@charset "UTF-8";html.address-reminder-scroll-locked,body.address-reminder-scroll-locked{overflow:hidden!important;overscroll-behavior:none}.address-reminder[data-v-aa401954]{--ar-bg: var(--background-secondary, #14191f);--ar-surface: var(--background-tertiary, #1e252e);--ar-text: var(--text-base, #f3f6fa);--ar-muted: var(--text-secondary, #a8b3c1);--ar-line: var(--border-base, #333d49);position:fixed;z-index:100050;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:max(14px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));background:#000000b3;color:var(--ar-text);line-height:1.5;overscroll-behavior:contain}html[data-theme=light]{--ar-bg: var(--background-secondary, #fff);--ar-surface: var(--background-tertiary, #f3f5f8);--ar-text: var(--text-base, #17212e);--ar-muted: var(--text-secondary, #5c6877);--ar-line: var(--border-base, #dce2e9)}.address-reminder[data-v-aa401954] *,.address-reminder[data-v-aa401954] *:before,.address-reminder[data-v-aa401954] *:after{box-sizing:border-box}.address-reminder__panel[data-v-aa401954]{width:min(100%,560px);max-height:100%;max-height:min(880px,calc(100dvh - max(28px,env(safe-area-inset-top) + env(safe-area-inset-bottom))));display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ar-line);border-radius:22px;background:var(--ar-bg);box-shadow:0 24px 100px #0006;outline:none;animation:address-reminder-enter-aa401954 .18s ease-out}.address-reminder--poster .address-reminder__panel[data-v-aa401954]{width:min(100%,480px)}.address-reminder__header[data-v-aa401954]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex:0 0 auto;padding:24px 26px 16px}.address-reminder__heading[data-v-aa401954]{min-width:0}.address-reminder__eyebrow[data-v-aa401954]{display:block;color:var(--ar-muted);font-size:13px;font-weight:600;letter-spacing:.05em;overflow-wrap:anywhere}.address-reminder h2[data-v-aa401954]{margin:5px 0 0;padding:0;font-size:25px;font-weight:750;line-height:1.3;color:var(--ar-text);overflow-wrap:anywhere}.address-reminder button[data-v-aa401954],.address-reminder a[data-v-aa401954]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.address-reminder button[data-v-aa401954]{font-family:inherit;cursor:pointer}.address-reminder button[data-v-aa401954]:disabled{opacity:.48;cursor:default}.address-reminder button[data-v-aa401954]:focus-visible,.address-reminder a[data-v-aa401954]:focus-visible{outline:2px solid var(--color-brand-400, #ee887b);outline-offset:3px}.address-reminder__close[data-v-aa401954]{flex:0 0 auto;display:grid;place-items:center;width:42px;height:42px;padding:10px;border:1px solid var(--ar-line);border-radius:50%;background:var(--ar-surface);color:var(--ar-text);transition:background .15s,transform .15s}.address-reminder svg[data-v-aa401954]{display:block;width:21px;height:21px;flex:0 0 auto}.address-reminder__body[data-v-aa401954]{overflow:auto;min-height:0;padding:0 26px 22px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.address-reminder__description[data-v-aa401954]{margin:0 0 19px;color:var(--ar-muted);font-size:15px;line-height:1.7}.address-reminder__addresses[data-v-aa401954]{display:grid;gap:12px}.address-reminder__address[data-v-aa401954]{min-width:0;padding:15px 16px;border:1px solid var(--ar-line);background:var(--ar-surface);border-radius:12px}.address-reminder__address.is-highlighted[data-v-aa401954]{border-color:var(--color-brand-500, #e05341)}.address-reminder__label[data-v-aa401954]{display:block;color:var(--ar-muted);font-size:13px;font-weight:600;margin-bottom:5px}.address-reminder__address-line[data-v-aa401954]{display:flex;align-items:center;gap:10px}.address-reminder__address-line a[data-v-aa401954]{min-width:0;flex:1;overflow-wrap:anywhere;color:var(--ar-text);font-size:16px;line-height:1.6;font-weight:650;text-decoration:none}.address-reminder__copy[data-v-aa401954]{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;border:none;border-radius:9px;background:var(--ar-bg);color:var(--ar-muted);transition:color .15s,transform .15s}.address-reminder__address-description[data-v-aa401954]{margin:7px 0 0;color:var(--ar-muted);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.address-reminder__contacts[data-v-aa401954]{display:grid;gap:11px;padding:8px 2px}.address-reminder__contact[data-v-aa401954]{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 14px;font-size:14px}.address-reminder__contact[data-v-aa401954]>:first-child{color:var(--ar-muted)}.address-reminder__contact[data-v-aa401954]>:last-child{min-width:0;overflow-wrap:anywhere;color:var(--ar-text)}.address-reminder__contact a[data-v-aa401954]{text-decoration:none}.address-reminder__notice[data-v-aa401954]{margin:4px 0 0;border-left:3px solid var(--color-brand-500, #e05341);padding-left:12px;font-size:14px;line-height:1.8;color:var(--ar-muted);white-space:pre-line}.address-reminder__preview[data-v-aa401954]{position:relative;width:100%;margin-top:16px;overflow:hidden;border:1px solid var(--ar-line);border-radius:14px;background:var(--ar-surface)}.address-reminder__preview img[data-v-aa401954]{display:block;width:100%;height:auto;-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto}.address-reminder__hotspot[data-v-aa401954]{position:absolute;z-index:1;width:40px;height:40px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ar-muted)}.address-reminder__hotspot[data-v-aa401954]:focus-visible{outline-offset:-3px!important}.address-reminder__hotspot-icon[data-v-aa401954]{display:grid;place-items:center;width:26px;height:26px;margin:auto;border-radius:6px;background:var(--ar-surface)}.address-reminder__hotspot-icon svg[data-v-aa401954]{width:14px;height:14px}.address-reminder__image-hint[data-v-aa401954]{margin:10px 0 0;color:var(--ar-muted);text-align:center;font-size:12px}.address-reminder__generating[data-v-aa401954]{min-height:260px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;border:1px solid var(--ar-line);border-radius:14px;color:var(--ar-muted);font-size:15px;padding:20px;text-align:center;overflow-wrap:anywhere}.address-reminder__generating svg[data-v-aa401954]{width:38px;height:38px;opacity:.65}.address-reminder__generating span[data-v-aa401954]:last-child{font-size:13px}.address-reminder__error[data-v-aa401954]{margin:18px 0 0;padding:14px;border-radius:10px;border:1px solid var(--ar-line);background:var(--ar-surface);font-size:14px}.address-reminder__error p[data-v-aa401954]{margin:0;overflow-wrap:anywhere}.address-reminder__retry[data-v-aa401954]{margin-top:10px;min-height:38px;padding:7px 14px;border:1px solid var(--ar-line);border-radius:8px;background:var(--ar-bg);color:var(--ar-text);font-size:14px}.address-reminder__status[data-v-aa401954]{margin:14px 0 0;color:var(--ar-text);font-size:14px;line-height:1.7;overflow-wrap:anywhere}.address-reminder__footer[data-v-aa401954]{flex:0 0 auto;display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--ar-line);padding:16px 26px 20px;background:var(--ar-bg)}.address-reminder__countdown[data-v-aa401954]{color:var(--ar-muted);text-align:center;font-size:12px;font-variant-numeric:tabular-nums}.address-reminder__actions[data-v-aa401954]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.address-reminder__button[data-v-aa401954]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;min-width:0;padding:10px 12px;border:1px solid var(--ar-line);border-radius:10px;background:var(--ar-surface);color:var(--ar-text);font-size:14px;font-weight:650;white-space:normal;overflow-wrap:anywhere;line-height:1.4;text-align:center;transition:background .15s,border-color .15s,transform .15s}.address-reminder__button--primary[data-v-aa401954]{background:var(--color-brand-500, #e05341);border-color:var(--color-brand-500, #e05341);color:var(--color-brand-contrast, #fff)}.address-reminder__save-home[data-v-aa401954]{min-height:50px;font-size:16px}.address-reminder__button[data-v-aa401954]:active:not(:disabled),.address-reminder__close[data-v-aa401954]:active,.address-reminder__copy[data-v-aa401954]:active:not(:disabled){transform:scale(.97)}@media(hover:hover){.address-reminder__button[data-v-aa401954]:hover:not(:disabled),.address-reminder__close[data-v-aa401954]:hover{filter:brightness(1.08);border-color:var(--color-brand-400, #ee887b)}.address-reminder__copy[data-v-aa401954]:hover:not(:disabled){color:var(--ar-text)}.address-reminder__hotspot[data-v-aa401954]:hover:not(:disabled){border-color:var(--color-brand-400, #ee887b)}}@media(max-width:480px){.address-reminder__panel[data-v-aa401954]{border-radius:18px}.address-reminder__header[data-v-aa401954]{padding:19px 18px 13px}.address-reminder h2[data-v-aa401954]{font-size:23px}.address-reminder__body[data-v-aa401954]{padding:0 18px 18px}.address-reminder__footer[data-v-aa401954]{padding:13px 18px 16px}.address-reminder__description[data-v-aa401954]{margin-bottom:15px;font-size:14px}.address-reminder__address[data-v-aa401954]{padding:13px 12px}.address-reminder__address-line a[data-v-aa401954]{font-size:15px}.address-reminder__button[data-v-aa401954]{padding-inline:8px;gap:6px}.address-reminder__button svg[data-v-aa401954]{width:18px;height:18px}}@media(max-height:520px){.address-reminder__header[data-v-aa401954]{padding-top:12px;padding-bottom:9px}.address-reminder__eyebrow[data-v-aa401954]{display:none}.address-reminder__footer[data-v-aa401954]{padding-top:10px;padding-bottom:10px}.address-reminder__actions[data-v-aa401954]{grid-template-columns:repeat(2,minmax(0,1fr))}.address-reminder__button[data-v-aa401954]{font-size:12px;gap:4px}.address-reminder__button svg[data-v-aa401954]{width:16px;height:16px}}@keyframes address-reminder-enter-aa401954{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.address-reminder__panel[data-v-aa401954]{animation:none}.address-reminder button[data-v-aa401954]{transition:none}}@property --marquee-speed{syntax: "<time>"; inherits: true; initial-value: 15s;}.marquee{--marquee-gap: var(--spacing-400);-webkit-user-select:none;user-select:none;overflow:clip}@media(scripting:enabled){.marquee .marquee__content{transition:opacity .24s cubic-bezier(.075,.82,.165,1)}.marquee:not(:is(.marquee--static,.marquee--animate)) .marquee__content{opacity:0}}.marquee--animate .marquee__content{will-change:transform}.marquee--animate .marquee__content:first-child{animation:var(--marquee-speed-custom, var(--marquee-speed)) linear marquee infinite}.marquee--animate .marquee__content:last-child{animation:var(--marquee-speed-custom, var(--marquee-speed)) linear marquee-duplicate infinite}@media(hover:hover){.marquee--animate:hover .marquee__content{animation-play-state:paused}}.marquee--static{animation:none}.marquee--static .marquee__content{will-change:unset;min-width:100%;justify-content:center;padding-left:0;padding-right:0}.marquee__content{flex-shrink:0;gap:var(--marquee-gap);padding:0 calc(var(--marquee-gap) / 2)}@media(scripting:none){.marquee__content{flex-wrap:wrap;width:calc(100vw - var(--side-gap) * 2);margin:0 auto}}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes marquee-duplicate{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}section[data-section=awards-stripe]{--marquee-gap: var(--spacing-800);--marquee-speed: 40s}section[data-section=awards-stripe] .item{position:relative}section[data-section=awards-stripe] .item>img{transition:opacity .24s cubic-bezier(.075,.82,.165,1)}section[data-section=awards-stripe] .item:has(.logo):hover>img{opacity:.25}section[data-section=awards-stripe] .item:has(.logo):hover .logo{opacity:1}section[data-section=awards-stripe] .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .24s cubic-bezier(.075,.82,.165,1)}html[data-page-scroll=body]{height:100%;min-height:0;overflow:hidden!important}html[data-page-scroll=body] body.l-main{position:fixed;top:0;right:0;bottom:0;left:0;height:auto;min-height:0;display:block;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:none;scrollbar-gutter:auto}html[data-page-scroll=body] body.l-main.has-footer-jump-panel,html[data-page-scroll=body] body.l-main.douyin-open{overflow-y:hidden}html[data-page-scroll=body] body.l-main>#app{position:relative;display:grid;min-height:100%;grid-template-rows:inherit;grid-template-columns:inherit;grid-template-areas:inherit;column-gap:inherit;row-gap:inherit}html:before,html:after{content:"";position:fixed;left:0;right:0;z-index:12;pointer-events:none;background-color:var(--safe-area-background)}html:before{top:0;height:env(safe-area-inset-top,0px)}html:after{bottom:0;height:env(safe-area-inset-bottom,0px)}html:fullscreen:before,html:fullscreen:after,html:has(:fullscreen):before,html:has(:fullscreen):after,html:has(media-player[data-fullscreen]):before,html:has(media-player[data-fullscreen]):after{display:none}.l-main{--safe-area-top: env(safe-area-inset-top, 0px);--header-content-height: 70px;--header-height: calc(var(--header-content-height) + var(--safe-area-top));--max-content-width: 2220px;--max-content-width-f: calc(var(--max-content-width) + 2 * var(--side-gap));--max-layout-width: 1440px;--content-limit: 1440px;--max-banner-width: 1000px;--side-gap-unlimited: max(3vw, 6vw - 18px, 14vw - 172px);--side-gap: min(var(--side-gap-unlimited), var(--spacing-800) * 2);--side-gap-funnel: clamp(-64px, calc(var(--side-gap-unlimited) * -.25), -.01px);--default-height: 50px;--scrollbar-safe: var(--scrollbar-width, 0px)}@media(min-width:600px){.l-main{--header-content-height: 80px}}@media(min-width:1040px){.l-main{--scrollbar-safe: var(--scrollbar-width, 15px)}}.l-main{position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;background-color:var(--background-base);width:100%;display:grid;grid-template-rows:var(--header-height) minmax(0,1fr) auto;grid-template-columns:0 minmax(0,1fr) 0;grid-template-areas:"header     header      header" ".			main        ." "footer     footer      footer";grid-column-gap:var(--side-gap);scrollbar-gutter:stable}.l-main>#app,.l-main>#app>div{display:contents}.l-main[data-layout=s],.l-main[data-layout=m]{--max-layout-width: 1440px}.l-main[data-layout=l]{--max-layout-width: 2220px}@media screen and (min-width:2348px){.l-main{--side-gap-funnel: clamp( -64px, calc(var(--side-gap-unlimited) * -.25 - ((100vw - var(--max-content-width-f)) / 10)), -12px )}.l-main .side-less{width:var(--side-less-limit, 100vw);margin-left:calc((100vw - var(--max-content-width)) / -2);margin-right:calc((100vw - var(--max-content-width)) / -2)}.l-main .side-less.scroll-x{width:var(--side-less-limit, 100vw);padding-left:calc((100vw - var(--max-content-width)) / 2);padding-right:calc((100vw - var(--max-content-width)) / 2)}.l-main .status-messages--sticky{width:100vw;margin:0 0 0 calc((100vw - var(--max-content-width)) / -2)}.l-main .status-message__close{margin:0 calc(var(--spacing-150) * -1) 0 0;right:calc(var(--side-gap) + var(--side-gap-funnel))}}@media(min-width:600px)and (max-width:1039px){.l-main[data-page=join]{grid-template-columns:minmax(var(--spacing-200),1fr) fit-content(600px) minmax(var(--spacing-200),1fr)}}@media(max-width:349px){.l-main[data-page=join--v2] .box{border-radius:0}}@media(max-width:599px){.l-main[data-page=join--v2]:has(.sticky-form-bar){padding-bottom:120px}}@media(max-width:599px){.l-main:has(.search--content.open) .header{transform:translateY(-100%)}}.l-main:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:var(--transparent-75);opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(.35,1,.65,1)}.l-main:after{z-index:9}.l-main:has(.modal.active):after{opacity:1;pointer-events:unset;z-index:99}.l-main:has(.modal[data-modal-type=age-restriction].active):after{z-index:4999}.l-main:has([data-portal][aria-hidden=false]):after{opacity:1;pointer-events:unset}.l-main.blur:after,.l-main:has(.modal[data-modal-type=age-restriction].active):after{opacity:1;background:var(--transparent-50);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.l-main.blur:after{transition-duration:0s}.l-main:has(.search--content.open.ready):after{opacity:1;pointer-events:unset}.l-main:has(.search--content.open.ready) .search--content{z-index:10}header{grid-area:header}main{grid-area:main}footer{grid-area:footer}*[data-layout=funnel]{margin-left:var(--side-gap-funnel);margin-right:var(--side-gap-funnel);max-width:var(--custom-max-width, var(--max-content-width-f));width:calc(min(100%,var(--max-content-width)) + var(--side-gap-funnel) * -2)}@media(min-width:1040px){section[data-section=search-homepage],section[data-section=listing-hot],section[data-section=prbn-stripe],section[data-section=gallery],section[data-section=gallery-hot]{max-width:var(--max-layout-width);width:100%;margin:0 auto}section[data-layout=content-limit],section[data-section=search-hot],section[data-section*=results]{max-width:var(--content-limit);width:100%;margin-left:auto;margin-right:auto}.l-main[data-page*=search] section[data-section*=queries]{max-width:var(--content-limit);width:100%;margin:0 auto}.l-main[data-orientation=vertical][data-layout=s] section[data-section=episode-details],.l-main[data-orientation=vertical][data-layout=s] section[data-section=more-episodes],.l-main[data-orientation=vertical][data-layout=s] section[data-section=recommended-episodes],.l-main[data-orientation=vertical][data-layout=m] section[data-section=episode-details],.l-main[data-orientation=vertical][data-layout=m] section[data-section=more-episodes],.l-main[data-orientation=vertical][data-layout=m] section[data-section=recommended-episodes]{max-width:var(--content-limit);width:100%;margin-left:auto;margin-right:auto}.l-main[data-orientation=vertical][data-layout=s] section[data-section=recommended-episodes] .scroll-area,.l-main[data-orientation=vertical][data-layout=s] section[data-section=upcoming-episodes]:not([data-items="1"],[data-items="2"]) .scroll-area,.l-main[data-orientation=vertical][data-layout=m] section[data-section=recommended-episodes] .scroll-area,.l-main[data-orientation=vertical][data-layout=m] section[data-section=upcoming-episodes]:not([data-items="1"],[data-items="2"]) .scroll-area{--scroller-items: 2}}#livechat-loader{z-index:10}#livechat-loader[data-chat-layout=desktop]{z-index:100}.l-main:has(#livechat-loader[data-chat-layout=mobile][data-chat-state=small]):after{opacity:1;pointer-events:unset;z-index:9;background:var(--background-base)}.grid{display:grid}.grid--1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid--8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid--9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid--10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid--11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid--12{grid-template-columns:repeat(12,minmax(0,1fr))}@media(min-width:600px){.grid--t--1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--t--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--t--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--t--4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--t--5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--t--6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--t--7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid--t--8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid--t--9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid--t--10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid--t--11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid--t--12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:720px){.grid--tm--1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--tm--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--tm--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--tm--4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--tm--5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--tm--6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--tm--7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid--tm--8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid--tm--9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid--tm--10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid--tm--11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid--tm--12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1040px){.grid--d--1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--d--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--d--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--d--4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--d--5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--d--6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--d--7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid--d--8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid--d--9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid--d--10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid--d--11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid--d--12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1200px){.grid--m--1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--m--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--m--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--m--4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--m--5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--m--6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--m--7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid--m--8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid--m--9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid--m--10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid--m--11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid--m--12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1384px){.grid--mm--1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--mm--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--mm--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--mm--4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--mm--5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--mm--6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--mm--7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid--mm--8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid--mm--9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid--mm--10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid--mm--11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid--mm--12{grid-template-columns:repeat(12,minmax(0,1fr))}}.grid-span{grid-column:1/-1}.grid--center{justify-content:center;align-items:center}.l-main .grid--dynamic-spacing--1-1{gap:var(--side-gap)}@media(min-width:1040px){.l-main .grid--dynamic-spacing--d--3-4{gap:calc(var(--side-gap) * .75)}}.l-main .grid--dynamic-spacing.gap--300{gap:calc(var(--side-gap) * 2)}.l-main .grid--dynamic-spacing.gap--600{gap:calc(var(--side-gap) * 4)}@media(min-width:600px){.l-main .grid--dynamic-spacing.gap--600{gap:calc(var(--side-gap) * 1.33)}.l-main .grid--dynamic-spacing.gap--t--400{gap:var(--side-gap)}}@media(min-width:1040px){.l-main .grid--dynamic-spacing.gap--600,.l-main .grid--dynamic-spacing.gap--d--600{gap:calc(var(--side-gap) * .75)}.l-main .grid--dynamic-spacing.gap--d--1600{gap:calc(var(--side-gap) * 2)}}@media(min-width:600px){.l-main .grid--dynamic-spacing.gap-row--t--600{row-gap:calc(var(--side-gap) * 1.5)}}@media(min-width:600px)and (min-width:1040px){.l-main .grid--dynamic-spacing.gap-row--800{row-gap:var(--side-gap)}}@media(min-width:600px)and (max-width:1039px){.l-main[data-layout=s] .grid--dynamic-spacing.gap--600,.l-main[data-layout=m] .grid--dynamic-spacing.gap--600{row-gap:calc(var(--side-gap) * 1.8)}}@media(min-width:1040px){.l-main .grid--dynamic-spacing.gap--600,.l-main .grid--dynamic-spacing.gap--d--600{column-gap:calc(var(--side-gap) * .6);row-gap:calc(var(--side-gap) * .6 * 1.2)}.l-main .grid--dynamic-spacing.gap-row--d--800{row-gap:calc(var(--side-gap) * .6 * 1.2)}}.flex,.row,.column{display:flex;flex-shrink:1}@media(min-width:600px){.flex.grid--t,.row.grid--t,.column.grid--t{display:grid}}@media(min-width:720px){.flex.grid--tm,.row.grid--tm,.column.grid--tm{display:grid}}@media(min-width:1040px){.flex.grid--d,.row.grid--d,.column.grid--d{display:grid}}@media(min-width:1200px){.flex.grid--m,.row.grid--m,.column.grid--m{display:grid}}@media(min-width:1384px){.flex.grid--mm,.row.grid--mm,.column.grid--mm{display:grid}}.row,.column{list-style:none;min-width:0}.row--wrap,.column--wrap{flex-wrap:wrap}.row--no-wrap,.column--no-wrap{flex-wrap:nowrap}@media(min-width:600px){.row--t--wrap,.column--t--wrap{flex-wrap:wrap}.row--t--no-wrap,.column--t--no-wrap{flex-wrap:nowrap}}@media(min-width:1040px){.row--d--wrap,.column--d--wrap{flex-wrap:wrap}.row--d--no-wrap,.column--d--no-wrap{flex-wrap:nowrap}}.row{align-items:center}.row--reverse{flex-direction:row-reverse}.row--a-start{align-items:start}.row--a-baseline{align-items:baseline}.row--a-end{align-items:flex-end}.row--a-stretch{align-items:stretch}.row--start{justify-content:start}.row--center{justify-content:center}.row--end{justify-content:flex-end}.row--space-between{justify-content:space-between}.row--space-evenly{justify-content:space-evenly}@media(min-width:600px){.row--t--start{justify-content:flex-start}.row--t--end{justify-content:flex-end}.row--t--center{justify-content:center}.row--t--space-evenly{justify-content:space-evenly}.row--t--a-center{align-items:center}.row--t--a-end{align-items:flex-end}}@media(min-width:1040px){.row--d--start{justify-content:flex-start}.row--d--center{justify-content:center}.row--d--space-evenly{justify-content:space-evenly}.row--d--a-start{align-items:start}}@media(min-width:600px){.row.column--t{flex-direction:column;align-items:unset}.row.column--t--reverse{flex-direction:column-reverse;align-items:unset}}@media(min-width:1040px){.row.column--d{flex-direction:column;align-items:unset}.row.column--d--reverse{flex-direction:column-reverse;align-items:unset}}.column{flex-direction:column}.column--reverse{flex-direction:column-reverse;justify-content:flex-end}.column--center{align-items:center;justify-content:center}.column--a-start{align-items:flex-start}.column--a-end{align-items:flex-end}.column--start{justify-content:flex-start}.column--end{justify-content:flex-end}.column--space-between{justify-content:space-between}@media(min-width:600px){.column--t--start{align-items:flex-start;justify-content:flex-start}.column--t--center{align-items:center;justify-content:center}.column--t--a-start{align-items:flex-start}}@media(min-width:1040px){.column--d--start{align-items:flex-start;justify-content:flex-start}.column--d--center{align-items:center;justify-content:center}.column--d--end{align-items:flex-end;justify-content:flex-end}}@media(min-width:600px){.column.row--t{flex-direction:row;align-items:center}.column.row--t--reverse{flex-direction:row-reverse}.column.row--t--start{align-items:start}.column.row--t--baseline{align-items:baseline}}@media(min-width:720px){.column.row--tm{flex-direction:row;align-items:center}.column.row--tm--reverse{flex-direction:row-reverse}.column.row--tm--start{align-items:start}}@media(min-width:1040px){.column.row--d{flex-direction:row;align-items:center}.column.row--d--reverse{flex-direction:row-reverse}}.fluid{width:100%}.fluid-h{height:100%}.side-less{margin-left:calc(var(--side-gap) * -1);margin-right:calc(var(--side-gap) * -1);width:calc(100% + 2 * var(--side-gap))}@media(max-width:599px){.side-less--s{margin-left:calc(var(--side-gap) * -1);margin-right:calc(var(--side-gap) * -1);width:calc(100% + 2 * var(--side-gap))}}@media(max-width:719px){.side-less--t{margin-left:calc(var(--side-gap) * -1);margin-right:calc(var(--side-gap) * -1);width:calc(100% + 2 * var(--side-gap))}}@media(min-width:600px){.side-less--t-none{width:unset!important;margin-left:unset!important;margin-right:unset!important}}@media(max-width:1039px){.side-less--tm{margin-left:calc(var(--side-gap) * -1);margin-right:calc(var(--side-gap) * -1);width:calc(100% + 2 * var(--side-gap))}}@media(min-width:720px){.side-less--tm-none{width:unset!important;margin-left:unset!important;margin-right:unset!important}}@media(min-width:1040px){.side-less--d-none{width:unset!important;margin-left:unset!important;margin-right:unset!important}.side-less--d-none.scroll-x{padding-left:unset!important;padding-right:unset!important}}@media(min-width:1200px){.side-less--m-none{width:unset!important;margin-left:unset!important;margin-right:unset!important}}.side-less--bg{position:relative}.side-less--bg__media{position:absolute;top:0;left:0;right:0;z-index:-1;height:100%}.side-less--bg__media img{width:100%;height:100%;object-fit:cover}@media(min-width:1040px){.side-less--bg__media{height:auto;aspect-ratio:7/3}}.side-less--bg__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--background-base) 80%,transparent) 0%,var(--background-base) 100%)}.side-less--bg[data-section=hero-alternative] h1{font-size:min(8vw,32px);line-height:110%}@media(min-width:600px){.side-less--bg[data-section=hero-alternative] h1{font-size:min(6.5vw,52px)}}@media(min-width:1040px){.side-less--bg[data-section=hero-alternative] h1{font-size:min(5vw,72px)}}.side-less--bg[data-section=hero-alternative]>.column{max-width:920px;text-wrap:balance}@media(min-width:600px){.side-less--bg[data-section=hero-alternative]>.column{padding-top:var(--spacing-600)}}@media(min-width:1040px){.side-less--bg[data-section=hero-alternative]>.column{padding-top:var(--spacing-800)}}@media(min-width:1040px){.side-less--bg[data-section=hero-alternative]{height:550px}.side-less--bg[data-section=hero-alternative] .side-less--bg__media img{min-height:1200px}}.section--secondary{position:relative}.section--secondary:before{content:"";width:100vw;position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;z-index:-1;background:var(--background-secondary)}.section--secondary .scroller__button{border-color:var(--background-secondary)}.box,.box-native{position:relative;display:flex;flex-direction:column;gap:var(--spacing-300);padding:var(--spacing-200);border-radius:var(--radius-150);width:100%}@media(min-width:600px){.box,.box-native{padding:var(--spacing-400)}}.box-native{background:var(--background-secondary)}.box-native--brand{background:var(--background-button-hover)}.box-native--brand h2{color:var(--color-brand-contrast, var(--text-base))}.box-native--brand .button{--custom-color: var(--background-button-base);--custom-color-hover: var(--background-button-hover);--custom-color-border: var(--background-button-press);--custom-content-color: var(--color-brand-contrast, var(--text-base))}.box-native--brand .button.text--c-secondary{color:var(--color-brand-contrast, var(--text-base))}.box{background:var(--background-base);border:1px solid var(--border-secondary);box-shadow:var(--shadow-larger);max-width:600px}.box:not([data-brand=keep]){--background-button-base: var(--color-blue-400);--background-button-hover: var(--color-blue-500);--background-button-press: var(--color-blue-600);--color-brand-contrast: var(--non-changing-light);--border-brand: var(--color-blue-400)}.box--wider{max-width:800px;padding:var(--spacing-250)}@media(min-width:600px){.box--wider{padding:var(--spacing-500)}}.box--wide{max-width:700px}@media(min-width:600px){.box--wide{gap:var(--spacing-500)}}.box--popup{max-width:364px}.box--wrapper{padding:0;background-color:transparent;border:none;box-shadow:none}.box:before,.box:after{content:"";position:absolute;z-index:8;opacity:0;pointer-events:none;transition:opacity .24s}.box:before{top:-1px;right:-1px;bottom:-1px;left:-1px;background:var(--transparent-50);transition:opacity .3s}.box:after{--spinner-size: 55px;content:"";background:var(--spinner-light);background-size:contain;display:block;top:calc(50% - var(--spinner-size) / 2);left:calc(50% - var(--spinner-size) / 2);width:var(--spinner-size);height:var(--spinner-size)}.box:has(.processing):before,.box:has(.processing):after{opacity:1}.box:has(.processing):after{animation:spin-cb 3s cubic-bezier(.43,.84,.61,.14) infinite}.box .common-form{width:100%;max-width:300px;margin:0 auto}.box .field--captcha{min-height:78px}.box .result__image{width:64px;height:64px}.box .result__image>img{width:100%;height:100%}.box .result__image>img[data-status=error]{filter:drop-shadow(0 8px 16px rgba(229,70,102,.5))}.box .result__image>img[data-status=success]{filter:drop-shadow(0 8px 16px rgba(70,167,88,.5))}.anchor-target{scroll-margin-top:calc(var(--header-height) + var(--spacing-200))}@media(min-width:1040px){.anchor-target{scroll-margin-top:calc(var(--header-height) + var(--spacing-300))}}.box-indent{margin-left:var(--spacing-100);padding-left:var(--spacing-250);border-left:1px solid var(--border-base)}.l-main[data-page=help-center] .search-form__input:not(:has(input:-moz-placeholder)) .icon path{stroke:var(--element-icon-base)}@media(min-width:600px){section[data-section=episode-details].is-vertical{--gap-top: var(--spacing-250);--max-player-width: calc(((100vh - var(--gap-top) * 2 - var(--header-height)) / 16) * 9);--max-player-width: calc(((100dvh - var(--gap-top) * 2 - var(--header-height)) / 16) * 9);display:grid;grid-template-columns:min(50%,var(--max-player-width)) minmax(0,1fr);grid-template-rows:auto;align-items:stretch}section[data-section=episode-details].is-vertical>*{min-width:0}section[data-section=episode-details].is-vertical .video-player--vertical__sticky-wrapper{grid-column:1/2}section[data-section=episode-details].is-vertical .video-player--vertical__sticky-wrapper+.column{grid-column:2/3}section[data-section=episode-details].is-vertical .video-player--vertical__sticky-wrapper+.column~*{grid-column:1/-1}section[data-section=episode-details].is-vertical .scroll-x.side-less{--side-gap: var(--spacing-600);width:calc(100% + 2 * var(--side-gap));margin-left:calc(var(--side-gap) * -1);margin-right:calc(var(--side-gap) * -1);padding-left:var(--side-gap);padding-right:var(--side-gap)}}@media(min-width:1040px){section[data-section=episode-details].is-vertical{grid-template-columns:min(490px,var(--max-player-width)) minmax(0,1fr)}section[data-section=episode-details].is-vertical .scroll-x.side-less{--side-gap: var(--spacing-800)}}section[data-section=episode-details] section[data-part=matrix]:not(.show-all) .grid>*:nth-child(4)~*{display:none}.grid-site-card{grid-template-areas:"main	main" "second 	third";aspect-ratio:292/257}@supports not (aspect-ratio: 1/1){.grid-site-card:before{float:left;padding-top:calc(100% * 257 / 292);content:""}.grid-site-card:after{display:block;content:"";clear:both}}.grid-site-card{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,2fr) minmax(0,1fr)}.grid-site-card>a{width:100%;height:100%}.grid-site-card>a:nth-child(1){grid-area:main}.grid-site-card>a:nth-child(2){grid-area:second}.grid-site-card>a:nth-child(3){grid-area:third}.grid-site-card--vertical{grid-template-columns:minmax(0,3fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-areas:"main	second" "main 	third"}.grid-partners{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.grid-partners .media-wrapper{aspect-ratio:178/98}@supports not (aspect-ratio: 1/1){.grid-partners .media-wrapper:before{float:left;padding-top:calc(100% * 98 / 178);content:""}.grid-partners .media-wrapper:after{display:block;content:"";clear:both}}.grid-partners .media-wrapper{transition:scale .24s cubic-bezier(.165,.84,.44,1)}@media(hover:hover){.grid-partners a.column:hover .media-wrapper{scale:1.1}}.grid-profile-info{font-size:14px;line-height:150%;letter-spacing:-.042px;color:var(--text-secondary)}@media(min-width:600px){.grid-profile-info{padding-left:var(--spacing-200)}}.grid-profile-info>.row{display:grid;grid-template-columns:minmax(126px,2fr) minmax(0,2fr) minmax(75px,1fr);gap:var(--spacing-100);height:var(--default-height);align-items:center}.grid-profile-info>.row:not(:last-child){border-bottom:1px solid var(--border-base)}.grid-profile-info>.row>span:first-child{color:var(--text-base)}.grid-profile-info>.row>button,.grid-profile-info>.row>a{color:var(--text-focus);justify-self:flex-end;text-align:end;transition:color .24s;line-height:normal;font-size:12px;font-weight:500;letter-spacing:-.036px}.grid-profile-info>.row>button:hover,.grid-profile-info>.row>a:hover{color:var(--text-focus-hover)}.grid--border-between>*{border-right:1px solid var(--border-secondary)}.grid--border-between>*:last-child{border-right:none!important}@media(max-width:1039px){.grid--border-between.grid--t--2>*:nth-child(2n){border-right:none}}.grid-autoflow{display:flex;flex-flow:row wrap;justify-content:center}.grid-autoflow>*{width:calc((100% - var(--spacing-150) * 2) / 3)}@media(min-width:600px){.grid-autoflow>*{width:calc((100% - var(--spacing-250) * 2) / 3)}}.grid-2-2{justify-content:center;grid-template-columns:repeat(2,calc((100% - var(--spacing-150) * 2) / 3))}@media(min-width:600px){.grid-2-2{grid-template-columns:repeat(2,calc((100% - var(--spacing-250) * 2) / 3))}}.grid-detail--vertical{--gap-top: 0;--max-player-width: calc(((100vh - var(--gap-top) * 2 - var(--header-height)) / 16) * 9);--max-player-width: calc(((100dvh - var(--gap-top) * 2 - var(--header-height)) / 16) * 9)}.grid-detail--vertical .video-player--vertical__sticky-wrapper{width:min(50%,var(--max-player-width));flex:0 0 auto}.grid-detail--vertical--upcoming{grid-template-areas:"vertical-video-player" "intro"!important;grid-template-rows:repeat(2,auto)!important}.grid-detail--vertical--upcoming:has([data-part=usercaption]){grid-template-areas:"vertical-video-player" "usercaption" "intro"!important;grid-template-rows:repeat(3,auto)!important}.grid-detail--vertical--upcoming .button.button--width{margin-top:var(--spacing-100)}@media(min-width:600px){.grid-detail--vertical--upcoming{grid-template-areas:"vertical-video-player intro"!important;grid-template-rows:minmax(0,1fr)!important}.grid-detail--vertical--upcoming:has([data-part=usercaption]){grid-template-areas:"vertical-video-player usercaption" "vertical-video-player intro"!important;grid-template-rows:auto minmax(0,1fr)!important}.grid-detail--vertical--upcoming .button.button--width{position:static;margin:var(--spacing-200) 0 0}}@media(min-width:1040px){.grid-detail--vertical{--gap-top: var(--spacing-400);grid-template-columns:min(490px,var(--max-player-width)) minmax(0,3fr)}}@media(min-width:1200px){.grid-detail--vertical{--gap-top: var(--spacing-800);grid-column-gap:var(--spacing-800)}}.grid-detail--vertical>div[data-part=video-player]{grid-area:vertical-video-player}.grid-detail--vertical>div[data-part=usercaption]{grid-area:usercaption}.grid-detail--vertical>div[data-part=all-episode-parts]{grid-area:all-episode-parts}@media(min-width:600px){.grid-detail--vertical>div[data-part=actions] .accordion{align-items:flex-start}}@media(min-width:1040px){.grid-detail--vertical>div[data-part=actions] .accordion{justify-content:flex-start}}@media(min-width:1200px){.grid-detail--vertical>div[data-part=actions] .accordion{flex-flow:row wrap;gap:0}.grid-detail--vertical>div[data-part=actions] .accordion>.button:first-child{margin-right:var(--spacing-250)}.grid-detail--vertical>div[data-part=actions] .accordion>.button{flex:1 1 auto}}@media(min-width:1040px){.grid-detail--vertical>div[data-part=photos]{margin-top:var(--spacing-400)}}@media(max-width:599px){.grid-detail.grid-detail--liveflirt div[data-part=actions]{margin-top:var(--spacing-200);margin-bottom:calc(var(--spacing-50) * -1)}}@media(min-width:600px){.grid-detail.grid-detail--liveflirt{padding-bottom:0}.grid-detail.grid-detail--liveflirt div[data-part=photos]{margin-top:var(--spacing-400)}}nav.profile-tab-nav-cz{max-width:calc(100% + 2 * var(--side-gap))}@media(max-width:719px){nav.profile-tab-nav-cz{overflow-x:auto;padding:var(--spacing-150) var(--side-gap);margin-top:calc(var(--spacing-150) * -1);margin-bottom:calc(var(--spacing-150) * -1);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}nav.profile-tab-nav-cz::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background-color:transparent}nav.profile-tab-nav-cz::-webkit-scrollbar-thumb{display:none!important;background-color:transparent}nav.profile-tab-nav-cz::-webkit-scrollbar-track{background-color:transparent}}@media(min-width:720px){nav.profile-tab-nav-cz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:780px;width:100%}nav.profile-tab-nav-cz.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}nav.profile-tab-nav-cz.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}}nav.profile-tab-nav-cz .button{min-width:110px;padding:0 var(--spacing-100)}@media(max-width:599px){nav.profile-tab-nav-cz .button{font-size:14px;letter-spacing:-.042px;height:40px;border-radius:var(--radius-50)}}@media(min-width:600px){nav.profile-tab-nav-cz .button{min-width:150px;padding:0 var(--spacing-200)}}@media(min-width:1040px){nav.profile-tab-nav-cz .button{min-width:unset;height:var(--default-height)}}nav.profile-tab-nav-cz .button--outline{border-width:2px}section[data-section=profile]{max-width:780px;width:100%;align-self:center}section[data-section=profile] section[data-section=prbn-stripe]{padding:0}section[data-section=project-listing] .logo img{height:28px;max-width:100%}@media(min-width:600px){section[data-section=project-listing] .logo img{height:35px}}section[data-section=project-listing] .vertical-layout{display:grid;grid-template-columns:minmax(0,9fr) minmax(0,4fr);aspect-ratio:624/682}@supports not (aspect-ratio: 1/1){section[data-section=project-listing] .vertical-layout:before{float:left;padding-top:calc(100% * 682 / 624);content:""}section[data-section=project-listing] .vertical-layout:after{display:block;content:"";clear:both}}section[data-section=project-listing] .vertical-layout{width:100%}section[data-section=project-listing] .vertical-layout__items{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--spacing-250);height:100%}section[data-section=project-listing] .vertical-layout .media-wrapper--auto{width:100%;height:100%}section[data-section=project-listing] .vertical-layout .media-wrapper--vertical{aspect-ratio:unset}@supports not (aspect-ratio: 1/1){section[data-section=project-listing] .vertical-layout .media-wrapper--vertical:before{float:unset;padding-top:unset;content:""}section[data-section=project-listing] .vertical-layout .media-wrapper--vertical:after{display:unset;content:unset;clear:unset}}section[data-section=project-listing] .vertical-layout .media-wrapper--vertical{height:100%}section[data-section=project-listing] .upcoming-project{width:100%;aspect-ratio:5/8}@supports not (aspect-ratio: 1/1){section[data-section=project-listing] .upcoming-project:before{float:left;padding-top:160%;content:""}section[data-section=project-listing] .upcoming-project:after{display:block;content:"";clear:both}}@media(min-width:600px){section[data-section=project-listing] .upcoming-project{aspect-ratio:11/10}@supports not (aspect-ratio: 1/1){section[data-section=project-listing] .upcoming-project:before{float:left;padding-top:calc(100% * 10 / 11);content:""}section[data-section=project-listing] .upcoming-project:after{display:block;content:"";clear:both}}}@media(min-width:1040px){section[data-section=project-listing] .upcoming-project{aspect-ratio:unset;height:100%}}section[data-section=project-listing] .upcoming-project:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--transparent-50);z-index:1}section[data-section=project-listing] .upcoming-project>img{position:absolute;top:0;right:0;bottom:0;left:0}section[data-section=project-listing] .upcoming-project>.column{position:relative;text-align:center;z-index:2}@media(max-width:599px){section[data-section=project-listing] .upcoming-project .button{height:30px;width:max-content;max-width:max-content;padding:0 var(--spacing-100);font-size:14px;font-weight:500;letter-spacing:-.042px}}@media(max-width:599px){section[data-section=listing-hot]>.column:first-child,main[data-page=listing] section:first-of-type>.column:first-child{padding-top:var(--spacing-250)}}@media(max-width:599px){section[data-section=global-results] .logo img{height:33px}}.stripe__box{background:var(--background-gradient);border-top:1px solid var(--border-secondary)}@media(max-width:599px){.stripe__box{grid-template-columns:1fr;overflow:hidden}}.stripe__card{display:flex;flex-direction:row;align-items:center;min-width:0}.stripe__card>div{min-width:0;flex:1}@media(max-width:599px){.stripe__card{grid-row:1;grid-column:1;opacity:0;transform:translate(100%);pointer-events:none}.stripe__card:first-child{opacity:1;transform:translate(0);pointer-events:auto}}@media(min-width:600px){.stripe__card{flex-direction:column;align-items:flex-start}.stripe__card>div{flex:none;width:100%}}@media(min-width:1040px){.stripe__card{flex-direction:row;align-items:center}.stripe__card>div{flex:1;width:auto}}@media(min-width:600px){.stripe__card:not(:last-child){border-right:1px solid var(--border-secondary)}}@media(max-width:599px){.stripe__box[data-carousel-active] .stripe__card{will-change:opacity,transform;transition:opacity .3s cubic-bezier(.37,0,.63,1),transform .3s cubic-bezier(.37,0,.63,1)}.stripe__box[data-carousel-active] .stripe__card:first-child{opacity:0;transform:translate(100%);pointer-events:none}.stripe__box[data-carousel-active] .stripe__card.is-active{opacity:1;transform:translate(0);pointer-events:auto}.stripe__box[data-carousel-active] .stripe__card.is-exiting{opacity:0;transform:translate(-100%);pointer-events:none}}.stripe__card-subtitle{line-height:120%}section[data-section=cancel-membership]>.column:first-child,section[data-section=unsubscribe]>.column:first-child{padding-top:100px;position:relative}section[data-section=cancel-membership] .background,section[data-section=unsubscribe] .background{position:absolute;z-index:-1;width:100vw;bottom:0;left:50%;transform:translate(-50%);height:100%}section[data-section=cancel-membership] .background img,section[data-section=cancel-membership] .background video,section[data-section=unsubscribe] .background img,section[data-section=unsubscribe] .background video{height:100%;width:100%;object-fit:cover;object-position:bottom center}section[data-section=cancel-membership] .background:after,section[data-section=unsubscribe] .background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(14,17,21,.75) 0%,var(--background-secondary) 100%)}section[data-section=cancel-membership] .episodes-carousel,section[data-section=unsubscribe] .episodes-carousel{--marquee-gap: var(--spacing-250);--marquee-speed-custom: calc(var(--marquee-speed) * .5);width:100vw}@media(min-width:600px){section[data-section=cancel-membership] .episodes-carousel,section[data-section=unsubscribe] .episodes-carousel{--marquee-gap: var(--spacing-600)}}section[data-section=cancel-membership] .episodes-carousel .episode-item,section[data-section=unsubscribe] .episodes-carousel .episode-item{width:calc(100vw - 2 * var(--spacing-600));max-width:532px;flex-shrink:0}section[data-section=cancel-membership] .episodes-carousel .episode-item--vertical,section[data-section=unsubscribe] .episodes-carousel .episode-item--vertical{max-width:220px}section[data-section=unsubscribe]>.column{max-width:440px}section[data-section=unsubscribe] form.column{max-width:300px}@media(min-width:600px){section[data-section=unsubscribe] li.row{white-space:nowrap}}section[data-section=unsubscribe] .background:after{background:linear-gradient(180deg,color-mix(in srgb,var(--background-secondary) 75%,transparent 25%) 0%,var(--background-base) 100%)}html[data-theme=dark] section[data-section=unsubscribe] h1,html[data-theme=dark] section[data-section=unsubscribe] p,html[data-theme=dark] section[data-section=unsubscribe] label,html[data-theme=dark] section[data-section=unsubscribe] .text-subtitle{color:var(--non-changing-light)}html[data-theme=light] section[data-section=unsubscribe] h1,html[data-theme=light] section[data-section=unsubscribe] p,html[data-theme=light] section[data-section=unsubscribe] label,html[data-theme=light] section[data-section=unsubscribe] .text-subtitle{color:var(--non-changing-dark)}section[data-section=even-odd]>.grid{align-items:center}@media(max-width:1039px){section[data-section=even-odd]>.grid{grid-template-areas:"A" "B"}}@media(min-width:1040px){section[data-section=even-odd]>.grid{grid-template-areas:"A B";grid-template-columns:repeat(2,minmax(0,1fr))}section[data-section=even-odd]>.grid.reverse{grid-template-areas:"B A"}}@media(min-width:1040px){section[data-section=even-odd]>.grid--2-3{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}section[data-section=even-odd]>.grid--2-3.reverse{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@media(max-width:599px){section[data-section=even-odd]>.grid--reverse{grid-template-areas:"B" "A"}}@media(min-width:600px){section[data-section=even-odd]>.grid--reverse{grid-template-areas:"B A"}section[data-section=even-odd]>.grid--reverse.reverse{grid-template-areas:"A B"}}section[data-section=even-odd]>.grid>div:first-child{grid-area:A}section[data-section=even-odd]>.grid>div:last-child{grid-area:B}section[data-section=star-result],section[data-section=tag-result]{--search-result-image-width: 150px;--search-result-image-height: var(--search-result-image-width);padding:var(--spacing-500) 0 var(--spacing-300)}@media(max-width:599px){section[data-section=star-result]>.column,section[data-section=tag-result]>.column{width:100%}}@media(min-width:600px){section[data-section=star-result],section[data-section=tag-result]{--section-side-padding: max(calc(var(--spacing-800) - var(--side-gap)), var(--side-gap));padding:var(--spacing-600) var(--section-side-padding) var(--spacing-300);justify-content:flex-start;align-items:flex-start}section[data-section=star-result] .scroll-x.side-less,section[data-section=tag-result] .scroll-x.side-less{margin-right:calc(-1 * (var(--section-side-padding) + var(--side-gap)));padding-right:calc(var(--section-side-padding) + var(--side-gap));width:calc(100% + var(--side-gap) + var(--section-side-padding) + var(--side-gap))}}@media(min-width:1040px){section[data-section=star-result],section[data-section=tag-result]{--search-result-image-width: 200px;padding:var(--spacing-800) 0 var(--spacing-400)}}section[data-section=star-result]~[data-section=similar-tags],section[data-section=tag-result]~[data-section=similar-tags]{padding:var(--spacing-200) 0 var(--spacing-300)}@media(max-width:349px){section[data-section=star-result]~[data-section=similar-tags],section[data-section=tag-result]~[data-section=similar-tags]{padding:var(--spacing-150) 0 var(--spacing-200)}section[data-section=star-result]~[data-section=similar-tags]>.scroll-x,section[data-section=tag-result]~[data-section=similar-tags]>.scroll-x{gap:var(--spacing-200)}}section[data-section=star-result]~[data-section=similar-tags]>.scroll-x,section[data-section=tag-result]~[data-section=similar-tags]>.scroll-x{scroll-snap-type:x mandatory;scroll-padding:var(--side-gap);overflow-y:hidden}section[data-section=star-result]~[data-section=similar-tags]>.scroll-x>*,section[data-section=tag-result]~[data-section=similar-tags]>.scroll-x>*{scroll-snap-align:center}@media(min-width:600px){section[data-section=star-result]~[data-section=similar-tags]>.scroll-x,section[data-section=tag-result]~[data-section=similar-tags]>.scroll-x{scroll-padding:0}section[data-section=star-result]~[data-section=similar-tags]>.scroll-x>*,section[data-section=tag-result]~[data-section=similar-tags]>.scroll-x>*{scroll-snap-align:start}}@media(min-width:600px){section[data-section=star-result]~[data-section=similar-tags],section[data-section=tag-result]~[data-section=similar-tags]{padding-top:var(--spacing-300)}}@media(min-width:1040px){section[data-section=star-result]~[data-section=similar-tags],section[data-section=tag-result]~[data-section=similar-tags]{padding:var(--spacing-400) 0}}section[data-section=star-result] .result-image,section[data-section=tag-result] .result-image{width:var(--search-result-image-width);height:var(--search-result-image-height);border-radius:var(--search-result-image-radius, 50%);overflow:clip;position:relative;align-items:center;justify-content:center}section[data-section=star-result] .result-image img,section[data-section=tag-result] .result-image img{width:var(--search-result-image-width);height:var(--search-result-image-height);border-radius:var(--search-result-image-radius, 50%);object-fit:cover}section[data-section=star-result] .result-image{overflow:visible;background:var(--background-base);position:relative;width:var(--search-result-image-width);height:var(--search-result-image-width)}section[data-section=star-result] .result-image img{width:var(--search-result-image-width);height:var(--search-result-image-width);border-radius:50%;object-fit:cover;display:block}section[data-section=star-result] .result-image:after{content:"";position:absolute;top:50%;left:50%;width:calc(var(--search-result-image-width) + 30px);height:calc(var(--search-result-image-width) + 30px);border-radius:50%;z-index:1;background:linear-gradient(135deg,#e329a2,#e64b5b 65.5%,#f89847);padding:4px;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0);animation:spin-gradient-slow 12s cubic-bezier(.52,.09,.31,.86) infinite}section[data-section=tag-result]{--search-result-image-height: calc(var(--search-result-image-height) / 2) * 3;--search-result-image-radius: var(--radius-300)}html{overflow-x:hidden}html[data-ios-chrome]{overscroll-behavior-y:none}@supports (overflow: clip){html[data-ios-chrome]{overflow-x:clip}}html:has(.modal.active),html:has(dialog[open]),html:has(.mfp-ready),html:has(.side-menu.is-open),html:has(.search--content.open),html:has(.search--header.open),html:has(.slide-up.active),html:has([data-portal][aria-hidden=false]),html:has(#livechat-loader[data-chat-layout=mobile][data-chat-state=small]),html:has(#livechat-loader[data-chat-layout=desktop][data-chat-state=large]){overflow:hidden;touch-action:none;overscroll-behavior:contain}html:has(.modal.active)[data-page-scroll=body] body.l-main,html:has(dialog[open])[data-page-scroll=body] body.l-main,html:has(.mfp-ready)[data-page-scroll=body] body.l-main,html:has(.side-menu.is-open)[data-page-scroll=body] body.l-main,html:has(.search--content.open)[data-page-scroll=body] body.l-main,html:has(.search--header.open)[data-page-scroll=body] body.l-main,html:has(.slide-up.active)[data-page-scroll=body] body.l-main,html:has([data-portal][aria-hidden=false])[data-page-scroll=body] body.l-main,html:has(#livechat-loader[data-chat-layout=mobile][data-chat-state=small])[data-page-scroll=body] body.l-main,html:has(#livechat-loader[data-chat-layout=desktop][data-chat-state=large])[data-page-scroll=body] body.l-main{overflow-y:hidden}html:has(.modal.active) .l-main,html:has(dialog[open]) .l-main,html:has(.mfp-ready) .l-main,html:has(.side-menu.is-open) .l-main,html:has(.search--content.open) .l-main,html:has(.search--header.open) .l-main,html:has(.slide-up.active) .l-main,html:has([data-portal][aria-hidden=false]) .l-main,html:has(#livechat-loader[data-chat-layout=mobile][data-chat-state=small]) .l-main,html:has(#livechat-loader[data-chat-layout=desktop][data-chat-state=large]) .l-main{padding-right:var(--scrollbar-safe);margin-right:calc(var(--scrollbar-safe) * -1)}html:has(.modal.active) .header,html:has(dialog[open]) .header,html:has(.mfp-ready) .header,html:has(.side-menu.is-open) .header,html:has(.search--content.open) .header,html:has(.search--header.open) .header,html:has(.slide-up.active) .header,html:has([data-portal][aria-hidden=false]) .header,html:has(#livechat-loader[data-chat-layout=mobile][data-chat-state=small]) .header,html:has(#livechat-loader[data-chat-layout=desktop][data-chat-state=large]) .header{padding-right:calc(var(--scrollbar-safe) + var(--side-gap));margin-right:calc(var(--scrollbar-safe) * -1);width:calc(100% + var(--scrollbar-safe))}html:has(.modal.active) .join-bar,html:has(dialog[open]) .join-bar,html:has(.mfp-ready) .join-bar,html:has(.side-menu.is-open) .join-bar,html:has(.search--content.open) .join-bar,html:has(.search--header.open) .join-bar,html:has(.slide-up.active) .join-bar,html:has([data-portal][aria-hidden=false]) .join-bar,html:has(#livechat-loader[data-chat-layout=mobile][data-chat-state=small]) .join-bar,html:has(#livechat-loader[data-chat-layout=desktop][data-chat-state=large]) .join-bar{padding-right:var(--scrollbar-safe)}html:has(.modal.active) .join-bar__close,html:has(dialog[open]) .join-bar__close,html:has(.mfp-ready) .join-bar__close,html:has(.side-menu.is-open) .join-bar__close,html:has(.search--content.open) .join-bar__close,html:has(.search--header.open) .join-bar__close,html:has(.slide-up.active) .join-bar__close,html:has([data-portal][aria-hidden=false]) .join-bar__close,html:has(#livechat-loader[data-chat-layout=mobile][data-chat-state=small]) .join-bar__close,html:has(#livechat-loader[data-chat-layout=desktop][data-chat-state=large]) .join-bar__close{margin-right:var(--scrollbar-safe)}:root{--spinner-light: url(../../images/spinner/spinner-light.png) no-repeat center center;--spinner-dark: url(../../images/spinner/spinner-dark.png) no-repeat center center}.header-layout-diagnostics{position:fixed;right:8px;bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:2147483000;display:flex;align-items:center;flex-wrap:wrap;gap:6px;max-width:calc(100vw - 16px);padding:8px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--background-base);color:var(--text-base);font:11px/1.5 monospace}.header-layout-diagnostics pre{margin:0;white-space:pre-wrap;font:inherit}.header-layout-diagnostics button{padding:4px 8px;border-radius:4px;background:var(--background-secondary);color:inherit;font:inherit;cursor:pointer}.header-layout-diagnostics textarea{width:100%;height:110px;background:var(--background-base);color:inherit;font:inherit}.header-layout-diagnostics [hidden]{display:none}.header{position:sticky;top:0;left:0;right:0;z-index:11;height:var(--header-height);width:100%;display:flex;justify-content:center;padding:var(--safe-area-top) var(--side-gap) 0}@media(max-width:1039px){html[data-ios-chrome] .header{position:fixed}}.header:before{content:"";display:block;height:100%;width:100%;background:var(--background-base);position:absolute;top:0;left:0;transition:opacity .24s ease-in;z-index:-1;border-bottom:1px solid var(--border-secondary)}.header.transparent:not(:has(*.is-open)):before{opacity:0}.header-inner{position:relative;height:var(--header-content-height);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-250)}.header__part{display:flex;align-items:center;height:100%}.header__part--logo{grid-area:logo;gap:var(--spacing-75);min-width:0;flex:1 1 auto}@media(min-width:1040px){.header__part--logo{gap:var(--spacing-100)}}@media(min-width:600px){.header__part--logo .text-link{margin-top:3px}}.header__part--logo hr{width:1px;height:18px;background:var(--element-icon-base);opacity:.2}@media(min-width:600px){.header__part--logo hr{height:26px}}.header__part--search{grid-area:search;min-width:0}.header__part--search .search{container-name:search;container-type:size}.header__part--navigation{grid-area:nav;justify-content:flex-end}.header__part--navigation,.header__part--navigation>ul,.header__part--navigation .header__button{min-width:max-content;flex:0 0 auto}.header__part--navigation .button--square{--custom-button-width: 40px}.header__logo{display:flex;justify-content:flex-start}.header__logo--network{flex:0 0 auto}.header__logo--site{flex:1 1 auto}.header__logo--site .logo{max-width:100%}.header__logo--site .logo--compact{display:none;height:25px}@media(min-width:600px){.header__logo--site .logo--compact{height:28px}}.header__link{--custom-content-color-hover: var(--transparent-theme-75)}@media(min-width:600px){.header__link{padding:0 var(--spacing-200)}}@media(min-width:1040px){.header:not(:has(.header__button)) .header__link{margin-right:calc(var(--spacing-200) * -1)}}.header__network-listing{--max-height-dialog-deduction: calc(var(--header-height) + (var(--spacing-150) * 2));position:fixed;top:calc(var(--header-height) + var(--spacing-150));left:calc(50% - var(--scrollbar-safe) / 2);transform:translate3D(-50%,0,0);width:calc(100% - 2 * var(--side-gap));max-width:calc(var(--max-content-width) - 40px);max-height:calc(100vh - var(--max-height-dialog-deduction));max-height:calc(100dvh - var(--max-height-dialog-deduction));z-index:-2;border-radius:var(--radius-150);background:var(--background-secondary);border:1px solid var(--border-secondary);box-shadow:var(--shadow-largest)}@media(min-width:600px){.header__network-listing{top:calc(var(--header-height) + var(--spacing-250))}}@media(min-width:1200px){.header__network-listing{width:calc(100% - 2 * var(--side-gap) - 40px)}}.header__network-listing__trigger{display:flex;align-items:center;gap:var(--spacing-75);position:relative}.header__network-listing__button{box-sizing:content-box;padding:var(--spacing-75);margin:calc(var(--spacing-75) * -1)}@media(max-width:1039px){.header__network-listing__button:after{content:"";display:block;position:absolute;top:50%;transform:translate3D(0,-50%,0);left:calc(var(--side-gap) * -1);width:calc(100% + var(--side-gap) + var(--spacing-75));height:48px;z-index:1}}@media(min-width:1040px){.header__network-listing__button{padding:var(--spacing-100);margin:calc(var(--spacing-100) * -1)}}.header__network-listing__button .holder{display:flex;width:16px;height:12px;justify-content:center;align-items:center;border-radius:var(--radius-25);background:var(--background-button-base);transition:background .3s cubic-bezier(.57,.21,.69,1.25)}@media(min-width:1040px){.header__network-listing__button .holder{width:30px;height:16px;border-radius:var(--radius-50)}}.header__network-listing__button svg{transition:rotate .3s cubic-bezier(.57,.21,.69,1.25)}.header__network-listing__button svg path{stroke:var(--color-brand-contrast, var(--non-changing-light))}.header__network-listing__button:hover .holder{background:var(--background-button-hover)}.header__network-listing__button.is-open svg{rotate:180deg}.header__network-listing>.column:first-child>.row{border-bottom:1px solid var(--border-secondary)}.header__network-listing>.column:first-child>.row img{height:32px}.header__network-listing h3{width:max-content}.header__network-listing h3 a{height:32px;box-sizing:content-box}.header__network-listing h3 a:focus{outline:none}.header__network-listing__close{--custom-button-width: 32px;--custom-color: var(--background-base);--custom-content-color: var(--element-icon-base);--custom-color-hover: var(--background-tertiary);border:1px solid var(--border-secondary)}.header__network-listing{--hnl-header: 56px;--spacing-side: var(--spacing-150)}@media(min-width:600px){.header__network-listing{--hnl-header: 65px;--spacing-side: var(--spacing-200)}}@media(min-width:1040px){.header__network-listing{--hnl-header: 73px;--spacing-side: var(--spacing-250)}}.header__network-listing .network-listing{flex-shrink:0;--max-height-content-deduction: calc(var(--max-height-dialog-deduction) + var(--hnl-header) + 1px);overflow-y:auto;max-height:calc(100vh - var(--max-height-content-deduction));max-height:calc(100dvh - var(--max-height-content-deduction));margin-top:calc(var(--spacing-side) * -1);padding-top:var(--spacing-side);margin-bottom:calc(var(--spacing-side) * -1);padding-bottom:var(--spacing-side);overscroll-behavior:contain}.header__network-listing:has(.prbn) .network-listing{--gap-between-banner: var(--spacing-75);--max-banner-height: 173px;--max-height-content-deduction-with-banner: calc( var(--max-height-content-deduction) + var(--gap-between-banner) + var(--max-banner-height) );margin-top:unset;padding-top:var(--gap-between-banner);max-height:calc(100vh - var(--max-height-content-deduction-with-banner));max-height:calc(100dvh - var(--max-height-content-deduction-with-banner))}@media(min-width:600px){.header__network-listing:has(.prbn) .network-listing{--gap-between-banner: var(--spacing-100);--max-banner-height: 110px;padding-top:var(--gap-between-banner)}}@media(min-width:1040px){.header__network-listing:has(.prbn) .network-listing{--gap-between-banner: var(--spacing-150);padding-top:var(--gap-between-banner)}}.header__search-compact{position:fixed;top:calc(var(--header-height) + var(--spacing-150));left:calc(50% - var(--scrollbar-safe) / 2);transform:translate3D(-50%,0,0);width:calc(100% - 2 * (var(--side-gap) - var(--spacing-150)));max-width:1400px;max-height:calc(100vh - var(--header-height) - var(--spacing-250));max-height:calc(100dvh - var(--header-height) - var(--spacing-250));z-index:-2;background-color:transparent}@media(max-width:599px){.header__search-compact{display:none}}@media(min-width:600px){.header__search-compact{top:calc(var(--header-height) + var(--spacing-250));width:calc(100% - 2 * var(--spacing-250) - var(--scrollbar-safe))}}.header__search-compact__button.is-open{--custom-color: var(--background-brand);--custom-content-color: var(--color-brand-contrast, var(--non-changing-light))}.header dialog:not(.is-open){transform:translate3D(-50%,calc(-100% - var(--spacing-300) - var(--header-height)),0);transition:transform .5s cubic-bezier(.35,1,.65,1)}.header dialog.is-open{animation:fade-in .5s cubic-bezier(.35,1,.65,1)}.header dialog.is-open~.backdrop{opacity:1;pointer-events:unset}@keyframes fade-in{0%{transform:translate3D(-50%,calc(-100% - var(--spacing-300)),0);display:none}to{transform:translate3D(-50%,0,0);display:block}}.header dialog a:focus{outline:none}.header .backdrop{pointer-events:none;position:fixed;top:var(--header-height);left:0;right:0;bottom:0;background:var(--transparent-75);z-index:-3;opacity:0;transition:opacity .5s cubic-bezier(.35,1,.65,1)}.header:has(.search--header.open) .backdrop{opacity:1;pointer-events:unset}.header__network-listing__toolbar{display:flex;align-items:center;gap:10px;padding:var(--spacing-150)}@media(min-width:600px){.header__network-listing__toolbar{padding:var(--spacing-200)}}@media(min-width:1040px){.header__network-listing__toolbar{padding:var(--spacing-250)}}.header__network-listing__toolbar .header__network-listing__close{margin-left:auto;flex-shrink:0;--custom-button-width: 36px}.header__site-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;flex:0 1 570px;min-width:0}.header .header__site-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:44px;padding:10px 14px;border:1px solid var(--border-secondary);border-radius:14px;background:var(--background-secondary);color:var(--text-secondary);white-space:normal;text-align:center;font-size:14px;font-weight:600;line-height:1.35;transition:color .16s ease,background .16s ease,border-color .16s ease;cursor:pointer}.header .header__site-action svg{flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round}.header .header__site-action span{min-width:0;overflow-wrap:anywhere;color:inherit}@media(hover:hover)and (pointer:fine){.header .header__site-action:hover:not(:disabled){color:var(--text-base);border-color:color-mix(in srgb,var(--text-brand) 35%,var(--border-secondary))}}.header .header__site-action:focus-visible{outline:2px solid var(--text-brand);outline-offset:3px}.header .header__site-action:disabled{cursor:wait;opacity:.72}.header .header__site-action--active,.header .header__site-action--saved{color:var(--text-base);border-color:color-mix(in srgb,var(--text-brand) 42%,var(--border-secondary));background:linear-gradient(135deg,color-mix(in srgb,var(--text-brand) 16%,var(--background-secondary)),var(--background-secondary))}.header .header__site-action--active svg,.header .header__site-action--saved svg{color:var(--text-brand)}.header .header__site-spinner{display:block;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-dasharray:42 15;animation:header-site-spin .8s linear infinite}.header .header__site-list-footer{display:flex;justify-content:center;padding-top:18px}.header .header__navigation-empty{display:grid;place-content:center;margin:0;line-height:1.65}@keyframes header-site-spin{to{transform:rotate(360deg)}}@media(max-width:599px){.header__network-listing__toolbar{gap:8px}.header__site-actions{flex:1 1 auto;gap:6px}.header .header__site-actions .header__site-action{flex-direction:column;gap:5px;padding:9px 5px;font-size:12px;border-radius:12px}}@media(prefers-reduced-motion:reduce){.header .header__site-action{transition:none}.header .header__site-spinner{animation:none}}.header .header-inner:has(.header__part--search) .header__part--search{display:none}@media screen and (min-width:600px)and (not (min-width:1040px)){.header .header-inner:has(.header__part--search) .header-search-compact{display:flex}}@media screen and (min-width:1040px){.header .header-inner:has(.header__part--search){display:grid;grid-template-columns:minmax(0,202px) minmax(300px,1fr) minmax(max-content,202px);grid-template-areas:"logo search nav";gap:var(--spacing-250)}.header .header-inner:has(.header__part--search) .header__part--search{display:flex}}@media screen and (min-width:1102px){.header .header-inner:has(.header__part--search){display:grid;grid-template-columns:minmax(0,317px) minmax(0,1fr) minmax(max-content,317px);grid-template-areas:"logo search nav";gap:var(--spacing-250)}.header .header-inner:has(.header__part--search) .header__part--search{display:flex}}.header .header__logo--site .logo:not(.logo--compact),.header .header__logo--network img{height:25.2px}@media screen and (min-width:600px){.header .header__logo--site .logo:not(.logo--compact),.header .header__logo--network img{height:35px}}.header .header__logo--site{container-type:inline-size;container-name:logo}@container logo (max-width: 159.56px){.header .header__logo--site .logo{display:none}.header .header__logo--site .logo--compact{display:initial}}@media screen and (min-width:600px){@container logo (max-width: 222px){.header .header__logo--site .logo{display:none}.header .header__logo--site .logo--compact{display:initial}}}.header .header__navigation-state{min-height:160px;padding:var(--spacing-250);text-align:center;color:var(--text-secondary)}.header .header__logo img{object-fit:contain}.header .side-menu footer>nav{flex-wrap:wrap}.header .side-menu__pages button.text-link{width:100%;text-align:left}.header .search .input-clear{padding:0;border:0;background:transparent;color:inherit;flex-shrink:0}.header .search-close{background:transparent;border:0}.header a:focus-visible,.header button:focus-visible{outline:2px solid var(--text-base);outline-offset:3px}.header :is(button,a).header__control{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .12s ease-out,background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.header :is(button,a).header__control:not(.button):not(.badge):not(.header__site-action){border-radius:var(--radius-100)}.header :is(button,a).header__control.button:before{display:none}.header :is(button,a).header__control:focus:not(:focus-visible){box-shadow:none}.header :is(button,a).header__control:focus-visible{outline:2px solid var(--text-brand);outline-offset:3px;box-shadow:none}@media(hover:hover)and (pointer:fine){.header :is(button,a).header__control:hover:not(:is(:disabled,[aria-disabled=true],.disabled)){box-shadow:inset 0 0 0 100vmax color-mix(in srgb,var(--text-base) 6%,transparent)}}.header :is(button,a).header__control:active:not(:is(:disabled,[aria-disabled=true],.disabled)){transform:translateY(1px);box-shadow:inset 0 0 0 100vmax color-mix(in srgb,var(--text-base) 13%,transparent);transition-duration:70ms}.header .side-menu-toggle.header__control{position:relative;isolation:isolate;box-shadow:none}.header .side-menu-toggle.header__control:before{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;border-radius:12px;transform:translate(-50%,-50%);background:transparent;transition:background-color .16s ease,box-shadow .16s ease;pointer-events:none;z-index:-1}.header .side-menu-toggle.header__control[aria-expanded=true]:before{background:color-mix(in srgb,var(--text-brand) 10%,transparent)}@media(hover:hover)and (pointer:fine){.header .side-menu-toggle.header__control:hover:not(:disabled){box-shadow:none}.header .side-menu-toggle.header__control:hover:not(:disabled):before{background:color-mix(in srgb,var(--text-base) 7%,transparent)}}.header .side-menu-toggle.header__control:active:not(:is(:disabled,[aria-disabled=true],.disabled)){box-shadow:none}.header .side-menu-toggle.header__control:active:not(:is(:disabled,[aria-disabled=true],.disabled)):before{background:color-mix(in srgb,var(--text-brand) 17%,transparent)}.header .header__control.header__control--disclosure .holder{transition:background-color .16s ease,box-shadow .16s ease}@media(hover:hover)and (pointer:fine){.header .header__control.header__control--disclosure:hover:not(:disabled){box-shadow:none}}.header .header__control.header__control--disclosure:active:not(:is(:disabled,[aria-disabled=true],.disabled)){box-shadow:none}.header .header__control.header__control--disclosure:active:not(:is(:disabled,[aria-disabled=true],.disabled)) .holder{box-shadow:inset 0 0 0 20px color-mix(in srgb,var(--non-changing-light) 22%,transparent)}.header .search .search-form__input{transition:border-color .16s ease,box-shadow .16s ease}.header .search .search-form__input:focus-within{border-color:var(--text-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--text-brand) 14%,transparent)}@media(prefers-reduced-motion:reduce){.header .header__control,.header .header__control:before,.header .header__control .holder,.header .search .search-form__input{transition:none}.header :is(button,a).header__control:active:not(:is(:disabled,[aria-disabled=true],.disabled)){transform:none}}.header img.header__brand-logo{width:auto;object-fit:contain;aspect-ratio:839/287}.header .header__logo--network img.header__brand-logo{height:20px}@media screen and (min-width:600px){.header .header__logo--network img.header__brand-logo{height:25px}}.search{position:relative;z-index:9;max-width:640px;width:100%}.search--header{max-width:500px}.search--header .search-whisper{top:calc(var(--default-height) / 2 + var(--spacing-150))}.search-form .icon{align-items:center}.search-form .icon path{stroke:var(--element-icon-base)}.search-form__input{height:var(--default-height);padding:0 var(--spacing-200);border-radius:var(--radius-100);border:1px solid var(--border-tertiary);background:var(--background-inputs)}.search-form__input:focus-within{border-color:var(--state-focus-base);box-shadow:0 0 6px #0090ff80}.search-form__input:focus-within .icon path{stroke:var(--state-focus-base)}.search-form__input:not(:has(input:placeholder-shown)) .icon path{stroke:var(--state-focus-base)}.search-form input{flex:1 1 auto;min-width:0;height:100%;font-size:16px;letter-spacing:-.048px;color:var(--text-base);caret-color:var(--text-focus)}.search-form input::placeholder{color:var(--text-secondary)}.search-whisper-wrapper{pointer-events:none}.search-whisper{container:whisper/inline-size;position:absolute;top:calc(100% + var(--spacing-150));left:0;width:100%;border-radius:var(--radius-100);border:1px solid var(--border-secondary);background:var(--background-secondary);box-shadow:var(--shadow-largest);opacity:0;transform:translateY(-16px);transition:opacity .24s cubic-bezier(.57,.21,.69,1.25),transform .24s cubic-bezier(.57,.21,.69,1.25)}@media(min-width:600px){.search-whisper{top:calc(100% + var(--spacing-250))}}.search-whisper__item{position:relative;border-radius:var(--radius-50);flex-shrink:0;height:58px;overflow:hidden}@media(min-width:600px){.search-whisper__item{height:76px}}.search-whisper__item--basic{height:var(--default-height)}.search-whisper__item--history>a{padding-right:var(--spacing-500)}.search-whisper__item>a{height:100%}.search-whisper__item>a>svg{flex-shrink:0}.search-whisper__item>a>svg path{stroke:var(--element-icon-base)}.search-whisper__item>a>svg.em path{stroke:var(--element-icon-brand)}.search-whisper__item>a:hover,.search-whisper__item>a:focus,.search-whisper__item.focused>a{background:var(--background-tertiary);outline:none}.search-whisper__item .media-wrapper{border-radius:var(--radius-25);height:var(--spacing-400)}@media(min-width:600px){.search-whisper__item .media-wrapper{height:60px}}.search-whisper__item .site-icon{width:40px;height:40px;border-radius:var(--radius-75)}.search-whisper__group-heading{border-bottom:1px solid var(--border-secondary)}.search-whisper__remove{position:absolute;right:var(--spacing-50);top:50%;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:999px;background:transparent;color:var(--text-secondary);transform:translateY(-50%)}.search-whisper__remove:hover,.search-whisper__remove:focus{color:var(--text-base);background:var(--background-tertiary)}.search-whisper ul{list-style:none}.search-whisper li.focused:has(.button){box-shadow:0 0 0 2px var(--background-base),0 0 0 4px color-mix(in srgb,var(--state-focus-base) 25%,transparent)}.search-whisper .button:not(:first-child){margin-top:var(--spacing-50)}.search-whisper .button:focus,.search-whisper .button.focused{outline:none}.search-whisper .button>svg path{stroke:var(--color-brand-contrast, var(--non-changing-light))}.search--content{z-index:7}.search--content .search-whisper{max-height:calc(var(--svh, 100vh) - var(--default-height) - var(--spacing-150) * 3);max-height:calc(var(--svh, 100dvh) - var(--default-height) - var(--spacing-150) * 3);overflow:auto;overscroll-behavior:contain}@media(min-width:600px){.search--content .search-whisper{max-height:calc(var(--svh, 100vh) - 100px - var(--default-height) - 2 * var(--spacing-250));max-height:calc(var(--svh, 100dvh) - 100px - var(--default-height) - 2 * var(--spacing-250))}}.search--side-menu .search-whisper{max-height:calc(var(--svh, 100vh) - var(--header-height) - var(--spacing-250) * 2 - var(--default-height) - var(--spacing-150));max-height:calc(var(--svh, 100dvh) - var(--header-height) - var(--spacing-250) * 2 - var(--default-height) - var(--spacing-150));overflow:auto;overscroll-behavior:contain}@media(min-width:600px){.search--side-menu .search-whisper{max-height:calc(var(--svh, 100vh) - 100px - var(--default-height) - 2 * var(--spacing-250));max-height:calc(var(--svh, 100dvh) - 100px - var(--default-height) - 2 * var(--spacing-250))}}.search--header .search-whisper{max-height:calc(var(--svh, 100dvh) - var(--default-height) - var(--spacing-500));overflow:auto;overscroll-behavior:contain}.search--header-compact .search-whisper{max-height:calc(var(--svh, 100dvh) - var(--header-height) - var(--spacing-250) * 3 - var(--default-height));overflow:auto;overscroll-behavior:contain}.js-search.loading .spinner{display:initial}.js-search.open:is(.ready):before{content:"";position:fixed;top:0;left:0;width:100%;height:100lvh}.js-search.open:is(.ready) .search-form{z-index:1}.js-search.open:is(.ready) .search-form__input{border-color:var(--state-focus-base);box-shadow:0 0 6px #0090ff80}.js-search.open:is(.ready) .search-form__input .icon path{stroke:var(--state-focus-base)}.js-search.open:is(.ready) .search-whisper{opacity:1;transform:translateY(0)}.js-search.open:is(.ready) .search-whisper-wrapper{pointer-events:unset}.js-search:not(.open) .search-close{display:none}.l-main:has(.search--content) .search--header{opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(.35,1,.65,1)}.l-main:has(.search--content) .search--header.is-visible{opacity:1;pointer-events:unset}@media(min-width:600px){.search-item:has(.media-wrapper--vertical){grid-template-columns:auto minmax(0,1fr)}.search-item:has(.media-wrapper--vertical) .media-wrapper{width:30vw;max-width:405px}}.similar-tag-card{width:clamp(260px,75vw,330px);transition:background .2s ease}@media(max-width:349px){.similar-tag-card{gap:var(--spacing-300);padding:var(--spacing-150) var(--spacing-200)}}@media(min-width:600px){.similar-tag-card{width:430px}}@media(min-width:1040px){.similar-tag-card{width:auto;flex-shrink:1}}.similar-tag-card:hover{background:var(--background-tertiary)}.similar-tag-card__img-wrap{flex-shrink:0;background:var(--background-tertiary);position:relative;width:100px;height:100px}.similar-tag-card__img-wrap img{width:100px;height:100px;border-radius:50%;object-fit:cover;display:block}.similar-tag-card__img-wrap:after{content:"";position:absolute;top:50%;left:50%;width:111px;height:111px;border-radius:50%;z-index:1;background:linear-gradient(135deg,#e329a2,#e64b5b 65.5%,#f89847);padding:2px;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0);animation:spin-gradient-slow 12s cubic-bezier(.52,.09,.31,.86) infinite}@media(max-width:349px){.similar-tag-card__img-wrap{position:relative;width:80px;height:80px}.similar-tag-card__img-wrap img{width:80px;height:80px;border-radius:50%;object-fit:cover;display:block}.similar-tag-card__img-wrap:after{content:"";position:absolute;top:50%;left:50%;width:91px;height:91px;border-radius:50%;z-index:1;background:linear-gradient(135deg,#e329a2,#e64b5b 65.5%,#f89847);padding:2px;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0);animation:spin-gradient-slow 12s cubic-bezier(.52,.09,.31,.86) infinite}}.search-history-tag{position:relative;display:inline-flex;align-items:center}.search-history-tag .button{padding-right:var(--spacing-500)}.search-history-tag__remove{position:absolute;right:var(--spacing-75);display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:999px;background:transparent;color:var(--text-secondary)}.search-history-tag__remove:hover,.search-history-tag__remove:focus{color:var(--text-base);background:var(--background-tertiary)}@media screen and (max-width:599px){.search--content-mobile.open{position:fixed;top:0;left:0;right:0;z-index:9999;max-width:none;padding:var(--spacing-150)}.search--content-mobile.open:before{content:"";position:fixed;top:0;left:0;width:100%;height:100lvh;background:#000000b8}.search--content-mobile.open .search-form{position:relative;z-index:1}.search--content-mobile.open .search-whisper{top:calc(var(--default-height) + var(--spacing-150) * 2);left:var(--spacing-150);right:var(--spacing-150);width:auto;max-height:calc(var(--svh, 100dvh) - var(--default-height) - var(--spacing-500));overflow:auto;overscroll-behavior:contain}}.search-whisper__footer{position:sticky;bottom:calc(var(--spacing-75) * -1);z-index:2;margin-top:auto;padding:var(--spacing-75) 0 var(--spacing-50);background:var(--background-base)}@media(max-height:700px){.search--content-mobile.open .search-whisper,.search--side-menu .search-whisper,.search--header .search-whisper{max-height:calc(100dvh - var(--header-height) - var(--default-height) - var(--spacing-500) - var(--spacing-250))}}.search--content .search-whisper,.search--content-mobile.open .search-whisper,.search--side-menu .search-whisper,.search--header .search-whisper,.search--header-compact .search-whisper{max-height:300px}.input-status,.input-clear{display:flex;align-items:center;justify-content:center;width:24px;height:100%;flex-shrink:0;padding:0 var(--spacing-50);margin:0 calc(var(--spacing-50) * -1);box-sizing:content-box}.input__errors+.errorlist{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-50);color:var(--text-error);font-size:14px;line-height:150%;letter-spacing:-.042px;margin-top:var(--spacing-100)}input[type=search]:placeholder-shown+span .input-clear{display:none}input,select,textarea{border:none;outline:none;background:transparent;padding:0;margin:0}input::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}input:is(:-webkit-autofill,:autofill){color:var(--text-base, #000)!important;-webkit-text-fill-color:var(--text-base, #000)!important;caret-color:var(--text-base, #000);-webkit-box-shadow:0 0 0 60px var(--background-secondary, #fff) inset!important;background-color:var(--background-secondary, #fff)!important;background-clip:content-box!important}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=checkbox].labeled,input[type=file]{position:absolute;opacity:0;cursor:pointer;height:0;width:0;pointer-events:none}input{box-sizing:border-box;-webkit-user-select:text;user-select:text}input:focus{outline:none}input:-moz-ui-invalid{box-shadow:none}input::placeholder{opacity:1}select{-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}input:disabled,textarea:disabled,option:disabled,optgroup:disabled,select:disabled{color:unset;cursor:no-drop;opacity:1;-webkit-text-fill-color:#000}button{overflow:visible;text-transform:none;-webkit-appearance:button;background:none;border:0;outline:0;padding:0;cursor:pointer;color:inherit}.prbn{border-radius:var(--radius-150);overflow:clip;position:relative}.prbn__media,.prbn__media-wrapper{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;object-fit:cover;z-index:-1}.prbn__media img,.prbn__media-wrapper img{width:100%;height:100%;object-fit:cover}.prbn__media .relative,.prbn__media video,.prbn__media-wrapper .relative,.prbn__media-wrapper video{width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover}.prbn__media img,.prbn__media video,.prbn__media-wrapper img,.prbn__media-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0}.prbn__media-wrapper .prbn__media{display:none}.prbn__media-wrapper .relative .prbn__media{display:block}@media(min-width:600px){.prbn__media-wrapper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.prbn__media-wrapper .prbn__media{position:relative;display:block}}.prbn__badges{position:absolute;top:var(--spacing-250);right:var(--spacing-250);z-index:1}.prbn__extra{position:absolute;top:var(--spacing-150);left:var(--spacing-150);z-index:1}.prbn__info{position:absolute;bottom:var(--spacing-250);left:var(--spacing-250);align-items:flex-start;width:280px;max-width:calc(100% - var(--spacing-500));z-index:1}@media(min-width:600px){.prbn__info{bottom:50%;transform:translateY(50%)}}@media(min-width:720px){.prbn__info{left:var(--spacing-500)}}.prbn__info h2{text-shadow:0px 1px 3px var(--transparent-5, rgba(0, 0, 0, .05)),0px 1px 2px var(--transparent-5, rgba(0, 0, 0, .05))}.prbn__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;z-index:1}.prbn__content .logo{height:25px}.prbn__content h3,.prbn__content span{color:var(--non-changing-light)}.prbn--stripe{width:100%;max-width:var(--max-banner-width);aspect-ratio:366/420}@media(min-width:600px){.prbn--stripe{aspect-ratio:1000/442}}.prbn--stripe:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:linear-gradient(0deg,var(--transparent-75) 0%,rgba(0,0,0,0) 50%);transform:translateZ(0)}@media(min-width:600px){.prbn--stripe:after{background:linear-gradient(90deg,var(--transparent-75) 0%,rgba(0,0,0,0) 50%)}}.prbn--tall{aspect-ratio:3/4}@media(min-width:1040px){.prbn--tall{flex-grow:1;height:auto}}.prbn--tall.prbn--bundle .prbn__content{gap:var(--spacing-150)}.prbn--band{position:absolute;top:0;right:0;bottom:0;left:0}.prbn--band .prbn__extra{bottom:var(--spacing-150)}.prbn--band .discount-box{height:100%}.prbn--band.prbn--bundle .prbn__content{gap:var(--spacing-75)}.prbn--tall .prbn__media:after,.prbn--band .prbn__media:after{content:"";background:linear-gradient(0deg,#0003,#0003);position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(0)}.prbn--tall.prbn--bundle .prbn__content,.prbn--band.prbn--bundle .prbn__content{flex-direction:column-reverse}.prbn--tall.prbn--bundle .prbn__media:after,.prbn--band.prbn--bundle .prbn__media:after{background:linear-gradient(180deg,#00000080,#000000bf)}.prbn--header-network-listing{height:172px;width:100%;transform:translateZ(0)}@media(min-width:600px){.prbn--header-network-listing{height:110px}.prbn--header-network-listing br{display:none}}.prbn--header-network-listing .prbn__media:after{content:"";background:linear-gradient(180deg,color-mix(in srgb,var(--background-secondary) 75%,transparent) 0%,var(--background-secondary) 100%);position:absolute;top:0;left:0;width:100%;height:calc(100% + 100px);transform:translateZ(0)}.prbn--header-network-listing .prbn__content{gap:var(--spacing-150);padding:0 var(--spacing-150)}@media(min-width:600px){.prbn--header-network-listing .prbn__content{flex-direction:row}}.modal .join-promo{position:relative;aspect-ratio:4.73/1;height:max-content;width:100%;min-height:109px;z-index:0}.bundle-message{font-size:16px;font-weight:600;letter-spacing:-.048px;line-height:1.3}.bundle-message__badge{height:1.3em;display:inline-flex;align-items:center;padding:0 .15em;border-radius:var(--radius-50);background:var(--state-focus-base)}.bundle-message__badge--red{background:var(--state-error-base)}.bundle-message sup,.bundle-message sub{line-height:1}.bundle-message sup{font-weight:700;align-self:flex-start;margin-right:.15em}.bundle-message sub{font-size:.7em;font-weight:400;align-self:flex-end;margin-left:.15em}.discount-box{border-radius:var(--radius-100);overflow:clip;background:var(--transparent-75);box-shadow:0 10px 15px -3px #f5292980;min-width:106px;flex-shrink:0}.discount-box .text-subtitle{height:26px;font-size:14px}.discount-box .column{background:linear-gradient(226deg,#e329a2 12.58%,#ff0606 83.88%);flex-grow:1}.text--c-warning{color:var(--color-validation-warning)}.num-tabular{font-variant-numeric:tabular-nums}.page-content[data-page=join] .xs-hidden{display:none}@media screen and (min-width:624px){.page-content[data-page=join] .xs-hidden{display:initial}}.page-content[data-page=join] h1 span.color{background:linear-gradient(130deg,#ce911c 4.05%,#f5d88f,#a36d00 95.95%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#join__form{position:relative}#join__form .status-message--content{z-index:10}#join__form__iframe{position:absolute;z-index:9;top:0;right:0;bottom:0;left:0;background:#fff}#join__form form{position:relative}#join__form form#password{padding-right:45px}#join__form .long{display:none}#join__form .short{display:initial}@media(min-width:1040px){#join__form .long{display:initial}#join__form .short{display:none}}#join_form,#gm_form,#gm_form_new,.sticky-form-bar,.slide-up--join{--custom-color: var(--state-focus-base);--custom-content-color: var(--non-changing-light);--custom-color-hover: var(--state-focus-hover)}#gm_form:has(.status-message--content)~.modal-form__iframe{margin-top:125px}@media(min-width:600px){#gm_form:has(.status-message--content)~.modal-form__iframe{margin-top:75px}}.join--v1:has(.status-message--content) iframe,.join--v2:has(.status-message--content) iframe{margin-top:125px}.page-content[data-page=join] #join__promo,.modal .join--v1 #join__promo{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-300)}.page-content[data-page=join] #join__promo .media-wrapper,.page-content[data-page=join] #join__promo .prbn--tall,.modal .join--v1 #join__promo .media-wrapper,.modal .join--v1 #join__promo .prbn--tall{aspect-ratio:16/9;width:100%;max-width:300px;margin:0 auto}@media(min-width:1040px){.page-content[data-page=join] #join__promo .media-wrapper,.page-content[data-page=join] #join__promo .prbn--tall,.modal .join--v1 #join__promo .media-wrapper,.modal .join--v1 #join__promo .prbn--tall{aspect-ratio:unset;height:100%;margin:unset}}.page-content[data-page=join] #join__promo>div:has(>.episode-item),.page-content[data-page=join] #join__promo .episode-item,.page-content[data-page=join] #join__promo .episode-item *:has(.media-wrapper),.modal .join--v1 #join__promo>div:has(>.episode-item),.modal .join--v1 #join__promo .episode-item,.modal .join--v1 #join__promo .episode-item *:has(.media-wrapper){width:100%}@media(min-width:1040px){.page-content[data-page=join] #join__promo>div:has(>.episode-item),.page-content[data-page=join] #join__promo .episode-item,.page-content[data-page=join] #join__promo .episode-item *:has(.media-wrapper),.modal .join--v1 #join__promo>div:has(>.episode-item),.modal .join--v1 #join__promo .episode-item,.modal .join--v1 #join__promo .episode-item *:has(.media-wrapper){height:100%;max-width:300px;max-height:400px}}@media screen and (min-width:670px){.page-content[data-page=join] #join__promo,.modal .join--v1 #join__promo{flex-direction:row}}@media(max-width:1039px){.page-content[data-page=join] #join__promo,.modal .join--v1 #join__promo{margin-top:var(--spacing-50)}}@media(min-width:1040px){.page-content[data-page=join] #join__promo,.modal .join--v1 #join__promo{display:grid;grid-template-rows:repeat(2,minmax(0,1fr))}}.page-content[data-page=join] #join__promo .column:has(>a>h3.ellipsis),.modal .join--v1 #join__promo .column:has(>a>h3.ellipsis){display:none}.page-content[data-page=join] #join__promo.is-vertical .media-wrapper--vertical,.page-content[data-page=join] #join__promo.is-vertical .prbn--tall,.modal .join--v1 #join__promo.is-vertical .media-wrapper--vertical,.modal .join--v1 #join__promo.is-vertical .prbn--tall{aspect-ratio:3/4}@media(min-width:1040px){.page-content[data-page=join] #join__promo.is-vertical,.modal .join--v1 #join__promo.is-vertical{display:flex}.page-content[data-page=join] #join__promo.is-vertical .prevent-click:has(.media-wrapper),.modal .join--v1 #join__promo.is-vertical .prevent-click:has(.media-wrapper){display:none}.page-content[data-page=join] #join__promo.is-vertical .prbn--tall,.modal .join--v1 #join__promo.is-vertical .prbn--tall{aspect-ratio:unset;height:100%}}@media(min-width:1040px){.page-content[data-page=join] #join__features .grid>.column,.modal .join--v1 #join__features .grid>.column{position:relative}.page-content[data-page=join] #join__features .grid>.column:not(:last-child):after,.modal .join--v1 #join__features .grid>.column:not(:last-child):after{content:"";position:absolute;top:var(--spacing-400);right:calc(var(--spacing-200) * -1);bottom:var(--spacing-400);width:1px;background:var(--border-secondary)}}.page-content[data-page=join] #join__features .award-image,.page-content[data-page=join] #join__features svg,.modal .join--v1 #join__features .award-image,.modal .join--v1 #join__features svg{height:44px}.page-content[data-page=join] #join__features svg path,.modal .join--v1 #join__features svg path{fill:var(--element-icon-brand)}.page-content[data-page=join] #gm_form .part--membership .text-subtitle,.modal .join--v1 #gm_form .part--membership .text-subtitle{display:none}.part__header__legal{font-weight:600;font-size:12px;text-align:left;color:#363636;max-width:175px;flex:0 0 auto}@media screen and (min-width:624px){.part__header__legal{max-width:unset}}.part__title,.part .input__label{display:block;font-weight:600;font-size:14px;text-align:left;color:#000;margin:0 0 8px;width:100%}@media screen and (min-width:624px){.part__title,.part .input__label{font-size:16px}}.part .input__label{width:max-content}.simple-captcha input{position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:var(--spacing-100);width:100%;max-width:150px;height:var(--default-height);padding-right:var(--spacing-200);border-radius:var(--radius-50);border:1px solid var(--border-secondary);background:var(--background-secondary);box-shadow:var(--shadow-small);padding:0 calc(var(--spacing-200) - var(--spacing-25))}.simple-captcha input::placeholder{color:var(--text-secondary);font-weight:400;opacity:1}.simple-captcha input:focus{border-color:var(--state-focus-base);box-shadow:inset 0 0 0 1px var(--state-focus-base),0 0 6px color-mix(in srgb,var(--state-focus-base) 50%,transparent)}.input-wrapper{position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:var(--spacing-100);width:100%;height:var(--default-height);padding-right:var(--spacing-200);border-radius:var(--radius-50);border:1px solid var(--border-secondary);background:var(--background-secondary);box-shadow:var(--shadow-small);transition:margin-bottom .2s}.input-wrapper.focused,.input-wrapper:focus-within{border-color:var(--state-focus-base);box-shadow:0 0 6px color-mix(in srgb,var(--state-focus-base) 50%,transparent),inset 0 0 0 1px var(--state-focus-base),inset 0 0 0 1px var(--state-focus-base)}.input-wrapper.error{margin-bottom:calc(var(--spacing-100) + 21px);border-color:var(--state-error-base);box-shadow:inset 0 0 0 1px var(--state-error-base),var(--shadow-small)}.input-wrapper:has(.input__show-password):has(input:placeholder-shown) .input__show-password{display:none}.input-wrapper:has(.input__show-password):has(input[type=password]) .input__show-password svg:first-child{display:none}.input-wrapper:has(.input__show-password):has(input[type=password]) .input__show-password svg:last-child{display:flex}.input-wrapper:has(.input__show-password):has(input[type=text]) .input__show-password svg:first-child{display:flex}.input-wrapper:has(.input__show-password):has(input[type=text]) .input__show-password svg:last-child{display:none}.input-wrapper:has(input:disabled,.input--disabled){opacity:.5}.input{flex:1 1 auto;min-width:0;width:100%;height:calc(100% - var(--spacing-50));margin-left:var(--spacing-25);padding-left:calc(var(--spacing-200) - var(--spacing-25));font-size:16px;line-height:160%;letter-spacing:-.048px;color:var(--text-base);caret-color:var(--state-focus-base)}.input::placeholder,.input[readonly]{color:var(--text-secondary);font-weight:400;opacity:1}.input[readonly]{cursor:not-allowed}.input.select{cursor:pointer}.input:hover,.input:focus,.input:active{background:transparent}.input__show-password,.input__status,.input__image{height:100%;display:flex;align-items:center;flex:0 0 auto}.input__status{position:relative;opacity:1;width:24px;display:flex;justify-content:center;align-items:center;transition:width .15s,display .15s allow-discrete}@starting-style{.input__status{width:0}}.input__status:not(:has(img.visible)){width:0;display:none}.input__status img{position:absolute;opacity:1;transition:opacity .15s,display .15s allow-discrete}@starting-style{.input__status img{opacity:0}}.input__status img:not(.visible){opacity:0;display:none}.input__status img[data-type=error]{cursor:pointer}.input__image{display:flex;justify-content:center;align-items:center;height:30px;width:50px;border-radius:var(--radius-50);border:.5px solid var(--border-secondary);background:var(--non-changing-light)}.input__image--cards{display:flex;gap:var(--spacing-100);width:unset;background-color:unset;border:unset;border-radius:unset}.input__image--cards img{object-fit:cover;height:30px;width:50px;border-radius:4px}.input__image--cards[data-brand=mastercard] img[data-card=visa],.input__image--cards[data-brand=visa] img[data-card=mastercard]{display:none}.input__image.country_dropdown{position:absolute;right:12px;z-index:0}.input__image.country_dropdown+.input__status{padding-right:30px}.input__error-message{color:var(--text-error);position:absolute;top:calc(100% + var(--spacing-100))}.select{color:#9f9f9f}.select.selected{color:#000}label:has(+.input-wrapper *:required):after{content:" *";color:var(--text-secondary)}.help{position:relative;display:flex;cursor:pointer}.help-tooltip{position:absolute;top:calc(100% + 10px);right:-10px;pointer-events:none;padding:var(--spacing-100) var(--spacing-200);background:var(--transparent-75);border-radius:var(--radius-50);color:var(--non-changing-light);width:max-content;max-width:calc(100vw - 128px);opacity:0;transform:translateY(10px);z-index:2;transition:opacity .3s,transform .3s}.help-tooltip:after{content:"";display:block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:9px solid var(--transparent-75);position:absolute;bottom:100%;right:22px;transform:translate(50%)}.help:hover .help-tooltip{opacity:1;transform:translateY(0)}.error-box{--icon-dimension: 18px;background:var(--state-error-base)}.error-box--warning{background:var(--state-warning-base)}.error-box img[data-img=pending],.error-box--warning img[data-img=error]{display:none}.error-box--warning img[data-img=pending]{display:block}.gm__sticky-footer__after{display:none}.scrollable .gm__sticky-footer{position:sticky;bottom:calc(var(--spacing-200) * -1);left:0;right:0;padding:var(--spacing-200);margin:calc(var(--spacing-200) * -1) calc(var(--spacing-200) * -1);background:var(--background-base);border-top:1px solid var(--border-secondary);border-radius:0 0 var(--radius-150) var(--radius-150)}@media(min-width:600px){.scrollable .gm__sticky-footer{bottom:calc(var(--spacing-500) * -1);margin-left:calc(var(--spacing-500) * -1);margin-right:calc(var(--spacing-500) * -1)}}.scrollable .gm__sticky-footer__after{display:block;height:0;margin-top:calc(10px + var(--spacing-500) * -1);width:100%}.scrollable.scroll-end .gm__sticky-footer{border-color:transparent}.modal-container__content:has(.iframe-processing){overflow-y:hidden}.modal-container__content:has(.iframe-processing) #gm_form>*:not(.status-message--content){height:0;opacity:0}.sticky-form-bar,.slide-up--join__footer{display:flex;flex-direction:column;gap:var(--spacing-100);padding:var(--spacing-150) var(--spacing-250) var(--spacing-400);background:var(--background-base);flex-shrink:0}.sticky-form-bar strong,.slide-up--join__footer strong{font-weight:400}.sticky-form-bar{position:fixed;bottom:0;left:0;right:0;margin:0 calc(var(--side-gap) * -1);z-index:1;border-top:1px solid var(--border-secondary);box-shadow:0 -10px 20px #0000001a}.page-content[data-page=join--v2] #join__features.grid,.modal .join--v2 #join__features.grid,.join-offer #join__features.grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));padding:var(--spacing-150);column-gap:var(--spacing-150)}.page-content[data-page=join--v2] #join__features.grid>.column,.modal .join--v2 #join__features.grid>.column,.join-offer #join__features.grid>.column{padding:var(--spacing-200) 0}@media screen and (min-width:360px){.page-content[data-page=join--v2] #join__features.grid,.modal .join--v2 #join__features.grid,.join-offer #join__features.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:600px){.page-content[data-page=join--v2] #join__features.grid,.modal .join--v2 #join__features.grid,.join-offer #join__features.grid{row-gap:var(--spacing-400);column-gap:unset;padding:var(--spacing-400) 0;margin-top:var(--spacing-150)}.page-content[data-page=join--v2] #join__features.grid>.column,.modal .join--v2 #join__features.grid>.column,.join-offer #join__features.grid>.column{padding:0 var(--spacing-400);position:relative}.page-content[data-page=join--v2] #join__features.grid>.column:not(:last-child):after,.modal .join--v2 #join__features.grid>.column:not(:last-child):after,.join-offer #join__features.grid>.column:not(:last-child):after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:var(--border-secondary)}}@media(max-width:1039px){.page-content[data-page=join--v2] #join__features.grid>.column:nth-child(2n):after,.modal .join--v2 #join__features.grid>.column:nth-child(2n):after,.join-offer #join__features.grid>.column:nth-child(2n):after{content:none}}@media(min-width:1040px){.page-content[data-page=join--v2] #join__features.grid,.modal .join--v2 #join__features.grid,.join-offer #join__features.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-content[data-page=join--v2] #join__features .award-image,.page-content[data-page=join--v2] #join__features svg,.modal .join--v2 #join__features .award-image,.modal .join--v2 #join__features svg,.join-offer #join__features .award-image,.join-offer #join__features svg{height:44px}.page-content[data-page=join--v2] #join__features svg path,.modal .join--v2 #join__features svg path,.join-offer #join__features svg path{fill:var(--element-icon-brand)}.page-content[data-page=join--v2] .membership-option,.modal .join--v2 .membership-option,.join-offer .membership-option{padding:var(--spacing-150);border-radius:var(--radius-100);border:2px solid var(--border-secondary)}@media(min-width:600px){.page-content[data-page=join--v2] .membership-option,.modal .join--v2 .membership-option,.join-offer .membership-option{padding:var(--spacing-250)}}.page-content[data-page=join--v2] .membership-option-wrapper,.modal .join--v2 .membership-option-wrapper,.join-offer .membership-option-wrapper{box-shadow:unset;border-radius:unset;overflow:unset}.page-content[data-page=join--v2] .membership-option-wrapper .badge,.modal .join--v2 .membership-option-wrapper .badge,.join-offer .membership-option-wrapper .badge{min-width:unset}@media(max-width:599px){.page-content[data-page=join--v2] .membership-option-wrapper .badge,.modal .join--v2 .membership-option-wrapper .badge,.join-offer .membership-option-wrapper .badge{font-size:12px}}.page-content[data-page=join--v2] .membership-option-wrapper input,.modal .join--v2 .membership-option-wrapper input,.join-offer .membership-option-wrapper input{position:absolute;visibility:hidden;width:0;height:0}.page-content[data-page=join--v2] .membership-option-wrapper hr,.modal .join--v2 .membership-option-wrapper hr,.join-offer .membership-option-wrapper hr{background:var(--border-secondary);border:none;height:1px;width:100%}.page-content[data-page=join--v2] .membership-option-wrapper.active,.modal .join--v2 .membership-option-wrapper.active,.join-offer .membership-option-wrapper.active{box-shadow:unset;background:unset}.page-content[data-page=join--v2] .membership-option-wrapper.active .membership-option,.modal .join--v2 .membership-option-wrapper.active .membership-option,.join-offer .membership-option-wrapper.active .membership-option{border-color:var(--state-focus-base);border-radius:var(--radius-100);background:var(--background-select);box-shadow:0 0 6px color-mix(in srgb,var(--state-focus-base) 50%,transparent)}.page-content[data-page=join--v2] .membership-option-wrapper.active .button--size-s,.modal .join--v2 .membership-option-wrapper.active .button--size-s,.join-offer .membership-option-wrapper.active .button--size-s{--custom-color: color-mix(in srgb, var(--state-focus-base) 10%, transparent);--custom-content-color: var(--text-focus);--custom-color-border: color-mix(in srgb, var(--state-focus-base) 25%, transparent)}.page-content[data-page=join--v2] .membership-option .button--size-s,.modal .join--v2 .membership-option .button--size-s,.join-offer .membership-option .button--size-s{--custom-color: var(--background-tertiary);--custom-content-color: var(--text-tertiary);--custom-color-border: var(--border-secondary);align-self:flex-end}.page-content[data-page=join--v2] .join__security,.modal .join--v2 .join__security,.join-offer .join__security{border:1px solid var(--border-base);border-radius:var(--radius-100);padding:var(--spacing-100) var(--spacing-150);background:var(--background-secondary);align-self:center}.page-content[data-page=join--v2] .join__security svg,.modal .join--v2 .join__security svg,.join-offer .join__security svg{flex-shrink:0}@media(min-width:600px){.page-content[data-page=join--v2] .join__security,.page-content[data-page=join--v2] .join__security--row,.modal .join--v2 .join__security,.modal .join--v2 .join__security--row,.join-offer .join__security,.join-offer .join__security--row{order:1}}@media(min-width:600px){.page-content[data-page=join--v2] .membership-tab-content:has(.membership-option-wrapper:nth-child(1)):not(:has(.membership-option-wrapper:nth-child(2))),.modal .join--v2 .membership-tab-content:has(.membership-option-wrapper:nth-child(1)):not(:has(.membership-option-wrapper:nth-child(2))),.join-offer .membership-tab-content:has(.membership-option-wrapper:nth-child(1)):not(:has(.membership-option-wrapper:nth-child(2))){grid-template-columns:repeat(1,minmax(0,1fr))}.page-content[data-page=join--v2] .membership-tab-content:has(.membership-option-wrapper:nth-child(1)):not(:has(.membership-option-wrapper:nth-child(2))) .membership-option>.column.grow,.modal .join--v2 .membership-tab-content:has(.membership-option-wrapper:nth-child(1)):not(:has(.membership-option-wrapper:nth-child(2))) .membership-option>.column.grow,.join-offer .membership-tab-content:has(.membership-option-wrapper:nth-child(1)):not(:has(.membership-option-wrapper:nth-child(2))) .membership-option>.column.grow{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr)}.page-content[data-page=join--v2] .membership-tab-content:has(.membership-option-wrapper:nth-child(1)):not(:has(.membership-option-wrapper:nth-child(2))) .membership-option>.column.grow hr,.modal .join--v2 .membership-tab-content:has(.membership-option-wrapper:nth-child(1)):not(:has(.membership-option-wrapper:nth-child(2))) .membership-option>.column.grow hr,.join-offer .membership-tab-content:has(.membership-option-wrapper:nth-child(1)):not(:has(.membership-option-wrapper:nth-child(2))) .membership-option>.column.grow hr{width:1px;height:100%}.page-content[data-page=join--v2] .membership-tab-content:has(.membership-option-wrapper:nth-child(2)),.modal .join--v2 .membership-tab-content:has(.membership-option-wrapper:nth-child(2)),.join-offer .membership-tab-content:has(.membership-option-wrapper:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.page-content[data-page=join--v2] .membership-tab-content:has(.membership-option-wrapper:nth-child(3)),.modal .join--v2 .membership-tab-content:has(.membership-option-wrapper:nth-child(3)),.join-offer .membership-tab-content:has(.membership-option-wrapper:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.page-content[data-page=join--v2] .membership-option .button--size-s,.modal .join--v2 .membership-option .button--size-s,.join-offer .membership-option .button--size-s{display:none}}.page-content[data-page=join--v2] #join__promo,.modal .join--v2 #join__promo,.join-offer #join__promo{display:flex;flex-direction:column;align-items:start}.page-content[data-page=join--v2] .promo-content,.modal .join--v2 .promo-content,.join-offer .promo-content{width:100%;height:100%;flex-grow:1}.page-content[data-page=join--v2] .join-details,.modal .join--v2 .join-details,.join-offer .join-details{--min-video-height: 120px;display:flex;flex-direction:column;width:100%;border-radius:var(--radius-150);overflow:hidden;max-width:700px;margin:0 auto;height:calc(min(700px,100vw - var(--side-gap) * 2)/2 + 120px)}@media(min-width:1040px){.page-content[data-page=join--v2] .join-details,.modal .join--v2 .join-details,.join-offer .join-details{max-width:420px;margin:unset;min-height:100%}}.page-content[data-page=join--v2] .join-details__media,.modal .join--v2 .join-details__media,.join-offer .join-details__media{width:100%;position:relative;flex:1 1 auto;min-height:var(--min-video-height)}@media(min-width:1040px){.page-content[data-page=join--v2] .join-details__media,.modal .join--v2 .join-details__media,.join-offer .join-details__media{aspect-ratio:unset}}.page-content[data-page=join--v2] .join-details__media>img,.page-content[data-page=join--v2] .join-details__media>video,.modal .join--v2 .join-details__media>img,.modal .join--v2 .join-details__media>video,.join-offer .join-details__media>img,.join-offer .join-details__media>video{width:100%;height:100%;object-fit:cover}.page-content[data-page=join--v2] .join-details__media__overlay,.modal .join--v2 .join-details__media__overlay,.join-offer .join-details__media__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--background-base) 0%,var(--transparent-25) 100%)}.page-content[data-page=join--v2] .join-details__media__overlay.column.column--center,.modal .join--v2 .join-details__media__overlay.column.column--center,.join-offer .join-details__media__overlay.column.column--center{background:linear-gradient(0deg,var(--background-base) 0%,var(--transparent-25) 25%)}.page-content[data-page=join--v2] .join-details__info,.modal .join--v2 .join-details__info,.join-offer .join-details__info{display:flex;flex-direction:column;background-color:var(--background-base);flex-shrink:0;max-height:calc(100% - var(--min-video-height));z-index:1}.page-content[data-page=join--v2] .join-details .badge--size-s,.modal .join--v2 .join-details .badge--size-s,.join-offer .join-details .badge--size-s{font-size:12px;letter-spacing:-.036px}.page-content[data-page=join--v2] .join-details__list,.modal .join--v2 .join-details__list,.join-offer .join-details__list{position:relative;border-top:1px solid var(--border-secondary);flex:1 1 auto;min-height:0}.page-content[data-page=join--v2] .join-details__list .network-listing,.modal .join--v2 .join-details__list .network-listing,.join-offer .join-details__list .network-listing{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.page-content[data-page=join--v2] .join-details__list .network-listing::-webkit-scrollbar,.modal .join--v2 .join-details__list .network-listing::-webkit-scrollbar,.join-offer .join-details__list .network-listing::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background-color:transparent}.page-content[data-page=join--v2] .join-details__list .network-listing::-webkit-scrollbar-thumb,.modal .join--v2 .join-details__list .network-listing::-webkit-scrollbar-thumb,.join-offer .join-details__list .network-listing::-webkit-scrollbar-thumb{display:none!important;background-color:transparent}.page-content[data-page=join--v2] .join-details__list .network-listing::-webkit-scrollbar-track,.modal .join--v2 .join-details__list .network-listing::-webkit-scrollbar-track,.join-offer .join-details__list .network-listing::-webkit-scrollbar-track{background-color:transparent}.page-content[data-page=join--v2] .join-details__list .network-listing,.modal .join--v2 .join-details__list .network-listing,.join-offer .join-details__list .network-listing{height:100%}.page-content[data-page=join--v2] .join-details__list .network-listing__item--current,.modal .join--v2 .join-details__list .network-listing__item--current,.join-offer .join-details__list .network-listing__item--current{order:-2}.page-content[data-page=join--v2] .join-details__list .network-listing__item--current__splitter,.modal .join--v2 .join-details__list .network-listing__item--current__splitter,.join-offer .join-details__list .network-listing__item--current__splitter{order:-1;height:1px;width:100%;background:var(--border-tertiary);position:relative;display:flex;align-items:center;flex-shrink:0}.page-content[data-page=join--v2] .join-details__list .network-listing__item--current__splitter:after,.modal .join--v2 .join-details__list .network-listing__item--current__splitter:after,.join-offer .join-details__list .network-listing__item--current__splitter:after{content:"+";position:absolute;left:50%;transform:translate(-50%);background:var(--background-base);padding:0 var(--spacing-150);color:var(--element-icon-base);font-size:12px;letter-spacing:-.036px}.page-content[data-page=join--v2] .join-details__list:after,.modal .join--v2 .join-details__list:after,.join-offer .join-details__list:after{content:"";position:absolute;top:0;left:0;width:100%;height:var(--spacing-250);background:linear-gradient(180deg,var(--background-base) 0%,transparent 100%)}.status-wrap{position:absolute;inset:calc(var(--shadow-offset) * -1);z-index:1;background:var(--background-base);display:flex;flex-direction:column;align-items:center;justify-content:center}#payment-iframe,#PGW,.step-2>.relative{--shadow-offset: 20px;--pgw-min-height: 538px}#payment-iframe{margin:calc(var(--shadow-offset) * -1);width:calc(100% + 2 * var(--shadow-offset));height:calc(100% + 2 * var(--shadow-offset));min-height:calc(var(--pgw-min-height) + 2 * var(--shadow-offset))}.step-2>.relative{min-height:var(--pgw-min-height)}.js-status-message:not(:has(.info-message)){display:none}.card.g-form__radio,.new-card-button.g-form__radio{border-radius:var(--radius-100);padding:0 var(--spacing-150)}.card label,.new-card-button label{height:var(--default-height)}.new-card-button{margin-top:var(--spacing-75)}.new-card-button.g-form__radio{width:max-content}.new-card-button label{gap:var(--spacing-150)!important;background:var(--background-base);border:1px solid transparent;transition:border-color .24s}.new-card-button label:before,.new-card-button label:after{display:none!important}.new-card-button label:hover{border-color:var(--border-secondary)}.upgrade-popup .not-visible{position:absolute;top:-9999px;opacity:0;pointer-events:none}.upgrade-popup .join-form-new{margin:calc(var(--spacing-300) * -1) 0}.upgrade-popup .new-card-button label{background:transparent}.tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-25);height:40px;padding:var(--spacing-25);border-radius:var(--radius-100);background:var(--background-tertiary)}.tabs.columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:600px){.tabs{height:46px}}.tab-button{display:flex;align-items:center;justify-content:center;height:100%;border-radius:var(--radius-75);padding:0 var(--spacing-150);gap:var(--spacing-50);position:relative}.tab-button.active{color:var(--text-base)}.tab-button span{z-index:1}.tab-button:first-child:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--background-base);border-radius:var(--radius-75);box-shadow:var(--shadow-medium);transition:transform .3s cubic-bezier(.4,0,.2,1)}.tabs:has(.tab-button:first-child.active) .tab-button:first-child:before{transform:translate(0)}.tabs:has(.tab-button:nth-child(2).active) .tab-button:first-child:before{transform:translate(calc(100% + var(--spacing-25)))}.tabs:has(.tab-button:nth-child(3).active) .tab-button:first-child:before{transform:translate(calc(200% + var(--spacing-25) * 2))}#myTabContent,#myTabContent .box{min-height:727px}@media(min-width:600px){#myTabContent,#myTabContent .box{min-height:834px}}#theme-switcher{border-radius:var(--radius-100);background:var(--background-tertiary)}#theme-switcher button{width:24px;height:24px;border-radius:var(--radius-75)}#theme-switcher button svg path{stroke:var(--element-icon-secondary)}#theme-switcher button:hover{background:var(--background-secondary)}#theme-switcher button.active{background:var(--background-secondary);box-shadow:var(--shadow-base)}#theme-switcher button.active svg path{stroke:var(--element-icon-base)}.footer{text-align:center;background-color:var(--background-secondary);padding:var(--spacing-800) var(--side-gap)}.footer-inner{max-width:var(--max-content-width);margin:0 auto}.footer-inner path[stroke]{stroke:var(--element-icon-secondary)}.footer-inner path[fill]{fill:var(--element-icon-secondary)}@media(max-width:599px){.footer nav[aria-label=site-links]{width:90%;margin:0 auto}}.footer nav[aria-label=social-networks-footer]:not(:has(li)){display:none}html[lang=en] nav[aria-label=site-links],html[lang=en] nav[aria-label=site-links] button{text-transform:capitalize}.mobile-footer-dock .mobile-footer-dock__surface .mobile-footer-dock__item:is(:hover,:active,.footer-control--clicked,[aria-busy=true]){background-color:transparent;box-shadow:none;transform:none}.mobile-footer-dock .mobile-footer-dock__surface .mobile-footer-dock__item:hover{color:inherit}.mobile-footer-dock .mobile-footer-dock__surface .mobile-footer-dock__item>svg{transition:color .16s ease,transform .16s ease}.mobile-footer-dock .mobile-footer-dock__surface .mobile-footer-dock__item:is(:active,.footer-control--clicked,[aria-busy=true]):where(:not([disabled]:not([aria-busy=true])))>svg{color:var(--background-brand)}.mobile-footer-dock .mobile-footer-dock__surface .mobile-footer-dock__item:active:where(:not(:disabled))>svg{transform:scale(.9)}.mobile-footer-dock .mobile-footer-dock__surface .mobile-footer-dock__item:active>.mobile-footer-dock__home-orb>svg{opacity:.7}.miss-jiejie-container .action-panel .action-btn>svg{transition:opacity .16s ease,transform .16s ease}.miss-jiejie-container .action-panel .action-btn:is(:active,.footer-control--clicked,[aria-busy=true]):where(:not([disabled]:not([aria-busy=true]))){transform:none}.miss-jiejie-container .action-panel .action-btn:is(:active,.footer-control--clicked,[aria-busy=true]):where(:not([disabled]:not([aria-busy=true])))>svg{opacity:.65}.miss-jiejie-container .action-panel .action-btn:active:where(:not(:disabled))>svg{transform:scale(.9)}.footer-jump-sheet .footer-jump-sheet__shuffle:is(:active,.footer-control--clicked),.footer-jump-sheet .footer-jump-sheet__link:is(:active,.footer-control--clicked){transform:none}.footer-jump-sheet .footer-jump-sheet__shuffle:is(:active,.footer-control--clicked)>svg,.footer-jump-sheet .footer-jump-sheet__shuffle:is(:active,.footer-control--clicked)>.footer-jump-sheet__icon,.footer-jump-sheet .footer-jump-sheet__link:is(:active,.footer-control--clicked)>svg,.footer-jump-sheet .footer-jump-sheet__link:is(:active,.footer-control--clicked)>.footer-jump-sheet__icon{opacity:.75;transform:scale(.96)}.mobile-footer-dock .mobile-footer-dock__item[aria-busy=true],.miss-jiejie-container .action-btn[aria-busy=true]{cursor:wait}.mobile-footer-dock .mobile-footer-dock__item[aria-busy=true]>svg,.miss-jiejie-container .action-btn[aria-busy=true]>svg{animation:footer-control-spin .8s linear infinite}@keyframes footer-control-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mobile-footer-dock .mobile-footer-dock__surface .mobile-footer-dock__item:is(:active,.footer-control--clicked,[aria-busy=true]),.miss-jiejie-container .action-panel .action-btn:is(:active,.footer-control--clicked,[aria-busy=true]),.footer-jump-sheet .footer-jump-sheet__shuffle:is(:active,.footer-control--clicked,[aria-busy=true]),.footer-jump-sheet .footer-jump-sheet__link:is(:active,.footer-control--clicked,[aria-busy=true]){transform:none;transition:none}.mobile-footer-dock .mobile-footer-dock__surface .mobile-footer-dock__item>svg,.miss-jiejie-container .action-panel .action-btn>svg,.footer-jump-sheet .footer-jump-sheet__shuffle>svg,.footer-jump-sheet .footer-jump-sheet__link>svg{transition:none}.mobile-footer-dock .mobile-footer-dock__surface .mobile-footer-dock__item:is(:active,.footer-control--clicked,[aria-busy=true])>svg,.mobile-footer-dock .mobile-footer-dock__surface .mobile-footer-dock__item:is(:active,.footer-control--clicked)>.footer-jump-sheet__icon,.miss-jiejie-container .action-panel .action-btn:is(:active,.footer-control--clicked,[aria-busy=true])>svg,.miss-jiejie-container .action-panel .action-btn:is(:active,.footer-control--clicked)>.footer-jump-sheet__icon,.footer-jump-sheet .footer-jump-sheet__shuffle:is(:active,.footer-control--clicked,[aria-busy=true])>svg,.footer-jump-sheet .footer-jump-sheet__shuffle:is(:active,.footer-control--clicked)>.footer-jump-sheet__icon,.footer-jump-sheet .footer-jump-sheet__link:is(:active,.footer-control--clicked,[aria-busy=true])>svg,.footer-jump-sheet .footer-jump-sheet__link:is(:active,.footer-control--clicked)>.footer-jump-sheet__icon{transform:none;animation:none}}html.has-footer-jump-panel,body.has-footer-jump-panel{overflow:hidden;overscroll-behavior:none}body:has(>.footer-jump-layer) .video-player--mobile-sticky,body:has(>.footer-jump-layer) .video-player--floating{z-index:8}body:has(>.footer-jump-layer) .player-settings-portal,body:has(>.footer-jump-layer) .vds-portal-holder,body:has(#modal-container.active) .player-settings-portal,body:has(#modal-container.active) .vds-portal-holder{z-index:8;visibility:hidden;pointer-events:none}.footer-jump-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;display:flex;align-items:flex-end;justify-content:center;padding:16px 12px calc(var(--mobile-footer-dock-height, 82px) + 14px);box-sizing:border-box;background:color-mix(in srgb,var(--background-base, #090b10) 70%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);touch-action:pan-y pinch-zoom}.footer-jump-sheet{width:100%;max-width:460px;max-height:calc(100% - env(safe-area-inset-top,0px) - var(--header-height, 68px));margin:0;padding:18px 18px 24px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;border:1px solid var(--border-secondary, #30343c);border-radius:28px;color:var(--text-base, #f6f7fa);background:var(--background-secondary, #141820);box-shadow:0 22px 68px #0004,0 1px color-mix(in srgb,var(--text-base) 5%,transparent) inset;text-align:start;outline:none}.footer-jump-sheet__shuffle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;padding:0;border:1px solid var(--border-secondary, #30343c);border-radius:50%;color:var(--text-secondary, #a6adbb);background:color-mix(in srgb,var(--text-base) 5%,transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .18s ease,color .18s ease,transform .18s ease}.footer-jump-sheet__shuffle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.footer-jump-sheet__shuffle:active{transform:scale(.92)}.footer-jump-sheet__shuffle:hover{color:var(--text-base);background:color-mix(in srgb,var(--text-base) 10%,transparent)}.footer-jump-sheet__message{display:flex;align-items:center;gap:12px;min-height:64px;margin-bottom:22px;padding:12px 0 17px;border-bottom:1px solid var(--border-secondary, #30343c)}.footer-jump-sheet__slogan-frame{display:grid;align-items:center;flex:1 1 auto;min-width:0;overflow:hidden}.footer-jump-sheet__slogan,.footer-jump-sheet__slogan-size{grid-area:1/1;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:1.65;color:var(--text-base, #f6f7fa);text-wrap:pretty;overflow-wrap:anywhere}.footer-jump-sheet__slogan-size{visibility:hidden;pointer-events:none}.footer-jump-sheet__shuffle{width:40px;height:40px;border-radius:14px}.footer-jump-sheet__shuffle:active svg{transform:rotate(45deg)}.footer-jump-sheet__links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:start}.footer-jump-sheet__link{--jump-icon-color: #438eeb;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;flex-direction:column;gap:11px;min-width:0;padding:0;border:0;border-radius:20px;background:transparent;font:inherit;cursor:pointer;color:var(--text-base, #f6f7fa);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:opacity .18s ease,transform .18s ease}.footer-jump-sheet__link--recharge{--jump-icon-color: #dd9650}.footer-jump-sheet__link--favorites{--jump-icon-color: #e47b96}.footer-jump-sheet__link--profile{--jump-icon-color: #8f80e8}.footer-jump-sheet__link--home{--jump-icon-color: #58a6dc}.footer-jump-sheet__link:active{transform:translateY(2px) scale(.96)}.footer-jump-sheet__icon{position:relative;display:grid;place-items:center;width:min(100%,62px);aspect-ratio:1;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--jump-icon-color) 34%,transparent);border-radius:21px;color:var(--jump-icon-color);background:linear-gradient(145deg,color-mix(in srgb,var(--jump-icon-color) 24%,var(--background-secondary)),color-mix(in srgb,var(--jump-icon-color) 9%,var(--background-secondary)));box-shadow:0 6px 18px color-mix(in srgb,var(--jump-icon-color) 10%,transparent),0 1px #fff1 inset;transition:transform .18s ease,box-shadow .18s ease}.footer-jump-sheet__icon svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.footer-jump-sheet__link:hover .footer-jump-sheet__icon{transform:translateY(-3px);box-shadow:0 9px 22px color-mix(in srgb,var(--jump-icon-color) 18%,transparent)}.footer-jump-sheet__label{max-width:100%;color:var(--text-base);font-size:13px;font-weight:600;line-height:1.4;text-align:center;overflow-wrap:anywhere}.footer-jump-sheet__lock{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--border-secondary);border-radius:50%;background:var(--background-secondary);color:var(--text-secondary)}.footer-jump-sheet__lock svg{width:12px;height:12px;stroke-width:1.8}.footer-jump-sheet__login-hint{margin:19px 0 0;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--text-base) 5%,transparent);color:var(--text-secondary);font-size:12px;line-height:1.6;text-align:center;overflow-wrap:anywhere}.footer-jump-sheet__shuffle:focus-visible,.footer-jump-sheet__link:focus-visible{outline:2px solid var(--background-brand);outline-offset:4px}[data-theme=light] .footer-jump-sheet{box-shadow:0 22px 68px #20305026,0 1px #fff inset}[data-theme=light] .footer-jump-sheet .footer-jump-sheet__link--recharge{--jump-icon-color: #ae691d}[data-theme=light] .footer-jump-sheet .footer-jump-sheet__link--favorites{--jump-icon-color: #c74970}[data-theme=light] .footer-jump-sheet .footer-jump-sheet__link--profile{--jump-icon-color: #7461c9}[data-theme=light] .footer-jump-sheet .footer-jump-sheet__link--home{--jump-icon-color: #247fbf}@media(max-width:767px){.mobile-footer-dock--jump-open .mobile-footer-dock__item:disabled{opacity:.45;cursor:default;pointer-events:none}.mobile-footer-dock__item--jump .mobile-footer-dock__home-orb{transition:border-radius .3s ease,transform .3s ease}.mobile-footer-dock.mobile-footer-dock--jump-open .mobile-footer-dock__home-orb{border-radius:50%;transform:rotate(90deg)}}.footer-jump-enter-active,.footer-jump-leave-active{transition:opacity .3s ease}.footer-jump-enter-active .footer-jump-sheet,.footer-jump-leave-active .footer-jump-sheet{transition:transform .3s cubic-bezier(.22,.72,.24,1),opacity .3s ease}.footer-jump-enter-from,.footer-jump-leave-to{opacity:0}.footer-jump-enter-from .footer-jump-sheet,.footer-jump-leave-to .footer-jump-sheet{transform:translateY(calc(100% + var(--mobile-footer-dock-height, 82px) + 16px));opacity:0}.footer-jump-enter-active .footer-jump-sheet__link{animation:footer-jump-icon-in .32s ease both}.footer-jump-enter-active .footer-jump-sheet__link:nth-child(2){animation-delay:35ms}.footer-jump-enter-active .footer-jump-sheet__link:nth-child(3){animation-delay:.07s}.footer-jump-enter-active .footer-jump-sheet__link:nth-child(4){animation-delay:.105s}@keyframes footer-jump-icon-in{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}.footer-slogan-enter-active,.footer-slogan-leave-active{transition:transform .22s ease,opacity .22s ease}.footer-slogan-enter-from{transform:translateY(70%);opacity:0}.footer-slogan-leave-to{transform:translateY(-70%);opacity:0}@media(max-width:359px){.footer-jump-layer{padding-right:8px;padding-left:8px}.footer-jump-sheet{padding-right:14px;padding-left:14px}.footer-jump-sheet__links{gap:8px}.footer-jump-sheet__icon{border-radius:18px}.footer-jump-sheet__label{font-size:12px}}@media(prefers-reduced-motion:reduce){.footer-jump-layer,.footer-jump-sheet,.footer-jump-sheet__link,.footer-jump-sheet__icon,.footer-jump-sheet__shuffle,.footer-jump-sheet__slogan,.mobile-footer-dock__item--jump .mobile-footer-dock__home-orb{transition:none!important;animation:none!important}}.footer-wordmark[data-v-b4b59226]{display:block;width:260px;max-width:calc(100vw - 48px);height:auto}.miss-jiejie-container[data-v-b4b59226]{position:fixed;right:0;bottom:var(--floating-menu-bottom, 50px);z-index:var(--floating-menu-layer, 100);opacity:0;transform:translate(100%);transition:opacity .4s ease,transform .4s cubic-bezier(.175,.885,.32,1.275),bottom .4s ease;pointer-events:none}.miss-jiejie-container.active[data-v-b4b59226]{opacity:1;transform:translate(0);pointer-events:auto}.miss-peek[data-v-b4b59226]{position:fixed;right:0;bottom:50px;width:120px;height:120px;border:none;background:transparent;padding:0;cursor:pointer;transition:all .3s ease;z-index:100}.miss-peek[data-v-b4b59226]:hover{transform:scale(1.05)}.miss-peek[data-v-b4b59226]:active{transform:scale(.95)}.peek-img[data-v-b4b59226]{width:100%;height:100%;object-fit:contain;object-position:right center}.miss-popped-wrapper[data-v-b4b59226]{position:fixed;right:0;bottom:50px;display:flex;align-items:flex-end;gap:12px;z-index:100;animation:popIn-b4b59226 .4s cubic-bezier(.175,.885,.32,1.275)}@keyframes popIn-b4b59226{0%{opacity:0;transform:scale(.8) translate(20px)}to{opacity:1;transform:scale(1) translate(0)}}.miss-pop[data-v-b4b59226]{width:280px;height:280px;display:flex;align-items:center;justify-content:center;animation:slideInRight-b4b59226 .4s cubic-bezier(.175,.885,.32,1.275);border:none;background:transparent;padding:0;cursor:pointer;transition:transform .2s ease}.miss-pop[data-v-b4b59226]:hover{transform:scale(1.05)}.miss-pop[data-v-b4b59226]:active{transform:scale(.95)}@keyframes slideInRight-b4b59226{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.pop-img[data-v-b4b59226]{width:100%;height:100%;object-fit:contain;object-position:center}.action-panel[data-v-b4b59226]{display:flex;flex-direction:column;gap:8px;padding:12px;background:#1a1a1af2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:12px;border:1px solid rgba(212,175,55,.2);box-shadow:0 8px 32px #00000080;animation:panelSlideIn-b4b59226 .4s cubic-bezier(.175,.885,.32,1.275) .1s both;margin-right:12px;margin-bottom:12px}@keyframes panelSlideIn-b4b59226{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.action-btn[data-v-b4b59226]{display:flex;align-items:center;gap:8px;padding:10px 14px;border:none;border-radius:8px;background:var(--color-brand-500, #d4af37);color:#1a0a00;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-shadow:0 2px 8px #d4af374d}.action-btn[data-v-b4b59226]:hover{background:var(--color-brand-600, #c9a227);transform:translate(-4px);box-shadow:0 4px 12px #d4af3780}.action-btn[data-v-b4b59226]:active{transform:translate(-2px) scale(.98)}.action-btn svg[data-v-b4b59226]{flex-shrink:0;width:16px;height:16px}.action-btn span[data-v-b4b59226]{flex:1;text-align:left}@media(min-width:768px){.miss-jiejie-container[data-v-b4b59226]{bottom:80px}.miss-peek[data-v-b4b59226]{bottom:80px;width:100px;height:100px}.peek-img[data-v-b4b59226]{width:100px;height:100px}.miss-popped-wrapper[data-v-b4b59226]{bottom:80px}.miss-pop[data-v-b4b59226],.pop-img[data-v-b4b59226]{width:240px;height:240px}.action-panel[data-v-b4b59226]{width:140px}}.mobile-footer-dock[data-v-b4b59226],.mobile-footer-dock-spacer[data-v-b4b59226]{display:none}@media(max-width:767px){body.has-mobile-footer-dock{--mobile-footer-dock-height: calc(82px + env(safe-area-inset-bottom, 0px)) ;--mobile-footer-dock-offset: calc(var(--mobile-footer-dock-height) + 8px)}.miss-jiejie-container[data-v-b4b59226]{width:120px;height:120px}.miss-jiejie-container--docked[data-v-b4b59226]{display:none}.miss-jiejie-container--popped[data-v-b4b59226]{height:260px}.miss-peek[data-v-b4b59226],.miss-popped-wrapper[data-v-b4b59226]{position:absolute;bottom:0}.miss-pop[data-v-b4b59226]{width:min(48vw,210px);height:240px}.action-panel[data-v-b4b59226]{margin-right:8px;padding:10px}.mobile-footer-dock-spacer[data-v-b4b59226]{display:block;width:100%;height:var(--mobile-footer-dock-height);flex-shrink:0}.mobile-footer-dock[data-v-b4b59226]{display:block;position:fixed;z-index:10;inset:auto 0 0;height:var(--mobile-footer-dock-height);padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:linear-gradient(180deg,transparent,var(--background-base, #090b10) 78%)}.mobile-footer-dock__surface[data-v-b4b59226]{height:66px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:2px;padding:0 4px;border:1px solid var(--border-secondary, #353a42);border-radius:22px;color:var(--text-secondary, #abb2bd);background:var(--background-secondary, #141820);background:color-mix(in srgb,var(--background-secondary, #141820) 94%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 -3px 24px #0002,0 8px 28px #0003}.mobile-footer-dock__item[data-v-b4b59226]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;min-width:0;margin:0;padding:8px 0 6px;border:0;border-radius:16px;color:inherit;background:none;font:500 11px/1.2 Arial,PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .18s,transform .18s,background-color .18s}.mobile-footer-dock__item>svg[data-v-b4b59226],.mobile-footer-dock__home-orb>svg[data-v-b4b59226]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mobile-footer-dock__item[data-v-b4b59226]:active{transform:scale(.93)}.mobile-footer-dock__item[data-v-b4b59226]:focus-visible{outline:2px solid var(--background-brand);outline-offset:-4px}.mobile-footer-dock__item[data-v-b4b59226]:hover{color:var(--text-base);background-color:color-mix(in srgb,var(--background-brand) 8%,transparent)}.mobile-footer-dock__item--home[data-v-b4b59226]{position:relative;gap:3px;padding-top:0;color:var(--text-base, #fff);font-weight:700}.mobile-footer-dock__home-orb[data-v-b4b59226]{display:grid;place-items:center;width:46px;height:46px;margin-top:-10px;border:3px solid var(--background-secondary, #141820);border-radius:17px;color:var(--text-on-brand, #fff);background:var(--background-brand, #a58a40);background:linear-gradient(145deg,color-mix(in srgb,var(--background-brand, #a58a40) 72%,#fff),var(--background-brand, #a58a40));box-shadow:0 4px 14px color-mix(in srgb,var(--background-brand) 35%,transparent)}.mobile-footer-dock__home-orb>svg[data-v-b4b59226]{width:23px;height:23px;stroke-width:1.9}.footer-dock-enter-active[data-v-b4b59226],.footer-dock-leave-active[data-v-b4b59226]{transition:transform .22s ease,opacity .22s ease}.footer-dock-enter-from[data-v-b4b59226],.footer-dock-leave-to[data-v-b4b59226]{transform:translateY(100%);opacity:0}}@media(prefers-reduced-motion:reduce){.mobile-footer-dock[data-v-b4b59226],.mobile-footer-dock__item[data-v-b4b59226]{transition:none}}body:not(.has-mobile-footer-dock) .join-bar{padding-bottom:env(safe-area-inset-bottom,0px)}.join-bar{position:fixed;bottom:var(--mobile-footer-dock-offset, 0px);left:0;right:0;border-top:1px solid var(--border-secondary);background:var(--background-secondary);border-top:1px solid var(--border-tertiary);background:linear-gradient(180deg,var(--background-tertiary) 0%,var(--background-secondary) 12%),var(--background-secondary, #0e1115);box-shadow:var(--shadow-largest);z-index:8;transform:translateY(calc(max(158px,150%) + var(--mobile-footer-dock-offset, 0px)));opacity:0;transition:transform .4s,opacity .01s .4s;cursor:pointer}.join-bar.visible{transform:translateY(0);opacity:1;transition:transform .4s,opacity .01s 0s}.join-bar--bundle .join-bar__button,.join-bar--discount .join-bar__button{--custom-color: var(--state-error-base);--custom-color-hover: var(--state-error-hover);--custom-content-color: var(--non-changing-light)}.join-bar--bundle .join-bar__text em{color:var(--text-error)}.join-bar--discount .join-bar__button{box-shadow:0 10px 15px -3px #f5292980}.join-bar--upgrade .join-bar__button{box-shadow:0 10px 15px -3px color-mix(in srgb,var(--state-error-base) 50%,transparent)}.join-bar__wrapper{min-height:70px;flex-grow:1}@media(min-width:720px){.join-bar__wrapper{position:relative}}@media(min-width:1040px){.join-bar__wrapper{padding:0}}.join-bar__close{position:absolute;top:10px;right:10px;--default-height: 50px;--custom-color-hover: var(--background-tertiary);--custom-content-color: var(--element-icon-base);border-radius:var(--radius-100)}@media(min-width:720px){.join-bar__close{top:unset;right:var(--spacing-200)}}@media(min-width:1200px){.join-bar__close{right:var(--spacing-300)}}.join-bar:before,.join-bar:after{content:"";display:block;height:1px;width:var(--spacing-150);flex-shrink:0}@media(min-width:414px){.join-bar:before,.join-bar:after{width:50px}}@media(min-width:720px){.join-bar:before,.join-bar:after{margin:0 var(--spacing-200)}}@media(min-width:1200px){.join-bar:before,.join-bar:after{margin:0 var(--spacing-300)}}@media(max-width:719px){.join-bar:has(.join-bar__picture):before,.join-bar:has(.join-bar__picture):after{width:80px}}@media(max-width:413px){.join-bar:has(.join-bar__picture):before,.join-bar:has(.join-bar__picture):after{width:50px}}@media(min-width:720px){.join-bar:has(.join-bar__picture):before{width:0;margin:0 var(--spacing-100)}}.join-bar__picture{display:flex;position:absolute;bottom:0;left:0;height:100px;pointer-events:none;z-index:1}@media(min-width:600px){.join-bar__picture{width:150px;height:150px}}@media(min-width:720px){.join-bar__picture{position:relative;left:unset;bottom:calc(var(--spacing-150) * -1);order:-1;height:46px;width:150px;justify-content:flex-end;align-items:flex-end;align-self:flex-end;flex-shrink:0}}.join-bar__picture video{height:100%;object-position:left bottom}@media(min-width:600px){.join-bar__picture video{height:150px;width:150px;object-position:bottom}}@media(min-width:720px){.join-bar__picture video{position:absolute;bottom:0;right:0}}.join-bar__picture video::-webkit-media-controls,.join-bar__picture .media-controls-container{display:none!important}.join-bar__icon{order:-1}@media(max-width:719px){.join-bar__icon{margin-top:calc((var(--spacing-250) + 30px) * -1)}}.join-bar .discount-box{border-radius:var(--radius-75);margin-bottom:calc(-26px - var(--spacing-300));transform:translateY(calc(-26px - var(--spacing-250)))}@media(min-width:720px){.join-bar .discount-box{margin:calc(-27px - var(--spacing-150)) var(--spacing-200) calc(var(--spacing-150) * -1) 0;transform:unset;height:97px;border-radius:var(--radius-75) var(--radius-75) 0 0}}.join-bar em{color:var(--text-error)}.join-bar__info{gap:var(--spacing-100);width:max-content;max-width:100%;row-gap:var(--spacing-100);column-gap:var(--spacing-200)}@media(min-width:720px){.join-bar__info{row-gap:var(--spacing-50)}}@media(min-width:720px){.join-bar__info .logo{order:-1}}.join-bar__info--inline{display:inline;text-wrap:balance;line-height:172%}.join-bar__info--inline .badge{display:inline-flex}.join-bar__discount{display:inline;border-radius:var(--radius-50);background:var(--state-focus-base);padding:var(--spacing-25) var(--spacing-50);color:var(--non-changing-light);font-size:16px;letter-spacing:-.048px;white-space:nowrap}.join-bar__io{position:absolute;left:0;width:1px;height:1px}.join-bar__io--top{top:100vh;top:100dvh}@media(min-width:600px){.join-bar__io--top{top:300px}}.join-bar__io--bottom{bottom:250px}.miss-jiejie-container .miss-panel-heading{display:none}@media(max-width:767px){.miss-jiejie-container{--floating-menu-layer: 10;--floating-menu-bottom: max( calc(20px + env(safe-area-inset-bottom, 0px)) , calc(var(--floating-menu-ad-height, 0px) + 12px))}.miss-jiejie-container .action-panel{border-radius:18px;background:var(--background-secondary, #0e1115);border-color:var(--border-secondary, #353a42);box-shadow:0 10px 32px #0004}.miss-jiejie-container .miss-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:36px;margin:-4px -4px 0 2px;color:var(--text-secondary, #abb2bd);font-size:11px;font-weight:600}.miss-jiejie-container .miss-panel-heading>span{min-width:0;overflow-wrap:anywhere;line-height:1.35}.miss-jiejie-container .action-panel{width:min(144px,42vw);min-width:0;flex-shrink:0}.miss-jiejie-container .action-btn{min-width:0;padding:10px;white-space:normal}.miss-jiejie-container .action-btn>span{min-width:0;overflow-wrap:anywhere}.miss-jiejie-container .miss-menu-close{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;padding:8px;border:1px solid var(--border-secondary, #353a42);border-radius:12px;color:var(--text-secondary, #abb2bd);background:var(--background-tertiary, #20242b);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .18s,background-color .18s,transform .18s}.miss-jiejie-container .miss-menu-close svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.miss-jiejie-container .miss-menu-close:hover{color:var(--text-base);border-color:var(--element-icon-base)}.miss-jiejie-container .miss-menu-close:active{transform:scale(.92)}.miss-jiejie-container .miss-menu-close:focus-visible{outline:2px solid var(--background-brand);outline-offset:2px}}.join-bar__close[data-v-8c4317cd]:hover{color:#e8192c;transform:scale(1.1) rotate(90deg)}.loading{position:fixed;width:min(100%,420px);height:100%;left:calc(50% - min(50%,210px));top:0;background-color:#0000;z-index:10000}.loading>img{position:absolute;left:50%;top:50%;width:min(20vw,84px);height:min(20vw,84px);opacity:.8;transform:translate(-50%,-50%)}.loading.hide{display:none}:root{--radius-0: 0px;--radius-25: 2px;--radius-50: 4px;--radius-75: 6px;--radius-100: 8px;--radius-150: 12px;--radius-200: 16px;--radius-300: 24px;--radius-1000: 999px;--radius-full: var(--radius-1000);--spacing-0: 0px;--spacing-25: 2px;--spacing-50: 4px;--spacing-75: 6px;--spacing-100: 8px;--spacing-150: 12px;--spacing-200: 16px;--spacing-250: 20px;--spacing-300: 24px;--spacing-400: 32px;--spacing-500: 40px;--spacing-600: 48px;--spacing-800: 64px;--spacing-1000: 80px;--spacing-1600: 128px}h1,.h1,h2,.h2,h3,.h3,h4,.h4{color:var(--text-base);line-height:130%}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:none}h1 a:hover,.h1 a:hover,h2 a:hover,.h2 a:hover,h3 a:hover,.h3 a:hover,h4 a:hover,.h4 a:hover{color:inherit}em,span.color{font-style:normal;color:var(--text-brand)}b{background:linear-gradient(130deg,#ce911c 4.05%,#f5d88f,#a36d00 95.95%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:inherit}h1,.h1,h2,.h2{font-weight:700}h3,.h3,h4,.h4{font-weight:600}h1,.h1{font-size:24px;letter-spacing:-.072px;font-family:SF Pro Display,-apple-system,HelveticaNeue,Roboto,Helvetica,Arial,sans-serif}@media(min-width:600px){h1,.h1{font-size:28px;letter-spacing:-.084px}}h2,.h2{font-size:20px;letter-spacing:-.06px}@media(min-width:600px){h2,.h2{font-size:24px;letter-spacing:-.072px;font-family:SF Pro Display,-apple-system,HelveticaNeue,Roboto,Helvetica,Arial,sans-serif}}h3,.h3{font-size:16px;letter-spacing:-.048px}@media(min-width:600px){h3,.h3{font-size:20px;letter-spacing:-.06px}}h4,.h4{font-size:14px;letter-spacing:-.042px}@media(min-width:600px){h4,.h4{font-size:16px;letter-spacing:-.048px}}p,.p{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-.048px}@media(min-width:1040px){p,.p{font-size:18px;letter-spacing:-.054px}}p.p2,.p.p2{font-size:16px;letter-spacing:-.048px}p.p3,.p.p3{font-size:14px;line-height:150%;letter-spacing:-.042px}p.p4,.p.p4{font-size:12px;line-height:150%;letter-spacing:-.036px}p a,.p a{font-weight:500}.button{font-size:18px;font-weight:700;letter-spacing:-.054px}.button.button--size-m{font-size:16px;letter-spacing:-.048px}.button.button--size-s{font-size:14px;letter-spacing:-.042px}a,button{color:inherit}a.link--primary,button.link--primary,a.link--secondary:hover,button.link--secondary:hover{text-decoration:underline}a.link--plain,button.link--plain{text-decoration:none}.text-link{font-size:18px;letter-spacing:-.054px}.text-link,.text-link--secondary,.text-link--tertiary{color:inherit}.text-link.text--c-focus,.text-link--secondary.text--c-focus,.text-link--tertiary.text--c-focus{transition:color .24s}.text-link.text--c-focus:hover,.text-link--secondary.text--c-focus:hover,.text-link--tertiary.text--c-focus:hover{color:var(--text-focus-hover)}.text-link,.text-link--secondary{font-weight:700}.text-link--secondary{font-size:14px;letter-spacing:-.042px}.text-link--tertiary{font-size:12px;font-weight:400;letter-spacing:-.036px}.text-category{font-size:14px;text-transform:uppercase}.text-subtitle{font-size:14px;font-weight:500;letter-spacing:-.042px;line-height:normal}.text-subtitle--m{font-size:12px;font-weight:500;letter-spacing:-.036px;line-height:normal}.text-center{text-align:center}@media(min-width:600px){.text-center--t{text-align:center}}@media(max-width:599px){.text-center--t-max{text-align:center}}@media(min-width:1040px){.text-center--d{text-align:center}}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.text-balance{text-wrap:balance}.text-capitalize{text-transform:capitalize}.text--c-base{color:var(--text-base)}.text--c-base--hover{transition:color .24s}.text--c-base--hover:hover{color:var(--text-base)}.text--c-base--inverted{color:var(--text-base--inverted)}.text--c-secondary{color:var(--text-secondary)}.text--c-tertiary{color:var(--text-tertiary)}.text--c-brand{color:var(--text-brand)}.text--c-white{color:var(--non-changing-light)}.text--c-black{color:var(--non-changing-dark)}.text--c-focus{color:var(--text-focus)}.text--c-focus--hover{transition:color .24s}.text--c-focus--hover:hover{color:var(--text-focus)}.text--c-error{color:var(--text-error)}.text--c-gradient-yellow{background:linear-gradient(130deg,#ce911c 4.05%,#f5d88f,#a36d00 95.95%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text--fw-400{font-weight:400}.text--fw-500{font-weight:500}.text--fw-600{font-weight:600}.text--fw-700{font-weight:700}.text--uppercase{text-transform:uppercase}.text--capitalize{text-transform:capitalize}.text--no-transform{text-transform:none}.text--strikethrough{text-decoration:line-through}.text--a-as-u a{text-decoration:underline;font-weight:inherit}.home-site-shelf--refreshable .home-site-shelf__heading,.home-site-shelf--with-more .home-site-shelf__heading{flex-wrap:nowrap}.home-site-shelf--refreshable .home-site-shelf__heading .idx-section__hd-left,.home-site-shelf--with-more .home-site-shelf__heading .idx-section__hd-left{flex:1 1 0}.home-site-shelf--refreshable .home-site-shelf__heading .idx-section__title,.home-site-shelf--with-more .home-site-shelf__heading .idx-section__title{min-width:0;overflow-wrap:anywhere}.home-site-shelf__heading{flex-wrap:wrap;gap:12px}.home-site-shelf__heading .idx-section__hd-left{min-width:0;flex:1 1 220px}.home-site-shelf__heading .idx-section__title{overflow-wrap:anywhere}.home-site-shelf--with-more .home-site-shelf__more{flex-shrink:0;max-width:45%}.home-site-shelf__icon{flex-shrink:0}.home-site-shelf__icon--favorite{color:#f43f5e;background:linear-gradient(135deg,#f43f5e26,#e11d4814)}.home-site-shelf__icon--recommended{color:#f59e0b;background:linear-gradient(135deg,#f59e0b29,#d9770614)}[data-theme=light] .home-site-shelf__icon--favorite{color:#e11d48}[data-theme=light] .home-site-shelf__icon--recommended{color:#b45309}.home-site-shelf__more{display:inline-flex;align-items:center;gap:4px;max-width:100%;color:var(--text-secondary);font-size:14px;line-height:1.5}.home-site-shelf__more span{overflow-wrap:anywhere}.home-site-shelf__more svg{flex:0 0 16px}.home-site-shelf__more:hover{color:var(--text-base);text-decoration:underline}.home-site-shelf__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,2vw,24px)}.home-site-shelf__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--border-base);border-radius:12px;background:var(--background-secondary);color:var(--text-base);text-decoration:none;transition:background-color .2s,border-color .2s}.home-site-shelf__card:hover{background:var(--background-tertiary);border-color:var(--text-secondary)}.home-site-shelf__card:focus-visible{outline:2px solid var(--state-focus-base);outline-offset:3px}.home-site-shelf__cover{display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:0}.home-site-shelf__cover img{width:100%;height:100%;object-fit:cover}.home-site-shelf__info{display:flex;flex-direction:column;gap:8px;padding:14px;min-width:0}.home-site-shelf__card .home-site-shelf__logo{align-items:center;height:25px}.home-site-shelf__card .home-site-shelf__logo img{width:auto;max-width:100%;height:auto;max-height:25px;object-fit:contain;object-position:left center}.home-site-shelf__title{margin:0;font-size:16px;font-weight:600;line-height:1.4;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-site-shelf__description{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.home-site-shelf__placeholder{display:block;width:85%;height:20px;border-radius:4px}.home-site-shelf__placeholder--short{width:65%;height:15px}@media(max-width:599px){.home-site-shelf__heading .idx-section__title{font-size:18px}.home-site-shelf__more{font-size:12px}.home-site-shelf__card{border-radius:8px}.home-site-shelf__info{padding:8px;gap:6px}.home-site-shelf__card .home-site-shelf__logo{height:18px}.home-site-shelf__card .home-site-shelf__logo img{max-height:18px}.home-site-shelf__title{font-size:12px}.home-site-shelf__description{display:none}}.home-site-shelf--videos .home-site-shelf__card{animation:idx-fade-up .5s ease both}.home-site-shelf--videos .home-site-shelf__card:hover,.home-site-shelf--videos .home-site-shelf__card:active{border-color:var(--border-base)}.home-site-shelf--videos .home-site-shelf__card:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){.home-site-shelf--videos .home-site-shelf__card{animation:none}}.home-site-shelf--videos .home-site-shelf__cover .video-autoplay{top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.home-site-shelf--videos .home-site-shelf__video-logo{flex-shrink:0}.home-site-shelf--videos .home-site-shelf__placeholder-logo{display:block;width:48%;height:25px;border-radius:4px}.home-site-shelf--videos .home-site-shelf__title{font-size:16px;min-height:2.8em}.home-site-shelf--videos .home-site-shelf__description{display:-webkit-box;font-size:15px;line-height:1.6;min-height:3.2em}.home-site-shelf--videos .home-site-shelf__placeholder{font-size:16px;height:2.8em}.home-site-shelf--videos .home-site-shelf__placeholder--short{font-size:15px;height:3.2em}@media(max-width:599px){.home-site-shelf--videos .home-site-shelf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-site-shelf--videos .home-site-shelf__info{padding:10px;gap:8px}.home-site-shelf--videos .home-site-shelf__title,.home-site-shelf--videos .home-site-shelf__description,.home-site-shelf--videos .home-site-shelf__placeholder{font-size:14px}.home-site-shelf--videos .home-site-shelf__placeholder-logo{height:18px}}.network-listing__description.p4{font-size:15px}.network-listing__item .logo{display:flex;align-items:baseline;max-width:100%}.network-listing__item .logo>img{max-width:100%;height:15px}@media(min-width:600px){.network-listing__item .logo>img{height:25px}}.network-listing__item--list:hover{background:unset!important}.network-listing--compact .network-listing__item,.network-listing--list .network-listing__item,.network-listing--search .network-listing__item{display:grid;align-items:center;box-sizing:content-box;border-radius:var(--radius-150);padding:var(--spacing-100)}.network-listing--compact .network-listing__item .media-wrapper,.network-listing--list .network-listing__item .media-wrapper,.network-listing--search .network-listing__item .media-wrapper{width:100%;height:100%;border-radius:var(--radius-50)}.network-listing--compact .network-listing__item:hover,.network-listing--search .network-listing__item:hover{background:var(--background-tertiary)}.network-listing--compact .network-listing__item,.network-listing--list .network-listing__item{grid-template-columns:78px minmax(0,1fr);height:44px}.network-listing--compact .network-listing__item .logo>img,.network-listing--list .network-listing__item .logo>img{height:16px}.network-listing--compact .network-listing__item .column:has(>.logo),.network-listing--list .network-listing__item .column:has(>.logo){gap:0}.network-listing--compact{display:grid;grid-template-columns:minmax(0,1fr)}.network-listing--compact.gap-filler{--icon-dimension: 16px}@media screen and (max-width:459px){.network-listing--compact.gap-filler .gap-filler__item{display:none}}@media screen and (min-width:460px)and (max-width:869px){.network-listing--compact.gap-filler{grid-template-columns:repeat(2,minmax(0,1fr))}.network-listing--compact.gap-filler[data-show-s="0"] .gap-filler__item{display:none}.network-listing--compact.gap-filler[data-show-s="1"] .gap-filler__item:nth-of-type(1)~.gap-filler__item{display:none}}@media screen and (min-width:870px)and (max-width:1299px){.network-listing--compact.gap-filler{grid-template-columns:repeat(3,minmax(0,1fr))}.network-listing--compact.gap-filler[data-show-t="0"] .gap-filler__item{display:none}.network-listing--compact.gap-filler[data-show-t="1"] .gap-filler__item:nth-of-type(1)~.gap-filler__item{display:none}.network-listing--compact.gap-filler[data-show-t="2"] .gap-filler__item:nth-of-type(2)~.gap-filler__item{display:none}}@media screen and (min-width:1300px){.network-listing--compact.gap-filler{grid-template-columns:repeat(4,minmax(0,1fr))}.network-listing--compact.gap-filler[data-show-d="0"] .gap-filler__item{display:none}.network-listing--compact.gap-filler[data-show-d="1"] .gap-filler__item:nth-of-type(1)~.gap-filler__item{display:none}.network-listing--compact.gap-filler[data-show-d="2"] .gap-filler__item:nth-of-type(2)~.gap-filler__item{display:none}.network-listing--compact.gap-filler[data-show-d="3"] .gap-filler__item:nth-of-type(3)~.gap-filler__item{display:none}}@media screen and (min-width:1650px){.network-listing--compact .network-listing__item{grid-template-columns:97px minmax(0,1fr);height:55px}.network-listing--compact .network-listing__item .logo>img{height:20px}.network-listing--compact .network-listing__item .p4{font-size:15px}}@media screen and (min-width:2000px){.network-listing--compact .network-listing__item{grid-template-columns:117px minmax(0,1fr);height:66px}.network-listing--compact .network-listing__item .logo>img{height:24px}.network-listing--compact .network-listing__item .p4{font-size:18px}}.network-listing--search{display:flex;flex-flow:row nowrap;padding:0 var(--side-gap);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.network-listing--search::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background-color:transparent}.network-listing--search::-webkit-scrollbar-thumb{display:none!important;background-color:transparent}.network-listing--search::-webkit-scrollbar-track{background-color:transparent}.network-listing--search{scroll-snap-type:x mandatory;scroll-padding:var(--side-gap)}.network-listing--search .network-listing__item{min-width:0;min-width:220px;width:80%;flex-shrink:0;scroll-snap-align:center;grid-template-columns:100px minmax(0,1fr);height:56px;gap:var(--spacing-150);background:var(--background-tertiary)}@media(max-width:599px){.network-listing--search .network-listing__item:is(:first-child:last-child){flex:1 1 100%}}.network-listing--search .network-listing__item:hover{background:var(--background-secondary)}.network-listing--search .network-listing__item .logo>img{height:18px}@media(min-width:600px){.network-listing--search .network-listing__item{display:flex;flex-direction:column;height:auto;width:220px;padding:var(--spacing-150);box-sizing:border-box}.network-listing--search .network-listing__item .media-wrapper{aspect-ratio:98/55}}@media(min-width:1040px){.network-listing--search{flex-wrap:wrap;padding:0;overflow:unset;scroll-snap-type:unset;scroll-padding:unset;max-height:204px;overflow:clip}.network-listing--search .network-listing__item{scroll-snap-align:unset}}.network-listing--list{display:flex;flex-direction:column;gap:var(--spacing-150)}.network-listing--list .network-listing__item{padding:0}.network-listing--list .network-listing__item .logo>img{height:15px}.gap-filler{--icon-dimension: 28px}.gap-filler__item .media-wrapper>img{filter:brightness(2) blur(25px)}.gap-filler__item[data-ui=site-li]{--icon-dimension: 16px;flex-direction:row;align-items:center;gap:var(--spacing-150);padding:var(--spacing-150)}.gap-filler__item[data-ui=site-li] .media-wrapper{width:auto;aspect-ratio:16/9;border-radius:var(--radius-50)}.gap-filler__item[data-ui=site-li]>.column{gap:0}.grid.gap-filler .gap-filler__item .media-wrapper{cursor:default}@media(max-width:1039px){.grid.gap-filler[data-show-s-t="0"] .gap-filler__item{display:none}.grid.gap-filler[data-show-s-t="1"] .gap-filler__item:nth-of-type(1)~.gap-filler__item{display:none}}@media(min-width:1040px){.grid.gap-filler[data-show-d="0"] .gap-filler__item{display:none}.grid.gap-filler[data-show-d="1"] .gap-filler__item:nth-of-type(1)~.gap-filler__item{display:none}.grid.gap-filler[data-show-d="2"] .gap-filler__item:nth-of-type(2)~.gap-filler__item{display:none}.grid.gap-filler[data-show-d="3"] .gap-filler__item:nth-of-type(3)~.gap-filler__item{display:none}}@media(min-width:1384px){.grid.gap-filler[data-show-mm] .gap-filler__item{display:flex!important}.grid.gap-filler[data-show-mm="0"] .gap-filler__item{display:none!important}.grid.gap-filler[data-show-mm="1"] .gap-filler__item:nth-of-type(1)~.gap-filler__item{display:none!important}.grid.gap-filler[data-show-mm="2"] .gap-filler__item:nth-of-type(2)~.gap-filler__item{display:none!important}.grid.gap-filler[data-show-mm="3"] .gap-filler__item:nth-of-type(3)~.gap-filler__item{display:none!important}.grid.gap-filler[data-show-mm="4"] .gap-filler__item:nth-of-type(4)~.gap-filler__item{display:none!important}}.listing-grid section[data-section=prbn-stripe]{grid-column:1/-1;grid-row:3/4}@media(min-width:600px){.listing-grid.grid--t--2:not(:has(.episode-item:nth-of-type(8))) .episode-item:nth-of-type(7){display:none}.listing-grid.grid--t--2:not(:has(.episode-item:nth-of-type(6))) .episode-item:nth-of-type(5){display:none}.listing-grid.grid--t--2:not(:has(.episode-item:nth-of-type(4))) .episode-item:nth-of-type(3){display:none}}@media(min-width:1384px){.listing-grid:not(.listing-grid--vertical).grid--mm--3:not(:has(.episode-item:nth-of-type(6))) .episode-item:nth-of-type(3)~.episode-item{display:none}}@media(min-width:1040px){.listing-grid.listing-grid--vertical.grid--d--3:not(:has(.episode-item:nth-of-type(6))) .episode-item:nth-of-type(3)~.episode-item{display:none}}@media(min-width:1200px){.listing-grid.listing-grid--vertical.grid--m--4:has(.episode-item:nth-of-type(4)) .episode-item:nth-of-type(4){display:flex!important}.listing-grid.listing-grid--vertical.grid--m--4:has(.episode-item:nth-of-type(4)) .episode-item--lf:nth-of-type(4){display:grid!important}.listing-grid.listing-grid--vertical.grid--m--4:not(:has(.episode-item:nth-of-type(8))) .episode-item:nth-of-type(4)~.episode-item{display:none}}@media(max-width:599px){.l-main[data-project=czechcasting] .listing-grid:not(:has(.model-item:nth-of-type(6))) .model-item:nth-of-type(5)~.model-item{display:none}.l-main[data-project=czechcasting] .listing-grid:not(:has(.model-item:nth-of-type(4))) .model-item:nth-of-type(3)~.model-item{display:none}}@media(min-width:1040px)and (max-width:1199px){.l-main[data-project=czechcasting] .listing-grid:not(:has(.model-item:nth-of-type(6))) .model-item:nth-of-type(3)~.model-item{display:none}}@media(min-width:1200px){.l-main[data-project=czechcasting] .listing-grid:not(:has(.model-item:nth-of-type(8))) .model-item:nth-of-type(4){display:flex}.l-main[data-project=czechcasting] .listing-grid:not(:has(.model-item:nth-of-type(8))) .model-item:nth-of-type(4)~.model-item{display:none}}@media(max-width:599px){section[data-section=upcoming-episodes] h2{text-align:center}}@media(min-width:600px){section[data-section=upcoming-episodes]:not(:has(.scroller))>.episode-item .media-wrapper{max-width:100%;aspect-ratio:1200/355}}@media(min-width:600px){section[data-section=upcoming-episodes] .scroll-area:has(.episode-item:nth-child(2):is(:last-child))+.scroller__controls{display:none}}@media(max-width:599px){.episode-item .button--outline svg,.episode-item--detailed .button--outline svg{display:none}}.episode-item--detailed{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "photos" "content"}@media(min-width:1040px){.episode-item--detailed{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"media photos" "content content"}}.episode-item--detailed>*[data-part=video]{grid-area:media}.episode-item--detailed>*[data-part=photos]{grid-area:photos}.episode-item--detailed>*[data-part=content]{grid-area:content}.episode-item--detailed>*[data-part=photos] .media-wrapper{position:relative}.episode-item--detailed>*[data-part=photos] .media-wrapper:is(:nth-child(5),:nth-child(6)){display:none}@media(min-width:600px){.episode-item--detailed>*[data-part=photos] .media-wrapper:not(.media-wrapper--vertical):is(:nth-child(5),:nth-child(6)){display:flex}.episode-item--detailed>*[data-part=photos] .media-wrapper:not(.media-wrapper--vertical)>img{position:absolute;top:0;left:0}}@media(min-width:1040px){.episode-item--detailed>*[data-part=photos] .media-wrapper:not(.media-wrapper--vertical){aspect-ratio:unset}}@media(min-width:1040px){.episode-item--detailed:not(.episode-item--detailed--vertical)>*[data-part=content]{position:relative}.episode-item--detailed:not(.episode-item--detailed--vertical)>*[data-part=content] div:has(.button.button--width){position:absolute;top:0;right:0;width:250px}.episode-item--detailed:not(.episode-item--detailed--vertical)>*[data-part=content] .button-spacer:after{content:"";display:block;width:262px;height:1px;flex-shrink:0}}@media(min-width:600px){.episode-item--detailed--vertical{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"media photos" "media content"}}@media(min-width:1040px){.episode-item--detailed--vertical{grid-template-columns:minmax(0,11fr) minmax(0,20fr)}.episode-item--detailed--vertical .button.button--width{margin-top:var(--spacing-200)}}.episode-item--lf{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "photos" "content";align-items:start}.episode-item--lf>*[data-part=media]{grid-area:media}.episode-item--lf>*[data-part=photos]{grid-area:photos}.episode-item--lf>*[data-part=content]{grid-area:content}@media(min-width:600px){.episode-item--lf{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"media photos" "media content"}}@media(min-width:1040px){.episode-item--lf{grid-template-columns:minmax(0,1fr);grid-template-areas:"media"}}.episode-item--lf .media-wrapper--vertical{aspect-ratio:4/5}@media(min-width:600px){.episode-item--lf .media-wrapper--vertical{aspect-ratio:4/7}}@media(min-width:1040px){.episode-item--lf .media-wrapper--vertical{aspect-ratio:5/8}}.episode-item--lf .media-wrapper__bar--bottom{text-shadow:unset}.episode-item--lf .media-wrapper__bar--bottom:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,var(--transparent-75) 100%);z-index:-1}.episode-item--lf .media-wrapper__tags{max-height:44px;overflow:hidden}.episode-item--lf .media-wrapper__tags .badge{height:20px;min-width:20px;padding:0 var(--spacing-50);border-radius:var(--radius-50);text-transform:capitalize}.episode-item--lf .media-wrapper__tags .badge>span{font-size:12px;font-weight:400;letter-spacing:-.036px}.episode-item--lf .button-wrapper{margin:var(--spacing-200) auto 0}@media(min-width:600px){.episode-item--lf .button-wrapper{margin:0;order:1}}.grid[data-part*=photos].ar--7-10 .media-wrapper--vertical{aspect-ratio:7/10}.grid[data-part*=photos].ar--2-3 .media-wrapper--vertical{aspect-ratio:2/3}.grid[data-part*=photos] .locked{position:relative}.grid[data-part*=photos] .locked>img{scale:1.6}.grid[data-part*=photos] .locked .thumb-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--transparent-75);font-size:28px;font-weight:700;display:flex;align-items:center;justify-content:center;--icon-dimension: 28px}.grid[data-part*=photos] .locked--ordered{order:1}.divider{height:10px;width:1px;background:var(--border-base);flex-shrink:0}.divider--secondary{background:var(--border-secondary)}.episode-feature span{text-box:trim-both cap alphabetic}.media-wrapper{position:relative;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-75);background-color:var(--background-tertiary);aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.media-wrapper:before{float:left;padding-top:56.25%;content:""}.media-wrapper:after{display:block;content:"";clear:both}}.media-wrapper{overflow:clip}@media(min-width:600px){.media-wrapper{border-radius:var(--radius-100)}}@media(min-width:1040px){.media-wrapper{border-radius:var(--radius-150)}}.media-wrapper--vertical{aspect-ratio:2/3}@supports not (aspect-ratio: 1/1){.media-wrapper--vertical:before{float:left;padding-top:150%;content:""}.media-wrapper--vertical:after{display:block;content:"";clear:both}}.media-wrapper--13-8{aspect-ratio:13/8}@supports not (aspect-ratio: 1/1){.media-wrapper--13-8:before{float:left;padding-top:calc(100% * 8 / 13);content:""}.media-wrapper--13-8:after{display:block;content:"";clear:both}}.media-wrapper picture,.media-wrapper img:not(.icon),.media-wrapper video{width:100%;height:100%}.media-wrapper--cover picture,.media-wrapper--cover img:not(.icon),.media-wrapper--cover video{width:100%;height:100%;object-fit:cover}.media-wrapper--vertical-in-horizontal>img:not(.icon),.media-wrapper--vertical-in-horizontal>picture>img,.media-wrapper--vertical-in-horizontal>video{width:auto;height:100%;object-fit:contain}.media-wrapper--vertical-in-horizontal .thumbnail_wrapper>img{object-fit:contain!important}.media-wrapper--auto{aspect-ratio:unset}@supports not (aspect-ratio: 1/1){.media-wrapper--auto:before{float:unset;padding-top:unset;content:""}.media-wrapper--auto:after{display:unset;content:unset;clear:unset}}.media-wrapper--auto picture,.media-wrapper--auto img:not(.icon),.media-wrapper--auto video{width:100%;height:auto}.media-wrapper--border{border:1px solid var(--border-secondary)}.media-wrapper__vertical-backdrop{position:absolute;top:0;right:0;bottom:0;left:0}.media-wrapper__vertical-backdrop picture>img,.media-wrapper__vertical-backdrop img{width:100%;height:100%}.media-wrapper__vertical-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--transparent-50)}.media-wrapper:not(.not-clickable).thumbnail_wrapper,.media-wrapper:not(.not-clickable) .thumbnail_wrapper{cursor:pointer}.media-wrapper.thumbnail_wrapper,.media-wrapper .thumbnail_wrapper{display:flex;width:100%;height:100%}.media-wrapper.thumbnail_wrapper img:not(.icon),.media-wrapper.thumbnail_wrapper picture>img,.media-wrapper.thumbnail_wrapper video,.media-wrapper .thumbnail_wrapper img:not(.icon),.media-wrapper .thumbnail_wrapper picture>img,.media-wrapper .thumbnail_wrapper video{top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;position:absolute;right:0;bottom:0}.media-wrapper.thumbnail_wrapper video,.media-wrapper .thumbnail_wrapper video{z-index:1}.media-wrapper.thumbnail_wrapper .nsfw-cover,.media-wrapper .thumbnail_wrapper .nsfw-cover{z-index:2}.media-wrapper.thumbnail_wrapper--vertical-in-horizontal img,.media-wrapper .thumbnail_wrapper--vertical-in-horizontal img{transition:filter .24s ease-in-out}.media-wrapper.thumbnail_wrapper--vertical-in-horizontal:is(.vthumb-playing) img,.media-wrapper .thumbnail_wrapper--vertical-in-horizontal:is(.vthumb-playing) img{filter:blur(20px)}.media-wrapper.thumbnail_wrapper--vertical-in-horizontal video,.media-wrapper .thumbnail_wrapper--vertical-in-horizontal video{object-fit:contain}.media-wrapper.thumbnail_wrapper--content-width,.media-wrapper .thumbnail_wrapper--content-width{display:flex;justify-content:center}.media-wrapper.thumbnail_wrapper--content-width img,.media-wrapper.thumbnail_wrapper--content-width picture>img,.media-wrapper.thumbnail_wrapper--content-width video,.media-wrapper .thumbnail_wrapper--content-width img,.media-wrapper .thumbnail_wrapper--content-width picture>img,.media-wrapper .thumbnail_wrapper--content-width video{object-fit:contain}.media-wrapper__bar{position:absolute;top:0;left:0;width:100%;z-index:2;pointer-events:none}.media-wrapper__bar .usercaption{position:static}.media-wrapper__bar--bottom{top:unset;bottom:0;text-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.media-wrapper__bar--bottom time{margin-left:auto}.media-wrapper__over{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none}.media-wrapper__over>*{width:100%;height:100%}.media-wrapper__over .button{pointer-events:auto}.media-wrapper__over+.thumbnail_wrapper img,.media-wrapper__over+.thumbnail_wrapper video{filter:blur(40px)}.media-wrapper .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.media-wrapper__debug{position:absolute;top:12px;left:12px;background-color:var(--transparent-50);padding:var(--spacing-50);border-radius:var(--radius-50);font-size:14px;font-weight:600;color:#fff;z-index:4}.media-wrapper__debug.nsfw{background-color:var(--state-error-base)}.media-wrapper__debug.sfw{background-color:var(--state-correct-base)}.scroll-one__media.media-wrapper>.media-wrapper__vertical-backdrop{z-index:0;overflow:hidden}.scroll-one__media.media-wrapper>.media-wrapper__vertical-backdrop>img{object-fit:cover;filter:blur(20px);transform:scale(1.15)}.scroll-one__media.media-wrapper>.thumbnail_wrapper>img:not(.icon){top:0;left:50%;right:auto;bottom:auto;width:auto;height:100%;max-width:none;transform:translate(-50%);object-fit:contain!important}.scroll-one__media.media-wrapper>.thumbnail_wrapper[data-preview-state]>img:not(.icon){opacity:0}.scroll-one__media.media-wrapper>.thumbnail_wrapper>.scroll-one__preview-loading{position:absolute;inset:50% auto auto 50%;width:56px;height:56px;transform:translate(-50%,-50%);border-radius:50%;background:#0a0e149e;box-shadow:0 4px 18px #0000002e;pointer-events:none;z-index:0;display:none}.scroll-one__media.media-wrapper>.thumbnail_wrapper>.scroll-one__preview-loading>img.icon{position:static;width:100%;height:100%;object-fit:contain}.scroll-one__media.media-wrapper>.thumbnail_wrapper[data-preview-state=loading]>.scroll-one__preview-loading{display:block}.scroll-one__media.media-wrapper>.thumbnail_wrapper[data-preview-state=loading]>video{opacity:0!important}.scroll-one__media.media-wrapper>.thumbnail_wrapper[data-preview-state=ready]>video{transition:none}.scroll-one__media--portrait.media-wrapper>.thumbnail_wrapper{position:absolute;top:0;left:50%;width:auto;max-width:100%;height:100%;aspect-ratio:9/16;transform:translate(-50%);z-index:1}.scroll-one__media--portrait.media-wrapper>.thumbnail_wrapper>video{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover!important}.video-autoplay{width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;position:absolute;top:-1px;left:-1px;opacity:0;transition:opacity .4s ease-in-out;z-index:1}.upcoming-countdown>.column{width:60px}.upcoming-countdown>.column .h1{font-variant-numeric:tabular-nums;color:var(--non-changing-light)}.upcoming-countdown>.column .p{color:var(--transparent-white-50)}.usercaption{top:var(--spacing-250);left:var(--spacing-250)}.usercaption__avatar{--icon-dimension: 44px;height:var(--icon-dimension);position:relative;justify-content:center;align-items:center}.usercaption__avatar>svg{position:absolute;top:0;left:0}.usercaption__avatar>img{border-radius:var(--radius-1000);width:34px;height:34px}.usercaption--align-avatar .usercaption__avatar{width:34px;height:34px}.usercaption--align-avatar .usercaption__avatar>svg{top:-5px;left:-5px}.l-main[data-page^=search]:has(.performer-card) .usercaption{display:none}.video-description{min-width:0}.video-description__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.video-description--expanded .video-description__text{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.video-description__toggle{align-items:center;width:fit-content;padding-inline:0;background:none;border:0;color:var(--text-base);font-size:1rem;line-height:1.6;cursor:pointer}.video-description__toggle .text-link{font-size:inherit;line-height:inherit}.video-description__toggle:focus-visible{outline:2px solid var(--state-focus-base);outline-offset:2px}.video-description__toggle svg path{stroke:var(--element-icon-base)}.read-more{--read-more-limit: calc((1rem * 1.6 * 3) + var(--spacing-200) * 2);max-height:var(--read-more-limit);overflow:hidden;cursor:pointer}.read-more__cover{position:absolute;width:100%;left:0;bottom:0;background:var(--background-base);font-size:var(--read-more-font-size, 1rem);line-height:var(--read-more-line-height, 1.6)}.read-more__cover .text-link{font-size:inherit;line-height:inherit}.read-more__cover svg path{stroke:var(--element-icon-base)}.read-more--fits{max-height:none;cursor:auto}.read-more--fits .read-more__cover{display:none}.read-more.initialized{transition:max-height .45s cubic-bezier(.4,0,.2,1)}.read-more.initialized .read-more__cover{transition:opacity .2s ease}.read-more.show-all{max-height:var(--read-more-full-height);cursor:text}.read-more.show-all .read-more__cover{opacity:0;pointer-events:none}.read-more--clamp .p,.text-clamp .p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--clamp-lines, 2);line-clamp:var(--clamp-lines, 2);overflow:hidden}.read-more--clamp{max-height:none}.read-more--clamp.read-more--fits{cursor:auto}.read-more--clamp.show-all{max-height:none;cursor:auto}.read-more--clamp.show-all .p{display:flex;flex-direction:column;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset}.site-card-compact .badge{position:absolute;top:var(--spacing-150);left:var(--spacing-150);z-index:2}.site-card-compact .logo{height:25px;max-width:100%}.site-card-three .badge{position:absolute;top:var(--spacing-150);left:var(--spacing-150);z-index:2}.site-card-three .logo{height:25px;max-width:100%}.site-card{display:flex;flex-direction:column;gap:var(--spacing-300)}@media(min-width:720px){.site-card{gap:var(--spacing-400)}}@media(min-width:720px){.site-card:not(.site-card--vertical){display:grid;grid-template-columns:7fr 5fr;grid-template-areas:"hero content" "episodes episodes";align-items:center;column-gap:var(--spacing-400);row-gap:var(--spacing-400)}.site-card:not(.site-card--vertical) .site-card__hero{grid-area:hero}.site-card:not(.site-card--vertical) .site-card__content{grid-area:content}.site-card:not(.site-card--vertical) .site-card__episodes{grid-area:episodes}}@media(min-width:1040px){.site-card:not(.site-card--vertical){column-gap:var(--spacing-800)}}.site-card__episodes{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;grid-auto-rows:0;overflow:hidden;gap:var(--spacing-100)}@media(min-width:600px){.site-card__episodes{grid-template-columns:repeat(auto-fit,minmax(172px,1fr));grid-template-rows:auto;column-gap:var(--spacing-400);row-gap:0}}.site-card__featuring--placeholder{width:60%;height:.875rem;border-radius:var(--radius-50);background:var(--background-tertiary)}.site-card__tags--placeholder span{height:1.875rem;border-radius:var(--radius-1000);background:var(--background-tertiary)}.site-card__tags--placeholder span:nth-child(1){width:5rem}.site-card__tags--placeholder span:nth-child(2){width:7rem}.site-card__tags--placeholder span:nth-child(3){width:4.5rem}.site-card__episode-title--placeholder{width:70%;height:.75rem;border-radius:var(--radius-50);background:var(--background-tertiary)}@media(min-width:720px){.site-card--vertical{flex-direction:row;align-items:stretch;gap:var(--spacing-400)}}@media(min-width:1040px){.site-card--vertical{gap:var(--spacing-800)}}@media(min-width:720px){.site-card--vertical .site-card__hero{flex:1;align-self:center}}.site-card--vertical .site-card__body{display:flex;flex-direction:column;gap:var(--spacing-300)}@media(min-width:720px){.site-card--vertical .site-card__body{gap:var(--spacing-400)}}@media(min-width:720px){.site-card--vertical .site-card__body{flex:2}}@media(min-width:720px){.site-card--vertical .site-card__content{flex:1;justify-content:center}}@media(min-width:600px){.site-card--vertical .site-card__episodes{grid-template-columns:repeat(3,1fr)}}@media(min-width:1040px){.site-card--vertical .site-card__episodes{grid-template-columns:repeat(4,1fr)}}.site-card__hero.thumbnail_wrapper.media-wrapper--vertical-in-horizontal>img,.site-card__hero.thumbnail_wrapper.media-wrapper--vertical-in-horizontal>video,.site-card__episode .thumbnail_wrapper.media-wrapper--vertical-in-horizontal>img,.site-card__episode .thumbnail_wrapper.media-wrapper--vertical-in-horizontal>video{width:auto;height:100%;object-fit:contain;left:50%;transform:translate(-50%)}.nsfw-cover{position:absolute;top:0;right:0;bottom:0;left:0}.nsfw-cover>img{width:auto}@media(max-width:599px){.gallery-video-slot:not(.media-wrapper--vertical){grid-column:1/-1}}@media(min-width:600px){.gallery-video-slot~a:first-of-type{display:none!important}}.gallery-video-slot.media-wrapper--vertical~a:first-of-type{display:none!important}.pagination{list-style:none}@media screen and (max-width:375px){.pagination{gap:var(--spacing-100)}}.pagination li{display:flex;flex:0 1 40px;aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.pagination li:before{float:left;padding-top:100%;content:""}.pagination li:after{display:block;content:"";clear:both}}@media(max-width:599px){.pagination li:not(.visible){display:none}}.pagination__item{box-sizing:content-box;flex-grow:1;padding:var(--spacing-75);margin:calc(var(--spacing-75) * -1)}@media screen and (max-width:375px){.pagination__item{padding:var(--spacing-50);margin:calc(var(--spacing-50) * -1)}}.pagination__item-holder{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-100);width:100%;height:100%}.pagination__item{text-align:center;color:var(--text-base)}.pagination__item svg path{stroke:var(--element-icon-base)}.pagination__item--active{cursor:default}.pagination__item--active .pagination__item-holder{box-shadow:0 0 0 2px var(--border-brand)}.pagination__item--disabled{color:var(--text-secondary);cursor:default}.pagination__item--disabled svg path{stroke:var(--element-icon-tertiary)}@media(hover:hover){.pagination__item:not(.pagination__item--disabled,.pagination__item--active):hover .pagination__item-holder{box-shadow:0 0 0 2px var(--background-tertiary)}}@property --transition-duration{syntax: "<time>"; inherits: false; initial-value: .75s;}.hero-stripe-wrapper{display:flex;flex-direction:column}@media(min-width:1040px){.hero-stripe-wrapper{--stripe-height: 98px;--hero-stripe-gap: var(--spacing-100);width:100%;max-width:min(var(--max-content-width-f),(100dvh - var(--header-height) - var(--stripe-height) - var(--hero-stripe-gap)) * 2);min-width:900px;align-self:center;display:flex;flex-direction:column;gap:var(--hero-stripe-gap)}}.hero-slider{--transition-function-slide: var(--custom-timing-function);--transition-function-media: var(--custom-timing-function);--transition-function-content: var(--custom-timing-function);--custom-timing-function: cubic-bezier(.23, .87, .32, .98);--stripe-height: 80px;position:relative;overflow:clip;align-self:center}@media(max-width:1039px){.hero-slider{margin-left:calc(var(--side-gap) * -1);margin-right:calc(var(--side-gap) * -1);width:100vw}}@media(max-width:599px){.hero-slider{height:calc(100svh - var(--header-height))}}@media(min-width:600px){.hero-slider{--stripe-height: 146px;height:auto}}@media(min-width:1040px){.hero-slider{margin-left:0;margin-right:0;width:100%;height:unset;max-height:none;aspect-ratio:2/1}@supports not (aspect-ratio: 1/1){.hero-slider:before{float:left;padding-top:50%;content:""}.hero-slider:after{display:block;content:"";clear:both}}.hero-slider{min-height:450px;border-bottom-left-radius:var(--radius-150);border-bottom-right-radius:var(--radius-150);overflow:clip}}.hero-slider__debugger{position:absolute;top:0;left:0;background:var(--transparent-50);color:var(--non-changing-light);padding:var(--spacing-100);border-radius:0 0 var(--radius-100) 0;font-size:12px;line-height:16px;letter-spacing:.01em;z-index:3}@media(max-width:719px){.hero-slider{padding-bottom:var(--spacing-250)}}@media(min-width:1040px){.hero-slider{border-bottom-right-radius:var(--radius-150);border-bottom-left-radius:var(--radius-150);overflow:clip}}.hero-slider__slides{position:relative;height:100%;display:flex;align-items:stretch;flex-wrap:nowrap;flex-shrink:1;flex-grow:1}@media(min-width:1040px){.hero-slider__slides{flex-shrink:0}}.hero-slider__slides .slide{overflow:hidden;visibility:hidden;transition-property:transform,visibility;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-function-slide);will-change:transform}@media(max-width:719px){.hero-slider__slides .slide{background:var(--background-base)}}.hero-slider__slides .slide__media{transition-property:transform,opacity;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-function-media);will-change:transform,opacity}.hero-slider__slides .slide__content{transition-property:opacity;transition-duration:calc(var(--transition-duration) * .5);transition-timing-function:var(--transition-function-content);will-change:opacity}@media(min-width:1040px){.hero-slider__slides .slide__content{transition-duration:var(--transition-duration)}}.hero-slider__slides .slide[data-slider-item="0"]{visibility:visible;z-index:0}.hero-slider__slides .slide[data-slider-item="-1"]{position:absolute;left:0;top:0;bottom:0;transform:translate3D(-100%,0,0)}@media(min-width:1040px){.hero-slider__slides .slide[data-slider-item="-1"] .slide__media{transform:translate3D(60%,0,0)}.hero-slider__slides .slide[data-slider-item="-1"] .slide__content{opacity:0}}.hero-slider__slides .slide[data-slider-item="1"]{position:absolute;right:0;top:0;bottom:0;transform:translate3D(100%,0,0)}@media(min-width:1040px){.hero-slider__slides .slide[data-slider-item="1"] .slide__media{transform:translate3D(-60%,0,0)}.hero-slider__slides .slide[data-slider-item="1"] .slide__content{opacity:0}}.hero-slider__slides .slide.transition-in-right,.hero-slider__slides .slide.transition-in-left{visibility:visible;transform:translateZ(0);z-index:1}.hero-slider__slides .slide.transition-in-right .slide__media,.hero-slider__slides .slide.transition-in-left .slide__media{transform:translateZ(0)}.hero-slider__slides .slide.transition-in-right .slide__content,.hero-slider__slides .slide.transition-in-left .slide__content{opacity:1}.hero-slider__slides .slide.transition-out-left,.hero-slider__slides .slide.transition-out-right{visibility:visible;z-index:-1}.hero-slider__slides .slide.transition-out-left .slide__media,.hero-slider__slides .slide.transition-out-right .slide__media{transition-property:opacity;opacity:.75}.hero-slider__slides .slide.transition-out-left .slide__content,.hero-slider__slides .slide.transition-out-right .slide__content{opacity:0}.hero-slider__slides .slide.transition-out-left{transform:translate3D(-100%,0,0)}.hero-slider__slides .slide.transition-out-right{transform:translate3D(100%,0,0)}.hero-slider__controls{position:absolute;bottom:0;right:var(--side-gap);z-index:2;display:flex;align-items:center;gap:var(--spacing-100)}.hero-slider__controls__block{display:flex;align-items:center;gap:var(--spacing-100)}@media(max-width:719px){.hero-slider__controls{display:none}}@media(min-width:720px){.hero-slider__controls{bottom:var(--spacing-400);right:var(--spacing-400)}}@media(min-width:1040px){.hero-slider__controls{bottom:var(--spacing-600);right:var(--spacing-800)}}.hero-slider__button{display:flex;align-items:center;justify-content:center;height:var(--default-height);width:var(--default-height);border-radius:var(--radius-1000);background:var(--transparent-50)}.hero-slider__button:hover{background:var(--transparent-75)}.hero-slider__button--play-pause .play-icon{margin-left:4px}.hero-slider__button.scale svg{scale:75%}.hero-slider__button svg path[stroke]{stroke:var(--non-changing-light)}.hero-slider__button svg path[fill]{fill:var(--non-changing-light)}.hero-slider__bullets{flex-shrink:0;border-radius:var(--radius-1000);z-index:2;background:var(--transparent-50)}@media(min-width:720px){.hero-slider__bullets{position:absolute;bottom:var(--spacing-400);left:50%;transform:translate(-50%)}}@media(min-width:1040px){.hero-slider__bullets{bottom:var(--spacing-600)}}.hero-slider__bullet{display:flex;align-items:center;justify-content:center;width:calc(10px + var(--spacing-100));height:30px;box-sizing:content-box;transition:width .3s cubic-bezier(.4,0,.2,1);will-change:width;cursor:pointer}@media(min-width:600px){.hero-slider__bullet{height:50px}}.hero-slider__bullet:after{content:"";display:flex;width:10px;height:10px;border-radius:var(--radius-1000);background:var(--color-transparent-white-25);transition:background-color .25s ease-in-out,scale .25s ease-in-out}.hero-slider__bullet--active:after{background:var(--non-changing-light)}.hero-slider__bullet--more{width:calc(5px + var(--spacing-100))}.hero-slider__bullet--more:after{scale:.5}.hero-slider__bullet--hidden{width:0}.hero-slider__bullet--hidden:after{scale:0}.slide{flex-shrink:0}.slide-holder{position:relative;height:100%;justify-content:space-between}.slide__media{position:relative;display:flex;width:100%;height:100%;z-index:0}@media(min-width:600px){.slide__media{height:unset;aspect-ratio:4/3}@supports not (aspect-ratio: 1/1){.slide__media:before{float:left;padding-top:75%;content:""}.slide__media:after{display:block;content:"";clear:both}}}@media(min-width:720px){.slide__media{aspect-ratio:2/1}@supports not (aspect-ratio: 1/1){.slide__media:before{float:left;padding-top:50%;content:""}.slide__media:after{display:block;content:"";clear:both}}}.slide__media>.column{width:100%;height:100%;position:relative}.slide__media>.column>img,.slide__media>.column>video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.slide__media>.column>img{z-index:-3}.slide__media:after{content:"";position:absolute;right:0;bottom:-2px;height:25%;background:linear-gradient(to bottom,color-mix(in srgb,var(--background-base) 0%,transparent),color-mix(in srgb,var(--background-base) 14%,transparent) 18%,color-mix(in srgb,var(--background-base) 28%,transparent) 34%,color-mix(in srgb,var(--background-base) 40%,transparent) 47%,color-mix(in srgb,var(--background-base) 50%,transparent) 58%,color-mix(in srgb,var(--background-base) 60%,transparent) 66%,color-mix(in srgb,var(--background-base) 68%,transparent) 73%,color-mix(in srgb,var(--background-base) 76%,transparent) 79%,color-mix(in srgb,var(--background-base) 82%,transparent) 83%,color-mix(in srgb,var(--background-base) 87%,transparent) 86%,color-mix(in srgb,var(--background-base) 91%,transparent),color-mix(in srgb,var(--background-base) 94%,transparent) 90%,color-mix(in srgb,var(--background-base) 97%,transparent) 93%,color-mix(in srgb,var(--background-base) 98%,transparent) 94%,color-mix(in srgb,var(--background-base) 99%,transparent) 96%,color-mix(in srgb,var(--background-base) 100%,transparent));width:100%;z-index:1}@media(min-width:720px){.slide__media:after{top:0;height:100%;bottom:unset;background:linear-gradient(180deg,color-mix(in srgb,var(--color-slate-950) 0%,transparent) 50%,var(--transparent-50) 100%)}}@media(max-width:599px){.slide__media--vertical-in-horizontal .column{width:100%;aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.slide__media--vertical-in-horizontal .column:before{float:left;padding-top:100%;content:""}.slide__media--vertical-in-horizontal .column:after{display:block;content:"";clear:both}}.slide__media--vertical-in-horizontal .column:first-child,.slide__media--vertical-in-horizontal .column:last-child{display:none}}@media(min-width:600px){.slide__media--vertical-in-horizontal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:100%}.slide__media--vertical-in-horizontal>.column{height:100%;position:relative}.slide__media--vertical-in-horizontal>.column>video,.slide__media--vertical-in-horizontal>.column>img{object-position:top}}.slide__content{position:relative;z-index:1;padding:var(--spacing-75) var(--spacing-150) 0;justify-self:flex-end}@media(max-width:719px){.slide__content{align-items:center;text-align:center}}@media(min-width:600px){.slide__content{padding:0 var(--spacing-250)}}@media(min-width:720px){.slide__content{margin-top:0;position:absolute;top:0;left:0;width:50%;height:100%;padding:var(--spacing-400);justify-content:flex-end}}@media(min-width:1040px){.slide__content{padding:var(--spacing-600) var(--spacing-200) var(--spacing-600) var(--spacing-800)}}@media(min-width:720px){.slide__content .button{margin:0}}.slide__content--centered{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:719px){.slide__details{align-items:center;text-align:center}}.slide__details .h1{color:var(--text-base)}@media(min-width:720px){.slide__details .h1{color:var(--non-changing-light);text-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}}.slide__details .badge--id{background:var(--transparent-50)}.slide--bundle .slide__media img{opacity:.3}.slide--bundle .slide__media:after{background:linear-gradient(180deg,transparent 0%,var(--background-base) 100%);height:100%}@media(min-width:720px){.slide--bundle .slide__media:after{background:linear-gradient(180deg,transparent 0%,var(--transparent-50) 100%)}}.slide--bundle .slide__content--centered{font-size:clamp(12px,4.5vw,20px);line-height:150%}@media(min-width:600px){.slide--bundle .slide__content--centered{font-size:clamp(20px,4.1vw,34px);line-height:141%}}@media(min-width:1040px){.slide--bundle .slide__content--centered{font-size:clamp(34px,min(3vh,3.4vw),54px);line-height:115%}}@media(min-width:720px){.slide--bundle .slide__content--centered .badge{margin-top:-1.15em}}.slide--bundle .slide__content--centered .h1,.slide--bundle .slide__content--centered .bundle-message{font-size:inherit}.slide--bundle .slide__content--centered .logo{height:40px;max-height:100px}@media(min-width:1040px){.slide--bundle .slide__content--centered .logo{height:1.2em}}.slide--bundle .slide__content--centered .bundle-message__badge{height:1.5em}@media(min-width:600px){.slide--bundle .slide__content--centered .bundle-message .bundle-message__badge{height:1.41em}}@media(min-width:1040px){.slide--bundle .slide__content--centered .bundle-message .bundle-message__badge{height:1.15em}}@media(max-width:719px){.slide--bundle .slide__content--centered .button{position:absolute;bottom:0}}@media(min-width:720px){.slide--bundle .slide__content--centered .button{margin-bottom:min(var(--spacing-800),20%)}}.hero-slider .slide__content--centered>img.logo{align-self:center;flex:0 0 auto;width:auto;max-width:min(65%,220px);height:auto;max-height:48px;object-fit:contain}@media(min-width:720px){.hero-slider .slide__content--centered>img.logo{max-width:280px;max-height:64px}}@media(max-width:719px){.hero-slider.hero-slider--vertical{margin-top:calc(var(--header-height) * -1);height:calc(100svh + env(safe-area-inset-top));z-index:1;padding-bottom:0}.hero-slider.hero-slider--vertical .hero-slider__bullets{position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.hero-slider.hero-slider--vertical .slide__media{position:absolute}.hero-slider.hero-slider--vertical .slide__media:after{background:linear-gradient(to bottom,transparent 50%,var(--non-changing-dark) 100%);height:50%}.hero-slider.hero-slider--vertical .slide__content{position:absolute;bottom:70px;left:0;width:100%;background:transparent}.hero-slider.hero-slider--vertical .slide__details .h1{color:var(--non-changing-light)}.l-main:has(.hero-slider--vertical) .status-messages--sticky{position:fixed;width:100vw;margin:0;transition:transform .5s 1s ease-in-out}.l-main:has(.hero-slider--vertical) .status-messages--sticky.status-messages--sticky--hide{transform:translate3d(0,calc(-100% - var(--header-height)),0);margin:0!important;top:var(--header-height)!important;transition-delay:0s}.l-main:has(.hero-slider--vertical):has(.header.transparent) .status-messages--sticky{transform:translate3d(0,calc(-100% - var(--header-height)),0);transition-delay:0s}.l-main:has(.hero-slider--vertical):has(.header.transparent) .header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,transparent 0%,var(--transparent-5) 15%,var(--transparent-50) 75%,var(--transparent-75) 90%,var(--non-changing-dark) 100%);z-index:-2}html[data-theme=light] .l-main:has(.hero-slider--vertical):has(.header.transparent.transparent--black):not(:has(*.is-open)) .header__logo--network img,html[data-theme=light] .l-main:has(.hero-slider--vertical):has(.header.transparent.transparent--black):not(:has(*.is-open)):not([data-project=lifepornstories]) .header__logo--site img{filter:brightness(0) invert(1)}html[data-theme=light] .l-main:has(.hero-slider--vertical):has(.header.transparent.transparent--black):not(:has(*.is-open)) .header__search-compact__button{--custom-content-color: var(--non-changing-light)}html[data-theme=light] .l-main:has(.hero-slider--vertical):has(.header.transparent.transparent--black):not(:has(*.is-open)) .side-menu-toggle>i{background:var(--non-changing-light)}html[data-theme=light] .l-main:has(.hero-slider--vertical):has(.header.transparent.transparent--black):not(:has(*.is-open)) .header__part--logo hr{background:var(--non-changing-light)}}.hero-slider--vertical{--video-max-height: min( calc(100vh - var(--header-height) - 180px - 2 * var(--spacing-400)), min(calc(50vw / 9 * 16), 715px) );--video-max-height: min( calc(100dvh - var(--header-height) - 180px - 2 * var(--spacing-400)), min(calc(50vw / 9 * 16), 715px) );--video-max-witdh: min(calc(var(--video-max-height) / 16 * 9), min(50vw, 402px));aspect-ratio:unset}@media(min-width:720px){.hero-slider--vertical{margin:var(--spacing-250) auto;height:var(--video-max-height);max-width:100%}}@media(min-width:720px){.hero-slider--vertical .hero-slider__bullets{position:absolute;bottom:0;transform:unset;left:calc(var(--video-max-witdh) + var(--spacing-250));z-index:1}}@media(min-width:1040px){.hero-slider--vertical .hero-slider__bullets{left:calc(var(--video-max-witdh) + var(--spacing-800))}}@media(min-width:1384px){.hero-slider--vertical .hero-slider__bullets{left:calc(var(--video-max-witdh) + var(--video-max-witdh) * .5 + var(--spacing-200) + var(--spacing-800))}}@media(min-width:720px){.hero-slider--vertical .hero-slider__controls{position:static}.hero-slider--vertical .hero-slider__controls .hero-slider__controls__block{position:absolute}.hero-slider--vertical .hero-slider__controls .hero-slider__controls__block:first-child{left:var(--spacing-200);bottom:var(--spacing-200)}.hero-slider--vertical .hero-slider__controls .hero-slider__controls__block:last-child{right:0;bottom:0}}.hero-slider--vertical .slide[data-slider-item="-1"] .slide__media,.hero-slider--vertical .slide[data-slider-item="1"] .slide__media{transform:translateZ(0)}.hero-slider--vertical .slide__media{height:100%;aspect-ratio:unset}@media(min-width:720px){.hero-slider--vertical .slide{display:flex;justify-content:center}.hero-slider--vertical .slide[data-slider-item="-1"]{left:-.5px}.hero-slider--vertical .slide[data-slider-item="1"]{right:-.5px}.hero-slider--vertical .slide-holder{flex-direction:row;margin:0 auto;width:100%}.hero-slider--vertical .slide__media{border-radius:var(--radius-150);border:1px solid var(--border-secondary);overflow:clip;width:max-content;height:100vh;max-height:100%;flex:0 0 auto}.hero-slider--vertical .slide__media:after{display:none}.hero-slider--vertical .slide__media .column{aspect-ratio:9/16;flex:0 0 auto;width:auto}.hero-slider--vertical .slide__content{position:static;padding-left:var(--spacing-250);padding-right:0;justify-content:center;width:100%}.hero-slider--vertical .slide__content .button{margin:0}.hero-slider--vertical .slide__details__id{margin-bottom:var(--spacing-200)}.hero-slider--vertical .slide__details .h1{text-shadow:none;color:var(--text-base)}.hero-slider--vertical .slide__details .badge--id{background:var(--element-label-base)}}@media(min-width:1040px){.hero-slider--vertical .slide__content{padding-left:var(--spacing-800)}}@media(min-width:1384px){.hero-slider--vertical:has(.slide__media--vertical-extra) .slide__media--vertical-extra{aspect-ratio:unset;gap:var(--spacing-200);border-radius:unset;border:unset;overflow:unset}.hero-slider--vertical:has(.slide__media--vertical-extra) .slide__media--vertical-extra img,.hero-slider--vertical:has(.slide__media--vertical-extra) .slide__media--vertical-extra video{border-radius:var(--radius-150);border:1px solid var(--border-secondary);overflow:clip}.hero-slider--vertical:has(.slide__media--vertical-extra) .slide__media--vertical-extra .column:last-child{aspect-ratio:9/32}.hero-slider--vertical:has(.slide__media--vertical-extra) .slide__media--vertical-extra .column:last-child>img{position:static;object-fit:cover}}@media(max-width:1383px){.hero-slider--vertical .slide__media--vertical-extra .column.gap--200{display:none}}@media(min-width:720px){.slide__media--edge-fade:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,var(--background-base) 0%,transparent 12%,transparent 88%,var(--background-base) 100%)}.slide__media--edge-fade:after{z-index:1}}.scroller{position:relative}@media(max-width:1039px){.scroller{overflow:hidden;max-width:100vw}}.scroller ul{list-style:none}.scroller:hover .scroller__controls button{opacity:1;transition-delay:0s}.scroller__controls button{position:absolute;top:0;height:calc(100% - 116px - var(--spacing-300));width:100px;display:flex;align-items:center;justify-content:center;z-index:2;opacity:1;transition:opacity .24s ease-in-out;transition-delay:1s}.scroller__controls button.prev{left:0;transform:translate(-50%)}.scroller__controls button.prev .scroller__button{padding-right:3px}.scroller__controls button.next{right:0;transform:translate(50%)}.scroller__controls button.next .scroller__button{padding-left:3px}.scroller__controls button.hide{opacity:0!important;pointer-events:none;transition:opacity .24s ease-in-out}.scroller__button{display:flex;width:40px;height:64px;justify-content:center;align-items:center;border-radius:var(--radius-150);border:6px solid var(--background-base);background:var(--background-tertiary);transition:background-color .24s}.scroller__button path{stroke:var(--element-icon-base)}.scroller__button:hover{background:var(--background-secondary)}.scroller__bullets{border-radius:var(--radius-1000);background:transparent;z-index:1}.scroller__bullet{display:flex;align-items:center;justify-content:center;width:10px;height:30px;box-sizing:content-box;padding:0 var(--spacing-50)}.scroller__bullet:first-child{margin-left:calc(var(--spacing-50) * -1)}.scroller__bullet:last-child{margin-right:calc(var(--spacing-50) * -1)}@media(min-width:600px){.scroller__bullet{height:50px}}.scroller__bullet:after{content:"";display:flex;width:10px;height:10px;border-radius:var(--radius-1000);background:var(--background-tertiary);transition:background-color .25s ease-in-out}.scroller__bullet--active:after{background:var(--element-icon-base)}section[data-section=recommended-episodes] .scroller__controls button,section[data-section=upcoming-episodes] .scroller__controls button{height:calc(100% - 54px - var(--spacing-150))}@media(min-width:1040px){section[data-section=recommended-episodes] .scroller__controls button,section[data-section=upcoming-episodes] .scroller__controls button{height:calc(100% - 54px - var(--spacing-300))}}.scroll-area{--scroller-items: 1;--scroller-next-item: 35px;--scroller-gap: var(--l-scroller-gap, var(--spacing-250));width:100%;display:flex;align-items:flex-start;gap:var(--scroller-gap);padding:0 var(--side-gap);overflow-x:auto;overflow-y:hidden}.scroll-area--snap{scroll-snap-type:x mandatory;scroll-padding:var(--side-gap)}.scroll-area--snap>*{scroll-snap-align:center}@media(min-width:600px){.scroll-area--snap{scroll-padding:0}.scroll-area--snap>*{scroll-snap-align:start}}.scroll-area{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.scroll-area::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background-color:transparent}.scroll-area::-webkit-scrollbar-thumb{display:none!important;background-color:transparent}.scroll-area::-webkit-scrollbar-track{background-color:transparent}.scroll-area>*{width:calc((100% + var(--side-gap) - var(--scroller-gap) * var(--scroller-items) - var(--scroller-next-item)) / var(--scroller-items));flex-shrink:0}@media(min-width:600px){.scroll-area{--scroller-items: 2;--scroller-next-item: 0px;--scroller-gap: var(--l-scroller-gap--t, var(--spacing-300));padding:0}.scroll-area>*{width:calc((100% - var(--scroller-gap) * (var(--scroller-items) - 1) - var(--scroller-next-item)) / var(--scroller-items))}}.scroll-area:not([data-move-items="1"]){padding:0 var(--side-gap);scroll-padding:var(--side-gap)}@media(min-width:600px){.scroll-area:not([data-move-items="1"]){--scroller-items: 2.15;--scroller-gap: var(--spacing-400);scroll-padding:var(--spacing-800)}}@media(min-width:1040px){.scroll-area:not([data-move-items="1"]){--scroller-items: 3;scroll-padding:0;padding:0}}@media(min-width:1200px){.scroll-area:not([data-move-items="1"]){--scroller-items: 4;--scroller-gap: var(--spacing-600)}}@media(max-width:1039px){.scroll-area:not([data-move-items="1"])+.scroller__controls{display:none}}@media(min-width:1040px){.scroll-area{--scroller-gap: var(--l-scroller-gap--d, var(--spacing-400))}}@media(min-width:1200px){.scroll-area{--scroller-gap: var(--l-scroller-gap--d-m, var(--spacing-600))}}.scroll-area--only-one{--scroller-items: 1;--scroller-next-item: 0px;--scroller-gap: 0px;--side-gap: 0px}@media(min-width:1384px){section[data-section=recommended-episodes] .scroll-area,section[data-section=upcoming-episodes]:not([data-items="1"],[data-items="2"]) .scroll-area{--scroller-items: 3}}section[data-section=recommended-sites] .scroll-area{padding-bottom:var(--spacing-200);margin-bottom:calc(var(--spacing-200) * -1)}@media(min-width:600px){section[data-section=recommended-sites] .scroll-area:not([data-move-items="1"]){--scroller-gap: min(4.3%, var(--spacing-400))}}@media(min-width:1040px){section[data-section=recommended-sites] .scroll-area:not([data-move-items="1"]){--scroller-gap: min(3.7%, var(--spacing-600))}}.button{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--spacing-100);padding:0 var(--spacing-400);height:var(--default-height);border-radius:var(--button-radius, var(--radius-100));background:var(--custom-color, var(--background-button-base));transition:transform .24s,background-color .24s,border-color .24s,color .24s;cursor:pointer;white-space:nowrap;flex-shrink:0;color:var(--custom-content-color, var(--color-brand-contrast, var(--non-changing-light)));border:var(--button-border-width, 2px) solid var(--custom-color-border, var(--custom-color, var(--background-button-base)))}.button:before{content:"";position:absolute;inset:calc(var(--button-border-width, 2px) * -1);opacity:0;box-shadow:0 5px 10px -3px var(--custom-color-hover, var(--background-button-base));transition:opacity .24s;border-radius:var(--button-radius, var(--radius-100))}.button--no-shadow:before{display:none}.button svg:not(.keep-original){flex-shrink:0}.button svg:not(.keep-original) path[stroke]{stroke:var(--custom-content-color, var(--color-brand-contrast, var(--non-changing-light)));transition:stroke .24s}.button svg:not(.keep-original) path[fill]{fill:var(--custom-content-color, var(--color-brand-contrast, var(--non-changing-light)));transition:fill .24s}@media(hover:hover){.button:not(:is([disabled],.disabled)):hover{background:var(--custom-color-hover, var(--background-button-hover));border-color:var(--custom-color-border-hover, var(--custom-color-border, var(--custom-color-hover, var(--background-button-hover))));color:var(--custom-content-color-hover, var(--custom-content-color, var(--color-brand-contrast, var(--non-changing-light))))}.button:not(:is([disabled],.disabled)):hover svg:not(.keep-original) path[stroke]{stroke:var(--custom-content-color-hover, var(--custom-content-color, var(--color-brand-contrast, var(--non-changing-light))))}.button:not(:is([disabled],.disabled)):hover svg:not(.keep-original) path[fill]{fill:var(--custom-content-color-hover, var(--custom-content-color, var(--color-brand-contrast, var(--non-changing-light))))}.button:not(:is([disabled],.disabled)):hover:before{opacity:1}.button:not(:is([disabled],.disabled)):focus{box-shadow:0 0 0 2px var(--background-base),0 0 0 4px color-mix(in srgb,var(--state-focus-base) 25%,transparent)}}.button:not(:is([disabled],.disabled)):not(.not-clickable,.button--transparent-only):active{transform:scale(.95);color:var(--custom-content-color, var(--color-brand-contrast, var(--non-changing-light)));background:var(--custom-color-hover, var(--background-button-press))}.button:not(:is([disabled],.disabled)):not(.not-clickable,.button--transparent-only):active svg:not(.keep-original) path[stroke]{stroke:var(--custom-content-color-hover, var(--custom-content-color, var(--color-brand-contrast, var(--non-changing-light))))}.button:not(:is([disabled],.disabled)):not(.not-clickable,.button--transparent-only):active svg:not(.keep-original) path[fill]{fill:var(--custom-content-color-hover, var(--custom-content-color, var(--color-brand-contrast, var(--non-changing-light))))}.button--secondary{--custom-color: var(--transparent-5);--custom-color-hover: var(--transparent-25);--custom-content-color: var(--text-base)}.button--c-red{--custom-color: var(--state-error-base);--custom-color-hover: var(--state-error-hover);--custom-content-color: var(--non-changing-light)}.button.disabled,.button[disabled]{cursor:not-allowed;opacity:.5}.button.disabled>svg path[stroke],.button[disabled]>svg path[stroke]{stroke:var(--element-icon-secondary)}.button.disabled>svg path[fill],.button[disabled]>svg path[fill]{fill:var(--element-icon-secondary)}.button.not-clickable{cursor:default;pointer-events:none}.button--size-m{height:40px;padding:0 var(--spacing-200)}@media(min-width:600px){.button--size-m{padding:0 var(--spacing-400)}}.button--size-s{height:30px;padding:0 var(--spacing-100);--button-radius: var(--radius-50)}.button--size-m,.button--size-s{--button-border-width: 1px}.button--width{max-width:250px;min-width:max-content}.button--width,.button--width-300,.button--width-250,.button--width-200{width:100%;flex-shrink:1}.button--width-300{max-width:300px}.button--width-250{max-width:250px}.button--width-200{max-width:200px}.button--width--0{max-width:var(--spacing-0)}.button--width--25{max-width:var(--spacing-25)}.button--width--50{max-width:var(--spacing-50)}.button--width--75{max-width:var(--spacing-75)}.button--width--100{max-width:var(--spacing-100)}.button--width--150{max-width:var(--spacing-150)}.button--width--200{max-width:var(--spacing-200)}.button--width--250{max-width:var(--spacing-250)}.button--width--300{max-width:var(--spacing-300)}.button--width--400{max-width:var(--spacing-400)}.button--width--500{max-width:var(--spacing-500)}.button--width--600{max-width:var(--spacing-600)}.button--width--800{max-width:var(--spacing-800)}.button--width--1000{max-width:var(--spacing-1000)}.button--width--1600{max-width:var(--spacing-1600)}.button--height--0{height:var(--spacing-0)}.button--height--25{height:var(--spacing-25)}.button--height--50{height:var(--spacing-50)}.button--height--75{height:var(--spacing-75)}.button--height--100{height:var(--spacing-100)}.button--height--150{height:var(--spacing-150)}.button--height--200{height:var(--spacing-200)}.button--height--250{height:var(--spacing-250)}.button--height--300{height:var(--spacing-300)}.button--height--400{height:var(--spacing-400)}.button--height--500{height:var(--spacing-500)}.button--height--600{height:var(--spacing-600)}.button--height--800{height:var(--spacing-800)}.button--height--1000{height:var(--spacing-1000)}.button--height--1600{height:var(--spacing-1600)}.button--no-padding{padding:0}.button--justify-start{justify-content:flex-start}.button--justify-space-between{justify-content:space-between}.button--square{width:var(--custom-button-width, var(--default-height));height:var(--custom-button-width, var(--default-height));padding:0}.button--rounded{--button-radius: var(--radius-1000)}.button--curved{--button-radius: var(--radius-50)}.button--sharp{--button-radius: var(--radius-0)}.button--transparent{background:var(--custom-color, transparent);border-color:var(--custom-color-border, var(--custom-color, transparent))}.button--transparent-only,.button--transparent-only:hover{--custom-color: transparent;--custom-color-hover: transparent;--custom-color-border: transparent;--custom-content-color: var(--text-base)}@media(hover:hover){.button--transparent-only:focus-visible,.button--transparent-only:hover:focus-visible{outline:none}}.button--outline{border-color:var(--custom-color-border, var(--border-secondary));background:var(--custom-color, transparent)}@media(hover:hover){.button--outline:not(:is([disabled],.disabled)):hover{background:var(--custom-color-hover, transparent);color:var(--custom-content-color-hover, var(--custom-content-color, var(--text-base)))}.button--outline:not(:is([disabled],.disabled)):hover svg path[stroke]{stroke:var(--custom-content-color-hover, var(--custom-content-color, var(--element-icon-base)))}.button--outline:not(:is([disabled],.disabled)):hover svg path[fill]{fill:var(--custom-content-color-hover, var(--custom-content-color, var(--element-icon-base)))}}.button--outline:not(:is([disabled],.disabled)):not(.not-clickable):active{background:var(--custom-color-hover, var(--background-button-press))}.button--outline-brand{border-color:var(--border-brand);background:var(--custom-color, transparent)}.button--outline:before,.button--outline-brand:before{display:none}.button--outline.active{background:var(--custom-color, var(--background-button-base));border-color:var(--custom-color-border, var(--custom-color, var(--background-button-base)));color:var(--custom-content-color, var(--color-brand-contrast, var(--non-changing-light)))}.button--transparent,.button--outline,.button--outline-brand{color:var(--custom-content-color, var(--text-base))}.button--transparent svg:not(.keep-original) path[stroke],.button--outline svg:not(.keep-original) path[stroke],.button--outline-brand svg:not(.keep-original) path[stroke]{stroke:var(--custom-content-color, var(--text-base))}.button--transparent svg:not(.keep-original) path[fill],.button--outline svg:not(.keep-original) path[fill],.button--outline-brand svg:not(.keep-original) path[fill]{fill:var(--custom-content-color, var(--text-base))}@media(hover:hover){.button--transparent:not(:is([disabled],.disabled)):hover svg:not(.keep-original) path[stroke],.button--outline:not(:is([disabled],.disabled)):hover svg:not(.keep-original) path[stroke],.button--outline-brand:not(:is([disabled],.disabled)):hover svg:not(.keep-original) path[stroke]{stroke:var(--custom-content-color, var(--text-base))}.button--transparent:not(:is([disabled],.disabled)):hover svg:not(.keep-original) path[fill],.button--outline:not(:is([disabled],.disabled)):hover svg:not(.keep-original) path[fill],.button--outline-brand:not(:is([disabled],.disabled)):hover svg:not(.keep-original) path[fill]{fill:var(--custom-content-color, var(--text-base))}}.button--outline--secondary{color:var(--text-secondary)}.button--outline--secondary svg:not(.keep-original) path[stroke]{stroke:var(--element-icon-secondary)}.button--outline--secondary svg:not(.keep-original) path[fill]{fill:var(--element-icon-secondary)}@media(hover:hover){.button--outline--secondary:not(:is([disabled],.disabled)):hover svg:not(.keep-original) path[stroke]{stroke:var(--element-icon-secondary)}.button--outline--secondary:not(:is([disabled],.disabled)):hover svg:not(.keep-original) path[fill]{fill:var(--element-icon-secondary)}}.button--action{--custom-color: var(--background-secondary);--custom-color-hover: var(--background-tertiary);--custom-content-color: var(--text-base);--custom-color-border: var(--border-secondary);--button-border-width: 1px;height:34px;padding:0 var(--spacing-150);border-radius:var(--radius-50);font-size:14px;letter-spacing:-.042px}@media(min-width:600px){.button--action{height:40px;padding:0 var(--spacing-200) 0 var(--spacing-150)}}.button--action:not(.em) span{color:var(--text-tertiary);font-weight:500}.button--like-dislike{padding:0;gap:0;--custom-color-hover: var(--background-secondary)}.button--like-dislike:active{transform:scale(1)!important}.button--like-dislike__separator{width:1px;height:20px;background-color:var(--background-tertiary)}.button--like-dislike .button--like,.button--like-dislike .button--dislike{padding:0 var(--spacing-150);height:100%}.button--like-dislike .button--like:hover,.button--like-dislike .button--dislike:hover{background:var(--background-tertiary)}.button--like-dislike .button--like:has(+.button--dislike){padding-right:var(--spacing-100)}.button--like-dislike .button--like:has(+.button--dislike)+.button--dislike{padding-left:var(--spacing-100)}.button--like svg path,.button--dislike svg path{transition:fill .25s ease-out,stroke-width .25s ease-out}.button--like.active svg path,.button--dislike.active svg path{fill:var(--state-error-base);stroke-width:0}.button--like.is-animating svg,.button--dislike.is-animating svg{animation:like-thumbsup .7s ease-in-out}.button--like svg{transform-origin:center bottom}.button--dislike svg{transform-origin:center top}.button--favourite.active svg path{fill:var(--state-warning-base);stroke-width:0}.badge{display:flex;align-items:center;text-align:center;justify-content:center;gap:var(--spacing-50);height:24px;min-width:24px;padding:0 var(--spacing-75);border-radius:var(--radius-50);background:var(--element-label-base);color:var(--non-changing-light);font-size:14px;font-weight:700;text-transform:uppercase;white-space:nowrap;position:relative}@media(min-width:720px){.badge{height:32px;min-width:32px;padding:0 var(--spacing-100)}}.badge--size-s{height:20px;min-width:20px;padding:0 var(--spacing-75)}.badge--size-m{height:24px;min-width:24px;padding:0 var(--spacing-75)}.badge--size-l{height:32px;min-width:32px;padding:0 var(--spacing-100)}.badge--new{background:linear-gradient(226deg,#05a6bb 12.58%,#0958b4 83.88%)}.badge--recent{background:linear-gradient(226deg,#ffae39 12.58%,#ef7d16 83.88%);color:#321600}.badge--hot{background:linear-gradient(226deg,#e329a2 12.58%,#ff0606 83.88%)}.badge--online{text-transform:capitalize;background:var(--state-correct-base);font-weight:600}.badge--online:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--transparent-25)}.badge--outline{background:var(--transparent-75);position:relative}.badge--outline:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0)}.badge--outline--quality{background:var(--background-base)}.badge--outline--quality span.text--c-base{font-size:12px;font-weight:700}.badge--outline--quality:before{padding:2px}.badge--outline--quality:hover{background:var(--background-tertiary)}.badge--c-base{background:var(--background-base);border:1px solid var(--border-base)}.badge--c-dark{background:var(--transparent-50);color:var(--non-changing-light)}.badge--c-dark span{opacity:.75}.badge--c-blue{background:var(--state-focus-base)}.badge--c-red{background:var(--state-error-base)}.badge--c-red.w-shadow{box-shadow:0 10px 15px -3px color-mix(in srgb,var(--state-error-base) 50%,transparent)}*[data-quality]:before,*.badge--outline--grey:before{background:linear-gradient(130deg,#c7c7c7 4.05%,#b2b2b2,#585858 95.95%)}*[data-quality]>span:not(.no-clip),*.badge--outline--grey>span:not(.no-clip){background:linear-gradient(130deg,#c7c7c7 4.05%,#b2b2b2,#585858 95.95%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}*[data-quality*=K]:before,*[data-quality*=HD]:before,*.badge--outline--yellow:before{background:linear-gradient(130deg,#ce911c 4.05%,#f5d88f,#a36d00 95.95%)}*[data-quality*=K]>span:not(.no-clip),*[data-quality*=HD]>span:not(.no-clip),*.badge--outline--yellow>span:not(.no-clip){background:linear-gradient(130deg,#ce911c 4.05%,#f5d88f,#a36d00 95.95%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}*[data-quality*=K]>span:not(.no-clip).text--strikethrough,*[data-quality*=HD]>span:not(.no-clip).text--strikethrough,*.badge--outline--yellow>span:not(.no-clip).text--strikethrough{text-decoration:none}*[data-quality*=K]>span:not(.no-clip).text--strikethrough:after,*[data-quality*=HD]>span:not(.no-clip).text--strikethrough:after,*.badge--outline--yellow>span:not(.no-clip).text--strikethrough:after{content:"";position:absolute;top:50%;left:var(--spacing-75);right:var(--spacing-75);display:block;height:1px;background:linear-gradient(130deg,#ce911c 4.05%,#f5d88f,#a36d00 95.95%)}*[data-quality*=VR]:before,*.badge--outline--blue:before{background:linear-gradient(130deg,#0075ff 4.05%,#7da9ff,#0061d2 95.95%)}*[data-quality*=VR]>span:not(.no-clip),*.badge--outline--blue>span:not(.no-clip){background:linear-gradient(130deg,#0075ff 4.05%,#7da9ff,#0061d2 95.95%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.join-badge{display:flex;align-items:center;justify-content:center;gap:var(--spacing-50);height:auto;min-width:auto;padding:var(--spacing-100) var(--spacing-150);border-radius:var(--radius-100);background:var(--background-secondary);border:1px solid var(--border-base);color:var(--text-secondary);font-size:12px;letter-spacing:-.036px}html{--safe-area-background: var(--background-base);background-color:var(--safe-area-background)}html[data-theme=dark]{color-scheme:dark}html[data-theme=light]{color-scheme:light}html{accent-color:var(--background-brand);--non-changing-dark: var(--color-neutral-1000);--non-changing-light: var(--color-neutral-0);--state-correct-base: var(--color-validation-correct);--state-correct-hover: color-mix(in srgb, var(--state-correct-base) 75%, var(--non-changing-dark));--state-error-base: var(--color-validation-error);--state-error-hover: color-mix(in srgb, var(--state-error-base) 75%, var(--non-changing-dark));--state-focus-base: var(--color-validation-focus);--state-focus-focus: #3b82f640;--state-focus-hover: color-mix(in srgb, var(--state-focus-base) 75%, var(--non-changing-dark));--state-warning-base: var(--color-validation-warning);--state-warning-hover: color-mix(in srgb, var(--state-warning-base) 75%, var(--non-changing-dark));--text-correct: var(--color-validation-correct);--text-error: var(--color-validation-error);--text-focus: var(--color-validation-focus);--text-focus-hover: color-mix(in srgb, var(--text-focus) 75%, var(--non-changing-dark));--text-warning: var(--color-validation-warning);--transparent-5: var(--color-transparent-black-5);--transparent-25: var(--color-transparent-black-25);--transparent-50: var(--color-transparent-black-50);--transparent-75: var(--color-transparent-black-75);--transparent-white-5: var(--color-transparent-white-5);--transparent-white-25: var(--color-transparent-white-25);--transparent-white-50: var(--color-transparent-white-50);--transparent-white-75: var(--color-transparent-white-75)}html[data-theme=dark],html *[data-sub-theme=dark]{--background-base: var(--color-slate-950);--background-secondary: var(--color-slate-900);--background-tertiary: var(--color-slate-800);--background-inputs: var(--color-slate-750);--background-select: var(--color-blue-900);--border-base: var(--color-slate-800);--border-secondary: var(--color-slate-750);--border-tertiary: var(--color-slate-700);--element-icon-base: var(--color-slate-0);--element-icon-secondary: var(--color-slate-400);--element-icon-tertiary: var(--color-slate-800);--element-label-base: var(--transparent-white-5);--element-label-action: var(--transparent-white-25);--element-label-hover: var(--transparent-white-25);--text-base: var(--color-slate-0);--text-secondary: var(--color-slate-300);--text-tertiary: var(--color-slate-400);--transparent-theme-5: var(--color-transparent-white-5);--transparent-theme-25: var(--color-transparent-white-25);--transparent-theme-50: var(--color-transparent-white-50);--transparent-theme-75: var(--color-transparent-white-75)}@supports selector(:has(*)){html *[data-sub-theme=light]:has([data-theme-override=dark]){--background-base: var(--color-slate-950);--background-secondary: var(--color-slate-900);--background-tertiary: var(--color-slate-800);--background-inputs: var(--color-slate-750);--background-select: var(--color-blue-900);--border-base: var(--color-slate-800);--border-secondary: var(--color-slate-750);--border-tertiary: var(--color-slate-700);--element-icon-base: var(--color-slate-0);--element-icon-secondary: var(--color-slate-400);--element-icon-tertiary: var(--color-slate-800);--element-label-base: var(--transparent-white-5);--element-label-action: var(--transparent-white-25);--element-label-hover: var(--transparent-white-25);--text-base: var(--color-slate-0);--text-secondary: var(--color-slate-300);--text-tertiary: var(--color-slate-400);--transparent-theme-5: var(--color-transparent-white-5);--transparent-theme-25: var(--color-transparent-white-25);--transparent-theme-50: var(--color-transparent-white-50);--transparent-theme-75: var(--color-transparent-white-75)}}html[data-theme=light],html *[data-sub-theme=light]{--background-base: var(--color-neutral-0);--background-secondary: var(--color-neutral-50);--background-tertiary: var(--color-neutral-100);--background-inputs: var(--color-neutral-100);--background-select: var(--color-blue-50);--border-base: var(--color-neutral-100);--border-secondary: var(--color-neutral-200);--border-tertiary: var(--color-neutral-300);--element-icon-base: var(--color-neutral-950);--element-icon-secondary: var(--color-neutral-600);--element-icon-tertiary: var(--color-neutral-200);--element-label-base: var(--transparent-50);--element-label-action: var(--transparent-75);--element-label-hover: var(--transparent-white-25);--text-base: var(--color-neutral-1000);--text-secondary: var(--color-neutral-700);--text-tertiary: var(--color-neutral-750);--transparent-theme-5: var(--color-transparent-black-5);--transparent-theme-25: var(--color-transparent-black-25);--transparent-theme-50: var(--color-transparent-black-50);--transparent-theme-75: var(--color-transparent-black-75)}@supports selector(:has(*)){html *[data-sub-theme=dark]:has([data-theme-override=light]){--background-base: var(--color-neutral-0);--background-secondary: var(--color-neutral-50);--background-tertiary: var(--color-neutral-100);--background-inputs: var(--color-neutral-100);--background-select: var(--color-blue-50);--border-base: var(--color-neutral-100);--border-secondary: var(--color-neutral-200);--border-tertiary: var(--color-neutral-300);--element-icon-base: var(--color-neutral-950);--element-icon-secondary: var(--color-neutral-600);--element-icon-tertiary: var(--color-neutral-200);--element-label-base: var(--transparent-50);--element-label-action: var(--transparent-75);--element-label-hover: var(--transparent-white-25);--text-base: var(--color-neutral-1000);--text-secondary: var(--color-neutral-700);--text-tertiary: var(--color-neutral-750);--transparent-theme-5: var(--color-transparent-black-5);--transparent-theme-25: var(--color-transparent-black-25);--transparent-theme-50: var(--color-transparent-black-50);--transparent-theme-75: var(--color-transparent-black-75)}}html,html [data-sub-theme]{color:var(--text-secondary)}html img{color:var(--background-tertiary)}html .l-main[data-page=join],html .l-main[data-page=join--v2],html .l-main[data-page=help-center]{background:var(--background-secondary)}html .l-main[data-project],html .l-main *[data-project]{--background-brand: var(--color-brand-500);--background-button-base: var(--color-brand-500);--background-button-hover: var(--color-brand-600);--background-button-press: var(--color-brand-400);--border-brand: var(--color-brand-500);--element-icon-brand: var(--color-brand-500);--text-brand: var(--color-brand-500);--text-brand-hover: var(--color-brand-600)}html [data-ui-theme=system]{--background-button-base: var(--color-blue-400);--background-button-hover: var(--color-blue-500);--background-button-press: var(--color-blue-600);--color-brand-contrast: var(--non-changing-light);--border-brand: var(--color-blue-400)}.bg-secondary{background:var(--background-secondary)}hr{background:var(--border-base)}:root{--shadow-inner: inset 0 0 5px 0 var(--color-transparent-black-5);--shadow-small: 0 1px 2px 0 var(--color-transparent-black-5);--shadow-base: 0 1px 3px 0 var(--color-transparent-black-5), 0 1px 2px 0 var(--color-transparent-black-5);--shadow-medium: 0 4px 6px -1px var(--color-transparent-black-5), 0 2px 4px -1px var(--color-transparent-black-5);--shadow-large: 0 10px 15px -3px var(--color-transparent-black-5), 0 4px 6px -2px var(--color-transparent-black-5);--shadow-larger: 0 20px 25px -5px var(--color-transparent-black-5), 0 10px 10px -5px var(--color-transparent-black-5);--shadow-largest: 0 25px 50px -12px var(--color-transparent-black-25)}html{font-family:SF Pro Text,-apple-system,HelveticaNeue,Roboto,Helvetica,Arial,sans-serif;font-size:16px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;touch-action:manipulation}*,*:before,*:after{box-sizing:inherit}body{touch-action:manipulation;overscroll-behavior:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}[contenteditable]{-webkit-user-select:text;user-select:text}img{-webkit-user-select:none;-webkit-touch-callout:none;transform:translateZ(0)}a{text-decoration:none;cursor:pointer}.page-motion>main:not(.multi-pane-page),.page-motion>.l-main{animation:page-reveal-a .2s cubic-bezier(.2,.7,.2,1)}.page-motion--alternate>main:not(.multi-pane-page),.page-motion--alternate>.l-main{animation-name:page-reveal-b}@keyframes page-reveal-a{0%{opacity:.82}to{opacity:1}}@keyframes page-reveal-b{0%{opacity:.82}to{opacity:1}}.page-motion>main[data-page=members-profile] .tab-pane.active{animation:member-panel-reveal .16s ease-out}@keyframes member-panel-reveal{0%{opacity:.9}to{opacity:1}}@media(prefers-reduced-motion:reduce){.page-motion>main:not(.multi-pane-page),.page-motion>.l-main,.page-motion>main[data-page=members-profile] .tab-pane.active{animation:none}}:is(.topics-page,.topic-detail-page){color:var(--text-base, #f1f4f8)}:is(.topics-page,.topic-detail-page) .topics-shell{width:100%;max-width:1280px;margin:0 auto;padding:48px 28px 72px}:is(.topics-page,.topic-detail-page) .topics-heading{margin-bottom:36px;padding:32px;border:1px solid var(--border-secondary);border-radius:20px;background:linear-gradient(120deg,color-mix(in srgb,var(--background-button-base) 7%,var(--background-secondary)),var(--background-base) 75%)}:is(.topics-page,.topic-detail-page) .topics-heading__intro{display:flex;align-items:center;gap:20px}:is(.topics-page,.topic-detail-page) .topics-heading__copy{min-width:0}:is(.topics-page,.topic-detail-page) .topics-heading__icon,:is(.topics-page,.topic-detail-page) .topics-section-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;border-radius:14px;background:color-mix(in srgb,var(--background-button-base) 12%,var(--background-base));color:var(--text-brand, var(--background-button-base))}:is(.topics-page,.topic-detail-page) .topics-heading h1{margin:0;font-size:clamp(36px,3.6vw,48px);line-height:1.2;font-weight:800;letter-spacing:-.035em;overflow-wrap:anywhere}:is(.topics-page,.topic-detail-page) .topics-heading__description{margin:12px 0 0;font-size:18px;line-height:1.65;color:var(--text-secondary);overflow-wrap:anywhere}:is(.topics-page,.topic-detail-page) .topics-filters{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;padding-top:24px;border-top:1px solid var(--border-secondary)}:is(.topics-page,.topic-detail-page) .topics-control{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;max-width:100%;padding:12px 24px;border:1px solid var(--border-secondary);border-radius:12px;background:var(--background-base);color:var(--text-base);font-family:inherit;font-size:16px;font-weight:650;line-height:1.5;text-align:center;text-decoration:none;cursor:pointer;touch-action:manipulation;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .12s ease}:is(.topics-page,.topic-detail-page) .topics-control svg{flex-shrink:0;width:20px;height:20px}:is(.topics-page,.topic-detail-page) .topics-control>span{min-width:0;overflow-wrap:anywhere}:is(.topics-page,.topic-detail-page) .topics-control:active:not(:disabled){transform:translateY(1px);background:color-mix(in srgb,var(--background-button-base) 16%,var(--background-base));border-color:var(--background-button-base);box-shadow:inset 0 1px 3px var(--transparent-5)}:is(.topics-page,.topic-detail-page) .topics-control:focus-visible{outline:3px solid var(--state-focus-base);outline-offset:3px}:is(.topics-page,.topic-detail-page) .topics-control:disabled{cursor:wait}:is(.topics-page,.topic-detail-page) .topics-filter{min-width:160px}:is(.topics-page,.topic-detail-page) .topics-filter.is-active{background:color-mix(in srgb,var(--background-button-base) 75%,#000);border-color:transparent;color:var(--non-changing-light, #fff);box-shadow:0 4px 12px color-mix(in srgb,var(--background-button-base) 18%,transparent)}:is(.topics-page,.topic-detail-page) .topics-filter.is-active:active{background:color-mix(in srgb,var(--background-button-base) 60%,#000)}:is(.topics-page,.topic-detail-page) .topics-grid,:is(.topics-page,.topic-detail-page) .topic-items-grid{display:grid;gap:28px 24px;grid-template-columns:repeat(3,minmax(0,1fr))}:is(.topics-page,.topic-detail-page) .topic-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--border-base, #29313b);border-radius:16px;background:var(--background-secondary, #151a20);color:inherit;transition:border-color .16s ease}:is(.topics-page,.topic-detail-page) .topic-card__cover,:is(.topics-page,.topic-detail-page) .topic-item__cover,:is(.topics-page,.topic-detail-page) .topic-hero__cover{position:relative;flex-shrink:0;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--background-tertiary, #202731)}:is(.topics-page,.topic-detail-page) .topic-card__cover img,:is(.topics-page,.topic-detail-page) .topic-item__cover img,:is(.topics-page,.topic-detail-page) .topic-hero__cover img{display:block;width:100%;height:100%;object-fit:cover}:is(.topics-page,.topic-detail-page) .topics-cover-fallback{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;background:linear-gradient(140deg,var(--background-secondary, #151a20),var(--background-tertiary, #202731));color:var(--text-tertiary, #6c7787)}:is(.topics-page,.topic-detail-page) .topic-card__body{display:flex;flex-direction:column;flex:1;padding:22px}:is(.topics-page,.topic-detail-page) .topics-type{align-self:flex-start;display:inline-flex;padding:5px 9px;border-radius:6px;background:var(--background-tertiary, #202731);color:var(--text-secondary, #a4adbb);font-size:11px;line-height:1.2;font-weight:500}:is(.topics-page,.topic-detail-page) .topic-card h2{margin:14px 0 9px;font-size:20px;font-weight:600;line-height:1.4;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}:is(.topics-page,.topic-detail-page) .topic-card__description{min-height:44px;margin:0 0 22px;color:var(--text-secondary, #a4adbb);font-size:13px;line-height:22px;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}:is(.topics-page,.topic-detail-page) .topic-card__action{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;color:var(--text-brand, #74aaff);font-size:13px;font-weight:500}:is(.topics-page,.topic-detail-page) .topics-back{margin:0 0 24px;padding-inline:20px;background:var(--background-secondary)}:is(.topics-page,.topic-detail-page) .topic-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:36px;margin-bottom:44px;padding:32px;border:1px solid var(--border-secondary);border-radius:20px;background:linear-gradient(120deg,var(--background-secondary),color-mix(in srgb,var(--background-button-base) 4%,var(--background-base)))}:is(.topics-page,.topic-detail-page) .topic-hero__cover{border-radius:12px}:is(.topics-page,.topic-detail-page) .topic-hero__body{min-width:0;display:flex;flex-direction:column;align-items:flex-start}:is(.topics-page,.topic-detail-page) .topic-hero .topics-type{padding:7px 12px;border-radius:8px;font-size:14px;line-height:1.4;font-weight:650;color:var(--text-base);background:color-mix(in srgb,var(--background-button-base) 10%,var(--background-base))}:is(.topics-page,.topic-detail-page) .topic-hero h1{margin:16px 0;font-size:clamp(30px,3vw,40px);line-height:1.3;letter-spacing:-.025em;font-weight:800;overflow-wrap:anywhere}:is(.topics-page,.topic-detail-page) .topic-hero__description{margin:0;color:var(--text-secondary);font-size:18px;line-height:1.8;white-space:pre-line;overflow-wrap:anywhere}:is(.topics-page,.topic-detail-page) .topic-hero__count{display:flex;align-items:center;gap:8px;margin:24px 0 0;color:var(--text-secondary);font-size:16px;font-weight:600;line-height:1.5}:is(.topics-page,.topic-detail-page) .topic-hero__count svg{flex-shrink:0;width:20px;height:20px}:is(.topics-page,.topic-detail-page) .topic-contents__heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}:is(.topics-page,.topic-detail-page) .topic-contents__heading h2{margin:0;font-size:28px;line-height:1.4;font-weight:800;letter-spacing:-.02em}:is(.topics-page,.topic-detail-page) .topic-contents__heading>span{color:var(--text-secondary);font-size:16px;line-height:1.5}:is(.topics-page,.topic-detail-page) .topics-section-title{min-width:0;display:flex;align-items:center;gap:12px}:is(.topics-page,.topic-detail-page) .topics-section-icon{width:40px;height:40px;border-radius:10px}:is(.topics-page,.topic-detail-page) .topics-section-icon svg{width:22px;height:22px}:is(.topics-page,.topic-detail-page) .topic-hero .topics-skeleton--label{width:88px;height:34px}:is(.topics-page,.topic-detail-page) .topic-hero .topics-skeleton--heading{height:48px;margin:16px 0}:is(.topics-page,.topic-detail-page) .topic-hero .topics-skeleton--line,:is(.topics-page,.topic-detail-page) .topic-hero .topics-skeleton--short{height:18px}:is(.topics-page,.topic-detail-page) .topic-hero .topics-skeleton--action{width:120px;height:24px;margin-top:24px}:is(.topics-page,.topic-detail-page) .topic-items-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}:is(.topics-page,.topic-detail-page) .topic-item{min-width:0;color:inherit}:is(.topics-page,.topic-detail-page) .topic-item__cover{border-radius:10px}:is(.topics-page,.topic-detail-page) .topic-item--portrait .topic-item__cover{background:#090c10}:is(.topics-page,.topic-detail-page) .topic-item--portrait .topic-item__cover img{object-fit:contain}:is(.topics-page,.topic-detail-page) .topic-item__body{padding-top:12px}:is(.topics-page,.topic-detail-page) .topic-item h3{margin:0;font-size:14px;line-height:1.5;font-weight:550;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}:is(.topics-page,.topic-detail-page) .topic-item__description{margin:7px 0 0;color:var(--text-secondary, #a4adbb);font-size:12px;line-height:1.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.topics-page,.topic-detail-page) .topic-item__action{display:flex;align-items:center;gap:4px;margin-top:8px;font-size:12px;line-height:1.4;color:var(--text-tertiary, #8290a3)}:is(.topics-page,.topic-detail-page) .topic-item__action svg{flex-shrink:0;margin-left:auto}:is(.topics-page,.topic-detail-page) .topic-item__duration,:is(.topics-page,.topic-detail-page) .topic-item__free{position:absolute;z-index:1;padding:3px 6px;border-radius:4px;font-size:11px;line-height:1.3;color:#fff;background:#000000c7}:is(.topics-page,.topic-detail-page) .topic-item__duration{right:8px;bottom:8px;font-variant-numeric:tabular-nums}:is(.topics-page,.topic-detail-page) .topic-item__free{left:8px;top:8px}:is(.topics-page,.topic-detail-page) .topics-empty{min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:48px 24px;text-align:center;border:1px solid var(--border-base, #29313b);border-radius:16px;background:var(--background-secondary, #151a20)}:is(.topics-page,.topic-detail-page) .topics-empty>svg{margin-bottom:4px;color:var(--text-tertiary, #8290a3)}:is(.topics-page,.topic-detail-page) .topics-empty h1,:is(.topics-page,.topic-detail-page) .topics-empty h2{margin:0;font-size:28px;line-height:1.4;font-weight:750}:is(.topics-page,.topic-detail-page) .topics-empty p{max-width:480px;margin:0;color:var(--text-secondary, #a4adbb);font-size:16px;line-height:1.7}:is(.topics-page,.topic-detail-page) .topics-empty .topics-load-more{margin-top:12px}:is(.topics-page,.topic-detail-page) .topics-empty--detail{min-height:360px}:is(.topics-page,.topic-detail-page) .topics-pagination{margin-top:40px;padding-top:28px;border-top:1px solid var(--border-base);display:flex;align-items:center;flex-direction:column;gap:16px;text-align:center}:is(.topics-page,.topic-detail-page) .topics-load-more{min-width:220px;background:var(--background-secondary)}:is(.topics-page,.topic-detail-page) .topics-load-more[aria-busy=true]{background:color-mix(in srgb,var(--background-button-base) 10%,var(--background-base));border-color:var(--background-button-base)}:is(.topics-page,.topic-detail-page) .topics-end,:is(.topics-page,.topic-detail-page) .topics-pagination__error{margin:0;color:var(--text-secondary);font-size:16px;line-height:1.6}:is(.topics-page,.topic-detail-page) .topics-pagination__error{color:var(--text-error)}:is(.topics-page,.topic-detail-page) .topics-loading-dot{width:18px;height:18px;flex:0 0 18px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:topics-control-spin .7s linear infinite}:is(.topics-page,.topic-detail-page) .topics-skeleton{display:block;flex-shrink:0;background:var(--background-tertiary, #202731);border-radius:6px;animation:topics-pulse 1.4s ease-in-out infinite}:is(.topics-page,.topic-detail-page) .topics-skeleton--label{width:64px;height:23px}:is(.topics-page,.topic-detail-page) .topics-skeleton--title{width:76%;height:25px;margin:14px 0 10px}:is(.topics-page,.topic-detail-page) .topics-skeleton--heading{width:86%;height:42px;margin:18px 0 22px}:is(.topics-page,.topic-detail-page) .topics-skeleton--line{width:100%;height:14px;margin-bottom:9px}:is(.topics-page,.topic-detail-page) .topics-skeleton--short{width:65%;height:14px}:is(.topics-page,.topic-detail-page) .topics-skeleton--action{width:70px;height:15px;margin-top:29px}:is(.topics-page,.topic-detail-page) .topic-card--skeleton .topic-card__cover{border-radius:0}:is(.topics-page,.topic-detail-page) .topic-item--skeleton .topics-skeleton--title{margin-top:2px;height:18px}:is(.topics-page,.topic-detail-page) a:focus-visible,:is(.topics-page,.topic-detail-page) button:focus-visible{outline:2px solid var(--border-brand, #74aaff);outline-offset:4px}@media(hover:hover){:is(.topics-page,.topic-detail-page) .topic-card:hover{border-color:var(--border-tertiary, #52627a)}:is(.topics-page,.topic-detail-page) .topics-control:hover:not(:disabled):not(.is-active){background:var(--background-tertiary);border-color:var(--border-tertiary)}:is(.topics-page,.topic-detail-page) .topics-filter.is-active:hover{background:color-mix(in srgb,var(--background-button-base) 65%,#000)}:is(.topics-page,.topic-detail-page) .topic-item:hover h3{color:var(--text-brand, #74aaff)}}@media(max-width:1100px){:is(.topics-page,.topic-detail-page) .topics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.topics-page,.topic-detail-page) .topic-items-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.topics-page,.topic-detail-page) .topic-hero{gap:28px}}@media(max-width:700px){:is(.topics-page,.topic-detail-page) .topics-shell{padding:24px 16px 48px}:is(.topics-page,.topic-detail-page) .topics-heading{padding:24px 14px 18px;margin-bottom:28px;border-radius:16px}:is(.topics-page,.topic-detail-page) .topics-heading__intro{align-items:flex-start;gap:14px}:is(.topics-page,.topic-detail-page) .topics-heading__icon{width:44px;height:44px;border-radius:12px}:is(.topics-page,.topic-detail-page) .topics-heading__icon svg{width:24px;height:24px}:is(.topics-page,.topic-detail-page) .topics-heading h1{font-size:32px}:is(.topics-page,.topic-detail-page) .topics-heading__description{font-size:16px;margin-top:8px}:is(.topics-page,.topic-detail-page) .topics-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:22px;padding-top:18px}:is(.topics-page,.topic-detail-page) .topics-control{min-height:48px;padding:11px 16px}:is(.topics-page,.topic-detail-page) .topics-filter{min-width:0;padding:10px 4px;gap:6px}:is(.topics-page,.topic-detail-page) .topics-filter svg{display:none}:is(.topics-page,.topic-detail-page) .topics-back{margin-bottom:20px}:is(.topics-page,.topic-detail-page) .topics-grid{grid-template-columns:minmax(0,1fr);gap:20px}:is(.topics-page,.topic-detail-page) .topic-card__body{padding:20px}:is(.topics-page,.topic-detail-page) .topic-card h2{margin-top:12px}:is(.topics-page,.topic-detail-page) .topic-card__description{margin-bottom:18px}:is(.topics-page,.topic-detail-page) .topic-hero{grid-template-columns:minmax(0,1fr);gap:24px;padding:20px;margin-bottom:32px;border-radius:16px}:is(.topics-page,.topic-detail-page) .topic-hero h1{font-size:30px;margin:14px 0 12px}:is(.topics-page,.topic-detail-page) .topic-hero__description{font-size:16px;line-height:1.75}:is(.topics-page,.topic-detail-page) .topic-hero__count{margin-top:20px}:is(.topics-page,.topic-detail-page) .topic-items-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}:is(.topics-page,.topic-detail-page) .topic-item h3{font-size:13px}:is(.topics-page,.topic-detail-page) .topic-item__action{font-size:11px}:is(.topics-page,.topic-detail-page) .topic-contents__heading{margin-bottom:20px;gap:12px}:is(.topics-page,.topic-detail-page) .topic-contents__heading h2{font-size:24px}:is(.topics-page,.topic-detail-page) .topics-section-title{gap:10px}:is(.topics-page,.topic-detail-page) .topics-pagination{margin-top:28px;padding-top:24px}:is(.topics-page,.topic-detail-page) .topics-load-more{width:min(100%,320px)}:is(.topics-page,.topic-detail-page) .topics-empty{padding:36px 20px}}@media(prefers-reduced-motion:reduce){:is(.topics-page,.topic-detail-page) .topics-skeleton,:is(.topics-page,.topic-detail-page) .topics-loading-dot{animation:none}:is(.topics-page,.topic-detail-page) .topics-control,:is(.topics-page,.topic-detail-page) .topic-card{transition:none}:is(.topics-page,.topic-detail-page) .topics-control:active:not(:disabled){transform:none}}@keyframes topics-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes topics-control-spin{to{transform:rotate(360deg)}}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,dd,ol,ul,figure,hr,fieldset,legend,dialog{margin:0;padding:0;border:none}li>ol,li>ul{margin-bottom:0}table{border-collapse:collapse;border-spacing:0}fieldset{min-width:0;border:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}textarea{border:none;overflow:auto;outline:none;box-shadow:none;resize:none;-webkit-user-select:text;user-select:text}label{cursor:pointer}video[autoplay=true]::-webkit-media-controls,video[autoplay=true].media-controls-container{display:none!important}:root{--color-neutral-0: #ffffff;--color-neutral-100: #f1f1f1;--color-neutral-1000: #000000;--color-neutral-200: #e5e5e5;--color-neutral-300: #cbcbcb;--color-neutral-350: #a3a3a3;--color-neutral-400: #8b8b8b;--color-neutral-50: #fafafa;--color-neutral-500: #737373;--color-neutral-600: #525252;--color-neutral-700: #404040;--color-neutral-750: #323232;--color-neutral-800: #252525;--color-neutral-900: #191919;--color-neutral-950: #0d0d0d;--color-slate-0: #ffffff;--color-slate-100: #dadde1;--color-slate-1000: #000000;--color-slate-200: #c8ccd2;--color-slate-300: #b5bbc3;--color-slate-350: #9199a5;--color-slate-400: #6c7787;--color-slate-50: #edeef0;--color-slate-500: #475569;--color-slate-600: #394454;--color-slate-700: #2b333f;--color-slate-750: #1c222a;--color-slate-800: #151a20;--color-slate-900: #0e1115;--color-slate-950: #07090b;--color-blue-50: #f3f9fe;--color-blue-400: #06a3ff;--color-blue-500: #0090ff;--color-blue-600: #086dc5;--color-blue-900: #051421;--color-validation-correct: #46a758;--color-validation-error: #f52929;--color-validation-focus: #0090ff;--color-validation-warning: #ffc53d;--color-transparent-black-5: #0000000d;--color-transparent-black-25: #00000040;--color-transparent-black-50: #00000080;--color-transparent-black-75: #000000bf;--color-transparent-white-5: #ffffff0d;--color-transparent-white-25: #ffffff40;--color-transparent-white-50: #ffffff80;--color-transparent-white-75: #ffffffbf}@media(hover:hover){.zoom-on-hover .media-wrapper:not(.locked) .thumb{transition:scale .36s ease-in-out,filter .36s ease-in-out}.zoom-on-hover .media-wrapper:not(.locked):hover .thumb{scale:1.1;filter:brightness(1.2);transition-duration:.2s}}.hide{display:none}@media(min-width:600px){.mobile-only{display:none!important}}.tablet-only{display:none}@media(not (min-width:1040px))and (min-width:600px){.tablet-only{display:inherit}}.tablet-only-i{display:none!important}@media(not (min-width:1040px))and (min-width:600px){.tablet-only-i{display:inherit!important}}@media(max-width:599px){.tablet-up{display:none!important}}@media(min-width:600px){.tablet-down{display:none!important}}@media(max-width:719px){.tablet--m-up{display:none!important}}@media(min-width:720px){.tablet--m-down{display:none!important}}@media(min-width:720px){.tablet--m-only{display:none}}@media(min-width:720px)and (not (min-width:1040px))and (min-width:720px){.tablet--m-only{display:inherit}}@media(min-width:720px)and (not (min-width:1040px))and (min-width:720px){.tablet--m-none{display:none}}@media(max-width:1039px){.desktop-only{display:none!important}}@media(min-width:1040px){.desktop-none{display:none!important}}.inline{display:inline}.inline-flex{display:inline-flex}.relative{position:relative}.abs-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.abs-full{position:absolute;top:0;right:0;bottom:0;left:0}.abs-tl{position:absolute;top:0;left:0}.sticky{position:sticky;top:0}.clip{overflow:clip}.gsa{flex:1 1 auto;min-width:0}.shrink{flex-shrink:1;min-width:0}.no-shrink{flex-shrink:0}.grow{flex-grow:1}.no-grow{flex-grow:0}.order-first{order:-1}@media(max-width:599px){.order-first--t-max{order:-1}}.order-last{order:1}.is-blurred{position:relative}.is-blurred:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background-color:#0009}@supports (backdrop-filter: blur(10px)){.is-blurred:after{-webkit-backdrop-filter:blur(20px) brightness(110%);backdrop-filter:blur(20px) brightness(110%);--webkit-backdrop-filter: blur(20px) brightness(110%);background-color:#0000001a}}.line-clamp{overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--clamp-rows, 3);line-clamp:var(--clamp-rows, 3);-webkit-box-orient:vertical}.line-clamp a:after{content:""}.line-clamp--1{--clamp-rows: 1}.line-clamp--2{--clamp-rows: 2}.line-clamp--3{--clamp-rows: 3}.line-clamp--4{--clamp-rows: 4}.line-clamp--5{--clamp-rows: 5}@media(min-width:600px){.line-clamp--t--3{--clamp-rows: 3}}@media(min-width:1200px){.line-clamp--m--3{--clamp-rows: 3}}.line-clamp--read-more{cursor:pointer}.line-clamp--read-more--em{font-size:20px!important;line-height:20px!important;font-weight:700;color:var(--text-brand-primary)}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.no-wrap,.no-wrap--ex-s{white-space:nowrap}@media(max-width:599px){.no-wrap--ex-s{white-space:normal}}.word-break{word-break:break-word}.gap--0{gap:var(--spacing-0)}.gap--25{gap:var(--spacing-25)}.gap--50{gap:var(--spacing-50)}.gap--75{gap:var(--spacing-75)}.gap--100{gap:var(--spacing-100)}.gap--150{gap:var(--spacing-150)}.gap--200{gap:var(--spacing-200)}.gap--250{gap:var(--spacing-250)}.gap--300{gap:var(--spacing-300)}.gap--400{gap:var(--spacing-400)}.gap--500{gap:var(--spacing-500)}.gap--600{gap:var(--spacing-600)}.gap--800{gap:var(--spacing-800)}.gap--1000{gap:var(--spacing-1000)}.gap--1600{gap:var(--spacing-1600)}@media(min-width:600px){.gap--t--0{gap:var(--spacing-0)}.gap--t--25{gap:var(--spacing-25)}.gap--t--50{gap:var(--spacing-50)}.gap--t--75{gap:var(--spacing-75)}.gap--t--100{gap:var(--spacing-100)}.gap--t--150{gap:var(--spacing-150)}.gap--t--200{gap:var(--spacing-200)}.gap--t--250{gap:var(--spacing-250)}.gap--t--300{gap:var(--spacing-300)}.gap--t--400{gap:var(--spacing-400)}.gap--t--500{gap:var(--spacing-500)}.gap--t--600{gap:var(--spacing-600)}.gap--t--800{gap:var(--spacing-800)}.gap--t--1000{gap:var(--spacing-1000)}.gap--t--1600{gap:var(--spacing-1600)}}@media(min-width:720px){.gap--tm--0{gap:var(--spacing-0)}.gap--tm--25{gap:var(--spacing-25)}.gap--tm--50{gap:var(--spacing-50)}.gap--tm--75{gap:var(--spacing-75)}.gap--tm--100{gap:var(--spacing-100)}.gap--tm--150{gap:var(--spacing-150)}.gap--tm--200{gap:var(--spacing-200)}.gap--tm--250{gap:var(--spacing-250)}.gap--tm--300{gap:var(--spacing-300)}.gap--tm--400{gap:var(--spacing-400)}.gap--tm--500{gap:var(--spacing-500)}.gap--tm--600{gap:var(--spacing-600)}.gap--tm--800{gap:var(--spacing-800)}.gap--tm--1000{gap:var(--spacing-1000)}.gap--tm--1600{gap:var(--spacing-1600)}}@media(min-width:1040px){.gap--d--0{gap:var(--spacing-0)}.gap--d--25{gap:var(--spacing-25)}.gap--d--50{gap:var(--spacing-50)}.gap--d--75{gap:var(--spacing-75)}.gap--d--100{gap:var(--spacing-100)}.gap--d--150{gap:var(--spacing-150)}.gap--d--200{gap:var(--spacing-200)}.gap--d--250{gap:var(--spacing-250)}.gap--d--300{gap:var(--spacing-300)}.gap--d--400{gap:var(--spacing-400)}.gap--d--500{gap:var(--spacing-500)}.gap--d--600{gap:var(--spacing-600)}.gap--d--800{gap:var(--spacing-800)}.gap--d--1000{gap:var(--spacing-1000)}.gap--d--1600{gap:var(--spacing-1600)}}@media(min-width:1200px){.gap--m--0{gap:var(--spacing-0)}.gap--m--25{gap:var(--spacing-25)}.gap--m--50{gap:var(--spacing-50)}.gap--m--75{gap:var(--spacing-75)}.gap--m--100{gap:var(--spacing-100)}.gap--m--150{gap:var(--spacing-150)}.gap--m--200{gap:var(--spacing-200)}.gap--m--250{gap:var(--spacing-250)}.gap--m--300{gap:var(--spacing-300)}.gap--m--400{gap:var(--spacing-400)}.gap--m--500{gap:var(--spacing-500)}.gap--m--600{gap:var(--spacing-600)}.gap--m--800{gap:var(--spacing-800)}.gap--m--1000{gap:var(--spacing-1000)}.gap--m--1600{gap:var(--spacing-1600)}}.gap-row--0{row-gap:var(--spacing-0)}.gap-row--25{row-gap:var(--spacing-25)}.gap-row--50{row-gap:var(--spacing-50)}.gap-row--75{row-gap:var(--spacing-75)}.gap-row--100{row-gap:var(--spacing-100)}.gap-row--150{row-gap:var(--spacing-150)}.gap-row--200{row-gap:var(--spacing-200)}.gap-row--250{row-gap:var(--spacing-250)}.gap-row--300{row-gap:var(--spacing-300)}.gap-row--400{row-gap:var(--spacing-400)}.gap-row--500{row-gap:var(--spacing-500)}.gap-row--600{row-gap:var(--spacing-600)}.gap-row--800{row-gap:var(--spacing-800)}.gap-row--1000{row-gap:var(--spacing-1000)}.gap-row--1600{row-gap:var(--spacing-1600)}@media(min-width:600px){.gap-row--t--0{row-gap:var(--spacing-0)}.gap-row--t--25{row-gap:var(--spacing-25)}.gap-row--t--50{row-gap:var(--spacing-50)}.gap-row--t--75{row-gap:var(--spacing-75)}.gap-row--t--100{row-gap:var(--spacing-100)}.gap-row--t--150{row-gap:var(--spacing-150)}.gap-row--t--200{row-gap:var(--spacing-200)}.gap-row--t--250{row-gap:var(--spacing-250)}.gap-row--t--300{row-gap:var(--spacing-300)}.gap-row--t--400{row-gap:var(--spacing-400)}.gap-row--t--500{row-gap:var(--spacing-500)}.gap-row--t--600{row-gap:var(--spacing-600)}.gap-row--t--800{row-gap:var(--spacing-800)}.gap-row--t--1000{row-gap:var(--spacing-1000)}.gap-row--t--1600{row-gap:var(--spacing-1600)}}@media(min-width:1040px){.gap-row--d--0{row-gap:var(--spacing-0)}.gap-row--d--25{row-gap:var(--spacing-25)}.gap-row--d--50{row-gap:var(--spacing-50)}.gap-row--d--75{row-gap:var(--spacing-75)}.gap-row--d--100{row-gap:var(--spacing-100)}.gap-row--d--150{row-gap:var(--spacing-150)}.gap-row--d--200{row-gap:var(--spacing-200)}.gap-row--d--250{row-gap:var(--spacing-250)}.gap-row--d--300{row-gap:var(--spacing-300)}.gap-row--d--400{row-gap:var(--spacing-400)}.gap-row--d--500{row-gap:var(--spacing-500)}.gap-row--d--600{row-gap:var(--spacing-600)}.gap-row--d--800{row-gap:var(--spacing-800)}.gap-row--d--1000{row-gap:var(--spacing-1000)}.gap-row--d--1600{row-gap:var(--spacing-1600)}}.gap-column--0{column-gap:var(--spacing-0)}.gap-column--25{column-gap:var(--spacing-25)}.gap-column--50{column-gap:var(--spacing-50)}.gap-column--75{column-gap:var(--spacing-75)}.gap-column--100{column-gap:var(--spacing-100)}.gap-column--150{column-gap:var(--spacing-150)}.gap-column--200{column-gap:var(--spacing-200)}.gap-column--250{column-gap:var(--spacing-250)}.gap-column--300{column-gap:var(--spacing-300)}.gap-column--400{column-gap:var(--spacing-400)}.gap-column--500{column-gap:var(--spacing-500)}.gap-column--600{column-gap:var(--spacing-600)}.gap-column--800{column-gap:var(--spacing-800)}.gap-column--1000{column-gap:var(--spacing-1000)}.gap-column--1600{column-gap:var(--spacing-1600)}@media(min-width:600px){.gap-column--t--0{column-gap:var(--spacing-0)}.gap-column--t--25{column-gap:var(--spacing-25)}.gap-column--t--50{column-gap:var(--spacing-50)}.gap-column--t--75{column-gap:var(--spacing-75)}.gap-column--t--100{column-gap:var(--spacing-100)}.gap-column--t--150{column-gap:var(--spacing-150)}.gap-column--t--200{column-gap:var(--spacing-200)}.gap-column--t--250{column-gap:var(--spacing-250)}.gap-column--t--300{column-gap:var(--spacing-300)}.gap-column--t--400{column-gap:var(--spacing-400)}.gap-column--t--500{column-gap:var(--spacing-500)}.gap-column--t--600{column-gap:var(--spacing-600)}.gap-column--t--800{column-gap:var(--spacing-800)}.gap-column--t--1000{column-gap:var(--spacing-1000)}.gap-column--t--1600{column-gap:var(--spacing-1600)}}@media(min-width:1040px){.gap-column--d--0{column-gap:var(--spacing-0)}.gap-column--d--25{column-gap:var(--spacing-25)}.gap-column--d--50{column-gap:var(--spacing-50)}.gap-column--d--75{column-gap:var(--spacing-75)}.gap-column--d--100{column-gap:var(--spacing-100)}.gap-column--d--150{column-gap:var(--spacing-150)}.gap-column--d--200{column-gap:var(--spacing-200)}.gap-column--d--250{column-gap:var(--spacing-250)}.gap-column--d--300{column-gap:var(--spacing-300)}.gap-column--d--400{column-gap:var(--spacing-400)}.gap-column--d--500{column-gap:var(--spacing-500)}.gap-column--d--600{column-gap:var(--spacing-600)}.gap-column--d--800{column-gap:var(--spacing-800)}.gap-column--d--1000{column-gap:var(--spacing-1000)}.gap-column--d--1600{column-gap:var(--spacing-1600)}}@media(min-width:1200px){.gap-column--m--0{column-gap:var(--spacing-0)}.gap-column--m--25{column-gap:var(--spacing-25)}.gap-column--m--50{column-gap:var(--spacing-50)}.gap-column--m--75{column-gap:var(--spacing-75)}.gap-column--m--100{column-gap:var(--spacing-100)}.gap-column--m--150{column-gap:var(--spacing-150)}.gap-column--m--200{column-gap:var(--spacing-200)}.gap-column--m--250{column-gap:var(--spacing-250)}.gap-column--m--300{column-gap:var(--spacing-300)}.gap-column--m--400{column-gap:var(--spacing-400)}.gap-column--m--500{column-gap:var(--spacing-500)}.gap-column--m--600{column-gap:var(--spacing-600)}.gap-column--m--800{column-gap:var(--spacing-800)}.gap-column--m--1000{column-gap:var(--spacing-1000)}.gap-column--m--1600{column-gap:var(--spacing-1600)}}.self--center{align-self:center}.self--start{justify-self:flex-start;align-self:flex-start}.self--end{justify-self:flex-end;align-self:flex-end}@media(min-width:600px){.self--t--start{justify-self:flex-start;align-self:flex-start}}.p-a--0{padding:var(--spacing-0)}.p-a--25{padding:var(--spacing-25)}.p-a--50{padding:var(--spacing-50)}.p-a--75{padding:var(--spacing-75)}.p-a--100{padding:var(--spacing-100)}.p-a--150{padding:var(--spacing-150)}.p-a--200{padding:var(--spacing-200)}.p-a--250{padding:var(--spacing-250)}.p-a--300{padding:var(--spacing-300)}.p-a--400{padding:var(--spacing-400)}.p-a--500{padding:var(--spacing-500)}.p-a--600{padding:var(--spacing-600)}.p-a--800{padding:var(--spacing-800)}.p-a--1000{padding:var(--spacing-1000)}.p-a--1600{padding:var(--spacing-1600)}@media(min-width:600px){.p-a--t--0{padding:var(--spacing-0)}.p-a--t--25{padding:var(--spacing-25)}.p-a--t--50{padding:var(--spacing-50)}.p-a--t--75{padding:var(--spacing-75)}.p-a--t--100{padding:var(--spacing-100)}.p-a--t--150{padding:var(--spacing-150)}.p-a--t--200{padding:var(--spacing-200)}.p-a--t--250{padding:var(--spacing-250)}.p-a--t--300{padding:var(--spacing-300)}.p-a--t--400{padding:var(--spacing-400)}.p-a--t--500{padding:var(--spacing-500)}.p-a--t--600{padding:var(--spacing-600)}.p-a--t--800{padding:var(--spacing-800)}.p-a--t--1000{padding:var(--spacing-1000)}.p-a--t--1600{padding:var(--spacing-1600)}}@media(min-width:1040px){.p-a--d--0{padding:var(--spacing-0)}.p-a--d--25{padding:var(--spacing-25)}.p-a--d--50{padding:var(--spacing-50)}.p-a--d--75{padding:var(--spacing-75)}.p-a--d--100{padding:var(--spacing-100)}.p-a--d--150{padding:var(--spacing-150)}.p-a--d--200{padding:var(--spacing-200)}.p-a--d--250{padding:var(--spacing-250)}.p-a--d--300{padding:var(--spacing-300)}.p-a--d--400{padding:var(--spacing-400)}.p-a--d--500{padding:var(--spacing-500)}.p-a--d--600{padding:var(--spacing-600)}.p-a--d--800{padding:var(--spacing-800)}.p-a--d--1000{padding:var(--spacing-1000)}.p-a--d--1600{padding:var(--spacing-1600)}}.p-tb--0{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}.p-tb--25{padding-top:var(--spacing-25);padding-bottom:var(--spacing-25)}.p-tb--50{padding-top:var(--spacing-50);padding-bottom:var(--spacing-50)}.p-tb--75{padding-top:var(--spacing-75);padding-bottom:var(--spacing-75)}.p-tb--100{padding-top:var(--spacing-100);padding-bottom:var(--spacing-100)}.p-tb--150{padding-top:var(--spacing-150);padding-bottom:var(--spacing-150)}.p-tb--200{padding-top:var(--spacing-200);padding-bottom:var(--spacing-200)}.p-tb--250{padding-top:var(--spacing-250);padding-bottom:var(--spacing-250)}.p-tb--300{padding-top:var(--spacing-300);padding-bottom:var(--spacing-300)}.p-tb--400{padding-top:var(--spacing-400);padding-bottom:var(--spacing-400)}.p-tb--500{padding-top:var(--spacing-500);padding-bottom:var(--spacing-500)}.p-tb--600{padding-top:var(--spacing-600);padding-bottom:var(--spacing-600)}.p-tb--800{padding-top:var(--spacing-800);padding-bottom:var(--spacing-800)}.p-tb--1000{padding-top:var(--spacing-1000);padding-bottom:var(--spacing-1000)}.p-tb--1600{padding-top:var(--spacing-1600);padding-bottom:var(--spacing-1600)}@media(min-width:600px){.p-tb--t--0{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}.p-tb--t--25{padding-top:var(--spacing-25);padding-bottom:var(--spacing-25)}.p-tb--t--50{padding-top:var(--spacing-50);padding-bottom:var(--spacing-50)}.p-tb--t--75{padding-top:var(--spacing-75);padding-bottom:var(--spacing-75)}.p-tb--t--100{padding-top:var(--spacing-100);padding-bottom:var(--spacing-100)}.p-tb--t--150{padding-top:var(--spacing-150);padding-bottom:var(--spacing-150)}.p-tb--t--200{padding-top:var(--spacing-200);padding-bottom:var(--spacing-200)}.p-tb--t--250{padding-top:var(--spacing-250);padding-bottom:var(--spacing-250)}.p-tb--t--300{padding-top:var(--spacing-300);padding-bottom:var(--spacing-300)}.p-tb--t--400{padding-top:var(--spacing-400);padding-bottom:var(--spacing-400)}.p-tb--t--500{padding-top:var(--spacing-500);padding-bottom:var(--spacing-500)}.p-tb--t--600{padding-top:var(--spacing-600);padding-bottom:var(--spacing-600)}.p-tb--t--800{padding-top:var(--spacing-800);padding-bottom:var(--spacing-800)}.p-tb--t--1000{padding-top:var(--spacing-1000);padding-bottom:var(--spacing-1000)}.p-tb--t--1600{padding-top:var(--spacing-1600);padding-bottom:var(--spacing-1600)}}@media(min-width:720px){.p-tb--tm--0{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}.p-tb--tm--25{padding-top:var(--spacing-25);padding-bottom:var(--spacing-25)}.p-tb--tm--50{padding-top:var(--spacing-50);padding-bottom:var(--spacing-50)}.p-tb--tm--75{padding-top:var(--spacing-75);padding-bottom:var(--spacing-75)}.p-tb--tm--100{padding-top:var(--spacing-100);padding-bottom:var(--spacing-100)}.p-tb--tm--150{padding-top:var(--spacing-150);padding-bottom:var(--spacing-150)}.p-tb--tm--200{padding-top:var(--spacing-200);padding-bottom:var(--spacing-200)}.p-tb--tm--250{padding-top:var(--spacing-250);padding-bottom:var(--spacing-250)}.p-tb--tm--300{padding-top:var(--spacing-300);padding-bottom:var(--spacing-300)}.p-tb--tm--400{padding-top:var(--spacing-400);padding-bottom:var(--spacing-400)}.p-tb--tm--500{padding-top:var(--spacing-500);padding-bottom:var(--spacing-500)}.p-tb--tm--600{padding-top:var(--spacing-600);padding-bottom:var(--spacing-600)}.p-tb--tm--800{padding-top:var(--spacing-800);padding-bottom:var(--spacing-800)}.p-tb--tm--1000{padding-top:var(--spacing-1000);padding-bottom:var(--spacing-1000)}.p-tb--tm--1600{padding-top:var(--spacing-1600);padding-bottom:var(--spacing-1600)}}@media(min-width:1040px){.p-tb--d--0{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}.p-tb--d--25{padding-top:var(--spacing-25);padding-bottom:var(--spacing-25)}.p-tb--d--50{padding-top:var(--spacing-50);padding-bottom:var(--spacing-50)}.p-tb--d--75{padding-top:var(--spacing-75);padding-bottom:var(--spacing-75)}.p-tb--d--100{padding-top:var(--spacing-100);padding-bottom:var(--spacing-100)}.p-tb--d--150{padding-top:var(--spacing-150);padding-bottom:var(--spacing-150)}.p-tb--d--200{padding-top:var(--spacing-200);padding-bottom:var(--spacing-200)}.p-tb--d--250{padding-top:var(--spacing-250);padding-bottom:var(--spacing-250)}.p-tb--d--300{padding-top:var(--spacing-300);padding-bottom:var(--spacing-300)}.p-tb--d--400{padding-top:var(--spacing-400);padding-bottom:var(--spacing-400)}.p-tb--d--500{padding-top:var(--spacing-500);padding-bottom:var(--spacing-500)}.p-tb--d--600{padding-top:var(--spacing-600);padding-bottom:var(--spacing-600)}.p-tb--d--800{padding-top:var(--spacing-800);padding-bottom:var(--spacing-800)}.p-tb--d--1000{padding-top:var(--spacing-1000);padding-bottom:var(--spacing-1000)}.p-tb--d--1600{padding-top:var(--spacing-1600);padding-bottom:var(--spacing-1600)}}@media(min-width:1200px){.p-tb--m--0{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}.p-tb--m--25{padding-top:var(--spacing-25);padding-bottom:var(--spacing-25)}.p-tb--m--50{padding-top:var(--spacing-50);padding-bottom:var(--spacing-50)}.p-tb--m--75{padding-top:var(--spacing-75);padding-bottom:var(--spacing-75)}.p-tb--m--100{padding-top:var(--spacing-100);padding-bottom:var(--spacing-100)}.p-tb--m--150{padding-top:var(--spacing-150);padding-bottom:var(--spacing-150)}.p-tb--m--200{padding-top:var(--spacing-200);padding-bottom:var(--spacing-200)}.p-tb--m--250{padding-top:var(--spacing-250);padding-bottom:var(--spacing-250)}.p-tb--m--300{padding-top:var(--spacing-300);padding-bottom:var(--spacing-300)}.p-tb--m--400{padding-top:var(--spacing-400);padding-bottom:var(--spacing-400)}.p-tb--m--500{padding-top:var(--spacing-500);padding-bottom:var(--spacing-500)}.p-tb--m--600{padding-top:var(--spacing-600);padding-bottom:var(--spacing-600)}.p-tb--m--800{padding-top:var(--spacing-800);padding-bottom:var(--spacing-800)}.p-tb--m--1000{padding-top:var(--spacing-1000);padding-bottom:var(--spacing-1000)}.p-tb--m--1600{padding-top:var(--spacing-1600);padding-bottom:var(--spacing-1600)}}.p-lr--0{padding-right:var(--spacing-0);padding-left:var(--spacing-0)}.p-lr--25{padding-right:var(--spacing-25);padding-left:var(--spacing-25)}.p-lr--50{padding-right:var(--spacing-50);padding-left:var(--spacing-50)}.p-lr--75{padding-right:var(--spacing-75);padding-left:var(--spacing-75)}.p-lr--100{padding-right:var(--spacing-100);padding-left:var(--spacing-100)}.p-lr--150{padding-right:var(--spacing-150);padding-left:var(--spacing-150)}.p-lr--200{padding-right:var(--spacing-200);padding-left:var(--spacing-200)}.p-lr--250{padding-right:var(--spacing-250);padding-left:var(--spacing-250)}.p-lr--300{padding-right:var(--spacing-300);padding-left:var(--spacing-300)}.p-lr--400{padding-right:var(--spacing-400);padding-left:var(--spacing-400)}.p-lr--500{padding-right:var(--spacing-500);padding-left:var(--spacing-500)}.p-lr--600{padding-right:var(--spacing-600);padding-left:var(--spacing-600)}.p-lr--800{padding-right:var(--spacing-800);padding-left:var(--spacing-800)}.p-lr--1000{padding-right:var(--spacing-1000);padding-left:var(--spacing-1000)}.p-lr--1600{padding-right:var(--spacing-1600);padding-left:var(--spacing-1600)}@media(min-width:600px){.p-lr--t--0{padding-right:var(--spacing-0);padding-left:var(--spacing-0)}.p-lr--t--25{padding-right:var(--spacing-25);padding-left:var(--spacing-25)}.p-lr--t--50{padding-right:var(--spacing-50);padding-left:var(--spacing-50)}.p-lr--t--75{padding-right:var(--spacing-75);padding-left:var(--spacing-75)}.p-lr--t--100{padding-right:var(--spacing-100);padding-left:var(--spacing-100)}.p-lr--t--150{padding-right:var(--spacing-150);padding-left:var(--spacing-150)}.p-lr--t--200{padding-right:var(--spacing-200);padding-left:var(--spacing-200)}.p-lr--t--250{padding-right:var(--spacing-250);padding-left:var(--spacing-250)}.p-lr--t--300{padding-right:var(--spacing-300);padding-left:var(--spacing-300)}.p-lr--t--400{padding-right:var(--spacing-400);padding-left:var(--spacing-400)}.p-lr--t--500{padding-right:var(--spacing-500);padding-left:var(--spacing-500)}.p-lr--t--600{padding-right:var(--spacing-600);padding-left:var(--spacing-600)}.p-lr--t--800{padding-right:var(--spacing-800);padding-left:var(--spacing-800)}.p-lr--t--1000{padding-right:var(--spacing-1000);padding-left:var(--spacing-1000)}.p-lr--t--1600{padding-right:var(--spacing-1600);padding-left:var(--spacing-1600)}}@media(min-width:720px){.p-lr--tm--0{padding-right:var(--spacing-0);padding-left:var(--spacing-0)}.p-lr--tm--25{padding-right:var(--spacing-25);padding-left:var(--spacing-25)}.p-lr--tm--50{padding-right:var(--spacing-50);padding-left:var(--spacing-50)}.p-lr--tm--75{padding-right:var(--spacing-75);padding-left:var(--spacing-75)}.p-lr--tm--100{padding-right:var(--spacing-100);padding-left:var(--spacing-100)}.p-lr--tm--150{padding-right:var(--spacing-150);padding-left:var(--spacing-150)}.p-lr--tm--200{padding-right:var(--spacing-200);padding-left:var(--spacing-200)}.p-lr--tm--250{padding-right:var(--spacing-250);padding-left:var(--spacing-250)}.p-lr--tm--300{padding-right:var(--spacing-300);padding-left:var(--spacing-300)}.p-lr--tm--400{padding-right:var(--spacing-400);padding-left:var(--spacing-400)}.p-lr--tm--500{padding-right:var(--spacing-500);padding-left:var(--spacing-500)}.p-lr--tm--600{padding-right:var(--spacing-600);padding-left:var(--spacing-600)}.p-lr--tm--800{padding-right:var(--spacing-800);padding-left:var(--spacing-800)}.p-lr--tm--1000{padding-right:var(--spacing-1000);padding-left:var(--spacing-1000)}.p-lr--tm--1600{padding-right:var(--spacing-1600);padding-left:var(--spacing-1600)}}@media(min-width:1040px){.p-lr--d--0{padding-right:var(--spacing-0);padding-left:var(--spacing-0)}.p-lr--d--25{padding-right:var(--spacing-25);padding-left:var(--spacing-25)}.p-lr--d--50{padding-right:var(--spacing-50);padding-left:var(--spacing-50)}.p-lr--d--75{padding-right:var(--spacing-75);padding-left:var(--spacing-75)}.p-lr--d--100{padding-right:var(--spacing-100);padding-left:var(--spacing-100)}.p-lr--d--150{padding-right:var(--spacing-150);padding-left:var(--spacing-150)}.p-lr--d--200{padding-right:var(--spacing-200);padding-left:var(--spacing-200)}.p-lr--d--250{padding-right:var(--spacing-250);padding-left:var(--spacing-250)}.p-lr--d--300{padding-right:var(--spacing-300);padding-left:var(--spacing-300)}.p-lr--d--400{padding-right:var(--spacing-400);padding-left:var(--spacing-400)}.p-lr--d--500{padding-right:var(--spacing-500);padding-left:var(--spacing-500)}.p-lr--d--600{padding-right:var(--spacing-600);padding-left:var(--spacing-600)}.p-lr--d--800{padding-right:var(--spacing-800);padding-left:var(--spacing-800)}.p-lr--d--1000{padding-right:var(--spacing-1000);padding-left:var(--spacing-1000)}.p-lr--d--1600{padding-right:var(--spacing-1600);padding-left:var(--spacing-1600)}}@media(min-width:1200px){.p-lr--m--0{padding-right:var(--spacing-0);padding-left:var(--spacing-0)}.p-lr--m--25{padding-right:var(--spacing-25);padding-left:var(--spacing-25)}.p-lr--m--50{padding-right:var(--spacing-50);padding-left:var(--spacing-50)}.p-lr--m--75{padding-right:var(--spacing-75);padding-left:var(--spacing-75)}.p-lr--m--100{padding-right:var(--spacing-100);padding-left:var(--spacing-100)}.p-lr--m--150{padding-right:var(--spacing-150);padding-left:var(--spacing-150)}.p-lr--m--200{padding-right:var(--spacing-200);padding-left:var(--spacing-200)}.p-lr--m--250{padding-right:var(--spacing-250);padding-left:var(--spacing-250)}.p-lr--m--300{padding-right:var(--spacing-300);padding-left:var(--spacing-300)}.p-lr--m--400{padding-right:var(--spacing-400);padding-left:var(--spacing-400)}.p-lr--m--500{padding-right:var(--spacing-500);padding-left:var(--spacing-500)}.p-lr--m--600{padding-right:var(--spacing-600);padding-left:var(--spacing-600)}.p-lr--m--800{padding-right:var(--spacing-800);padding-left:var(--spacing-800)}.p-lr--m--1000{padding-right:var(--spacing-1000);padding-left:var(--spacing-1000)}.p-lr--m--1600{padding-right:var(--spacing-1600);padding-left:var(--spacing-1600)}}.p-t--0{padding-top:var(--spacing-0)}.p-t--25{padding-top:var(--spacing-25)}.p-t--50{padding-top:var(--spacing-50)}.p-t--75{padding-top:var(--spacing-75)}.p-t--100{padding-top:var(--spacing-100)}.p-t--150{padding-top:var(--spacing-150)}.p-t--200{padding-top:var(--spacing-200)}.p-t--250{padding-top:var(--spacing-250)}.p-t--300{padding-top:var(--spacing-300)}.p-t--400{padding-top:var(--spacing-400)}.p-t--500{padding-top:var(--spacing-500)}.p-t--600{padding-top:var(--spacing-600)}.p-t--800{padding-top:var(--spacing-800)}.p-t--1000{padding-top:var(--spacing-1000)}.p-t--1600{padding-top:var(--spacing-1600)}@media(min-width:600px){.p-t--t--0{padding-top:var(--spacing-0)}.p-t--t--25{padding-top:var(--spacing-25)}.p-t--t--50{padding-top:var(--spacing-50)}.p-t--t--75{padding-top:var(--spacing-75)}.p-t--t--100{padding-top:var(--spacing-100)}.p-t--t--150{padding-top:var(--spacing-150)}.p-t--t--200{padding-top:var(--spacing-200)}.p-t--t--250{padding-top:var(--spacing-250)}.p-t--t--300{padding-top:var(--spacing-300)}.p-t--t--400{padding-top:var(--spacing-400)}.p-t--t--500{padding-top:var(--spacing-500)}.p-t--t--600{padding-top:var(--spacing-600)}.p-t--t--800{padding-top:var(--spacing-800)}.p-t--t--1000{padding-top:var(--spacing-1000)}.p-t--t--1600{padding-top:var(--spacing-1600)}}@media(min-width:1040px){.p-t--d--0{padding-top:var(--spacing-0)}.p-t--d--25{padding-top:var(--spacing-25)}.p-t--d--50{padding-top:var(--spacing-50)}.p-t--d--75{padding-top:var(--spacing-75)}.p-t--d--100{padding-top:var(--spacing-100)}.p-t--d--150{padding-top:var(--spacing-150)}.p-t--d--200{padding-top:var(--spacing-200)}.p-t--d--250{padding-top:var(--spacing-250)}.p-t--d--300{padding-top:var(--spacing-300)}.p-t--d--400{padding-top:var(--spacing-400)}.p-t--d--500{padding-top:var(--spacing-500)}.p-t--d--600{padding-top:var(--spacing-600)}.p-t--d--800{padding-top:var(--spacing-800)}.p-t--d--1000{padding-top:var(--spacing-1000)}.p-t--d--1600{padding-top:var(--spacing-1600)}}.p-b--0{padding-bottom:var(--spacing-0)}.p-b--25{padding-bottom:var(--spacing-25)}.p-b--50{padding-bottom:var(--spacing-50)}.p-b--75{padding-bottom:var(--spacing-75)}.p-b--100{padding-bottom:var(--spacing-100)}.p-b--150{padding-bottom:var(--spacing-150)}.p-b--200{padding-bottom:var(--spacing-200)}.p-b--250{padding-bottom:var(--spacing-250)}.p-b--300{padding-bottom:var(--spacing-300)}.p-b--400{padding-bottom:var(--spacing-400)}.p-b--500{padding-bottom:var(--spacing-500)}.p-b--600{padding-bottom:var(--spacing-600)}.p-b--800{padding-bottom:var(--spacing-800)}.p-b--1000{padding-bottom:var(--spacing-1000)}.p-b--1600{padding-bottom:var(--spacing-1600)}@media(min-width:600px){.p-b--t--0{padding-bottom:var(--spacing-0)}.p-b--t--25{padding-bottom:var(--spacing-25)}.p-b--t--50{padding-bottom:var(--spacing-50)}.p-b--t--75{padding-bottom:var(--spacing-75)}.p-b--t--100{padding-bottom:var(--spacing-100)}.p-b--t--150{padding-bottom:var(--spacing-150)}.p-b--t--200{padding-bottom:var(--spacing-200)}.p-b--t--250{padding-bottom:var(--spacing-250)}.p-b--t--300{padding-bottom:var(--spacing-300)}.p-b--t--400{padding-bottom:var(--spacing-400)}.p-b--t--500{padding-bottom:var(--spacing-500)}.p-b--t--600{padding-bottom:var(--spacing-600)}.p-b--t--800{padding-bottom:var(--spacing-800)}.p-b--t--1000{padding-bottom:var(--spacing-1000)}.p-b--t--1600{padding-bottom:var(--spacing-1600)}}@media(min-width:1040px){.p-b--d--0{padding-bottom:var(--spacing-0)}.p-b--d--25{padding-bottom:var(--spacing-25)}.p-b--d--50{padding-bottom:var(--spacing-50)}.p-b--d--75{padding-bottom:var(--spacing-75)}.p-b--d--100{padding-bottom:var(--spacing-100)}.p-b--d--150{padding-bottom:var(--spacing-150)}.p-b--d--200{padding-bottom:var(--spacing-200)}.p-b--d--250{padding-bottom:var(--spacing-250)}.p-b--d--300{padding-bottom:var(--spacing-300)}.p-b--d--400{padding-bottom:var(--spacing-400)}.p-b--d--500{padding-bottom:var(--spacing-500)}.p-b--d--600{padding-bottom:var(--spacing-600)}.p-b--d--800{padding-bottom:var(--spacing-800)}.p-b--d--1000{padding-bottom:var(--spacing-1000)}.p-b--d--1600{padding-bottom:var(--spacing-1600)}}.p-l--0{padding-left:var(--spacing-0)}.p-l--25{padding-left:var(--spacing-25)}.p-l--50{padding-left:var(--spacing-50)}.p-l--75{padding-left:var(--spacing-75)}.p-l--100{padding-left:var(--spacing-100)}.p-l--150{padding-left:var(--spacing-150)}.p-l--200{padding-left:var(--spacing-200)}.p-l--250{padding-left:var(--spacing-250)}.p-l--300{padding-left:var(--spacing-300)}.p-l--400{padding-left:var(--spacing-400)}.p-l--500{padding-left:var(--spacing-500)}.p-l--600{padding-left:var(--spacing-600)}.p-l--800{padding-left:var(--spacing-800)}.p-l--1000{padding-left:var(--spacing-1000)}.p-l--1600{padding-left:var(--spacing-1600)}@media(min-width:600px){.p-l--t--0{padding-left:var(--spacing-0)}.p-l--t--25{padding-left:var(--spacing-25)}.p-l--t--50{padding-left:var(--spacing-50)}.p-l--t--75{padding-left:var(--spacing-75)}.p-l--t--100{padding-left:var(--spacing-100)}.p-l--t--150{padding-left:var(--spacing-150)}.p-l--t--200{padding-left:var(--spacing-200)}.p-l--t--250{padding-left:var(--spacing-250)}.p-l--t--300{padding-left:var(--spacing-300)}.p-l--t--400{padding-left:var(--spacing-400)}.p-l--t--500{padding-left:var(--spacing-500)}.p-l--t--600{padding-left:var(--spacing-600)}.p-l--t--800{padding-left:var(--spacing-800)}.p-l--t--1000{padding-left:var(--spacing-1000)}.p-l--t--1600{padding-left:var(--spacing-1600)}}@media(min-width:1040px){.p-l--d--0{padding-left:var(--spacing-0)}.p-l--d--25{padding-left:var(--spacing-25)}.p-l--d--50{padding-left:var(--spacing-50)}.p-l--d--75{padding-left:var(--spacing-75)}.p-l--d--100{padding-left:var(--spacing-100)}.p-l--d--150{padding-left:var(--spacing-150)}.p-l--d--200{padding-left:var(--spacing-200)}.p-l--d--250{padding-left:var(--spacing-250)}.p-l--d--300{padding-left:var(--spacing-300)}.p-l--d--400{padding-left:var(--spacing-400)}.p-l--d--500{padding-left:var(--spacing-500)}.p-l--d--600{padding-left:var(--spacing-600)}.p-l--d--800{padding-left:var(--spacing-800)}.p-l--d--1000{padding-left:var(--spacing-1000)}.p-l--d--1600{padding-left:var(--spacing-1600)}}.p-r--0{padding-right:var(--spacing-0)}.p-r--25{padding-right:var(--spacing-25)}.p-r--50{padding-right:var(--spacing-50)}.p-r--75{padding-right:var(--spacing-75)}.p-r--100{padding-right:var(--spacing-100)}.p-r--150{padding-right:var(--spacing-150)}.p-r--200{padding-right:var(--spacing-200)}.p-r--250{padding-right:var(--spacing-250)}.p-r--300{padding-right:var(--spacing-300)}.p-r--400{padding-right:var(--spacing-400)}.p-r--500{padding-right:var(--spacing-500)}.p-r--600{padding-right:var(--spacing-600)}.p-r--800{padding-right:var(--spacing-800)}.p-r--1000{padding-right:var(--spacing-1000)}.p-r--1600{padding-right:var(--spacing-1600)}@media(min-width:600px){.p-r--t--0{padding-right:var(--spacing-0)}.p-r--t--25{padding-right:var(--spacing-25)}.p-r--t--50{padding-right:var(--spacing-50)}.p-r--t--75{padding-right:var(--spacing-75)}.p-r--t--100{padding-right:var(--spacing-100)}.p-r--t--150{padding-right:var(--spacing-150)}.p-r--t--200{padding-right:var(--spacing-200)}.p-r--t--250{padding-right:var(--spacing-250)}.p-r--t--300{padding-right:var(--spacing-300)}.p-r--t--400{padding-right:var(--spacing-400)}.p-r--t--500{padding-right:var(--spacing-500)}.p-r--t--600{padding-right:var(--spacing-600)}.p-r--t--800{padding-right:var(--spacing-800)}.p-r--t--1000{padding-right:var(--spacing-1000)}.p-r--t--1600{padding-right:var(--spacing-1600)}}@media(min-width:1040px){.p-r--d--0{padding-right:var(--spacing-0)}.p-r--d--25{padding-right:var(--spacing-25)}.p-r--d--50{padding-right:var(--spacing-50)}.p-r--d--75{padding-right:var(--spacing-75)}.p-r--d--100{padding-right:var(--spacing-100)}.p-r--d--150{padding-right:var(--spacing-150)}.p-r--d--200{padding-right:var(--spacing-200)}.p-r--d--250{padding-right:var(--spacing-250)}.p-r--d--300{padding-right:var(--spacing-300)}.p-r--d--400{padding-right:var(--spacing-400)}.p-r--d--500{padding-right:var(--spacing-500)}.p-r--d--600{padding-right:var(--spacing-600)}.p-r--d--800{padding-right:var(--spacing-800)}.p-r--d--1000{padding-right:var(--spacing-1000)}.p-r--d--1600{padding-right:var(--spacing-1600)}}.m-lr-a{margin-left:auto;margin-right:auto}@media(min-width:600px){.m-lr-a--t{margin-left:auto;margin-right:auto}}.m-l-a{margin-left:auto}.m-r-a{margin-right:auto}.m-tb-a{margin-top:auto;margin-bottom:auto}.m-t-a{margin-top:auto}.m-b-a{margin-bottom:auto}@media(min-width:600px){.m--t-l-a{margin-left:auto}}.opacity--25{opacity:.25}.opacity--50{opacity:.5}.opacity--70{opacity:.7}.icon{display:flex;align-items:center;justify-content:center;width:var(--icon-dimension, auto)}.icon path[fill],.icon rect[fill]{fill:var(--content-color, var(--element-icon-base))}.icon path[stroke]{stroke:var(--content-color, var(--element-icon-base))}.icon--primary path[fill]{fill:var(--element-icon-brand-primary)}.icon--primary path[stroke]{stroke:var(--element-icon-brand-primary)}.icon--250{--icon-dimension: var(--spacing-250)}.icon--square{height:var(--icon-dimension, auto)}.clickable{cursor:pointer}.cursor--copy{cursor:copy!important}.us-none{-webkit-user-select:none;user-select:none;pointer-events:none}.mw{width:100%;margin-left:auto;margin-right:auto}.mw--0{max-width:var(--spacing-0)}.mw--25{max-width:var(--spacing-25)}.mw--50{max-width:var(--spacing-50)}.mw--75{max-width:var(--spacing-75)}.mw--100{max-width:var(--spacing-100)}.mw--150{max-width:var(--spacing-150)}.mw--200{max-width:var(--spacing-200)}.mw--250{max-width:var(--spacing-250)}.mw--300{max-width:var(--spacing-300)}.mw--400{max-width:var(--spacing-400)}.mw--500{max-width:var(--spacing-500)}.mw--600{max-width:var(--spacing-600)}.mw--800{max-width:var(--spacing-800)}.mw--1000{max-width:var(--spacing-1000)}.mw--1600{max-width:var(--spacing-1600)}@media(min-width:600px){.mw--t--0{max-width:var(--spacing-0)}.mw--t--25{max-width:var(--spacing-25)}.mw--t--50{max-width:var(--spacing-50)}.mw--t--75{max-width:var(--spacing-75)}.mw--t--100{max-width:var(--spacing-100)}.mw--t--150{max-width:var(--spacing-150)}.mw--t--200{max-width:var(--spacing-200)}.mw--t--250{max-width:var(--spacing-250)}.mw--t--300{max-width:var(--spacing-300)}.mw--t--400{max-width:var(--spacing-400)}.mw--t--500{max-width:var(--spacing-500)}.mw--t--600{max-width:var(--spacing-600)}.mw--t--800{max-width:var(--spacing-800)}.mw--t--1000{max-width:var(--spacing-1000)}.mw--t--1600{max-width:var(--spacing-1600)}}@media(min-width:1040px){.mw--d--0{max-width:var(--spacing-0)}.mw--d--25{max-width:var(--spacing-25)}.mw--d--50{max-width:var(--spacing-50)}.mw--d--75{max-width:var(--spacing-75)}.mw--d--100{max-width:var(--spacing-100)}.mw--d--150{max-width:var(--spacing-150)}.mw--d--200{max-width:var(--spacing-200)}.mw--d--250{max-width:var(--spacing-250)}.mw--d--300{max-width:var(--spacing-300)}.mw--d--400{max-width:var(--spacing-400)}.mw--d--500{max-width:var(--spacing-500)}.mw--d--600{max-width:var(--spacing-600)}.mw--d--800{max-width:var(--spacing-800)}.mw--d--1000{max-width:var(--spacing-1000)}.mw--d--1600{max-width:var(--spacing-1600)}}.mw-content{width:max-content}.mw-180{width:100%;max-width:180px}.mw-250,.mw-300{width:100%;max-width:300px}.mw-500{width:100%;max-width:500px}.mw-1000{width:100%;max-width:1000px}.mw-100vw{max-width:100vw}.mw-90p{max-width:90%}.mh-24{overflow:hidden;max-height:24px}.mh-25{overflow:hidden;max-height:25px}.mh-30{overflow:hidden;max-height:30px}.mh-32{overflow:hidden;max-height:32px}.mh-44{overflow:hidden;max-height:44px}.mh-80{overflow:hidden;max-height:80px}@media(min-width:600px){.mh--t-30{overflow:hidden;max-height:30px}.mh--t-32{overflow:hidden;max-height:32px}.mh--t-80{overflow:hidden;max-height:80px}}@media(min-width:720px){.mh--tm-32{overflow:hidden;max-height:32px}}.radius--0{border-radius:var(--radius-0)}.radius--25{border-radius:var(--radius-25)}.radius--50{border-radius:var(--radius-50)}.radius--75{border-radius:var(--radius-75)}.radius--100{border-radius:var(--radius-100)}.radius--150{border-radius:var(--radius-150)}.radius--200{border-radius:var(--radius-200)}.radius--250{border-radius:var(--radius-250)}.radius--300{border-radius:var(--radius-300)}.radius--400{border-radius:var(--radius-400)}.radius--500{border-radius:var(--radius-500)}.radius--600{border-radius:var(--radius-600)}.radius--800{border-radius:var(--radius-800)}.radius--1000{border-radius:var(--radius-1000)}.radius--1600{border-radius:var(--radius-1600)}@media(min-width:600px){.radius--t--0{border-radius:var(--radius-0)}.radius--t--25{border-radius:var(--radius-25)}.radius--t--50{border-radius:var(--radius-50)}.radius--t--75{border-radius:var(--radius-75)}.radius--t--100{border-radius:var(--radius-100)}.radius--t--150{border-radius:var(--radius-150)}.radius--t--200{border-radius:var(--radius-200)}.radius--t--250{border-radius:var(--radius-250)}.radius--t--300{border-radius:var(--radius-300)}.radius--t--400{border-radius:var(--radius-400)}.radius--t--500{border-radius:var(--radius-500)}.radius--t--600{border-radius:var(--radius-600)}.radius--t--800{border-radius:var(--radius-800)}.radius--t--1000{border-radius:var(--radius-1000)}.radius--t--1600{border-radius:var(--radius-1600)}}@media(min-width:1040px){.radius--d--0{border-radius:var(--radius-0)}.radius--d--25{border-radius:var(--radius-25)}.radius--d--50{border-radius:var(--radius-50)}.radius--d--75{border-radius:var(--radius-75)}.radius--d--100{border-radius:var(--radius-100)}.radius--d--150{border-radius:var(--radius-150)}.radius--d--200{border-radius:var(--radius-200)}.radius--d--250{border-radius:var(--radius-250)}.radius--d--300{border-radius:var(--radius-300)}.radius--d--400{border-radius:var(--radius-400)}.radius--d--500{border-radius:var(--radius-500)}.radius--d--600{border-radius:var(--radius-600)}.radius--d--800{border-radius:var(--radius-800)}.radius--d--1000{border-radius:var(--radius-1000)}.radius--d--1600{border-radius:var(--radius-1600)}}.radius--round{border-radius:50%}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.bg--50{background:var(--transparent-50)}.bg--base{background:var(--background-base)}.bg--secondary{background:var(--background-secondary)}.bg--tertiary{background:var(--background-tertiary)}.bg--none{background:none}@media(hover:hover){.bg--hover:hover--50{background:var(--transparent-50)}.bg--hover:hover--base{background:var(--background-base)}.bg--hover:hover--secondary{background:var(--background-secondary)}.bg--hover:hover--tertiary{background:var(--background-tertiary)}.bg--hover:hover--none{background:none}}@media(min-width:600px){.bg--t--50{background:var(--transparent-50)}.bg--t--base{background:var(--background-base)}.bg--t--secondary{background:var(--background-secondary)}.bg--t--tertiary{background:var(--background-tertiary)}.bg--t--none{background:none}}.b-t-lr{border-left:1px solid var(--border-tertiary);border-right:1px solid var(--border-tertiary)}@media(min-width:600px){.b--t--base{border:1px solid var(--border-base)}.b--t--secondary{border:1px solid var(--border-secondary)}.b--t--tertiary{border:1px solid var(--border-tertiary)}.b--t--none{border:none}}.filter-shadow{filter:drop-shadow(0 1px 2px var(--transparent-5)) drop-shadow(0 1px 3px var(--transparent-5))}.show-more>*{display:none}.show-more>:nth-child(1),.show-more>:last-child{display:inherit}.show-more>:nth-child(2),.show-more>:last-child{display:inherit}.show-more>:nth-child(3),.show-more>:last-child{display:inherit}.show-more>:nth-child(4),.show-more>:last-child{display:inherit}.show-more>:nth-child(5),.show-more>:last-child{display:inherit}.show-more>:nth-child(6),.show-more>:last-child{display:inherit}.show-more>:nth-child(7),.show-more>:last-child{display:inherit}.show-more>:nth-child(8),.show-more>:last-child{display:inherit}.show-more .js-toggle-button{display:inherit}.show-more .js-toggle-button .less{display:none}.show-more--active>*{display:inherit}.show-more--active .js-toggle-button .more{display:none}.show-more--active .js-toggle-button .less{display:inherit}.clear svg path:first-child{fill:var(--element-label-action);transition:fill .2s ease-in-out}.clear svg path:last-child{fill:var(--non-changing-light)}.clear:hover svg path:first-child{fill:var(--element-label-hover)}.clear--reverse svg path:first-child{fill:var(--element-label-hover);transition:fill .2s ease-in-out}.clear--reverse svg path:last-child{fill:var(--non-changing-light)}.clear--reverse:hover svg path:first-child{fill:var(--element-label-action)}.tags-listing{position:relative;opacity:0;width:100%}.tags-listing[data-rows-limit*='"s": 1']{height:30px}.tags-listing[data-rows-limit*='"s": 2']{height:66px}.tags-listing[data-rows-limit*='"s": 4']{height:138px}@media(min-width:600px){.tags-listing[data-rows-limit*='"t": 1']{height:30px}.tags-listing[data-rows-limit*='"t": 2']{height:72px}.tags-listing[data-rows-limit*='"t": 4']{height:156px}}@media(min-width:1040px){.tags-listing[data-rows-limit*='"d": 1']{height:30px}.tags-listing[data-rows-limit*='"d": 2']{height:72px}}.tags-listing.initialized{opacity:1;height:auto}.tags-listing.initialized ul{position:static}@media(scripting:none){.tags-listing{opacity:1!important;height:auto!important}.tags-listing ul{position:static!important}.tags-listing li:has(.tags-listing__show-all),.tags-listing .tags-listing__show-all{display:none}}.tags-listing ul{position:absolute;top:0;left:0;right:0}.page-content{position:relative;height:100%;display:flex;flex-direction:column;max-width:min(var(--max-content-width),100%);justify-self:center;width:100%}.page-content>section:first-child{flex-grow:1}@media(min-width:1040px){.page-content[data-page=detail] section[data-section=recommended-episodes]{padding-bottom:var(--spacing-1600)}}.page-content[data-page*=search] .results{margin-top:calc((var(--spacing-300) + var(--spacing-150)) * -1)}@media(min-width:600px){.page-content[data-page*=search] .results{margin-top:calc(var(--spacing-200) * -1)}}.page-content[data-page*=search] section[data-section=star-result]~.results,.page-content[data-page*=search] section[data-section=tag-result]~.results{margin-top:unset}.page-content[data-page=search] .results section:first-child{order:-2}.page-content[data-page=search] .results section[data-section=prbn-stripe]{order:-1}.page-content[data-page=search-restricted]>.column:first-child{min-height:min(600px,65vh)}.page-content[data-page=join]>.grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "form" "promo" "features"}@media(min-width:1040px){.page-content[data-page=join]>.grid{grid-template-columns:minmax(0,17fr) minmax(0,11fr);grid-template-areas:"title 		title" "form 		promo" "features 	features";justify-items:center}}.page-content[data-page=join] h1{grid-area:title}.page-content[data-page=join] #join__form{grid-area:form}@media(min-width:1040px){.page-content[data-page=join] #join__form{align-self:flex-start;justify-self:flex-end}}.page-content[data-page=join] #join__promo{grid-area:promo}.page-content[data-page=join] #join__features{grid-area:features}.page-content[data-page=join--v2]>.grid{display:flex;flex-direction:column}@media(min-width:350px){.page-content[data-page=join--v2]>.grid{padding-top:var(--spacing-150)}}@media(min-width:600px){.page-content[data-page=join--v2]>.grid{padding-top:var(--spacing-250)}}@media(min-width:1040px){.page-content[data-page=join--v2]>.grid{display:grid;grid-template-columns:minmax(0,17fr) minmax(0,11fr);grid-template-areas:"form 		promo" "features 	features"}}.page-content[data-page=join--v2] h1{grid-area:title}.page-content[data-page=join--v2] #join__form{grid-area:form}@media(min-width:1040px){.page-content[data-page=join--v2] #join__form{align-self:flex-start;justify-self:flex-end}}.page-content[data-page=join--v2] #join__promo{grid-area:promo}.page-content[data-page=join--v2] #join__features{grid-area:features}.page-content[data-page^=error-] .result__image{display:flex;width:80px;height:80px}.page-content[data-page^=error-] .result__image img{width:100%;height:100%}.page-content[data-page=members-profile] .tab-pane{display:none}.page-content[data-page=members-profile] .tab-pane.active{display:flex}.page-content[data-page=members-profile] .collapse-button{width:30px;height:30px}.page-content[data-page=members-profile] div[data-ui=sites-group]{--clamp-rows: 2;background-color:var(--background-tertiary);height:max-content}@media(min-width:600px){.page-content[data-page=members-profile] div[data-ui=sites-group]{height:125px}}.page-content[data-page=members-profile] div[data-ui=sites-group] .media-wrapper{width:60px;height:60px;border-radius:var(--radius-150);border-radius:var(--radius-150, 12px);border:1px solid var(--border-tertiary);box-shadow:0 4px 10px -2px #0003}@media(min-width:600px){.page-content[data-page=members-profile] div[data-ui=sites-group] .media-wrapper{width:80px;height:80px}}.page-content[data-page=members-profile] div[data-ui=sites-group] .logo{height:20px;max-width:100%}.page-content[data-page=members-profile] div[data-ui=sites-group] .collapse-button path{stroke:var(--element-icon-base)}.page-content[data-page=members-profile] div[data-ui=sites-group] .grid{grid-template-areas:"info collapse" "price price";grid-template-columns:minmax(0,1fr) auto}@media(min-width:600px){.page-content[data-page=members-profile] div[data-ui=sites-group] .grid{grid-template-areas:"info price collapse";grid-template-columns:minmax(0,1fr) auto 30px;align-items:center}}.page-content[data-page=members-profile] div[data-ui=sites-group] .grid *[data-grid=info]{grid-area:info}.page-content[data-page=members-profile] div[data-ui=sites-group] .grid *[data-grid=price]{grid-area:price}.page-content[data-page=members-profile] div[data-ui=sites-group] .grid *[data-grid=collapse]{grid-area:collapse}.page-content[data-page=members-profile] *[data-ui=site-li]{transition:background-color .24s;cursor:pointer}.page-content[data-page=members-profile] *[data-ui=site-li]:hover{background-color:var(--background-tertiary)}.page-content[data-page=members-profile] *[data-ui=site-li] .media-wrapper{height:44px}.page-content[data-page=members-profile] *[data-ui=site-li] .media-wrapper>img{height:100%}.page-content[data-page=members-profile] *[data-ui=site-li] .logo{height:15px;max-width:100%}.page-content[data-page=members-profile] *[data-ui=site-announcement]{--content-color: var(--non-changing-light);--custom-color-border: var(--non-changing-light);--custom-content-color: var(--non-changing-light);--custom-color-hover: var(--transparent-25)}.page-content[data-page=members-profile] *[data-ui=site-announcement]:hover:not(:has(.status-message__close:hover)) .button--outline{background-color:var(--transparent-5)}.page-content[data-page=members-profile] *[data-ui=site-announcement] .media-wrapper,.page-content[data-page=members-profile] *[data-ui=site-announcement] .photo{height:60px}.page-content[data-page=members-profile] *[data-ui=site-announcement] .logo{height:20px}.page-content[data-page=members-profile] *[data-ui=site-announcement] .text-subtitle{opacity:.75}.page-content[data-page=members-profile] *[data-ui=site-announcement][data-type=extend]{--content-color: var(--non-changing-dark);--custom-content-color: var(--non-changing-dark);--custom-focus-background: var(--non-changing-dark);--custom-color-border: var(--non-changing-dark);--icon-dimension: 24px;transition:background-color .24s;cursor:pointer;background-color:var(--state-warning-base)}.page-content[data-page=members-profile] *[data-ui=site-announcement][data-type=extend]:hover{background-color:var(--state-warning-hover)}@media(max-width:599px){.page-content[data-page=members-profile] *[data-ui=site-announcement][data-type=extend]{text-align:start}.page-content[data-page=members-profile] *[data-ui=site-announcement][data-type=extend] .button{margin-left:unset;margin-right:auto}}.page-content[data-page=members-profile] .accordion div[data-ui=sites-group]{transition:background-color .24s;cursor:pointer}.page-content[data-page=members-profile] .accordion div[data-ui=sites-group]:hover{background-color:var(--background-secondary)}.page-content[data-page=members-profile] .section__action .button--size-s{min-width:90px}.page-content[data-page=members-profile] .section__action .button--size-s:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:48px}.section--secondary:has(+.section--secondary){padding-bottom:var(--spacing-200)}@media(min-width:600px){.section--secondary:has(+.section--secondary){padding-bottom:var(--spacing-400)}}.section--secondary+.section--secondary{padding-top:var(--spacing-200)}@media(min-width:600px){.section--secondary+.section--secondary{padding-top:var(--spacing-400)}}.episode-parts{--icon-dimension: 24px;gap:var(--episode-parts-gap);--episode-parts-gap: var(--spacing-100)}@media(min-width:600px){.episode-parts{--episode-parts-gap: var(--spacing-200)}}.episode-parts--vertical{--episode-parts-width: 212px;--episode-parts-max-width: 400px}@media(min-width:600px){.episode-parts--vertical nav{padding:0}}.episode-parts--horizontal{--episode-parts-width: 306px;--episode-parts-max-width: 306px;margin:var(--spacing-150) 0;padding:0 var(--side-gap)}@media(min-width:600px){.episode-parts--horizontal{margin-top:var(--spacing-400)}}@media(min-width:1040px){.episode-parts--horizontal{margin:0;padding:0}.episode-parts--horizontal nav{padding:0}}@media(min-width:720px)and (max-width:1039px){.episode-parts--horizontal{margin-left:calc(var(--side-gap) * -1 - var(--side-gap-funnel));margin-right:calc(var(--side-gap) * -1 - var(--side-gap-funnel))}}.episode-parts nav.column--t{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:var(--side-gap);padding:0 var(--side-gap);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.episode-parts nav.column--t::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background-color:transparent}.episode-parts nav.column--t::-webkit-scrollbar-thumb{display:none!important;background-color:transparent}.episode-parts nav.column--t::-webkit-scrollbar-track{background-color:transparent}.episode-parts nav.column--t a{width:var(--episode-parts-width);scroll-snap-align:center;flex-shrink:0}@media(min-width:600px){.episode-parts nav.column--t{overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-padding:0;padding:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.episode-parts nav.column--t::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background-color:transparent}.episode-parts nav.column--t::-webkit-scrollbar-thumb{display:none!important;background-color:transparent}.episode-parts nav.column--t::-webkit-scrollbar-track{background-color:transparent}.episode-parts nav.column--t a{width:auto;scroll-snap-align:start;padding:var(--spacing-150)}}.episode-parts nav.column--d{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:var(--side-gap);padding:0 var(--side-gap);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.episode-parts nav.column--d::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background-color:transparent}.episode-parts nav.column--d::-webkit-scrollbar-thumb{display:none!important;background-color:transparent}.episode-parts nav.column--d::-webkit-scrollbar-track{background-color:transparent}.episode-parts nav.column--d a{width:var(--episode-parts-width);scroll-snap-align:center;flex-shrink:0}@media(min-width:1040px){.episode-parts nav.column--d{overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-padding:0;padding:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.episode-parts nav.column--d::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background-color:transparent}.episode-parts nav.column--d::-webkit-scrollbar-thumb{display:none!important;background-color:transparent}.episode-parts nav.column--d::-webkit-scrollbar-track{background-color:transparent}.episode-parts nav.column--d a{width:auto;scroll-snap-align:start;padding:var(--spacing-150)}}.episode-parts nav a{height:62px;max-width:var(--episode-parts-max-width);box-sizing:content-box;padding:var(--spacing-100);box-shadow:inset 0 0 0 1px var(--border-secondary);background:var(--background-secondary)}.episode-parts nav a>*{box-sizing:border-box}.episode-parts nav a>.episode-parts__thumbnail{flex-shrink:0;object-fit:contain;object-position:center;background:var(--background-tertiary)}.episode-parts nav a .icon{background:var(--element-label-action)}.episode-parts nav a .icon:has(svg[width="10"]){padding-left:var(--spacing-25)}.episode-parts nav a .icon path[fill]{fill:var(--non-changing-light)}.episode-parts nav a.is-active{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--background-brand) 30%,transparent);background:color-mix(in srgb,var(--background-brand) 30%,transparent)}.episode-parts nav a.is-active .icon{background:var(--background-brand)}.episode-parts nav a:not(.is-active):hover{background:color-mix(in srgb,var(--background-brand) 10%,var(--background-secondary))}.episode-parts nav a .wavelength{display:flex;align-items:center;justify-content:center;gap:var(--spacing-25)}.episode-parts nav a .wavelength i{width:2px;background:var(--color-brand-contrast, var(--non-changing-light));border-radius:var(--radius-full);transform-origin:center}.episode-parts nav a .wavelength i:nth-child(1){height:6px;animation:wavelength-wave-1 1.8s ease-in-out infinite}.episode-parts nav a .wavelength i:nth-child(2){height:13px;animation:wavelength-wave-2 2.4s ease-in-out infinite;animation-delay:.4s}.episode-parts nav a .wavelength i:nth-child(3){height:12px;animation:wavelength-wave-3 2.1s ease-in-out infinite;animation-delay:.8s}.episode-parts nav a .wavelength i:nth-child(4){height:8px;animation:wavelength-wave-4 2s ease-in-out infinite;animation-delay:.2s}@keyframes wavelength-wave-1{0%,to{transform:scaleY(.7)}20%{transform:scaleY(1.2)}45%{transform:scaleY(.5)}70%{transform:scaleY(1)}}@keyframes wavelength-wave-2{0%,to{transform:scaleY(1)}15%{transform:scaleY(.4)}40%{transform:scaleY(1.3)}65%{transform:scaleY(.6)}85%{transform:scaleY(.9)}}@keyframes wavelength-wave-3{0%,to{transform:scaleY(.8)}25%{transform:scaleY(.5)}50%{transform:scaleY(1.4)}75%{transform:scaleY(.7)}}@keyframes wavelength-wave-4{0%,to{transform:scaleY(.9)}30%{transform:scaleY(1.3)}55%{transform:scaleY(.6)}80%{transform:scaleY(1.1)}}.video-player-with-parts-wrapper:not(:has(.vidstack-player[data-playing])) .wavelength i,.is-vertical[data-section=episode-details]:not(:has(.vidstack-player[data-playing])) .wavelength i{animation-play-state:paused}.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.scroll-x::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background-color:transparent}.scroll-x::-webkit-scrollbar-thumb{display:none!important;background-color:transparent}.scroll-x::-webkit-scrollbar-track{background-color:transparent}.scroll-x.side-less{padding:0 var(--side-gap);width:calc(100% + 2 * var(--side-gap))}.scroll-x.focus-normalizer{padding-top:4px;padding-bottom:4px;margin-top:-4px;margin-bottom:-4px}.sticky-letter{position:sticky;top:var(--header-height);width:var(--spacing-200);background:var(--background-base);text-align:center;font-size:24px;padding:var(--spacing-100) 0;margin:calc(var(--spacing-100) * -1) 0}.modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;z-index:100}.modal[data-modal-type=age-restriction]{z-index:5000}.modal.active{display:flex;justify-content:center;align-items:center}.modal.static{position:static;display:flex;align-items:center;justify-content:center;width:auto;height:auto;margin:80px 0}.modal.static .modal-container{transform:none}.modal-container{position:relative;width:calc(100% - var(--spacing-300) * 2);max-width:364px}.modal-container:has(#edit-tags-form){max-width:480px}.modal-container:has(#change_country_form){max-width:444px}.modal-container:has(.modal-container--big){max-width:700px}.modal-container:has(.modal-container--filled-background){max-width:560px}@media(max-width:599px){.modal-container:has(.modal-container--big) .modal-container__content{padding:var(--spacing-200)}}.modal-container:has(.modal-container--big #gm_form){transform:translateY(-20px)}.modal-container:has(.modal-container--big #gm_form) .modal-container__content{max-height:calc(100vh - var(--spacing-300) * 2 - env(safe-area-inset-bottom) - env(safe-area-inset-top) - 48px);max-height:calc(100dvh - var(--spacing-300) * 2 - env(safe-area-inset-bottom) - env(safe-area-inset-top) - 48px)}.modal-container:has([data-group=magic-link]) .modal-container__content{padding-top:var(--spacing-800);padding-bottom:var(--spacing-800)}.modal-container__close{--custom-color: var(--background-tertiary);--custom-color-hover: var(--background-base);--custom-content-color: var(--element-icon-base);--custom-content-color-hover: var(--state-focus-base);--button-border-width: 1px;--custom-color-border: var(--border-tertiary);--custom-button-width: 32px;--button-radius: 50%;position:absolute;top:-10px;right:-10px;box-shadow:var(--shadow-medium);cursor:pointer;z-index:101}.modal-container__close:before{display:none}.modal-container__content{background:var(--background-base);overflow:clip auto;box-shadow:var(--shadow-large);border:1px solid var(--border-secondary);border-radius:var(--radius-150);max-height:calc(100vh - var(--spacing-300) * 2 - env(safe-area-inset-bottom) - env(safe-area-inset-top));max-height:calc(100dvh - var(--spacing-300) * 2 - env(safe-area-inset-bottom) - env(safe-area-inset-top))}.modal-container__content.not-scrollable{overflow:unset}.modal-container__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;opacity:0;z-index:-1;transition:opacity .3s}.modal-container__content:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 16 16"><g transform="translate(-66 -432)" fill="%23fff"><path d="M16,6.8a7.7,7.7,0,0,0-1.5-3.6L12.9,4.4A5.362,5.362,0,0,1,14,7.1C15.2,6.9,14.7,7,16,6.8Z" transform="translate(66 432)"/><path d="M12.8,1.6A7.845,7.845,0,0,0,9.2,0C9,1.3,9.1.8,8.9,2a5.362,5.362,0,0,1,2.7,1.1Z" transform="translate(66 432)"/><path d="M8,14A6.018,6.018,0,0,1,2,8,6.126,6.126,0,0,1,7.2,2L6.9,0A8.161,8.161,0,0,0,0,8a8.024,8.024,0,0,0,8,8,7.9,7.9,0,0,0,7.9-6.9l-2-.3A5.947,5.947,0,0,1,8,14Z" transform="translate(66 432)"/></g></svg>');display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;opacity:0;z-index:-1;transition:opacity .3s .15s}.modal-container--filled-background:has(.filled-background){background:transparent;box-shadow:none}.modal-container.processing .modal-container__content:before{opacity:1;z-index:90}.modal-container.processing .modal-container__content:after{opacity:1;z-index:91;animation:spin-and-center 1.5s ease-in-out infinite}.modal-container__footer{font-weight:600;font-size:12px;text-align:center;color:#95989a;position:fixed;bottom:24px;left:0;right:0;transform:translate(0);width:100%;min-height:30px}@media screen and (min-width:950px){.modal-container__footer{width:600px}}@media(min-width:600px){.modal-container__footer{left:50%;right:unset;transform:translate(-50%);white-space:nowrap}}.modal-form{position:relative;display:flex;flex-direction:column;gap:var(--spacing-300)}.modal-form__iframe{position:absolute;inset:calc(var(--spacing-500) * -1);background:#fff;border-radius:var(--radius-150);z-index:100}.modal-form__button{display:flex;align-items:center;justify-content:center;width:100%;height:53px;border-radius:4px;background:#16aae6;border-right:3px solid #005172;border-bottom:3px solid #005172;font-weight:400;font-size:22px;text-align:center;color:#fff;margin-top:6px}.modal-form .membership-wrapper:first-of-type .membership:after{content:attr(data-tag-content--short);top:10px;right:80px;font-size:12px;padding:0 5px;line-height:18px}.modal__icon{display:flex;width:50px}.modal__icon>img{width:100%}.modal__popup{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--transparent-75);z-index:102;display:flex;align-items:center;justify-content:center}.modal__popup .modal-popup{--custom-color: var(--state-error-base);--custom-color-hover: var(--state-error-hover);width:400px;max-width:calc(100vw - 4 * var(--side-gap));background:var(--background-base);border-radius:var(--radius-150);border:1px solid var(--border-base);box-shadow:var(--shadow-large)}.popup{position:relative;container:popup/inline-size;margin:auto;border:none;border-radius:var(--radius-150);background:var(--background-secondary);border:1px solid var(--border-secondary);box-shadow:var(--shadow-largest);width:500px;max-width:calc(100% - var(--spacing-250) * 2);overflow-y:auto;overflow-x:clip;max-height:calc(100vh - var(--spacing-250) * 2);max-height:calc(100dvh - var(--spacing-250) * 2)}.verification-popup__hero{position:relative;aspect-ratio:7/6}@supports not (aspect-ratio: 1/1){.verification-popup__hero:before{float:left;padding-top:calc(100% * 6 / 7);content:""}.verification-popup__hero:after{display:block;content:"";clear:both}}@media(min-width:600px){.verification-popup__hero{aspect-ratio:1200/630}@supports not (aspect-ratio: 1/1){.verification-popup__hero:before{float:left;padding-top:52.5%;content:""}.verification-popup__hero:after{display:block;content:"";clear:both}}}.verification-popup__hero img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.verification-popup__hero:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:100%;background:linear-gradient(180deg,color-mix(in srgb,var(--background-secondary) 0%,transparent) 50%,var(--background-secondary) 100%);z-index:1}@container popup (min-width: 500px){.verification-popup .verification-popup__content>.column:first-child{flex-direction:row;gap:var(--spacing-250)}}.verification-popup__content svg path{fill:var(--element-icon-secondary)}.verification-popup .step-2{z-index:1;position:absolute;top:0;left:100%;width:100%;height:100%;background:var(--background-secondary);transition:transform .3s cubic-bezier(.165,.84,.44,1)}.verification-popup .step-2 .modal__button--back{--custom-color: transparent;--custom-content-color: var(--element-icon-base);--custom-color-hover: var(--background-base);--custom-color-border-hover: var(--border-secondary);position:absolute;top:10px;right:10px}@media(min-width:600px){.verification-popup .step-2 h3{text-align:center}}.verification-popup .checkbox[data-clickable=false]{cursor:not-allowed}.verification-popup .checkbox__box{border:1px solid var(--element-icon-secondary);background:transparent}.verification-popup .checkbox:not(:has(input:checked)):hover .checkbox__box{border-color:color-mix(in srgb,var(--element-icon-secondary) 70%,transparent)}.verification-popup.only-step-2{--background-button-base: var(--color-blue-400);--background-button-hover: var(--color-blue-500);--background-button-press: var(--color-blue-600);--color-brand-contrast: var(--non-changing-light);--border-brand: var(--color-blue-400)}.verification-popup.only-step-2 .step-1{display:none}.verification-popup.only-step-2 .step-2{position:relative;left:unset;transform:none}.modal.change .step-2{transform:translate(-100%)}.country-options{overflow-y:auto;height:min(330px,40vh);padding:var(--spacing-150) 0;margin:calc(var(--spacing-150) * -1) 0}.country-options-holder{position:relative;margin:var(--spacing-150) 0}@media(min-width:600px){.country-options-holder{margin:unset}}.country-options-holder:before,.country-options-holder:after{content:"";position:absolute;left:0;width:100%;height:var(--spacing-150);z-index:1}.country-options-holder:before{bottom:100%;background:linear-gradient(to bottom,var(--background-base),transparent)}.country-options-holder:after{top:100%;background:linear-gradient(to top,var(--background-base),transparent)}.filled-background .background{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden}.filled-background .background img,.filled-background .background video{height:100%;width:100%;object-fit:cover;object-position:bottom center}.filled-background .background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(14,17,21,.75) 0%,var(--background-secondary) 100%)}.status-message{position:absolute;width:100%;height:auto;min-height:var(--default-height);padding-top:var(--spacing-100);padding-bottom:var(--spacing-100);display:flex;color:var(--content-color)}@media(min-width:600px){.status-message{padding-top:var(--spacing-50);padding-bottom:var(--spacing-50)}}@media(min-width:720px){.status-message{height:var(--default-height)}}.status-message{--content-color: var(--non-changing-light);--custom-color-border: var(--non-changing-light);--custom-content-color: var(--content-color);--custom-color-hover: var(--transparent-25);transform:translateZ(0);transition:transform .5s cubic-bezier(.55,.085,.68,.53)}.status-message--hide{transform:translate3D(0,-100%,0)}.status-message--shake{animation:shake .4s ease-in-out}@keyframes shake{0%,to{transform:translateZ(0)}20%{transform:translate3D(-8px,0,0)}40%{transform:translate3D(8px,0,0)}60%{transform:translate3D(-6px,0,0)}80%{transform:translate3D(6px,0,0)}}.status-message[data-key=JS]{z-index:5}.status-message[data-type=success]{background:color-mix(in srgb,var(--state-correct-base) 72%,var(--non-changing-dark));z-index:4;--toast-icon-color: #d9ffe4;--custom-focus-background: var(--state-correct-base)}.status-message[data-type=info]{background:color-mix(in srgb,var(--state-focus-base) 72%,var(--non-changing-dark));z-index:3;--toast-icon-color: #d9efff;--custom-focus-background: var(--state-focus-base)}.status-message[data-type=error]{background:color-mix(in srgb,var(--state-error-base) 72%,var(--non-changing-dark));z-index:2;--toast-icon-color: #ffd9d9;--custom-focus-background: var(--state-error-base)}.status-message[data-type=warning]{--content-color: var(--non-changing-dark);--toast-icon-color: var(--non-changing-dark);background:var(--state-warning-base);z-index:1;--custom-content-color: var(--non-changing-dark);--custom-focus-background: var(--non-changing-dark);--custom-color-border: var(--non-changing-dark)}.status-message.magic-link{position:static;transform:none}.status-message.magic-link .status-message__close,.status-message.magic-link:after{display:none}.status-message__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.status-message__emoji{display:inline-flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;color:var(--toast-icon-color, var(--non-changing-light));font-size:21px;font-weight:800;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,.2)}.status-message__emoji span{display:block;line-height:1}.status-message__message{width:100%;max-width:var(--max-content-width-f);position:relative;padding-left:var(--side-gap);padding-right:var(--side-gap)}.status-message__message:hover:not(:has(.status-message__close:hover)) .button--outline{background-color:var(--transparent-25)}.status-message__message .button:focus{box-shadow:0 0 0 2px var(--custom-focus-background),0 0 0 4px color-mix(in srgb,var(--non-changing-light) 25%,transparent)}.status-message__message .h4{line-height:normal;color:var(--content-color)}.status-message__close{position:absolute;right:0;box-sizing:content-box;--custom-color: transparent;--custom-content-color: var(--content-color);--custom-color-border: transparent;--custom-color-hover: var(--transparent-25);--custom-color-border-hover: transparent;--custom-button-width: var(--spacing-500);border:none;overflow:hidden;margin:0 calc(var(--spacing-150) * -1) 0 0;right:calc(var(--side-gap-funnel) + var(--side-gap))}.status-message__close svg{width:var(--spacing-200);height:var(--spacing-200)}.status-message:has(.status-message__close) .status-message__message:after{content:"";display:block;flex-shrink:0;width:var(--spacing-200);height:var(--spacing-200)}@media(min-width:1040px){.status-message:has(.status-message__close) .status-message__message:after{width:var(--spacing-500);height:var(--spacing-500)}}.status-message--content{position:static;border-radius:var(--radius-100);box-shadow:none;transform:unset;cursor:pointer}.status-message--content[data-type=info]{--content-color: var(--non-changing-dark);background:var(--state-focus-focus)}.status-message--content .status-message__message{gap:var(--spacing-150);padding:0 var(--spacing-150);height:auto;justify-content:start}.status-message--content__close{margin:0;right:0}.membership-notice .status-message[data-type=error]{background:#f52929;--content-color: #fff;--custom-content-color: #fff;--custom-color-border: #fff;height:auto;min-height:50px}.membership-notice .status-message[data-type=error] .membership-notice__text{min-width:0;font-size:14px;font-weight:600;line-height:normal;text-align:center;overflow-wrap:anywhere}@media(min-width:600px){.membership-notice .status-message[data-type=error] .membership-notice__text{font-size:16px}}.membership-notice .status-message[data-type=error] .membership-notice__renew{color:inherit;font:inherit;text-underline-offset:2px}.status-messages--sticky{z-index:9;position:sticky;top:var(--header-height);left:0;min-height:var(--last-message-height, var(--default-height));margin-left:calc(var(--side-gap) * -1);margin-right:calc(var(--side-gap) * -1);width:calc(100% + 2 * var(--side-gap));transition:top .5s ease-in-out,margin-top .5s ease-in-out;flex-shrink:0;will-change:top,margin-top;overflow:hidden}.status-messages--sticky:not(:has(.status-message)){pointer-events:none}.status-messages--sticky:not(.status-message--sticky--hide):not(:has(.status-message)){display:none}.status-messages--sticky--hide{top:calc(var(--header-height) - var(--last-message-height, var(--default-height)));margin-top:calc(var(--last-message-height, var(--default-height)) * -1)!important}.status-messages--sticky .status-message{position:static}.status-messages--sticky .status-message:not(:has(+.status-message)){transition-delay:.5s}.status-messages--sticky:has(.status-message:nth-child(2)) .status-message{position:absolute}.status-messages-floating .status-message,.rate-limit-notice .status-message{position:fixed;bottom:calc(var(--spacing-250) + var(--mobile-footer-dock-height, 0px));left:50%;transform:translate3D(-50%,0,0);max-width:min(var(--max-content-width) - 2 * var(--spacing-400),90vw);width:max-content;z-index:101;min-height:var(--default-height);height:max-content;border-radius:var(--radius-100);transition:transform .5s cubic-bezier(.55,.085,.68,.53)}.status-messages-floating .status-message--hide,.rate-limit-notice .status-message--hide{transform:translate3D(-50%,calc(100% + var(--spacing-250) + var(--mobile-footer-dock-height, 0px)),0)}.status-messages-floating .status-message--shake,.rate-limit-notice .status-message--shake{animation:shake-floating .4s ease-in-out}@keyframes shake-floating{0%,to{transform:translate3D(-50%,0,0)}20%{transform:translate3D(calc(-50% - 8px),0,0)}40%{transform:translate3D(calc(-50% + 8px),0,0)}60%{transform:translate3D(calc(-50% - 6px),0,0)}80%{transform:translate3D(calc(-50% + 6px),0,0)}}.status-messages-floating .status-message__message,.rate-limit-notice .status-message__message{height:auto;justify-content:center;padding:0 var(--spacing-250);width:100%}.status-messages-floating .status-message__message .line-clamp,.rate-limit-notice .status-message__message .line-clamp{--clamp-rows: 4}@media(min-width:1040px){.status-messages-floating .status-message__message:before,.rate-limit-notice .status-message__message:before{content:"";display:block;width:var(--spacing-300);height:var(--spacing-300)}}.status-messages-floating .status-message__message:after,.rate-limit-notice .status-message__message:after{display:none!important}.status-messages-floating .status-message__close,.rate-limit-notice .status-message__close{position:relative;right:0;margin:0}.js-offer-countdown{font-variant-numeric:tabular-nums}.js-offer-countdown:not(.plain){display:inline-flex;padding:var(--spacing-50) var(--spacing-75);margin:0 var(--spacing-25);justify-content:center;align-items:center;border-radius:var(--radius-75);border:2px solid var(--non-changing-light);width:max-content}.status-message__message:has(.js-offer-countdown) p{font-weight:600}@media(max-width:599px){.status-message__message:has(.js-offer-countdown) p{line-height:15px;padding-top:var(--spacing-25);padding-bottom:var(--spacing-25)}.status-message__message:has(.js-offer-countdown) .js-offer-countdown{order:-1}}.route-recovery{position:fixed;z-index:11000;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px) + var(--mobile-footer-dock-height, 0px));transform:translate(-50%);width:min(520px,100vw - 32px);padding:18px;border:1px solid var(--border-secondary, #777);border-radius:14px;background:var(--background-base, #181818);color:var(--text-base, #fff);box-shadow:0 12px 40px #0000003d}.route-recovery__message{margin:0 0 14px;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.route-recovery__actions{display:flex;flex-wrap:wrap;gap:8px}.route-recovery__button{padding:9px 13px;min-height:40px;border-radius:8px;border:1px solid currentColor;color:inherit;background:transparent;font:inherit;font-size:14px;line-height:1.3;cursor:pointer;white-space:normal}.route-recovery__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.route-recovery__button:disabled{opacity:.55;cursor:wait}.route-recovery__button--retry{background:var(--brand-base, #258bdc);border-color:transparent;color:#fff}.route-recovery__button--dismiss{border-color:transparent}:root{--spinner-light: url(../../images/spinner/spinner-light.png) no-repeat center center;--spinner-dark: url(../../images/spinner/spinner-dark.png) no-repeat center center}.spinner{display:none;transform:translateZ(0);animation:spin-cb 3s cubic-bezier(.43,.84,.61,.14) infinite}.spinner.show{display:flex}.button.processing>*:not(.spinner){display:none!important}.button.processing .spinner{display:initial;opacity:1}.slide-up{position:fixed;top:100%;left:0;width:100%;height:100vh;height:100dvh;z-index:100;display:flex;flex-direction:column;justify-content:flex-end}.slide-up-wrapper{position:relative;max-height:calc(100vh - var(--spacing-150));max-height:calc(100dvh - var(--spacing-150));background:var(--background-base);border-radius:var(--radius-150) var(--radius-150) 0 0;overflow:clip;z-index:0;display:flex;flex-direction:column}.slide-up-wrapper:before{content:"";position:absolute;top:10px;left:50%;width:145px;height:5px;border-radius:var(--radius-full);opacity:.5;background:var(--non-changing-light);z-index:1;transform:translate3D(-50%,0,0)}.slide-up-close{--custom-color: var(--transparent-50);--custom-color-border: transparent;--custom-content-color: var(--non-changing-light);--custom-color-hover: var(--transparent-75);position:absolute;top:10px;right:10px;z-index:1;transform:translateZ(0)}.slide-up-content{display:flex;flex-direction:column;z-index:0}.slide-up__details{width:100vw;flex:1 1 auto;height:120vw;z-index:0}.slide-up__details__media{position:relative;width:100%;height:100%}.slide-up__details__media>video,.slide-up__details__media>img{position:relative;width:100%;height:100%;object-fit:cover;z-index:-1;transform:translateZ(0)}.slide-up__details__media__overlay{max-width:100%;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--non-changing-dark) 0%,var(--transparent-25) 100%)}.slide-up__details__media__overlay .main-logo{max-width:75%}.slide-up-footer{display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-100);padding:var(--spacing-150) var(--spacing-250) var(--spacing-400);background:var(--non-changing-dark);color:var(--transparent-white-75);z-index:1}.slide-up .marquee{align-self:start;margin:0 calc(var(--spacing-400) * -1)}.slide-up .network-listing__item{max-width:300px;background:transparent}.slide-up .network-listing__item .logo+p{color:var(--transparent-white-75)}.side-menu{--timing-function: cubic-bezier(.25, .75, .5, 1);--duration: .4s}.side-menu-toggle{--duration: .35s}.side-menu{position:fixed;top:var(--header-height);left:0;height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));width:100%;display:flex;justify-content:flex-end;transition:background-color var(--duration) var(--timing-function);pointer-events:none}.side-menu-inner{overflow-y:auto;overflow-x:clip;background:var(--background-base);transition:transform var(--duration) var(--timing-function);transform:translate3d(100%,0,0);padding:var(--spacing-250) var(--spacing-250) calc(var(--spacing-250) + env(safe-area-inset-bottom));width:100%}@media(min-width:600px){.side-menu-inner{max-width:400px}}.side-menu.is-open{background-color:var(--transparent-75);pointer-events:unset}.side-menu.is-open .side-menu-inner{transform:translateZ(0);padding-right:calc(var(--scrollbar-safe) + var(--spacing-250))}.side-menu__queries{margin:0 calc((var(--scrollbar-safe) + var(--spacing-250)) * -1) 0 calc(var(--spacing-250) * -1);padding:0 calc(var(--scrollbar-safe) + var(--spacing-250)) 0 var(--spacing-250);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.side-menu__queries::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background-color:transparent}.side-menu__queries::-webkit-scrollbar-thumb{display:none!important;background-color:transparent}.side-menu__queries::-webkit-scrollbar-track{background-color:transparent}.side-menu__queries>.row{padding:0 var(--spacing-250);width:max-content}.side-menu__queries .tag.ellipsis{max-width:60%}.side-menu nav.side-menu__pages li:not(:last-of-type){border-bottom:1px solid var(--background-tertiary)}.side-menu nav.side-menu__pages li>.text-link:not(.button){height:70px;display:flex;align-items:center;justify-content:space-between}.side-menu-toggle{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;background:transparent;height:18px;width:26px;padding:var(--spacing-300) var(--spacing-100);margin:0 calc(var(--spacing-100) * -1) 0 0;box-sizing:content-box;flex-shrink:0}.side-menu-toggle>i{flex-shrink:0;display:block;height:2px;background:var(--element-icon-base)}.side-menu-toggle.to-cross i:nth-child(1){animation-name:to-cross-1}.side-menu-toggle.to-cross i:nth-child(2){animation-name:to-cross-2}.side-menu-toggle.to-cross i:nth-child(3){animation-name:to-cross-3}.side-menu-toggle.to-cross i{animation-duration:var(--duration);animation-fill-mode:forwards;animation-timing-function:var(--timing-function)}.side-menu-toggle:not(:is(.to-cross)) i:nth-child(1){animation-name:to-hamburger-1}.side-menu-toggle:not(:is(.to-cross)) i:nth-child(2){animation-name:to-hamburger-2}.side-menu-toggle:not(:is(.to-cross)) i:nth-child(3){animation-name:to-hamburger-3}.side-menu-toggle:not(:is(.to-cross)) i{animation-duration:var(--duration);animation-direction:reverse;animation-timing-function:var(--timing-function)}@keyframes to-cross-1{0%{transform:translateZ(0)}30%{transform:translate3D(0,8px,0)}50%{transform:translate3D(0,8px,0) rotate(0)}to{transform:translate3D(0,8px,0) rotate(45deg)}}@keyframes to-cross-2{0%{transform:translateZ(0) rotate(0)}50%{transform:rotate(0)}to{transform:translateZ(0) rotate(45deg)}}@keyframes to-cross-3{0%{transform:translateZ(0)}35%{transform:translate3D(0,-8px,0) rotate(0)}50%{transform:translate3D(0,-8px,0) rotate(0)}to{transform:translate3D(0,-8px,0) rotate(-45deg)}}@keyframes to-hamburger-1{0%{transform:translateZ(0)}30%{transform:translate3D(0,8px,0)}50%{transform:translate3D(0,8px,0) rotate(0)}to{transform:translate3D(0,8px,0) rotate(45deg)}}@keyframes to-hamburger-2{0%{transform:translateZ(0) rotate(0)}50%{transform:rotate(0)}to{transform:translateZ(0) rotate(45deg)}}@keyframes to-hamburger-3{0%{transform:translateZ(0)}35%{transform:translate3D(0,-8px,0) rotate(0)}50%{transform:translate3D(0,-8px,0) rotate(0)}to{transform:translate3D(0,-8px,0) rotate(-45deg)}}.side-menu-inner:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#07090bbf;pointer-events:none;opacity:0}.side-menu-inner:has(.search.open):after{opacity:1;pointer-events:unset}.agency-page{width:100%;min-height:100vh;background:var(--background-secondary);border-radius:var(--radius-150)}.agency-banner{background:linear-gradient(135deg,var(--background-button-base) 0%,var(--background-button-hover) 100%);padding:28px 20px 20px;color:var(--non-changing-light);position:relative;overflow:hidden;border-radius:var(--radius-150) var(--radius-150) 0 0}.agency-banner:before{content:"";position:absolute;top:-40px;right:-40px;width:160px;height:160px;border-radius:50%;background:var(--color-transparent-white-5);pointer-events:none}.agency-banner:after{content:"";position:absolute;bottom:-60px;right:40px;width:120px;height:120px;border-radius:50%;background:var(--color-transparent-white-5);pointer-events:none}.agency-banner__inner{display:flex;align-items:center;gap:14px;margin-bottom:16px;position:relative;z-index:1}.agency-banner__icon{width:52px;height:52px;border-radius:var(--radius-150);background:var(--color-transparent-white-25);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--non-changing-light)}.agency-banner__text{flex:1}.agency-banner__title{font-size:22px;font-weight:700;color:var(--non-changing-light);margin:0 0 4px;letter-spacing:-.3px}.agency-banner__subtitle{font-size:13px;color:var(--color-transparent-white-75);margin:0}.agency-banner__invite{display:flex;align-items:center;gap:10px;background:var(--color-transparent-white-25);border-radius:var(--radius-100);padding:10px 14px;position:relative;z-index:1;flex-wrap:wrap}.agency-banner__invite-label{font-size:12px;color:var(--color-transparent-white-75);white-space:nowrap}.agency-banner__invite-code{font-size:16px;font-weight:700;color:var(--non-changing-light);letter-spacing:1px;flex:1}.agency-banner__invite-copy{display:flex;align-items:center;gap:5px;padding:5px 12px;background:var(--color-transparent-white-25);border:1px solid var(--color-transparent-white-25);border-radius:var(--radius-75);color:var(--non-changing-light);font-size:12px;font-weight:600;cursor:pointer;transition:background .2s;white-space:nowrap}.agency-banner__invite-copy:hover{background:var(--color-transparent-white-50)}.agency-banner__invite--warning{background:#0003;gap:8px;color:var(--non-changing-light);font-size:13px}.agency-banner__apply-btn{margin-left:auto;padding:5px 14px;background:var(--non-changing-light);color:var(--background-button-base);border:none;border-radius:var(--radius-75);font-size:12px;font-weight:700;cursor:pointer;transition:opacity .2s;white-space:nowrap}.agency-banner__apply-btn:hover{opacity:.85}.agency-body{padding:16px 16px 32px;display:flex;flex-direction:column;gap:12px}.agency-section{background:var(--background-base);border-radius:var(--radius-150);border:1px solid var(--border-base);padding:18px 16px;box-shadow:var(--shadow-small)}.agency-section__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.agency-section__title{font-size:15px;font-weight:700;color:var(--text-base);margin:0 0 14px;display:flex;align-items:center;gap:8px}.agency-section__title:before{content:"";display:inline-block;width:3px;height:16px;background:var(--background-button-base);border-radius:var(--radius-1000)}.agency-section__header .agency-section__title{margin-bottom:0}.agency-section__title-tag{font-size:11px;font-weight:500;color:var(--text-brand);background:var(--background-select);border:1px solid var(--border-brand);border-radius:var(--radius-1000);padding:2px 8px;letter-spacing:0}.agency-section__more{display:block;font-size:12px;color:var(--text-brand);cursor:pointer;text-decoration:none;font-weight:500;transition:color .2s;margin-top:10px;text-align:right}.agency-section__more:hover{color:var(--text-brand-hover)}.agency-tools-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.agency-tool-card{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;background:var(--background-secondary);border-radius:var(--radius-100);border:1px solid var(--border-base);cursor:pointer;transition:border-color .2s,transform .2s,background .2s;text-decoration:none;color:var(--text-base)}.agency-tool-card:hover{border-color:var(--border-brand);background:var(--background-select);transform:translateY(-2px)}.agency-tool-card__icon{width:44px;height:44px;border-radius:var(--radius-100);display:flex;align-items:center;justify-content:center;color:var(--non-changing-light)}.agency-tool-card__icon--link{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.agency-tool-card__icon--qr{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.agency-tool-card__icon--team{background:linear-gradient(135deg,#10b981,#047857)}.agency-tool-card__icon--wechat{background:linear-gradient(135deg,#f97316,#c2410c)}.agency-tool-card__label{font-size:11px;font-weight:600;color:var(--text-secondary);text-align:center;white-space:nowrap}.agency-earnings-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px}.agency-earnings-card{background:var(--background-secondary);border-radius:var(--radius-100);padding:14px 10px;text-align:center;border:1px solid var(--border-base)}.agency-earnings-card__amount{font-size:20px;font-weight:700;color:var(--text-correct, #46a758);margin:0 0 4px;letter-spacing:-.5px}.agency-earnings-card__label{font-size:11px;color:var(--text-tertiary);margin:0}.agency-claim-bar{display:flex;align-items:center;justify-content:space-between;background:var(--background-secondary);border-radius:var(--radius-100);border:1px solid var(--border-base);padding:12px 14px}.agency-claim-bar__info{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary)}.agency-claim-bar__amount{font-size:16px;font-weight:700;color:var(--text-correct, #46a758)}.agency-claim-bar__btn{height:34px;padding:0 20px;font-size:13px;font-weight:600}.agency-shortcuts{display:flex;flex-direction:column;gap:2px}.agency-shortcut{display:flex;align-items:center;gap:12px;padding:13px 4px;border-bottom:1px solid var(--border-base);cursor:pointer;text-decoration:none;color:var(--text-base);transition:background .15s;border-radius:var(--radius-50)}.agency-shortcut:last-child{border-bottom:none}.agency-shortcut:hover{background:var(--background-secondary)}.agency-shortcut__icon{width:38px;height:38px;border-radius:var(--radius-100);background:var(--background-secondary);border:1px solid var(--border-secondary);display:flex;align-items:center;justify-content:center;color:var(--text-brand);flex-shrink:0}.agency-shortcut__label{flex:1;font-size:14px;font-weight:500;color:var(--text-base)}.agency-shortcut__arrow{color:var(--text-tertiary);flex-shrink:0}.agency-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:12px}.agency-stat-card{background:var(--background-secondary);border-radius:var(--radius-100);padding:14px 12px;text-align:center;border:1px solid var(--border-base)}.agency-stat-card__value{font-size:20px;font-weight:700;color:var(--text-base);margin:0 0 4px;letter-spacing:-.5px}.agency-stat-card__label{font-size:11px;color:var(--text-tertiary);margin:0}.agency-finance-list{display:flex;flex-direction:column;gap:2px;margin-bottom:4px}.agency-finance-item{display:flex;justify-content:space-between;align-items:center;padding:11px 12px;background:var(--background-secondary);border-radius:var(--radius-75);border:1px solid var(--border-base)}.agency-finance-item__label{font-size:13px;color:var(--text-tertiary)}.agency-finance-item__value{font-size:14px;font-weight:600;color:var(--text-base)}.agency-filter-toggle{display:flex;align-items:center;gap:5px;padding:6px 12px;background:var(--background-secondary);border:1px solid var(--border-secondary);border-radius:var(--radius-75);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.agency-filter-toggle:hover{border-color:var(--border-brand);color:var(--text-brand)}.agency-filter-panel{background:var(--background-secondary);border-radius:var(--radius-100);border:1px solid var(--border-secondary);padding:14px;margin-bottom:14px}.agency-filter-panel__label{font-size:12px;font-weight:600;color:var(--text-tertiary);margin:0 0 10px;text-transform:uppercase;letter-spacing:.5px}.agency-filter-panel__btns{display:flex;flex-wrap:wrap;gap:8px}.agency-filter-panel__btn{padding:6px 14px;background:var(--background-base);border:1px solid var(--border-secondary);border-radius:var(--radius-75);font-size:13px;color:var(--text-secondary);cursor:pointer;transition:all .2s}.agency-filter-panel__btn:hover{border-color:var(--border-brand);color:var(--text-brand)}.agency-filter-panel__btn--active{background:var(--background-button-base);border-color:var(--background-button-base);color:var(--non-changing-light);font-weight:600}.agency-team-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.agency-team-stat{padding:12px 8px;background:var(--background-secondary);border-radius:var(--radius-100);text-align:center;cursor:pointer;border:2px solid transparent;transition:all .2s}.agency-team-stat:hover{border-color:var(--border-brand)}.agency-team-stat--active{background:var(--background-button-base);border-color:var(--background-button-base)}.agency-team-stat--active .agency-team-stat__num,.agency-team-stat--active .agency-team-stat__label{color:var(--non-changing-light)}.agency-team-stat__num{font-size:20px;font-weight:700;color:var(--text-base);margin:0 0 3px}.agency-team-stat__label{font-size:11px;color:var(--text-tertiary);margin:0}.agency-search{display:flex;gap:8px;margin-bottom:14px}.agency-search__input{flex:1;height:38px;padding:0 12px;background:var(--background-inputs);border:1px solid var(--border-secondary);border-radius:var(--radius-75);font-size:13px;color:var(--text-base);outline:none;transition:border-color .2s}.agency-search__input::placeholder{color:var(--text-tertiary)}.agency-search__input:focus{border-color:var(--state-focus-base)}.agency-search__btn{height:38px;padding:0 18px;font-size:13px;font-weight:600;flex-shrink:0}.agency-table{background:var(--background-secondary);border-radius:var(--radius-100);border:1px solid var(--border-base);overflow:hidden}.agency-table__head{display:flex;padding:10px 12px;background:var(--background-tertiary);border-bottom:1px solid var(--border-secondary);font-size:12px;font-weight:600;color:var(--text-tertiary)}.agency-table__cell{flex:1;text-align:center;position:relative}.agency-table__cell--dynamic{display:flex;align-items:center;justify-content:center;gap:3px}.agency-table__popover-btn{background:none;border:none;cursor:pointer;color:var(--text-tertiary);font-size:10px;padding:0;line-height:1}.agency-table__popover{position:absolute;top:calc(100% + 4px);right:0;background:var(--background-base);border:1px solid var(--border-secondary);border-radius:var(--radius-100);min-width:110px;z-index:10;box-shadow:var(--shadow-medium);overflow:hidden}.agency-table__popover-item{padding:9px 12px;font-size:12px;color:var(--text-secondary);cursor:pointer;transition:background .15s;text-align:left}.agency-table__popover-item:hover{background:var(--background-secondary);color:var(--text-base)}.agency-table__row{display:flex;padding:11px 12px;border-bottom:1px solid var(--border-base);font-size:13px;color:var(--text-base);align-items:center;transition:background .15s}.agency-table__row:last-child{border-bottom:none}.agency-table__row:hover{background:var(--background-base)}.agency-table__rank-icon{width:22px;height:22px;object-fit:contain}.agency-table__profit{color:var(--text-correct, #46a758);font-weight:600}.agency-table__loss{color:var(--text-error, #f52929);font-weight:600}.agency-table__loadmore{padding:14px;text-align:center}.agency-table__loadmore-btn{padding:8px 20px;background:var(--background-tertiary);border:1px solid var(--border-secondary);border-radius:var(--radius-75);font-size:13px;color:var(--text-secondary);cursor:pointer;transition:all .2s}.agency-table__loadmore-btn:hover{background:var(--background-base)}.agency-table__loadmore-btn:disabled{opacity:.5;cursor:not-allowed}.agency-table__empty{padding:32px 16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--text-tertiary)}.agency-table__empty-text{font-size:13px;color:var(--text-tertiary);margin:0}.agency-table__refresh{height:32px;padding:0 16px;font-size:13px;font-weight:600}.agency-notice{display:flex;align-items:center;gap:8px;padding:12px 14px;background:var(--background-base);border-radius:var(--radius-100);border:1px solid var(--border-base);font-size:12px;color:var(--text-tertiary);line-height:1.5}.agency-modal-body{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 20px;text-align:center}.agency-modal-icon{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center}.agency-modal-icon--success{color:var(--state-correct-base)}.agency-modal-icon--wechat{color:#22c55e}.agency-modal-icon--fail{color:var(--state-error-base)}.agency-modal-title{font-size:17px;font-weight:700;color:var(--text-base);margin:0}.agency-modal-text{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.6}.agency-modal-qr{display:flex;justify-content:center;align-items:center;padding:16px;background:var(--background-secondary);border-radius:var(--radius-100);border:1px solid var(--border-base);min-width:160px;min-height:160px}.agency-modal-qr__img{width:200px;height:200px;border-radius:var(--radius-75);display:block}.agency-modal-qr__loading{display:flex;align-items:center;justify-content:center;width:200px;height:200px;color:var(--text-tertiary)}.agency-modal-qr__loading svg{animation:agency-spin 1s linear infinite}@keyframes agency-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.agency-modal-code-bar{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:var(--background-secondary);border-radius:var(--radius-75);border:1px solid var(--border-base)}.agency-modal-code-bar__label{font-size:12px;color:var(--text-tertiary);white-space:nowrap}.agency-modal-code-bar__code{flex:1;font-size:15px;font-weight:700;color:var(--text-base);letter-spacing:1px;text-align:left}.agency-modal-code-bar__copy{padding:4px 10px;background:var(--background-button-base);color:var(--non-changing-light);border:none;border-radius:var(--radius-50);font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s}.agency-modal-code-bar__copy:hover{background:var(--background-button-hover)}.agency-modal-confirm{width:100%;height:44px;font-size:14px;font-weight:600}.agency-dividend-modal{max-width:420px}.agency-dividend-body{display:flex;flex-direction:column;gap:16px;padding:24px 20px}.agency-dividend-header{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.agency-dividend-header__icon{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--background-button-base),var(--background-button-hover));display:flex;align-items:center;justify-content:center;color:var(--non-changing-light)}.agency-dividend-header__title{font-size:18px;font-weight:700;color:var(--text-base);margin:0}.agency-dividend-header__desc{font-size:12px;color:var(--text-tertiary);margin:0;line-height:1.5}.agency-dividend-table{border-radius:var(--radius-100);border:1px solid var(--border-base);overflow:hidden}.agency-dividend-table__head{display:grid;grid-template-columns:1fr .9fr 1.2fr .7fr;padding:9px 12px;background:var(--background-tertiary);border-bottom:1px solid var(--border-secondary);font-size:11px;font-weight:700;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px}.agency-dividend-table__th{text-align:center}.agency-dividend-table__row{display:grid;grid-template-columns:1fr .9fr 1.2fr .7fr;padding:12px;border-bottom:1px solid var(--border-base);align-items:center;transition:background .15s}.agency-dividend-table__row:last-child{border-bottom:none}.agency-dividend-table__row:hover{background:var(--background-secondary)}.agency-dividend-table__row--1{border-left:3px solid #cd7f32}.agency-dividend-table__row--2{border-left:3px solid #9ca3af}.agency-dividend-table__row--3{border-left:3px solid #f59e0b}.agency-dividend-table__row--4{border-left:3px solid #60a5fa}.agency-dividend-table__td{font-size:13px;color:var(--text-secondary);text-align:center}.agency-dividend-table__td--rate{font-size:16px;font-weight:700;color:var(--text-brand)}.agency-dividend-badge{display:inline-block;padding:3px 8px;border-radius:var(--radius-1000);font-size:11px;font-weight:700;white-space:nowrap}.agency-dividend-badge--bronze{background:#cd7f3226;color:#cd7f32;border:1px solid rgba(205,127,50,.3)}.agency-dividend-badge--silver{background:#9ca3af26;color:#6b7280;border:1px solid rgba(156,163,175,.3)}.agency-dividend-badge--gold{background:#f59e0b26;color:#d97706;border:1px solid rgba(245,158,11,.3)}.agency-dividend-badge--diamond{background:#60a5fa26;color:#2563eb;border:1px solid rgba(96,165,250,.3)}.agency-section--lockable{position:relative;overflow:hidden}.agency-lock-mask{position:absolute;top:0;right:0;bottom:0;left:0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:var(--color-transparent-base-50, rgba(0, 0, 0, .35));border-radius:inherit;display:flex;align-items:center;justify-content:center;z-index:5}.agency-lock-mask__btn{display:inline-flex;align-items:center;gap:7px;padding:10px 24px;font-size:14px;font-weight:600;border-radius:var(--radius-1000);box-shadow:0 4px 16px #00000040}.agency-require-body{display:flex;flex-direction:column;gap:16px;padding:24px 20px}.agency-require-header{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.agency-require-header__icon{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--background-button-base),var(--background-button-hover));display:flex;align-items:center;justify-content:center;color:var(--non-changing-light)}.agency-require-header__title{font-size:18px;font-weight:700;color:var(--text-base);margin:0}.agency-require-header__desc{font-size:12px;color:var(--text-tertiary);margin:0;line-height:1.5}.agency-require-list{display:flex;flex-direction:column;gap:10px}.agency-require-item{display:flex;align-items:flex-start;gap:14px;padding:14px;background:var(--background-secondary);border-radius:var(--radius-100);border:1px solid var(--border-base)}.agency-require-item__num{width:28px;height:28px;border-radius:50%;background:var(--background-button-base);color:var(--non-changing-light);font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.agency-require-item__content{flex:1}.agency-require-item__title{font-size:14px;font-weight:600;color:var(--text-base);margin:0 0 5px}.agency-require-item__desc{font-size:12px;color:var(--text-tertiary);margin:0;line-height:1.6}.agency-require-item__desc strong{color:var(--text-brand);font-weight:700}.agency-require-tip{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;background:var(--background-secondary);border-radius:var(--radius-100);border:1px solid var(--border-base);font-size:12px;color:var(--text-tertiary);line-height:1.6}.agency-require-tip svg{flex-shrink:0;margin-top:2px;color:var(--text-brand)}.agency-dividend-notes{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--background-secondary);border-radius:var(--radius-100);border:1px solid var(--border-base)}.agency-dividend-notes__item{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:var(--text-tertiary);line-height:1.6}.agency-dividend-notes__item svg{flex-shrink:0;margin-top:2px;color:var(--text-brand)}.notice-container{width:100%;padding:0}.notice-wrapper{max-width:800px;margin:0 auto;padding:24px 20px;background:var(--background-base);border-radius:var(--radius-200)}.notice-main-title{font-size:20px;font-weight:700;color:var(--text-base);margin-bottom:24px;border-left:4px solid var(--background-button-base);padding-left:12px}.notice-filter-section{margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.notice-filter-label{font-size:14px;font-weight:600;color:var(--text-secondary);white-space:nowrap}.notice-filter-buttons{display:flex;flex-wrap:wrap;gap:8px;flex-grow:1}.notice-filter-btn{padding:8px 16px;background:var(--background-secondary);border:1px solid var(--border-base);border-radius:var(--radius-100);font-size:14px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px}.notice-filter-btn:hover{background:var(--background-tertiary)}.notice-filter-btn--active,.notice-filter-btn--active:hover,.notice-filter-btn--active:focus-visible{background:color-mix(in srgb,var(--background-button-base) 12%,var(--background-base));border-color:var(--background-button-base);color:var(--text-base);font-weight:600}.notice-filter-btn--small{padding:6px 12px;font-size:13px}.notice-filter-btn__text{white-space:nowrap}.notice-filter-btn__badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-1000);background:#ff4d4f;color:#fff;font-size:11px;font-weight:600;line-height:1}.notice-refresh-btn{margin-left:auto}.collect-filter-buttons .notice-filter-btn:focus-visible{outline:2px solid var(--state-focus-base);outline-offset:2px}.collect-filter-buttons .notice-filter-btn--active,.collect-filter-buttons .notice-filter-btn--active:hover,.collect-filter-buttons .notice-filter-btn--active:focus-visible{background:var(--background-button-base);border-color:var(--background-button-base);color:var(--color-brand-contrast, var(--non-changing-light))}.notice-list{display:flex;flex-direction:column;gap:10px;margin-top:20px}.notice-item{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:var(--background-secondary);border:1px solid var(--border-base);border-radius:var(--radius-100);transition:all .2s ease;gap:12px}.notice-item:hover{background:var(--background-base);border-color:var(--border-secondary);box-shadow:0 2px 10px #0000000f}.notice-item:hover .notice-item__delete{opacity:1;transform:scale(1)}.notice-item--read{opacity:.7}.notice-item__left{flex:1;display:flex;flex-direction:column;gap:6px;cursor:pointer;min-width:0}.notice-item__header{display:flex;align-items:center;gap:7px}.notice-item__dot{width:7px;height:7px;background:#ff4d4f;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 2px #ff4d4f40}.notice-item__title{font-size:14px;font-weight:600;color:var(--text-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notice-item__body{font-size:13px;color:var(--text-secondary);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.notice-item__time{font-size:11px;color:var(--text-tertiary)}.notice-item__right{display:flex;align-items:center;flex-shrink:0}.notice-item__delete{width:32px;height:32px;border-radius:50%;border:1.5px solid var(--border-secondary);background:var(--background-base);color:var(--text-tertiary);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;opacity:.55;transform:scale(.92);transition:opacity .2s ease,transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.notice-item__delete:hover{opacity:1;transform:scale(1.08);background:#ef444414;border-color:#ef444466;color:#ef4444;box-shadow:0 0 0 3px #ef44441f}.notice-item__delete:active{transform:scale(.96);background:#ef444426}.notice-item__delete svg{pointer-events:none}.collect-item__thumbnail{width:120px;height:68px;flex:0 0 120px;overflow:hidden;border-radius:var(--radius-75);background:var(--background-tertiary)}.collect-item__thumbnail--miss{width:68px;height:120px;flex-basis:68px}.collect-item__thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.collect-item__thumbnail--site{display:block}.collect-item__thumbnail--site:focus-visible{outline:2px solid var(--state-focus-base);outline-offset:2px}.collect-item__site-content{min-width:0;flex:1;overflow-wrap:anywhere}.collect-item__added-at{color:var(--text-secondary)}.collect-item__added-time{color:color-mix(in srgb,var(--text-focus) 75%,var(--text-base));font-weight:600}.notice-loadmore{text-align:center;margin-top:20px;padding-bottom:8px}.notice-loadmore__btn{padding:9px 24px;background:var(--background-secondary);border:1px solid var(--border-base);border-radius:var(--radius-100);font-size:14px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.notice-loadmore__btn:hover{background:var(--background-tertiary)}.notice-loadmore__btn:disabled{opacity:.5;cursor:not-allowed}.notice-loadmore__text{font-size:13px;color:var(--text-tertiary)}.notice-empty{text-align:center;padding:48px 20px;color:var(--text-tertiary);display:flex;flex-direction:column;align-items:center;gap:14px}.notice-empty svg{color:var(--border-secondary)}.notice-empty__text{margin:0;font-size:15px}.notice-detail{display:flex;flex-direction:column;gap:14px;padding:20px}.notice-detail__header{display:flex;flex-direction:column;gap:4px;border-bottom:1px solid var(--border-base);padding-bottom:14px}.notice-detail__title{font-size:17px;font-weight:700;color:var(--text-base);margin:0}.notice-detail__time{font-size:12px;color:var(--text-tertiary)}.notice-detail__body p{font-size:14px;color:var(--text-secondary);line-height:1.7;margin:0}.notice-detail__footer{display:flex;justify-content:flex-end;border-top:1px solid var(--border-base);padding-top:14px}@keyframes idx-spin{to{transform:rotate(360deg)}}@keyframes idx-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes idx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes idx-pulse-skeleton{0%,to{opacity:1}50%{opacity:.4}}@keyframes idx-vip-pulse{0%,to{box-shadow:0 0 #ffb70080}50%{box-shadow:0 0 0 6px #ffb70000}}@keyframes idx-hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes idx-card-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.idx-wrap{width:100%;min-height:100vh;background:var(--background-secondary)}.idx-hero{position:relative;overflow:hidden;background:var(--background-base, #0a0a0a);padding:100px 32px 80px;text-align:center;min-height:480px;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.idx-hero__bg-img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center 20%;background-repeat:no-repeat;filter:brightness(var(--idx-hero-brightness, .7)) saturate(1.1);transform:scale(1.05);animation:idx-hero-zoom 20s ease-in-out infinite alternate;transition:filter .3s ease}.idx-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,var(--idx-hero-overlay-top, rgba(10, 10, 10, .4)) 0%,var(--idx-hero-overlay-mid, rgba(10, 10, 10, .6)) 40%,var(--idx-hero-overlay-bottom, rgba(10, 10, 10, .9)) 100%);z-index:1;transition:background .3s ease}.idx-hero__bg-deco{position:absolute;border-radius:50%;pointer-events:none;background:var(--idx-hero-deco-bg, rgba(255, 255, 255, .03));z-index:2;transition:background .3s ease}.idx-hero__bg-deco--a{width:500px;height:500px;top:-150px;right:-100px;animation:idx-hero-float 12s ease-in-out infinite}.idx-hero__bg-deco--b{width:300px;height:300px;bottom:-80px;left:-50px;animation:idx-hero-float 15s ease-in-out infinite reverse}.idx-hero__content{position:relative;z-index:3;max-width:900px;margin:0 auto;animation:idx-fade-up .8s cubic-bezier(.22,1,.36,1) both;text-shadow:var(--idx-hero-text-shadow, 0 2px 10px rgba(0, 0, 0, .5))}[data-theme=light] .idx-hero{--idx-hero-brightness: .85;--idx-hero-overlay-top: rgba(255, 255, 255, .3);--idx-hero-overlay-mid: rgba(255, 255, 255, .6);--idx-hero-overlay-bottom: rgba(255, 255, 255, .98);--idx-hero-deco-bg: rgba(0, 0, 0, .03);--idx-hero-text-shadow: none}[data-theme=light] .idx-hero .idx-hero__title{color:#000;text-shadow:0 1px 2px rgba(255,255,255,.8)}[data-theme=light] .idx-hero .idx-hero__subtitle{color:#333;font-weight:500}[data-theme=light] .idx-hero .idx-hero__eyebrow{background:#00000014;border-color:#00000026;color:#444}[data-theme=light] .idx-hero .idx-hero__stat-num{color:#000}[data-theme=light] .idx-hero .idx-hero__stat-label{color:#444;font-weight:600}[data-theme=light] .idx-hero .idx-hero__stat-sep{background:#0003}[data-theme=light] .idx-hero .idx-hero__stats{background:#0000000d;border-color:#00000026;box-shadow:0 4px 12px #00000008}[data-theme=light] .idx-hero .idx-hero__title-gold{background:linear-gradient(90deg,#06c,#08f,#06c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=light] .idx-hero .idx-hero__cta--gold{background:linear-gradient(135deg,#07f,#0af);color:#fff;box-shadow:0 6px 20px #0077ff4d}[data-theme=light] .idx-hero .idx-hero__cta--gold:hover{box-shadow:0 10px 25px #07f6}[data-theme=light] .idx-hero .idx-hero__cta--ghost{background:#0000000d;border-color:#0003;color:#222}[data-theme=light] .idx-hero .idx-hero__cta--ghost:hover{background:#0000001a;border-color:#0006;color:#000}[data-theme=light] .idx-hero .idx-hero__cta--outline{border-color:#07f;color:#07f;background:#0077ff0d}[data-theme=light] .idx-hero .idx-hero__cta--outline:hover{background:#0077ff1a;color:#06c}@keyframes idx-hero-zoom{0%{transform:scale(1)}to{transform:scale(1.1)}}.idx-hero__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);border-radius:100px;font-size:13px;font-weight:600;color:#ffffffe6;margin-bottom:28px;letter-spacing:.5px}.idx-hero__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:gold;box-shadow:0 0 8px #ffd700cc;animation:idx-vip-pulse 2s ease-in-out infinite}.idx-hero__title{font-size:clamp(36px,6vw,64px);font-weight:900;color:#fff;margin:0 0 20px;line-height:1.15;letter-spacing:-1px}.idx-hero__title em{font-size:.82em;line-height:1.25}.idx-hero__title-gold{background:linear-gradient(90deg,#4a9eff,#5bb3ff,#4a9eff);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:idx-fade-in 1s ease .3s both}.idx-hero__subtitle{font-size:clamp(15px,2vw,18px);color:#ffffffbf;margin:0 auto 36px;max-width:560px;line-height:1.7}.idx-hero__ctas{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-bottom:48px}.idx-hero__cta{display:inline-flex;align-items:center;gap:8px;padding:15px 36px;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:all .25s ease;border:none}.idx-hero__cta--gold{background:linear-gradient(135deg,#4a9eff,#5bb3ff);color:#fff;box-shadow:0 6px 28px #4a9eff73}.idx-hero__cta--gold:hover{transform:translateY(-3px);box-shadow:0 12px 36px #4a9eff8c}.idx-hero__cta--gold:active{transform:translateY(-1px)}.idx-hero__cta--ghost{background:#ffffff1f;border:1.5px solid rgba(255,255,255,.35);color:#fff}.idx-hero__cta--ghost:hover{background:#ffffff38;border-color:#fff9}.idx-hero__stats{display:inline-flex;align-items:center;gap:28px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:16px;padding:18px 36px;animation:idx-fade-up .7s ease .4s both}.idx-hero__stat{display:flex;flex-direction:column;align-items:center;gap:4px}.idx-hero__stat-num{min-width:3ch;min-height:1em;font-size:28px;font-weight:900;font-variant-numeric:tabular-nums;color:#fff;line-height:1;letter-spacing:-.5px}.idx-hero__stat-num--resources{min-width:7ch}.idx-hero__stat-label{font-size:12px;color:#ffffffa6;letter-spacing:.5px}.idx-hero__stat-sep{width:1px;height:44px;background:#fff3}.idx-hero .idx-hero__cta--ghost{-webkit-tap-highlight-color:transparent;touch-action:manipulation;text-decoration:none;transition:transform .12s ease-out,background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.idx-hero .idx-hero__cta--ghost:focus-visible{outline:2px solid var(--text-brand);outline-offset:3px}@media(hover:hover)and (pointer:fine){.idx-hero .idx-hero__cta--ghost:hover{box-shadow:inset 0 0 0 100vmax color-mix(in srgb,var(--text-base) 6%,transparent)}}.idx-hero .idx-hero__cta--ghost:active{transform:translateY(1px) scale(.985);box-shadow:inset 0 0 0 100vmax color-mix(in srgb,var(--text-base) 13%,transparent);transition-duration:70ms}@media(prefers-reduced-motion:reduce){.idx-hero .idx-hero__cta--ghost{transition:none}.idx-hero .idx-hero__cta--ghost:active{transform:none}}.idx-expiry-bar{display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 24px;background:linear-gradient(90deg,#f59e0b2e,#f59e0b1a);border-bottom:1px solid rgba(245,158,11,.35);font-size:14px;color:#d97706}.idx-expiry-bar strong{font-weight:700}.idx-expiry-bar__btn{padding:5px 16px;background:#d97706;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s;margin-left:4px}.idx-expiry-bar__btn:hover{background:#b45309}.idx-main{max-width:1280px;margin:0 auto;padding:36px 28px 64px;display:flex;flex-direction:column;gap:36px}.idx-skeleton-list{display:flex;flex-direction:column;gap:16px}.idx-skeleton-card{display:flex;background:var(--background-base);border-radius:16px;overflow:hidden;border:1px solid var(--border-base)}.idx-skeleton-card__media{width:280px;flex-shrink:0;aspect-ratio:16/9;background:var(--background-tertiary)}.idx-skeleton-card__body{flex:1;padding:24px;display:flex;flex-direction:column;gap:0}.idx-skeleton-pulse{animation:idx-pulse-skeleton 1.5s ease-in-out infinite;background:var(--background-tertiary);border-radius:6px}.idx-skeleton-line--title{width:40%;height:22px}.idx-skeleton-line--lg{width:80%;height:14px;margin-top:12px}.idx-skeleton-line--md{width:60%;height:14px;margin-top:8px}.idx-skeleton-line--btn{width:32%;height:36px;margin-top:20px;border-radius:10px}.idx-section{animation:idx-fade-up .6s ease both}.idx-section__hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:12px}.idx-section__hd-left{display:flex;align-items:center;gap:10px}.idx-section__icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.idx-section__icon--fire{background:linear-gradient(135deg,#ef444426,#dc26261a);color:#ef4444}.idx-section__icon--grid{background:linear-gradient(135deg,rgba(var(--background-button-base-rgb, 175, 1, 0),.15),rgba(var(--background-button-base-rgb, 175, 1, 0),.08));color:var(--background-button-base)}.idx-section__title{font-size:28px;font-weight:800;color:var(--text-base);margin:0;letter-spacing:-.5px}.idx-section__meta{display:flex;gap:8px;flex-wrap:wrap}.idx-section__pill{padding:5px 14px;background:var(--background-secondary);border:1px solid var(--border-base);border-radius:100px;font-size:13px;color:var(--text-secondary);font-weight:500}.idx-section--hot .idx-section__hd-left,.home-site-shelf--refreshable .idx-section__hd-left{min-width:0}.idx-section--hot .idx-section__title,.home-site-shelf--refreshable .idx-section__title{overflow-wrap:anywhere}.idx-section__refresh{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-height:38px;max-width:45%;padding:8px 13px;border:1px solid var(--border-base);border-radius:999px;background:var(--background-secondary);color:var(--text-base);font-size:13px;font-weight:600;line-height:1.3;text-align:center;cursor:pointer;transition:background .18s,border-color .18s,transform .12s}.idx-section__refresh svg{flex-shrink:0}.idx-section__refresh span{min-width:0;overflow-wrap:anywhere}.idx-section__refresh:hover{background:var(--background-tertiary)}.idx-section__refresh:active:not(:disabled){transform:scale(.96)}.idx-section__refresh:focus-visible{outline:2px solid var(--text-base);outline-offset:3px}.idx-section__refresh:disabled{opacity:.55;cursor:wait}.idx-section__refresh[aria-busy=true]{background:var(--background-button-base);border-color:var(--background-button-base);color:#fff;opacity:1}.idx-section__refresh[aria-busy=true] svg{animation:idx-spin .7s linear infinite}@media(prefers-reduced-motion:reduce){.idx-section__refresh{transition:none}.idx-section__refresh:active:not(:disabled){transform:none}.idx-section__refresh[aria-busy=true] svg{animation:none}}a.idx-brand-card__media,a.idx-brand-card__top,a.idx-brand-card__desc,a.idx-brand-card__btn{text-decoration:none}.idx-best-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px}.idx-best-grid--max3{grid-template-columns:repeat(3,1fr)}.idx-best-card{display:flex;flex-direction:column;cursor:pointer;text-decoration:none;border-radius:14px;overflow:hidden;background:var(--background-base);border:1px solid var(--border-base);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;animation:idx-fade-up .5s ease both}.idx-best-card:hover{transform:translateY(-6px);box-shadow:0 16px 40px #0000002e;border-color:var(--border-brand, var(--border-secondary))}.idx-best-card--premium{border-color:var(--border-base)}.idx-best-card__premium-icon{position:absolute;top:9px;right:9px;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:linear-gradient(135deg,gold,#ffb347);color:#1a0a00;border-radius:50%;box-shadow:0 2px 8px #ffb7008c;animation:idx-vip-pulse 2.5s ease-in-out infinite}.idx-best-card__media{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--background-tertiary)}.idx-best-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.idx-best-card:hover .idx-best-card__img{transform:scale(1.06)}.idx-best-card__vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.idx-best-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.4) 0%,transparent 50%);z-index:0;pointer-events:none}.idx-best-card__hot{position:absolute;top:9px;left:9px;z-index:2;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:10px;font-weight:800;padding:3px 9px;border-radius:100px;letter-spacing:.8px;box-shadow:0 2px 8px #dc262680}.idx-best-card__premium-badge{position:absolute;top:8px;right:8px;z-index:5;font-size:11px!important;height:22px!important;padding:0 8px!important}.idx-best-card__info{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px}.idx-best-card__logo{height:18px;display:flex;align-items:center}.idx-best-card__logo img{max-height:16px;width:auto;object-fit:contain}.idx-best-card__desc{font-size:14px;color:var(--text-tertiary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.idx-section--brands .idx-section__hd{flex-wrap:wrap}.idx-section--brands .idx-section__hd .idx-section__hd-left{min-width:0}.idx-section--brands .idx-section__hd .idx-section__title{overflow-wrap:anywhere}.idx-brands__controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-left:auto;max-width:100%}.idx-brands__toggle{position:relative;display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--border-base);border-radius:999px;background:var(--background-secondary);color:var(--text-secondary);font-size:13px;line-height:1.4;cursor:pointer;max-width:100%}.idx-brands__toggle>span:first-child{min-width:0;overflow-wrap:anywhere}.idx-brands__toggle input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.idx-brands__toggle input:checked+.idx-brands__switch{background:var(--background-button-base)}.idx-brands__toggle input:checked+.idx-brands__switch:before{transform:translate(22px)}.idx-brands__toggle input:focus-visible+.idx-brands__switch{outline:2px solid var(--text-base);outline-offset:3px}.idx-brands__switch{position:relative;flex-shrink:0;width:44px;height:22px;border-radius:22px;background:#64748b;transition:background .2s}.idx-brands__switch:before{content:"";position:absolute;inset:3px auto auto 3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.idx-brands__sentinel{height:1px}.idx-brands__footer{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:24px;text-align:center}.idx-brands__more{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-height:44px;overflow-wrap:anywhere}.idx-brands__more>span:first-child{min-width:0}.idx-brands__more:disabled{opacity:.85;cursor:wait}.idx-brands__spinner{display:inline-block;flex-shrink:0;width:20px;height:20px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:idx-brands-spin .8s linear infinite}@keyframes idx-brands-spin{to{transform:rotate(360deg)}}.idx-brands__error,.idx-brands__end{margin:0;color:var(--text-secondary);font-size:14px}@media(max-width:599px){.idx-brands__toggle{gap:8px;padding:7px 10px;font-size:12px}.idx-brands__controls{flex:0 1 auto}}@media(prefers-reduced-motion:reduce){.idx-brands__switch,.idx-brands__switch:before{transition:none}.idx-brands__spinner,.idx-brand-card--skeleton .idx-skeleton-pulse{animation:none}}.idx-brand-list{display:flex;flex-direction:column;gap:16px}.idx-brand-card{background:var(--background-base);border-radius:18px;border:1.5px solid var(--border-base);overflow:hidden;transition:border-color .3s,box-shadow .3s;opacity:1;transform:none}.idx-brand-card--visible{animation:none}.idx-brand-card--skeleton{pointer-events:none}.idx-brand-card--skeleton .idx-skeleton-line{display:block}.idx-brand-card--skeleton .idx-skeleton-line--btn,.idx-brand-card--skeleton .idx-brand-card__expand-bar .idx-skeleton-line{margin-top:0}.idx-brand-card:hover{border-color:var(--border-secondary);box-shadow:0 6px 24px #0000001a}.idx-brand-card--premium,.idx-brand-card--expiring{border-color:var(--border-base)}.idx-brand-card__row{display:flex}.idx-brand-card__media{position:relative;width:280px;flex-shrink:0;cursor:pointer;overflow:hidden;background:var(--background-tertiary)}.idx-brand-card__media:before{content:"";display:block;padding-top:56.25%}.idx-brand-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.idx-brand-card__media:hover .idx-brand-card__img{transform:scale(1.06)}.idx-brand-card__vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.idx-brand-card__vip-glow{display:none}.idx-brand-card__expiring-tag{position:absolute;bottom:9px;left:9px;z-index:3;display:flex;align-items:center;gap:4px;background:#f59e0beb;color:#fff;font-size:11px;font-weight:700;padding:4px 10px;border-radius:100px}.idx-brand-card__sub-count{position:absolute;bottom:9px;right:9px;z-index:3;background:#0009;color:#ffffffe6;font-size:11px;font-weight:600;padding:3px 9px;border-radius:100px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.idx-brand-card__info{flex:1;padding:22px 24px;display:flex;flex-direction:column;gap:10px;min-width:0}.idx-brand-card__top{display:flex;align-items:center;gap:12px;cursor:pointer}.idx-brand-card__logo{flex:1;min-width:0}.idx-brand-card__logo img{max-height:22px;width:auto;object-fit:contain;max-width:200px}.idx-brand-card__premium-badge{flex-shrink:0;font-size:12px!important;height:24px!important;padding:0 10px!important}.idx-brand-card__desc{font-size:16px;color:var(--text-secondary);margin:0;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer}.idx-brand-card__expiry{display:flex;align-items:center;gap:6px;font-size:14px;color:#d97706;font-weight:500}.idx-brand-card__expiry strong{font-weight:700}.idx-brand-card__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:4px;justify-content:flex-end}.idx-brand-card__btn{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .22s ease;border:none}.idx-brand-card__btn--enter{background:var(--background-secondary);border:1.5px solid var(--border-secondary);color:var(--text-secondary)}.idx-brand-card__btn--enter:hover{background:var(--background-tertiary);color:var(--text-base);transform:translateY(-1px)}.idx-brand-card__btn--join{background:linear-gradient(135deg,gold,#ffb347);color:#1a0a00;box-shadow:0 3px 12px #ffb70066}.idx-brand-card__btn--join:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ffb7008c}.idx-brand-card__btn--renew{display:none}.idx-brand-card__btn--renew:hover{transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b73}.idx-brand-card__expand-bar,.idx-brand-card__collapse-bar{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:13px 24px;background:var(--background-secondary);border:none;border-top:1px solid var(--border-base);color:var(--text-tertiary);font-size:13px;font-weight:500;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease;position:relative;overflow:hidden}.idx-brand-card__expand-bar:hover,.idx-brand-card__collapse-bar:hover{background:color-mix(in srgb,var(--background-button-base) 6%,var(--background-secondary));color:var(--background-button-base)}.idx-brand-card__expand-bar:after,.idx-brand-card__collapse-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--background-button-base);opacity:0;transition:opacity .15s ease}.idx-brand-card__expand-bar:active:after,.idx-brand-card__collapse-bar:active:after{opacity:.06}.idx-brand-card__expand-bar .idx-bar__arrow{animation:idx-arrow-bounce 1.8s ease-in-out infinite}.idx-brand-card__expand-bar:hover .idx-bar__arrow{animation:none;transform:translateY(4px);transition:transform .2s ease}.idx-brand-card__collapse-bar .idx-bar__arrow{animation:idx-arrow-bounce-up 1.8s ease-in-out infinite}.idx-brand-card__collapse-bar:hover .idx-bar__arrow{animation:none;transform:translateY(-4px);transition:transform .2s ease}@keyframes idx-arrow-bounce{0%,to{transform:translateY(0);opacity:.6}40%{transform:translateY(5px);opacity:1}60%{transform:translateY(3px);opacity:1}}@keyframes idx-arrow-bounce-up{0%,to{transform:translateY(0);opacity:.6}40%{transform:translateY(-5px);opacity:1}60%{transform:translateY(-3px);opacity:1}}.idx-chevron{transition:transform .25s ease}.idx-chevron--up{transform:rotate(180deg)}.idx-sites-panel{border-top:1px solid var(--border-base);padding:20px 24px;background:var(--background-secondary);animation:idx-fade-up .3s ease both}.idx-sites-panel__hd{display:flex;align-items:center;gap:8px;margin-bottom:16px}.idx-sites-panel__label{font-size:15px;font-weight:700;color:var(--text-base)}.idx-sites-panel__count{font-size:13px;color:var(--text-tertiary);background:var(--background-base);border:1px solid var(--border-base);border-radius:100px;padding:2px 10px}.idx-sites-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.idx-site-card{display:flex;flex-direction:column;cursor:pointer;text-decoration:none;border-radius:12px;overflow:hidden;background:var(--background-base);border:1px solid var(--border-base);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.idx-site-card:hover{transform:translateY(-5px);box-shadow:0 12px 28px #00000024;border-color:var(--border-secondary)}.idx-site-card--premium{border-color:var(--border-base)}.idx-site-card__media{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--background-tertiary)}.idx-site-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.idx-site-card:hover .idx-site-card__img{transform:scale(1.06)}.idx-site-card__vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.idx-site-card__premium-badge,.idx-site-card__video-count-badge{position:absolute;top:6px;z-index:2}.idx-site-card__premium-badge{right:6px}.idx-site-card__video-count-badge{left:6px}.idx-site-card__premium-icon{position:absolute;top:6px;right:6px;z-index:2;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:linear-gradient(135deg,gold,#ffb347);color:#1a0a00;border-radius:50%;box-shadow:0 2px 6px #ffb70080;animation:idx-vip-pulse 2.5s ease-in-out infinite}.idx-site-card__info{padding:10px 12px 12px;display:flex;flex-direction:column;gap:4px}.idx-site-card__logo{height:16px;display:flex;align-items:center}.idx-site-card__logo img{max-height:14px;width:auto;object-fit:contain}.idx-site-card__desc{font-size:15px;color:var(--text-tertiary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.idx-site-card__expiry{font-size:10px;color:#d97706;font-weight:600}.idx-site-card__join{margin-top:4px;padding:6px 0;width:100%;background:linear-gradient(135deg,gold,#ffb347);color:#1a0a00;border:none;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;transition:opacity .2s,transform .2s}.idx-site-card__join:hover{opacity:.88;transform:translateY(-1px)}.idx-cta{position:relative;overflow:hidden;background:linear-gradient(140deg,var(--background-button-base) 0%,color-mix(in srgb,var(--background-button-base) 70%,#000) 100%);border-radius:20px;padding:56px 32px;text-align:center}.idx-cta__deco{position:absolute;border-radius:50%;pointer-events:none;background:#ffffff0d}.idx-cta__deco--a{width:280px;height:280px;top:-80px;right:-60px}.idx-cta__deco--b{width:160px;height:160px;bottom:-50px;left:-30px}.idx-cta__body{position:relative;z-index:1;max-width:520px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:14px}.idx-cta__crown{width:72px;height:72px;border-radius:50%;background:#ffffff26;display:flex;align-items:center;justify-content:center;color:gold;margin-bottom:4px;animation:idx-hero-float 4s ease-in-out infinite}.idx-cta__title{font-size:clamp(22px,3vw,30px);font-weight:900;color:#fff;margin:0;letter-spacing:-.3px}.idx-cta__sub{font-size:15px;color:#ffffffb8;margin:0;line-height:1.65}.idx-cta__btn{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:15px 40px;background:linear-gradient(135deg,gold,#ffb347);color:#1a0a00;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:all .25s ease;box-shadow:0 6px 28px #ffb70073}.idx-cta__btn:hover{transform:translateY(-3px);box-shadow:0 12px 36px #ffb7008c}@media(max-width:900px){.idx-hero{padding:60px 20px 52px}.idx-hero__stats{gap:18px;padding:14px 22px}.idx-hero__stat-num{font-size:22px}.idx-brand-card__media{width:200px}.idx-best-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.idx-best-grid--max3{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.idx-hero{padding:48px 16px 40px}.idx-hero__ctas{flex-direction:column;align-items:stretch}.idx-hero__cta{justify-content:center}.idx-hero__stats{gap:12px;padding:12px 16px;flex-wrap:wrap;justify-content:center}.idx-hero__stat-sep{display:none}.idx-brand-card__row{flex-direction:column}.idx-brand-card__media{width:100%}.idx-brand-card__media:before{padding-top:56.25%}.idx-brand-card__info{padding:16px}.idx-main{padding:20px 14px 48px}.idx-best-grid{grid-template-columns:repeat(2,1fr);gap:12px}.idx-sites-grid{grid-template-columns:repeat(2,1fr);gap:6px}.idx-sites-panel{padding:12px 10px}.idx-site-card__info{padding:5px 6px 6px}}.idx-card__logo-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:4;pointer-events:none;background:linear-gradient(to bottom,#0000002e,#00000052,#0000002e)}.idx-card__logo-overlay img{max-width:60%;max-height:44%;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.6));transition:transform .3s ease}.idx-card__logo-overlay--brand img{max-width:55%;max-height:40%}.idx-brand-card:hover .idx-card__logo-overlay img,.idx-best-card:hover .idx-card__logo-overlay img,.idx-site-card:hover .idx-card__logo-overlay img{transform:scale(1.06)}.idx-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.idx-modal-fade-enter-active,.idx-modal-fade-leave-active{transition:opacity .3s ease}.idx-modal-fade-enter-active .idx-notice-modal,.idx-modal-fade-enter-active .idx-letter-modal,.idx-modal-fade-leave-active .idx-notice-modal,.idx-modal-fade-leave-active .idx-letter-modal{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.idx-modal-fade-enter-from,.idx-modal-fade-leave-to{opacity:0}.idx-modal-fade-enter-from .idx-notice-modal,.idx-modal-fade-enter-from .idx-letter-modal,.idx-modal-fade-leave-to .idx-notice-modal,.idx-modal-fade-leave-to .idx-letter-modal{transform:scale(.88);opacity:0}.idx-notice-modal{width:100%;max-width:480px;border-radius:20px;overflow:hidden;background:var(--background-base);border:1px solid var(--border-secondary);box-shadow:0 32px 80px #00000080,0 0 0 1px #ffffff0f}.idx-notice-modal__header{display:flex;align-items:center;gap:10px;padding:18px 20px 16px;background:linear-gradient(135deg,var(--color-brand-600, #c0392b) 0%,var(--color-brand-500, #e74c3c) 100%);position:relative}.idx-notice-modal__header-icon{width:38px;height:38px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.idx-notice-modal__header-title{font-size:17px;font-weight:700;color:#fff;flex:1;letter-spacing:.5px}.idx-notice-modal__close{width:32px;height:32px;border-radius:50%;background:#fff3;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .2s}.idx-notice-modal__close:hover{background:#ffffff59}.idx-notice-modal__body{padding:24px 24px 16px;min-height:120px;max-height:320px;overflow-y:auto}.idx-notice-modal__body::-webkit-scrollbar{width:4px}.idx-notice-modal__body::-webkit-scrollbar-track{background:transparent}.idx-notice-modal__body::-webkit-scrollbar-thumb{background:var(--border-secondary);border-radius:2px}.idx-notice-modal__img-wrap{display:block;border-radius:12px;overflow:hidden}.idx-notice-modal__img{width:100%;height:auto;display:block;border-radius:12px}.idx-notice-modal__text{font-size:15px;line-height:1.75;color:var(--text-base);white-space:pre-line}.idx-notice-modal__time{margin-top:12px;font-size:12px;color:var(--text-secondary, #888);text-align:right;display:block}.idx-notice-modal__dots{display:flex;align-items:center;justify-content:center;gap:6px;padding:0 24px 8px}.idx-notice-modal__dot{width:7px;height:7px;border-radius:50%;background:var(--border-secondary);cursor:pointer;transition:all .25s}.idx-notice-modal__dot--active{width:20px;border-radius:4px;background:var(--color-brand-500, #e74c3c)}.idx-notice-modal__footer{display:flex;align-items:center;justify-content:space-between;padding:14px 24px 20px;border-top:1px solid var(--border-secondary);gap:12px}.idx-notice-modal__no-tip{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary, #888);cursor:pointer;-webkit-user-select:none;user-select:none;flex:1}.idx-notice-modal__no-tip:hover{color:var(--text-base)}.idx-notice-modal__checkbox{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--border-secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s;color:#fff}.idx-notice-modal__checkbox--checked{background:var(--color-brand-500, #e74c3c);border-color:var(--color-brand-500, #e74c3c)}.idx-notice-modal__confirm{padding:9px 22px;border-radius:10px;background:var(--color-brand-500, #e74c3c);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s;white-space:nowrap}.idx-notice-modal__confirm:hover{background:var(--color-brand-600, #c0392b);transform:translateY(-1px);box-shadow:0 6px 20px #e74c3c66}.idx-notice-modal__confirm:active{transform:translateY(0)}.idx-letter-modal{width:100%;max-width:440px;border-radius:20px;overflow:hidden;background:var(--background-base);border:1px solid var(--border-secondary);box-shadow:0 32px 80px #00000080,0 0 0 1px #ffffff0f}.idx-letter-modal__header{display:flex;align-items:center;gap:10px;padding:18px 20px 16px;background:linear-gradient(135deg,#2c3e8c,#4a6cf7)}.idx-letter-modal__header-icon{width:38px;height:38px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.idx-letter-modal__header-title{font-size:17px;font-weight:700;color:#fff;flex:1;letter-spacing:.5px}.idx-letter-modal__close{width:32px;height:32px;border-radius:50%;background:#fff3;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .2s}.idx-letter-modal__close:hover{background:#ffffff59}.idx-letter-modal__body{padding:28px 28px 20px;min-height:100px;max-height:280px;overflow-y:auto}.idx-letter-modal__body::-webkit-scrollbar{width:4px}.idx-letter-modal__body::-webkit-scrollbar-thumb{background:var(--border-secondary);border-radius:2px}.idx-letter-modal__text{font-size:15px;line-height:1.8;color:var(--text-base);white-space:pre-line}.idx-letter-modal__footer{display:flex;align-items:center;justify-content:space-between;padding:14px 24px 20px;border-top:1px solid var(--border-secondary);gap:12px}.idx-letter-modal__time{font-size:12px;color:var(--text-secondary, #888);flex:1}.idx-letter-modal__confirm{padding:9px 22px;border-radius:10px;background:linear-gradient(135deg,#2c3e8c,#4a6cf7);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s;white-space:nowrap}.idx-letter-modal__confirm:hover{opacity:.88;transform:translateY(-1px);box-shadow:0 6px 20px #4a6cf766}.idx-letter-modal__confirm:active{transform:translateY(0)}@media(max-width:480px){.idx-notice-modal,.idx-letter-modal{border-radius:16px;max-width:100%}.idx-notice-modal__body,.idx-letter-modal__body{padding:20px 18px 14px}.idx-notice-modal__footer,.idx-letter-modal__footer{padding:12px 18px 16px}}.idx-best-card:hover{transform:translateY(-6px);box-shadow:0 16px 40px #0000002e;border-color:var(--border-base)}.idx-best-card--premium:hover{border-color:var(--border-base)}.idx-best-card__desc{font-size:16px}.idx-brand-card--portrait .idx-brand-card__media{aspect-ratio:2/3;max-width:160px;min-width:120px;flex-shrink:0}.idx-brand-card--portrait .idx-brand-card__img{object-fit:cover;object-position:center top}@media(max-width:640px){.idx-brand-card--portrait .idx-brand-card__media{max-width:110px;min-width:90px}}.hero-slider__slides--loading,.slider-skeleton{pointer-events:none}.slider-skeleton .slide__media{position:relative;overflow:hidden;background:var(--background-tertiary)}.slider-skeleton__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,#ffffff05,#ffffff12 40%,#ffffff05);background-size:200% 200%;animation:slider-skeleton-breath 3.5s ease-in-out infinite}.slider-skeleton__backdrop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 62% 32%,rgba(255,255,255,.08) 0%,transparent 60%);animation:slider-skeleton-drift 5s ease-in-out infinite alternate}.slider-skeleton__pulse{border-radius:var(--radius-75);background:#ffffff12;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.slider-skeleton__media-badge{position:absolute;left:16px;bottom:16px;width:94px;height:24px}.slider-skeleton__media-play{position:absolute;top:50%;left:50%;width:64px;height:64px;border-radius:50%;transform:translate(-50%,-50%)}.slider-skeleton__badges{display:flex;gap:8px}.slider-skeleton__badge{width:52px;height:22px;border-radius:var(--radius-1000)}.slider-skeleton__title{width:78%;height:38px}.slider-skeleton__line{height:14px}.slider-skeleton__line--wide{width:100%}.slider-skeleton__line--medium{width:62%}.slider-skeleton__button{width:100%;max-width:260px;height:42px;margin:0 auto;border-radius:var(--radius-100)}@keyframes slider-skeleton-breath{0%,to{background-position:0% 50%;opacity:.7}50%{background-position:100% 50%;opacity:1}}@keyframes slider-skeleton-pulse{0%,to{opacity:.35}50%{opacity:.72}}@keyframes slider-skeleton-drift{0%{transform:translate(-5%,-5%) scale(1)}to{transform:translate(15%,10%) scale(1.15)}}:root[data-theme=light] .slider-skeleton__backdrop,[data-theme=light] .slider-skeleton__backdrop{background:linear-gradient(145deg,#00000008,#00000012 40%,#00000008);background-size:200% 200%}:root[data-theme=light] .slider-skeleton__backdrop:before,[data-theme=light] .slider-skeleton__backdrop:before{background:radial-gradient(circle at 62% 32%,rgba(0,0,0,.05) 0%,transparent 60%)}:root[data-theme=light] .slider-skeleton__pulse,[data-theme=light] .slider-skeleton__pulse{background:#00000012}.scrolltwo-skeleton{pointer-events:none}.scrolltwo-skeleton .scrolltwo-skeleton__pulse{display:block;flex:0 0 auto;background:#3944541a;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.scrolltwo-skeleton .scrolltwo-skeleton__media{width:100%;height:100%}.scrolltwo-skeleton__media:nth-child(1){grid-area:main}.scrolltwo-skeleton__media:nth-child(2){grid-area:second}.scrolltwo-skeleton__media:nth-child(3){grid-area:third}.scrolltwo-skeleton__logo{width:min(120px,60%);height:25px;border-radius:var(--radius-75)}.scrolltwo-skeleton__description{display:flex;align-items:center;width:84%;height:1.5em}.scrolltwo-skeleton__line{width:100%;height:.8em;border-radius:var(--radius-75)}.scrolltwo-skeleton .scrolltwo-skeleton__button{border-color:transparent;cursor:default;transition:none}.scrolltwo-skeleton__button:before{display:none}[data-theme=dark] .scrolltwo-skeleton .scrolltwo-skeleton__pulse,[data-ui-theme=dark] .scrolltwo-skeleton .scrolltwo-skeleton__pulse{background:#ffffff21}@media(prefers-reduced-motion:reduce){.scrolltwo-skeleton .scrolltwo-skeleton__pulse{animation:none}}.scrollthree-skeleton{pointer-events:none}.scrollthree-skeleton__heading{min-height:34px}.scrollthree-skeleton__heading .scrollthree-skeleton__pulse{display:block;width:min(420px,72%);height:30px}.scrollthree-skeleton__featured{position:relative;min-height:260px;overflow:hidden;border-radius:var(--radius-150);background:var(--background-tertiary)}.scrollthree-skeleton__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,#ffffff05,#ffffff12 40%,#ffffff05);background-size:200% 200%;animation:slider-skeleton-breath 3.5s ease-in-out infinite}.scrollthree-skeleton__backdrop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 62% 32%,rgba(255,255,255,.08) 0%,transparent 60%);animation:slider-skeleton-drift 5s ease-in-out infinite alternate}.scrollthree-skeleton__pulse{display:block;border-radius:var(--radius-75);background:#ffffff12;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.scrollthree-skeleton__logo{width:126px;height:35px}.scrollthree-skeleton__purchase{width:92px;height:34px}.scrollthree-skeleton__badge{position:absolute;left:16px;bottom:16px;width:78px;height:24px}.scrollthree-skeleton__play{position:absolute;top:50%;left:50%;width:64px;height:64px;border-radius:50%;transform:translate(-50%,-50%)}.scrollthree-skeleton__thumbnail{min-height:88px}.scrollthree-skeleton__line{height:14px}.scrollthree-skeleton__line--wide{width:88%}.scrollthree-skeleton__line--medium{width:62%}.scrollthree-skeleton__visit{width:180px;height:42px;border-radius:var(--radius-100)}:root[data-theme=light] .scrollthree-skeleton__backdrop,[data-theme=light] .scrollthree-skeleton__backdrop{background:linear-gradient(145deg,#00000008,#00000012 40%,#00000008);background-size:200% 200%}:root[data-theme=light] .scrollthree-skeleton__backdrop:before,[data-theme=light] .scrollthree-skeleton__backdrop:before{background:radial-gradient(circle at 62% 32%,rgba(0,0,0,.05) 0%,transparent 60%)}:root[data-theme=light] .scrollthree-skeleton__pulse,[data-theme=light] .scrollthree-skeleton__pulse{background:#00000012}@media(max-width:767px){.scrollthree-skeleton__featured{min-height:190px}.scrollthree-skeleton__thumbnail{min-height:64px}}.home-skeleton{display:grid;gap:24px;pointer-events:none}.home-skeleton__pulse{display:block;border-radius:var(--radius-75);background:#ffffff12;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.home-skeleton--horizontal{grid-template-columns:1fr}.home-skeleton--horizontal .home-skeleton__card{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.home-skeleton__media{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:var(--radius-150)}.home-skeleton__badge{position:absolute;top:14px;right:14px;width:64px;height:22px}.home-skeleton__play{position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:50%;transform:translate(-50%,-50%)}.home-skeleton__card-title{width:72%;height:22px}.home-skeleton--portrait{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.home-skeleton--portrait .home-skeleton__media{aspect-ratio:2/3}.home-skeleton--portrait .home-skeleton__card-title{width:84%}.home-skeleton--detailed{grid-template-columns:1fr;gap:40px}.home-skeleton__detailed-card{display:grid;grid-template-columns:1fr;gap:14px}.home-skeleton__featured{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:var(--radius-150);background:linear-gradient(145deg,#ffffff05,#ffffff14 45%,#ffffff05);background-size:200% 200%;animation:slider-skeleton-breath 3.5s ease-in-out infinite}.home-skeleton__photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.home-skeleton__photo{aspect-ratio:16/9}.home-skeleton__details{display:flex;flex-direction:column;gap:14px;padding-top:8px}.home-skeleton__badges{display:flex;flex-wrap:wrap;gap:8px}.home-skeleton__badges .home-skeleton__badge{position:static;width:58px;height:22px}.home-skeleton__title{width:78%;height:34px}.home-skeleton__line{height:14px}.home-skeleton__line--wide{width:100%}.home-skeleton__line--medium{width:62%}.home-skeleton__tags{width:48%;height:30px}.home-skeleton--network{grid-template-columns:1fr;gap:40px}.home-skeleton__network-card{display:flex;flex-direction:column;gap:16px}.home-skeleton__network-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.home-skeleton__logo{width:126px;height:35px}.home-skeleton__action{width:92px;height:34px;border-radius:var(--radius-100)}.home-skeleton__network-media{aspect-ratio:16/9;border-radius:var(--radius-150)}.home-skeleton__network-thumbnails{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.home-skeleton__thumbnail{aspect-ratio:16/9}:root[data-theme=light] .home-skeleton__pulse,[data-theme=light] .home-skeleton__pulse{background:#00000012}:root[data-theme=light] .home-skeleton__featured,[data-theme=light] .home-skeleton__featured{background:linear-gradient(145deg,#00000008,#00000014 45%,#00000008);background-size:200% 200%}@media(min-width:768px){.home-skeleton--horizontal{grid-template-columns:repeat(2,minmax(0,1fr))}.home-skeleton--portrait{grid-template-columns:repeat(3,minmax(0,1fr))}.home-skeleton--detailed .home-skeleton__detailed-card{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"featured details" "photos details";column-gap:28px}.home-skeleton--detailed .home-skeleton__featured{grid-area:featured}.home-skeleton--detailed .home-skeleton__photo-grid{grid-area:photos}.home-skeleton--detailed .home-skeleton__details{grid-area:details;align-self:center}.home-skeleton--network{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.home-skeleton--portrait{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-skeleton--mobile{grid-template-columns:1fr;gap:18px}.home-skeleton--mobile.home-skeleton--horizontal .home-skeleton__card{grid-template-columns:minmax(0,1fr)}.home-skeleton--mobile.home-skeleton--portrait{grid-template-columns:repeat(2,minmax(0,1fr))}.home-skeleton--mobile.home-skeleton--network{grid-template-columns:1fr}@media(min-width:768px)and (not (min-width:1024px)){.home-skeleton--tablet.home-skeleton--horizontal{grid-template-columns:repeat(2,minmax(0,1fr))}.home-skeleton--tablet.home-skeleton--portrait{grid-template-columns:repeat(3,minmax(0,1fr))}.home-skeleton--tablet.home-skeleton--network{grid-template-columns:repeat(2,minmax(0,1fr))}.home-skeleton--tablet.home-skeleton--detailed .home-skeleton__detailed-card{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"featured details" "photos details"}}@media(min-width:1024px){.home-skeleton--desktop.home-skeleton--horizontal{grid-template-columns:repeat(2,minmax(0,1fr))}.home-skeleton--desktop.home-skeleton--portrait{grid-template-columns:repeat(4,minmax(0,1fr))}.home-skeleton--desktop.home-skeleton--network{grid-template-columns:repeat(2,minmax(0,1fr))}}.search-skeleton-section{pointer-events:none}.search-skeleton-section>.column,.search-skeleton,.search-skeleton__card{width:100%}.search-skeleton{display:grid;gap:var(--spacing-400)}.search-skeleton__pulse{display:block;border-radius:var(--radius-100);background:#ffffff12;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.search-skeleton__heading{display:flex;flex-direction:column;gap:var(--spacing-150)}.search-skeleton__heading-title{width:min(260px,62%);height:30px}.search-skeleton__heading-subtitle{width:min(430px,88%);height:14px}.search-skeleton__media,.search-skeleton__site-hero,.search-skeleton__miss-media{position:relative;overflow:hidden;border-radius:var(--radius-150)}.search-skeleton__media{aspect-ratio:16/9}.search-skeleton__badge{position:absolute;top:var(--spacing-150);right:var(--spacing-150);width:64px;height:22px}.search-skeleton__play{position:absolute;top:50%;left:50%;width:54px;height:54px;border-radius:50%;transform:translate(-50%,-50%)}.search-skeleton__content,.search-skeleton__site-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--spacing-150)}.search-skeleton__badges{display:flex;flex-wrap:wrap;gap:var(--spacing-75)}.search-skeleton__tag{width:54px;height:20px}.search-skeleton__title{width:min(410px,88%);height:27px}.search-skeleton__line{height:14px}.search-skeleton__line--wide{width:min(560px,100%)}.search-skeleton__line--short{width:min(330px,72%)}.search-skeleton__action,.search-skeleton__site-action{width:132px;height:40px;margin-top:var(--spacing-50)}.search-skeleton__content-card{display:grid;grid-template-columns:1fr;gap:var(--spacing-200)}.search-skeleton--sites{gap:var(--spacing-800)}.search-skeleton__site-card{display:grid;grid-template-columns:1fr;gap:var(--spacing-300)}.search-skeleton__site-hero{aspect-ratio:16/9}.search-skeleton__site-logo{width:156px;height:28px}.search-skeleton__site-episodes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-100)}.search-skeleton__site-episode{display:flex;flex-direction:column;gap:var(--spacing-100)}.search-skeleton__site-thumb{aspect-ratio:16/9}.search-skeleton__site-caption{width:78%;height:13px}.search-skeleton--miss{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-200)}.search-skeleton__miss-card{display:flex;flex-direction:column;gap:var(--spacing-100)}.search-skeleton__miss-media{aspect-ratio:9/16}.search-skeleton__miss-overlay{position:absolute;right:var(--spacing-150);bottom:var(--spacing-150);left:var(--spacing-150);height:52px}.search-skeleton__miss-line{width:74%;height:13px}.search-skeleton--content{gap:var(--spacing-400)}.search-skeleton--chigua .search-skeleton__content{gap:var(--spacing-100)}:root[data-theme=light] .search-skeleton__pulse,[data-theme=light] .search-skeleton__pulse{background:#00000012}@media(min-width:768px){.search-skeleton__content-card{grid-template-columns:minmax(0,1fr) minmax(0,.86fr);gap:var(--spacing-400)}.search-skeleton--sites{gap:var(--spacing-1200)}.search-skeleton__site-card{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"hero content" "episodes episodes";column-gap:var(--spacing-400);row-gap:var(--spacing-400);align-items:center}.search-skeleton__site-hero{grid-area:hero}.search-skeleton__site-content{grid-area:content}.search-skeleton__site-episodes{grid-area:episodes;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--spacing-200)}.search-skeleton--miss{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-300)}}@media(min-width:1024px){.search-skeleton{gap:var(--spacing-800)}.search-skeleton__content-card{grid-template-columns:minmax(560px,1.2fr) minmax(360px,.8fr);gap:var(--spacing-800)}.search-skeleton__content-card .search-skeleton__media{min-height:300px}.search-skeleton__site-card{column-gap:var(--spacing-800);row-gap:var(--spacing-800)}.search-skeleton__site-episodes{column-gap:var(--spacing-400)}.search-skeleton--miss{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-400)}}.video-player-wrapper{position:relative}.video-player-skeleton{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:16px;overflow:hidden;color:var(--non-changing-light);background:radial-gradient(circle at 72% 20%,rgba(255,255,255,.08),transparent 34%),linear-gradient(135deg,#10131a,#171c27 52%,#0c0f15);pointer-events:none}.video-player-skeleton:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(105deg,transparent 18%,rgba(255,255,255,.04) 45%,transparent 70%);transform:translate(-100%);animation:video-player-skeleton-sweep 2.4s ease-in-out infinite}.video-player-skeleton__top,.video-player-skeleton__bottom,.video-player-skeleton__controls{position:relative;z-index:1;display:flex;align-items:center}.video-player-skeleton__top{gap:10px}.video-player-skeleton__bottom{flex-direction:column;align-items:stretch;gap:14px}.video-player-skeleton__controls{gap:10px}.video-player-skeleton__pulse{display:block;flex:0 0 auto;border-radius:var(--radius-100);background:#ffffff21;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.video-player-skeleton__icon,.video-player-skeleton__control{width:32px;height:32px;border-radius:50%}.video-player-skeleton__brand{width:min(34vw,152px);height:18px}.video-player-skeleton__action{width:72px;height:30px;margin-left:auto}.video-player-skeleton__play{position:absolute;z-index:1;top:50%;left:50%;width:clamp(52px,10vw,84px);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%)}.video-player-skeleton__timeline{width:100%;height:4px;border-radius:var(--radius-100)}.video-player-skeleton__time{width:68px;height:14px}.video-player-skeleton__spacer{flex:1}@keyframes video-player-skeleton-sweep{0%,18%{transform:translate(-100%)}72%,to{transform:translate(100%)}}@media(min-width:768px){.video-player-skeleton{padding:24px}.video-player-skeleton__top{gap:14px}.video-player-skeleton__bottom{gap:18px}.video-player-skeleton__icon,.video-player-skeleton__control{width:40px;height:40px}.video-player-skeleton__brand{height:22px}.video-player-skeleton__action{width:96px;height:36px}}@media(min-width:1024px){.video-player-skeleton{padding:30px}.video-player-skeleton__bottom{gap:22px}.video-player-skeleton__timeline{height:5px}}.recharge-skeleton{display:flex;flex-direction:column;width:100%;gap:22px}.recharge-skeleton__section{display:flex;flex-direction:column;gap:14px}.recharge-skeleton__pulse{display:block;overflow:hidden;border-radius:10px;background:#3944541a;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.recharge-skeleton__title{width:116px;height:22px}.recharge-skeleton__title--short{width:92px}.recharge-skeleton__title--amount{width:142px}.recharge-skeleton__payment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.recharge-skeleton__payment-card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:96px;gap:10px;padding:14px 10px;border:1px solid rgba(57,68,84,.06)}.recharge-skeleton__payment-icon{width:34px;height:34px;border-radius:50%;background:#39445421}.recharge-skeleton__payment-label{width:56%;height:13px;background:#39445421}.recharge-skeleton__channel-grid{display:grid;grid-template-columns:1fr;gap:12px}.recharge-skeleton__channel-card{display:flex;flex-direction:column;min-height:78px;justify-content:center;gap:12px;padding:16px;border:1px solid rgba(57,68,84,.06)}.recharge-skeleton__channel-line{width:54%;height:15px;background:#39445421}.recharge-skeleton__channel-line--short{width:36%;height:12px}.recharge-skeleton__amount-input{width:100%;height:58px;border:1px solid rgba(57,68,84,.06)}.recharge-skeleton__quick-amounts{display:flex;flex-wrap:wrap;gap:10px}.recharge-skeleton__quick-amount{width:78px;height:38px;border-radius:20px}.recharge-skeleton__submit{width:100%;height:54px;border-radius:12px;background:#39445424}.recharge-skeleton__tips{display:flex;flex-direction:column;gap:10px}.recharge-skeleton__tip{width:100%;height:14px}.recharge-skeleton__tip--short{width:72%}[data-ui-theme=dark] .recharge-skeleton__pulse{background:#ffffff1c;border-color:#ffffff0f}[data-ui-theme=dark] .recharge-skeleton__payment-icon,[data-ui-theme=dark] .recharge-skeleton__payment-label,[data-ui-theme=dark] .recharge-skeleton__channel-line{background:#ffffff29}@media(min-width:768px){.recharge-skeleton{gap:28px}.recharge-skeleton__section{gap:16px}.recharge-skeleton__payment-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.recharge-skeleton__payment-card{min-height:112px}.recharge-skeleton__channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.recharge-skeleton{gap:32px}.recharge-skeleton__payment-card{min-height:122px}.recharge-skeleton__channel-card{min-height:88px}.recharge-skeleton__amount-input{height:62px}}.notice-list-skeleton{display:flex;flex-direction:column;width:100%;gap:10px}.notice-list-skeleton__pulse,.collect-list-skeleton__pulse{display:block;flex:0 0 auto;border-radius:var(--radius-75);background:#3944541a;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.notice-list-skeleton__item{display:flex;align-items:flex-start;justify-content:space-between;width:100%;min-height:112px;padding:16px;border:1px solid rgba(57,68,84,.07);border-radius:var(--radius-100);background:#39445406}.notice-list-skeleton__left{display:flex;flex:1;flex-direction:column;min-width:0}.notice-list-skeleton__left{gap:10px}.notice-list-skeleton__header{display:flex;align-items:center;gap:8px}.notice-list-skeleton__dot{width:8px;height:8px;border-radius:50%}.notice-list-skeleton__title{width:min(54%,210px);height:18px}.notice-list-skeleton__body{width:100%;height:14px}.notice-list-skeleton__body--short{width:68%}.notice-list-skeleton__time{width:94px;height:12px;margin-top:2px}.notice-list-skeleton__action{width:30px;height:30px;margin-left:14px;border-radius:50%}.collect-list-skeleton__title{width:min(64%,258px);height:18px}.collect-list-skeleton__text{display:flex;flex:1;flex-direction:column;min-width:0;gap:10px}.collect-list-skeleton__body{width:100%;height:14px}.collect-list-skeleton__body--short{width:64%}.collect-list-skeleton__time{width:118px;height:12px;margin-top:2px}[data-ui-theme=dark] .notice-list-skeleton__pulse,[data-ui-theme=dark] .collect-list-skeleton__pulse{background:#ffffff21}[data-ui-theme=dark] .notice-list-skeleton__item{border-color:#ffffff12;background:#ffffff06}@media(min-width:768px){.notice-list-skeleton{gap:12px}.notice-list-skeleton__item{padding:18px 20px}.notice-list-skeleton__item{min-height:122px}}@media(min-width:1024px){.notice-list-skeleton__item{padding:20px 24px}.notice-list-skeleton__item{min-height:132px}.notice-list-skeleton__action{width:34px;height:34px}}.collect-list-skeleton{display:flex;flex-direction:column;gap:10px;width:100%}.collect-list-skeleton__item{pointer-events:none}.collect-list-skeleton__item .collect-list-skeleton__title{height:21px}.collect-list-skeleton__content{align-items:flex-start}.collect-list-skeleton__text{gap:4px}.collect-list-skeleton__action{flex:0 0 32px;width:32px;height:32px;border-radius:50%}.websites__total{margin:calc(var(--spacing-200) * -1) 0 0;padding:8px 16px;max-width:100%;border:1px solid var(--border-base);border-radius:100px;background:var(--background-secondary);color:var(--text-secondary);font-size:14px;line-height:1.5;text-align:center;overflow-wrap:anywhere}.websites__grid{min-width:0}.websites__badges{top:0;padding:6px;gap:6px;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;pointer-events:none}.websites__badges .idx-site-card__video-count-badge{position:relative;top:auto;left:auto}.websites__free-badge{margin-left:auto}.websites__pagination{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;width:min(100%,560px)}.websites__batch-button.button{--custom-color: var(--background-secondary);--custom-color-hover: var(--background-tertiary);--custom-content-color: var(--text-base);border:1px solid var(--border-secondary);background:var(--background-secondary);height:auto;padding-block:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:44px;white-space:normal;text-align:center}.websites__batch-button.button>svg{flex:0 0 auto}.websites__batch-button.button>span{min-width:0;overflow-wrap:anywhere}.websites__batch-button.button:disabled{opacity:.4;cursor:default}.websites__batch-status{max-width:130px;color:var(--text-secondary);font-size:14px;font-variant-numeric:tabular-nums;text-align:center;overflow-wrap:anywhere}@media(max-width:599px){.websites__pagination{gap:8px}.websites__batch-button{gap:4px;padding-inline:10px;font-size:13px}.websites__batch-status{max-width:90px;font-size:12px}}.websites-skeleton__item{display:flex;flex-direction:column;width:100%;min-width:0}.websites-skeleton__pulse{display:block;flex:0 0 auto;overflow:hidden;border-radius:var(--radius-75);background:#3944541a;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.websites-skeleton__media{width:100%;aspect-ratio:16/9}.websites-skeleton__info{display:flex;flex-direction:column;width:100%;gap:8px}.websites-skeleton__logo{width:56%;height:18px}.websites-skeleton__description{width:100%;height:14px}[data-theme=dark] .websites-skeleton__pulse,[data-ui-theme=dark] .websites-skeleton__pulse{background:#ffffff21}@media(min-width:768px){.websites-skeleton__logo{width:52%;height:20px}.websites-skeleton__info{gap:10px}}@media(min-width:1024px){.websites-skeleton__logo{height:22px}.websites-skeleton__description{height:15px}}.profile-info-skeleton{display:flex;flex-direction:column;width:100%;gap:24px}.profile-info-skeleton__section{display:flex;flex-direction:column;gap:12px}.profile-info-skeleton__pulse,.episode-parts-skeleton__pulse{display:block;flex:0 0 auto;border-radius:var(--radius-75);background:#3944541a;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.profile-info-skeleton__heading{width:92px;height:22px}.profile-info-skeleton__heading--wallet{width:76px}.profile-info-skeleton__heading--share{width:88px}.profile-info-skeleton__rows{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(57,68,84,.07);border-radius:var(--radius-100)}.profile-info-skeleton__row{display:grid;grid-template-columns:minmax(70px,.8fr) minmax(0,1.25fr) 52px;align-items:center;min-height:52px;gap:12px;padding:12px 14px;border-bottom:1px solid rgba(57,68,84,.07)}.profile-info-skeleton__row:last-child{border-bottom:0}.profile-info-skeleton__label{width:64%;height:14px}.profile-info-skeleton__value{width:86%;height:15px}.profile-info-skeleton__wallet-value{width:74%;height:18px}.profile-info-skeleton__share-link{width:100%;height:15px}.profile-info-skeleton__action{width:44px;height:28px;border-radius:var(--radius-50)}.profile-info-skeleton__qrcode-card{display:flex;flex-direction:column;align-items:center;width:min(100%,280px);gap:14px;padding:20px;border:1px solid rgba(57,68,84,.07);border-radius:var(--radius-150)}.profile-info-skeleton__qrcode{width:164px;aspect-ratio:1;border-radius:var(--radius-50)}.profile-info-skeleton__qrcode-button{width:100px;height:34px}.episode-parts-skeleton__heading{width:126px;height:20px;margin-bottom:10px}.episode-parts-skeleton{display:flex;width:100%;gap:10px;overflow:hidden}.episode-parts-skeleton__item{display:flex;flex:0 0 224px;align-items:center;gap:12px;min-width:0;padding:12px;border:1px solid rgba(57,68,84,.07);border-radius:var(--radius-100)}.episode-parts-skeleton__thumbnail{width:100px;height:56px;border-radius:var(--radius-25)}.episode-parts-skeleton__content{display:flex;flex:1;flex-direction:column;min-width:0;gap:8px}.episode-parts-skeleton__title{width:100%;height:14px}.episode-parts-skeleton__title--short{width:68%}.episode-parts-skeleton__meta{display:flex;align-items:center;gap:10px;margin-top:2px}.episode-parts-skeleton__text{width:56%;height:12px}.episode-parts-skeleton__duration{width:36px;height:12px;margin-left:auto}.episode-parts-skeleton__play{width:28px;height:28px;border-radius:50%}.episode-parts--vertical .episode-parts-skeleton__item{flex-basis:190px}.episode-parts--vertical .episode-parts-skeleton__thumbnail{width:41px;height:65px}[data-ui-theme=dark] .profile-info-skeleton__pulse,[data-ui-theme=dark] .episode-parts-skeleton__pulse{background:#ffffff21}[data-ui-theme=dark] .profile-info-skeleton__rows,[data-ui-theme=dark] .profile-info-skeleton__row,[data-ui-theme=dark] .profile-info-skeleton__qrcode-card,[data-ui-theme=dark] .episode-parts-skeleton__item{border-color:#ffffff12}@media(min-width:768px){.profile-info-skeleton{gap:30px}.profile-info-skeleton__section{gap:16px}.profile-info-skeleton__row{min-height:58px;padding:14px 18px}.profile-info-skeleton__qrcode-card{padding:24px}.profile-info-skeleton__qrcode{width:180px}}@media(min-width:1024px){.profile-info-skeleton{gap:36px}.profile-info-skeleton__row{grid-template-columns:minmax(100px,.75fr) minmax(0,1.5fr) 64px;min-height:62px;padding:16px 20px}.profile-info-skeleton__action{width:52px;height:30px}.episode-parts-skeleton{flex-direction:column;gap:8px}.episode-parts-skeleton__item,.episode-parts--vertical .episode-parts-skeleton__item{flex-basis:auto;width:100%;padding:14px}}.profile-page-skeleton{display:flex;flex-direction:column;width:100%}.profile-page-skeleton--bundles{gap:12px}.profile-page-skeleton__pulse{display:block;flex:0 0 auto;border-radius:var(--radius-75);background:#3944541a;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.profile-page-skeleton__bundle-card{display:grid;grid-template-columns:54px minmax(0,1fr) 52px;align-items:center;width:100%;min-height:112px;gap:14px;padding:16px;border:1px solid rgba(57,68,84,.07);border-radius:var(--radius-150);background:#39445406}.profile-page-skeleton__site-icon{width:54px;height:54px;border-radius:var(--radius-100)}.profile-page-skeleton__bundle-info{display:flex;flex-direction:column;min-width:0;gap:9px}.profile-page-skeleton__logo{width:min(58%,146px);height:18px}.profile-page-skeleton__description{width:100%;height:13px}.profile-page-skeleton__description--short{width:72%}.profile-page-skeleton__bundle-summary{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.profile-page-skeleton__count{width:36px;height:14px}.profile-page-skeleton__action{width:52px;height:30px;border-radius:var(--radius-50)}.profile-page-skeleton__feature-card{display:flex;flex-direction:column;width:100%;min-height:268px;overflow:hidden;border:1px solid rgba(57,68,84,.07);border-radius:var(--radius-150);background:#39445406}.profile-page-skeleton__feature-info{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.profile-page-skeleton__badge{width:48px;height:20px;border-radius:var(--radius-50)}.profile-page-skeleton__feature-logo{width:132px;height:24px}.profile-page-skeleton__feature-title{width:100%;height:18px}.profile-page-skeleton__feature-title--short{width:76%}.profile-page-skeleton__feature-button{width:94px;height:36px;margin-top:4px;border-radius:var(--radius-75)}.profile-page-skeleton__feature-media{width:100%;min-height:124px;margin-top:auto;border-radius:0}[data-ui-theme=dark] .profile-page-skeleton__pulse{background:#ffffff21}[data-ui-theme=dark] .profile-page-skeleton__bundle-card,[data-ui-theme=dark] .profile-page-skeleton__feature-card{border-color:#ffffff12;background:#ffffff06}@media(min-width:768px){.profile-page-skeleton--bundles{gap:16px}.profile-page-skeleton__bundle-card{grid-template-columns:64px minmax(0,1fr) 76px;min-height:126px;gap:18px;padding:20px}.profile-page-skeleton__site-icon{width:64px;height:64px}.profile-page-skeleton__action{width:64px;height:32px}.profile-page-skeleton__feature-card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:250px}.profile-page-skeleton__feature-info{justify-content:center;padding:28px}.profile-page-skeleton__feature-media{min-height:100%}}@media(min-width:1024px){.profile-page-skeleton__bundle-card{grid-template-columns:72px minmax(0,1fr) 92px;min-height:138px;padding:24px}.profile-page-skeleton__site-icon{width:72px;height:72px}.profile-page-skeleton__feature-card{min-height:290px}.profile-page-skeleton__feature-info{padding:34px}.profile-page-skeleton__feature-logo{width:154px;height:28px}}.profile-bundle-children-skeleton__card{display:grid;grid-template-columns:minmax(0,78px) minmax(0,1fr) minmax(0,90px);align-items:center;gap:var(--spacing-150);min-width:0;min-height:68px;background:var(--background-secondary)}.profile-bundle-children-skeleton__pulse{display:block;min-width:0;border-radius:var(--radius-50);background:color-mix(in srgb,var(--text-base) 10%,var(--background-base));animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.profile-bundle-children-skeleton__cover{height:44px}.profile-bundle-children-skeleton__info{display:flex;flex-direction:column;min-width:0;gap:8px}.profile-bundle-children-skeleton__logo{width:min(80%,112px);height:15px}.profile-bundle-children-skeleton__description{width:100%;height:11px}.profile-bundle-children-skeleton__action{height:32px}@media(prefers-reduced-motion:reduce){.profile-bundle-children-skeleton__pulse{animation:none}}.capital-list-skeleton{display:flex;flex-direction:column;width:100%;gap:12px}.capital-list-skeleton__pulse{display:block;flex:0 0 auto;border-radius:6px;background:#3944541a;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.capital-list-skeleton__card{display:flex;align-items:flex-start;justify-content:space-between;min-height:132px;gap:16px;padding:16px;border:1px solid rgba(57,68,84,.07);border-radius:12px;background:#39445406}.capital-list-skeleton__left,.capital-list-skeleton__right{display:flex;flex-direction:column;min-width:0}.capital-list-skeleton__left{flex:1;gap:10px}.capital-list-skeleton__right{flex:0 0 auto;align-items:flex-end;gap:8px}.capital-list-skeleton__type{width:min(44%,132px);height:18px}.capital-list-skeleton__detail{width:min(76%,256px);height:14px}.capital-list-skeleton__footer{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto}.capital-list-skeleton__currency{width:72px;height:12px}.capital-list-skeleton__order{width:106px;height:12px}.capital-list-skeleton__time{width:84px;height:12px}.capital-list-skeleton__amount{width:72px;height:19px}.capital-list-skeleton__balance{width:60px;height:12px}[data-ui-theme=dark] .capital-list-skeleton__pulse{background:#ffffff21}[data-ui-theme=dark] .capital-list-skeleton__card{border-color:#ffffff12;background:#ffffff06}@media(min-width:768px){.capital-list-skeleton{gap:14px}.capital-list-skeleton__card{min-height:142px;padding:20px}}@media(min-width:1024px){.capital-list-skeleton__card{min-height:150px;padding:22px}.capital-list-skeleton__type{height:20px}.capital-list-skeleton__amount{width:84px;height:21px}}.agency-skeleton{display:flex;flex-direction:column;width:100%;gap:24px}.agency-skeleton__section{display:flex;flex-direction:column;gap:14px}.agency-skeleton__pulse{display:block;flex:0 0 auto;border-radius:10px;background:#3944541a;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.agency-skeleton__heading{width:104px;height:22px}.agency-skeleton__heading--earnings{width:92px}.agency-skeleton__heading--stats,.agency-skeleton__heading--team{width:88px}.agency-skeleton__tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.agency-skeleton__tool-card,.agency-skeleton__earning-card,.agency-skeleton__stat-card,.agency-skeleton__team-stat-card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:112px;gap:12px;padding:16px;border:1px solid rgba(57,68,84,.07);border-radius:14px;background:#39445406}.agency-skeleton__tool-icon{width:38px;height:38px;border-radius:12px}.agency-skeleton__tool-label{width:56%;height:14px}.agency-skeleton__earnings,.agency-skeleton__team-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.agency-skeleton__earning-card,.agency-skeleton__team-stat-card{min-height:96px;gap:10px;padding:12px}.agency-skeleton__earning-value,.agency-skeleton__stat-value{width:68%;height:22px}.agency-skeleton__earning-label,.agency-skeleton__stat-label{width:58%;height:12px}.agency-skeleton__claim{display:flex;align-items:center;justify-content:space-between;min-height:56px;gap:14px;padding:14px 16px;border:1px solid rgba(57,68,84,.07);border-radius:12px}.agency-skeleton__claim-info{width:46%;height:16px}.agency-skeleton__claim-button{width:64px;height:30px}.agency-skeleton__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.agency-skeleton__stat-card{min-height:94px;gap:10px;padding:12px}.agency-skeleton__finance{width:100%;height:52px}.agency-skeleton__table{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(57,68,84,.07);border-radius:12px}.agency-skeleton__table-row{display:grid;grid-template-columns:28px minmax(0,1.15fr) minmax(0,.8fr) minmax(0,.95fr);align-items:center;min-height:48px;gap:10px;padding:10px 12px;border-bottom:1px solid rgba(57,68,84,.07)}.agency-skeleton__table-row:last-child{border-bottom:0}.agency-skeleton__rank{width:22px;height:22px;border-radius:50%}.agency-skeleton__table-cell{width:84%;height:13px}.agency-skeleton__table-cell--short{width:70%}.agency-skeleton__table-value{width:76%;height:15px;margin-left:auto}[data-ui-theme=dark] .agency-skeleton__pulse{background:#ffffff21}[data-ui-theme=dark] .agency-skeleton__tool-card,[data-ui-theme=dark] .agency-skeleton__earning-card,[data-ui-theme=dark] .agency-skeleton__stat-card,[data-ui-theme=dark] .agency-skeleton__team-stat-card,[data-ui-theme=dark] .agency-skeleton__claim,[data-ui-theme=dark] .agency-skeleton__table,[data-ui-theme=dark] .agency-skeleton__table-row{border-color:#ffffff12;background:#ffffff06}@media(min-width:768px){.agency-skeleton{gap:30px}.agency-skeleton__section{gap:16px}.agency-skeleton__tools{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.agency-skeleton__tool-card{min-height:128px}.agency-skeleton__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.agency-skeleton__stat-card,.agency-skeleton__earning-card,.agency-skeleton__team-stat-card{min-height:108px}.agency-skeleton__table-row{min-height:54px;padding:12px 16px}}@media(min-width:1024px){.agency-skeleton{gap:36px}.agency-skeleton__tool-card{min-height:138px}.agency-skeleton__earning-card,.agency-skeleton__team-stat-card{min-height:118px}.agency-skeleton__claim{min-height:62px;padding:16px 20px}.agency-skeleton__table-row{min-height:58px;padding:14px 18px}}.price-skeleton{display:flex;flex-direction:column;width:100%;gap:16px}.price-skeleton__pulse,.join-promo-skeleton__pulse{display:block;flex:0 0 auto;border-radius:var(--radius-75);background:#3944541a;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.price-skeleton__tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.price-skeleton__tab{width:100%;height:38px;border-radius:var(--radius-75)}.price-skeleton__plans{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.price-skeleton__plan-card{display:flex;flex-direction:column;min-height:138px;gap:18px;padding:16px;border:1px solid rgba(57,68,84,.07);border-radius:var(--radius-150);background:#39445406}.price-skeleton__plan-heading{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px}.price-skeleton__radio{width:18px;height:18px;border-radius:50%}.price-skeleton__plan-title-group{display:flex;flex-direction:column;min-width:0;gap:8px}.price-skeleton__plan-title{width:min(76%,166px);height:18px}.price-skeleton__badge{width:56px;height:16px}.price-skeleton__price{width:66px;height:22px}.price-skeleton__benefits{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid rgba(57,68,84,.07)}.price-skeleton__benefit{width:78%;height:13px}.price-skeleton__billing{width:76%;height:14px;margin:2px auto 0}.price-skeleton__continue{width:min(100%,300px);height:44px;margin:0 auto;border-radius:var(--radius-75)}.price-skeleton__security{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:2px}.price-skeleton__security-item{width:100%;height:30px}[data-ui-theme=dark] .price-skeleton__pulse{background:#ffffff21}[data-ui-theme=dark] .price-skeleton__plan-card{border-color:#ffffff12;background:#ffffff06}.join-promo-skeleton{display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden;border-radius:var(--radius-150);background:#0e1115cc}.join-promo-skeleton__pulse{background:#ffffff21}.join-promo-skeleton__media{width:100%;min-height:380px;border-radius:0}.join-promo-skeleton__info{display:flex;align-items:center;gap:16px;padding:20px}.join-promo-skeleton__site-icon{width:64px;height:64px;border-radius:var(--radius-100)}.join-promo-skeleton__text{display:flex;flex:1;flex-direction:column;min-width:0;gap:9px}.join-promo-skeleton__logo{width:min(56%,132px);height:18px}.join-promo-skeleton__description{width:100%;height:13px}.join-promo-skeleton__description--short{width:72%}.join-promo-skeleton__list{display:flex;flex-direction:column;gap:10px;padding:0 20px 20px}.join-promo-skeleton__list-item{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:var(--radius-75)}.join-promo-skeleton__thumbnail{width:78px;height:44px}.join-promo-skeleton__list-logo{width:min(56%,100px);height:14px}.join-promo-skeleton__list-description{width:100%;height:11px}@media(min-width:768px){.price-skeleton{gap:20px}.price-skeleton__plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.price-skeleton__plan-card{min-height:300px;padding:20px}.price-skeleton__security{grid-template-columns:repeat(4,minmax(0,1fr))}.join-promo-skeleton__media{min-height:460px}.join-promo-skeleton__info{padding:24px}}@media(min-width:1024px){.price-skeleton{gap:24px}.price-skeleton__plan-card{min-height:326px;padding:24px}.price-skeleton__continue{height:48px}.join-promo-skeleton__media{min-height:540px}.join-promo-skeleton__info{gap:20px;padding:26px}.join-promo-skeleton__site-icon{width:72px;height:72px}}.video-detail-skeleton{width:100%;min-width:0}.page-motion>main.video-page-skeleton[data-page=detail]{animation:none}.video-page-skeleton{min-height:calc(100svh - var(--header-height, 70px));overflow-anchor:none}.video-page-skeleton .video-player-with-parts-wrapper{max-height:none}.video-page-skeleton .lottery-player-column--horizontal{--video-layout-height-deduction: calc(var(--header-height) + var(--spacing-400) + 32px + var(--spacing-200) + 50px + var(--spacing-200));display:flex;flex-direction:column;align-items:stretch;min-width:0;width:100%;max-width:100%}.video-page-skeleton .video-page-skeleton__media{position:relative;flex:0 0 auto;width:100%;min-width:0;aspect-ratio:16/9;overflow:hidden;background:#10131a}.video-page-skeleton .video-page-skeleton__strip{display:flex;flex-direction:column;justify-content:center;gap:12px;min-height:136px;margin-top:12px;padding:20px;border:1px solid var(--border-base);border-radius:var(--radius-150);background:var(--background-secondary)}.video-page-skeleton .video-page-skeleton__strip .video-detail-skeleton__line{max-width:300px}.video-page-skeleton .video-page-skeleton__strip .video-detail-skeleton__line--short{max-width:180px}.video-page-skeleton[aria-busy=false] .video-detail-skeleton__pulse,.video-page-skeleton[aria-busy=false] .video-player-skeleton__pulse,.video-page-skeleton[aria-busy=false] .video-player-skeleton:before{animation:none}@media(min-width:600px){.video-page-skeleton--vertical .video-page-skeleton__media{aspect-ratio:9/16}.video-page-skeleton--vertical .video-page-skeleton__details{display:contents}.video-page-skeleton--vertical .video-detail-skeleton__summary{grid-column:2;align-content:start}.video-page-skeleton--vertical .video-detail-skeleton__photos{grid-column:1/-1}}@media(min-width:720px){.video-page-skeleton .lottery-player-column--horizontal{width:min(100%,(100dvh - var(--video-layout-height-deduction)) * 16 / 9);align-self:center}.video-page-skeleton:not(.video-page-skeleton--vertical) .video-page-skeleton__media{border-radius:0 0 var(--radius-150) var(--radius-150)}}@media(min-width:1040px){.video-page-skeleton .lottery-player-column--horizontal{flex:0 1 auto;align-self:flex-start}}@media(min-width:1568px){.video-page-skeleton .lottery-player-column--horizontal{--video-layout-height-deduction: calc(var(--header-height) + var(--spacing-400) + 32px + var(--spacing-200) + 50px + var(--spacing-200) + 48px + var(--spacing-200) + 58px)}}@media(min-width:720px)and (max-height:500px){.video-page-skeleton .lottery-player-column--horizontal{width:min(100%,(100dvh - var(--header-height)) * 16 / 9)}}@media(max-width:599px){.video-page-skeleton .video-page-skeleton__strip{min-height:64px;padding:14px 20px;gap:8px}.video-page-skeleton--vertical .video-player--vertical__sticky-wrapper{width:calc(100% + var(--side-gap) * 2);margin-inline:calc(var(--side-gap) * -1)}.video-page-skeleton--vertical .video-page-skeleton__media{height:calc(100svh - var(--header-height));aspect-ratio:auto}}@media(prefers-reduced-motion:reduce){.video-player-skeleton:before,.video-player-skeleton__pulse,.video-detail-skeleton__pulse{animation:none}}.detail-route-skeleton{min-height:calc(100svh - var(--header-height, 70px));padding-block:var(--spacing-150);overflow-anchor:none}.video-detail-skeleton__summary{display:grid;width:100%;min-width:0;gap:var(--spacing-300)}.video-detail-skeleton__media{width:100%;min-width:0;aspect-ratio:16/9}@media(max-width:599px){.video-detail-skeleton--vertical .video-detail-skeleton__media{height:calc(100svh - var(--header-height, 70px));aspect-ratio:auto}}@media(min-width:600px){.video-detail-skeleton--vertical.video-detail-skeleton--with-player .video-detail-skeleton__summary{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.video-detail-skeleton--vertical .video-detail-skeleton__media{aspect-ratio:9/16}}.video-detail-skeleton__pulse{display:block;flex:0 0 auto;border-radius:var(--radius-75);background:#3944541a;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.video-detail-skeleton__toolbar{width:100%}.video-detail-skeleton__badge{width:58px;height:24px}.video-detail-skeleton__badge:nth-child(2){width:64px}.video-detail-skeleton__badge:nth-child(3){width:112px}.video-detail-skeleton__quality{width:74px;height:32px}.video-detail-skeleton__title{width:min(100%,480px);height:34px}.video-detail-skeleton__actions{display:flex;flex-wrap:wrap;gap:8px}.video-detail-skeleton__action{width:62px;height:32px}.video-detail-skeleton__action:nth-child(4){width:74px}.video-detail-skeleton__description{display:flex;flex-direction:column;width:100%;gap:10px}.video-detail-skeleton__line{width:100%;height:14px}.video-detail-skeleton__line--short{width:68%}.video-detail-skeleton__tags{display:flex;flex-wrap:wrap;gap:8px}.video-detail-skeleton__tag{width:70px;height:30px}.video-detail-skeleton__tag:nth-child(2){width:92px}.video-detail-skeleton__tag:nth-child(3){width:58px}.video-detail-skeleton__tag:nth-child(4){width:82px}.video-detail-skeleton__photos{width:100%}.video-detail-skeleton__photo{width:100%;min-width:0;aspect-ratio:16/9;border-radius:var(--radius-75)}.video-detail-skeleton--vertical .video-detail-skeleton__photo{aspect-ratio:2/3}[data-theme=dark] .video-detail-skeleton__pulse,[data-ui-theme=dark] .video-detail-skeleton__pulse{background:#ffffff21}@media(min-width:768px){.video-detail-skeleton__badge{height:28px}.video-detail-skeleton__quality{width:84px;height:36px}.video-detail-skeleton__title{height:40px}.video-detail-skeleton__action{height:36px}.video-detail-skeleton__line{height:16px}}@media(min-width:1024px){.video-detail-skeleton__toolbar{gap:24px}.video-detail-skeleton__quality{width:90px}.video-detail-skeleton__title{width:min(100%,560px)}.video-detail-skeleton__photos{margin-top:8px}}.home-skeleton--classic,.home-skeleton--appointment,.home-skeleton--chigua,.home-skeleton--miss{display:grid;width:100%}.home-skeleton--classic.home-skeleton--desktop,.home-skeleton--classic.home-skeleton--tablet{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.home-skeleton--classic.home-skeleton--mobile{grid-template-columns:minmax(0,1fr);gap:22px}.home-skeleton__classic-card,.home-skeleton__appointment-card,.home-skeleton__miss-card{display:grid;gap:12px;min-width:0}.home-skeleton--classic .home-skeleton__card-title{order:-1;width:72%}.home-skeleton--appointment.home-skeleton--desktop{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.home-skeleton--appointment.home-skeleton--tablet{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home-skeleton--appointment.home-skeleton--mobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.home-skeleton__appointment-media{position:relative;overflow:hidden;aspect-ratio:2/3;border-radius:var(--radius-150)}.home-skeleton--appointment .home-skeleton__badge,.home-skeleton--classic .home-skeleton__badge{position:absolute;top:12px;right:12px}.home-skeleton--chigua.home-skeleton--desktop,.home-skeleton--chigua.home-skeleton--tablet,.home-skeleton--chigua.home-skeleton--mobile{grid-template-columns:minmax(0,1fr)}.home-skeleton--chigua.home-skeleton--desktop{gap:64px}.home-skeleton--chigua.home-skeleton--tablet{gap:44px}.home-skeleton--chigua.home-skeleton--mobile{gap:28px}.home-skeleton--network.home-skeleton--desktop,.home-skeleton--network.home-skeleton--tablet{grid-template-columns:repeat(2,minmax(0,1fr))}.home-skeleton--network.home-skeleton--mobile{grid-template-columns:minmax(0,1fr)}.home-skeleton--miss.home-skeleton--desktop{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.home-skeleton--miss.home-skeleton--tablet{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home-skeleton--miss.home-skeleton--mobile{grid-template-columns:minmax(0,1fr);gap:24px}.home-skeleton__miss-card{gap:10px}.home-skeleton__miss-media{position:relative;overflow:hidden;aspect-ratio:9/16;border-radius:var(--radius-150)}.home-skeleton__miss-avatar{position:absolute;top:14px;left:14px;width:38px;height:38px;border-radius:var(--radius-1000)}.home-skeleton__miss-media .home-skeleton__badge{position:absolute;top:16px;right:14px}.home-skeleton__miss-title{width:70%;height:23px}.home-skeleton__miss-photos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.home-skeleton__miss-photos .home-skeleton__photo{aspect-ratio:2/3;border-radius:var(--radius-50)}@media(max-width:767px){.home-skeleton--classic.home-skeleton--mobile .home-skeleton__media{aspect-ratio:16/9}.home-skeleton--appointment.home-skeleton--mobile .home-skeleton__card-title{width:86%}.home-skeleton--miss.home-skeleton--mobile .home-skeleton__miss-card{grid-template-columns:minmax(132px,38%) minmax(0,1fr);column-gap:14px;align-items:start}.home-skeleton--miss.home-skeleton--mobile .home-skeleton__miss-media{grid-row:span 3}.home-skeleton--miss.home-skeleton--mobile .home-skeleton__miss-photos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1200px){.home-skeleton--appointment.home-skeleton--desktop,.home-skeleton--miss.home-skeleton--desktop{grid-template-columns:repeat(3,minmax(0,1fr))}}.header--skeleton{pointer-events:none}.header-skeleton__logo-group,.header-skeleton__actions{display:flex;align-items:center;min-width:0}.header-skeleton__logo-group{gap:12px}.header-skeleton__actions{justify-content:flex-end;gap:8px}.header-skeleton__pulse{display:block;flex:0 0 auto;border-radius:var(--radius-75);background:#3944541a;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.header-skeleton__network{width:25px;height:25px;border-radius:var(--radius-50)}.header-skeleton__logo-group hr{height:26px;margin:0}.header-skeleton__logo{width:124px;height:25px}.header-skeleton__search{width:100%}.header-skeleton__search-field{width:100%;height:42px;border-radius:var(--radius-1000)}.header-skeleton__action{width:38px;height:38px;border-radius:var(--radius-75)}.header-skeleton__action--wide{display:none;width:94px}.header-skeleton__menu{width:34px;height:34px;border-radius:var(--radius-50)}[data-ui-theme=dark] .header-skeleton__pulse{background:#ffffff21}@media(min-width:600px){.header-skeleton__network{width:35px;height:35px}.header-skeleton__logo-group hr{height:36px}.header-skeleton__logo{width:176px;height:35px}.header-skeleton__action--wide{display:block}.header-skeleton__menu{width:38px;height:38px}}@media(min-width:1040px){.header-skeleton__logo{width:148px}.header-skeleton__actions{gap:12px}}@media(min-width:1102px){.header-skeleton__logo{width:218px}}.miss-detail-skeleton{width:100%;padding-top:16px;padding-bottom:32px}.miss-detail-skeleton__desktop,.miss-detail-skeleton__mobile{width:100%}.miss-detail-skeleton__desktop{grid-template-columns:minmax(320px,.72fr) minmax(0,1fr);gap:48px;align-items:start}.miss-detail-skeleton__pulse{display:block;overflow:hidden;border-radius:var(--radius-75);background:#3944541a;animation:slider-skeleton-pulse 2.2s cubic-bezier(.4,0,.6,1) infinite}.miss-detail-skeleton__desktop-media,.miss-detail-skeleton__mobile-media{width:100%;border-radius:var(--radius-100)}.miss-detail-skeleton__desktop-media{aspect-ratio:.5625/1}.miss-detail-skeleton__desktop-content,.miss-detail-skeleton__mobile-content{display:flex;flex-direction:column;min-width:0}.miss-detail-skeleton__badges,.miss-detail-skeleton__actions,.miss-detail-skeleton__chips{display:flex;flex-wrap:wrap;align-items:center}.miss-detail-skeleton__badges{gap:8px}.miss-detail-skeleton__badge{width:64px;height:26px;border-radius:var(--radius-50)}.miss-detail-skeleton__badge:nth-child(2){width:100px}.miss-detail-skeleton__badge:nth-child(3){width:72px}.miss-detail-skeleton__title{width:min(78%,420px);height:34px;margin-top:24px}.miss-detail-skeleton__meta{width:min(48%,230px);height:18px;margin-top:12px}.miss-detail-skeleton__actions{gap:8px;margin-top:24px}.miss-detail-skeleton__action{width:62px;height:36px;border-radius:var(--radius-50)}.miss-detail-skeleton__action:nth-child(4){width:104px}.miss-detail-skeleton__lines{display:grid;gap:10px;margin-top:30px}.miss-detail-skeleton__line{width:100%;height:14px}.miss-detail-skeleton__line:nth-child(2){width:92%}.miss-detail-skeleton__line:nth-child(3){width:61%}.miss-detail-skeleton__chips{gap:8px;margin-top:26px}.miss-detail-skeleton__chip{width:76px;height:34px;border-radius:var(--radius-50)}.miss-detail-skeleton__chip:nth-child(2n){width:98px}.miss-detail-skeleton__gallery{display:grid;gap:12px;margin-top:30px}.miss-detail-skeleton__gallery--desktop{grid-template-columns:repeat(3,minmax(0,1fr))}.miss-detail-skeleton__gallery--mobile{grid-template-columns:repeat(2,minmax(0,1fr))}.miss-detail-skeleton__photo{width:100%;aspect-ratio:.5625/1}.miss-detail-skeleton__mobile{padding:0 4px}.miss-detail-skeleton__mobile-media{aspect-ratio:.5625/1}.miss-detail-skeleton__mobile-content{padding-top:20px}.miss-detail-skeleton__mobile .miss-detail-skeleton__title{width:82%;height:28px;margin-top:18px}.miss-detail-skeleton__mobile .miss-detail-skeleton__meta{width:52%;margin-top:10px}.miss-detail-skeleton__mobile .miss-detail-skeleton__actions{margin-top:20px}.miss-detail-skeleton__mobile .miss-detail-skeleton__action{width:56px;height:34px}.miss-detail-skeleton__mobile .miss-detail-skeleton__lines{margin-top:24px}.miss-detail-skeleton__mobile .miss-detail-skeleton__chips{margin-top:22px}.miss-detail-skeleton__mobile .miss-detail-skeleton__gallery{margin-top:24px}[data-ui-theme=dark] .miss-detail-skeleton__pulse{background:#ffffff1a}@media(min-width:768px){.miss-detail-skeleton{padding-top:24px;padding-bottom:48px}.miss-detail-skeleton__desktop{display:grid;gap:36px}.miss-detail-skeleton__gallery--desktop{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media(min-width:1024px){.miss-detail-skeleton{padding-top:32px;padding-bottom:64px}.miss-detail-skeleton__desktop{gap:56px}.miss-detail-skeleton__desktop-media{min-height:600px}.miss-detail-skeleton__gallery--desktop{gap:20px}}.recharge-redesign{position:relative;z-index:0;width:min(100%,1100px);min-height:100vh;margin:0 auto;padding:var(--spacing-500) var(--spacing-300) var(--spacing-900)}.recharge-redesign .side-less--bg__media{z-index:-1;overflow:hidden;border-radius:0 0 var(--radius-300) var(--radius-300);opacity:.32}.recharge-page-header,.recharge-page-skeleton__header{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;gap:var(--spacing-150);min-height:56px;margin:0 auto var(--spacing-400);width:min(100%,880px)}.recharge-page-header__back,.recharge-page-header__action{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--background-brand) 35%,var(--border-secondary));border-radius:var(--radius-1000);background:color-mix(in srgb,var(--background-brand) 10%,var(--background-secondary));color:var(--text-brand);cursor:pointer;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.recharge-page-header__back:hover,.recharge-page-header__action:hover{transform:translateY(-2px);border-color:var(--background-brand);background:color-mix(in srgb,var(--background-brand) 20%,var(--background-secondary))}.recharge-page-header__title{min-width:0;text-align:center}.recharge-page-header__title h1{margin:2px 0 0;color:var(--text-base);font-size:clamp(1.5rem,2vw,2rem);line-height:1.1;letter-spacing:.02em}.recharge-page-header__eyebrow,.recharge-page-hero__eyebrow,.coupon-redesign-form__eyebrow{display:block;color:var(--text-brand);font-size:.7rem;font-weight:800;letter-spacing:.16em;line-height:1.2}.recharge-page-hero{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-400);width:min(100%,880px);margin:0 auto var(--spacing-400);padding:clamp(var(--spacing-300),4vw,var(--spacing-500));border:1px solid color-mix(in srgb,var(--background-brand) 28%,var(--border-secondary));border-radius:var(--radius-250);background:linear-gradient(130deg,color-mix(in srgb,var(--background-brand) 17%,var(--background-secondary)),var(--background-secondary));box-shadow:var(--shadow-medium)}.recharge-page-hero h2{margin:var(--spacing-100) 0;color:var(--text-base);font-size:clamp(1.25rem,2.5vw,1.75rem);line-height:1.25}.recharge-page-hero p{max-width:580px;margin:0;color:var(--text-secondary);font-size:1rem;line-height:1.65}.recharge-page-hero__badge{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:64px;height:64px;border-radius:var(--radius-1000);background:var(--background-brand);color:var(--color-brand-contrast, var(--non-changing-light));box-shadow:0 12px 28px color-mix(in srgb,var(--background-brand) 38%,transparent)}.recharge-page-panel,.exchange-redesign-form,.exchange-token-flow{width:min(100%,880px);margin-right:auto;margin-left:auto}.recharge-page-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-100);width:min(100%,880px);margin:0 auto var(--spacing-400);padding:var(--spacing-75);border:1px solid var(--border-secondary);border-radius:var(--radius-200);background:color-mix(in srgb,var(--background-secondary) 88%,transparent);box-shadow:var(--shadow-small)}.recharge-page-tabs__item{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:var(--spacing-150) var(--spacing-200);border:1px solid transparent;border-radius:var(--radius-125);background:transparent;color:var(--text-secondary);cursor:pointer;text-align:left;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.recharge-page-tabs__item span{color:inherit;font-size:1rem;font-weight:750}.recharge-page-tabs__item small{overflow:hidden;width:100%;margin-top:4px;color:inherit;font-size:.75rem;opacity:.76;text-overflow:ellipsis;white-space:nowrap}.recharge-page-tabs__item:hover{background:color-mix(in srgb,var(--background-brand) 9%,var(--background-secondary));color:var(--text-base)}.recharge-page-tabs__item--active{border-color:color-mix(in srgb,var(--background-brand) 48%,transparent);background:var(--background-brand);color:var(--color-brand-contrast, var(--non-changing-light));box-shadow:0 8px 18px color-mix(in srgb,var(--background-brand) 30%,transparent)}.recharge-page-tabs__item--active:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--background-brand) 84%,var(--non-changing-dark));color:var(--color-brand-contrast, var(--non-changing-light))}.coupon-redesign-form,.coupon-history,.coupon-contact-panel,.exchange-redesign-form__section{border:1px solid var(--border-secondary);border-radius:var(--radius-250);background:var(--background-secondary);box-shadow:var(--shadow-medium)}.coupon-redesign-form,.coupon-history,.coupon-contact-panel{padding:clamp(var(--spacing-300),4vw,var(--spacing-500))}.coupon-redesign-form__head,.coupon-history__head,.exchange-redesign-form__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-200);margin-bottom:var(--spacing-400)}.coupon-redesign-form__head h2,.coupon-history__head h2,.exchange-redesign-form__head h2{margin:var(--spacing-75) 0 var(--spacing-50);color:var(--text-base);font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.25}.coupon-redesign-form__head p,.coupon-history__head p,.exchange-redesign-form__head p{margin:0;color:var(--text-secondary);font-size:.95rem;line-height:1.55}.coupon-redesign-form__rule,.coupon-history__refresh,.exchange-redesign-form__rule,.exchange-amount-more{border:0;background:transparent;color:var(--text-brand);cursor:pointer;font-size:.9rem;font-weight:700;white-space:nowrap}.coupon-redesign-form__rule:hover,.coupon-history__refresh:hover,.exchange-redesign-form__rule:hover,.exchange-amount-more:hover{color:var(--text-brand-hover);text-decoration:underline}.coupon-redesign-field{display:block;margin-bottom:var(--spacing-300)}.coupon-redesign-field__label{display:flex;align-items:center;gap:var(--spacing-75);margin-bottom:var(--spacing-125);color:var(--text-base);font-size:1rem;font-weight:750}.coupon-redesign-field__label i{color:var(--state-error-base);font-style:normal}.coupon-redesign-field__control,.exchange-amount-input,.exchange-password-input{display:flex;align-items:center;gap:var(--spacing-150);min-height:58px;padding:0 var(--spacing-200);border:1px solid var(--border-secondary);border-radius:var(--radius-125);background:var(--background-inputs);transition:border-color .2s ease,box-shadow .2s ease}.coupon-redesign-field__control:focus-within,.exchange-amount-input:focus-within,.exchange-password-input:focus-within{border-color:var(--background-brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--background-brand) 17%,transparent)}.coupon-redesign-field__control input,.exchange-amount-input input,.exchange-password-input input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--text-base);font:inherit;font-size:1rem}.coupon-redesign-field__control input::placeholder,.exchange-amount-input input::placeholder,.exchange-password-input input::placeholder{color:var(--text-tertiary)}.coupon-redesign-field__currency{display:inline-flex;width:27px;height:27px;flex:0 0 auto}.coupon-redesign-field__currency img{width:100%;height:100%;object-fit:contain}.coupon-redesign-field__toggle,.exchange-password-input button{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--text-tertiary);cursor:pointer}.coupon-redesign-field__toggle:hover,.exchange-password-input button:hover{color:var(--text-brand)}.recharge-brand-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-100);width:100%;min-height:52px;margin-top:var(--spacing-100);padding:0 var(--spacing-300);border:1px solid var(--background-brand);border-radius:var(--radius-125);background:var(--background-brand);color:var(--color-brand-contrast, var(--non-changing-light));cursor:pointer;font-size:1rem;font-weight:800;letter-spacing:.02em;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;box-shadow:0 10px 20px color-mix(in srgb,var(--background-brand) 30%,transparent)}.recharge-brand-button:hover:not(:disabled){transform:translateY(-2px);border-color:color-mix(in srgb,var(--background-brand) 82%,var(--non-changing-dark));background:color-mix(in srgb,var(--background-brand) 82%,var(--non-changing-dark));box-shadow:0 14px 28px color-mix(in srgb,var(--background-brand) 38%,transparent)}.recharge-brand-button:active:not(:disabled){transform:translateY(0)}.recharge-brand-button:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.recharge-brand-button--compact{width:auto;min-height:44px;margin-top:0}.coupon-history__table-wrap{overflow:hidden;border:1px solid var(--border-secondary);border-radius:var(--radius-150)}.coupon-history__table{width:100%;border-collapse:collapse;color:var(--text-base);font-size:.95rem}.coupon-history__table th,.coupon-history__table td{padding:var(--spacing-200) var(--spacing-250);border-bottom:1px solid var(--border-base);text-align:left}.coupon-history__table th{background:color-mix(in srgb,var(--background-brand) 8%,var(--background-tertiary));color:var(--text-secondary);font-size:.8rem;font-weight:750;letter-spacing:.03em;white-space:nowrap}.coupon-history__table tr:last-child td{border-bottom:0}.coupon-history__table tr:hover td{background:color-mix(in srgb,var(--background-brand) 6%,transparent)}.coupon-history__table strong,.coupon-history__table small{display:block}.coupon-history__table strong{color:var(--text-base);font-size:.9rem}.coupon-history__table small{margin-top:3px;color:var(--text-tertiary);font-size:.75rem}.coupon-history__amount{color:var(--text-brand);font-size:1rem;font-weight:800}.coupon-history__currency{display:inline-flex;padding:4px 8px;border-radius:var(--radius-1000);background:color-mix(in srgb,var(--background-brand) 13%,transparent);color:var(--text-brand);font-size:.75rem;font-weight:800}.coupon-history__more,.coupon-history__end{display:block;width:100%;margin:0;padding:var(--spacing-200);border:0;border-top:1px solid var(--border-base);background:var(--background-secondary);color:var(--text-brand);cursor:pointer;font-size:.9rem;font-weight:700;text-align:center}.coupon-history__end{color:var(--text-tertiary);cursor:default}.coupon-contact-panel,.recharge-empty-state,.recharge-load-error{display:flex;flex-direction:column;align-items:center;text-align:center}.coupon-contact-panel{padding:clamp(var(--spacing-400),7vw,var(--spacing-700))}.coupon-contact-panel h2,.coupon-contact-panel p{max-width:520px}.coupon-contact-panel h2{margin:var(--spacing-150) 0 var(--spacing-100);color:var(--text-base);font-size:clamp(1.4rem,3vw,1.9rem)}.coupon-contact-panel p{margin:0 0 var(--spacing-300);color:var(--text-secondary);line-height:1.65}.coupon-contact-panel__icon{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:var(--spacing-250);border-radius:var(--radius-1000);background:color-mix(in srgb,var(--background-brand) 14%,var(--background-secondary));color:var(--text-brand)}.recharge-dialog{position:fixed;z-index:10050;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:var(--spacing-300);background:var(--transparent-75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.recharge-dialog__content{width:min(100%,500px);max-height:min(80vh,700px);overflow-y:auto;border:1px solid var(--border-secondary);border-radius:var(--radius-250);background:var(--background-secondary);box-shadow:var(--shadow-largest)}.recharge-dialog__header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-250) var(--spacing-300);border-bottom:1px solid var(--border-base)}.recharge-dialog__header h2{margin:0;color:var(--text-base);font-size:1.15rem}.recharge-dialog__header button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:var(--radius-1000);background:var(--element-label-base);color:var(--text-secondary);cursor:pointer;font-size:1.4rem;line-height:1}.recharge-dialog__header button:hover{background:color-mix(in srgb,var(--background-brand) 16%,var(--element-label-hover));color:var(--text-brand)}.recharge-dialog__body{padding:var(--spacing-300);color:var(--text-secondary);font-size:.95rem;line-height:1.75}.recharge-dialog__body p{margin-top:0}.recharge-dialog__body ol{margin:0;padding-left:1.4em}.recharge-dialog__body li+li{margin-top:var(--spacing-100)}.recharge-dialog__notice{padding:var(--spacing-150) var(--spacing-200);border:1px solid color-mix(in srgb,var(--state-warning-base) 35%,transparent);border-radius:var(--radius-100);background:color-mix(in srgb,var(--state-warning-base) 10%,transparent);color:var(--text-base)}.coupon-confirm-list{display:grid;gap:var(--spacing-150);margin:0 0 var(--spacing-300)}.coupon-confirm-list div{display:flex;justify-content:space-between;gap:var(--spacing-200);padding:var(--spacing-150) var(--spacing-200);border-radius:var(--radius-100);background:var(--background-inputs)}.coupon-confirm-list dt{color:var(--text-tertiary)}.coupon-confirm-list dd{margin:0;color:var(--text-base);font-weight:800;text-align:right}.exchange-token-flow{display:grid;grid-template-columns:1fr 64px 1fr;align-items:center;gap:var(--spacing-150);margin-bottom:var(--spacing-400)}.exchange-token-card{min-width:0;padding:var(--spacing-250);border:1px solid var(--border-secondary);border-radius:var(--radius-200);background:var(--background-secondary);color:var(--text-base);cursor:pointer;text-align:left;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;box-shadow:var(--shadow-small)}.exchange-token-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--background-brand) 55%,transparent);box-shadow:var(--shadow-medium)}.exchange-token-card--target{border-color:color-mix(in srgb,var(--background-brand) 34%,var(--border-secondary));background:linear-gradient(145deg,color-mix(in srgb,var(--background-brand) 10%,var(--background-secondary)),var(--background-secondary))}.exchange-token-card__top{display:block;margin-bottom:var(--spacing-150);color:var(--text-tertiary);font-size:.8rem;font-weight:700}.exchange-token-card__row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:var(--spacing-100)}.exchange-token-card__row img{width:40px;height:40px;border-radius:var(--radius-1000);object-fit:contain}.exchange-token-card__row strong,.exchange-token-card__row small,.exchange-token-card__row b{display:block}.exchange-token-card__row strong{color:var(--text-base);font-size:1.1rem}.exchange-token-card__row small{margin-top:3px;color:var(--text-tertiary);font-size:.75rem}.exchange-token-card__row b{max-width:100%;overflow:hidden;color:var(--text-brand);font-size:.9rem;text-align:right;text-overflow:ellipsis}.exchange-token-flow__switch{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;justify-self:center;border:4px solid var(--background-base);border-radius:var(--radius-1000);background:var(--background-brand);color:var(--color-brand-contrast, var(--non-changing-light));cursor:pointer;box-shadow:0 8px 20px color-mix(in srgb,var(--background-brand) 32%,transparent);transition:transform .25s ease,background-color .2s ease}.exchange-token-flow__switch:hover{transform:rotate(90deg) scale(1.06);background:color-mix(in srgb,var(--background-brand) 82%,var(--non-changing-dark))}.exchange-token-flow__switch--rotating{animation:exchange-token-switch .5s ease}.exchange-redesign-form{display:grid;gap:var(--spacing-250)}.exchange-redesign-form__section{padding:clamp(var(--spacing-250),3vw,var(--spacing-350))}.exchange-redesign-form__head{margin-bottom:var(--spacing-250)}.exchange-redesign-form__head h2{margin:var(--spacing-75) 0 0;color:var(--text-base);font-size:1.25rem}.exchange-redesign-form__head p{margin:0;color:var(--text-secondary);font-size:.85rem}.exchange-amount-input img{width:28px;height:28px;object-fit:contain}.exchange-amount-input input{color:var(--text-base);font-size:1.2rem;font-weight:800}.exchange-amount-input button{border:0;border-radius:var(--radius-75);background:color-mix(in srgb,var(--background-brand) 13%,transparent);color:var(--text-brand);cursor:pointer;font-size:.85rem;font-weight:800;padding:var(--spacing-100) var(--spacing-150)}.exchange-amount-input button:hover{background:color-mix(in srgb,var(--background-brand) 22%,transparent)}.exchange-amount-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-100);margin-top:var(--spacing-200)}.exchange-amount-grid button{min-height:39px;border:1px solid var(--border-secondary);border-radius:var(--radius-75);background:var(--background-base);color:var(--text-secondary);cursor:pointer;font-size:.9rem;font-weight:750;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.exchange-amount-grid button:hover,.exchange-amount-grid .exchange-amount-grid__item--active{border-color:var(--background-brand);background:color-mix(in srgb,var(--background-brand) 13%,var(--background-secondary));color:var(--text-brand)}.exchange-amount-more{display:flex;align-items:center;gap:var(--spacing-75);margin:var(--spacing-150) auto 0}.exchange-rate-card{position:relative;overflow:hidden;padding:var(--spacing-300) clamp(var(--spacing-250),4vw,var(--spacing-400));border:1px solid color-mix(in srgb,var(--background-brand) 32%,var(--border-secondary));border-radius:var(--radius-200);background:linear-gradient(135deg,color-mix(in srgb,var(--background-brand) 15%,var(--background-secondary)),var(--background-secondary))}.exchange-rate-card:after{position:absolute;top:-80px;right:-42px;width:170px;height:170px;border:28px solid color-mix(in srgb,var(--background-brand) 14%,transparent);border-radius:var(--radius-1000);content:""}.exchange-rate-card__label,.exchange-rate-card strong,.exchange-rate-card p,.exchange-rate-card__fee{position:relative;z-index:1}.exchange-rate-card__label{display:block;color:var(--text-secondary);font-size:.9rem;font-weight:700}.exchange-rate-card strong{display:block;margin:var(--spacing-75) 0;color:var(--text-brand);font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.1}.exchange-rate-card strong small{color:var(--text-secondary);font-size:1rem}.exchange-rate-card p{margin:0;color:var(--text-secondary);font-size:.85rem;line-height:1.6}.exchange-rate-card__fee{display:inline-block;margin-top:var(--spacing-150);color:var(--state-warning-base);font-size:.8rem;font-weight:750}.exchange-picker-list{display:grid;gap:var(--spacing-100)}.exchange-picker-list button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-200);border:1px solid var(--border-secondary);border-radius:var(--radius-100);background:var(--background-base);color:var(--text-base);cursor:pointer;font-size:1rem;font-weight:750;text-align:left}.exchange-picker-list button:hover{border-color:var(--background-brand);background:color-mix(in srgb,var(--background-brand) 10%,var(--background-secondary));color:var(--text-brand)}.exchange-result-message{margin:0 0 var(--spacing-300);color:var(--text-secondary);text-align:center}.exchange-result-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-150)}.exchange-result-actions .recharge-brand-button{margin:0}.exchange-result-actions__cancel{min-height:44px;border:1px solid var(--border-secondary);border-radius:var(--radius-125);background:var(--background-base);color:var(--text-secondary);cursor:pointer;font-weight:750}.exchange-result-actions__cancel:hover{border-color:var(--background-brand);color:var(--text-brand)}.recharge-empty-state,.recharge-load-error{display:flex;flex-direction:column;align-items:center;text-align:center}.recharge-empty-state,.recharge-load-error{width:min(100%,580px);min-height:320px;margin:0 auto;padding:var(--spacing-500);border:1px dashed color-mix(in srgb,var(--background-brand) 35%,var(--border-secondary));border-radius:var(--radius-250);background:color-mix(in srgb,var(--background-secondary) 90%,transparent);color:var(--text-tertiary)}.recharge-empty-state h1,.recharge-empty-state h3,.recharge-load-error h1,.recharge-load-error h3{margin:var(--spacing-200) 0 var(--spacing-100);color:var(--text-base);font-size:1.25rem}.recharge-empty-state p,.recharge-load-error p{max-width:400px;margin:0 0 var(--spacing-250);line-height:1.65}.recharge-empty-state svg,.recharge-load-error svg{color:var(--text-brand)}.recharge-load-error{min-height:70vh;justify-content:center}.recharge-page-skeleton{width:min(100%,880px);margin:0 auto}.recharge-page-skeleton__pulse,.coupon-history-skeleton__pulse{display:block;border-radius:var(--radius-75);background:linear-gradient(90deg,var(--element-label-base) 20%,var(--element-label-hover) 44%,var(--element-label-base) 68%);background-size:300% 100%;animation:slider-skeleton-pulse 1.5s ease-in-out infinite}.recharge-page-skeleton__back,.recharge-page-skeleton__header-action{width:44px;height:44px;border-radius:var(--radius-1000)}.recharge-page-skeleton__title{justify-self:center;width:150px;height:26px}.recharge-page-skeleton__hero{display:grid;gap:var(--spacing-125);margin-bottom:var(--spacing-400);padding:clamp(var(--spacing-300),4vw,var(--spacing-500));border:1px solid var(--border-secondary);border-radius:var(--radius-250);background:var(--background-secondary)}.recharge-page-skeleton__eyebrow{width:120px;height:12px}.recharge-page-skeleton__hero-title{width:min(420px,80%);height:32px}.recharge-page-skeleton__hero-copy{width:min(620px,100%);height:18px}.recharge-page-skeleton__tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-100);margin-bottom:var(--spacing-400)}.recharge-page-skeleton__tab{height:62px}.recharge-page-skeleton__card{display:grid;gap:var(--spacing-250);padding:clamp(var(--spacing-300),4vw,var(--spacing-500));border:1px solid var(--border-secondary);border-radius:var(--radius-250);background:var(--background-secondary)}.recharge-page-skeleton__section-title{width:180px;height:24px}.recharge-page-skeleton__field{width:100%;height:58px}.recharge-page-skeleton__button{width:100%;height:52px}.recharge-page-skeleton__chips{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-100)}.recharge-page-skeleton__chip{height:38px}.exchange-page-skeleton__tokens{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-150)}.exchange-page-skeleton__token{display:grid;grid-template-columns:42px 1fr 80px;align-items:center;gap:var(--spacing-100);min-height:90px;padding:var(--spacing-250);border:1px solid var(--border-secondary);border-radius:var(--radius-200);background:var(--background-secondary)}.exchange-page-skeleton__coin{width:40px;height:40px;border-radius:var(--radius-1000)}.exchange-page-skeleton__token-copy{width:80px;height:28px}.exchange-page-skeleton__token-value{width:72px;height:20px}.exchange-page-skeleton__switch{position:relative;z-index:1;width:54px;height:54px;margin:calc(var(--spacing-200) * -1) auto;border-radius:var(--radius-1000)}.coupon-history-skeleton{display:grid;gap:var(--spacing-100)}.coupon-history-skeleton__row{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:var(--spacing-150);padding:var(--spacing-200);border:1px solid var(--border-base);border-radius:var(--radius-100)}.coupon-history-skeleton__date{height:34px}.coupon-history-skeleton__amount,.coupon-history-skeleton__value,.coupon-history-skeleton__currency{height:24px;align-self:center}[data-ui-theme=dark] .recharge-page-skeleton__pulse,[data-ui-theme=dark] .coupon-history-skeleton__pulse{background:linear-gradient(90deg,var(--element-label-base) 20%,color-mix(in srgb,var(--element-label-hover) 76%,var(--background-secondary)) 44%,var(--element-label-base) 68%)}@keyframes exchange-token-switch{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@media(min-width:768px){.recharge-redesign{padding-right:var(--spacing-500);padding-left:var(--spacing-500)}.coupon-redesign-form{max-width:760px;margin:0 auto}.coupon-history__head{align-items:center}.exchange-redesign-form{grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);align-items:start}.exchange-redesign-form__section:last-of-type{grid-column:1/-1}.exchange-redesign-form>.recharge-brand-button{grid-column:1/-1;max-width:440px;justify-self:center}}@media(max-width:767px){.recharge-redesign{padding:var(--spacing-300) var(--spacing-150) var(--spacing-700)}.recharge-page-header,.recharge-page-skeleton__header{grid-template-columns:42px 1fr 42px;margin-bottom:var(--spacing-300)}.recharge-page-header__back,.recharge-page-header__action{width:40px;height:40px}.recharge-page-tabs{gap:4px;margin-bottom:var(--spacing-300);padding:4px}.recharge-page-tabs__item{align-items:center;padding:var(--spacing-125) var(--spacing-75);text-align:center}.recharge-page-tabs__item span{font-size:.86rem}.recharge-page-tabs__item small{display:none}.recharge-page-hero{gap:var(--spacing-200);padding:var(--spacing-250)}.recharge-page-hero h2{font-size:1.2rem}.recharge-page-hero p{font-size:.88rem}.recharge-page-hero__badge{width:50px;height:50px}.coupon-redesign-form__head,.coupon-history__head,.exchange-redesign-form__head{align-items:flex-start;flex-direction:column}.coupon-redesign-form__rule,.coupon-history__refresh,.exchange-redesign-form__rule{margin-top:calc(var(--spacing-100) * -1)}.coupon-history__table-wrap{overflow-x:auto}.coupon-history__table{min-width:600px}.exchange-token-flow{grid-template-columns:1fr;gap:var(--spacing-100)}.exchange-token-flow__switch{margin:calc(var(--spacing-250) * -1) auto}.exchange-token-card__row{grid-template-columns:42px minmax(0,1fr) minmax(60px,auto)}.exchange-amount-grid{grid-template-columns:repeat(3,1fr)}.exchange-rate-card strong{font-size:1.8rem}.coupon-history-skeleton__row{grid-template-columns:1.3fr 1fr}.coupon-history-skeleton__value,.coupon-history-skeleton__currency{display:none}}@media(max-width:420px){.recharge-redesign{padding-right:var(--spacing-100);padding-left:var(--spacing-100)}.coupon-redesign-form,.coupon-history,.coupon-contact-panel,.exchange-redesign-form__section{padding:var(--spacing-250)}.exchange-amount-grid{grid-template-columns:repeat(2,1fr)}.recharge-page-skeleton__tabs{gap:4px}.recharge-page-skeleton__tab{height:48px}}[data-section=matching-sites] .site-result{align-items:stretch;color:inherit;min-width:0;text-decoration:none}[data-section=matching-sites] .site-result__media{flex:0 0 118px;width:118px;height:72px;overflow:hidden}[data-section=matching-sites] .site-result__media .vthumb,[data-section=matching-sites] .site-result__media .video-autoplay{width:100%;height:100%;object-fit:cover}[data-section=matching-sites] .site-result>.column{flex:1 1 auto;justify-content:space-between;min-width:0}[data-section=matching-sites] .site-result__logo{align-items:flex-start;display:flex;min-height:28px}[data-section=matching-sites] .site-result__logo img{display:block;width:auto;max-width:180px;height:28px;object-fit:contain;object-position:left center}[data-section=matching-sites] .site-result:hover .site-result__media .vthumb{transform:scale(1.025)}[data-section=matching-sites] .site-result__media .vthumb{transition:transform .22s ease}@media(min-width:768px){[data-section=matching-sites] .site-result__media{flex-basis:250px;width:250px;height:140px}[data-section=matching-sites] .site-result__logo{min-height:35px}[data-section=matching-sites] .site-result__logo img{max-width:250px;height:35px}}.search-content__cancel{color:var(--non-changing-light)}.search-chigua-modal__container{width:95%;max-width:800px;justify-self:center}.search-result-count{display:inline-block;margin-left:var(--spacing-50);font-size:.75em;font-weight:700;letter-spacing:0;white-space:nowrap}.search-result-count--videos{color:var(--text-brand)}.search-result-count--chigua{color:var(--text-warning)}.search-result-count--jiandanyue{color:var(--text-focus)}.search-result-count--sites{color:var(--text-correct)}.search-title-results{max-width:920px}.search-title-results h1{margin:0;font-size:clamp(1.55rem,4.4vw,2.45rem);font-weight:700;line-height:1.16;letter-spacing:-.025em}.search-title-results .search-result-count{display:inline-block;margin-left:.18em;font-size:.58em;font-weight:600;letter-spacing:0;vertical-align:.14em}.search-title-results p{max-width:780px;margin:0;color:var(--c-secondary, currentColor);font-size:clamp(.95rem,2.6vw,1.1rem);line-height:1.62}@media(min-width:768px){.search-title-results h1{font-size:clamp(2rem,3.2vw,3rem)}}.idx-site-card__video-count-badge{display:inline-flex;align-items:center;gap:4px}.idx-site-card__video-count-icon{display:block;flex:0 0 auto;width:14px;height:14px}.slider-skeleton__primary{position:relative;min-width:0;height:100%}.slider-skeleton__extra{display:block;flex:1 1 0;min-height:0;width:100%}.slider-skeleton__bullets{pointer-events:none}.topic-detail-loading .topics-skeleton--count{width:96px;height:24px}.websites-skeleton__total{width:150px;height:20px}.websites-skeleton__info{gap:0}.websites-skeleton__logo{height:16px}.websites-skeleton__description{height:18px}@media(min-width:600px){.websites-skeleton__info{gap:var(--spacing-50)}}.home-list-skeleton,.listing-skeleton,.home-shelf-skeleton{pointer-events:none}.listing-skeleton__fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit}.listing-skeleton__text{display:block;width:82%;height:1lh;background-clip:content-box;padding-block:.25em;box-sizing:border-box}.listing-skeleton__text--short{width:58%}.listing-skeleton__text--center{margin-inline:auto}.listing-skeleton__heading{width:100%}.listing-skeleton__heading .listing-skeleton__text{max-width:420px}.listing-skeleton__tag{width:72px;border-color:transparent}.listing-skeleton__action{width:200px;max-width:100%;border-color:transparent}.listing-skeleton__purchase{width:92px;border-color:transparent}.listing-skeleton__caption{width:80px;height:14px}.listing-skeleton__duration{width:45px;height:14px}.listing-skeleton__portrait{position:absolute;inset-block:0;height:100%;aspect-ratio:9/16}.listing-skeleton__site-logo{display:block;width:126px;max-width:50%;height:28px}@media(min-width:600px){.listing-skeleton__site-logo{height:35px}}.home-list-skeleton .button:before,.listing-skeleton .button:before{display:none}.listing-skeleton__shelf-logo{display:block;width:48%;height:100%;border-radius:var(--radius-75)}.listing-skeleton__brand-action{display:block;width:80px;height:1lh;border-radius:var(--radius-75)}.home-shelf-skeleton .idx-best-card,.home-shelf-skeleton .home-site-shelf__card{animation:none}.page-motion>main.miss-page-skeleton[data-page=detail]{animation:none}.miss-page-skeleton{min-height:calc(100svh - var(--header-height, 70px));overflow-anchor:none}.miss-page-skeleton .video-player--vertical__sticky-wrapper{width:100%;min-width:0}.miss-page-skeleton .miss-page-skeleton__media{width:100%;height:calc(100svh - var(--header-height, 70px));border-radius:0}.miss-page-skeleton .miss-page-skeleton__title{width:min(82%,420px);height:34px}.miss-page-skeleton .miss-page-skeleton__meta{width:min(72%,280px);height:20px}.miss-page-skeleton .miss-page-skeleton__cta{width:min(250px,100%);height:48px}.miss-page-skeleton .miss-page-skeleton__gallery{display:grid;width:100%;min-width:0;gap:20px}.miss-page-skeleton .miss-page-skeleton__strip{container:lottery-results/inline-size;width:100%;min-width:0;margin-top:12px;pointer-events:none;font:400 15px/1.45 Arial,PingFang SC,Microsoft YaHei,sans-serif}.miss-page-skeleton .miss-page-skeleton__strip *,.miss-page-skeleton .miss-page-skeleton__strip *:before,.miss-page-skeleton .miss-page-skeleton__strip *:after{box-sizing:border-box}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__card{--lr-ball-size: 38px;display:grid;grid-template-columns:84px minmax(300px,1.5fr) minmax(226px,1fr) 356px;align-items:center;gap:14px;padding:18px;border:1px solid var(--border-base);border-radius:6px;background:var(--background-secondary)}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__logo{display:block;width:84px;height:84px;border-radius:50%}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__draw,.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__next{min-width:0}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__heading-main{display:contents}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__heading-controls,.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__toggle{display:none}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__heading{display:flex;flex-wrap:wrap;column-gap:7px;row-gap:2px;align-items:baseline;margin:0 0 9px;min-width:0;font-size:15px;line-height:1.35;font-weight:400;overflow-wrap:anywhere}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__switch{display:inline-flex;align-items:center;gap:6px;min-height:32px;max-width:100%;padding:3px 9px;border:1px solid transparent;border-radius:5px;font:500 15px/1.5 Arial,PingFang SC,Microsoft YaHei,sans-serif}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__period{font-size:14px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__balls{display:grid;grid-template-columns:repeat(6,minmax(0,1fr)) minmax(10px,.45fr) minmax(0,1fr);align-items:start;gap:5px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__ball-item{display:flex;min-width:0;align-items:center;flex-direction:column;gap:5px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__ball{display:block;flex-shrink:0;width:var(--lr-ball-size);max-width:100%;height:auto;aspect-ratio:1;border-radius:50%}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__zodiac{width:100%;font-size:15px;line-height:1.25}.miss-page-skeleton .miss-page-skeleton__strip .miss-page-skeleton__zodiac{width:55%;height:1lh;margin-inline:auto}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__plus{width:100%;height:var(--lr-ball-size)}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__date{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:7px;font-size:13px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__countdown{padding:5px 12px 3px;border-radius:3px;text-align:center;background:var(--background-base)}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__countdown-title{display:flex;justify-content:center;font-size:12px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__clock{display:block;font:400 38px/1.15 Arial,sans-serif;letter-spacing:1px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__action{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;min-width:0;min-height:90px;padding:10px 3px;border:1px solid var(--border-base);border-radius:4px;background:var(--background-base);font-size:14px;line-height:1.35;text-align:center;overflow-wrap:anywhere}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__icon{display:block;width:1em;height:1em;font-size:36px}.miss-page-skeleton .miss-page-skeleton__strip .miss-page-skeleton__ink{visibility:hidden}.miss-page-skeleton .miss-page-skeleton__strip--desktop{display:none}@media(min-width:600px){.miss-page-skeleton .video-player--vertical__sticky-wrapper{width:auto}.miss-page-skeleton .miss-page-skeleton__media{height:auto;aspect-ratio:9/16;border-radius:var(--radius-150)}.miss-page-skeleton .miss-page-skeleton__strip--mobile{display:none}.miss-page-skeleton .miss-page-skeleton__strip--desktop{display:block;margin-top:0}}@media(max-width:599px){.miss-page-skeleton .video-player--vertical__sticky-wrapper{width:calc(100% + var(--side-gap) * 2);margin-inline:calc(var(--side-gap) * -1)}}@container lottery-results (min-width: 1200px){.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__card{grid-template-columns:100px minmax(340px,1.4fr) minmax(252px,1fr) 398px;padding:16px 20px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__logo{width:100px;height:100px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__heading{font-size:16px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__period,.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__date{font-size:15px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__actions{gap:10px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__action{min-height:98px;font-size:15px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__icon,.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__clock{font-size:40px}}@container lottery-results (max-width: 1059px){.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__card{grid-template-columns:70px minmax(300px,1fr) minmax(220px,.8fr)}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__logo{width:70px;height:70px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__actions{grid-column:1/-1;padding-top:12px;border-top:1px solid var(--border-base)}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__action{flex-direction:row;justify-content:center;min-height:56px;gap:12px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__icon{font-size:28px}}@container lottery-results (max-width: 679px){.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__card{--lr-ball-size: clamp(29px, 9cqw, 40px);grid-template-columns:48px minmax(0,1fr);gap:14px 10px;padding:16px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__logo{width:44px;height:44px;grid-row:1;grid-column:1}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__draw{display:contents}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__heading{grid-column:2;grid-row:1;flex-direction:column;align-items:flex-start;justify-content:center;margin:0;min-height:44px;gap:3px;font-size:16px;font-weight:600}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__switch{min-height:28px;padding:1px 7px;font-size:14px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__period{font-size:13px;font-weight:400}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__balls{grid-column:1/-1;gap:3px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__zodiac{font-size:11px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__next{grid-column:1/-1}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__date{font-size:12px;gap:4px;margin:0 0 9px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__countdown{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:9px 12px;border:1px solid var(--border-base)}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__clock{font-size:30px;line-height:1.2}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__actions{gap:6px;border-top:0;padding-top:0}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__action{flex-direction:column;justify-content:flex-start;gap:7px;min-height:72px;padding:9px 2px;font-size:12px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__icon{font-size:27px}}@container lottery-results (max-width: 339px){.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__card{padding:12px 10px;gap:12px 8px}}@media(max-width:599px){.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__card{row-gap:0}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__heading-main{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:3px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__heading-controls{grid-column:2;grid-row:1;display:flex;min-width:0;flex-direction:column;align-items:flex-end;gap:6px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__tagline{max-width:100%;margin:0;padding:4px 7px;border:1px solid var(--border-base);border-radius:8px 8px 2px;font-size:11px;font-weight:500;line-height:1.4;white-space:normal;overflow-wrap:anywhere;text-align:right;text-wrap:pretty}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:2px;min-height:32px;max-width:100%;padding:4px 6px;border:1px solid transparent;border-radius:5px;font:400 12px/1.4 Arial,PingFang SC,Microsoft YaHei,sans-serif}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__chevron{display:block;width:14px;height:14px;flex-shrink:0}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__balls{margin-top:12px}.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__next,.miss-page-skeleton .miss-page-skeleton__strip .lottery-results__actions{display:none}}.search-results-header{width:100%;padding-top:var(--spacing-300);margin-bottom:var(--spacing-300)}.search-results-total{display:inline-flex;align-items:center;justify-content:center;min-width:2ch;vertical-align:baseline}.search-results-total__placeholder{width:2ch;height:.72em}.search-result-group{padding-bottom:var(--spacing-600)}.search-result-group__heading{margin:0}@media(min-width:600px){.search-results-header{margin-bottom:var(--spacing-400)}}@media(min-width:1040px){.search-results-header{padding-top:var(--spacing-400)}.search-result-group{padding-bottom:var(--spacing-800)}}#app:has(main[data-page=search] [data-section=search-skeleton])>.loading{display:none}main[data-page=search] .site-card .media-wrapper{height:auto}.search-results-skeleton{pointer-events:none;min-width:0}.search-results-skeleton>.column{width:100%;min-width:0}.search-results-skeleton .search-item{width:100%;min-width:0}.search-results-skeleton .search-results-skeleton__group-heading{width:min(280px,85%);height:1lh}.search-results-skeleton .search-results-skeleton__title{width:100%;height:1lh;-webkit-mask-image:linear-gradient(to bottom,transparent 12%,#000 12%,#000 76%,transparent 76%);mask-image:linear-gradient(to bottom,transparent 12%,#000 12%,#000 76%,transparent 76%)}.search-results-skeleton .search-results-skeleton__line{width:100%;height:1lh;-webkit-mask-image:linear-gradient(to bottom,transparent 15%,#000 15%,#000 72%,transparent 72%);mask-image:linear-gradient(to bottom,transparent 15%,#000 15%,#000 72%,transparent 72%)}.search-results-skeleton .search-results-skeleton__line--short{width:72%}.search-results-skeleton .search-results-skeleton__text{color:transparent;-webkit-mask-image:repeating-linear-gradient(to bottom,transparent 0,transparent .15em,#000 .15em,#000 .85em,transparent .85em,transparent 1lh);mask-image:repeating-linear-gradient(to bottom,transparent 0,transparent .15em,#000 .15em,#000 .85em,transparent .85em,transparent 1lh)}.search-results-skeleton .search-results-skeleton__logo{width:min(156px,70%);height:30px}.search-results-skeleton .search-results-skeleton__brand{width:min(156px,70%);height:35px}.search-results-skeleton .search-results-skeleton__caption{width:78%;height:1lh}.search-results-skeleton .search-results-skeleton__tag{width:76px;min-width:76px}.search-results-skeleton .search-results-skeleton__button{margin-top:0;box-shadow:none}.search-results-skeleton .search-results-skeleton__button:before,.search-results-skeleton .search-results-skeleton__button:after,.search-results-skeleton .search-results-skeleton__tag:before,.search-results-skeleton .search-results-skeleton__tag:after{content:none}.search-results-skeleton .search-results-skeleton__description{position:relative;width:100%;max-height:calc(3lh + var(--spacing-200) * 2);overflow:hidden}.search-results-skeleton .search-results-skeleton__description--pending{height:calc(3lh + var(--spacing-200) * 2)}.search-results-skeleton .search-results-skeleton__read-more{position:absolute;bottom:var(--spacing-200);width:5em;height:.85em}@media(prefers-reduced-motion:reduce){.miss-page-skeleton .miss-detail-skeleton__pulse,.search-results-skeleton .search-skeleton__pulse{animation:none}}.notice-list-skeleton{gap:10px}.notice-item--skeleton{pointer-events:none}.notice-item--skeleton .notice-item__dot{border-radius:50%;box-shadow:none}.notice-item--skeleton .notice-item__title{width:min(64%,210px)}.notice-item--skeleton .notice-item__title>.listing-skeleton__text{width:100%}.notice-item--skeleton .notice-item__body>.listing-skeleton__text:first-child{width:100%}.notice-item--skeleton .notice-item__time>.listing-skeleton__text{width:94px;max-width:100%}.notice-item--skeleton .notice-item__delete{border-color:transparent;border-radius:50%}:root .l-main{--skeleton-fill: color-mix(in srgb, var(--text-base) 12%, transparent)}:root .l-main :is(.home-skeleton__pulse,.slider-skeleton__pulse,.scrolltwo-skeleton__pulse,.scrollthree-skeleton__pulse,.websites-skeleton__pulse,.idx-skeleton-pulse,.search-skeleton__pulse,.miss-detail-skeleton__pulse,.video-detail-skeleton__pulse,.collect-list-skeleton__pulse,.notice-list-skeleton__pulse){background-color:var(--skeleton-fill, rgba(127, 127, 127, .16))}@media(prefers-reduced-motion:reduce){.l-main :is(.home-skeleton__pulse,.slider-skeleton__pulse,.slider-skeleton__backdrop,.scrolltwo-skeleton__pulse,.scrollthree-skeleton__pulse,.websites-skeleton__pulse,.idx-skeleton-pulse,.search-skeleton__pulse,.miss-detail-skeleton__pulse,.video-detail-skeleton__pulse,.collect-list-skeleton__pulse,.notice-list-skeleton__pulse),.slider-skeleton__backdrop:before{animation:none}}.notice-refresh-btn:disabled{opacity:.55;cursor:wait}.partners-page .partner-card{min-width:0;align-self:start}.partners-page .partner-card h4{overflow-wrap:anywhere}.partners-page .partner-card__logo{width:100%}.partners-page .partner-card__logo>img{object-fit:contain}.partners-page .partner-card__fallback{font-size:clamp(28px,4vw,42px);font-weight:700;color:var(--text-secondary)}.partners-page .partner-card__description{margin:0;color:var(--text-secondary);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.partners-page .partner-state{padding:36px 16px;text-align:center;color:var(--text-secondary);border:1px solid var(--border-base);border-radius:var(--radius-150)}.partners-page .partner-state p{margin:0}.partners-page .partner-skeleton{display:block;background:var(--skeleton-fill, color-mix(in srgb, var(--text-base) 12%, transparent));animation:slider-skeleton-pulse 2.2s ease-in-out infinite}.partners-page .partner-skeleton--title{width:72%;height:1lh;border-radius:4px}.partners-page .partner-card:focus-visible{outline:2px solid var(--text-brand);outline-offset:6px;border-radius:var(--radius-100)}@media(prefers-reduced-motion:reduce){.partners-page .partner-skeleton{animation:none}}.viewer-container{background-color:#000000e6!important}.viewer-toolbar{background-color:#141414cc!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:30px!important;padding:8px 20px!important;height:auto!important;box-shadow:0 4px 20px #00000080;border:1px solid rgba(255,255,255,.1)}.viewer-toolbar>ul{display:flex!important;align-items:center;gap:15px}.viewer-toolbar>ul>li{width:44px!important;height:44px!important;background-color:transparent!important;border-radius:50%!important;transition:all .3s ease;display:flex!important;justify-content:center;align-items:center}.viewer-toolbar>ul>li:hover{background-color:red!important;transform:scale(1.1)}.viewer-toolbar>ul>li:before{margin:0!important;transform:scale(1.2)}.viewer-navbar{background-color:#00000080!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.viewer-list>li{border-radius:8px!important;overflow:hidden;margin:5px!important;opacity:.6;transition:opacity .3s}.viewer-list>li.viewer-active{opacity:1;border:2px solid #ff0000!important}@media screen and (max-width:600px){.viewer-toolbar{padding:5px 12px!important;bottom:20px!important}.viewer-toolbar>ul{gap:8px}.viewer-toolbar>ul>li{width:38px!important;height:38px!important}}.accordion>[data-accordion=trigger]{-webkit-user-select:none;user-select:none;cursor:pointer}.accordion .collapse-button{flex-shrink:0;transition:rotate .3s cubic-bezier(.25,.1,.25,1)}.accordion>[data-accordion=content]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .48s cubic-bezier(.25,.1,.25,1);overflow:hidden}.accordion>[data-accordion=content]>*{opacity:0;min-height:0;transition:opacity .24s .12s cubic-bezier(.25,.1,.25,1),padding .24s .12s cubic-bezier(.25,.1,.25,1)}.accordion .accordion__input:not(:checked)~[data-accordion=content]>*{padding-top:0;padding-bottom:0}.accordion .accordion__input:checked~[data-accordion=trigger] .collapse-button{rotate:180deg}.accordion .accordion__input:checked~[data-accordion=content]{grid-template-rows:1fr}.accordion .accordion__input:checked~[data-accordion=content]>*{opacity:1}.faq{background:var(--background-base);border-radius:var(--radius-150);overflow:clip}.faq__items{gap:1px}.faq__question{padding-right:0!important}.faq__question h3{text-align:left}.faq__icon{flex-shrink:0;margin:calc(var(--spacing-150) * -1) 0}.faq__item a{color:var(--text-focus);text-decoration:underline;transition:color .24s}.faq__item a:hover{color:var(--text-focus-hover)}.faq__item:not(:last-child){border-bottom:1px solid var(--element-icon-tertiary)}.faq__answer-content{display:flex;flex-direction:column;gap:var(--spacing-150)}.faq__answer-content p,.faq__answer-content ul,.faq__answer-content ol{font-size:14px;line-height:150%;letter-spacing:-.042px}.faq__answer-content hr{height:1px;margin-bottom:var(--spacing-150);flex-shrink:0}.faq__answer-content ul,.faq__answer-content ol{margin-left:var(--spacing-400);display:flex;flex-direction:column;gap:var(--spacing-50)}.form[data-state=loading] button[type=submit]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:inherit;border-radius:inherit;opacity:1}.form[data-state=loading] button[type=submit]:after{content:"";display:block;width:20px;height:20px;background:var(--spinner-contrast, var(--spinner-light));background-size:contain;animation:spin-cb 3s cubic-bezier(.43,.84,.61,.14) infinite;position:absolute;z-index:1}.form-errors{border-radius:var(--radius-100);background:var(--state-warning-base)}.form-errors a{text-decoration:underline;font-weight:600}.form-errors .errorlist{font-size:14px;font-weight:500;line-height:150%;letter-spacing:-.042px;color:var(--non-changing-dark);list-style:none}.form-errors--error{background:var(--state-error-base)}.form-errors--error .errorlist{color:var(--non-changing-light)}.form-errors--error svg path{stroke:var(--non-changing-light)}.x-input{display:flex;flex-direction:column;gap:var(--spacing-100);min-width:0}.x-input label{color:var(--text-base);font-size:14px;font-weight:500;letter-spacing:-.042px}.x-input__input{display:flex;height:var(--default-height);padding-right:var(--spacing-200);gap:var(--spacing-200);align-items:center;border-radius:var(--radius-50);border:1px solid var(--border-secondary);background:var(--background-secondary);box-shadow:var(--shadow-small)}.x-input__input,.x-input__input>input,.x-input__input>select,.x-input__input>textarea{font-size:16px;line-height:160%;letter-spacing:-.048px;color:var(--text-base);caret-color:var(--state-focus-base)}.x-input__input::placeholder,.x-input__input>input::placeholder,.x-input__input>select::placeholder,.x-input__input>textarea::placeholder{color:var(--text-secondary);font-weight:400;opacity:1}.x-input__input>input,.x-input__input>select{flex:1 1 auto;min-width:0;width:100%;height:calc(100% - var(--spacing-50));margin-left:var(--spacing-25);padding-left:calc(var(--spacing-200) - var(--spacing-25))}.x-input__input:focus-within{border-color:var(--state-focus-base);box-shadow:inset 0 0 0 1px var(--state-focus-base),0 0 6px color-mix(in srgb,var(--state-focus-base) 50%,transparent)}.x-input__input:has(.is-valid){border-color:var(--state-correct-base);box-shadow:inset 0 0 0 1px var(--state-correct-base),var(--shadow-small)}.x-input__input:has(.is-valid) .x-input__status--valid{display:flex}.x-input__input:has(+.x-input__message .error-message){border-color:var(--state-error-base);box-shadow:inset 0 0 0 1px var(--state-error-base),var(--shadow-small)}.x-input__input:has(+.x-input__message .error-message) .x-input__status--invalid{display:flex}.x-input__input--textarea{height:auto;min-height:50px;padding:0}.x-input__input--textarea>textarea{width:100%;padding:var(--spacing-200);caret-color:var(--state-focus-base)}.x-input__input--search{padding-left:var(--spacing-200);gap:var(--spacing-100)}.x-input__input--search>input{padding-left:unset;margin-left:unset}.x-input__status{position:relative;opacity:1;width:24px;display:flex;justify-content:center;align-items:center;transition:width .15s,display .15s allow-discrete}@starting-style{.x-input__status{width:0}}.x-input__status:not(:has(img.visible)){width:0;display:none}.x-input__status img{position:absolute;opacity:1;transition:opacity .15s,display .15s allow-discrete}@starting-style{.x-input__status img{opacity:0}}.x-input__status img:not(.visible){opacity:0;display:none}.x-input__status img[data-type=error],.x-input__status img[data-valid=false]{cursor:pointer}.x-input__controls{display:flex;align-items:center;justify-content:center;flex-shrink:0}.x-input__controls path{stroke:var(--element-icon-base)}.x-input__message{display:flex;flex-direction:column;gap:var(--spacing-50);color:var(--text-error);font-size:14px;line-height:150%;letter-spacing:-.042px}.x-input__message .errorlist{list-style:none}.x-input__message:not(:has(*:first-child)){display:none}.x-input:has(.x-input__action--password):has(input:placeholder-shown) .x-input__action--password{display:none}.x-input:has(.x-input__action--password):has(input[type=password]) .x-input__action--password svg:first-child{display:none}.x-input:has(.x-input__action--password):has(input[type=password]) .x-input__action--password svg:last-child{display:flex}.x-input:has(.x-input__action--password):has(input[type=text]) .x-input__action--password svg:first-child{display:flex}.x-input:has(.x-input__action--password):has(input[type=text]) .x-input__action--password svg:last-child{display:none}.captcha__wrapper{padding:var(--spacing-50);border-radius:var(--radius-50);background:#fefefe}.captcha__message .input__error-message{position:static}.x-form{display:flex;flex-direction:column;gap:var(--spacing-300)}.x-form__content{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-250)}.x-form__buttons{display:flex;gap:var(--spacing-200)}.x-form__buttons--column{flex-direction:column;align-items:center}.x-form__buttons .button{width:100%;max-width:300px}.x-form__cards:not(:has(label[for*=payoption_])){display:none}.x-form a:not([data-custom-el]){color:#16aae6}.x-form a:not([data-custom-el]):hover{color:#0d6589}.x-form__error{text-align:center;color:red;margin:20px auto}.x-form--popup .form-errors{display:none}.x-form--popup .form-errors:has(.error){display:flex;align-self:center}.x-radio,.x-checkbox{-webkit-user-select:none;user-select:none;width:100%}.x-radio input,.x-checkbox input{position:absolute;visibility:hidden;width:0;height:0}.x-radio label,.x-checkbox label{position:relative;display:flex;align-items:center;gap:var(--spacing-250);color:var(--text-base);font-size:14px;line-height:150%;letter-spacing:-.042px;border-radius:var(--radius-50)}.x-radio label:before,.x-radio label:after,.x-checkbox label:before,.x-checkbox label:after{content:"";display:flex;flex-shrink:0}.x-radio label:before,.x-checkbox label:before{width:20px;height:20px;border:1px solid var(--border-secondary);background:var(--background-secondary);transition:border-color .34s cubic-bezier(.68,-.55,.27,1.55)}.x-radio label:after,.x-checkbox label:after{width:10px;height:10px;position:absolute;top:50%;transform:translate(50%,-50%) scale(0);transform-origin:center center;background:var(--custom-color, var(--border-brand));transition:transform .34s cubic-bezier(.68,-.55,.27,1.55)}@media(hover:hover){.x-radio input:not([data-selected-hidden=true]):not(:disabled)+label:hover:before,.x-checkbox input:not([data-selected-hidden=true]):not(:disabled)+label:hover:before{background:var(--background-tertiary)}}.x-radio input:not([data-selected-hidden=true]):disabled+label,.x-checkbox input:not([data-selected-hidden=true]):disabled+label{cursor:not-allowed;opacity:.5}.x-radio input:not([data-selected-hidden=true]):disabled+label .card__disabled,.x-checkbox input:not([data-selected-hidden=true]):disabled+label .card__disabled{opacity:1!important}.x-radio input:not([data-selected-hidden=true]):checked+label:before,.x-checkbox input:not([data-selected-hidden=true]):checked+label:before{border-color:var(--custom-color, var(--border-brand))}.x-radio input:not([data-selected-hidden=true]):checked+label:after,.x-checkbox input:not([data-selected-hidden=true]):checked+label:after{transform:translate(50%,-50%) scale(1)}.x-radio input[data-selected-hidden=true]+label:before,.x-radio input[data-selected-hidden=true]+label:after,.x-checkbox input[data-selected-hidden=true]+label:before,.x-checkbox input[data-selected-hidden=true]+label:after{display:none}.x-radio--targeted label:before,.x-radio--targeted label:after,.x-checkbox--targeted label:before,.x-checkbox--targeted label:after{display:none}.x-radio--targeted__target,.x-checkbox--targeted__target{position:relative}.x-radio--targeted__target:before,.x-radio--targeted__target:after,.x-checkbox--targeted__target:before,.x-checkbox--targeted__target:after{content:"";display:flex;flex-shrink:0}.x-radio--targeted__target:before,.x-checkbox--targeted__target:before{width:20px;height:20px;border:1px solid var(--border-secondary);background:var(--background-secondary);transition:border-color .34s cubic-bezier(.68,-.55,.27,1.55)}.x-radio--targeted__target:after,.x-checkbox--targeted__target:after{width:10px;height:10px;position:absolute;top:50%;transform:translate(50%,-50%) scale(0);transform-origin:center center;background:var(--custom-color, var(--border-brand));transition:transform .34s cubic-bezier(.68,-.55,.27,1.55)}@media(hover:hover){.x-radio--targeted input:not([data-selected-hidden=true]):not(:disabled)+label .x-radio--targeted__target:hover:before,.x-checkbox--targeted input:not([data-selected-hidden=true]):not(:disabled)+label .x-radio--targeted__target:hover:before{background:var(--background-tertiary)}}.x-radio--targeted input:not([data-selected-hidden=true]):disabled+label .x-radio--targeted__target,.x-checkbox--targeted input:not([data-selected-hidden=true]):disabled+label .x-radio--targeted__target{cursor:not-allowed;opacity:.5}.x-radio--targeted input:not([data-selected-hidden=true]):checked+label .x-radio--targeted__target:before,.x-checkbox--targeted input:not([data-selected-hidden=true]):checked+label .x-radio--targeted__target:before{border-color:var(--custom-color, var(--border-brand))}.x-radio--targeted input:not([data-selected-hidden=true]):checked+label .x-radio--targeted__target:after,.x-checkbox--targeted input:not([data-selected-hidden=true]):checked+label .x-radio--targeted__target:after{transform:translate(50%,-50%) scale(1)}.x-radio--targeted input[data-selected-hidden=true]+label .x-radio--targeted__target:before,.x-radio--targeted input[data-selected-hidden=true]+label .x-radio--targeted__target:after,.x-checkbox--targeted input[data-selected-hidden=true]+label .x-radio--targeted__target:before,.x-checkbox--targeted input[data-selected-hidden=true]+label .x-radio--targeted__target:after{display:none}.x-radio label:before,.x-radio label:after,.x-radio--targeted__target:before,.x-radio--targeted__target:after{border-radius:var(--radius-1000)}.x-checkbox label:before{border-radius:var(--radius-50)}.x-checkbox label:after{border-radius:var(--radius-25)}[data-page=members-lost-password] .lost-password__result{padding:var(--spacing-250);border:1px solid var(--state-correct-base);border-radius:var(--radius-100);background:color-mix(in srgb,var(--state-correct-base) 10%,var(--background-secondary))}[data-page=members-lost-password] .lost-password__password{min-width:0;padding:var(--spacing-100) var(--spacing-150) var(--spacing-100) var(--spacing-200);border:1px solid var(--border-secondary);border-radius:var(--radius-75);background:var(--background-secondary)}[data-page=members-lost-password] .lost-password__password strong{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}[data-page=members-lost-password] .lost-password__password .button{width:auto;min-width:max-content}@media(max-width:767px){[data-page=members-lost-password] .lost-password__password{flex-wrap:wrap}[data-page=members-lost-password] .lost-password__password .button{width:100%}}#profile-tab-pane .profile-userid-wrap{display:inline-flex;align-items:center;gap:8px}#profile-tab-pane .profile-userid-text{font-weight:500}#profile-tab-pane .profile-copy-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;border:1px solid var(--border-color, rgba(255, 255, 255, .15));background:var(--background-tertiary, rgba(255, 255, 255, .05));color:var(--text-secondary, #aaa);cursor:pointer;transition:all .2s ease;flex-shrink:0}#profile-tab-pane .profile-copy-btn:hover{background:var(--brand-color, #e63946);color:#fff;border-color:var(--brand-color, #e63946);transform:scale(1.1)}#profile-tab-pane .profile-copy-btn:active{transform:scale(.95)}#profile-tab-pane .profile-share-row{flex-wrap:wrap}#profile-tab-pane .profile-share-link-text{font-size:.85em;opacity:.85;max-width:220px;word-break:break-all}#profile-tab-pane .profile-share-copy-btn span{font-size:.9em}#profile-tab-pane .profile-qrcode-section{display:flex;justify-content:center;padding:16px 0}#profile-tab-pane .profile-qrcode-card{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;border-radius:16px;background:var(--background-tertiary, rgba(255, 255, 255, .03));border:1px solid var(--border-color, rgba(255, 255, 255, .1));box-shadow:0 4px 24px #00000026;max-width:280px;width:100%;transition:all .3s ease}#profile-tab-pane .profile-qrcode-card:hover{box-shadow:0 8px 32px #00000040;transform:translateY(-2px)}#profile-tab-pane .profile-qrcode-header{display:flex;align-items:center;gap:8px;color:var(--text-base, #fff);font-size:.95em;font-weight:600}#profile-tab-pane .profile-qrcode-body{display:flex;align-items:center;justify-content:center;padding:12px;background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000001a}#profile-tab-pane .profile-qrcode-img{width:180px;height:180px;display:block;border-radius:4px}#profile-tab-pane .profile-qrcode-placeholder{width:180px;height:180px;display:flex;align-items:center;justify-content:center;color:#999;font-size:.9em}#profile-tab-pane .profile-qrcode-footer{display:flex;gap:12px;width:100%;justify-content:center}#profile-tab-pane .profile-qrcode-download-btn,#profile-tab-pane .profile-qrcode-copy-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;border:1px solid var(--border-color, rgba(255, 255, 255, .15));background:var(--background-secondary, rgba(255, 255, 255, .05));color:var(--text-base, #fff);font-size:.85em;font-weight:500;cursor:pointer;transition:all .2s ease}#profile-tab-pane .profile-qrcode-download-btn:hover,#profile-tab-pane .profile-qrcode-copy-btn:hover{background:var(--brand-color, #e63946);color:#fff;border-color:var(--brand-color, #e63946);transform:translateY(-1px);box-shadow:0 4px 12px #e639464d}#profile-tab-pane .profile-qrcode-download-btn:active,#profile-tab-pane .profile-qrcode-copy-btn:active{transform:translateY(0)}[data-email-binding-modal] .modal-form .button:not(.button--secondary){--custom-color: var(--background-brand);--custom-color-border: var(--background-brand);--custom-color-hover: color-mix(in srgb, var(--background-brand) 82%, var(--non-changing-dark));--custom-color-border-hover: color-mix(in srgb, var(--background-brand) 82%, var(--non-changing-dark));--custom-content-color: var(--color-brand-contrast, var(--non-changing-light));--custom-content-color-hover: var(--color-brand-contrast, var(--non-changing-light))}[data-email-binding-modal] .modal-form .button--secondary{--custom-color: color-mix(in srgb, var(--background-brand) 12%, var(--background-secondary));--custom-color-border: color-mix(in srgb, var(--background-brand) 58%, transparent);--custom-color-hover: color-mix(in srgb, var(--background-brand) 22%, var(--background-secondary));--custom-color-border-hover: var(--background-brand);--custom-content-color: var(--text-brand);--custom-content-color-hover: var(--text-brand-hover)}[data-email-binding-modal] .modal-form .button[disabled]{opacity:.5;cursor:not-allowed}[data-page=members-password] form .button:not(.button--secondary),[data-page=members-lost-password] form .button:not(.button--secondary){--custom-color: var(--background-brand);--custom-color-border: var(--background-brand);--custom-color-hover: color-mix(in srgb, var(--background-brand) 82%, var(--non-changing-dark));--custom-color-border-hover: color-mix(in srgb, var(--background-brand) 82%, var(--non-changing-dark));--custom-content-color: var(--color-brand-contrast, var(--non-changing-light));--custom-content-color-hover: var(--color-brand-contrast, var(--non-changing-light))}[data-page=members-password] form .button--secondary,[data-page=members-lost-password] form .button--secondary{--custom-color: color-mix(in srgb, var(--background-brand) 12%, var(--background-secondary));--custom-color-border: color-mix(in srgb, var(--background-brand) 58%, transparent);--custom-color-hover: color-mix(in srgb, var(--background-brand) 22%, var(--background-secondary));--custom-color-border-hover: var(--background-brand);--custom-content-color: var(--text-brand);--custom-content-color-hover: var(--text-brand-hover)}[data-page=members-password] form .button[disabled],[data-page=members-lost-password] form .button[disabled]{opacity:.5;cursor:not-allowed}[data-transaction-password-modal] .modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--transparent-75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:var(--spacing-300);animation:transaction-password-modal-fade-in .2s ease}[data-transaction-password-modal] .modal-content{background:var(--background-secondary);border-radius:var(--radius-200);width:100%;max-width:380px;border:1px solid var(--border-secondary);box-shadow:var(--shadow-largest);animation:transaction-password-modal-slide-up .25s ease;overflow:hidden}[data-transaction-password-modal] .modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-250) var(--spacing-300);border-bottom:1px solid var(--border-base)}[data-transaction-password-modal] .modal-header__title{font-size:16px;font-weight:700;color:var(--text-base)}[data-transaction-password-modal] .modal-header__close{background:var(--element-label-base);border:none;color:var(--text-tertiary);cursor:pointer;padding:var(--spacing-75);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);transition:all .2s ease}[data-transaction-password-modal] .modal-header__close:hover{background:var(--element-label-hover);color:var(--text-base)}[data-transaction-password-modal] .modal-body{padding:var(--spacing-300)}[data-transaction-password-modal] .pwd-hint{display:flex;align-items:flex-start;gap:var(--spacing-100);font-size:13px;line-height:1.6;color:var(--text-secondary);margin-bottom:var(--spacing-300);padding:var(--spacing-150) var(--spacing-200);background:var(--background-tertiary);border-radius:var(--radius-100);border:1px solid var(--border-base)}[data-transaction-password-modal] .pwd-hint svg{flex-shrink:0;margin-top:2px;color:var(--state-focus-base)}[data-transaction-password-modal] .pwd-error{display:flex;align-items:center;gap:var(--spacing-100);padding:var(--spacing-150) var(--spacing-200);background:var(--state-error-focus);border:1px solid var(--state-error-base);border-radius:var(--radius-100);margin-bottom:var(--spacing-250);animation:transaction-password-modal-fade-in .2s ease}[data-transaction-password-modal] .pwd-error svg{color:var(--state-error-base);flex-shrink:0}[data-transaction-password-modal] .pwd-error span{font-size:13px;color:var(--state-error-base);font-weight:500}[data-transaction-password-modal] .pwd-field{margin-bottom:var(--spacing-250)}[data-transaction-password-modal] .pwd-field__label{display:block;font-size:13px;font-weight:600;color:var(--text-base);margin-bottom:var(--spacing-100)}[data-transaction-password-modal] .pwd-field__input{display:flex;align-items:center;gap:var(--spacing-100);padding:var(--spacing-150) var(--spacing-200);background:var(--background-inputs);border:1px solid var(--border-secondary);border-radius:var(--radius-100);transition:all .2s ease}[data-transaction-password-modal] .pwd-field__input:focus-within{border-color:var(--state-focus-base);box-shadow:0 0 0 3px var(--state-focus-focus)}[data-transaction-password-modal] .pwd-field__input input{flex:1;border:none;background:transparent;font-size:16px;font-weight:500;color:var(--text-base);outline:none;min-width:0;letter-spacing:4px}[data-transaction-password-modal] .pwd-field__input input::placeholder{color:var(--text-tertiary);font-weight:400;font-size:14px;letter-spacing:0}[data-transaction-password-modal] .pwd-field__toggle{color:var(--text-tertiary);cursor:pointer;background:none;border:none;display:flex;align-items:center;padding:var(--spacing-50);transition:color .2s ease}[data-transaction-password-modal] .pwd-field__toggle:hover{color:var(--text-base)}[data-transaction-password-modal] .pwd-submit{width:100%;height:44px;margin-top:var(--spacing-200);font-size:15px;font-weight:600;color:var(--color-brand-contrast, var(--non-changing-light));background:var(--background-brand);border:1px solid var(--background-brand);border-radius:var(--radius-100);cursor:pointer;transition:all .2s ease;box-shadow:var(--shadow-small);letter-spacing:1px}[data-transaction-password-modal] .pwd-submit:hover:not(:disabled){background:color-mix(in srgb,var(--background-brand) 82%,var(--non-changing-dark));border-color:color-mix(in srgb,var(--background-brand) 82%,var(--non-changing-dark));box-shadow:var(--shadow-medium);transform:translateY(-1px)}[data-transaction-password-modal] .pwd-submit:active:not(:disabled){background:color-mix(in srgb,var(--background-brand) 72%,var(--non-changing-dark));transform:translateY(0)}[data-transaction-password-modal] .pwd-submit:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}@keyframes transaction-password-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes transaction-password-modal-slide-up{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.g-form{display:flex;flex-direction:column;gap:var(--spacing-200)}@media(min-width:600px){.g-form{gap:var(--spacing-300)}}.g-form__content{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-250)}.g-form__buttons{display:flex;gap:var(--spacing-200)}.g-form__buttons--column{flex-direction:column;align-items:center}.g-form__buttons .button{width:100%;max-width:300px}.g-form__radio,.g-form__checkbox{-webkit-user-select:none;user-select:none;width:100%}.g-form__radio input,.g-form__checkbox input{position:absolute;visibility:hidden;width:0;height:0}.g-form__radio label,.g-form__checkbox label{position:relative;display:flex;align-items:center;color:var(--text-base);font-size:14px;line-height:150%;letter-spacing:-.042px;border-radius:var(--radius-50)}.g-form__radio label:not([class*=gap--]),.g-form__checkbox label:not([class*=gap--]){gap:var(--spacing-250)}.g-form__radio label:before,.g-form__radio label:after,.g-form__checkbox label:before,.g-form__checkbox label:after{content:"";display:flex;flex-shrink:0}.g-form__radio label:before,.g-form__checkbox label:before{width:20px;height:20px;border:1px solid var(--border-secondary);background:var(--background-secondary);transition:border-color .34s cubic-bezier(.68,-.55,.27,1.55)}.g-form__radio label:after,.g-form__checkbox label:after{width:10px;height:10px;position:absolute;top:50%;transform:translate(50%,-50%) scale(0);transform-origin:center center;background:var(--custom-color, var(--border-brand));transition:transform .34s cubic-bezier(.68,-.55,.27,1.55)}@media(hover:hover){.g-form__radio input:not([data-selected-hidden=true]):not(:disabled)+label:hover:before,.g-form__checkbox input:not([data-selected-hidden=true]):not(:disabled)+label:hover:before{background:var(--background-tertiary)}}.g-form__radio input:not([data-selected-hidden=true]):disabled+label,.g-form__checkbox input:not([data-selected-hidden=true]):disabled+label{opacity:0;pointer-events:none;position:absolute}.g-form__radio input:not([data-selected-hidden=true]):disabled+label .card__disabled,.g-form__checkbox input:not([data-selected-hidden=true]):disabled+label .card__disabled{opacity:1!important}.g-form__radio input:not([data-selected-hidden=true]):checked+label:before,.g-form__checkbox input:not([data-selected-hidden=true]):checked+label:before{border-color:var(--custom-color, var(--border-brand))}.g-form__radio input:not([data-selected-hidden=true]):checked+label:after,.g-form__checkbox input:not([data-selected-hidden=true]):checked+label:after{transform:translate(50%,-50%) scale(1)}.g-form__radio input[data-selected-hidden=true]+label:before,.g-form__radio input[data-selected-hidden=true]+label:after,.g-form__checkbox input[data-selected-hidden=true]+label:before,.g-form__checkbox input[data-selected-hidden=true]+label:after{display:none}.g-form__radio label:before,.g-form__radio label:after{border-radius:var(--radius-1000)}.g-form__checkbox label:before{border-radius:var(--radius-50)}.g-form__checkbox label:after{border-radius:var(--radius-25)}.g-form__cards:not(:has(label[for*=payoption_])){display:none}.g-form--popup .form-errors{display:none}.g-form--popup .form-errors:has(.error){display:flex;align-self:center}.g-form a:not([data-custom-el]){color:#16aae6}.g-form a:not([data-custom-el]):hover{color:#0d6589}.g-form__error{text-align:center;color:red;margin:20px auto}.security-form .x-input__input>.security-form__area-code{font-size:14px}.security-form__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.security-form__tabs .button{flex:1 1 90px;min-width:0;height:auto;min-height:50px;padding:10px 8px;font-size:14px;line-height:1.35;white-space:normal;overflow-wrap:anywhere;text-align:center}.security-form__error{color:var(--text-error, #dc3545);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.security-form .p4{overflow-wrap:anywhere}.security-code{min-width:0}.security-code__captcha-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(96px,44%);align-items:stretch;gap:8px}.security-code__captcha-row .x-input__input{min-width:0}.security-code__image{display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:56px;padding:4px;border:1px solid var(--border-secondary);border-radius:var(--radius-50);color:var(--text-base);background:var(--background-secondary);cursor:pointer;font-size:12px;line-height:1.3;overflow-wrap:anywhere}.security-code__image:disabled{cursor:default;opacity:.6}.security-code__image img{display:block;width:100%;height:auto;object-fit:contain}.security-code>.button{white-space:normal;overflow-wrap:anywhere}.registration-form>.form{width:100%;max-width:340px;gap:16px}.registration-form .security-form__tabs{margin-bottom:20px;gap:6px}.registration-form .security-form__tabs .button{min-height:44px;flex-basis:0;font-weight:600}.registration-form .x-input:has(input[aria-invalid=true])>.x-input__input{border-color:var(--text-error, #dc3545)}.registration-form__field-help{margin:0;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.registration-form__contact-row{gap:0}.registration-form__dial-code{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:6px;min-width:78px;height:100%;padding-inline:10px;border-right:1px solid var(--border-secondary);color:var(--text-base);font-size:14px}.registration-form__dial-code select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.registration-form__dial-code svg{flex:0 0 auto}.registration-form__invite{display:flex;flex-direction:column;gap:10px}.registration-form__invite-toggle{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:2px 0;border:0;background:transparent;cursor:pointer;font-size:13px;line-height:1.5;text-align:left}.registration-form__invite-toggle:focus-visible{outline:2px solid var(--state-focus-base);outline-offset:3px}.registration-form__verification{padding-top:16px;border-top:1px solid var(--border-secondary)}.registration-form__login{font-size:13px;line-height:1.6}.registration-form .security-code--compact .security-code__image{min-height:var(--default-height)}.registration-form .security-code--compact>.p4{margin:0;font-size:12px;line-height:1.5}.registration-form .security-code--compact>.button{width:100%;min-height:44px;height:auto;padding-block:10px}.registration-verify-enter-active,.registration-verify-leave-active{overflow:hidden;transition:max-height .22s ease,opacity .18s ease;max-height:720px}.registration-verify-enter-from,.registration-verify-leave-to{max-height:0;opacity:0}@media(prefers-reduced-motion:reduce){.registration-verify-enter-active,.registration-verify-leave-active{transition:none}}.registration-skeleton__pulse{display:block;flex:0 0 auto;border-radius:var(--radius-50);background:var(--border-secondary);animation:registration-skeleton-pulse 1.6s ease-in-out infinite}.registration-skeleton__title{display:inline-block;width:124px;max-width:70%;height:1em;vertical-align:middle}.registration-skeleton__tab{flex:1 1 0;min-width:0;height:44px;border-radius:var(--button-radius, var(--radius-100))}.registration-skeleton__field,.registration-skeleton__button{width:100%;height:var(--default-height)}.registration-skeleton__button{max-width:300px;border-radius:var(--button-radius, var(--radius-100))}.registration-skeleton__invite{display:flex;align-items:center;height:23.5px}.registration-skeleton__line{width:88px;height:13px}.registration-skeleton__login{display:inline-block;width:156px;max-width:100%;vertical-align:middle}@keyframes registration-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.registration-skeleton__pulse{animation:none}}
