@layer reset, common, component;
@layer component{.ModalContent{max-width:var(--modalContentMaxWidth);margin:0 auto}@container userLayout (max-width: 480px){.ModalContent{max-width:90%}}@container userLayoutOverlay (max-width: 480px){.ModalContent{max-width:90%}}@container userLayout (min-width: 481px) and (max-width: 768px){.ModalContent{max-width:90%}}@container userLayoutOverlay (min-width: 481px) and (max-width: 768px){.ModalContent{max-width:90%}}}@layer component{.ModalBackLink{margin:20px auto 0;display:block;width:fit-content}}@keyframes fadein{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:0;-khtml-opacity:0;opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}@keyframes fadeout{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:1;-khtml-opacity:1;opacity:1}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:0;-khtml-opacity:0;opacity:0}}@keyframes placeHolderShimmer{0%{background-position:-100vw 0}to{background-position:100vw 0}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@layer component{.ModalTitle{margin-bottom:40px;color:var(--S_color_text_default_base);font-size:25px;font-weight:400}}
