:root{--shell-mobile-bottom-nav-height:64px;--pullup-visual-viewport-width:var(--pullup-js-viewport-width,100svw);--pullup-visual-viewport-height:var(--pullup-js-viewport-height,100svh);--shell-available-height:var(--pullup-visual-viewport-height,100dvh);--highlight-desktop-width:var(--highlight-pageable-card-width,380px);--shell-collapsedWidth:65px;--shell-railWidth:286px;--shell-panelWidth:336px;--shell-panelLeft:82px;--theme-brand:#4361ee;--theme-brandLight:#eaf1ff;--theme-brandDark:#1336d2;--theme-divider:color-mix(in srgb,var(--theme-primaryColor) 20%,transparent);--theme-dangerColor:#ef4444;--theme-dangerColorLight:color-mix(in srgb,var(--theme-dangerColor) 6%,transparent);--theme-dangerColorDark:color-mix(in srgb,var(--theme-dangerColor) 20%,transparent)}:root,html[data-theme=light]{--theme-backgroundColor:#ffffff;--theme-alternateColor:#fbfcff;--theme-primaryColor:#060606;--theme-primaryColorLight:rgba(14,23,56,0.663);--theme-primaryColorDark:#10204f;--theme-primaryTextColor:#ffffff;--theme-secondaryColor:#eef3ff;--theme-greyColor:#f6f6f6;--theme-greyedColor:#f0f0f0ed;--theme-menuBackgroundColor:var(--theme-backgroundColor);--theme-menuHoverColor:var(--theme-greyColor);--theme-secondaryTextColor:rgba(14,23,56,0.56);--theme-selectionColor:rgba(67,97,238,0.1);--theme-borderColor:rgba(19,54,210,0.12);--theme-dividerColor:rgba(19,54,210,0.12);--theme-overlayColor:rgba(7,12,28,0.22);--theme-hoverColor:rgba(67,97,238,0.08);--theme-notifierColor:rgba(14,23,56,0.08);--theme-floatingSurfaceColor:rgba(255,255,255,0.84);--theme-floatingBorderColor:rgba(14,23,56,0.08);--theme-floating-shadow:0 16px 50px var(--theme-overlayColor);--theme-floatingShadow:var(--theme-floating-shadow);--theme-controlSurfaceColor:rgba(14,23,56,0.08);--theme-searchSurfaceColor:color-mix(in srgb,var(--theme-greyColor) 82%,var(--theme-backgroundColor));--theme-searchIconSurfaceColor:rgba(255,255,255,0.84);--theme-profileGradient:linear-gradient(135deg,#4b556b,#20283b);--theme-scrollbarTrack:rgba(14,23,56,0.06);--theme-scrollbarThumb:rgba(67,97,238,0.42);--theme-scrollbarThumbHover:rgba(67,97,238,0.62);--shell-bg:var(--theme-backgroundColor);--shell-surface:var(--theme-backgroundColor);--shell-content:var(--theme-secondaryColor);--shell-text:var(--theme-primaryColor);--shell-accent:var(--theme-brand);--shell-accent-soft:var(--theme-selectionColor);--shell-border:var(--theme-borderColor);--shell-divider:var(--theme-dividerColor);--shell-hover:var(--theme-hoverColor);--shell-overlay:var(--theme-overlayColor);--shell-text-muted:var(--theme-primaryColorLight);--shell-text-subtle:var(--theme-secondaryTextColor);--shell-link:var(--theme-primaryColorLight);--shell-link-strong:var(--theme-primaryColor);--shell-profile:var(--theme-profileGradient);--shell-search-surface:var(--theme-searchSurfaceColor);--shell-search-icon-surface:var(--theme-searchIconSurfaceColor);--shell-search-text:var(--theme-primaryColorLight);--shell-floating-surface:var(--theme-floatingSurfaceColor);--shell-floating-border:var(--theme-floatingBorderColor);--shell-floating-shadow:var(--theme-floatingShadow);--shell-control-surface:var(--theme-controlSurfaceColor);--asset-brand-blue:url(https://cdn.pulluptoplay.com/brand/blue.svg);--asset-brand-white-texture:url(https://cdn.pulluptoplay.com/brand/white.webp);--asset-decor-dialog-wavy:url(https://cdn.pulluptoplay.com/decor/dialog-wavy.webp);--asset-decor-wired:url(https://cdn.pulluptoplay.com/decor/wired.webp);--asset-sponsor-dots:url(https://cdn.pulluptoplay.com/sponsor/dots.webp);--asset-sponsor-scat:url(https://cdn.pulluptoplay.com/sponsor/scat.webp);--asset-atlas-auth-bg:url(https://cdn.pulluptoplay.com/atlas/auth_bg.webp);--asset-atlas-abstract:url(https://cdn.pulluptoplay.com/atlas/abstract.webp);color-scheme:light}html[data-theme=dark]{--theme-backgroundColor:#050507;--theme-alternateColor:#0b0c10;--theme-primaryColor:#f5f7ff;--theme-primaryColorLight:rgba(245,247,255,0.74);--theme-primaryColorDark:#111215;--theme-primaryTextColor:#ffffff;--theme-secondaryColor:#111215;--theme-greyColor:#2c2c2c;--theme-greyedColor:#1e1e1e;--theme-menuBackgroundColor:var(--theme-greyColor);--theme-menuHoverColor:var(--theme-hoverColor);--theme-secondaryTextColor:rgba(245,247,255,0.46);--theme-selectionColor:rgba(67,97,238,0.22);--theme-borderColor:rgba(255,255,255,0.1);--theme-dividerColor:rgba(255,255,255,0.1);--theme-overlayColor:rgba(0,0,0,0.48);--theme-hoverColor:rgba(255,255,255,0.06);--theme-notifierColor:rgba(255,255,255,0.08);--theme-floatingSurfaceColor:rgba(12,13,18,0.82);--theme-floatingBorderColor:rgba(255,255,255,0.1);--theme-floating-shadow:0 20px 60px #2c2c2c1a;--theme-floatingShadow:var(--theme-floating-shadow);--theme-controlSurfaceColor:rgba(255,255,255,0.08);--theme-searchSurfaceColor:rgba(255,255,255,0.08);--theme-searchIconSurfaceColor:rgba(255,255,255,0.06);--theme-profileGradient:linear-gradient(135deg,#6b7280,#20283b);--theme-scrollbarTrack:rgba(255,255,255,0.06);--theme-scrollbarThumb:rgba(126,180,255,0.32);--theme-scrollbarThumbHover:rgba(126,180,255,0.5);--shell-bg:var(--theme-backgroundColor);--shell-surface:var(--theme-alternateColor);--shell-content:var(--theme-secondaryColor);--shell-text:var(--theme-primaryColor);--shell-accent:var(--theme-brand);--shell-accent-soft:var(--theme-selectionColor);--shell-border:var(--theme-borderColor);--shell-divider:var(--theme-dividerColor);--shell-hover:var(--theme-hoverColor);--shell-overlay:var(--theme-overlayColor);--shell-text-muted:var(--theme-primaryColorLight);--shell-text-subtle:var(--theme-secondaryTextColor);--shell-link:var(--theme-primaryColorLight);--shell-link-strong:var(--theme-primaryColor);--shell-profile:var(--theme-profileGradient);--shell-search-surface:var(--theme-searchSurfaceColor);--shell-search-icon-surface:var(--theme-searchIconSurfaceColor);--shell-search-text:var(--theme-primaryColorLight);--shell-floating-surface:var(--theme-floatingSurfaceColor);--shell-floating-border:var(--theme-floatingBorderColor);--shell-floating-shadow:var(--theme-floatingShadow);--shell-control-surface:var(--theme-controlSurfaceColor);color-scheme:dark}@supports (height:100dvh){:root{--pullup-visual-viewport-height:var(--pullup-js-viewport-height,100dvh)}}@media (max-width:900px){:root{--shell-available-height:calc(var(--pullup-visual-viewport-height, 100dvh) - var(--shell-mobile-bottom-nav-height, 64px))}}body,html{margin:0;padding:0;min-height:100%;font-family:Space Grotesk,Inter,Segoe UI,sans-serif;scrollbar-gutter:stable}body{background:var(--theme-backgroundColor);color:var(--theme-primaryColor);transition:background-color .18s ease,color .18s ease}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:color-mix(in srgb,var(--theme-alternateColor) 12%,transparent);transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,fill .18s ease,stroke .18s ease}.pullup-scrollbar,body{scrollbar-width:thin;scrollbar-color:var(--theme-scrollbarThumb) var(--theme-scrollbarTrack)}.pullup-scrollbar::-webkit-scrollbar,body::-webkit-scrollbar{width:10px;height:10px}.pullup-scrollbar::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:var(--theme-scrollbarTrack)}.pullup-scrollbar::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:var(--theme-scrollbarThumb);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.pullup-scrollbar::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background:var(--theme-scrollbarThumbHover);border:2px solid transparent;background-clip:padding-box}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:autofill,input:autofill:active,input:autofill:focus,input:autofill:hover{box-shadow:inset 0 0 0 1000px #2a52be!important;-webkit-text-fill-color:white!important;caret-color:white;font-family:inherit;font-size:inherit;border-radius:inherit}.cookie-consent_bannerWrap__8xYZq{position:fixed;left:0;right:0;bottom:14px;z-index:1800;display:flex;justify-content:center;padding:0 20px;pointer-events:none}.cookie-consent_banner__jpWeh{width:min(800px,100%);display:flex;flex-direction:column;gap:22px;background:color-mix(in srgb,var(--theme-backgroundColor) 92%,white 8%);box-shadow:0 30px 80px rgba(0,0,0,.12);padding:28px 28px 24px;pointer-events:auto}.cookie-consent_settingsBanner__Y0t3V{gap:20px}.cookie-consent_bannerCopy__GMhCG{display:grid;gap:14px}.cookie-consent_bannerTitle__0BQBC,.cookie-consent_dialogTitle__nW16k{margin:0;font-size:clamp(22px,4.6vw,28px);line-height:.96;letter-spacing:-.04em;font-weight:700;color:var(--theme-primaryColor);margin-block-start:0;margin-block-end:0}.cookie-consent_bannerText__hndaF,.cookie-consent_dialogText__h7r08{margin:0;max-width:880px;font-size:clamp(12px,1.55vw,14px);line-height:1.52;color:var(--theme-primaryColor);margin-block-start:0;margin-block-end:0}.cookie-consent_bannerText__hndaF a,.cookie-consent_dialogMeta__hsxo9 a{color:inherit;text-decoration-thickness:2px;text-underline-offset:.14em}.cookie-consent_bannerActions__SrLJu{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;align-items:center}.cookie-consent_bannerGhostButton__IyJav,.cookie-consent_bannerPrimaryButton__dbP_U,.cookie-consent_hideButton__GXdSv,.cookie-consent_iconButton__UrshH,.cookie-consent_primaryButton__MsGJ6,.cookie-consent_secondaryButton__Qatzp{appearance:none;border:0;font:inherit;cursor:pointer}.cookie-consent_bannerGhostButton__IyJav,.cookie-consent_hideButton__GXdSv,.cookie-consent_secondaryButton__Qatzp{min-height:50px;padding:0 18px;background:color-mix(in srgb,var(--theme-primaryColor) 4%,var(--theme-backgroundColor));color:var(--theme-primaryColor);font-weight:700;font-size:14px}.cookie-consent_bannerPrimaryButton__dbP_U,.cookie-consent_primaryButton__MsGJ6{min-height:50px;padding:0 22px;background:var(--theme-brand);color:var(--theme-primaryTextColor);font-weight:700;font-size:14px}.cookie-consent_dialogHeader__441hn{display:flex;gap:16px;justify-content:space-between;align-items:flex-start}.cookie-consent_dialogContent__0dm6n{display:flex;flex-direction:column}.cookie-consent_dialogText__h7r08{margin-top:4px}.cookie-consent_iconButton__UrshH{width:30px;height:30px;border-radius:6px;background:color-mix(in srgb,var(--theme-primaryColor) 4%,var(--theme-backgroundColor));color:var(--theme-primaryColor);font-size:14px;font-weight:700;flex:0 0 auto}.cookie-consent_preferencesArea__ElStL{display:grid;grid-template-columns:minmax(260px,30px) minmax(0,1fr);gap:28px;align-items:flex-start}.cookie-consent_preferences__9W8Ry{display:grid;gap:14px}.cookie-consent_preference__SH_6E{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:2px 0;background:transparent;border:0;cursor:pointer}.cookie-consent_preferenceLead__SsU9X{display:inline-flex;align-items:center;gap:8px}.cookie-consent_preferenceLead__SsU9X strong{font-size:clamp(14px,1.9vw,16px);line-height:1.15;font-weight:700;color:var(--theme-primaryColor)}.cookie-consent_preferenceCheck__7KeUs{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:3px solid color-mix(in srgb,var(--theme-primaryColor) 40%,transparent);font-size:14px;line-height:1;font-weight:900}.cookie-consent_preferenceCheck__7KeUs[data-active=true],.cookie-consent_preferenceCheck__7KeUs[data-locked=true]{border-color:var(--theme-brand);background:var(--theme-brand);color:var(--theme-primaryTextColor)}.cookie-consent_preferenceCheck__7KeUs[data-active=false]{background:transparent;color:transparent}.cookie-consent_lockText__IRaPl{color:var(--theme-primaryColorLight);font-size:12px;font-weight:700}.cookie-consent_srOnlyToggle___9hly{position:absolute;opacity:0;pointer-events:none}.cookie-consent_preferenceDetail__ToKA_{display:grid;align-content:flex-start;gap:10px;padding-top:2px}.cookie-consent_preferenceDetailTitle__DzwMw{margin:0;font-size:clamp(16px,2vw,20px);line-height:1.08;font-weight:700;color:var(--theme-primaryColor)}.cookie-consent_preferenceDetailText__n6xNB{margin:0;max-width:500px;font-size:14px;line-height:1.45;color:var(--theme-primaryColor)}.cookie-consent_preferenceDetailText__n6xNB p{margin-block-start:0;margin-block-end:0}.cookie-consent_dialogMeta__hsxo9{margin:0;font-size:14px;line-height:1.5;color:var(--theme-primaryColor)}.cookie-consent_actions__lH50O{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}@media (max-width:900px){.cookie-consent_banner__jpWeh{padding:24px 22px 20px}.cookie-consent_preferencesArea__ElStL{grid-template-columns:1fr;gap:26px}.cookie-consent_bannerActions__SrLJu{justify-content:flex-start}.cookie-consent_bannerGhostButton__IyJav,.cookie-consent_bannerPrimaryButton__dbP_U,.cookie-consent_hideButton__GXdSv,.cookie-consent_primaryButton__MsGJ6,.cookie-consent_secondaryButton__Qatzp{flex:1 1 220px}}@media (max-width:760px){.cookie-consent_bannerWrap__8xYZq{bottom:12px;padding:0 12px}.cookie-consent_banner__jpWeh{gap:18px;border-radius:24px;padding:20px 18px 18px}.cookie-consent_bannerTitle__0BQBC,.cookie-consent_dialogTitle__nW16k{font-size:26px}.cookie-consent_bannerText__hndaF,.cookie-consent_dialogText__h7r08{font-size:14px;line-height:1.5}.cookie-consent_dialogMeta__hsxo9,.cookie-consent_preferenceDetailText__n6xNB{font-size:14px}.cookie-consent_preferenceLead__SsU9X{gap:14px}.cookie-consent_preferenceDetailTitle__DzwMw,.cookie-consent_preferenceLead__SsU9X strong{font-size:17px}.cookie-consent_actions__lH50O{justify-content:stretch}.cookie-consent_bannerGhostButton__IyJav,.cookie-consent_bannerPrimaryButton__dbP_U,.cookie-consent_hideButton__GXdSv,.cookie-consent_primaryButton__MsGJ6,.cookie-consent_secondaryButton__Qatzp{width:100%;min-height:46px;font-size:12px}}