body:has(dialog.registration-reward-story[open]){overflow:hidden}.registration-reward-story{position:fixed;inset:0;margin:0;padding:0;width:100vw;max-width:none;height:100dvh;max-height:none;border:0;color:#f6f4ed;background:radial-gradient(ellipse at 50% 35%,#4b341e 0%,transparent 55%),#141414;overflow:auto;overscroll-behavior:contain}.registration-reward-story::backdrop{background:#141414}.registration-reward-content{box-sizing:border-box;min-height:100%;max-width:700px;margin:auto;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;animation:registration-reward-appear .45s ease both}.registration-reward-brand{font-weight:800;letter-spacing:-.04em;font-size:25px}.registration-reward-line{width:100%;height:3px;background:linear-gradient(90deg,#eea24a,#dc83cf);border-radius:3px}.registration-reward-art{width:min(56vw,270px);height:auto;margin-top:auto;object-fit:contain}.registration-reward-kicker{color:#eea24a;font-size:14px}.registration-reward-story h1{display:flex;flex-direction:column;gap:2px;font-size:clamp(22px,4vw,32px);line-height:1.1;font-weight:800}.registration-reward-story h1 span{color:#eea24a;font-family:var(--font-mono, monospace);font-size:clamp(88px,18vw,144px);letter-spacing:-.07em}.registration-reward-story #registration-reward-description{max-width:420px;font-size:16px;line-height:1.5}.registration-reward-confirmed{color:#b2b0a7;font-size:13px}.registration-reward-actions{width:100%;margin-top:auto;padding-top:20px}.registration-reward-actions .main-button{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;gap:12px}.registration-reward-actions [role=alert]{margin-bottom:12px}.registration-reward-pending{margin:12px 20px;padding:12px 16px;border:1px solid var(--border-color, #3b3b37);border-radius:14px;display:flex;gap:12px;align-items:center;justify-content:space-between}.registration-reward-pending p{min-width:0;overflow-wrap:anywhere}@keyframes registration-reward-appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.registration-reward-content{animation:none}}.registration-onboarding .s4-opt{transition:border-color .2s ease,background-color .2s ease}.registration-onboarding .s4-opt:hover{filter:brightness(1.08)}@media(prefers-reduced-motion:reduce){.registration-onboarding .s4-rise{animation:none}.registration-onboarding .s4-opt{transition:none}}@keyframes registration-s4glow{0%,to{border-color:#eea24a}50%{border-color:#e4fe68}}.registration-onboarding .s4-glow{animation:registration-s4glow 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.registration-onboarding .s4-pulse,.registration-onboarding .s4-rise,.registration-onboarding .s4-glow{animation:none}}@keyframes registration-s4grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.registration-onboarding .s4-grow{transform-origin:left center;animation:registration-s4grow 1.1s cubic-bezier(.2,.8,.2,1) .3s both}@media(prefers-reduced-motion:reduce){.registration-onboarding .s4-rise,.registration-onboarding .s4-grow{animation:none}}.registration-onboarding .s4-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes registration-s4peek{0%{transform:translateY(40px)}to{transform:translateY(0)}}@keyframes registration-s4shine{0%,to{box-shadow:0 0 #eea24a00}50%{box-shadow:0 0 0 5px #eea24a2e}}.registration-onboarding .s4-peek{animation:registration-s4peek .9s cubic-bezier(.2,.8,.2,1) .4s both}.registration-onboarding .s4-shine{animation:registration-s4shine 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.registration-onboarding .s4-rise,.registration-onboarding .s4-peek,.registration-onboarding .s4-shine{animation:none}}.registration-onboarding a{color:#eea24a}.registration-onboarding a:hover{color:#f7be73}.registration-onboarding button{font-family:inherit}.registration-onboarding :focus-visible{outline:2px solid #E4FE68;outline-offset:3px}@keyframes registration-s4float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes registration-s4pulse{0%{box-shadow:0 0 #e4fe688c}70%{box-shadow:0 0 0 7px #e4fe6800}to{box-shadow:0 0 #e4fe6800}}@keyframes registration-s4rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.registration-onboarding .s4-float{animation:registration-s4float 5s ease-in-out infinite}.registration-onboarding .s4-float2{animation:registration-s4float 4.2s ease-in-out .6s infinite}.registration-onboarding .s4-pulse{animation:registration-s4pulse 1.8s ease-out infinite}.registration-onboarding .s4-rise{animation:registration-s4rise .8s cubic-bezier(.2,.8,.2,1) both}@media(prefers-reduced-motion:reduce){.registration-onboarding .s4-float,.registration-onboarding .s4-float2,.registration-onboarding .s4-pulse,.registration-onboarding .s4-rise{animation:none}}.registration-onboarding{--registration-safe-top: calc(max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top,0px)) + var(--tg-content-safe-area-inset-top,0px));--registration-safe-right: calc(max(env(safe-area-inset-right,0px),var(--tg-safe-area-inset-right,0px)) + var(--tg-content-safe-area-inset-right,0px));--registration-safe-bottom: calc(max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px));--registration-safe-left: calc(max(env(safe-area-inset-left,0px),var(--tg-safe-area-inset-left,0px)) + var(--tg-content-safe-area-inset-left,0px));position:fixed;inset:0;z-index:100;display:grid;place-items:center;box-sizing:border-box;padding:var(--registration-safe-top) var(--registration-safe-right) var(--registration-safe-bottom) var(--registration-safe-left);background:#161616;color:#fff}.registration-onboarding-frame{width:min(390px,100%);height:min(844px,calc(100dvh - var(--registration-safe-top) - var(--registration-safe-bottom)));min-height:0;position:relative}.registration-onboarding-slide>div{flex-shrink:0}.registration-onboarding-slide>div:first-child{flex-shrink:1;min-height:52px}.registration-onboarding{font-size:16px;line-height:normal;letter-spacing:normal;text-align:left}.registration-onboarding-slide button:disabled{cursor:wait}.registration-onboarding-status{position:fixed;z-index:101;bottom:16px;left:50%;transform:translate(-50%);width:min(350px,calc(100% - 32px));padding:12px 16px;border:1px solid #eea24a;border-radius:14px;background:#1e1e1e;color:#fff;font:500 13px/1.4 StudioOnboardingOnest,sans-serif}@font-face{font-family:StudioOnboardingMono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/landing/3386a05f6ece969e.ttf) format("truetype")}@font-face{font-family:StudioOnboardingMono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/landing/a1d92abc6b02a87f.ttf) format("truetype")}@font-face{font-family:StudioOnboardingOnest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/landing/5d27bd7fe4b79e94.ttf) format("truetype")}@font-face{font-family:StudioOnboardingOnest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/landing/24744bba5ddd417b.ttf) format("truetype")}@font-face{font-family:StudioOnboardingOnest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/landing/030d1bae9b38f45a.ttf) format("truetype")}@font-face{font-family:StudioOnboardingOnest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/landing/bee38f5b47923dbb.ttf) format("truetype")}@font-face{font-family:StudioOnboardingOnest;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/landing/4cf0e47ff070235a.ttf) format("truetype")}@font-face{font-family:StudioOnboardingMono;font-style:normal;font-weight:600;font-display:swap;src:url(/design/studio404/onboarding/jetbrainsmono-600-df54dbfafba6.ttf) format("truetype")}.notification-toast{position:fixed;z-index:60;top:max(14px,env(safe-area-inset-top));left:50%;width:calc(100% - 24px);max-width:430px;box-sizing:border-box;border:1px solid #615020;border-radius:23px;background:linear-gradient(125deg,#302813,#211f18 75%);color:#e8ddc0;box-shadow:0 12px 36px #0007;overflow:hidden;font-family:Manrope,sans-serif;transform:translate(-50%);animation:notification-toast-enter .55s cubic-bezier(.16,1,.3,1) both;isolation:isolate}.notification-toast[data-negative=true]{border-color:#704036;background:linear-gradient(125deg,#34201b,#241d1a 75%)}.notification-toast-close{position:absolute;right:10px;top:10px;width:29px;height:29px;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffff0c;color:#bcb7a5;cursor:pointer;z-index:2}.notification-toast-main{display:flex;align-items:center;gap:13px;padding:15px 45px 13px 14px;min-height:86px;box-sizing:border-box}.notification-toast-icon{display:grid;place-items:center;color:#e4bd56;flex-shrink:0;width:43px;height:43px;background:#51411a;border-radius:14px}.notification-toast-icon.coin{background:none}.notification-toast-icon.coin{perspective:360px}.notification-toast-icon.coin>svg{display:block;transform-origin:50% 50%;animation:notification-toast-coin-spin 5s linear infinite}.notification-toast-copy{flex:1;min-width:0}.notification-toast-kicker{display:block;color:#bca467;font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;margin-bottom:3px}.notification-toast-copy h2{font-size:14px;line-height:1.3;font-weight:800;margin:0;overflow-wrap:anywhere}.notification-toast-copy h2>strong{font-family:Unbounded,sans-serif;font-size:20px;color:#f4c742}.notification-toast-copy p{font-size:12px;line-height:1.45;color:#cec7b4;margin:5px 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.notification-toast-youtube{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:11px;background:#ff3434;color:#fff;margin-right:3px}.notification-toast>footer{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #ffffff08;padding:10px 13px;min-height:39px;box-sizing:border-box;font-size:10px;color:#bdab7d}.notification-toast>footer>span{min-width:0;overflow-wrap:anywhere}.notification-toast>footer strong{font-size:11px;color:#eee7d3;font-weight:800}.notification-toast>footer>button{display:flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;color:#ebc34c;font-family:Manrope,sans-serif;font-size:11px;font-weight:800;background:none;border:0;padding:2px 0;cursor:pointer}.notification-toast .notification-toast-stored{font-size:10px;color:#a69c85}.notification-toast-progress{height:3px;background:#ffffff08;overflow:hidden}.notification-toast-progress>i{display:block;width:100%;height:100%;background:#e5bc46;transform-origin:left center;transition:transform .1s linear}.notification-toast[data-negative=true] .notification-toast-progress>i{background:#f78a72}.notification-toast[data-leaving=true]{pointer-events:none;animation:notification-toast-exit .35s cubic-bezier(.4,0,1,1) both}.notification-toast :is(button,a):focus-visible{outline:2px solid #e5bc46;outline-offset:2px}@keyframes notification-toast-enter{0%{opacity:0;transform:translate(-50%,-125%) scale(.96);filter:blur(4px)}to{opacity:1;transform:translate(-50%) scale(1);filter:blur(0)}}@keyframes notification-toast-exit{0%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,-130%) scale(.96);filter:blur(3px)}}@keyframes notification-toast-coin-spin{0%{transform:rotateY(0)}15%,to{transform:rotateY(360deg)}}@media(min-width:1024px){.notification-toast{left:calc(50% + 159px)}}@media(max-width:360px){.notification-toast-main{gap:9px;padding-left:12px;padding-right:39px}.notification-toast-copy h2{font-size:12px}.notification-toast-copy h2>strong{font-size:17px}.notification-toast-copy p{font-size:11px}.notification-toast-kicker{font-size:9px}.notification-toast-youtube{width:29px;height:29px}.notification-toast>footer{gap:8px;font-size:9px}}@media(prefers-reduced-motion:reduce){.notification-toast,.notification-toast[data-leaving=true],.notification-toast-icon.coin>svg{animation:none}.notification-toast[data-leaving=true]{opacity:0}.notification-toast-progress>i{transition:none}}.notification-toast{max-height:calc(100dvh - 28px);overflow-y:auto;scrollbar-width:none}.notification-toast::-webkit-scrollbar{display:none}.notification-toast-expand{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1),opacity .25s ease}.notification-toast[data-expanded=true] .notification-toast-expand{grid-template-rows:1fr;opacity:1}.notification-toast-expand>div{overflow:hidden;min-height:0}.notification-toast-description{display:flex;align-items:center;gap:13px;margin:0 15px 10px;padding:15px 13px;background:#12110d;border-radius:22px}.notification-toast-description>img{width:100px;height:75px;object-fit:contain;flex-shrink:0}.notification-toast-description>p{color:#cec7b4;font-size:14px;line-height:1.5;margin:0}.notification-toast-description strong{color:#f2c23c;font-weight:800}.notification-toast-expanded-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 15px 14px}.notification-toast-expanded-actions>button{min-height:47px;padding:8px 12px;border:1px solid #735c1e;border-radius:28px;color:#efc44e;background:transparent;font-family:Manrope,sans-serif;font-size:13px;font-weight:800;cursor:pointer;overflow-wrap:anywhere}.notification-toast-expanded-actions>button:first-child{background:#f3c446;border-color:#f3c446;color:#17140b}@media(max-width:360px){.notification-toast-description{gap:10px;padding:13px 10px}.notification-toast-description>img{width:80px;height:65px}.notification-toast-description>p{font-size:12px}.notification-toast-expanded-actions{gap:8px}.notification-toast-expanded-actions>button{font-size:12px;padding-inline:8px}}@media(prefers-reduced-motion:reduce){.notification-toast-expand{transition:none}}.status-celebration{position:fixed;inset:0;margin:auto;width:calc(100% - 16px);max-width:390px;height:min(820px,calc(100dvh - 24px));max-height:none;padding:0;border:1px solid color-mix(in srgb,var(--status-accent) 40%,#303030);border-radius:30px;background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--status-accent) 22%,#181818),#141414 62%);color:#f4f1ea;overflow:hidden;font-family:Manrope,sans-serif;box-shadow:0 22px 70px #0008}.status-celebration::backdrop,.status-share-dialog::backdrop{background:#000a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.status-celebration-frame{display:flex;flex-direction:column;height:100%;position:relative;isolation:isolate}.status-celebration-header{padding:14px 16px 0;flex-shrink:0;z-index:2}.status-celebration-progress{display:flex;gap:5px;margin-bottom:12px}.status-celebration-progress>span{height:4px;flex:1;border-radius:4px;background:#ffffff18}.status-celebration-progress>[data-passed=true]{background:var(--status-accent)}.status-celebration-header>div:last-child{display:flex;align-items:center;gap:10px}.status-celebration-header>div>span{flex:1;text-transform:uppercase;font:700 10px JetBrains Mono,monospace;letter-spacing:1px;color:#999}.status-celebration button,.status-share-dialog button{font-family:Manrope,sans-serif;cursor:pointer}.status-celebration-header button{border:0;background:none;color:#aaa;font-size:12px;font-weight:800;padding:4px}.status-celebration-header .status-close{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;background:#ffffff12;border-radius:50%;color:#eee}.status-celebration-content{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:16px 18px;scrollbar-width:none;z-index:1;animation:status-slide-in .25s ease-out}.status-celebration-content::-webkit-scrollbar{display:none}.status-celebration-content h2{font:800 23px/1.15 Unbounded,sans-serif;letter-spacing:-.6px;margin:8px 0 18px}.status-celebration-content p{font-size:13px;line-height:1.5;color:#aaa;margin:9px 0}.status-kicker{display:block;font:800 10px JetBrains Mono,monospace;letter-spacing:1.5px;text-transform:uppercase;color:var(--status-accent)}.status-welcome,.status-appearance,.status-gift{text-align:center}.status-agent-stage{position:relative;height:290px;display:flex;align-items:center;justify-content:center;isolation:isolate}.status-agent-stage>img{height:100%;width:100%;object-fit:contain;position:relative;z-index:1;filter:drop-shadow(0 15px 15px #0005)}.status-rays:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:650px;height:650px;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--status-accent) 15%,transparent) 0deg 9deg,transparent 9deg 20deg);-webkit-mask-image:radial-gradient(circle,#000 8%,transparent 65%);mask-image:radial-gradient(circle,#000 8%,transparent 65%);transform:translate(-50%,-50%);pointer-events:none}.status-welcome h1{font:800 clamp(24px,8vw,38px)/1.1 Unbounded,sans-serif;color:var(--status-accent);letter-spacing:-1px;margin:9px -8px 12px;overflow-wrap:anywhere}.status-welcome>.status-kicker{margin-top:6px}.status-transition{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:6px 10px;margin-top:15px;background:#ffffff06;border:1px solid #ffffff0b;border-radius:25px;font-size:10px;font-weight:800;color:#888}.status-transition img{width:26px;height:26px;object-fit:contain}.status-transition strong{color:var(--status-accent)}.status-program-total{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.status-program-total>strong{font:800 clamp(34px,14vw,64px)/1 Unbounded,sans-serif;color:var(--status-accent)}.status-program-total>div{display:flex;flex-direction:column;gap:7px}.status-program-total b,.status-chip{font-size:10px;color:#dfff58;background:#2a3410;border:1px solid #dfff5822;border-radius:9px;padding:5px 7px}.status-chart{display:flex;align-items:flex-end;justify-content:space-around;gap:8px;min-height:175px;padding:24px 12px 14px;background:#ffffff03;border:1px solid #ffffff08;border-radius:22px;margin-top:18px}.status-chart>div{display:flex;flex:1;flex-direction:column;align-items:center;gap:8px;font:700 10px JetBrains Mono,monospace;min-width:0}.status-chart i{width:100%;max-width:30px;background:linear-gradient(var(--status-accent),#8d959e);border-radius:7px 7px 3px 3px}.status-chart [data-new=true] i{background:#dfff58;box-shadow:0 0 17px #dfff5833}.status-chart strong{font-size:9px}.status-chart span{color:#888}.status-chart-key{display:flex;justify-content:center;gap:14px;margin:12px 0 20px;font-size:10px;color:#aaa}.status-chart-key>span:last-child{color:#dfff58}.status-bonus-list{display:flex;flex-direction:column;gap:10px}.status-bonus-list>section{display:flex;align-items:flex-start;gap:10px;padding:14px 12px;border:1px solid #ffffff0b;border-radius:20px;background:#ffffff04}.status-bonus-list>section>svg{width:38px;height:38px;padding:9px;border-radius:12px;flex-shrink:0;background:#ffffff12;color:var(--status-accent)}.status-bonus-list>section>div{flex:1;min-width:0}.status-bonus-list h3{font-size:14px;font-weight:800;line-height:1.35;margin:0 0 7px}.status-bonus-list>section>strong{font:700 11px JetBrains Mono,monospace;color:#dfff58;max-width:30%;overflow-wrap:anywhere}.status-bonus-list p{font-size:12px}.status-chip{display:inline-block;padding:3px 6px;font-size:9px}.status-appearance .status-agent-stage{height:265px;margin:15px 0}.status-previous-agent{position:absolute;left:0;top:38%;width:60px;z-index:2;color:#888;font-size:10px}.status-previous-agent img{width:45px;height:45px;filter:brightness(.5);border-radius:50%;border:1px solid var(--status-accent)}.status-previous-agent span{display:block;margin-top:4px}.status-previous-agent>svg{position:absolute;left:60px;top:18px}.status-appearance-feature{display:flex;align-items:center;gap:8px;text-align:left;padding:10px 12px;border-radius:14px;border:1px solid #ffffff0a;background:#ffffff04;margin-top:7px;font-size:12px;font-weight:700}.status-appearance-feature svg{flex-shrink:0;color:var(--status-accent)}.status-gift-stage{position:relative;display:grid;place-items:center;height:250px;isolation:isolate}.status-gift-stage.status-rays:before{animation:status-rays-turn 45s linear infinite}.status-gift-art{position:relative;display:grid;place-items:center;width:200px;height:200px;border:2px solid #121212;border-radius:32px;background-image:linear-gradient(#0003 1px,transparent 1px),linear-gradient(90deg,#0003 1px,transparent 1px);background-size:40px 40px;box-shadow:0 15px 40px #0005}.status-gift-art>img{width:100%;height:100%;object-fit:contain;border-radius:30px}.status-gift-art>b{position:absolute;right:-17px;top:18px;transform:rotate(10deg);padding:9px 12px;border:1px solid #ffffff38;border-radius:14px;background:#141414;color:var(--status-accent);font-size:16px}.status-gift-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:17px}.status-gift-steps>div{display:flex;flex-direction:column;align-items:center;gap:7px;border:1px solid #ffffff09;border-radius:16px;background:#ffffff04;padding:12px 6px;font-size:11px;font-weight:700}.status-gift-steps b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--status-accent);color:#121212}.status-summary-title{display:flex;align-items:center;gap:12px;margin:0 0 18px}.status-summary-title>img{width:60px;height:60px;object-fit:contain}.status-summary-title h2{font-size:clamp(18px,6vw,26px);margin:6px 0;color:var(--status-accent)}.status-summary-title .status-kicker{font-size:9px;color:#999}.status-summary-title p{font-size:11px;margin:3px 0}.status-summary-list{padding:5px 13px;background:#ffffff04;border:1px solid #ffffff08;border-radius:22px}.status-summary-list>div{display:flex;align-items:center;gap:10px;min-height:65px;border-bottom:1px solid #ffffff06}.status-summary-list>div:last-child{border:0}.status-summary-list svg{box-sizing:content-box;padding:8px;background:#ffffff12;border-radius:10px;flex-shrink:0;color:var(--status-accent)}.status-summary-list span{flex:1;min-width:0}.status-summary-list strong{display:block;font-size:12px;font-weight:800}.status-summary-list small{display:block;color:#888;font-size:10px;line-height:1.4;margin-top:4px}.status-summary-list b{max-width:35%;font:700 11px JetBrains Mono,monospace;overflow-wrap:anywhere;text-align:right}.status-next{display:flex;gap:10px;padding:14px 11px;border:1px dashed #ffffff17;border-radius:19px;margin-top:12px}.status-next>img{width:40px;height:40px;object-fit:contain}.status-next span{font-size:10px;color:#888;letter-spacing:.6px;text-transform:uppercase}.status-next p{font-size:11px;margin:4px 0;line-height:1.4}.status-celebration-footer{display:flex;flex-direction:column;gap:10px;padding:10px 16px 16px;flex-shrink:0;z-index:2}.status-celebration-footer .status-primary{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;border:0;border-radius:28px;background:var(--status-accent);color:#141414;box-shadow:0 4px color-mix(in srgb,var(--status-accent) 55%,#121212);font-size:14px;font-weight:800;padding:10px 12px}.status-celebration-footer>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.status-celebration-footer>div>button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;border:1px solid #ffffff15;border-radius:24px;background:#ffffff04;color:#ddd;font-size:12px;font-weight:800}.status-celebration-footer>div>button:last-child{background:none;border-color:transparent;color:#aaa}.status-celebration-footer .status-dismiss-type{border:0;background:none;color:#999;font-size:10px}.status-confetti{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.status-confetti i{position:absolute;top:-16px;width:7px;height:10px;border-radius:1px;animation:status-confetti-fall linear infinite}.status-share-dialog{position:fixed;inset:auto 8px 12px;margin:auto;width:calc(100% - 16px);max-width:390px;max-height:calc(100dvh - 24px);overflow-y:auto;padding:12px 16px 18px;border:1px solid #3b3b3b;border-radius:28px;background:#1c1c1c;color:#f4f1ea;font-family:Manrope,sans-serif}.status-share-handle{width:40px;height:4px;margin:0 auto 14px;border-radius:4px;background:#444}.status-share-dialog>header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.status-share-dialog h2{font:800 18px/1.2 Unbounded,sans-serif;margin:0}.status-share-dialog p{font-size:12px;color:#999;margin:5px 0 12px}.status-share-dialog>header>button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:#2b2b2b;color:#ddd;flex-shrink:0}.status-share-dialog .precision-share-poster{width:76%;max-height:50dvh;display:block;margin:10px auto 16px;border-radius:22px}.status-share-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.status-share-actions>:is(a,button){display:flex;justify-content:center;align-items:center;gap:6px;min-height:47px;border:1px solid #393939;border-radius:25px;background:#242424;color:#eee;font-size:13px;font-weight:800;text-decoration:none}.status-share-actions>:first-child{background:#2aabee;border-color:#2aabee;color:#fff}.status-share-actions button:disabled{opacity:.5}@keyframes status-confetti-fall{0%{transform:translate3d(0,-20px,0) rotate(0)}to{transform:translate3d(25px,850px,0) rotate(540deg)}}@keyframes status-rays-turn{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes status-slide-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-height:700px){.status-agent-stage{height:235px}.status-appearance .status-agent-stage{height:210px}.status-gift-stage{height:215px}.status-gift-art{width:175px;height:175px}.status-celebration-content{padding-top:12px}}@media(prefers-reduced-motion:reduce){.status-confetti i,.status-gift-stage.status-rays:before,.status-celebration-content{animation:none}.status-confetti i{display:none}}.status-chart [data-closed=true] i{background:#3b3b3b;box-shadow:none}.status-chart [data-closed=true] :is(strong,span){color:#6b6b6b}.status-welcome .status-rays:before{animation:status-rays-turn 45s linear infinite}@media(prefers-reduced-motion:reduce){.status-welcome .status-rays:before{animation:none}}.status-twinkles{position:absolute;inset:0;pointer-events:none;z-index:2;color:var(--status-accent)}.status-twinkle{position:absolute;transform-origin:center;animation:status-star-twinkle 3.2s ease-in-out infinite}.status-twinkle.north-west{left:15%;top:16%;animation-delay:-.3s}.status-twinkle.north-east{right:13%;top:10%;width:12px;height:12px;animation-delay:-1.7s;animation-duration:3.7s}.status-twinkle.west{left:5%;top:47%;width:14px;height:14px;animation-delay:-2.5s;animation-duration:2.9s}.status-twinkle.east{right:6%;top:54%;animation-delay:-1.1s;animation-duration:4.1s}.status-twinkle.south-west{left:20%;bottom:13%;width:10px;height:10px;animation-delay:-2s;animation-duration:3.5s}.status-twinkle.south-east{right:20%;bottom:8%;width:12px;height:12px;animation-delay:-.8s}@keyframes status-star-twinkle{0%,to{transform:scale(.35);opacity:.25}50%{transform:scale(1.2);opacity:1}}@media(prefers-reduced-motion:reduce){.status-twinkle{animation:none;transform:scale(.8);opacity:.7}}.cabinet-sidebar.studio-menu.studio-menu-redesign{width:min(318px,86vw);height:100dvh;max-height:100dvh;flex-shrink:0;box-sizing:border-box;background:#181818;color:#f4f1ea;border-right:1px solid #2a2a2a;font-family:Manrope,sans-serif;isolation:isolate}.studio-menu-redesign .studio-menu-brand{height:82px;min-height:82px;padding:18px 16px 20px 20px;border-bottom:1px solid #262626;box-sizing:border-box;gap:12px}.studio-menu-redesign .studio-menu-logo{width:198px;height:34px;max-width:100%;object-fit:contain;object-position:left center}.studio-menu-redesign .studio-menu-settings{width:44px;height:44px;border-radius:50%;background:#262626;color:#f4f1ea;border:1px solid transparent}.studio-menu-redesign .studio-menu-settings[aria-current=page]{border-color:#eea24a;color:#eea24a;background:#302619}.cabinet-sidebar.studio-menu-redesign .studio-menu-content{padding:12px 12px 8px;gap:2px;scrollbar-width:none;overscroll-behavior-y:contain;overflow-x:hidden;overflow-y:auto}.studio-menu-redesign .studio-menu-content::-webkit-scrollbar{display:none}.studio-menu-redesign .studio-menu-row{font-family:Manrope,sans-serif;font-size:15px;font-weight:700;line-height:1.3;min-height:46px;padding:0 12px 0 6px;gap:12px;border-radius:16px;color:#f4f1ea;transition:background-color .15s,color .15s}.studio-menu-redesign .studio-menu-row[href="/dashboard"]{min-height:48px;font-size:15.5px;font-weight:800}.studio-menu-redesign .studio-menu-tile{width:36px;height:36px;border-radius:12px;background:#242424;color:#eea24a;flex-shrink:0}.studio-menu-redesign .studio-menu-label{min-width:0;overflow-wrap:anywhere}.studio-menu-redesign .studio-menu-row.is-current,.studio-menu-redesign .studio-menu-row.is-current:hover{background:#eea24a;color:#181818}.studio-menu-redesign .studio-menu-row.is-current .studio-menu-tile{background:#181818;color:#eea24a}.studio-menu-redesign .studio-menu-tariff{background:#e4fe68;color:#181818;padding:4px 10px;border-radius:99px;font-size:11px;font-weight:800;max-width:95px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.cabinet-sidebar.studio-menu-redesign .studio-menu-content>.studio-menu-group{font-family:Manrope,sans-serif;font-size:11px;line-height:1.4;font-weight:800;letter-spacing:.14em;padding:16px 10px 6px;color:#858585;min-height:0;cursor:default}.cabinet-sidebar.studio-menu-redesign .studio-menu-content>button.studio-menu-group{cursor:pointer}.studio-menu-redesign .studio-menu-group>svg{width:12px;height:12px;color:#777;transition:transform .15s}.studio-menu-redesign .studio-menu-agent{padding:10px 12px 10px 8px;margin:2px 0 4px;gap:12px;border:1px solid #4a3a26;border-radius:18px;background:linear-gradient(135deg,#2a2219,#1f1f1f 75%);color:#f4f1ea;text-decoration:none;min-height:62px;box-sizing:border-box}.studio-menu-redesign .studio-menu-agent strong{font-family:Manrope,sans-serif;font-size:15px;font-weight:800;line-height:1.3}.studio-menu-redesign .studio-menu-agent small{font-size:12px;line-height:1.35;color:#a9a9a9}.studio-menu-redesign .studio-menu-agent-avatar img{border:2px solid #eea24a;border-radius:50%;width:40px;height:40px;object-fit:cover}.studio-menu-redesign .studio-menu-agent>svg{color:#eea24a}.studio-menu-redesign .studio-menu-agent:not([aria-disabled]) .studio-menu-agent-avatar:after{border-color:#1f1f1f}.studio-menu-redesign .studio-menu-agent[aria-current=page]{border-color:#eea24a;background:#302619}.studio-menu-redesign .studio-menu-footer{position:relative;display:flex;align-items:center;gap:6px;padding:10px 12px max(18px,env(safe-area-inset-bottom));border-top:1px solid #262626;background:#181818;z-index:2;flex-shrink:0}.studio-menu-redesign .studio-menu-footer>.studio-menu-row{flex:1;width:auto;min-width:0;min-height:48px;color:#999}.studio-menu-redesign .studio-menu-footer>.studio-menu-row .studio-menu-tile{color:#999}.studio-menu-redesign .studio-menu-extra{position:static;flex-shrink:0;padding:0;margin:0;background:none;border:0;border-radius:0;color:#a9a9a9}.studio-menu-redesign .studio-menu-extra>summary{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#242424;list-style:none;padding:0;cursor:pointer}.studio-menu-redesign .studio-menu-extra>summary::-webkit-details-marker{display:none}.studio-menu-redesign .studio-menu-extra>summary::marker{content:""}.studio-menu-redesign .studio-menu-extra[open]>summary{background:#302619;color:#eea24a}.studio-menu-redesign .studio-menu-extra:not([open])>.studio-menu-extra-panel{display:none}.studio-menu-redesign .studio-menu-extra-panel{position:absolute;bottom:calc(100% + 8px);left:12px;right:12px;max-height:min(65dvh,460px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;display:flex;flex-direction:column;gap:2px;padding:8px;background:#202020;border:1px solid #3a3328;border-radius:20px;box-shadow:0 12px 35px #0008}.studio-menu-redesign .studio-menu-extra-panel::-webkit-scrollbar{display:none}.studio-menu-redesign .studio-menu-extra-title{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#888;padding:6px 8px;margin:0}.studio-menu-redesign .studio-menu-extra-panel .studio-menu-row{color:#f4f1ea;min-height:44px;font-size:13px;gap:9px}.studio-menu-redesign .studio-menu-extra-panel .studio-menu-row.is-current{color:#181818}.studio-menu-redesign .studio-menu-extra-panel .studio-menu-tile{color:#eea24a;width:32px;height:32px;border-radius:10px}.studio-menu-redesign :is(a,button,summary):focus-visible{outline:2px solid #eea24a;outline-offset:2px}@media(hover:hover){.studio-menu-redesign .studio-menu-row:not(.is-current):not([aria-disabled]):hover{background:#242424}.studio-menu-redesign .studio-menu-settings:hover{background:#303030}.studio-menu-redesign a.studio-menu-agent:hover{border-color:#806037}}@media(max-width:1023px){html:has(#cabinet-drawer:checked){overflow:hidden}.drawer-side:has(.studio-menu-redesign)>.drawer-overlay{background:#080808aa}}@media(prefers-reduced-motion:reduce){.studio-menu-redesign .studio-menu-row,.studio-menu-redesign .studio-menu-group>svg{transition:none}}.studio-screen-analytics .analytics-panel:is(.analytics-structure-panel,.analytics-source-panel,.analytics-funnel,.analytics-sales-panel,.analytics-level-panel){gap:0;font-family:var(--font-sans);line-height:normal}.studio-screen-analytics :is(.analytics-structure-panel,.analytics-source-panel,.analytics-funnel,.analytics-sales-panel,.analytics-level-panel)>h2{font:800 16px/normal var(--font-sans)}.studio-screen-analytics .analytics-network-tiles{grid-template-columns:1fr 1fr;margin-top:14px}.studio-screen-analytics .analytics-network-tiles>button{min-width:auto;padding:12px;border:1.5px solid #262626;border-radius:18px;background:#181818;color:#f4f1ea;font-family:var(--font-sans);text-align:left;cursor:pointer}.studio-screen-analytics .analytics-network-tiles>button[aria-expanded=true]{border-color:#2b3d5a}.studio-screen-analytics .analytics-tile-label{display:flex;align-items:center;gap:6px}.studio-screen-analytics .analytics-tile-label>span{flex:1;min-width:0;overflow:hidden;color:#a9a9a9;font:700 12px/normal var(--font-sans);white-space:nowrap;text-overflow:ellipsis}.studio-screen-analytics .analytics-tile-label>svg{flex-shrink:0;color:#5a5a5a}.studio-screen-analytics [aria-expanded=true]>.analytics-tile-label>svg{color:#8fa2ff}.studio-screen-analytics .analytics-network-tiles strong{display:block;margin-top:8px;font:700 21px/normal JetBrains Mono,monospace}.studio-screen-analytics .analytics-network-tiles [data-tile="4"] strong{color:#3dd5f3}.studio-screen-analytics .analytics-tile-tip{margin-top:10px;padding:10px 12px;border:1px solid #2b3d5a;border-radius:14px;background:#16202e;color:#c9d2f0;font-size:12.5px;line-height:1.45}.studio-screen-analytics .analytics-tile-tip b{color:#f4f1ea}.studio-screen-analytics .analytics-source-summary{gap:16px;margin-top:16px}.studio-screen-analytics .analytics-donut,.studio-screen-analytics .analytics-donut-ring{display:block;width:140px;height:140px}.studio-screen-analytics .analytics-donut>div{position:absolute;inset:0;gap:0;width:auto;height:auto;background:transparent;text-align:center}.studio-screen-analytics .analytics-donut strong{max-width:130px;font:700 17px/normal JetBrains Mono,monospace}.studio-screen-analytics .analytics-donut small{font:400 11px/normal var(--font-sans)}.studio-screen-analytics .analytics-source-legend{gap:8px}.studio-screen-analytics .analytics-source-legend>div{gap:8px}.studio-screen-analytics .analytics-source-legend i{width:10px;height:10px}.studio-screen-analytics .analytics-source-legend span{font:700 12px/1.25 var(--font-sans)}.studio-screen-analytics .analytics-source-legend strong{flex-shrink:0;max-width:none;font:700 11.5px/normal JetBrains Mono,monospace}.studio-screen-analytics .analytics-source-legend [data-zero=true]{opacity:.45}.studio-screen-analytics .analytics-source-legend [data-inactive=true]{opacity:.6}.studio-screen-analytics .analytics-source-legend [data-inactive=true] i{background:#3a3a3a}.studio-screen-analytics .analytics-source-legend [data-inactive=true] strong{color:#6e6e6e}.studio-screen-analytics .analytics-source-amounts{margin-top:14px;padding:2px 12px}.studio-screen-analytics .analytics-source-amounts>div{padding:9px 0;border-color:#262626;font:400 12.5px/normal var(--font-sans)}.studio-screen-analytics .analytics-source-amounts>div:first-child{border-top:1px solid transparent}.studio-screen-analytics .analytics-source-amounts b{font:700 12.5px/normal JetBrains Mono,monospace}.studio-screen-analytics :is(.analytics-funnel,.analytics-sales-panel)>.analytics-scope{margin-top:14px}.studio-screen-analytics :is(.analytics-funnel,.analytics-sales-panel) .analytics-scope button{padding:0;border:0;font:800 13px/normal var(--font-sans)}.studio-screen-analytics :is(.analytics-funnel,.analytics-sales-panel) .analytics-scope button[aria-pressed=true]{background:linear-gradient(90deg,#eea24a,#f1766c 52%,#e57ad6)}.studio-screen-analytics .analytics-funnel-stages{margin-top:14px}.studio-screen-analytics .analytics-funnel-stage{height:54px;padding:0;background:linear-gradient(90deg,#f0a14b,#eea24a)}.studio-screen-analytics .analytics-funnel-stage span{font:800 13px/normal var(--font-sans)}.studio-screen-analytics .analytics-funnel-stage strong{font:700 18px/normal JetBrains Mono,monospace}.studio-screen-analytics .analytics-funnel-stage[data-stage=paid]{clip-path:polygon(0 0,100% 0,91% 100%,9% 100%);background:linear-gradient(90deg,#f1766c,#f08b55)}.studio-screen-analytics .analytics-funnel-stage[data-stage=renewed]{clip-path:polygon(0 0,100% 0,90% 100%,10% 100%);background:linear-gradient(90deg,#e57ad6,#f1766c)}.studio-screen-analytics .analytics-funnel-ratio{font:700 11.5px/normal JetBrains Mono,monospace}.studio-screen-analytics .analytics-sales-share{margin-top:14px}.studio-screen-analytics .analytics-sales-rows{gap:12px;margin-top:14px}.studio-screen-analytics .analytics-sales-rows>div>div{flex-wrap:nowrap}.studio-screen-analytics .analytics-sales-rows strong{min-width:0;font:800 13.5px/normal var(--font-sans)}.studio-screen-analytics .analytics-sales-rows span{font:400 12px/normal var(--font-sans)}.studio-screen-analytics .analytics-sales-rows b{font:700 13.5px/normal JetBrains Mono,monospace}.studio-screen-analytics .analytics-sales-rows progress{margin-top:6px}.studio-screen-analytics .analytics-levels{margin-top:14px}.studio-screen-analytics .analytics-levels article>div{flex-wrap:nowrap}.studio-screen-analytics .analytics-levels strong{min-width:0;font:800 14px/normal var(--font-sans)}.studio-screen-analytics .analytics-levels small{font:800 11px/normal var(--font-sans)}.studio-screen-analytics .analytics-levels b{flex-shrink:0;font:700 14px/normal JetBrains Mono,monospace}.studio-screen-analytics .analytics-levels article>div>span{flex-shrink:0;font:400 12px/normal JetBrains Mono,monospace}.studio-screen-analytics .analytics-levels progress{margin-top:8px}.studio-screen-analytics .analytics-levels progress::-webkit-progress-value{background:linear-gradient(90deg,#eea24a,#f1766c 52%,#e57ad6)}.studio-screen-analytics .analytics-levels progress::-moz-progress-bar{background:linear-gradient(90deg,#eea24a,#f1766c 52%,#e57ad6)}.studio-screen-analytics .analytics-levels p{font:400 12px/normal var(--font-sans)}.studio-screen-analytics .analytics-level-panel>.analytics-muted{margin:10px 2px 0;color:#6e6e6e;font:400 12px/1.5 var(--font-sans)}@media(max-width:350px){.studio-screen-analytics .analytics-donut,.studio-screen-analytics .analytics-donut-ring{width:90px;height:90px}.studio-screen-analytics .analytics-donut strong{max-width:82px;font-size:12px}.studio-screen-analytics .analytics-source-summary{gap:10px}.studio-screen-analytics .analytics-source-legend span{font-size:11px}.studio-screen-analytics .analytics-sales-rows>div>div{flex-wrap:wrap}}@media(max-width:374px){.studio-screen-analytics .analytics-network-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-screen-analytics .analytics-network-tiles>button{min-width:0}}@keyframes analytics-reference-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes analytics-reference-spin{0%{transform:rotate(-120deg) scale(.6);opacity:0}to{transform:none;opacity:1}}.studio-screen-analytics .analytics-donut-ring{animation:analytics-reference-spin .9s cubic-bezier(.2,.8,.2,1) both}.studio-screen-analytics .analytics-funnel-stage,.studio-screen-analytics .analytics-sales-share>span{animation:analytics-reference-grow .8s cubic-bezier(.2,.8,.2,1) both}.studio-screen-analytics .analytics-funnel-stage{transform-origin:50% 50%}.studio-screen-analytics .analytics-funnel-stage[data-stage=paid]{animation-delay:.12s}.studio-screen-analytics .analytics-funnel-stage[data-stage=renewed]{animation-delay:.24s}.studio-screen-analytics .analytics-sales-share>span{transform-origin:0 50%}.studio-screen-analytics .analytics-sales-share>span:nth-child(2){animation-delay:.1s}.studio-screen-analytics .analytics-sales-share>span:nth-child(3){animation-delay:.2s}.studio-screen-analytics .analytics-sales-share>span:nth-child(4){animation-delay:.3s}.studio-screen-analytics :is(.analytics-sales-rows>div,.analytics-levels>article){--analytics-grow-delay: .1s}.studio-screen-analytics :is(.analytics-sales-rows>div,.analytics-levels>article):nth-child(2){--analytics-grow-delay: .18s}.studio-screen-analytics :is(.analytics-sales-rows>div,.analytics-levels>article):nth-child(3){--analytics-grow-delay: .26s}.studio-screen-analytics :is(.analytics-sales-rows>div,.analytics-levels>article):nth-child(4){--analytics-grow-delay: .34s}.studio-screen-analytics .analytics-levels>article:nth-child(5){--analytics-grow-delay: .42s}.studio-screen-analytics .analytics-levels>article:nth-child(6){--analytics-grow-delay: .5s}.studio-screen-analytics .analytics-levels>article:nth-child(7){--analytics-grow-delay: .58s}.studio-screen-analytics .analytics-levels>article:nth-child(8){--analytics-grow-delay: .66s}.studio-screen-analytics :is(.analytics-sales-rows,.analytics-levels) progress::-webkit-progress-value{transform-origin:0 50%;animation:analytics-reference-grow .8s cubic-bezier(.2,.8,.2,1) var(--analytics-grow-delay) both}.studio-screen-analytics :is(.analytics-sales-rows,.analytics-levels) progress::-moz-progress-bar{transform-origin:0 50%;animation:analytics-reference-grow .8s cubic-bezier(.2,.8,.2,1) var(--analytics-grow-delay) both}@media(prefers-reduced-motion:reduce){.studio-screen-analytics :is(.analytics-donut-ring,.analytics-funnel-stage,.analytics-sales-share>span){animation:none}.studio-screen-analytics :is(.analytics-sales-rows,.analytics-levels) progress::-webkit-progress-value{animation:none}.studio-screen-analytics :is(.analytics-sales-rows,.analytics-levels) progress::-moz-progress-bar{animation:none}}.studio-screen-analytics .analytics-income-hero{position:relative;padding:16px;border:1.5px solid #121212;border-radius:28px;overflow:hidden;color:#121212;background-image:linear-gradient(rgba(0,0,0,.27) 1.5px,transparent 1.5px),linear-gradient(90deg,rgba(0,0,0,.27) 1.5px,transparent 1.5px),linear-gradient(120deg,#f3637c,#f08b55 55%,#f0a14b);background-size:100% 44px,44px 100%,100% 100%;font-family:var(--font-sans);line-height:normal}.studio-screen-analytics .analytics-income-star{position:absolute;right:16px;top:16px;animation:analytics-income-twinkle 2.6s ease-in-out infinite}.studio-screen-analytics .analytics-income-label{display:inline;padding:5px 11px;border-radius:99px;background:#121212d1;color:#f4f1ea;font:800 11px/normal var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.studio-screen-analytics .analytics-income-value{align-items:flex-end;gap:10px;margin-top:12px}.studio-screen-analytics .analytics-income-value>strong{font:700 44px/1 JetBrains Mono,monospace}.studio-screen-analytics .analytics-income-value>strong[data-unavailable=true]{font-size:21px}.studio-screen-analytics .analytics-income-value>span{margin-bottom:6px;padding:3px 8px;border-radius:8px;background:#121212d1;color:#f4f1ea;font:700 12px/normal JetBrains Mono,monospace;white-space:nowrap}.studio-screen-analytics .analytics-income-value>span[data-trend=up]{color:#e4fe68}.studio-screen-analytics .analytics-income-value>span[data-trend=down]{color:#ff8a7a}.studio-screen-analytics .analytics-income-hero>p{margin:4px 0 0;color:#121212b8;font:700 12.5px/normal var(--font-sans)}.studio-screen-analytics .analytics-income-sparkline{display:block;width:100%;height:56px;margin-top:10px}.studio-screen-analytics .analytics-income-sparkline text{fill:#121212a6;font:600 10px/normal var(--font-sans)}.studio-screen-analytics .analytics-income-counts{margin-top:10px;padding:10px 6px;border-radius:18px;background:#121212db;color:#f4f1ea}.studio-screen-analytics .analytics-income-counts>div{display:block;border-left:1px solid transparent}.studio-screen-analytics .analytics-income-counts>div+div{border-color:#2e2e2e}.studio-screen-analytics .analytics-income-counts strong{display:block;font:700 18px/normal JetBrains Mono,monospace}.studio-screen-analytics .analytics-income-counts small{display:block;margin-top:2px;color:#a9a9a9;font:400 11px/normal var(--font-sans);text-transform:lowercase}@keyframes analytics-income-twinkle{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(.7) rotate(18deg)}}@keyframes analytics-income-draw{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes analytics-income-fade{0%{opacity:0}to{opacity:1}}.studio-screen-analytics .analytics-income-sparkline>path:first-child{animation:analytics-income-fade .9s ease-out both}.studio-screen-analytics .analytics-income-zero-line{animation:analytics-income-draw 1.4s cubic-bezier(.3,.7,.2,1) both;stroke-dasharray:1000}@media(prefers-reduced-motion:reduce){.studio-screen-analytics :is(.analytics-income-star,.analytics-income-zero-line,.analytics-income-sparkline>path:first-child){animation:none}.studio-screen-analytics .analytics-income-zero-line{stroke-dasharray:none}}.pp-heading{display:flex;align-items:center;gap:14px;padding:4px 4px 0;color:#f4f1ea}.pp-heading>span{display:grid;place-items:center;flex-shrink:0;width:54px;height:54px;border-radius:18px;background:#eea24a;color:#151515}.pp-heading h1{margin:0;max-width:340px;font:800 25px/1.13 Unbounded,sans-serif;letter-spacing:-.025em}.pp-heading p{margin:6px 0 0;color:#aaa;font:400 14px/1.45 Manrope,sans-serif}.studio-design .precision-program-tabs{padding:6px;background:#202020;gap:4px}.studio-design .precision-program-tabs>a{display:flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;padding:12px 8px;color:#a7a7a7;font:800 15px/1.3 Manrope,sans-serif;text-decoration:none}.studio-design .precision-program-tabs>a.is-active{background:#f4f1ea;color:#151515}.pp-overview{display:flex;flex-direction:column;gap:14px;color:#f4f1ea;font-family:Manrope,sans-serif}.pp-overview :is(h2,h3,h4,p){margin:0}.pp-overview :is(a,button):focus-visible,.precision-program-tabs>a:focus-visible{outline:2px solid #e4fe68;outline-offset:4px}.pp-overview button{font-family:Manrope,sans-serif;cursor:pointer}.pp-overview button:disabled{cursor:not-allowed;opacity:.55}.pp-section{--pp-accent:#eea24a;display:flex;flex-direction:column;gap:17px;min-width:0;padding:18px;border:1px solid #2c2c2c;border-radius:25px;background:#202020}.pp-quick{--pp-accent:#e4fe68}.pp-quick[data-counting=true]{border-color:#53651d}.pp-card-heading{display:flex;align-items:center;gap:12px}.pp-icon{display:grid;place-items:center;flex-shrink:0;width:51px;height:51px;border-radius:16px;background:var(--pp-accent);color:#171717}.pp-card-heading>div{flex:1;min-width:0}.pp-card-heading h2{font:800 18px/1.15 Unbounded,sans-serif;letter-spacing:-.02em;overflow-wrap:normal}.pp-card-heading p{margin-top:5px;font-size:12px;line-height:1.45;color:#aaa}.pp-state{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;max-width:125px;box-sizing:border-box;padding:5px 11px;border-radius:99px;background:#2d2d2d;color:#b8bdc8;font-size:10px;line-height:1.25;font-weight:800;text-transform:uppercase;text-align:center;overflow-wrap:anywhere}.pp-quick .pp-state[data-active=true]{background:#e4fe68;color:#171717}.pp-conditions{padding:0 16px;border-radius:20px;background:#141414}.pp-condition{display:flex;align-items:center;gap:12px;min-height:76px;padding:13px 0;box-sizing:border-box}.pp-condition+.pp-condition{border-top:1px solid #272727}.pp-condition-icon{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:12px;background:#272727;color:#8f8f8f}.pp-condition-icon.accent,.pp-condition-icon[data-met=true]{color:var(--pp-accent)}.pp-condition>div:not(.pp-clock){flex:1;min-width:0}.pp-condition h3{font-size:13px;line-height:1.35;font-weight:800}.pp-condition p{margin-top:4px;font-size:11px;line-height:1.4;color:#929292}.pp-count{display:inline-block;flex-shrink:0;max-width:95px;padding:7px 11px;border-radius:99px;background:#272727;font-size:12px;line-height:1.2;text-align:center;overflow-wrap:anywhere}.pp-clock{display:flex;flex-shrink:0;gap:4px}.pp-clock>span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:39px;padding:7px 5px;box-sizing:border-box;border-radius:11px;background:#272727}.pp-clock b{font:800 18px/1.15 JetBrains Mono,monospace;color:#f4f1ea}.pp-clock small{margin-top:4px;color:#aaa;font-size:9px;line-height:1.2}.pp-rate{display:flex;align-items:center;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:110px;font:700 14px/1.5 JetBrains Mono,monospace;color:#a8adb6}.pp-rate>svg{flex-shrink:0}.pp-rate>strong{color:var(--pp-accent)}.pp-undefined{font:600 11px/1.45 JetBrains Mono,monospace;overflow-wrap:anywhere}.pp-payments{padding:15px 16px;border-radius:20px;background:#141414}.pp-payments>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:11px;border-bottom:1px solid #272727;color:#8f949d}.pp-payments>header h3,.pp-payments>header>span{font-size:10px;line-height:1.3;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.pp-missing-payments{padding:15px 0;color:#90959c}.pp-payments>footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:13px;border-top:1px solid #333}.pp-payments>footer>div{min-width:0;flex:1}.pp-payments>footer h3{font-size:13px;font-weight:800;line-height:1.35}.pp-payments>footer p{margin-top:5px;font-size:11px;line-height:1.45;color:#929292}.pp-payments>footer>strong{flex-shrink:0;max-width:45%;text-align:right;color:#9298a1;font:800 24px/1.2 Manrope,sans-serif;overflow-wrap:anywhere}.pp-note{font-size:12px;line-height:1.6;color:#929292}.pp-reactivate{display:flex;flex-wrap:wrap;align-items:center;gap:12px;border-top:1px solid #303030;padding-top:15px}.pp-reactivate p{flex-basis:100%;font-size:12px;line-height:1.5;color:#b0b0b0}.pp-reactivate button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border:0;border-radius:22px;padding:9px 15px;background:#e4fe68;color:#171717;font-size:12px;font-weight:800}.pp-reactivate [role=alert]{color:#ffab98}.pp-leadership .pp-icon{background:#3c3c3c;color:#e2e5eb}.pp-body{font-size:14px;line-height:1.6;color:#d7dce4}.pp-matching-rates{display:flex;flex-wrap:wrap;gap:6px}.pp-matching-rates>span{padding:7px 10px;border:1px solid #343434;border-radius:99px;color:#aeb4bf;font:600 11px/1.3 JetBrains Mono,monospace}.pp-current-rate{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:#aaa}.pp-current-rate strong{color:#e4fe68;font:800 20px/1.3 JetBrains Mono,monospace}.pp-overview .pp-eyebrow{font-size:11px;font-weight:800;letter-spacing:.09em;line-height:1.4;text-transform:uppercase;color:#a6acb6}.pp-status-path{display:flex;flex-wrap:wrap;align-items:center;gap:5px;list-style:none;padding:0;margin:0}.pp-status-path li{display:flex;align-items:center;gap:5px;color:#777}.pp-status-path span{padding:6px 10px;border:1px solid #393939;border-radius:99px;color:#a7aeb9;font:600 10px/1.4 JetBrains Mono,monospace}.pp-status-path [data-done=true]{color:#d4d8df}.pp-status-path [data-current=true]{color:#eea24a;border-color:#bb8236;background:#272217}.pp-next-status{padding:16px;border-radius:20px;background:#141414}.pp-next-status h3{font-size:15px;font-weight:800;line-height:1.4}.pp-status-condition{margin-top:15px}.pp-status-condition>div:first-child,.pp-pool-progress>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;font-size:12px;line-height:1.45;color:#d3d8e0}.pp-status-condition strong,.pp-pool-progress strong{max-width:60%;text-align:right;color:#f4f1ea;font-weight:800}.pp-bar{margin-top:7px;height:6px;overflow:hidden;border-radius:99px;background:#303030}.pp-bar>i{display:block;height:100%;border-radius:99px;background:var(--pp-accent);transition:width .3s ease}.pp-next-status>p{margin-top:13px;font-size:12px;line-height:1.6;color:#aab1bd}.pp-pools{--pp-accent:#929eff}.pp-pools>.pp-card-heading .pp-icon{background:#929eff;color:#171717}.pp-pool-total{position:relative;isolation:isolate;overflow:hidden;border:1px solid #303030;border-radius:23px;padding:20px 18px 17px;background:#141414}.pp-pool-total>p{position:relative;z-index:1;font-size:12px;font-weight:700;line-height:1.5;color:#aeb4c0}.pp-pool-total>strong{position:relative;z-index:1;display:block;margin-top:3px;font:800 43px/1.2 Manrope,sans-serif;letter-spacing:-.035em;overflow-wrap:anywhere}.pp-pool-total>.pp-total-note{margin-top:8px;max-width:290px;font-weight:400}.pp-pool-rings{position:absolute;z-index:-1;width:165px;height:165px;right:-40px;top:-41px}.pp-pool-rings>i{position:absolute;inset:0;border:11px solid #929eff33;border-radius:50%}.pp-pool-rings>i:nth-child(2){inset:24px;border-color:#bc91f055}.pp-pool-rings>i:nth-child(3){inset:48px;border-color:#eea24a66}.pp-payout-clock{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #292929;margin-top:18px;padding-top:16px}.pp-payout-clock>b{font-size:12px;line-height:1.4}.pp-pool-list{display:flex;flex-direction:column;gap:15px}.pp-pool{--pp-accent:#eea24a;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #2b2b2b;border-radius:23px;background:#141414}.pp-pool:is([data-metric=first_line_group],[data-metric=second_line]){--pp-accent:#b98bf0}.pp-pool[data-metric=group]{--pp-accent:#929eff}.pp-pool>header{position:relative;min-height:113px;box-sizing:border-box;padding:17px 18px;overflow:hidden;background:#2c2115}.pp-pool:is([data-metric=first_line_group],[data-metric=second_line])>header{background:#261b33}.pp-pool[data-metric=group]>header{background:#191e37}.pp-pool>header h3{position:relative;z-index:1;max-width:65%;color:var(--pp-accent);font:800 11px/1.4 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.pp-pool>header strong{position:relative;z-index:1;display:block;margin-top:13px;font:800 29px/1.1 Manrope,sans-serif}.pp-pool>header p{position:relative;z-index:1;margin-top:4px;font-size:12px;line-height:1.4;color:var(--pp-accent)}.pp-pool-art{position:absolute;right:6px;bottom:7px;width:140px;height:90px;color:var(--pp-accent)}.pp-pool-body{display:flex;flex:1;flex-direction:column;gap:14px;padding:17px 18px}.pp-pool-title{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pp-pool-title h4{min-width:0;font-size:16px;font-weight:800;line-height:1.3}.pp-pool-title .pp-state{max-width:43%;padding-inline:9px;font-size:9px}.pp-pool-title .pp-state[data-active=true]{background:#283316;color:#e4fe68}.pp-pool-body>p{font-size:12px;line-height:1.6;color:#aab0ba}.pp-member-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;line-height:1.5;color:#aab0ba}.pp-member-summary>strong{max-width:65%;text-align:right;color:#f4f1ea;font-weight:800}.pp-member-dots{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:-7px;color:var(--pp-accent)}.pp-member-dots>i{width:10px;height:10px;border-radius:50%;background:currentColor;opacity:.5}.pp-member-dots>span{font-size:10px}.pp-pool-body>.pp-pool-remaining{margin-top:auto;color:#929292;font-size:11px}.pp-pool-history table{width:100%;margin-top:11px;border-collapse:collapse;font-size:12px;line-height:1.4}.pp-pool-history th,.pp-pool-history td{padding:12px 0;border-bottom:1px solid #2b2b2b;text-align:right}.pp-pool-history th:first-child{text-align:left}.pp-pool-history thead th{font-size:9px;color:#8c929d;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.pp-pool-history tbody th{font-weight:700}.pp-pool-history td:last-child{font-weight:800}.pp-pool-history>.pp-note,.pp-pool-history>.pp-undefined{display:block;margin-top:12px}.pp-gift-link{display:flex;align-items:center;justify-content:center;gap:10px;min-height:55px;box-sizing:border-box;border:1px solid #393939;border-radius:19px;padding:13px;background:#141414;color:#f4f1ea;text-decoration:none;font-size:14px;font-weight:800;line-height:1.4}.pp-gift-link>svg{color:#eea24a;flex-shrink:0}.pp-gift-link>svg:last-child{margin-left:auto;color:#999}.studio-screen-marketing>.pp-explainer{padding:20px;border-radius:24px;background:#202020}@media(min-width:1000px){.pp-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px}.pp-pools,.pp-gift-link,.pp-leadership{grid-column:1/-1}.pp-pool-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));align-items:stretch}.pp-pool-total{max-width:520px}.pp-pool-history{max-width:640px}}@media(max-width:380px){.pp-heading{gap:11px}.pp-heading h1{font-size:22px}.pp-heading>span{width:49px;height:49px}.pp-heading p{font-size:12px}.pp-section{padding:16px 13px}.pp-card-heading{gap:9px}.pp-card-heading h2{font-size:16px}.pp-icon{width:45px;height:45px;border-radius:14px}.pp-card-heading p{font-size:10px}.pp-state{font-size:9px;padding-inline:8px;max-width:110px}.pp-conditions{padding-inline:12px}.pp-condition{gap:9px}.pp-condition h3{font-size:12px}.pp-condition p{font-size:10px}.pp-condition-icon{width:32px;height:35px}.pp-clock>span{min-width:32px;padding:7px 4px}.pp-clock b{font-size:15px}.pp-clock small{font-size:8px}.pp-rate{max-width:95px;gap:4px;font-size:12px}.pp-count{font-size:11px;padding-inline:8px}.pp-payments{padding-inline:13px}.pp-payments>header h3,.pp-payments>header>span{font-size:9px}.pp-payments>footer>strong{font-size:21px}.pp-body{font-size:13px}.pp-pool-body{padding-inline:14px}.pp-pool-title h4{font-size:14px}.pp-pool-title .pp-state{font-size:8px}.pp-pool-art{width:125px;right:0}.pp-gift-link{font-size:12px}}@media(prefers-reduced-motion:reduce){.pp-bar>i{transition:none}}.pp-activity[data-qualified=true]{border-color:#a47332}.pp-activity[data-qualified=true]>.pp-card-heading>.pp-state{background:#eea24a;color:#171717}.pp-activity[data-qualified=true] .pp-condition-icon[data-met=true],.pp-activity[data-qualified=true] .pp-count[data-met=true]{background:#e4fe68;color:#171717}.pp-activity[data-qualified=true] .pp-rate>strong,.pp-activity[data-qualified=true] .pp-payments>footer>strong{color:#e4fe68}.pp-activity-history{display:flex;flex-direction:column;gap:10px}.pp-cycle-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #303030;font-size:11px;line-height:1.4;color:#cbd0d9}.pp-cycle-row small{font-size:10px;color:#999}.pp-cycle-row strong{font-size:12px;color:#e4fe68;text-align:right;overflow-wrap:anywhere}.pp-leadership[data-active=true]{border-color:#53651d}.pp-leadership[data-active=true] .pp-icon,.pp-leadership[data-active=true]>.pp-card-heading>.pp-state{background:#e4fe68;color:#171717}.pp-matching-earned{padding:16px 13px;border:1px solid #394c17;border-radius:16px;background:#1b210f}.pp-matching-earned>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.pp-matching-earned h3{font-size:12px;line-height:1.4;font-weight:800;color:#e4f2ad}.pp-matching-earned strong{max-width:60%;font:800 28px/1.2 Manrope,sans-serif;color:#e4fe68;text-align:right;overflow-wrap:anywhere}.pp-matching-earned p{margin-top:8px;font-size:12px;line-height:1.55;color:#cbd6a9}.pp-matching-rates>[data-current=true]{color:#88d5f5;border-color:#358fae;background:#15262b}.pp-leadership[data-active=true] .pp-status-condition[data-met=true] strong{color:#e4fe68}.pp-leadership[data-active=true] .pp-status-condition[data-met=true] .pp-bar>i{background:#e4fe68}.pp-pool[data-qualified=true]{border-color:#53651d}.pp-pool[data-qualified=true] .pp-bar>i{background:#e4fe68}.pp-pool[data-qualified=true] .pp-state[data-active=true]{background:#e4fe68;color:#171717}.pp-personal-pool-share,.pp-personal-pool-total{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 13px;border:1px solid #394c17;border-radius:16px;background:#1b210f;color:#dae8ac}.pp-personal-pool-share>b,.pp-personal-pool-total>b{font-size:12px;line-height:1.45;font-weight:800}.pp-personal-pool-share>strong,.pp-personal-pool-total>strong{max-width:60%;color:#e4fe68;font:800 22px/1.25 Manrope,sans-serif;text-align:right;overflow-wrap:anywhere}.pp-personal-pool-total{margin-top:18px}.pp-member-dots>i[data-self=true]{background:#e4fe68;opacity:1}@media(max-width:380px){.pp-cycle-row{gap:8px;font-size:10px}.pp-cycle-row small{font-size:9px}.pp-matching-earned strong{font-size:24px}.pp-personal-pool-share,.pp-personal-pool-total{gap:9px;padding:14px 12px}.pp-personal-pool-share>strong,.pp-personal-pool-total>strong{font-size:20px}}.pr-root{display:flex;flex-direction:column;gap:32px;min-width:0;color:#f4f1ea;font-family:Manrope,sans-serif}.pr-root :is(h2,h3,h4,p),.pr-section :is(h2,h3,h4,p){margin:0}.pr-root fieldset,.pr-section fieldset{border:0;min-width:0;margin:0}.pr-root :is(button,input,select,a):focus-visible,.pr-matrix-scroll:focus-visible{outline:2px solid #e4fe68;outline-offset:4px}.pr-root button,.pr-section button{cursor:pointer;font-family:Manrope,sans-serif}.pr-root button:disabled,.pr-section button:disabled{opacity:.4;cursor:not-allowed}.pr-panel{min-width:0;padding:18px;border:1px solid #2b2b2b;border-radius:24px;background:#202020}.pr-section{display:flex;flex-direction:column;gap:12px;min-width:0;scroll-margin-top:85px}.pr-section h2{font:800 19px/1.25 Unbounded,sans-serif;letter-spacing:-.025em}.pr-caption{color:#aeb3bc;font-size:13px;line-height:1.6}.pr-fine{color:#9399a3;font-size:11px;line-height:1.6}.pr-summary{min-width:0}.pr-cap{display:flex;align-items:baseline;gap:10px}.pr-cap>span{color:#aaa;font-size:23px;font-weight:800}.pr-cap>strong{font:800 68px/1.1 Manrope,sans-serif;letter-spacing:-.05em}.pr-cap .pp-undefined{font:800 30px/1.25 Manrope,sans-serif;letter-spacing:0}.pr-summary>p{margin-top:12px;font-size:15px;line-height:1.6;color:#aeb3bc}.pr-income-sources{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:16px;margin:17px 0 14px}.pr-income-sources>a{display:grid;grid-template-columns:43px minmax(0,1fr) 16px;align-content:start;align-items:center;gap:8px 12px;min-width:0;min-height:124px;padding:18px;border:1px solid var(--screen-line);border-radius:24px;background:var(--screen-card);text-decoration:none;color:#f4f1ea}.pr-income-sources>a>i{grid-column:1;grid-row:1 / span 2;align-self:start;display:grid;place-items:center;width:43px;height:43px;border-radius:14px;color:#eea24a;background:#282828;font-style:normal}.pr-income-sources>a>div{grid-column:2 / -1;min-width:0}.pr-income-sources h3{font-size:14px;font-weight:800;line-height:1.4}.pr-income-sources p{margin-top:4px;font-size:11px;line-height:1.5;color:#9fa6b2}.pr-income-sources>a>b{grid-column:2;max-width:100%;font:700 12px/1.5 JetBrains Mono,monospace;overflow-wrap:anywhere}.pr-income-sources>a>svg{grid-column:3;width:16px;color:#737373}.pr-primary{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 16px;box-sizing:border-box;border-radius:26px;border:0;background:#eea24a;color:#151515;text-decoration:none;font-size:13px;line-height:1.4;font-weight:800}.pr-how-steps{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:0}.pr-how-steps>li{display:flex;align-items:flex-start;gap:13px}.pr-how-steps>li>b{display:grid;place-items:center;flex-shrink:0;width:29px;height:29px;border-radius:50%;background:#eea24a;color:#151515;font:800 13px/1 JetBrains Mono,monospace}.pr-how-steps h3{margin:2px 0 6px;font-size:14px;line-height:1.4;font-weight:800}.pr-how-steps p{font-size:12px;line-height:1.6;color:#aeb3bc}.pr-important{padding:16px;border:1px solid #394c17;border-radius:20px;background:#1b210f}.pr-important h3{color:#e4fe68;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pr-important p{display:flex;align-items:flex-start;gap:9px;margin-top:9px;font-size:12px;line-height:1.55;color:#d4dbbd}.pr-important svg{flex-shrink:0;color:#e4fe68;margin-top:1px}.pr-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:5px;border-radius:99px;background:#202020}.pr-tabs>button{min-height:39px;padding:10px 7px;border:0;border-radius:99px;background:none;color:#a9aeb8;font-size:12px;line-height:1.3;font-weight:800}.pr-tabs>button[aria-pressed=true]{background:#f4f1ea;color:#151515}.pr-matrix-card{min-width:0;padding:14px 10px 10px;border:1px solid #2b2b2b;border-radius:21px;background:#202020}.pr-matrix-card>p{font-size:11px;line-height:1.5;color:#a9b0bc;margin-bottom:9px}.pr-matrix-scroll{min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.pr-matrix{width:100%;min-width:310px;border-collapse:collapse;table-layout:auto;font:700 10px/1.4 JetBrains Mono,monospace}.pr-matrix th,.pr-matrix td{padding:11px 3px;text-align:center;border-bottom:1px solid #2c2c2c}.pr-matrix thead th{vertical-align:bottom;font-size:9px;font-weight:800}.pr-matrix.by-level thead th:not(:first-child){height:112px;padding-block:9px}.pr-matrix.by-level thead th>span{display:inline-block;writing-mode:vertical-rl;transform:rotate(180deg)}.pr-matrix th:first-child{color:#8e96a4;text-align:left;font-size:9px;font-weight:500}.pr-matrix [data-selected=true],.pr-matrix tr[data-selected=true]>:is(th,td){background:#3c3020}.pr-matrix tfoot :is(th,td){border-bottom:0;padding-top:13px}.pr-matrix.by-status{min-width:390px}.pr-requirements{padding-block:3px}.pr-requirements>div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:11px;padding:15px 0}.pr-requirements>div+div{border-top:1px solid #2e2e2e}.pr-requirements b{padding-top:2px;font:700 10px/1.4 JetBrains Mono,monospace}.pr-requirements p{font-size:12px;line-height:1.6;color:#d2d8e0}.pr-root [data-status=BEGINNER],.pr-section [data-status=BEGINNER]{color:#eea24a}.pr-root [data-status=BRONZE],.pr-section [data-status=BRONZE]{color:#cb955f}.pr-root [data-status=SILVER],.pr-section [data-status=SILVER]{color:#c6ceda}.pr-root [data-status=GOLD],.pr-section [data-status=GOLD]{color:#f4cf56}.pr-root [data-status=PLATINUM],.pr-section [data-status=PLATINUM]{color:#dfebfa}.pr-root [data-status=DIAMOND],.pr-section [data-status=DIAMOND]{color:#87d7f4}.pr-root [data-status=ELITE],.pr-section [data-status=ELITE]{color:#c29af3}.pr-root [data-status=AMBASSADOR],.pr-section [data-status=AMBASSADOR]{color:#a5b3ff}.pr-root [data-status=LEGEND],.pr-section [data-status=LEGEND]{color:#e4cb53}.pr-calculator{display:flex;flex-direction:column;gap:18px}.pr-calculator-disclaimer{border-top:1px solid var(--screen-line);padding-top:20px}.pr-eyebrow{font-size:10px;line-height:1.4;color:#9da5b2;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.pr-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0;margin-top:-8px!important}.pr-status-grid>button{padding:13px 4px;min-height:42px;border:1px solid #303030;border-radius:14px;background:#202020;font:600 10px/1.4 JetBrains Mono,monospace}.pr-status-grid>button[aria-pressed=true]{border-color:currentColor;background:#2b2e2c}.pr-counter{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 0}.pr-counter h4{font-size:13px;font-weight:800;line-height:1.4}.pr-counter p{margin-top:3px;font-size:10px;line-height:1.4;color:#939ba8}.pr-counter>div:last-child{display:flex;align-items:center;flex-shrink:0;gap:2px;padding:3px;border-radius:99px;background:#141414}.pr-counter button{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#292929;color:#d3d6dc;border:0}.pr-counter input{width:33px;padding:0;border:0;background:none;color:#f4f1ea;font:800 14px/1 JetBrains Mono,monospace;text-align:center;appearance:textfield}.pr-counter input::-webkit-inner-spin-button,.pr-counter input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pr-plan-select{display:flex;flex-direction:column;gap:7px;font-size:12px}.pr-plan-select select{min-height:42px;padding:9px 12px;border:1px solid #444;border-radius:12px;background:#141414;color:#eee}.pr-price-choices{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;padding:4px;background:#141414;border-radius:18px}.pr-price-choices>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:10px 3px;border:0;border-radius:13px;color:#aeb6c2;background:none;font-size:11px;line-height:1.3}.pr-price-choices>button>b{font-size:11px}.pr-price-choices>button[aria-pressed=true]{color:#151515;background:#eea24a}.pr-calculator-result{display:flex;flex-direction:column;gap:13px;border:1px solid #303030;border-radius:21px;padding:16px 14px;background:#141414}.pr-result-label{margin-top:5px!important;font-size:10px;color:#a5adba}.pr-income{display:block;margin-top:-10px;font:800 45px/1.15 Manrope,sans-serif;letter-spacing:-.03em;overflow-wrap:anywhere}.pr-income .pp-undefined{font-size:22px}.pr-calc-note{display:flex;align-items:flex-start;gap:9px;padding:12px;border:1px dashed #454545;border-radius:15px;background:#202020;color:#eea24a}.pr-calc-note>svg{flex-shrink:0;margin-top:1px}.pr-calc-note p{font-size:11px;font-weight:600;line-height:1.55;color:#d5dbe4}.pr-level-results{display:flex;flex-direction:column;gap:12px}.pr-level-results>div>div:first-child{display:flex;align-items:baseline;gap:11px;font-size:11px;line-height:1.4}.pr-level-results span{color:#9da6b4;font:600 10px/1.5 JetBrains Mono,monospace}.pr-level-results p{flex:1;color:#c3cbd7}.pr-level-results strong{text-align:right;font-size:12px}.pr-result-bar{margin-top:6px;height:4px;overflow:hidden;border-radius:99px;background:#2b2b2b}.pr-result-bar>i{display:block;height:100%;border-radius:99px;background:#eea24a;transition:width .2s ease}.pr-bonus-example{display:flex;flex-direction:column;gap:15px;--pr-example-accent:#e4fe68}.pr-activity-example{--pr-example-accent:#eea24a}.pr-bonus-example>header{display:flex;align-items:center;gap:11px}.pr-bonus-example>header>span{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:14px;color:#141414;background:var(--pr-example-accent)}.pr-bonus-example>header>div{flex:1;min-width:0}.pr-bonus-example h3{font:800 16px/1.2 Unbounded,sans-serif}.pr-bonus-example>header p{margin-top:4px;font-size:10px;color:#a1a8b3}.pr-bonus-example>header>strong{color:var(--pr-example-accent);font:800 30px/1.2 Unbounded,sans-serif;letter-spacing:-.04em}.pr-example-condition{padding:14px;border-radius:16px;font-size:12px;line-height:1.6;background:#141414;color:#cbd3df}.pr-example-ledger>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid #363636;font-size:12px;color:#aab4c1}.pr-example-ledger strong{font-size:13px;color:#f4f1ea;text-align:right}.pr-example-ledger .pr-example-extra{color:var(--pr-example-accent)}.pr-example-ledger>footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:14px;font-size:12px}.pr-example-ledger>footer>strong{font:800 28px/1.3 Manrope,sans-serif}.pr-bonus-switch{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 11px 6px 6px;border:1px solid #3b3b3b;border-radius:99px;background:#242424;color:#f4f1ea;font-size:12px;font-weight:800}.pr-bonus-switch>i{position:relative;width:36px;height:23px;border-radius:99px;background:#555}.pr-bonus-switch>i:after{content:"";position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:#141414;transition:transform .2s ease}.pr-bonus-switch[aria-checked=true]>i{background:var(--pr-example-accent)}.pr-bonus-switch[aria-checked=true]>i:after{transform:translate(13px)}.pr-section-heading{display:flex;align-items:center;gap:12px}.pr-section-heading>span{padding:4px 10px;border:1px solid #c0cad7;border-radius:99px;font:700 9px/1.4 JetBrains Mono,monospace;text-transform:uppercase}.pr-matching-slider label{display:block;font-size:12px;line-height:1.5;font-weight:700;color:#c1cad8}.pr-matching-slider>div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:6px 0 17px}.pr-matching-slider strong{font:800 30px/1.3 Manrope,sans-serif}.pr-matching-slider span{font:400 9px/1.5 JetBrains Mono,monospace;color:#8f99a9}.pr-matching-slider input{width:100%;accent-color:#eea24a;cursor:pointer}.pr-matching-table>p{margin-bottom:9px;font-size:11px;line-height:1.6;color:#aab4c3}.pr-matching-table table,.pr-pool-example table,.pr-gifts-table table{width:100%;border-collapse:collapse;font-size:12px;line-height:1.5}.pr-matching-table :is(th,td),.pr-pool-example :is(th,td),.pr-gifts-table :is(th,td){padding:13px 0;text-align:left;border-bottom:1px solid #303030}.pr-matching-table thead th,.pr-pool-example thead th{font-size:9px;font-weight:800;color:#8d99aa;text-transform:uppercase;letter-spacing:.06em}.pr-matching-table :is(th,td):last-child,.pr-pool-example :is(th,td):last-child,.pr-gifts-table :is(th,td):last-child{text-align:right}.pr-matching-table tbody th,.pr-gifts-table tbody th{font:700 10px/1.5 JetBrains Mono,monospace}.pr-matching-table tbody td{font-size:12px;font-weight:800}.pr-matching-table tbody td>div{display:inline-block;width:55px;height:4px;margin-left:9px;vertical-align:middle;border-radius:99px;background:#2c2c2c}.pr-matching-table tbody td i{display:block;height:100%;border-radius:99px;background:#eea24a}.pr-matching-table [data-selected=true]{background:#303027}.pr-pool-rules{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.pr-pool-rule{display:flex;align-items:flex-start;gap:14px;--pr-pool-accent:#eea24a}.pr-pool-rule>div{min-width:0}.pr-pool-rule:is([data-metric=first_line_group],[data-metric=second_line]){--pr-pool-accent:#b98bf0}.pr-pool-rule[data-metric=group]{--pr-pool-accent:#929eff}.pr-pool-rule>span{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:64px;min-height:65px;padding:7px;box-sizing:border-box;border:1px solid var(--pr-pool-accent);border-radius:18px;color:var(--pr-pool-accent)}.pr-pool-rule>span>strong{font:800 19px/1.3 Unbounded,sans-serif}.pr-pool-rule small{margin-top:3px;font-size:9px}.pr-pool-rule h3{font:700 10px/1.4 JetBrains Mono,monospace;color:var(--pr-pool-accent);text-transform:uppercase;letter-spacing:.07em}.pr-pool-rule h4{margin-top:6px;font-size:13px;line-height:1.4;font-weight:800}.pr-pool-rule p{margin-top:7px;font-size:11px;line-height:1.6;color:#acb7c8}.pr-pool-rule>div>b{display:block;margin-top:10px;font-size:11px;font-weight:500;line-height:1.5;color:#a0acbd}.pr-pool-rule>div>b .pp-undefined{color:#d6dce5}.pr-pool-example{border-color:#394c17;background:#1b210f}.pr-pool-example>h3{font-size:15px;line-height:1.4;font-weight:800}.pr-pool-example>p{margin-top:12px;font-size:12px;line-height:1.6;color:#c5d1b3}.pr-pool-example table{margin-top:12px}.pr-pool-example :is(td,th){border-color:#344017}.pr-pool-example tbody td{font:700 12px/1.5 JetBrains Mono,monospace;text-align:right}.pr-pool-example>div{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding:14px;border-radius:15px;background:#121807}.pr-pool-example>div>p{font-size:12px;line-height:1.5;color:#d5dfa9}.pr-pool-example>div>strong{font:800 25px/1.3 Manrope,sans-serif;color:#e4fe68;text-align:right}.pr-gifts-table{padding-block:3px}.pr-gifts-table td{padding-left:10px;font-size:12px;font-weight:700}.pr-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pr-full-terms{padding:18px;border:1px solid #333;border-radius:20px;background:#202020}.pr-full-terms>summary{cursor:pointer;font-size:14px;font-weight:800}.pr-full-terms[open]>summary{margin-bottom:16px}.pr-gifts-table table{table-layout:fixed}.pr-gifts-table th{width:32%}.pr-gifts-table td:last-child{width:23%;white-space:nowrap;font:700 11px/1.5 JetBrains Mono,monospace}.pr-gifts-table td[data-top-gift=true]{color:#eea24a}.pr-gifts-table tbody tr:last-child>:is(th,td){border-bottom:0}.pr-gift-link{display:flex;align-items:center;justify-content:center;gap:9px;min-height:49px;box-sizing:border-box;padding:13px;border:1px solid #353535;border-radius:17px;background:#141414;color:#f4f1ea;text-decoration:none;font:800 13px/1.4 Manrope,sans-serif}.pr-gift-link>svg{color:#eea24a;flex-shrink:0}.pr-gift-link:focus-visible{outline:2px solid #e4fe68;outline-offset:4px}.pr-read-confirm{display:flex;flex-direction:column;gap:15px;padding:18px 14px 16px;border:1px solid #2b2b2b;border-radius:24px;background:#202020;color:#f4f1ea;font-family:Manrope,sans-serif}.pr-read-confirm :is(h2,p){margin:0}.pr-read-confirm>header{display:flex;align-items:center;gap:10px}.pr-read-confirm>header>img{flex-shrink:0;object-fit:contain}.pr-read-confirm>header>div{min-width:0}.pr-read-confirm h2{font:800 16px/1.2 Unbounded,sans-serif;letter-spacing:-.02em}.pr-read-confirm header p{margin-top:5px;color:#a7aeba;font-size:12px;line-height:1.5}.pr-read-checkbox{position:relative;display:flex;align-items:center;gap:12px;min-height:76px;box-sizing:border-box;padding:12px;border:2px solid #303030;border-radius:17px;background:#191919;cursor:pointer}.pr-read-checkbox>input{position:absolute;left:12px;width:23px;height:23px;margin:0;opacity:0}.pr-read-checkbox>span{display:grid;place-items:center;flex-shrink:0;width:23px;height:23px;box-sizing:border-box;border:1.5px solid #494949;border-radius:6px;color:#151515}.pr-read-checkbox>span>svg{visibility:hidden}.pr-read-checkbox>input:checked+span{background:#e4fe68;border-color:#e4fe68}.pr-read-checkbox>input:checked+span>svg{visibility:visible}.pr-read-checkbox>input:focus-visible+span{outline:2px solid #e4fe68;outline-offset:4px}.pr-read-checkbox>input:disabled{cursor:default}.pr-read-checkbox>b{font-size:12px;font-weight:800;line-height:1.4}.pr-read-checkbox[data-checked=true]{border-color:#57672a}.pr-read-submit{display:flex;align-items:center;justify-content:center;min-height:45px;padding:12px;border:0;border-radius:99px;background:#e4fe68;color:#151515;font:800 13px/1.4 Manrope,sans-serif;box-shadow:0 3px #a8bb4a;cursor:pointer}.pr-read-submit:disabled{background:#292929;color:#727272;box-shadow:none;cursor:not-allowed}.pr-read-submit:focus-visible,.pr-read-feedback button:focus-visible{outline:2px solid #e4fe68;outline-offset:4px}.pr-read-feedback:empty{display:none}.pr-read-feedback p{color:#f69884;font-size:12px;line-height:1.5}.pr-read-feedback .pr-read-complete{display:flex;align-items:center;gap:7px;color:#e4fe68}.pr-read-feedback button{padding:0;border:0;background:none;color:#eea24a;font:inherit;text-decoration:underline;cursor:pointer}@media(min-width:768px){.pr-income-sources{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.pr-pool-rules{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-pool-rule{flex-direction:column}.pr-pool-rule>div{display:flex;flex-direction:column;flex:1}.pr-pool-rule>div>b{margin-top:auto;padding-top:10px}}@media(min-width:900px){.pr-how-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pr-requirements>div{grid-template-columns:150px minmax(0,1fr)}.pr-matrix{font-size:12px}.pr-matrix.by-level thead th>span{writing-mode:horizontal-tb;transform:none}.pr-matrix.by-level thead th:not(:first-child){height:auto;padding-block:17px}.pr-matrix thead th{font-size:10px}}@media(max-width:380px){.pr-section h2{font-size:17px}.pr-panel{padding:16px 13px;border-radius:21px}.pr-summary>p{font-size:13px}.pr-income-sources h3{font-size:12px}.pr-income-sources p{font-size:10px}.pr-income-sources>a{gap:9px}.pr-income-sources>a>i{width:38px;height:38px;border-radius:12px}.pr-income-sources>a>b{font-size:10px}.pr-cap>strong{font-size:60px}.pr-cap .pp-undefined{font-size:25px}.pr-requirements>div{grid-template-columns:80px minmax(0,1fr);gap:9px}.pr-requirements p{font-size:11px}.pr-requirements b{font-size:9px}.pr-matrix{min-width:300px;font-size:9px}.pr-matrix thead th{font-size:8px}.pr-matrix-card{padding-inline:8px}.pr-income{font-size:40px}.pr-bonus-example h3{font-size:14px}.pr-bonus-example>header>strong{font-size:25px}.pr-matching-table tbody td>div{width:35px;margin-left:5px}.pr-matching-table tbody th{font-size:9px}.pr-pool-rule{gap:12px}.pr-pool-rule>span{width:58px;min-height:60px}}@media(prefers-reduced-motion:reduce){.pr-result-bar>i,.pr-bonus-switch>i:after{transition:none}}.product-tile-art{height:96px;box-sizing:border-box;padding:14px 0 0 14px;border:1px solid #121212;border-radius:16px;overflow:hidden;background-image:linear-gradient(#0004 1px,transparent 1px),linear-gradient(90deg,#0004 1px,transparent 1px),linear-gradient(160deg,#7b5bf1,#465af6 50%,#6ec3f6);background-size:100% 40px,40px 100%,100% 100%;background-position:0 14px,14px 0,0 0}.product-tile-art.nodecs{background-image:linear-gradient(#0004 1px,transparent 1px),linear-gradient(90deg,#0004 1px,transparent 1px),linear-gradient(120deg,#f3637c,#f08b55 60%,#f0a14b)}.product-tile-art.lup{background-image:linear-gradient(#0004 1px,transparent 1px),linear-gradient(90deg,#0004 1px,transparent 1px),linear-gradient(120deg,#a65ae8,#e99ae0)}.product-tile-art.foundation{background-image:linear-gradient(#0004 1px,transparent 1px),linear-gradient(90deg,#0004 1px,transparent 1px),linear-gradient(120deg,#86e3a0,#d2f04c)}.product-tile-art>div{height:100%;box-sizing:border-box;border-top:1px solid #121212;border-left:1px solid #121212;border-top-left-radius:12px;background:#1a1a1a;display:flex;align-items:center;justify-content:center;padding:7px}.product-tile-art svg{width:100%;height:100%}.product-tile-bars{height:100%;width:100%;display:flex;align-items:flex-end;gap:5px;padding-top:6px}.product-tile-bars>i{flex:1;background:#333;border-radius:3px 3px 0 0;transform-origin:center bottom;animation:product-tile-bar 2.8s ease-in-out infinite both}.product-tile-bars>i:nth-child(4){background:#eea24a}.product-tile-lup{display:flex;flex-direction:column;gap:5px;width:100%;font-size:8px;color:#a3a19a}.product-tile-lup>i{height:6px;border-radius:6px;background:#9852d6}.product-tile-lup>i:first-of-type{width:66%}.product-tile-dashes{animation:product-tile-dash 1.6s linear infinite}.product-tile-center{transform-box:fill-box;transform-origin:center;animation:product-tile-pulse 2s ease-in-out infinite}@keyframes product-tile-dash{to{stroke-dashoffset:-56}}@keyframes product-tile-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}@keyframes product-tile-bar{0%,to{transform:scaleY(.5)}30%{transform:scaleY(1.08)}60%{transform:scaleY(.7)}80%{transform:scaleY(.95)}}@media(prefers-reduced-motion:reduce){.product-tile-art *{animation:none!important}}.studio-screen-community .studio-about{--about-muted:#a3a19a;--about-line:#2c2c2c;--about-paper:#f3f2ec;--about-ink:#151515;--about-lime:#e4fe68;display:flex;flex-direction:column;gap:38px;font-family:Onest,sans-serif;color:#f6f5f0;min-width:0;padding-bottom:10px}.studio-screen-community .studio-about :is(h1,h2,h3,h4,p){margin:0;font-family:Onest,sans-serif}.studio-screen-community .studio-about h1{font-size:clamp(32px,9.7vw,42px);font-weight:800;line-height:.99;letter-spacing:-.035em}.studio-screen-community .studio-about h2{font-size:clamp(27px,8.2vw,33px);font-weight:800;line-height:1.04;letter-spacing:-.035em}.studio-screen-community .studio-about h3{font-size:19px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.studio-screen-community .studio-about h4{font-size:16px;font-weight:700;line-height:1.18;letter-spacing:-.02em}.studio-screen-community .studio-about p{font-size:16.5px;line-height:1.5;color:var(--about-muted)}.studio-about .about-gradient{background:linear-gradient(90deg,#eea24a,#f1766c 52%,#e57ad6);background-clip:text;-webkit-background-clip:text;color:transparent;box-decoration-break:clone;-webkit-box-decoration-break:clone}.about-intro{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:-16px}.studio-about .about-intro p{font-size:16.5px}.about-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid #333;border-radius:99px;background:#242424;font-size:13px;font-weight:600}.about-eyebrow>i,.about-found-deal>strong>i{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--about-lime);animation:about-ping 2s infinite}.about-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:16px 0;margin-top:-20px;background:#1b1b1b;border:1px solid #262626;border-radius:18px}.about-stats>div{display:flex;flex-direction:column;gap:6px;min-width:0;padding:0 12px}.about-stats>div+div{border-left:1px solid var(--about-line)}.about-stats strong{font-size:30px;font-weight:800;line-height:1;letter-spacing:-.04em;overflow-wrap:anywhere}.about-stats strong[data-unknown=true]{font-size:14px;line-height:30px;letter-spacing:-.04em}.about-stats span{font-size:12px;line-height:1.35;color:var(--about-muted)}.about-cover{position:relative;aspect-ratio:390/330;min-height:275px;margin:-8px -16px 0;overflow:hidden;isolation:isolate;background:repeating-radial-gradient(ellipse at 63% 46%,transparent 0 38px,#ffffff05 39px 40px),radial-gradient(ellipse at 70% 45%,#eea24a22,transparent 65%)}.about-cover:after{content:"";position:absolute;inset:auto -40px -30px;height:100px;border-radius:50% 40% 0 0;background:linear-gradient(100deg,#e57ad6,#f3637c);transform:rotate(-4deg);z-index:-1}.about-floating-price{position:absolute;z-index:-1;padding:6px 8px;border:1px solid #333;border-radius:9px;background:#222;color:#8f8d86;opacity:.4;font:700 11px/1 JetBrains Mono,monospace;animation:about-drift 9s ease-in-out infinite alternate}.about-floating-price.first{left:3%;top:4%}.about-floating-price.second{left:30%;top:7%;animation-delay:-4s}.about-floating-price.third{left:3%;top:24%;animation-delay:-7s}.about-cover-path{position:absolute;inset:0;width:100%;height:100%}.about-dashes{animation:about-dash 1.6s linear infinite}.about-cover-price{position:absolute;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:11px;font-weight:700}.about-cover-price>span{padding:6px 8px;border-radius:8px;font:700 12px/1 JetBrains Mono,monospace}.about-cover-price.buy{left:3%;top:45%;color:#fff}.about-cover-price.buy>span{border:2px solid white;background:#111}.about-cover-price.sell{left:30%;top:24%;color:#eea24a}.about-cover-price.sell>span{background:#eea24a;color:#141414;box-shadow:0 0 18px -2px #eea24ab3}.about-cover-agent{position:absolute;right:-2px;bottom:0;width:56.4%;height:80%;object-fit:contain;transform-origin:50% 100%;animation:about-sway 5.2s ease-in-out infinite}.about-star{position:absolute;flex-shrink:0;z-index:2;animation:about-twinkle 2.6s ease-in-out infinite}.about-star.cover-one{right:3%;top:17%;width:26px;height:26px}.about-star.cover-two{right:1%;bottom:25%;width:32px;height:32px;animation-delay:-.8s}.about-found-deal{position:absolute;left:3.5%;top:64%;width:46%;box-sizing:border-box;padding:13px 14px;border:1px solid #363636;border-radius:17px;background:#1e1e1e;box-shadow:0 18px 40px -14px #000d;animation:about-float 4s ease-in-out infinite}.about-profit-sticker{position:absolute;right:-8px;top:-20px;padding:6px 8px;border:1.5px solid #121212;border-radius:9px;background:var(--about-lime);color:#141414;box-shadow:2px 2px #121212;transform:rotate(-6deg);font-size:17px;font-weight:800;line-height:1}.about-found-deal>strong{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--about-lime);white-space:nowrap}.studio-about .about-found-deal>p{font-size:15px;font-weight:600;color:#e8e7e1;line-height:1.2;margin-top:8px}.about-found-deal>div{display:flex;align-items:center;gap:5px;margin-top:5px;font-size:22px;font-weight:800;line-height:1;letter-spacing:-.02em;color:#8e8c86}.about-found-deal>div>b{color:#eea24a}.studio-about .about-paper{display:flex;flex-direction:column;align-items:flex-start;padding:27px 20px 25px;border-radius:28px;background:var(--about-paper);color:var(--about-ink);overflow:hidden}.studio-about .about-paper h2{margin-top:14px}.studio-about .about-paper p{color:#5f5d57;margin-top:14px}.studio-about .about-paper h3{margin-top:24px}.studio-about .about-paper .about-small{font-size:14px;margin-top:10px}.studio-about .about-paper .about-footnote{font-size:11px;color:#77756f;line-height:1.45;margin-top:12px}.about-label{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid #151515;border-radius:8px;background:var(--about-lime);color:#151515;font-size:13px;font-weight:500;line-height:1.2}.about-label.orange{background:#eea24a}.about-two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;width:100%}.about-two-columns>div{min-width:0;padding:14px 12px 16px;border:1px solid #151515;border-radius:16px}.about-two-columns>div.is-lime{background:var(--about-lime)}.studio-about .about-two-columns p{margin-top:6px;font-size:13px;line-height:1.45;color:#45433e}.studio-about :is(.about-principles,.about-custody,.about-seats,.about-faq)>p{margin-top:14px}.about-principle-list{display:flex;flex-direction:column;gap:10px;margin-top:22px}.about-principle-list>div{display:flex;align-items:flex-start;gap:14px;padding:16px;border:1px solid #262626;border-radius:18px;background:#1b1b1b}.about-principle-list>div>div{min-width:0}.studio-about .about-principle-list h3{font-size:18px}.studio-about .about-principle-list p{font-size:14.5px;line-height:1.45;margin-top:6px}.about-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;box-sizing:border-box;border:1px solid #121212;border-radius:13px;color:#141414}.about-icon.lime{background:linear-gradient(135deg,#9be38e,#e4fe68)}.about-icon.blue{background:linear-gradient(135deg,#465af6,#6ec3f6)}.about-icon.orange{background:linear-gradient(135deg,#f3637c,#f0a14b)}.about-icon.purple{background:linear-gradient(135deg,#9852d6,#e99ae0)}.about-grid-art{background-image:linear-gradient(#0004 1px,transparent 1px),linear-gradient(90deg,#0004 1px,transparent 1px),linear-gradient(160deg,#7b5bf1,#465af6 50%,#6ec3f6);background-size:100% 64px,64px 100%,100% 100%}.about-price-example{position:relative;box-sizing:border-box;width:100%;margin-top:22px;padding:20px 18px;border:1px solid #121212;border-radius:22px;overflow:hidden}.about-price-example>.about-star{right:8px;top:8px}.about-market-card{overflow:hidden;background:#1a1a1a;border:1px solid #121212;border-radius:18px;color:#f6f5f0}.about-market-card>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 13px;border-bottom:1px solid #2c2c2c;font-size:15px;color:#d7d6d0}.about-market-card>header>b{padding:4px 9px;border-radius:7px;background:#2a2a2a;color:#cfcdc6;font-size:11px;line-height:1.2}.about-market-card>header>b.b{background:#eea24a;color:#141414}.about-market-card>div{display:flex;flex-direction:column;gap:6px;padding:12px 14px 14px}.about-market-card>div>strong{font-size:58px;font-weight:800;line-height:1;letter-spacing:-.05em}.about-market-card>div>span{font-size:13px;color:#a3a19a}.about-price-difference{display:flex;align-items:center;gap:12px;padding:14px 0 14px 22px;color:#151515}.about-price-difference>svg{width:17px;height:58px;flex-shrink:0}.about-price-difference>b{padding:6px 13px;border:1px solid #121212;border-radius:12px;background:var(--about-lime);box-shadow:3px 3px #121212;font-size:28px;font-weight:800;line-height:1.1;letter-spacing:-.03em;animation:about-wiggle 3.2s ease-in-out infinite;white-space:nowrap}.about-price-difference>strong{font-size:13px;color:#fff;line-height:1.25;max-width:65px}.about-manual-list{list-style:none;margin:14px 0 0;padding:0;width:100%;border-block:1px solid #151515}.about-manual-list>li{display:flex;gap:16px;padding:15px 0}.about-manual-list>li+li{border-top:1px solid #d9d7cd}.about-manual-list>li>span{min-width:36px;font:11px/1.5 JetBrains Mono,monospace;color:#77756f}.about-manual-list strong{font-size:15px;font-weight:700;line-height:1.3}.about-money-flow{position:relative;box-sizing:border-box;padding:22px 0 0 22px;width:100%;border:1px solid #32302a;border-radius:22px;overflow:hidden;margin-top:22px;background-image:linear-gradient(#0003 1px,transparent 1px),linear-gradient(90deg,#0003 1px,transparent 1px),linear-gradient(120deg,#f3637c,#f08b55 65%,#f0a14b);background-size:100% 48px,48px 100%,100% 100%}.about-money-flow>.about-star{left:2px;top:6px}.about-flow-window{border-top:1px solid #121212;border-left:1px solid #121212;border-radius:18px 0 0;background:#1a1a1a;padding:15px 10px 6px;color:#f6f5f0}.about-flow-window>header{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:#d7d6d0}.about-flow-window>header>b{background:#2a2a2a;padding:4px 8px;border-radius:7px;font-size:10px;line-height:1.2;color:#cfcdc6}.about-flow-map{position:relative;aspect-ratio:330/195;margin-top:10px}.about-flow-map>svg{position:absolute;inset:0;width:100%;height:100%}.about-flow-signal{position:absolute;left:34%;top:3%;width:39%;height:22px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1px dashed #5a5852;border-radius:11px;color:#b8b6af;font-size:9px;white-space:nowrap}.about-flow-node{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:5px 6px;border-radius:9px;background:#2a2a2a;text-align:center;line-height:1.15}.about-flow-node>b{font-size:11px;font-weight:700}.about-flow-node>small{font-size:9px;color:#a3a19a}.about-flow-node.market-a{left:37%;top:28%}.about-flow-node.market-b{right:0;top:50%}.about-flow-node.wallet{left:0;top:56%;border:1px solid #eea24a;background:#1a1a1a}.about-flow-node.wallet>small{color:#eea24a}.about-flow-profit{position:absolute;left:43%;top:84%;padding:4px 13px;border-radius:20px;background:var(--about-lime);color:#141414;font-size:12px}.about-check-list{margin:14px 0 0;padding:0;list-style:none}.about-check-list>li{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:15px;font-weight:600;line-height:1.35}.about-check-list>li+li{border-top:1px solid var(--about-line)}.about-check-list svg{box-sizing:content-box;width:16px;height:16px;padding:5px;border-radius:8px;background:var(--about-lime);color:#141414;flex-shrink:0}.about-custody-callout{display:flex;align-items:flex-start;gap:13px;padding:18px;border:1px solid #262626;border-radius:18px;background:#0e0e0e;margin-top:16px}.about-custody-callout .about-icon{width:40px;height:40px}.studio-about .about-custody-callout p{font-size:16px;font-weight:700;line-height:1.35;color:#f6f5f0}.studio-about .about-footnote{font-size:11px;line-height:1.45;color:#85837c}.about-product-list{margin-top:22px;width:100%;border-block:1px solid #151515}.about-product-list>article{display:grid;grid-template-columns:96px minmax(0,1fr);gap:15px;align-items:start;padding:16px 0}.about-product-list>article+article{border-top:1px solid #d9d7cd}.about-product-list>article>div{min-width:0}.studio-about .about-product-list h3{margin:0;font-size:20px}.about-product-list h3>a{text-decoration:none;color:inherit}.about-product-list h3>a:hover{text-decoration:underline}.studio-about .about-product-list p{font-size:13px;line-height:1.42;margin-top:7px}.about-product-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.about-product-tags>span{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;line-height:1.2;border-radius:6px;padding:4px 7px;color:#141414}.about-product-state{border:1px solid #121212;background:#fff}.about-product-state.active{background:var(--about-lime)}.about-product-state.active:before{content:"";width:5px;height:5px;background:#141414;border-radius:50%;animation:about-blink 1.6s ease-in-out infinite}.about-product-tags>.nodecs{background:#eea24a}.about-product-tags>.delta3{background:#465af6;color:#fff}.about-product-tags>.lup{background:#9852d6;color:#fff}.about-product-tags>.foundation{background:var(--about-lime)}.studio-about .about-product-list .about-product-metric{color:#151515;font-size:12px}.about-product-metric>strong{font-weight:800;font-size:14px}.about-seats{display:flex;flex-direction:column;align-items:flex-start}.about-seat-limit{display:block;max-width:100%;margin-top:20px;font-size:108px;font-weight:800;line-height:.9;letter-spacing:-.06em}.about-seat-limit[data-unknown=true]{font-size:clamp(30px,9vw,40px);letter-spacing:-.035em;overflow-wrap:anywhere}.studio-about .about-seat-caption{font-size:17px;font-weight:600;line-height:1.3;margin-top:20px}.about-seat-caption>b{color:#f6f5f0}.studio-about .about-seats>h2{margin-top:14px}.about-seat-reasons{list-style:none;margin:28px 0 0;padding:0;width:100%;border-block:1px solid #999890}.about-seat-reasons>li{padding:16px 0}.about-seat-reasons>li+li{border-top:1px solid var(--about-line)}.studio-about .about-seat-reasons h3{font-size:18px}.studio-about .about-seat-reasons p{margin-top:6px;font-size:14px}.about-seat-card{width:100%;box-sizing:border-box;margin-top:22px;padding:20px 16px 18px;background:#1b1b1b;border:1px solid #262626;border-radius:22px}.about-seat-card>header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px}.studio-about .about-seat-card h3{font-size:18px}.about-seat-card>header>span{font:10px/1.5 JetBrains Mono,monospace;color:var(--about-muted);overflow-wrap:anywhere}.about-seat-people{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px 4px;margin-top:18px}.about-seat-people>span{display:flex;flex-direction:column;align-items:center;gap:1px}.about-seat-people i{width:8px;height:8px;border-radius:50%;background:#3a3a3a}.about-seat-people b{width:16px;height:8px;border-radius:8px 8px 2px 2px;background:#3a3a3a}.about-seat-people[data-unknown=true]{opacity:.45}.about-seat-legend{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px;font-size:12px;color:var(--about-muted)}.about-seat-legend>span{display:flex;align-items:center;gap:6px}.about-seat-legend i{width:8px;height:8px;background:#a0682b;border-radius:50%}.about-seat-legend>span+span>i{background:#3a3a3a}.about-seat-track{height:10px;border-radius:99px;background:#2c2c2c;border:1px solid #3a3a3a;margin-top:16px}.about-seat-countries{display:flex;flex-direction:column;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--about-line);font-size:12px;color:var(--about-muted)}.about-seat-countries>div{display:flex;flex-wrap:wrap;gap:8px}.about-seat-countries>div>span{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:99px;background:#242424;color:#f6f5f0;font-size:12px;font-weight:600}.about-seat-countries i{height:7px;width:7px;background:#6ec3f6;border-radius:50%}.about-seat-countries span:nth-child(3n+2)>i{background:#e4fe68}.about-seat-countries span:nth-child(3n+3)>i{background:#eea24a}.studio-about .about-help{padding-bottom:0}.studio-about .about-help>h2{margin-top:0}.about-help .about-two-columns{margin-top:22px}.about-help .about-icon{width:40px;height:40px;margin-bottom:8px}.studio-about .about-help .about-two-columns p{font-size:13px}.about-help-agent{height:118px;width:calc(100% + 40px);overflow:hidden;display:flex;justify-content:center;margin:18px -20px 0}.about-help-agent>img{width:210px;height:252px;object-fit:contain;margin-top:4px;animation:about-float 4s ease-in-out infinite}.about-faq>div{margin-top:22px;border-top:1px solid #f6f5f0}.about-faq-item+.about-faq-item{border-top:1px solid var(--about-line)}.studio-about .about-faq-item h3{margin:0}.about-faq-item button{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:64px;padding:16px 0;text-align:left;background:transparent;border:0;font-family:Onest,sans-serif;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:#f6f5f0;cursor:pointer}.about-faq-item button>i{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:9px;background:#242424;transition:transform .25s,background .25s;color:#a3a19a}.about-faq-item[data-open=true] button>i{transform:rotate(45deg);background:var(--about-lime);color:#141414}.about-faq-answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .25s ease}.about-faq-answer>div{min-height:0;overflow:hidden}.about-faq-item[data-open=true] .about-faq-answer{grid-template-rows:1fr;opacity:1}.studio-about .about-faq-answer p{padding:0 35px 18px 0;font-size:15px;line-height:1.5}.about-ack{display:flex;flex-direction:column;gap:14px;padding:18px 16px 16px;border:1px solid #3e4025;border-radius:24px;background:#1a1e15}.about-ack>header{display:flex;align-items:center;gap:12px}.about-ack>header>img{flex-shrink:0;margin:-8px -4px -8px -8px;object-fit:contain}.studio-about .about-ack h2{font-size:17px;font-weight:800;line-height:1.25;letter-spacing:0}.studio-about .about-ack header p{font-size:13px;margin-top:4px}.about-ack-checkbox{display:flex;align-items:center;gap:12px;padding:12px 14px;border:2px solid #3e4025;border-radius:16px;background:#20241a;font-size:14px;font-weight:700;line-height:1.4;cursor:pointer}.about-ack-checkbox>input{width:24px;height:24px;flex-shrink:0;accent-color:#e4fe68;cursor:pointer}.about-ack-confirm{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;min-height:52px;padding:12px 14px;border:0;border-radius:26px;box-shadow:0 3px #a6ba44;background:var(--about-lime);color:#141414;font-family:Onest,sans-serif;font-size:15px;font-weight:800;cursor:pointer}.about-ack-confirm>span{padding:3px 8px;border-radius:99px;background:#0002;font-size:12px}.about-ack-confirm:disabled{background:#30332c;color:#85867f;box-shadow:none;cursor:not-allowed}.studio-about .about-ack-complete{display:flex;align-items:center;gap:8px;color:var(--about-lime);font-size:14px}.studio-about .about-ack-error{color:#ff8c7e;font-size:13px}.about-footer{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:4px 0 8px}.about-footer>img{width:148px;height:26px;object-fit:contain;object-position:left center}.studio-screen-community .studio-about .about-footer p{font-size:14px;line-height:1.5;color:#85837c}.studio-about :is(button,a,input):focus-visible{outline:2px solid #eea24a;outline-offset:4px}@keyframes about-twinkle{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(.65) rotate(18deg)}}@keyframes about-ping{0%{box-shadow:0 0 #e4fe688c}70%{box-shadow:0 0 0 9px #e4fe6800}to{box-shadow:0 0 #e4fe6800}}@keyframes about-drift{to{transform:translate(-18px,12px) scale(1.1)}}@keyframes about-dash{to{stroke-dashoffset:-56}}@keyframes about-blink{50%{opacity:.25}}@keyframes about-sway{0%,to{transform:rotate(0)}30%{transform:rotate(-1.4deg)}70%{transform:rotate(1.1deg)}}@keyframes about-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes about-wiggle{0%,to{transform:rotate(-5deg)}50%{transform:rotate(-2deg) scale(1.05)}}@keyframes about-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}@keyframes about-bar-up{0%{transform:scaleY(0)}}@media(max-width:360px){.studio-screen-community .studio-about{gap:32px}.studio-about .about-paper{padding:24px 17px 22px}.studio-about .about-help{padding-bottom:0}.about-product-list>article{grid-template-columns:85px minmax(0,1fr);gap:12px}.about-product-list .product-tile-art{height:85px;padding-top:12px;padding-left:12px}.studio-about .about-product-list h3{font-size:18px}.about-product-tags>span{font-size:9px;padding:3px 5px}.about-found-deal{padding:11px 12px}.about-found-deal>strong{font-size:9px}.studio-about .about-found-deal>p{font-size:13px}.about-found-deal>div{font-size:20px}.about-stats>div{padding-inline:10px}.about-stats strong{font-size:27px}.about-stats span{font-size:11px}.about-stats strong[data-unknown=true]{font-size:12px}.studio-about .about-principle-list h3{font-size:17px}.about-principle-list>div{padding:14px;gap:12px}.about-icon{width:39px;height:39px}.about-price-example{padding:18px 15px}.about-price-difference{padding-left:15px;gap:10px}.about-price-difference>b{font-size:26px}.about-price-difference>strong{font-size:12px}.about-flow-node>b{font-size:10px}.about-flow-node>small{font-size:8px}.about-flow-signal{font-size:8px}.about-two-columns>div{padding:13px 11px 15px}.studio-about .about-two-columns h4{font-size:15px}.studio-about .about-faq-item button{font-size:16px}}@media(min-width:768px){.studio-screen-community:has(.studio-about){max-width:650px}.about-cover{max-height:430px}.studio-screen-community .studio-about h1{max-width:530px;font-size:48px}.studio-screen-community .studio-about h2{font-size:35px}.about-product-list>article{grid-template-columns:110px minmax(0,1fr);gap:20px}.about-product-list .product-tile-art{height:105px}.about-principle-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.about-stats strong[data-unknown=true]{font-size:21px}.studio-about .about-paper{padding:30px}.studio-about .about-help{padding-bottom:0}.about-help-agent{width:calc(100% + 60px);margin-inline:-30px}.about-price-example{max-width:390px;align-self:center}.about-money-flow{max-width:440px;align-self:center}.about-seat-people{gap:12px 6px}}@media(prefers-reduced-motion:reduce){.studio-about *{animation:none!important;transition:none!important}}.dashboard-main [data-status=GUEST]{--status-color:#b4b4b4;--status-stage:#1e1e1e;--status-panel:#181818}.dashboard-main [data-status=BEGINNER]{--status-color:#eea24a;--status-stage:#2a2016;--status-panel:#1d1812}.dashboard-main [data-status=BRONZE]{--status-color:#d9884a;--status-stage:#2b1f16;--status-panel:#1d1712}.dashboard-main [data-status=SILVER]{--status-color:#c9ced6;--status-stage:#22252a;--status-panel:#191b1f}.dashboard-main [data-status=GOLD]{--status-color:#f2c14e;--status-stage:#2a2414;--status-panel:#1e1a10}.dashboard-main [data-status=PLATINUM]{--status-color:#e2e8f0;--status-stage:#23272c;--status-panel:#1a1d21}.dashboard-main [data-status=DIAMOND]{--status-color:#8fe3ff;--status-stage:#13252c;--status-panel:#0f191d}.dashboard-main [data-status=ELITE]{--status-color:#b98bf0;--status-stage:#231a30;--status-panel:#191423}.dashboard-main [data-status=AMBASSADOR]{--status-color:#8fa2ff;--status-stage:#171d36;--status-panel:#121629}.dashboard-main [data-status=LEGEND]{--status-color:#f2c14e;--status-stage:#2a2312;--status-panel:#1e190e}.studio-dashboard.dashboard-main{--main-bg: #141414;--main-card: #1f1f1f;--main-raised: #262626;--main-ink: #f4f1ea;--main-muted: #a9a9a9;--main-border: #2a2a2a;--main-accent: #eea24a;--main-lime: #e4fe68;--main-inverse: #181818;--main-inset: #161616;--main-warm: #241c12;--main-warm-border: #4a3a26;--main-warm-track: #3a2e1f;--main-lime-bg: #2b3313;--main-lime-border: #3a4a14;--main-danger: #ff8a5c;--main-danger-bg: #3a1e14;--main-display: "Unbounded", sans-serif;--main-mono: "JetBrains Mono", monospace;display:flex;flex-direction:column;gap:0;min-width:0;color:var(--main-ink);font-family:Manrope,sans-serif;font-size:16px;line-height:normal}[data-theme=csm] .dashboard-main{--main-bg: #f2f0eb;--main-card: #fffdf8;--main-raised: #eeebe4;--main-ink: #24201c;--main-muted: #67635c;--main-border: #ddd7cb;--main-lime: #637c10;--main-inset: #f2f0eb;--main-warm: #fbecd8;--main-warm-border: #dac3a3;--main-warm-track: #e8d7bd;--main-lime-bg: #ecf1dc;--main-lime-border: #bac68b;--main-danger: #b74621;--main-danger-bg: #f8e5dc}[data-theme=csm] .dashboard-main [data-status]{--status-stage:var(--main-warm);--status-panel:var(--main-bg);--status-color:var(--main-ink)}.dashboard-main :where(h2,h3,h4,h5,p){margin:0}.dashboard-main :where(section,article,div,span){min-width:0}.dashboard-main :where(a,button){-webkit-tap-highlight-color:transparent}.dashboard-main a{text-decoration:none}.dashboard-main :where(button,a):focus-visible{outline:2px solid var(--main-accent);outline-offset:3px}.dashboard-main .main-mono{font-family:var(--main-mono)}.dashboard-main .main-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.dashboard-main .main-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:24px;border:0;font-family:inherit;font-size:14px;font-weight:800;line-height:1.2;cursor:pointer}.dashboard-main .main-button:disabled{opacity:.45;cursor:default}.dashboard-main .main-primary{background:var(--main-accent);color:var(--main-inverse)}.dashboard-main .main-outline{background:transparent;border:1.5px solid #3c3c3c;color:var(--main-ink)}[data-theme=csm] .dashboard-main .main-outline{border-color:var(--main-border)}.dashboard-main .main-light{background:var(--main-ink);color:var(--main-card)}.dashboard-main .main-subtle{background:var(--main-raised);color:var(--main-ink)}.dashboard-main .main-eyebrow{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--main-muted)}.dashboard-main .main-eyebrow svg{color:var(--main-accent);flex-shrink:0}.dashboard-main .main-overview{display:flex;flex-direction:column;gap:10px}.dashboard-main .main-tariff,.dashboard-main .main-referral{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:22px;background:var(--main-card)}.dashboard-main .main-tariff{border:1.5px solid var(--main-border)}.dashboard-main .main-tariff[data-paid=false]{border-color:#5a3422}.dashboard-main .main-tariff-pill{display:flex;align-items:center;gap:6px;border-radius:99px;padding:5px 11px;background:var(--main-lime-bg);color:var(--main-lime);font-size:11px;font-weight:800;letter-spacing:.06em;white-space:nowrap}.dashboard-main .main-tariff-pill i{width:7px;height:7px;border-radius:50%;background:currentColor}.dashboard-main [data-paid=false] .main-tariff-pill{color:var(--main-danger);background:var(--main-danger-bg)}.dashboard-main .main-tariff-body{gap:12px}.dashboard-main .main-tariff-body>div{flex:1}.dashboard-main .main-tariff h3{font:800 24px/1.1 var(--main-display);overflow-wrap:anywhere}.dashboard-main .main-tariff-body p{margin-top:6px;font-size:12.5px;line-height:1.45;color:var(--main-muted)}.dashboard-main .main-tariff-body .main-button{flex-shrink:0}.dashboard-main .main-tariff-expiry{padding:12px 14px;border-radius:16px;background:var(--main-inset);border:1px solid var(--main-border);display:flex;flex-direction:column;gap:8px}.dashboard-main .main-tariff-expiry .main-row{align-items:baseline;gap:10px}.dashboard-main .main-tariff-expiry span{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:var(--main-muted)}.dashboard-main .main-tariff-expiry strong{flex-shrink:0;font:700 15px var(--main-mono);color:var(--main-lime)}.dashboard-main progress{appearance:none;display:block;width:100%;height:8px;border:0;border-radius:4px;overflow:hidden;color:var(--main-accent);background:var(--main-warm-track)}.dashboard-main progress::-webkit-progress-bar{background:var(--main-warm-track);border-radius:4px}.dashboard-main progress::-webkit-progress-value{background:currentColor;border-radius:4px}.dashboard-main progress::-moz-progress-bar{background:currentColor;border-radius:4px}.dashboard-main .main-tariff-expiry progress{color:var(--main-lime)}.dashboard-main .main-referral-url{height:48px;display:flex;align-items:center;padding:0 16px;border-radius:23px;background:var(--main-bg);border:1px solid #333;font:500 13px var(--main-mono);overflow:hidden;white-space:nowrap}.dashboard-main .main-referral-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dashboard-main .main-referral-actions .main-button{height:46px;padding-inline:10px}.dashboard-main .main-copy-error{color:var(--main-danger);font-size:12px}.dashboard-main .main-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 4px}.dashboard-main .main-section-heading h2{font:800 22px/normal var(--main-display);letter-spacing:0}.dashboard-main .main-section-heading>.main-mono{flex-shrink:0;font-size:13px;color:var(--main-accent)}.dashboard-main .main-section-heading>a{padding:12px 0;font-size:13px;font-weight:800;color:var(--main-accent);flex-shrink:0}.dashboard-main .main-bonuses{margin-top:30px}.dashboard-main .main-bonuses .main-section-heading{align-items:center}.dashboard-main .main-bonus-list{display:flex;flex-direction:column;gap:10px;margin-top:10px}.dashboard-main .main-bonus-card{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:20px;border:1.5px solid var(--main-border);background:var(--main-card);--bonus-color:var(--main-accent)}.dashboard-main .main-bonus-card[data-tone=lime]{border-color:var(--main-lime-border);--bonus-color:var(--main-lime)}.dashboard-main .main-bonus-title{display:flex;align-items:center;gap:12px;color:var(--main-ink)}.dashboard-main .main-bonus-icon{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;color:var(--main-inverse);background:var(--bonus-color)}.dashboard-main .main-bonus-title>span:last-child{display:flex;flex-direction:column;gap:2px}.dashboard-main .main-bonus-title strong{font-size:14.5px;font-weight:800}.dashboard-main .main-bonus-title small{font-size:12px;color:var(--main-muted)}.dashboard-main .main-bonus-clock-row{display:flex;align-items:center;gap:10px}.dashboard-main .main-bonus-clock-row>p{font-size:12px;line-height:1.35;color:var(--main-muted)}.dashboard-main .main-bonus-timer{display:flex;gap:4px;flex-shrink:0}.dashboard-main .main-bonus-timer>span{width:42px;padding:5px 0;border-radius:10px;border:1px solid var(--main-border);background:var(--main-inset);display:flex;flex-direction:column;align-items:center;gap:1px}.dashboard-main .main-bonus-timer strong{font:700 15px var(--main-mono);color:var(--main-muted)}.dashboard-main [data-running=true] .main-bonus-timer strong{color:var(--bonus-color)}.dashboard-main .main-bonus-timer small{font-size:9.5px;color:var(--main-muted)}.dashboard-main .main-bonus-card progress{height:6px;color:var(--bonus-color)}.dashboard-main .main-bonus-foot{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:12.5px;line-height:1.45;color:var(--main-muted)}.dashboard-main .main-bonus-foot>a{color:inherit}.dashboard-main .main-bonus-foot strong{color:var(--bonus-color);font-size:15px;flex-shrink:0}.dashboard-main .main-reactivate{height:36px;align-self:flex-start;font-size:12px}.dashboard-main .main-agent{position:relative;margin-top:30px;padding:16px 16px 16px 8px;border-radius:26px;background:linear-gradient(135deg,var(--main-warm) 0%,var(--main-card) 70%);border:1.5px solid var(--main-warm-border);overflow:hidden}.dashboard-main .main-agent-top{display:flex;align-items:flex-end;gap:4px}.dashboard-main .main-agent-portrait{flex-shrink:0;width:104px;height:125px;margin:-6px 0 -16px -6px}.dashboard-main .main-agent-portrait svg{width:104px;height:125px}.dashboard-main .main-agent-top>div:last-child{flex:1;padding-bottom:4px}.dashboard-main .main-agent-label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--main-muted)}.dashboard-main .main-agent-label i{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--main-lime)}.dashboard-main .main-agent h2{margin-top:4px;font:800 18px/1.25 var(--main-display)}.dashboard-main .main-agent p{margin-top:6px;font-size:13px;line-height:1.45;color:var(--main-muted)}.dashboard-main .main-agent-prompts{display:flex;flex-wrap:wrap;gap:6px}.dashboard-main .main-agent>.main-agent-prompts{margin-top:14px;padding-left:8px}.dashboard-main .main-agent-prompts a{padding:8px 12px;border-radius:16px;border:1px solid #3a3a3a;background:var(--main-inset);color:var(--main-ink);font-size:12.5px;font-weight:700}.dashboard-main .main-agent-cta{display:flex;height:50px;margin:14px 0 0 8px;font-size:15px}.dashboard-main .main-status{margin-top:30px}.dashboard-main .dashboard-main-status{margin-top:12px;border-radius:30px;background:var(--main-card);border:2px solid var(--main-accent);overflow:hidden}.dashboard-main .main-status-stage{position:relative;height:280px;background:var(--main-warm);display:flex;align-items:flex-end;justify-content:center}.dashboard-main .main-status-glow{position:absolute;bottom:22px;left:50%;width:220px;height:220px;margin-left:-110px;border-radius:50%;background:var(--main-accent);opacity:.13}.dashboard-main .main-status-stage>.main-agent-art{position:relative;display:block}.dashboard-main .main-you{position:absolute;top:16px;left:16px;padding:6px 12px;border-radius:99px;background:var(--main-accent);color:var(--main-inverse);font-size:11px;font-weight:800;letter-spacing:.1em}.dashboard-main .main-status-name{padding:18px 20px 0;text-align:center}.dashboard-main .main-status-name h3{font:800 42px/1 var(--main-display);color:var(--status-color,var(--main-muted));overflow-wrap:anywhere}.dashboard-main .main-status-name p{display:flex;justify-content:center;align-items:baseline;gap:8px;margin-top:12px}.dashboard-main .main-status-name strong{color:var(--main-lime);font:700 26px var(--main-mono)}.dashboard-main .main-status-name p>span{font-size:13px;color:var(--main-muted)}.dashboard-main .main-status-content{padding:20px;display:flex;flex-direction:column;gap:16px}.dashboard-main .main-next-requirements{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:22px;background:var(--main-raised)}.dashboard-main .main-next-requirements>.main-row{align-items:baseline}.dashboard-main h4{font-size:11.5px;font-weight:800;letter-spacing:.12em;color:var(--main-muted)}.dashboard-main .main-next-requirements h4 span{color:var(--main-accent)}.dashboard-main .main-next-requirements>.main-row>span{flex-shrink:0;color:var(--main-accent);font-size:12px}.dashboard-main .main-requirements{display:flex;flex-direction:column;gap:14px}.dashboard-main .main-requirement{display:flex;flex-direction:column;gap:8px}.dashboard-main .main-requirement .main-row{align-items:baseline;font-size:14px;gap:8px}.dashboard-main .main-requirement .main-mono{font-size:12.5px;text-align:right}.dashboard-main .main-unlocks{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;border-radius:22px;background:var(--main-inset);border:1px dashed #4a4a4a}.dashboard-main .main-unlocks>svg{width:60px;height:60px;flex-shrink:0;border-radius:50%;background:var(--main-warm)}.dashboard-main .main-unlocks>div{display:flex;flex-direction:column;gap:8px}.dashboard-main .main-unlocks h4{color:var(--main-lime)}.dashboard-main .main-chips{display:flex;flex-wrap:wrap;gap:6px}.dashboard-main .main-chips>:is(span,a){display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:9px;background:var(--main-raised);color:var(--main-ink);font-size:12px;font-weight:700}.dashboard-main .main-unlocks .main-chips>:first-child{color:var(--main-lime)}.dashboard-main .main-agent-tip{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:16px;background:var(--main-raised)}.dashboard-main .main-agent-tip svg{flex-shrink:0;margin-top:2px;color:var(--main-lime)}.dashboard-main .main-agent-tip p{font-size:13px;line-height:1.5}.dashboard-main .main-agent-tip strong{color:var(--main-lime)}.dashboard-main .main-status-cta{height:54px;font-size:15px}.dashboard-main .main-tasks{margin-top:36px}.dashboard-main .main-tasks .main-section-heading>span{color:var(--main-lime)}.dashboard-main .main-task-progress{width:calc(100% - 8px);height:6px;margin:12px 4px 0;color:var(--main-lime)}.dashboard-main .main-task-sterlings{display:flex;align-items:center;gap:8px;margin-top:14px;padding:10px 14px 10px 6px;border:1px solid #4a3f17;border-radius:20px;background:linear-gradient(135deg,#2a2412,#1f1f1f 72%);font-family:Manrope,sans-serif}.dashboard-main .main-task-sterlings>img{display:block;flex-shrink:0;width:92px;height:69px}.dashboard-main .main-task-sterlings>div{min-width:0}.dashboard-main .main-task-sterlings h3{font-size:11px;font-weight:800;letter-spacing:.08em;color:#c2b486}.dashboard-main .main-task-sterlings-value{margin-top:3px;font-family:var(--main-mono);font-size:19px;font-weight:700;color:#f2c14e}.dashboard-main .main-task-sterlings-value>span{font-size:13px;color:#7a6e4a}.dashboard-main .main-task-sterlings p{margin-top:3px;font-size:12px;line-height:1.4;color:#a9a9a9}.dashboard-main .main-task-preview{display:flex;flex-direction:column;gap:10px;margin-top:12px}.dashboard-main .main-task-card{padding:16px;border-radius:22px;background:#1c1c1c;border:1.5px solid var(--main-border);display:flex;gap:12px}.dashboard-main .main-task-card[data-priority=true]{background:var(--main-warm);border-color:var(--main-accent)}.dashboard-main .main-task-icon{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--main-warm);color:var(--main-accent)}.dashboard-main .main-task-icon[data-kind=read-about]{background:#2a2219}.dashboard-main .main-task-icon[data-kind=fill-profile]{color:#3dd5f3;background:#16252c}.dashboard-main .main-task-icon[data-kind=read-partner-program]{color:var(--main-lime);background:var(--main-lime-bg)}.dashboard-main .main-task-content{flex:1;display:flex;flex-direction:column;gap:6px}.dashboard-main .main-task-title{align-items:flex-start}.dashboard-main .main-task-title h3{font-size:15px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.dashboard-main .main-task-chip{flex-shrink:0;padding:4px 10px;border-radius:99px;background:var(--main-lime);color:var(--main-inverse);font:700 12px var(--main-mono)}.dashboard-main [data-priority=true] .main-task-chip{font:800 10.5px Manrope,sans-serif;background:var(--main-accent);letter-spacing:.06em}.dashboard-main .main-task-content>p{color:var(--main-muted);font-size:13px;line-height:1.5}.dashboard-main .main-task-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:4px}.dashboard-main .main-task-actions .main-button{min-width:0;height:40px;min-height:40px;padding:0 16px;border-radius:20px;gap:6px;font-size:13px;line-height:normal;white-space:nowrap}.dashboard-main .main-task-actions .main-subtle{background:#2e2e2e}.dashboard-main .main-task-actions .main-button svg{flex-shrink:0}.dashboard-main .main-task-reward{display:flex;align-items:center;flex-shrink:0;gap:5px;margin-left:auto;padding:4px 10px 4px 5px;border-radius:99px;background:#2a2614;font:700 12px var(--main-mono);color:#f2c14e}[data-theme=csm] .dashboard-main .main-task-card:not([data-priority=true]){background:var(--main-card)}[data-theme=csm] .dashboard-main .main-task-actions .main-subtle{background:var(--main-raised)}.dashboard-main .main-all-tasks{display:flex;height:52px;margin-top:10px;font-size:14.5px}.dashboard-main .main-all-tasks>span{padding:2px 8px;border-radius:99px;background:var(--main-raised);font:500 12px var(--main-mono)}.dashboard-main .main-tasks-done{display:flex;align-items:center;gap:12px;margin-top:10px;padding:14px;border-radius:20px;border:1.5px solid var(--main-lime-border);background:var(--main-lime-bg)}.dashboard-main .main-career{margin-top:40px}.dashboard-main .main-career-description{margin:8px 4px 0;font-size:13.5px;line-height:1.5;color:var(--main-muted)}.dashboard-main .main-career-list{display:flex;flex-direction:column;margin-top:16px}.dashboard-main .main-career-step+.main-career-step:before{content:"";display:block;width:3px;height:14px;margin-left:38px;border-radius:2px;background:var(--main-border)}.dashboard-main .main-career-step[data-state=next]:before{background:var(--main-warm-border)}.dashboard-main .main-career-step[data-state=current]:before,.dashboard-main .main-career-step[data-state=passed]:before{background:var(--main-lime)}.dashboard-main .main-career-collapsed{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px 10px 10px;border-radius:22px;background:var(--main-card);border:1.5px solid var(--main-border);color:var(--main-ink);text-align:left}.dashboard-main [data-state=current] .main-career-collapsed{border-color:var(--main-accent);background:var(--main-warm)}.dashboard-main [data-state=next] .main-career-collapsed{border-color:var(--main-lime-border)}.dashboard-main .main-career-avatar{position:relative;display:block;flex-shrink:0;width:56px;height:56px}.dashboard-main .main-career-avatar>svg{border-radius:50%;background:var(--main-warm)}.dashboard-main .main-career-avatar>span{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:2px solid var(--main-bg);background:var(--main-raised);color:var(--main-muted)}.dashboard-main [data-state=current] .main-career-avatar>span,.dashboard-main [data-state=next] .main-career-avatar>span{color:var(--main-inverse);background:var(--main-accent)}.dashboard-main .main-career-avatar i{width:8px;height:8px;border-radius:50%;background:currentColor}.dashboard-main .main-career-labels{flex:1;display:flex;flex-direction:column;gap:7px}.dashboard-main .main-career-labels strong{font:800 15px var(--main-display);color:var(--status-color,var(--main-accent));overflow-wrap:anywhere}.dashboard-main .main-career-pill{padding:4px 9px;border-radius:99px;font-size:10px;font-weight:800;letter-spacing:.06em;background:var(--main-raised);color:var(--main-muted);flex-shrink:0}.dashboard-main [data-state=current] .main-career-pill{background:var(--main-accent);color:var(--main-inverse)}.dashboard-main [data-state=next] .main-career-pill{background:var(--main-lime);color:var(--main-inverse)}.dashboard-main .main-career-labels .main-chips>span{font-size:11.5px;padding:4px 8px}.dashboard-main [data-state=locked] .main-career-labels strong{color:var(--main-muted)}.dashboard-main [data-state=locked] .main-career-avatar{opacity:.55}.dashboard-main .main-career-collapsed>svg{flex-shrink:0;color:var(--main-muted)}.dashboard-main .main-career-expanded{display:flex;flex-direction:column;gap:16px;margin:0 -16px;padding:18px 16px 24px;background:var(--status-panel,var(--main-inset));border-top:2px solid var(--status-color,var(--main-accent));border-bottom:2px solid var(--status-color,var(--main-accent))}.dashboard-main .main-career-expanded-heading>div{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.dashboard-main .main-career-expanded-heading .main-mono{font-size:12px;color:var(--main-muted)}.dashboard-main .main-collapse{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;border:1.5px solid #3c3c3c;background:var(--main-card)}.dashboard-main .main-career-stage{display:flex;justify-content:center;align-items:flex-end;height:300px;border-radius:28px;background:var(--status-stage,var(--main-warm));overflow:hidden}.dashboard-main .main-career-stage>svg{width:235px;height:282px}.dashboard-main .main-career-name{text-align:center}.dashboard-main .main-career-name h3{font:800 36px/1 var(--main-display);color:var(--status-color,var(--main-accent));overflow-wrap:anywhere}.dashboard-main .main-career-name p{margin:10px 12px 0;font-size:14px;line-height:1.5;color:var(--main-muted)}.dashboard-main .main-career-panel{padding:16px;border-radius:20px;background:var(--main-card);display:flex;flex-direction:column;gap:12px}.dashboard-main .main-career-panel>.main-row{align-items:baseline}.dashboard-main .main-career-panel .main-row>.main-mono{font-size:12px;color:var(--main-accent)}.dashboard-main .main-career-rate{font-size:13px;color:var(--main-muted)}.dashboard-main .main-career-rate strong{color:var(--main-lime);font:700 26px var(--main-mono)}.dashboard-main .main-career-panel table{width:100%;border-collapse:collapse;font:500 12px var(--main-mono)}.dashboard-main .main-career-panel th{color:var(--main-muted);font-size:10px}.dashboard-main .main-career-panel tfoot{border-top:1px solid var(--main-border)}.dashboard-main .main-career-appearance ul{display:flex;flex-direction:column;gap:8px}.dashboard-main .main-career-appearance li{position:relative;padding-left:17px;font-size:13.5px;line-height:1.45}.dashboard-main .main-career-appearance li:before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:50%;background:var(--status-color,var(--main-accent))}.dashboard-main .main-career-panel :is(td,th){text-align:right;padding:4px 2px}.dashboard-main .main-career-panel :is(td,th):first-child{text-align:left}.dashboard-main .main-career-gift{display:flex;align-items:center;gap:14px;padding:14px;border-radius:20px;background:var(--main-card);color:var(--main-ink)}.dashboard-main .main-career-gift-and-appearance{display:grid;gap:16px;align-content:start;min-width:0}.dashboard-main .main-career-gift>span{display:grid;place-items:center;width:76px;height:76px;flex-shrink:0;background:var(--main-warm);color:var(--main-accent);border-radius:20px}.dashboard-main .main-career-gift h5{margin-top:5px;font-size:16px;font-weight:800}.dashboard-main .main-career-gift p{margin-top:7px;color:var(--main-accent);font-size:14px}.dashboard-main .main-career-gift small{color:var(--main-muted)}.dashboard-main .main-career-cta{height:54px}.dashboard-main .main-agent-help{margin-top:24px;padding:14px;border-radius:24px;border:1px solid var(--main-warm-border);background:var(--main-card);display:flex;flex-direction:column;gap:12px}.dashboard-main .main-agent-small-row{display:flex;align-items:center;gap:12px}.dashboard-main .main-agent-avatar{flex-shrink:0;width:48px;height:48px;border-radius:50%;border:2px solid var(--main-accent);overflow:hidden}.dashboard-main .main-agent-avatar svg{width:44px;height:44px}.dashboard-main .main-agent-small-row>div{flex:1}.dashboard-main .main-agent-help h2{font:800 15px/1.3 Manrope,sans-serif}.dashboard-main .main-agent-help p{margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--main-muted)}.dashboard-main .main-agent-help .main-button{height:40px;padding:0 14px;font-size:13px;flex-shrink:0}.dashboard-main[data-tasks-completed=true] .main-tasks{order:1}@media(min-width:768px){.dashboard-main .main-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px}.dashboard-main .main-bonus-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-main .main-agent-top{align-items:center}.dashboard-main .main-agent-portrait{width:128px;height:150px}.dashboard-main .main-agent-portrait svg{width:128px;height:150px}.dashboard-main .main-agent-prompts{gap:8px}.dashboard-main .dashboard-main-status{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr)}.dashboard-main .main-status-stage{grid-row:span 2;height:auto;min-height:430px;align-items:center}.dashboard-main .main-status-stage>.main-agent-art{width:275px;height:330px}.dashboard-main .main-status-content{padding-top:16px}.dashboard-main .main-status-name{padding-top:26px}.dashboard-main .main-task-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-main .main-task-card{flex-direction:column}.dashboard-main .main-task-actions{margin-top:auto;padding-top:4px}.dashboard-main .main-career-expanded{margin:0;border-radius:24px;padding:22px}.dashboard-main .main-career-stage{height:280px}}.lm-hub{display:flex;flex-direction:column;gap:24px;min-width:0;color:#f4f1ea;font-family:Manrope,sans-serif}.lm-hub *{box-sizing:border-box}.lm-hub :is(h1,h2,h3,p){margin:0}.lm-hub :is(button,input,select,a,summary):focus-visible{outline:2px solid #e4fe68;outline-offset:4px}.lm-hub button{font-family:inherit;cursor:pointer}.lm-hub button:disabled{opacity:.45;cursor:not-allowed}.lm-heading{display:flex;align-items:center;gap:12px}.lm-heading>span{display:grid;place-items:center;flex-shrink:0;width:45px;height:45px;border-radius:15px;background:#eea24a;color:#151515}.lm-heading h1{font:800 20px/1.2 Unbounded,sans-serif;letter-spacing:-.035em}.lm-heading p{margin-top:5px;color:#a7aeba;font-size:12px;line-height:1.45}.lm-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:5px;gap:4px;border:0;border-radius:99px;background:#202020;min-width:0;margin:0}.lm-tabs>:is(a,button){display:flex;align-items:center;justify-content:center;gap:8px;min-height:41px;padding:10px 8px;border:0;border-radius:99px;background:none;color:#aaa;font-size:13px;line-height:1.4;font-weight:800;text-decoration:none}.lm-tabs>[aria-current=page],.lm-tabs>[aria-pressed=true]{background:#f4f1ea;color:#181818}.lm-code-panel{padding:18px 15px;border:1px solid #2b2b2b;border-radius:23px;background:#202020}.lm-code-panel>h2,.lm-format-control>h2,.lm-language>h2{margin-bottom:12px;font-size:10px;line-height:1.5;color:#a5afbf;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.lm-code-row{display:flex;align-items:stretch;gap:8px}.lm-code-row>div{display:flex;align-items:center;flex:1;min-width:0;gap:4px;padding:5px 8px 5px 12px;border:1px dashed #3b3b3b;border-radius:14px;background:#141414}.lm-code-row code{flex:1;min-width:0;overflow-wrap:anywhere;font:700 12px/1.5 JetBrains Mono,monospace}.lm-edit{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:7px;padding:12px 11px;border:1px solid #393939;border-radius:14px;background:none;color:#f4f1ea;font-size:12px;font-weight:800}.lm-edit>svg{color:#eea24a}.lm-code-panel>p{margin-top:11px;color:#a5aebc;font-size:11px;line-height:1.55}.lm-code-editor{display:flex;flex-direction:column;gap:10px;padding-top:15px}.lm-code-editor input{min-width:0;width:100%}.lm-code-editor>button{align-self:flex-start;padding:0;background:none;border:0;color:#b7bec9;font-size:12px;text-decoration:underline}.lm-code-panel>.lm-saved{display:flex;align-items:center;gap:7px;color:#e4fe68}.lm-audience h2,.lm-invites h2,.lm-material-group h2{font:800 18px/1.3 Unbounded,sans-serif;letter-spacing:-.025em}.lm-audience>p{margin-top:6px;font-size:12px;line-height:1.5;color:#a7aeba}.lm-audience>fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0;margin:12px 0 0;border:0;min-width:0}.lm-audience>fieldset>button{position:relative;display:flex;align-items:flex-start;flex-direction:column;gap:8px;min-width:0;padding:13px 12px;border:1.5px solid #303030;border-radius:20px;background:#1c1c1c;color:#f4f1ea;text-align:left}.lm-audience>fieldset>button[aria-pressed=true]{border-color:#eea24a;background:#241c12}.lm-audience button>span{display:grid;place-items:center;width:37px;height:37px;border-radius:12px;background:#282828;color:#eea24a}.lm-audience button[aria-pressed=true]>span{background:#eea24a;color:#181818}.lm-audience button>i{position:absolute;right:11px;top:11px;display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#eea24a;color:#181818}.lm-audience button>b{font:800 14px/1.35 Unbounded,sans-serif;letter-spacing:-.025em}.lm-audience button>small{font-size:11px;line-height:1.5;color:#b0b7c3}.lm-audience-promo>fieldset{padding:5px;margin:0;gap:4px;border-radius:99px;background:#202020}.lm-audience-promo>fieldset>button{justify-content:center;align-items:center;padding:12px 8px;border:0;border-radius:99px;background:none;color:#aaa}.lm-audience-promo>fieldset>button[aria-pressed=true]{background:#f4f1ea;color:#181818}.lm-audience-promo button>b{font-family:Manrope,sans-serif;font-size:13px}.lm-invites{display:flex;flex-direction:column;gap:11px}.lm-invites>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:1px}.lm-invites>header>span{color:#eea24a;font:700 10px/1.4 JetBrains Mono,monospace}.lm-invite{border:1px solid var(--lm-line);border-radius:23px;background:var(--lm-bg);overflow:hidden;--lm-line:#526118;--lm-bg:#1b210f;--lm-accent:#e4fe68;--lm-ink:#181b0a;--lm-box:#111607;--lm-muted:#ccd5b8}.lm-invite-telegram{--lm-line:#247eae;--lm-bg:#1c77a9;--lm-accent:#fff;--lm-ink:#17628d;--lm-box:#17618e;--lm-muted:#e4f0f9}.lm-invite-site{--lm-line:#a46e2a;--lm-bg:#261e12;--lm-accent:#eea24a;--lm-ink:#181818;--lm-box:#191308;--lm-muted:#d0c2aa}.lm-invite-body{position:relative;isolation:isolate;padding:14px}.lm-invite-auto .lm-invite-body:before{content:"";position:absolute;right:-1px;top:15px;width:130px;height:110px;z-index:-1;background:#e4fe680c;clip-path:polygon(45% 0,100% 0,70% 100%,50% 60%,10% 60%)}.lm-invite-telegram .lm-invite-body:before{content:"";position:absolute;right:0;top:0;width:125px;height:135px;z-index:-1;background:#ffffff0a;clip-path:polygon(10% 0,100% 15%,100% 85%,10% 100%,30% 55%,70% 40%)}.lm-invite-body>header{display:flex;align-items:flex-start;gap:10px}.lm-invite-body>header>span{display:grid;place-items:center;flex-shrink:0;width:42px;height:45px;border-radius:14px;background:var(--lm-accent);color:var(--lm-ink)}.lm-invite-telegram .lm-invite-body>header>span{border-radius:50%;width:40px;height:40px}.lm-invite-body>header>div{flex:1;min-width:0}.lm-invite h3{font:800 16px/1.25 Unbounded,sans-serif;letter-spacing:-.03em}.lm-invite h3>b{display:inline-block;margin:0 0 4px 6px;padding:4px 7px;border-radius:99px;background:var(--lm-accent);color:var(--lm-ink);font:800 8px/1.15 Manrope,sans-serif;text-transform:uppercase;letter-spacing:0;vertical-align:middle;white-space:nowrap}.lm-invite-telegram h3>b{background:#13517a;color:#fff}.lm-invite p{margin-top:6px;font-size:11px;line-height:1.5;color:var(--lm-muted)}.lm-url{display:block;margin:12px 0;padding:10px 11px;border:1px solid color-mix(in srgb,var(--lm-accent) 22%,transparent);border-radius:13px;background:var(--lm-box);color:var(--lm-accent);font:600 11px/1.6 JetBrains Mono,monospace;overflow-wrap:anywhere}.lm-actions{min-width:0}.lm-preview{display:flex;align-items:center;justify-content:center;gap:7px;min-height:36px;margin-top:8px;color:var(--lm-accent,#eea24a);font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.lm-actions>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.lm-actions button{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:40px;padding:10px 5px;border:1px solid var(--lm-line,#3a3a3a);border-radius:99px;background:none;color:var(--lm-accent,#eea24a);font-size:12px;line-height:1.35;font-weight:800}.lm-actions button:first-child{background:var(--lm-accent,#eea24a);color:var(--lm-ink,#171717);border-color:var(--lm-accent,#eea24a)}.lm-actions button>svg{flex-shrink:0}.lm-invite-auto .lm-actions button:last-child,.lm-invite-site .lm-actions button:last-child{color:#f4f1ea}.lm-action-feedback{display:block;font-size:11px;line-height:1.4;margin-top:8px;color:var(--lm-accent,#e4fe68)}.lm-action-feedback:empty{display:none}.lm-action-feedback[data-error=true]{color:#ffaaa0}.lm-actions-compact{position:relative;flex-shrink:0}.lm-actions-compact>div{display:block}.lm-actions-compact button:first-child{width:26px;min-height:32px;padding:0;border:0;background:none;color:#eea24a}.lm-actions-compact .lm-action-feedback{position:absolute;right:0;top:30px;z-index:1;padding:6px 8px;border:1px solid #414141;border-radius:8px;background:#262626;white-space:nowrap}.lm-site-cover{position:relative;isolation:isolate;min-height:115px;padding:12px 14px;overflow:hidden;background:#121212}.lm-site-cover>span{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;max-width:70%;padding:4px 8px;border:1px solid #3c3c3c;border-radius:99px;color:#eee;font:700 9px/1.3 JetBrains Mono,monospace;overflow-wrap:anywhere}.lm-site-cover>span>svg{color:#eea24a;flex-shrink:0}.lm-site-cover>h3{position:relative;z-index:1;width:68%;margin-top:10px;font-size:14px;line-height:1.15;white-space:pre-line}.lm-site-cover>img{position:absolute;right:4px;bottom:-14px;width:105px;height:133px;object-fit:contain;filter:drop-shadow(0 0 11px #edb24422)}.lm-library{display:flex;flex-direction:column;gap:22px;min-width:0}.lm-format-control>p{margin-top:8px;font-size:11px;line-height:1.5;color:#a6afbd}.lm-format-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.lm-format-heading>h2{font-size:10px;line-height:1.5;color:#a5afbf;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.lm-format-heading>fieldset{display:flex;gap:4px;min-width:0;padding:0;margin:0;border:0}.lm-format-heading button{display:grid;place-items:center;width:29px;height:29px;padding:0;border:1px solid #333;border-radius:8px;background:none;color:#8d98a7}.lm-format-heading button[aria-pressed=true]{background:#303030;color:#f4f1ea}.lm-language>details{border:1px solid #333;border-radius:17px;background:#202020;overflow:hidden}.lm-language summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;cursor:pointer;list-style:none;font-size:14px;font-weight:800}.lm-language summary::-webkit-details-marker{display:none}.lm-language summary small,.lm-language details button small{display:block;margin-top:4px;color:#9ca8b9;font-size:10px;font-weight:500}.lm-language details[open]{border-color:#b37d3a}.lm-language details[open] summary>svg{transform:rotate(180deg)}.lm-language details>div{padding:0 8px 8px}.lm-language details button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:12px 9px;border:0;border-radius:11px;background:none;color:#f4f1ea;text-align:left;font-size:13px}.lm-language details button[aria-pressed=true]{background:#2b2115;color:#eea24a}.lm-kind-filters{display:flex;gap:7px;min-width:0;overflow:auto;margin:0;padding:0 0 3px;border:0}.lm-kind-filters>button{display:flex;align-items:center;gap:7px;flex-shrink:0;padding:9px 11px;border:1px solid #363636;border-radius:99px;color:#b9bec7;background:none;font-size:11px;font-weight:800}.lm-kind-filters>button[aria-pressed=true]{border-color:#f4f1ea;background:#f4f1ea;color:#171717}.lm-kind-filters span{font:600 10px/1.4 JetBrains Mono,monospace}.lm-library-state{display:flex;align-items:center;flex-direction:column;gap:10px;padding:30px 20px;border:1px solid #2e2e2e;border-radius:20px;background:#1d1d1d;color:#a4aebb;text-align:center;font-size:12px;line-height:1.6}.lm-library-state h3{color:#f4f1ea;font-size:15px;font-weight:800}.lm-library-state>svg{color:#eea24a}.lm-library-state button,.lm-show-videos{min-height:39px;padding:10px 16px;border:1px solid #49402d;border-radius:99px;background:none;color:#eea24a;font-size:12px;font-weight:800}.lm-material-group{display:flex;flex-direction:column;gap:12px}.lm-material-group>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.lm-material-group>header>span{font:600 11px/1.4 JetBrains Mono,monospace;color:#a1abba}.lm-material-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.lm-material-grid-pdf,.lm-material-grid-link{grid-template-columns:minmax(0,1fr)}.lm-material{overflow:hidden;border:1px solid #303030;border-radius:20px;background:#202020;min-width:0}.lm-material-preview{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;aspect-ratio:9/16;overflow:hidden;padding:16px;background:radial-gradient(ellipse at 65% 20%,#584124,#1a1713 80%);color:#eea24a;text-align:center}.lm-material[data-device=desktop] .lm-material-preview,.lm-material[data-kind=pdf] .lm-material-preview,.lm-material[data-kind=link] .lm-material-preview{aspect-ratio:16/9}.lm-material-preview>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lm-material-preview>strong{font:800 15px/1.3 Unbounded,sans-serif;color:#f4f1ea;overflow-wrap:anywhere}.lm-material-preview>small{position:absolute;right:10px;bottom:10px;max-width:90%;padding:4px 7px;border-radius:7px;background:#101010d9;color:#e0e3e9;font:600 9px/1.4 JetBrains Mono,monospace}.lm-material-preview>i{position:absolute;inset:0;display:grid;place-items:center;background:#0002;color:#fff}.lm-material-info{display:flex;flex-direction:column;gap:10px;padding:13px}.lm-material-info h3{font-size:13px;line-height:1.4;font-weight:800}.lm-material-info p{color:#a5aeba;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.lm-material-info .lm-material-meta{font-size:10px;color:#b6a78f}.lm-download{display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:10px 6px;border-radius:99px;background:#eea24a;color:#171717;font-size:11px;font-weight:800;text-decoration:none}.lm-material .lm-actions>div{display:flex;flex-direction:column}.lm-material .lm-actions button{min-height:35px;font-size:11px}.lm-library[data-layout=list] .lm-material-grid{grid-template-columns:minmax(0,1fr)}.lm-library[data-layout=list] .lm-material{display:grid;grid-template-columns:33% minmax(0,1fr)}.lm-library[data-layout=list] .lm-material-preview{height:100%;aspect-ratio:auto}.lm-library[data-layout=list] .lm-material-preview>strong{font-size:11px}@media(min-width:900px){.lm-hub{max-width:950px}.lm-heading h1{font-size:27px}.lm-code-panel{max-width:600px}.lm-audience:not(.lm-audience-promo)>fieldset{max-width:620px}.lm-audience:not(.lm-audience-promo)>fieldset>button{min-height:165px;padding:18px}.lm-invites{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:15px}.lm-invites>header{grid-column:1/-1}.lm-material-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lm-material-grid-pdf,.lm-material-grid-link{grid-template-columns:repeat(2,minmax(0,1fr))}.lm-library>.lm-format-control,.lm-library>.lm-language{max-width:600px}}@media(max-width:380px){.lm-hub{gap:23px}.lm-heading{gap:11px}.lm-heading h1{font-size:18px}.lm-heading p{font-size:11px}.lm-heading>span{width:43px;height:43px}.lm-code-panel{padding:17px 14px}.lm-code-row{gap:6px}.lm-code-row code{font-size:11px}.lm-edit{padding:11px 9px;font-size:11px;gap:6px}.lm-invite-body{padding:13px}.lm-invite h3{font-size:15px}.lm-invite h3>b{font-size:7px;padding:4px 6px;margin-left:5px}.lm-audience button>b{font-size:13px}.lm-audience>fieldset>button{padding:12px 11px}.lm-material-info{padding:11px}.lm-material-preview{padding:12px}.lm-material-preview>strong{font-size:12px}}.promo-library{gap:24px}.promo-filter-card{display:flex;flex-direction:column;gap:20px;padding:19px;border:1px solid #2c2c2c;border-radius:25px;background:#202020}.promo-filter-card h2{margin:0 0 10px;font:800 11px/1.4 Manrope,sans-serif;color:#a6b1c0;text-transform:uppercase;letter-spacing:.1em}.promo-filter-card .lm-tabs{padding:4px;background:#141414}.promo-filter-card .lm-tabs>button{min-height:44px;padding:11px 6px;font-size:13px}.promo-filter-card .lm-tabs>button>svg{flex-shrink:0}.promo-filter-card .promo-format-hint{margin:10px 0 0;color:#a6afbd;font-size:12px;line-height:1.5}.promo-language>details{border:1px solid #303030;border-radius:17px;background:#141414}.promo-language>details[open]{border-color:#bd843a}.promo-language summary{display:flex;align-items:center;gap:11px;min-height:53px;padding:12px;cursor:pointer;list-style:none}.promo-language summary::-webkit-details-marker{display:none}.promo-language summary>b{min-width:0;flex:1;font-size:14px;line-height:1.4}.promo-language summary>small{margin-left:auto;font:600 10px/1.4 JetBrains Mono,monospace;color:#a7b0c0;text-align:right}.promo-language summary>svg:last-child{flex-shrink:0;color:#eea24a}.promo-language details[open] summary>svg:last-child{transform:rotate(180deg)}.promo-flag{flex-shrink:0;border:1px solid #ffffff15;border-radius:50%}.promo-language-options{display:flex;flex-direction:column;gap:3px;margin:0 6px 6px;padding-top:6px;border-top:1px solid #303030}.promo-language-options>button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 7px;border:0;border-radius:12px;background:none;color:#f4f1ea;text-align:left}.promo-language-options>button>span{flex:1;min-width:0}.promo-language-options b{font-size:13px;line-height:1.3}.promo-language-options small{display:block;margin-top:4px;font-size:10px;color:#a7b0c0}.promo-language-options>button[aria-pressed=true]{background:#2b2114}.promo-language-options>button>svg:last-child:not(:first-child){color:#eea24a}.promo-reference-note{margin:0;padding:10px 12px;border-left:2px solid #b88643;color:#aeb5c0;font-size:11px;line-height:1.55}.promo-results-toolbar{display:flex;align-items:center;gap:8px;min-width:0}.promo-results-toolbar>.lm-kind-filters{flex:1}.promo-results-toolbar .lm-kind-filters>button{gap:6px;padding:11px 13px;font-size:12px}.promo-layout{display:flex;flex-shrink:0;gap:3px;padding:0;margin:0;border:0;min-width:0}.promo-layout>button{display:grid;place-items:center;width:27px;height:30px;padding:0;background:none;border:1px solid #303030;border-radius:8px;color:#87909f}.promo-layout>button[aria-pressed=true]{color:#f4f1ea;background:#2d2d2d}.promo-group{display:flex;flex-direction:column;gap:12px;min-width:0}.promo-group>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px}.promo-group>header>h2{display:flex;align-items:center;gap:8px;font:800 19px/1.3 Unbounded,sans-serif;letter-spacing:-.025em}.promo-group>header>h2>svg{color:#eea24a;flex-shrink:0}.promo-group>header>span{font:700 11px/1.4 JetBrains Mono,monospace;color:#a5afbf}.promo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;min-width:0}.promo-grid[data-kind=pdf],.promo-grid[data-kind=link]{grid-template-columns:minmax(0,1fr)}.promo-material{display:flex;flex-direction:column;gap:8px;min-width:0;padding:8px;border:1px solid #2c2c2c;border-radius:22px;background:#202020}.promo-preview{position:relative;flex-shrink:0;aspect-ratio:9/16;border-radius:14px;overflow:hidden;background:#141414}.promo-preview>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.promo-no-cover{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:100%;min-height:150px;color:#9da7b7;font-size:10px}.promo-material-body{display:flex;flex-direction:column;flex:1;min-width:0;gap:8px;padding:0 2px 2px}.promo-material h3{font-size:13px;font-weight:800;line-height:1.35}.promo-material p{margin:0}.promo-material .promo-description{color:#a8b0bc;font-size:11px;line-height:1.5}.promo-material .promo-missing{color:#a1a7b1;font-size:8px;line-height:1.4;overflow-wrap:anywhere}.promo-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:auto}.promo-actions>:is(a,button){display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:43px;padding:10px 5px;border:1px solid #3b3b3b;border-radius:99px;background:none;color:#f4f1ea;text-decoration:none;font:800 12px/1.4 Manrope,sans-serif;cursor:pointer}.promo-actions>.promo-download{border:0;background:#eea24a;color:#181818}.promo-actions>button:disabled{opacity:.45;cursor:not-allowed}.promo-actions svg{flex-shrink:0}.promo-action-feedback{font-size:10px;line-height:1.5;color:#e4fe68}.promo-material[data-kind=pdf]{display:grid;grid-template-columns:32% minmax(0,1fr);gap:14px;padding:12px}.promo-material[data-kind=pdf] .promo-preview{align-self:stretch;min-height:175px}.promo-material[data-kind=pdf] .promo-material-body{padding:2px 0;gap:8px}.promo-material[data-kind=pdf] h3{font-size:15px}.promo-material .promo-pdf-meta{color:#a5afbd;font-size:12px;line-height:1.45}.promo-material[data-kind=pdf] .promo-actions{display:flex;flex-direction:column;gap:8px}.promo-material[data-kind=pdf] .promo-actions>:is(a,button){min-height:43px}.promo-preview>.promo-play{position:absolute;left:12px;bottom:35px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#f4f1ea;color:#181818;cursor:pointer}.promo-preview>.promo-play:disabled{opacity:1;cursor:not-allowed}.promo-duration{position:absolute;left:12px;bottom:10px;max-width:85%;padding:3px 6px;border-radius:6px;background:#101010d9;color:#dfe3eb;font:700 9px/1.3 JetBrains Mono,monospace}.promo-grid[data-device=desktop]{grid-template-columns:minmax(0,1fr)}.promo-material[data-device=desktop] .promo-preview{aspect-ratio:16/9;min-height:0}.promo-material[data-kind=pdf][data-device=desktop]{display:flex}.promo-material[data-device=desktop] .promo-actions{flex-direction:row}.promo-material[data-kind=pdf][data-device=desktop] .promo-actions{display:grid;grid-template-columns:minmax(0,1fr) 48px}.promo-material[data-kind=pdf][data-device=desktop] .promo-share{font-size:0;gap:0}.promo-material[data-device=desktop]:not([data-kind=pdf]){padding:12px;gap:12px}.promo-material[data-device=desktop]:not([data-kind=pdf]) .promo-material-body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:0}.promo-material[data-device=desktop]:not([data-kind=pdf]) h3{grid-column:1;grid-row:1;font-size:14px}.promo-material[data-device=desktop]:not([data-kind=pdf]) .promo-actions{display:flex;grid-column:2;grid-row:1;gap:8px;margin:0}.promo-material[data-device=desktop]:not([data-kind=pdf]) .promo-actions>:is(a,button){width:44px;height:44px;min-height:44px;padding:0}.promo-material[data-device=desktop]:not([data-kind=pdf]) :is(.promo-description,.promo-missing,.promo-action-feedback){grid-column:1/-1}.promo-material[data-device=desktop] .promo-play{left:16px;bottom:16px;width:44px;height:44px}.promo-material[data-device=desktop] .promo-duration{left:70px;bottom:29px;max-width:calc(100% - 86px)}.promo-library[data-layout=list] .promo-grid{grid-template-columns:minmax(0,1fr)}.promo-library[data-layout=list] .promo-material{display:grid;grid-template-columns:32% minmax(0,1fr)}.promo-library[data-layout=list] .promo-preview{min-height:150px}.promo-group>.lm-show-videos{min-height:46px;border-color:#393939;border-radius:17px;color:#f4f1ea;background:#141414}.promo-video-dialog{width:min(92vw,760px);max-height:92dvh;padding:16px;border:1px solid #414141;border-radius:22px;background:#1c1c1c;color:#f4f1ea}.promo-video-dialog::backdrop{background:#000b}.promo-video-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.promo-video-dialog h2{margin:0;font:800 16px/1.4 Manrope,sans-serif}.promo-video-dialog button{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border:0;border-radius:50%;background:#333;color:#fff;cursor:pointer}.promo-video-dialog video{display:block;max-height:72dvh;width:100%;border-radius:12px;background:#111}.promo-video-dialog>p{margin:12px 0 0;color:#f7b297;font-size:13px}@media(min-width:900px){.promo-filter-card{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:20px}.promo-language{grid-column:1/-1}.promo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.promo-grid[data-kind=pdf],.promo-grid[data-device=desktop]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:380px){.promo-filter-card{padding:16px 14px;border-radius:23px;gap:18px}.promo-filter-card .lm-tabs>button{font-size:11px;gap:6px}.promo-language summary{gap:8px;padding:11px 9px}.promo-language summary>b{font-size:13px}.promo-language summary>small{font-size:9px}.promo-group>header>h2{font-size:17px}.promo-grid{gap:10px}.promo-material{padding:7px;border-radius:20px}.promo-material h3{font-size:12px}.promo-material[data-kind=pdf]{padding:10px;gap:11px}.promo-material[data-kind=pdf] h3{font-size:13px}.promo-material .promo-pdf-meta{font-size:11px}.promo-actions>:is(a,button){min-height:40px;font-size:11px}.promo-layout{display:none}.promo-results-toolbar .lm-kind-filters>button{padding:10px 12px}.promo-preview>.promo-play{width:35px;height:35px;left:10px}.promo-duration{left:10px;font-size:8px}}.notifications-inbox{display:flex;flex-direction:column;gap:15px;min-width:0;font-family:Manrope,sans-serif;color:#f4f1ea}.notifications-inbox-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.notifications-inbox-heading h1{font-family:Unbounded,sans-serif;font-size:clamp(21px,6vw,28px);font-weight:800;line-height:1.2;letter-spacing:-.6px;margin:0;min-width:0}.notifications-inbox-heading>button{border:0;padding:6px 0;background:none;color:#bbb;display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px;font-weight:800;flex-shrink:0;cursor:pointer}.notifications-inbox-heading>button:disabled{opacity:.4;cursor:default}.notifications-inbox-tabs{padding:4px;border:1px solid #2a2a2a;background:#1f1f1f;border-radius:32px;display:grid;grid-template-columns:1fr 1fr;gap:4px;min-width:0}.notifications-inbox-tabs>button{height:46px;border:0;border-radius:28px;background:none;color:#939393;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;min-width:0}.notifications-inbox-tabs>button.selected{color:#171717;background:linear-gradient(100deg,#eea24a,#e575cf)}.notifications-inbox-tabs b{display:grid;place-items:center;min-width:22px;height:22px;border-radius:15px;padding:0 5px;background:#eea24a;color:#181818;font-size:11px;font-weight:700}.notifications-inbox-tabs .selected b{background:#272022;color:#f4f1ea}.notifications-inbox-tabs b.undefined{font-size:7px;min-width:0;overflow-wrap:anywhere;max-width:56px;height:auto;min-height:22px;border-radius:8px}.notifications-inbox-filters{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;touch-action:pan-x;overscroll-behavior-x:contain;padding:0 0 2px;margin:0 0 17px;border:0;min-width:0}.notifications-inbox-filters::-webkit-scrollbar{display:none}.notifications-inbox-filters>button{display:flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;min-height:35px;border:1px solid #2a2a2a;border-radius:22px;padding:0 13px;background:#1f1f1f;color:#b8b8b8;font-size:11px;font-weight:800;white-space:nowrap;cursor:pointer}.notifications-inbox-filters>button[aria-pressed=true]{background:#f4f1ea;border-color:#f4f1ea;color:#171717}.notifications-inbox-filters span{font-size:10px;opacity:.6;font-weight:500}.notifications-inbox-group{margin-top:19px}.notifications-inbox-group:first-of-type{margin-top:0}.notifications-inbox-group>h2{margin:0 0 9px 3px;font-size:10px;letter-spacing:1.1px;font-weight:800;color:#858585;text-transform:uppercase}.notifications-inbox-list{display:flex;flex-direction:column;gap:8px}.notifications-inbox-card{position:relative;display:flex;align-items:flex-start;gap:11px;border-radius:21px;padding:15px 10px 15px 14px;overflow:hidden;border:1px solid #2a2a2a;background:#1c1c1c;--notice-color:#eea24a;--notice-tile:#302317}.notifications-inbox-card[data-unread=true]{background:#231e18;border-color:#352b1c}.notifications-inbox-card[data-unread=true]:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;background:#eea24a;border-radius:0 3px 3px 0}.notifications-inbox-card[data-kind=team]{--notice-color:#30cee7;--notice-tile:#112d32}.notifications-inbox-card[data-kind=money]{--notice-color:#dfff58;--notice-tile:#2b3311}.notifications-inbox-card[data-kind=reward]{--notice-color:#efc33a;--notice-tile:#302b12}.notifications-inbox-card[data-kind=warning]{--notice-color:#f87568;--notice-tile:#351f1b}.notifications-inbox-icon{display:grid;place-items:center;flex-shrink:0;width:39px;height:39px;border-radius:13px;background:var(--notice-tile);color:var(--notice-color)}.notifications-inbox-content{flex:1;min-width:0}.notifications-inbox-content h3{display:block;font-size:13px;font-weight:800;line-height:1.35;margin:0;overflow-wrap:anywhere}.notifications-inbox-content h3 i{display:inline-block;vertical-align:middle;width:6px;height:6px;margin-left:6px;border-radius:50%;background:#eea24a}.notifications-inbox-body{font-size:12px;line-height:1.45;color:#aaa;margin:4px 0 0;overflow-wrap:anywhere}.notifications-inbox-content footer{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:9px}.notifications-inbox-content time{font-family:JetBrains Mono,monospace;font-size:10px;color:#727272}.notifications-inbox-content footer a{display:inline-flex;align-items:center;gap:3px;max-width:100%;padding:4px 9px;border-radius:18px;background:#302619;color:#eea24a;font-size:10px;line-height:1.4;font-weight:800;text-decoration:none}.notifications-inbox-actions{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.notifications-inbox-actions button{display:grid;place-items:center;border:0;width:29px;height:29px;border-radius:50%;background:#282828;color:#888;cursor:pointer}.notifications-inbox-actions button.read{background:#302619;color:#eea24a}.notifications-inbox-actions button:disabled{opacity:.3;cursor:default}.notifications-inbox-rates{margin-top:8px;color:#aaa;font-size:11px;overflow-x:auto}.notifications-inbox-rates summary{color:#eea24a;cursor:pointer;margin-bottom:6px}.notifications-inbox-empty{padding:22px 10px;background:#1f1f1f;border:1px solid #2a2a2a;border-radius:22px}.notifications-inbox :is(button,a,summary):focus-visible{outline:2px solid #eea24a;outline-offset:3px}@media(max-width:360px){.notifications-inbox-heading{flex-wrap:wrap}.notifications-inbox-heading>button{margin-left:auto}.notifications-inbox-heading h1{font-size:22px}.notifications-inbox-card{gap:9px;padding-left:12px}.notifications-inbox-icon{width:35px;height:35px}.notifications-inbox-content h3{font-size:12px}.notifications-inbox-body{font-size:11px}.notifications-inbox-tabs>button{gap:6px;font-size:12px}}body:has(dialog.journey-dialog[open]){overflow:hidden}.studio-design dialog.journey-dialog{position:fixed;inset:0;margin:0;padding:0;width:100%;height:100dvh;max-width:none;max-height:none;box-sizing:border-box;border:0;border-radius:0;outline:0;background:#131313;color:#f4f1ea;font-family:Manrope,sans-serif;overflow:auto;overscroll-behavior:contain}.journey-dialog::backdrop{background:#000c}.journey-shell{position:relative;max-width:430px;min-height:100%;margin:0 auto}.journey-shell :is(h1,h2,h3,p){margin:0}.journey-shell :is(button,a,input):focus-visible{outline:2px solid #e4fe68;outline-offset:4px}.journey-shell button{font-family:Manrope,sans-serif;cursor:pointer}.journey-shell button:disabled{cursor:not-allowed}.journey-header{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:10px;min-height:60px;box-sizing:border-box;padding:9px 12px;background:#1b1b1bf2;border-bottom:1px solid #242424;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.journey-header>button,.journey-celebration-close{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#242424;color:#f4f1ea}.journey-header>div{flex:1;min-width:0;text-align:center}.journey-header>div>small{display:block;font-size:9px;letter-spacing:1.2px;color:#9a9a9a}.journey-header>div>strong{display:block;font-family:Unbounded,sans-serif;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:-.03em}.journey-balance{display:flex;align-items:center;gap:5px;min-width:45px;max-width:125px;padding:6px 9px;border:1px solid #303030;border-radius:99px;background:#222;color:#f3c14b;box-sizing:border-box;font:700 11px/1.3 JetBrains Mono,monospace;overflow-wrap:anywhere}.journey-balance>svg{flex-shrink:0}.journey-header button:disabled{opacity:.5}.journey-bars{display:flex;gap:5px;min-width:0}.journey-bars>span{position:relative;flex-basis:0;height:10px;overflow:hidden;border-radius:99px;background:#303030}.journey-bars i{display:block;height:100%;border-radius:99px;background:#e4fe68;box-shadow:inset 0 3px #f8ffb8;transition:width .35s ease}.journey-header>.journey-bars{text-align:left}.journey-map{display:flex;flex-direction:column;gap:20px;padding:20px 12px 36px}.journey-agent{display:flex;align-items:center;gap:9px;min-width:0}.journey-agent>img{flex-shrink:0;width:76px;height:96px;object-fit:contain;transform-origin:50% 100%;animation:journey-sway 5.2s ease-in-out infinite}.journey-agent>div{position:relative;flex:1;min-width:0;padding:14px;border:1px solid #2b2b2b;border-radius:18px;background:#202020}.journey-agent>div:before{content:"";position:absolute;left:-6px;top:50%;width:10px;height:10px;background:#202020;border-left:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b;transform:rotate(45deg)}.journey-agent p{font-size:13px;font-weight:600;line-height:1.5;color:#f4f1ea}.journey-progress-card{padding:14px;border:1px solid #2b2b2b;border-radius:20px;background:#202020}.journey-progress-card>header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.journey-progress-card h2{font-family:Manrope,sans-serif;font-size:10px;line-height:1.3;letter-spacing:.08em;font-weight:800;text-transform:uppercase;color:#8f8f8f}.journey-progress-card header>span{font:10px/1.4 JetBrains Mono,monospace;color:#8f8f8f}.journey-progress-card header b{color:#e4fe68}.journey-stage-labels{display:flex;gap:10px;margin-top:6px;color:#959595;font-size:9px;line-height:1.4}.journey-stage-labels>span{flex:1}.journey-reward-info{display:flex;align-items:center;gap:9px;border-top:1px solid #303030;padding-top:13px;margin-top:13px}.journey-reward-info>img{width:53px;height:40px;object-fit:contain;flex-shrink:0}.journey-reward-info>div{min-width:0}.journey-reward-info strong{font:700 12px/1.5 JetBrains Mono,monospace;color:#efbf49;overflow-wrap:anywhere}.journey-reward-info p{font-size:10px;line-height:1.4;color:#a9a9a9;margin-top:2px}.journey-primary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;box-sizing:border-box;padding:12px 16px;border:0;border-bottom:4px solid #b17a33;border-radius:28px;background:#eea24a;color:#151515;font-size:14px;font-weight:800;line-height:1.4;text-align:center}.journey-primary.orange{background:#eea24a;border-bottom-color:#ae742d}.journey-primary.lime{background:#e4fe68;border-bottom-color:#9baa3c}.journey-primary:disabled{background:#2a2a2a;color:#777;border-bottom-color:#222}.journey-secondary{display:flex;align-items:center;justify-content:center;min-height:42px;width:100%;padding:10px 16px;box-sizing:border-box;border:1px solid #303030;border-radius:25px;background:#141414;color:#ddd;font-size:12px;font-weight:800;text-align:center}.journey-stage-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px;border:1px solid color-mix(in srgb,var(--journey-stage) 75%,#000);border-bottom:5px solid color-mix(in srgb,var(--journey-stage) 72%,#000);border-radius:20px;background:var(--journey-stage);color:#151515}.journey-stage-card small{font-size:10px;font-weight:800;line-height:1.3;text-transform:uppercase;letter-spacing:.05em;opacity:.75}.journey-stage-card h2{font-family:Unbounded,sans-serif;font-size:20px;line-height:1.25;font-weight:800;margin-top:4px;letter-spacing:-.03em}.journey-stage-card p{font-size:12px;line-height:1.35;margin-top:3px}.journey-stage-card>span{display:grid;place-items:center;flex-shrink:0;min-width:38px;height:38px;padding:0 6px;box-sizing:border-box;border-radius:50%;background:#0002;font:700 12px/1.2 JetBrains Mono,monospace}.journey-stage-card[data-locked=true]{background:#1f1f1f;border:1px solid #2a2a2a;color:#888}.journey-stage-card[data-locked=true]>span{background:#292929;color:#777}.journey-path{position:relative;list-style:none;margin:16px 0 0;padding:0}.journey-node-row{position:relative;display:grid;grid-template-columns:142px minmax(0,1fr);align-items:center;min-height:82px}.journey-node-row>svg{position:absolute;left:0;top:0;width:130px;height:82px;overflow:visible;pointer-events:none}.journey-node-row>svg>path{fill:none;stroke:#303030;stroke-width:5;stroke-dasharray:1 11;stroke-linecap:round}.journey-node-row[data-completed=true]>svg>path{stroke:var(--journey-stage);stroke-dasharray:none}.journey-node{position:absolute;z-index:1;top:12px;display:grid;place-items:center;width:60px;height:60px;box-sizing:border-box;padding:0;border:0;border-bottom:6px solid #1e1e1e;border-radius:50%;background:#292929;color:#666;font-size:21px;font-weight:800;line-height:1}.journey-node-row[data-completed=true]>.journey-node{background:var(--journey-stage);border-bottom-color:#0003;color:#141414}.journey-node-row[data-current=true]>.journey-node{background:#e4fe68;border:4px solid #89953c;color:#151515;box-shadow:0 4px #384219;animation:journey-ping 2.4s ease-in-out infinite}.journey-node-copy{grid-column:2;min-width:0;padding:8px 0}.journey-node-copy>span{display:inline-block;border-radius:7px;background:#e4fe68;color:#151515;font-size:9px;font-weight:800;line-height:1.4;padding:2px 7px;margin-bottom:5px;text-transform:uppercase}.journey-node-copy h3{font-size:13px;line-height:1.3;font-weight:800}.journey-node-copy>small{display:flex;align-items:center;gap:4px;margin-top:3px;font-size:9px;line-height:1.3;color:#c8a24d;overflow-wrap:anywhere}.journey-node-copy>small>svg{width:12px;height:12px;flex-shrink:0}.journey-node-row[data-locked=true] .journey-node-copy{opacity:.38}.journey-finish-node{display:flex;align-items:center;gap:28px;border:0;padding:12px 17px;background:none;text-align:left;color:#e4fe68}.journey-finish-node>span{display:grid;place-items:center;flex-shrink:0;width:60px;height:60px;border-radius:50%;background:#272727;border-bottom:5px solid #222}.journey-finish-node>div{min-width:0}.journey-finish-node small{font-size:9px;text-transform:uppercase;font-weight:800;letter-spacing:.05em;color:#8c8c8c}.journey-finish-node h3{font-size:14px;line-height:1.4;margin-top:4px}.journey-finish-node p{font-size:11px;line-height:1.4;color:#999;margin-top:3px}.journey-finish-node:disabled{color:#666;opacity:.7}.journey-lesson{display:flex;flex-direction:column;gap:13px;padding:14px 12px 0;min-height:calc(100dvh - 60px);box-sizing:border-box}.journey-lesson-heading>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.journey-lesson-heading strong{font-size:10px;font-weight:800;letter-spacing:.025em;text-transform:uppercase;color:var(--journey-stage)}.journey-lesson-heading span{font:9px/1.4 JetBrains Mono,monospace;color:#999}.journey-lesson h1{font-family:Unbounded,sans-serif;font-size:23px;font-weight:800;line-height:1.2;letter-spacing:-.03em;margin-top:8px}.journey-lesson>.journey-agent{margin:2px 0 22px;min-height:125px}.journey-checklist{display:flex;flex-direction:column;gap:7px}.journey-checklist h2{font-size:9px;font-weight:800;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:#8c8c8c;margin-bottom:1px}.journey-checklist>div{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 12px;border:1px solid #353535;border-bottom:3px solid #292929;border-radius:13px;background:#1c1c1c}.journey-checklist>div[data-checked=true]{background:#20250f;border-color:#607223;border-bottom-color:#536519}.journey-checklist label{position:relative;display:flex;align-items:center;gap:10px;min-width:0;flex:1;cursor:pointer}.journey-checklist input{position:absolute;opacity:0;width:20px;height:20px;left:0;top:50%;transform:translateY(-50%)}.journey-checklist input:focus-visible+.journey-check-box{outline:2px solid #e4fe68;outline-offset:3px}.journey-check-box{display:grid;place-items:center;flex-shrink:0;width:21px;height:21px;box-sizing:border-box;border:1px solid #555;border-radius:7px;color:#151515}.journey-checklist input:checked+.journey-check-box{background:#e4fe68;border-color:#e4fe68}.journey-checklist label>span:last-child{font-size:12px;line-height:1.4;font-weight:700}.journey-checklist [data-checked=true] label>span:last-child{color:#e4fe68}.journey-checklist a{display:flex;align-items:center;justify-content:center;gap:3px;flex-shrink:0;padding:8px 10px;border-radius:99px;background:#303030;color:#f4f1ea;text-decoration:none;font-size:9px;font-weight:800}.journey-step-note{display:flex;align-items:flex-start;gap:8px;padding:12px;border:1px solid #49321d;border-radius:13px;background:#241c11;color:#eea24a}.journey-step-note>svg{flex-shrink:0}.journey-step-note p{font-size:11px;line-height:1.5;color:#d8c7ad}.journey-shell .journey-tips{margin:0;padding:12px;border:1px solid #2a2a2a;border-radius:13px;background:#1b1b1b}.journey-tips summary{font-size:11px;font-weight:800;cursor:pointer}.journey-tips p{font-size:11px;line-height:1.5;color:#aaa;margin-top:9px}.journey-support{display:flex;align-items:center;gap:6px;padding:8px 0;color:#999;font-size:10px;text-decoration:none}.journey-support strong{color:#eea24a}.journey-lesson-footer{position:sticky;bottom:0;z-index:3;display:flex;gap:9px;align-items:center;margin-top:auto;padding:13px 0 max(14px,env(safe-area-inset-bottom));border-top:1px solid #242424;background:#131313f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.journey-back-step{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:1px solid #333;border-radius:50%;background:#222;color:#ddd}.journey-lesson-footer>.journey-primary{flex:1;min-width:0;min-height:46px;font-size:12px}.journey-save-error{position:relative;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:10px 12px;padding:10px;border:1px solid #723c32;border-radius:12px;background:#2b1915}.journey-save-error p{font-size:11px;color:#ffab98;line-height:1.4}.journey-save-error button{border:0;border-radius:12px;padding:7px 10px;background:#443027;color:#eee;font-size:10px;font-weight:700}.journey-confetti{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:2}.journey-confetti>i{position:absolute;top:-20px;width:6px;height:10px;border-radius:1px;animation:journey-fall 6s linear infinite}.journey-success{position:fixed;inset:0;z-index:20;display:flex;align-items:flex-end;justify-content:center;padding:0;background:#000b}.journey-success>div:last-child{position:relative;width:100%;max-width:430px;padding-top:150px;isolation:isolate}.journey-celebration-close{position:absolute;left:max(12px,calc(50% - 203px));top:12px;z-index:4}.journey-success-agent{position:absolute;left:calc(50% - 51px);top:20px;width:102px;height:122px;object-fit:contain;filter:drop-shadow(0 0 20px #e4fe6825);animation:journey-hop 3s ease-in-out infinite}.journey-success-sheet{position:relative;z-index:3;display:flex;flex-direction:column;gap:12px;padding:20px 14px max(18px,env(safe-area-inset-bottom));border:1px solid #c9e355;border-bottom:0;border-radius:24px 24px 0 0;background:#1b210d;animation:journey-sheet .4s cubic-bezier(.16,1,.3,1) both}.journey-success-sheet h2{display:flex;align-items:center;gap:7px;font-family:Unbounded,sans-serif;font-size:20px;line-height:1.3;font-weight:800;color:#e4fe68}.journey-success-sheet h2>svg{padding:4px;border-radius:50%;background:#e4fe68;color:#151515}.journey-success-sheet>p{font-size:12px;line-height:1.5;color:#d3d8b8}.journey-earned{display:flex;align-items:center;gap:9px;padding:12px;border:1px solid #39431b;border-radius:14px;background:#242b13;color:#f3c14b}.journey-earned>svg{flex-shrink:0;width:27px;height:27px}.journey-earned>div{min-width:0}.journey-earned>div:last-child{margin-left:auto;text-align:right}.journey-earned strong{display:block;font:700 14px/1.4 JetBrains Mono,monospace;overflow-wrap:anywhere}.journey-earned small{display:block;font-size:9px;line-height:1.4;color:#aeb484;margin-top:2px}.journey-milestone{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:14px;min-height:calc(100dvh - 60px);box-sizing:border-box;padding:22px 14px max(18px,env(safe-area-inset-bottom));overflow:hidden}.journey-milestone-agent{width:144px;height:173px;object-fit:contain;filter:drop-shadow(0 0 25px #eea24a35);animation:journey-hop 3.6s ease-in-out infinite}.journey-pill{display:inline-flex;border-radius:99px;padding:4px 10px;background:#30220f;color:#eea24a;font-size:9px;font-weight:800;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.journey-pill.lime{background:#28330c;color:#e4fe68}.journey-milestone h1{position:relative;z-index:3;text-align:center;font-family:Unbounded,sans-serif;font-size:24px;line-height:1.3;font-weight:800;letter-spacing:-.035em}.journey-milestone>p{max-width:330px;text-align:center;font-size:12px;line-height:1.5;color:#aaa}.journey-milestone-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%}.journey-milestone-stats>div{min-width:0;overflow:hidden;border:1px solid #e4fe68;border-radius:12px;text-align:center;color:#e4fe68}.journey-milestone-stats>div:nth-child(2){border-color:#f3c14b;color:#f3c14b}.journey-milestone-stats>div:nth-child(3){border-color:#b98bf0;color:#b98bf0}.journey-milestone-stats small{display:block;padding:4px;background:#e4fe68;color:#151515;font-size:8px;font-weight:800;text-transform:uppercase}.journey-milestone-stats>div:nth-child(2)>small{background:#f3c14b}.journey-milestone-stats>div:nth-child(3)>small{background:#b98bf0}.journey-milestone-stats strong{display:flex;justify-content:center;align-items:center;gap:3px;padding:10px 5px;font:700 11px/1.4 JetBrains Mono,monospace;overflow-wrap:anywhere}.journey-milestone-stats svg{flex-shrink:0;width:13px;height:13px}.journey-agent-advice{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid #2a2a2a;border-radius:15px;background:#202020;color:#f3c14b}.journey-agent-advice>svg{flex-shrink:0}.journey-agent-advice>div{min-width:0}.journey-agent-advice h2{font-size:11px;font-weight:800;color:#eee;line-height:1.4}.journey-agent-advice p{font-size:11px;line-height:1.5;color:#aaa;margin-top:4px}.journey-milestone-actions{position:relative;z-index:3;display:flex;flex-direction:column;gap:9px;width:100%;padding-top:30px;margin-top:auto}.journey-milestone-actions .journey-primary{font-size:12px;min-height:46px}.journey-finish-hero{position:relative;display:flex;justify-content:center;width:100%;height:210px;background:radial-gradient(ellipse at 50% 65%,#d6a93825,transparent 60%)}.journey-finish-hero>img{width:144px;height:173px;object-fit:contain;animation:journey-hop 3.6s ease-in-out infinite}.journey-finish-hero>span{position:absolute;left:12%;bottom:30px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#f3c14b;color:#151515;rotate:-14deg}.journey-finish-reward{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;padding:14px;border:1px solid #4e4023;border-radius:18px;background:#242118}.journey-finish-reward>img{width:78px;height:59px;object-fit:contain;flex-shrink:0}.journey-finish-reward>div{min-width:0}.journey-finish-reward strong{font:700 21px/1.3 JetBrains Mono,monospace;color:#f3c14b;overflow-wrap:anywhere}.journey-finish-reward p{font-size:10px;color:#d0b774;line-height:1.5}.journey-finish-reward small{display:block;font-size:9px;line-height:1.5;color:#aaa;margin-top:4px}.journey-finish-tip{display:flex;align-items:flex-start;gap:8px;padding:13px;border:1px solid #263148;border-radius:15px;background:#171d2a;color:#8fa2ff}.journey-finish-tip svg{flex-shrink:0}.journey-finish-tip p{font-size:11px;line-height:1.5;color:#b8c0d8}@keyframes journey-ping{0%,to{box-shadow:0 0 #e4fe6833,0 4px #384219}50%{box-shadow:0 0 0 7px #e4fe6820,0 4px #384219}}@keyframes journey-sway{0%,to{transform:rotate(0)}35%{transform:rotate(-1.4deg)}70%{transform:rotate(1.1deg)}}@keyframes journey-hop{0%,52%,to{transform:translateY(0)}20%{transform:translateY(-12px)}36%{transform:translateY(0)}44%{transform:translateY(-4px)}}@keyframes journey-fall{0%{transform:translate3d(0,-30px,0) rotate(0)}to{transform:translate3d(18px,110dvh,0) rotate(560deg)}}@keyframes journey-sheet{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@media(max-width:360px){.journey-header{gap:8px;padding-inline:10px}.journey-header>div>strong{font-size:11px}.journey-balance{font-size:10px;max-width:115px;padding-inline:7px}.journey-agent{gap:7px}.journey-agent>img{width:68px;height:86px}.journey-agent>div{padding:12px}.journey-agent p{font-size:12px}.journey-node-row{grid-template-columns:132px minmax(0,1fr)}.journey-node-copy h3{font-size:12px}.journey-node-copy>small{font-size:8px}.journey-node{width:56px;height:56px}.journey-lesson h1{font-size:21px}.journey-checklist label>span:last-child{font-size:11px}.journey-checklist>div{padding:10px}.journey-checklist a{padding:7px 8px;font-size:8px}.journey-milestone h1{font-size:22px}.journey-finish-reward strong{font-size:18px}}@media(prefers-reduced-motion:reduce){.journey-dialog *{animation:none!important;transition:none!important}}.journey-telegram{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid #303030;border-radius:15px;background:#1c1c1c}.journey-telegram p{font-size:12px;line-height:1.5;color:#aaa}.journey-telegram .journey-telegram-linked{display:flex;align-items:center;gap:8px;color:#e4fe68;font-weight:700}.journey-telegram a{text-decoration:none}.journey-telegram .journey-secondary{gap:7px}.studio-screen.studio-screen-pricing .tariff-selector{position:relative;padding-top:14px;background:linear-gradient(180deg,#93e39a,#b9ee6a 55%,#d2f04c)}.studio-screen.studio-screen-pricing .tariff-selector>h2{color:#1c2410;font:700 13.5px/1.4 Manrope,sans-serif}.studio-screen.studio-screen-pricing .tariff-selector-star{position:absolute;right:18px;top:-10px;pointer-events:none}.studio-screen.studio-screen-pricing .tariff-selector .studio-plan-card{overflow:visible;background:#161616;color:#f4f1ea;font-family:Manrope,sans-serif;line-height:normal}.studio-screen.studio-screen-pricing .tariff-selector .studio-plan-card[data-selected=true]{border-color:#121212;box-shadow:0 6px #121212}.studio-screen.studio-screen-pricing .tariff-selector input:checked:after{content:"";width:16px;height:16px;margin:4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23181818' d='M9.5 16.2L4.8 11.5l-1.6 1.6 6.3 6.3L21 7.9l-1.6-1.6z'/%3E%3C/svg%3E") center/contain no-repeat}.studio-screen.studio-screen-pricing .tariff-selector .tariff-card-art{position:absolute;inset:0;border-radius:21px;overflow:hidden;pointer-events:none}.studio-screen.studio-screen-pricing .tariff-selector .tariff-card-content{min-height:0;padding-inline:14px}.studio-screen.studio-screen-pricing .tariff-selector .tariff-card-tag{align-self:flex-start;margin-top:10px;padding:5px 10px;border-radius:99px;font:800 12px/normal Manrope,sans-serif;white-space:nowrap}.studio-screen.studio-screen-pricing .tariff-selector .tariff-card-starter{background:#2a2a2a;color:#d6d6d6}.studio-screen.studio-screen-pricing .tariff-selector .tariff-card-savings{background:#e4fe68;color:#181818}.studio-screen.studio-screen-pricing .tariff-selector .tariff-card-best-value{position:absolute;right:10px;top:-13px;padding:4px 10px;border:2px solid #121212;border-radius:99px;background:#e4fe68;color:#181818;font:800 11px/normal Manrope,sans-serif;white-space:nowrap}.studio-screen.studio-screen-pricing .tariff-selector .studio-plan-card[data-best-value=true][data-selected=true] .tariff-card-price{color:#e4fe68}[data-theme=csm] .studio-screen.studio-screen-pricing .tariff-selector .studio-plan-card{background:var(--studio-shell);color:var(--color-base-content)}[data-theme=csm] .studio-screen.studio-screen-pricing .tariff-selector .studio-plan-card[data-best-value=true][data-selected=true] .tariff-card-price{color:var(--color-base-content)}.nodecs-product{display:flex;flex-direction:column;gap:18px;min-width:0;color:#f4f1ea;font-family:Manrope,sans-serif;padding-bottom:10px}.nodecs-product :is(h1,h2,h3,p){margin:0}.nodecs-product p{font-size:14px;line-height:1.5}.nodecs-back{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;min-height:44px;padding:0 16px 0 12px;box-sizing:border-box;background:#1f1f1f;border:1px solid #2a2a2a;border-radius:24px;color:#f4f1ea;font-size:14px;font-weight:700;text-decoration:none}.nodecs-cover{position:relative;height:236px;box-sizing:border-box;padding:20px 0 0 20px;border:1px solid #121212;border-radius:24px;overflow:hidden;background-image:linear-gradient(#0004 1px,transparent 1px),linear-gradient(90deg,#0004 1px,transparent 1px),linear-gradient(120deg,#f3637c,#f08b55 60%,#f0a14b);background-size:100% 64px,64px 100%,100% 100%;background-position:0 20px,20px 0,0 0}.nodecs-cover>div{position:relative;height:100%;overflow:hidden;border-top:1px solid #121212;border-left:1px solid #121212;border-top-left-radius:20px;background:repeating-radial-gradient(circle at 24% 70%,#ffffff0a 0 1px,transparent 1px 26px),radial-gradient(ellipse at 12% 65%,#eea24a27,transparent 65%),#1a1a1a}.nodecs-cover-agent{position:absolute;left:-8px;bottom:-14px;width:170px;height:204px;object-fit:contain;transform-origin:50% 100%;animation:nodecs-sway 5.2s ease-in-out infinite}.nodecs-cover-item{position:absolute;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:12px;overflow:hidden;border:1px solid #3a2f22;background:#241d15;animation:nodecs-item-float 4s ease-in-out infinite}.nodecs-cover-item:after{content:"";position:absolute;inset:auto 0 0;height:4px;background:#e3a63c}.nodecs-cover-item.rifle{left:51%;top:18px;width:44%;height:60px;rotate:3deg}.nodecs-cover-item.rifle>svg{width:84%;height:70%}.nodecs-cover-item.knife{left:59%;top:90px;width:37%;height:54px;border-color:#3a2f4a;background:#1f1a26;rotate:-4deg;animation-delay:-1.2s}.nodecs-cover-item.knife:after{background:#b98bf0}.nodecs-cover-item.knife>svg{width:80%;height:65%}.nodecs-cover-item.pistol{left:53%;top:150px;width:35%;height:52px;border-color:#2a3550;background:#171d2a;rotate:2deg;animation-delay:-2.5s}.nodecs-cover-item.pistol:after{background:#8fa2ff}.nodecs-cover-item.pistol>svg{width:65%;height:75%}.nodecs-star{position:absolute;width:26px;height:26px;color:#fff;z-index:2;animation:nodecs-twinkle 2.6s ease-in-out infinite}.nodecs-star.first{left:4px;top:4px}.nodecs-star.second{right:4%;top:128px;width:20px;height:20px;color:#e4fe68;animation-delay:-.8s}.nodecs-tags{display:flex;flex-wrap:wrap;gap:6px}.nodecs-tags>span{display:inline-flex;align-items:center;gap:6px;border-radius:99px;background:#262626;color:#d6d6d6;padding:4px 10px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.nodecs-tags>span.live{background:#e4fe68;color:#181818}.nodecs-tags>span.live:before{content:"";width:6px;height:6px;background:#181818;border-radius:50%;animation:nodecs-blink 1.6s ease-in-out infinite}.nodecs-tags>span+span{background:#2a2219;color:#eea24a}.studio-screen-products .nodecs-product .nodecs-intro h1{font-family:Unbounded,sans-serif;font-size:30px;font-weight:800;line-height:1.1;margin:12px 0 8px;letter-spacing:-.03em}.nodecs-intro-copy p{font-size:15px;line-height:1.5;color:#a9a9a9}.nodecs-intro-copy .markdown{padding:0}.nodecs-modes{display:flex;flex-direction:column;gap:10px;margin-top:3px}.nodecs-modes>header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.studio-screen-products .nodecs-product .nodecs-modes>header>h2,.studio-screen-products .nodecs-product .nodecs-numbers>h2{font-family:Manrope,sans-serif;font-size:11.5px;font-weight:800;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;color:#a9a9a9}.nodecs-modes>header>span{font-size:11px;color:#8c8c8c;text-align:right}.nodecs-mode-options{margin:0;padding:0;border:0;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nodecs-mode-options>button{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:14px;border:1px solid #2a2a2a;border-radius:18px;background:#1f1f1f;text-align:left;color:#f4f1ea;font-family:Manrope,sans-serif;cursor:pointer}.nodecs-mode-options>button[aria-pressed=true]{border-color:#eea24a;background:#241d12}.nodecs-mode-options>button>span{display:flex;align-items:center;justify-content:space-between;gap:8px}.nodecs-mode-options b,.nodecs-start-method>header>span{align-self:flex-start;border-radius:99px;padding:3px 8px;background:#262626;color:#d6d6d6;font-size:10px;line-height:1.3;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.nodecs-mode-options b.live,.nodecs-start-method>header>span.live{background:#e4fe68;color:#181818}.nodecs-mode-options i{width:18px;height:18px;flex-shrink:0;border:2px solid #606060;border-radius:50%;box-sizing:border-box}.nodecs-mode-options [aria-pressed=true] i{background:#eea24a;border-color:#eea24a;box-shadow:inset 0 0 0 3px #241d12}.nodecs-mode-options>button>strong{font-size:15px;font-weight:800;line-height:1.3}.nodecs-mode-options small{font-size:12px;line-height:1.4;color:#a9a9a9}.nodecs-mode-options>button>div{display:flex;flex-direction:column;gap:1px;margin-top:2px}.nodecs-mode-options>button>div>strong{font-size:20px;font-weight:800;line-height:1.25;letter-spacing:-.02em;overflow-wrap:anywhere}.nodecs-mode-options>button>div>small{font-size:11.5px;color:#8c8c8c}.nodecs-numbers{display:flex;flex-direction:column;gap:10px;margin-top:4px}.nodecs-numbers>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nodecs-numbers>div>div{display:flex;flex-direction:column;gap:4px;padding:14px;border:1px solid #2a2a2a;border-radius:18px;background:#1f1f1f;min-width:0}.nodecs-numbers span{font-size:12px;line-height:1.35;color:#a9a9a9}.nodecs-numbers strong{font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-.02em;overflow-wrap:anywhere}.nodecs-numbers small{font-size:11.5px;line-height:1.35;color:#8c8c8c}.nodecs-risk-note{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #262626;border-radius:16px;background:#1a1a1a}.nodecs-risk-note>svg{fill:#eea24a;stroke:#181818;flex-shrink:0;color:#eea24a;margin-top:1px}.nodecs-risk-note>p{font-size:12.5px;line-height:1.5;color:#b5b5b5}.nodecs-section-nav{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.nodecs-section-nav::-webkit-scrollbar{display:none}.nodecs-section-nav>a{display:flex;align-items:center;flex-shrink:0;min-height:40px;box-sizing:border-box;padding:0 14px;border:1px solid #2a2a2a;border-radius:22px;background:#1f1f1f;text-decoration:none;color:#f4f1ea;font-size:13px;font-weight:700;white-space:nowrap}.nodecs-panel{display:flex;flex-direction:column;gap:16px;padding:18px 16px;border:1px solid #2a2a2a;border-radius:22px;background:#1f1f1f;scroll-margin-top:88px}.nodecs-section-heading{display:flex;align-items:center;gap:12px}.nodecs-section-heading>span{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;color:#181818}.nodecs-section-heading>span.lime{background:#e4fe68}.nodecs-section-heading>span.orange{background:#eea24a}.nodecs-section-heading>span.purple{background:#b98bf0}.nodecs-section-heading>span.blue{background:#8fa2ff}.nodecs-section-heading>div{min-width:0}.studio-screen-products .nodecs-product .nodecs-section-heading h2{font-family:Unbounded,sans-serif;font-size:16px;font-weight:800;line-height:1.25;letter-spacing:-.02em}.nodecs-section-heading p{font-size:12px;color:#a9a9a9;margin-top:3px;line-height:1.4}.nodecs-two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nodecs-two-columns>div{min-width:0;padding:12px;border:1px solid #2a2a2a;border-radius:14px;background:#141414}.nodecs-two-columns h3{display:flex;align-items:center;gap:7px;font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:700}.nodecs-two-columns h3>i{height:7px;width:7px;flex-shrink:0;border-radius:50%;background:#e4fe68}.nodecs-two-columns p{font-size:12px;line-height:1.45;color:#a9a9a9;margin-top:6px}.nodecs-pipeline-arrows{position:relative;height:46px}.nodecs-pipeline-arrows>svg{position:absolute;inset:0;width:100%;height:100%}.nodecs-pipeline-arrows path:first-child{animation:nodecs-dash 1.6s linear infinite}.nodecs-pipeline-arrows>span{position:absolute;left:55%;top:14px;font-size:10px;line-height:1.3;color:#8c8c8c}.nodecs-signal-example{padding:14px;border:1px solid #6a4e2a;border-radius:18px;background:#141414}.nodecs-signal-example>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.nodecs-signal-example>header>strong{font:700 12px/1.4 JetBrains Mono,monospace;color:#eea24a;letter-spacing:.1em;text-transform:uppercase}.nodecs-signal-example>header>span{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#8c8c8c}.nodecs-signal-example>header i{width:6px;height:6px;border-radius:50%;background:#e4fe68}.nodecs-example-item{margin-top:12px;border:1px solid #3a2f22;border-radius:14px;background:#241d15;overflow:hidden}.nodecs-example-item>div{display:flex;justify-content:center;padding:14px 12px 10px}.nodecs-example-item svg{width:100%;height:66px}.nodecs-example-item>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #3a2f22;padding:9px 12px 10px;font-size:13px}.nodecs-example-item>footer>span{padding:2px 8px;border-radius:99px;background:#3a2f22;color:#e8c48a;font-size:11.5px;font-weight:800}.nodecs-example-prices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.nodecs-example-prices>div{min-width:0;padding:9px 12px 10px;border-radius:12px;background:#1f1f1f}.nodecs-example-prices>div+div{background:#221b12;box-shadow:inset 0 0 0 1px #eea24a}.nodecs-example-prices span{display:block;font-size:11px;color:#a9a9a9;line-height:1.4}.nodecs-example-prices strong{display:block;margin-top:2px;font:700 17px/1.4 JetBrains Mono,monospace;color:#e4fe68}.nodecs-example-prices>div+div strong{color:#eea24a}.nodecs-example-spread{display:flex;justify-content:space-between;gap:10px;font-size:13px;margin-top:10px}.nodecs-example-spread>span{color:#a9a9a9}.nodecs-example-spread>strong{font-family:JetBrains Mono,monospace}.nodecs-example-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.nodecs-example-actions>span{display:flex;align-items:center;justify-content:center;min-height:40px;padding:7px 10px;box-sizing:border-box;border:1px solid #3a3a3a;border-radius:12px;font-size:12px;font-weight:800;text-align:center}.nodecs-example-actions>span:first-child{border-color:#eea24a;background:#eea24a;color:#181818}.nodecs-multiple{font-size:13.5px!important;line-height:1.5;color:#d6d6d6}.nodecs-multiple>strong{color:#f4f1ea}.nodecs-channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nodecs-channels>p{grid-column:1/-1;font-size:12px;color:#a9a9a9}.nodecs-channels>div{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid #2a2a2a;border-radius:14px;background:#141414}.nodecs-channels>div>span{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:9px;background:#262626}.nodecs-channels>div:last-child>span{background:#2a2219;color:#eea24a}.nodecs-channels strong{font-size:13px;font-weight:700;line-height:1.3}.nodecs-note-box{padding:12px 14px;border-radius:14px;background:#141414;font-size:13px!important;line-height:1.5;color:#b5b5b5}.nodecs-timeline{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.nodecs-timeline>li{position:relative;display:flex;gap:14px;padding-bottom:16px}.nodecs-timeline>li:before{content:"";position:absolute;left:14px;top:30px;bottom:0;width:2px;background:#2e2e2e}.nodecs-timeline>li:last-child{padding-bottom:0}.nodecs-timeline>li:last-child:before{display:none}.nodecs-step-number{position:relative;display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#2a2219;color:#eea24a;font-size:13px;font-weight:800}.nodecs-timeline>li:last-child>.nodecs-step-number{background:#e4fe68;color:#181818}.nodecs-timeline>li>div{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0;padding-top:5px}.nodecs-timeline>li>div>p{font-size:14.5px;line-height:1.45;color:#e6e3db}.nodecs-mini-trade{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid #2a2a2a;border-radius:14px;background:#141414}.nodecs-mini-trade>span{display:grid;place-items:center;flex-shrink:0;width:64px;height:36px;border-radius:9px;background:#241d15}.nodecs-mini-trade svg{width:56px;height:22px}.nodecs-mini-trade>div{flex:1;min-width:0}.nodecs-mini-trade b{display:block;font-size:12px;font-weight:700}.nodecs-mini-trade small{display:block;font-size:11px;color:#8c8c8c;margin-top:2px}.nodecs-mini-trade>strong{font:700 15px/1.4 JetBrains Mono,monospace;color:#e4fe68;flex-shrink:0}.nodecs-mini-trade.sell>strong{color:#eea24a}.nodecs-inventory{padding:12px;border:1px solid #6a4e2a;border-radius:14px;background:#241d12}.nodecs-inventory>header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:5px}.nodecs-inventory strong{font-size:12px}.nodecs-inventory>header>span{font-size:10px;color:#caa46f}.nodecs-inventory>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:10px}.nodecs-inventory>div>span{display:grid;place-items:center;height:38px;border:1px solid #3a2f22;border-radius:9px;background:#19160f}.nodecs-inventory>div>span:first-child{border-color:#eea24a;background:#2a2115}.nodecs-inventory svg{width:90%;height:24px}.nodecs-inventory>p{font-size:11.5px;color:#d1b58b;line-height:1.45;margin-top:10px}.nodecs-example-profit{align-self:flex-start;padding:5px 10px;border-radius:99px;background:#2b3313;color:#e4fe68;font:700 12px/1.4 JetBrains Mono,monospace}.nodecs-terms-list{padding:0 14px;border:1px solid #2a2a2a;border-radius:16px;background:#141414}.nodecs-terms-list>div{display:flex;align-items:flex-start;gap:12px;padding:12px 0}.nodecs-terms-list>div+div{border-top:1px solid #262626}.nodecs-terms-list>div>span{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:10px;background:#262626;color:#b98bf0}.nodecs-terms-list>div>div{min-width:0}.nodecs-terms-list small{font-size:12px;color:#8c8c8c}.nodecs-terms-list p{margin-top:3px;font-size:14px;line-height:1.4}.nodecs-product>.nodecs-example-note{margin-top:-5px;font-size:12px;line-height:1.5;color:#8c8c8c}.studio-screen-products .nodecs-product .nodecs-start>header>h2{font-family:Unbounded,sans-serif;font-size:18px;font-weight:800;line-height:1.25;letter-spacing:-.02em}.nodecs-start>header>p{font-size:12.5px;color:#a9a9a9;margin-top:4px}.nodecs-start-method{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid #2a2a2a;border-radius:18px;background:#1f1f1f}.nodecs-start-method[data-selected=true]{background:#241d12;border-color:#eea24a}.nodecs-start-method>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.nodecs-start-method>header>div{min-width:0}.nodecs-product .nodecs-start-method h3{font-size:15px;font-weight:800;line-height:1.3}.nodecs-start-method p{font-size:12.5px;color:#a9a9a9;line-height:1.4;margin-top:3px}.nodecs-start-method>header>span{flex-shrink:0}.nodecs-start-button,.nodecs-wallet-connect{display:flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:10px 14px;border:0;border-radius:26px;background:#eea24a;color:#181818;font-family:Manrope,sans-serif;font-size:15px;font-weight:800;line-height:1.4;cursor:pointer}.nodecs-start-button>svg,.nodecs-wallet-connect>svg{flex-shrink:0}.nodecs-wallet-connect{width:100%;border:1px solid #eea24a;background:transparent;color:#eea24a}.nodecs-start-button:disabled{background:#30302b;color:#85857d;cursor:not-allowed}.nodecs-auto>p{font-size:14.5px;color:#d6d6d6}.nodecs-auto>ol{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.nodecs-auto li{display:flex;align-items:flex-start;gap:12px}.nodecs-auto li>span{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;background:#171d36;color:#8fa2ff;font-size:13px;font-weight:800}.nodecs-auto li:last-child>span{background:#e4fe68;color:#181818}.nodecs-auto li>p{padding-top:4px;font-size:14px;color:#e6e3db}.nodecs-auto-numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nodecs-auto-numbers>div{display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px;border:1px solid #2a2a2a;border-radius:18px;background:#141414}.nodecs-auto-numbers>div:first-child{background:#1a1d12;border-color:#3a4a14}.nodecs-auto-numbers strong{font-size:22px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.nodecs-auto-numbers>div:first-child>strong{color:#e4fe68}.nodecs-auto-numbers small{font-size:11px;line-height:1.35;color:#a9a9a9}.nodecs-auto .nodecs-risk-note{background:#141414}.nodecs-auto .nodecs-risk-note>svg{fill:#8fa2ff;color:#8fa2ff}.studio-screen-products .nodecs-product .nodecs-auto .nodecs-section-heading h2{font-size:18px;line-height:1.25}.nodecs-auto-numbers strong[data-unknown=true]{font-size:16px;line-height:1.4}.nodecs-auto-notice-wrap{display:grid;grid-template-rows:0fr;opacity:0;min-width:0;margin-top:-12px;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .25s ease,margin-top .32s ease}.nodecs-auto-notice-wrap[data-open=true]{grid-template-rows:1fr;opacity:1;margin-top:0}.nodecs-auto-notice-wrap>div{overflow:hidden;min-height:0}.nodecs-auto-notice{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid #3a3a3a;border-radius:16px;background:#141414}.nodecs-auto-notice>div{display:flex;align-items:flex-start;gap:12px}.nodecs-auto-notice>div>span{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:11px;background:#2a2219;color:#eea24a}.nodecs-auto-notice>div>div{min-width:0}.nodecs-product .nodecs-auto-notice h3{font-size:14.5px;line-height:1.3;font-weight:800}.nodecs-product .nodecs-auto-notice p{font-size:13px;line-height:1.45;color:#b5b5b5;margin-top:4px}.nodecs-launch-reminder{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #333;border-radius:24px;background:#242424;color:#f4f1ea;font-family:Manrope,sans-serif;font-size:14px;font-weight:800;line-height:1.4}.nodecs-launch-reminder>svg{flex-shrink:0}.nodecs-product .nodecs-launch-reminder:disabled{opacity:1;cursor:not-allowed}.nodecs-product :is(a,button):focus-visible{outline:2px solid #eea24a;outline-offset:4px}@keyframes nodecs-sway{0%,to{transform:rotate(0)}30%{transform:rotate(-1.4deg)}70%{transform:rotate(1.1deg)}}@keyframes nodecs-item-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes nodecs-twinkle{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(.65) rotate(18deg)}}@keyframes nodecs-blink{50%{opacity:.25}}@keyframes nodecs-dash{to{stroke-dashoffset:-40}}@media(max-width:360px){.nodecs-cover-agent{width:150px;height:180px}.nodecs-cover-item.rifle{left:47%;width:49%}.nodecs-cover-item.knife{left:57%;width:39%}.nodecs-cover-item.pistol{left:49%;width:39%}.nodecs-mode-options>button{padding:12px}.nodecs-mode-options>button>strong{font-size:14px}.nodecs-modes>header>span{font-size:10px}.nodecs-mode-options b{font-size:9px;padding-inline:7px}.nodecs-panel{padding:17px 14px}.nodecs-mode-options>button>div>strong{font-size:18px}.nodecs-numbers>div>div{padding:12px}.nodecs-numbers strong{font-size:19px}.nodecs-mini-trade{padding:9px;gap:8px}.nodecs-mini-trade>span{width:46px;height:32px}.nodecs-mini-trade svg{width:42px}.nodecs-mini-trade b{font-size:11px}.nodecs-mini-trade small{font-size:10px}.nodecs-example-prices>div{padding-inline:9px}.nodecs-example-prices strong{font-size:15px}.nodecs-channels>div{padding:10px;gap:8px}.nodecs-channels strong{font-size:12px}.nodecs-start-method>header{gap:7px}.nodecs-start-method>header>span{font-size:9px;padding-inline:6px}.nodecs-start-button,.nodecs-wallet-connect{font-size:14px}.nodecs-timeline>li{gap:12px}}@media(prefers-reduced-motion:reduce){.nodecs-product *{animation:none!important;scroll-behavior:auto!important}}.products-catalog{display:flex;flex-direction:column;gap:26px;min-width:0;font-family:Manrope,sans-serif;color:#f4f1ea;padding-bottom:8px}.catalog-header{display:flex;align-items:center;gap:14px;padding:4px 3px 0}.catalog-header>span{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;background:#eea24a;color:#181818;border-radius:16px}.catalog-header>span>svg{width:24px;height:24px}.catalog-header>div{min-width:0}.studio-screen-products .products-catalog .catalog-header h1{margin:0;font-family:Unbounded,sans-serif;font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-.03em}.catalog-header p{margin:5px 0 0;font-size:13.5px;line-height:1.4;color:#a9a9a9}.catalog-product-group{display:flex;flex-direction:column;gap:10px;min-width:0}.catalog-product-group>header{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.studio-screen-products .products-catalog .catalog-product-group>header>h2{margin:0;font-family:Manrope,sans-serif;font-size:11.5px;font-weight:800;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;color:#a9a9a9}.catalog-product-group>header>span{font-size:12px;line-height:1.4;color:#8c8c8c}.catalog-product-card{display:flex;flex-direction:column;gap:12px;box-sizing:border-box;padding:14px;border-radius:20px;background:#1a1a1a;border:1px solid #262626;text-decoration:none;color:inherit;min-width:0}.catalog-product-card.available{background:#202020;border-color:#6c4e1a;transition:border-color .2s}.catalog-product-card.available:hover{border-color:#eea24a}.catalog-card-top{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:start}.catalog-card-copy{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0}.studio-screen-products .products-catalog .catalog-card-copy h3{margin:0;font-family:Unbounded,sans-serif;font-size:16px;font-weight:800;line-height:1.25;letter-spacing:-.03em;color:#f4f1ea}.studio-screen-products .products-catalog .planned .catalog-card-copy h3{color:#d6d6d6}.catalog-card-copy p{margin:0;font-size:13px;line-height:1.45;color:#a9a9a9}.catalog-product-art{position:relative;min-width:0;height:88px}.products-catalog .product-tile-art{height:88px;padding:12px 0 0 12px;background-size:100% 36px,36px 100%,100% 100%;background-position:0 12px,12px 0,0 0}.catalog-product-art>img{width:100%;height:88px;border-radius:16px;object-fit:cover}.planned .catalog-product-art>:first-child{filter:saturate(.35) brightness(.72)}.catalog-art-lock{display:grid;place-items:center;position:absolute;right:-6px;bottom:-6px;width:30px;height:30px;box-sizing:border-box;border-radius:10px;border:2px solid #1a1a1a;background:#2a2a2a;color:#f4f1ea}.catalog-generic-art{display:grid;place-items:center;width:100%;height:100%;border-radius:16px;background:#242424;color:#eea24a}.catalog-product-tags{display:flex;flex-wrap:wrap;gap:6px}.catalog-product-tags>span{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:99px;font-size:10.5px;font-weight:800;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}.catalog-product-state.active{background:#e4fe68;color:#181818}.catalog-product-state.active:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#181818;animation:catalog-live 1.6s ease-in-out infinite}.catalog-product-state.soon,.catalog-product-state.unknown{background:#262626;color:#d6d6d6}.catalog-product-tags>.nodecs{background:#2a2219;color:#eea24a}.catalog-product-tags>.delta3{background:#171d36;color:#8fa2ff}.catalog-product-tags>.lup{background:#231a30;color:#b98bf0}.catalog-product-tags>.foundation{background:#232b17;color:#e4fe68}.catalog-product-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.catalog-product-metrics>div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:14px;background:#141414;min-width:0}.catalog-product-metrics strong{font-size:17px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.catalog-product-metrics span{font-size:11.5px;line-height:1.4;color:#8c8c8c}.catalog-product-details{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;box-sizing:border-box;padding:10px 14px;border-radius:24px;background:#eea24a;color:#181818;font-size:14px;font-weight:800;line-height:1.4}.catalog-reminder{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;width:100%;box-sizing:border-box;padding:10px 14px;border-radius:24px;border:1px solid #333;background:#242424;color:#f4f1ea;font-family:Manrope,sans-serif;font-size:13.5px;font-weight:800;line-height:1.4}.products-catalog .catalog-reminder:disabled{opacity:1;cursor:not-allowed}.catalog-reminder>svg{flex-shrink:0}.catalog-load-error{display:flex;flex-direction:column;gap:12px;align-items:center}.catalog-load-error>button{background:#eea24a;border:0;border-radius:24px;padding:11px 20px;color:#181818;font-family:Manrope,sans-serif;font-size:14px;font-weight:800;cursor:pointer}.products-catalog :is(a,button):focus-visible{outline:2px solid #eea24a;outline-offset:4px}@keyframes catalog-live{50%{opacity:.25}}@media(max-width:360px){.catalog-header{gap:12px}.catalog-header>span{width:44px;height:44px;border-radius:15px}.studio-screen-products .products-catalog .catalog-header h1{font-size:20px}.catalog-header p{font-size:12px}.catalog-card-top{grid-template-columns:80px minmax(0,1fr);gap:12px}.catalog-product-art,.products-catalog .product-tile-art,.catalog-product-art>img{height:80px}.catalog-product-card{padding:13px}.studio-screen-products .products-catalog .catalog-card-copy h3{font-size:15px}.catalog-product-tags{gap:4px}.catalog-product-tags>span{font-size:9px;padding:3px 7px}.catalog-card-copy p{font-size:12px}.catalog-product-metrics strong{font-size:16px}.catalog-product-metrics span{font-size:10.5px}.catalog-product-group>header>span{font-size:10.5px}}@media(prefers-reduced-motion:reduce){.catalog-product-state.active:before{animation:none}.catalog-product-card.available{transition:none}}.settings-redesign{display:flex;flex-direction:column;gap:13px;color:#f4f1ea;font-family:Manrope,sans-serif;min-width:0}.settings-page-heading h1{font-family:Unbounded,sans-serif;font-size:clamp(28px,8vw,36px);font-weight:800;line-height:1.15;letter-spacing:-.8px;margin:0}.settings-page-heading p{font-size:15px;line-height:1.5;color:#aaa;margin:11px 0 7px}.settings-identity{padding:18px;border-radius:27px;color:#141414;background-image:linear-gradient(#12121242 1px,transparent 1px),linear-gradient(90deg,#12121242 1px,transparent 1px),linear-gradient(115deg,#a554eb,#e596d9);background-size:100% 47px,47px 100%,100% 100%;overflow:hidden;margin-bottom:3px}.settings-identity-top{display:flex;align-items:center;gap:15px;min-width:0}.settings-identity-avatar{position:relative;width:77px;height:77px;border:3px solid #161616;border-radius:50%;background:#f4f1ea;color:#121212;flex-shrink:0;padding:0;cursor:pointer;display:grid;place-items:center}.settings-identity-avatar>span{font-family:Unbounded,sans-serif;font-size:32px;font-weight:800}.settings-identity-avatar>img{width:100%;height:100%;border-radius:50%;object-fit:cover}.settings-identity-avatar>i{display:grid;place-items:center;position:absolute;right:-5px;bottom:-4px;width:33px;height:33px;border:2px solid #161616;border-radius:50%;background:#eea24a;font-style:normal}.settings-identity-name{flex:1;min-width:0}.settings-identity-name h2{font-family:Unbounded,sans-serif;font-size:clamp(17px,5vw,23px);line-height:1.3;font-weight:800;margin:0 0 8px;overflow-wrap:anywhere}.settings-identity-name>div{display:flex;gap:6px;flex-wrap:wrap;font-size:10px;font-weight:800}.settings-identity-status{background:#1a1a1a;color:#f4f1ea;padding:4px 8px;border-radius:9px;text-transform:uppercase}.settings-identity-telegram{background:#16161625;padding:4px 8px;border-radius:9px}.settings-uid{display:flex;align-items:center;gap:12px;background:#161616;color:#f4f1ea;border-radius:21px;padding:12px 14px;margin-top:19px;min-width:0}.settings-uid>div:first-child{flex:1;min-width:0}.settings-uid>div>span{display:block;font-size:10px;line-height:1.4;color:#8c8c8c;letter-spacing:.6px;text-transform:uppercase;font-weight:800}.settings-uid strong{display:block;font-size:17px;font-weight:700;margin-top:3px;overflow-wrap:anywhere}.settings-redesign .settings-uid .btn{background:#f4f1ea;color:#121212;border:0;border-radius:24px;font-size:12px;height:42px;min-height:0;padding:0 14px;box-shadow:none}.settings-redesign .settings-uid .precision-copy-compact{flex-shrink:0}.settings-redesign .settings-section,.settings-redesign .studio-settings-group{display:block;border:1px solid #2a2a2a;border-radius:25px;background:#1f1f1f;overflow:visible;min-width:0;box-shadow:none}.settings-redesign .settings-section[open],.settings-redesign .studio-settings-group[open]{border-color:#383838}.settings-section-summary{display:flex;align-items:center;gap:12px;padding:16px;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}.settings-section-summary::-webkit-details-marker{display:none}.settings-section-summary::marker{content:""}.settings-section-icon{display:grid;place-items:center;width:45px;height:45px;border-radius:15px;background:#302619;color:#eea24a;flex-shrink:0}.settings-section-icon.lime{background:#2c3410;color:#dfff58}.settings-section-icon.cyan{background:#152b32;color:#30cee7}.settings-section-icon.purple{background:#291f35;color:#bb8ae9}.settings-section-icon.gray{background:#292929;color:#ccc}.settings-section-label{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.settings-section-label>strong{font-size:17px;font-weight:800;line-height:1.3}.settings-section-label>span{color:#888;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.settings-section-chevron{color:#888;flex-shrink:0;transition:transform .18s}details[open]>.settings-section-summary>.settings-section-chevron{transform:rotate(180deg)}.settings-profile-rows{padding:0 9px 8px}.settings-profile-row{display:grid;grid-template-columns:minmax(78px,32%) minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:64px;padding:10px;border-top:1px solid color-mix(in srgb,currentColor 12%,transparent)}.settings-profile-row>label{display:flex;align-items:center;gap:6px;min-width:0;font-size:13px;color:inherit;opacity:.6;overflow-wrap:anywhere}.settings-profile-row>label>i{width:7px;height:7px;border-radius:50%;background:var(--color-success);flex-shrink:0}.settings-profile-control{min-width:0}.studio-screen-settings .settings-redesign .settings-profile-row :is(.input,.select){width:100%;min-width:0;height:44px;min-height:44px;padding-inline:12px;border:1px solid var(--color-base-300);border-radius:12px;background:var(--color-base-200);color:var(--color-base-content);font-size:14px;font-weight:600}.settings-profile-control .input>span{min-width:0}.settings-profile-control .input>svg{flex-shrink:0}.settings-profile-actions{display:flex;flex-direction:column;gap:10px;padding:4px 19px 16px}.settings-profile-actions>.settings-inline-error{margin:0}.settings-profile-actions>.settings-profile-submit{width:100%;min-height:44px;border-radius:14px;gap:8px}.settings-profile-actions>.settings-profile-submit.btn-success{background:var(--color-success);color:var(--color-success-content);border:0;opacity:1}.settings-profile-row>.settings-connect-telegram{grid-column:2;margin:0;font-size:11px;line-height:1.4}.studio-screen-settings .settings-redesign .settings-profile-row :is(.settings-city-input,.settings-language-select){padding-right:36px}.studio-screen-settings .settings-redesign .settings-profile-row .settings-language-select{appearance:none;background-image:none}.settings-section-body,.settings-redesign .studio-settings-group>.card-body{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px;min-width:0}.settings-section-body>p,.settings-redesign .studio-settings-group .card-body>p{color:#aaa;font-size:13px;line-height:1.5;margin:0}.settings-own-wallet{padding:14px;border:1px solid #303030;background:#181818;border-radius:21px}.settings-own-wallet>header{display:flex;align-items:center;justify-content:space-between;gap:9px}.settings-own-wallet h3,.settings-address-heading h3{font-size:15px;line-height:1.4;font-weight:800;margin:0}.settings-own-wallet>header>span{font-size:9px;letter-spacing:.3px;color:#aaa;background:#292929;border-radius:9px;padding:4px 7px;font-weight:800}.settings-own-wallet>p{font-size:13px;line-height:1.5;color:#aaa;margin:12px 0 14px}.settings-wallet-providers{display:flex;flex-direction:column;gap:8px}.settings-wallet-provider{display:flex;align-items:center;gap:11px;min-height:59px;background:#1f1f1f;color:#f4f1ea;border:1px solid #303030;border-radius:17px;padding:8px;text-align:left;cursor:pointer;width:100%}.settings-wallet-provider>span:nth-child(2){display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.settings-wallet-provider strong{font-size:14px;line-height:1.3;font-weight:800}.settings-wallet-provider small{font-size:11px;color:#888}.settings-wallet-provider>svg{color:#888;margin-right:5px;flex-shrink:0}.settings-wallet-logo{display:grid;place-items:center;width:37px;height:37px;flex-shrink:0;border-radius:12px;color:#fff;font-size:14px;font-weight:800;background:#348ff5}.settings-wallet-logo.red{background:#e8493d}.settings-wallet-logo.blue{background:#3378b9}.settings-wallet-logo.orange{background:#e58016}.settings-wallet-provider:disabled{cursor:default;opacity:.5}.settings-wallet-metamask{order:1}.settings-wallet-providers>.settings-wallet-provider:nth-of-type(3){order:2}.settings-address-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:5px}.settings-address-heading>span{font-size:11px;color:#888}.settings-address-editor{display:flex;flex-direction:column;gap:10px;min-width:0;width:100%}.settings-address-editor>label{display:flex;flex-direction:column;gap:5px;min-width:0}.settings-address-editor>label>span{font-size:11px;opacity:.6}.settings-address-editor-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.settings-address-editor-actions>.btn:last-child{margin-left:auto}.settings-redesign :is(.input,.select){width:100%;max-width:100%;height:49px;min-height:49px;border:1px solid #333;border-radius:26px;background:#141414;color:#f4f1ea;padding-inline:16px;box-shadow:none;font-size:14px}.settings-redesign .input::placeholder{color:#707070}.settings-redesign .btn-primary{border:0;border-radius:28px;min-height:48px;height:auto;background:#eea24a;color:#171717;font-weight:800;box-shadow:none}.settings-redesign .btn-primary:disabled{background:#2c2c2c;color:#777;opacity:1}.settings-redesign .studio-settings-group form>.btn{width:100%}.settings-redesign .studio-settings-group .label{color:#aaa;font-size:12px}.settings-redesign .studio-settings-group form .form-control{display:flex;flex-direction:column;gap:5px}.settings-referral form .join{display:flex;gap:9px}.settings-referral form .join .input{border-radius:27px;min-width:0;flex:1;width:0}.settings-referral form .join .btn{border-radius:27px;padding-inline:17px;flex-shrink:0}.settings-referral-link{display:flex;align-items:center;gap:11px;border:1px solid #303030;border-radius:18px;background:#181818;padding:15px;color:#f4f1ea;text-decoration:none;font-size:14px;line-height:1.4}.settings-referral-link>svg:first-child{color:#eea24a;flex-shrink:0}.settings-referral-link>strong{flex:1}.settings-referral-link>svg:last-child{color:#888;flex-shrink:0}.settings-redesign :where(.settings-column)>.settings-delete-account{background:#1c1513;border:1px solid #523026;border-radius:25px;margin-top:10px;box-shadow:none}.settings-redesign :where(.settings-column)>.settings-delete-account>.card-body{padding:18px;gap:12px}.settings-redesign :where(.settings-column)>.settings-delete-account .card-title{font-size:17px;color:#fa7664}.settings-redesign :where(.settings-column)>.settings-delete-account p{font-size:13px;line-height:1.5;color:#b49285}.settings-redesign .btn-error{border:1px solid #8b4031;border-radius:28px;color:#fa7664;min-height:49px;background:transparent;box-shadow:none}.settings-inline-error{color:#fa7664;font-size:12px;line-height:1.5;margin:8px 0 0}.settings-inline-success{color:#dfff58;font-size:12px;margin:0;padding:0 18px 14px}.settings-profile-editor{position:fixed;inset:0;margin:auto;width:calc(100% - 28px);max-width:390px;max-height:85dvh;background:#1f1f1f;color:#f4f1ea;border:1px solid #3b3b3b;border-radius:24px;padding:20px;overflow:visible}.settings-profile-editor::backdrop{background:#0009;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.settings-profile-editor>header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px}.settings-profile-editor h2{font-size:18px;font-weight:800;margin:0}.settings-profile-editor>header>button{display:grid;place-items:center;background:#2b2b2b;border:0;border-radius:50%;color:#aaa;width:32px;height:32px}.settings-profile-editor>form{display:flex;flex-direction:column;gap:13px}.settings-profile-editor form>input,.settings-profile-editor form>select{width:100%;height:48px;background:#141414;border:1px solid #383838;border-radius:25px;color:#f4f1ea;padding:0 15px;font-size:14px}.settings-profile-editor p{font-size:12px;line-height:1.5;color:#999}.settings-connect-telegram{color:#30cee7;font-size:13px}.settings-redesign .settings-tab-editor{background:none;border:0;box-shadow:none;width:100%}.settings-redesign .settings-tab-editor>.card-body{padding:0;gap:12px}.settings-tab-editor li{border:1px solid #303030;background:#181818;border-radius:17px;min-height:55px;padding:9px 12px;gap:10px}.settings-tab-editor li>svg{color:#eea24a}.settings-tab-editor li .font-medium{font-size:14px;font-weight:800}.settings-tab-editor li>.flex-col:last-child:has(button){opacity:.65}.settings-menu-grip{display:grid;place-items:center;touch-action:none;padding:0;border:0;background:none;color:#666;cursor:grab;flex-shrink:0}.settings-menu-grip:active{cursor:grabbing}.settings-menu-always{color:#888;font-size:11px}.settings-tab-editor li:has(.settings-menu-always)>.checkbox{display:none}.settings-tab-editor .checkbox{width:15px;height:15px}.settings-tab-editor .text-base-content\/60{font-size:11px}.settings-tab-editor label>span{font-size:13px}.settings-redesign :is(button,a,summary):focus-visible{outline:2px solid #eea24a;outline-offset:3px}@media(max-width:360px){.settings-identity{padding:15px}.settings-identity-top{gap:11px}.settings-identity-avatar{width:65px;height:65px}.settings-identity-name>div{font-size:9px}.settings-uid{padding:11px;gap:8px}.settings-uid>div>span{font-size:9px}.settings-redesign .settings-uid .btn{font-size:11px;padding-inline:10px}.settings-section-summary{padding:14px;gap:10px}.settings-section-label>strong{font-size:16px}.settings-section-label>span{font-size:12px}.settings-section-body,.settings-redesign .studio-settings-group>.card-body{padding-inline:14px}.settings-profile-row{grid-template-columns:78px minmax(0,1fr);gap:6px;padding-inline:6px}.settings-profile-row>label{font-size:12px}.settings-own-wallet>header>span{font-size:8px}.settings-tab-editor li{gap:7px;padding-inline:9px}}.settings-redesign .studio-settings-group:has(:is(#wl-email,#pwd-current)) .form-control>.label{display:none}.studio-screen-settings .settings-redesign .studio-settings-group{align-self:stretch;width:100%;border-radius:25px}.settings-redesign .studio-settings-group[open]>.settings-section-summary:after{content:none}.studio-screen-settings .settings-redesign form :is(.input,.select){height:49px;min-height:49px;padding-inline:16px;border:1px solid #333;border-radius:26px;background:#141414;font-size:14px}.settings-redesign .studio-settings-group form .form-control{padding:0;border:0;min-height:0}.settings-redesign .studio-settings-group form.flex{gap:12px}.settings-redesign :where(.settings-column)>.card .card-title>svg{width:18px;height:18px;padding:0;background:none;border-radius:0}.studio-screen-settings .settings-redesign :where(.settings-column)>details{padding:0;width:100%;box-sizing:border-box}.settings-redesign :where(.settings-column)>details>.settings-section-summary{height:88px;min-height:88px;box-sizing:border-box;padding:12px 16px;margin:0}.settings-redesign :where(.settings-column)>details:not([open])>:not(summary){display:none}.settings-redesign :where(.settings-column)>details .settings-section-label>strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.settings-redesign :where(.settings-column)>details .settings-section-label>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.studio-screen-tasks .task-list{display:grid;grid-auto-rows:1fr;gap:10px}.studio-screen-tasks .task-list-card{display:flex;align-items:stretch;height:100%;gap:12px;padding:16px;border:1.5px solid #2a2a2a;border-radius:22px;background:#1c1c1c;color:#f4f1ea;font:400 16px/normal Manrope,sans-serif}.studio-screen-tasks .task-list-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:14px;background:#2a2219;color:#eea24a}.studio-screen-tasks .task-list-icon[data-kind=fill-profile]{background:#16252c;color:#3dd5f3}.studio-screen-tasks .task-list-icon:is([data-icon=read-partner-program],[data-icon=quick-start-bonus]){background:#2b3313;color:#e4fe68}.studio-screen-tasks .task-list-icon[data-icon=share-link]{background:#221b2e;color:#b98bf0}.studio-screen-tasks .task-list-icon[data-icon=first-partner]{background:#16252c;color:#3dd5f3}.studio-screen-tasks .task-list-icon:is([data-icon=telegram-chat],[data-icon=telegram-channel]){background:#2aabee;color:#fff}.studio-screen-tasks .task-list-icon[data-icon=youtube]{background:#ff3b30;color:#fff}.studio-screen-tasks .task-list-icon[data-icon=instagram]{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af);color:#fff}.studio-screen-tasks .task-list-content{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.studio-screen-tasks .task-list-content h3{margin:0;font-size:15px;font-weight:800;line-height:1.3}.studio-screen-tasks .task-list-content p{margin:0;color:#a9a9a9;font-size:13px;line-height:1.5}.studio-screen-tasks .task-list-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding-top:4px;margin-top:auto}.studio-screen-tasks .task-list-button{display:inline-flex;align-items:center;gap:6px;min-width:0;min-height:40px;padding:0 16px;border:0;border-radius:20px;background:#2e2e2e;color:#f4f1ea;font:800 13px/normal Arial,sans-serif;text-decoration:none;white-space:nowrap}.studio-screen-tasks .task-list-button:focus-visible{outline:2px solid #eea24a;outline-offset:3px}.studio-screen-tasks .task-list-reward{display:flex;align-items:center;flex-shrink:0;gap:5px;margin-left:auto;padding:4px 10px 4px 5px;border-radius:99px;background:#2a2614;color:#f2c14e;font:700 12px/normal JetBrains Mono,monospace}.studio-screen-tasks .task-list-card[data-completed=true]{border-color:#3a4a14;background:#1a1d12}.studio-screen-tasks .task-list-card[data-completed=true] .task-list-icon{background:#e4fe68;color:#181818}.studio-screen-tasks .task-list-card[data-completed=true] h3{color:#c4c4c4}.studio-screen-tasks .task-list-card[data-completed=true] .task-list-reward{background:#20241a;color:#a9b38a}.studio-screen-tasks .task-list-card[data-locked=true] .task-list-icon{background:var(--studio-raised);color:var(--studio-muted)}[data-theme=csm] .studio-screen-tasks .task-list-card{border-color:var(--screen-line);background:var(--screen-card);color:var(--color-base-content)}[data-theme=csm] .studio-screen-tasks .task-list-content p{color:var(--screen-caption)}[data-theme=csm] .studio-screen-tasks .task-list-button{background:var(--studio-raised);color:var(--color-base-content)}@media(max-width:359px){.studio-screen-tasks .task-list-actions{flex-wrap:wrap}.studio-screen-tasks .task-list-button svg{flex-shrink:0}}.studio-statistics .community-map{padding:16px;border-radius:26px;background:#1b1b1b;border:1px solid #2a2a2a}.studio-statistics .community-map>h2{display:flex;align-items:center;gap:10px;margin:0;font:800 16px/normal Manrope,sans-serif}.community-map>h2 svg{flex-shrink:0}.community-map .studio-statistics-map-tabs{margin-top:14px;padding:4px;border-radius:99px}.community-map .studio-statistics-map-tabs button{height:40px;min-height:40px;gap:7px;font:800 13px/normal Manrope,sans-serif}.community-map .studio-statistics-map-tabs i{flex-shrink:0;width:8px;height:8px}.community-map button,.community-map a{transition:filter .15s}.community-map button:hover,.community-map a:hover{filter:brightness(1.12)}.community-map :is(button,a,[role=tabpanel]):focus-visible{outline:2px solid #eea24a;outline-offset:3px}.community-map-globe{position:relative;width:288px;max-width:100%;aspect-ratio:1;margin:22px auto 6px}.community-map .canvas-globe{position:relative;width:100%;height:100%;border-radius:50%;box-shadow:0 0 40px #eea24a38}.community-map .canvas-globe:before{content:"";position:absolute;inset:-34px;border-radius:50%;background:radial-gradient(closest-side,#eea24a42,#eea24a00 75%);pointer-events:none}.community-map .canvas-globe-canvas{position:relative;display:block;width:100%;height:100%}.community-map .canvas-globe-fallback{position:absolute;inset:20%;display:grid;place-items:center;color:#aaa;text-align:center;font:400 12px/1.5 Manrope,sans-serif}.community-map-empty button{padding:10px 16px;border:0;border-radius:99px;background:linear-gradient(100deg,#eea24a,#e575cf);color:#121212;font:800 12px/normal Manrope,sans-serif;cursor:pointer}.community-map .studio-statistics-feed-heading{margin-top:14px;gap:10px;color:#8c8c8c}.community-map .studio-statistics-feed-heading h3{font:800 11.5px/normal Manrope,sans-serif;letter-spacing:.08em}.community-map .studio-statistics-feed-heading>span{display:flex;align-items:center;gap:6px;flex-shrink:0;font:700 10px/normal Manrope,sans-serif}.community-map .studio-statistics-feed-heading i{width:7px;height:7px;border-radius:4px;background:#6e6e6e}.community-map .studio-statistics-feed-heading i.demo{background:#87923d}.community-map-feed{min-height:360px;margin-top:8px}.community-map-feed ul{margin:0;padding:0;list-style:none}.community-map-feed li{display:flex;align-items:center;gap:12px;padding:10px 0;min-height:60px;box-sizing:border-box;border-top:1px solid #262626}.community-map-feed li:first-child{border-top-color:transparent}.community-map-country{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:17px;overflow:hidden;background:#262626;color:#f4f1ea;font:800 16px/1 Manrope,sans-serif}.community-map-event{flex-grow:1;min-width:0}.community-map-event strong{display:block;font:800 14px/normal Manrope,sans-serif;overflow-wrap:anywhere}.community-map-event p{margin:2px 0 0;color:#8c8c8c;font:400 12px/normal Manrope,sans-serif;overflow-wrap:anywhere}.community-map-feed time{flex-shrink:0;max-width:90px;text-align:right;color:#8c8c8c;font:700 12px/normal Manrope,sans-serif}.community-map-feed time.recent{color:#e4fe68}.community-map-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 16px;color:#8c8c8c;text-align:center;font:400 12px/1.5 Manrope,sans-serif}.community-map-empty>svg{color:#eea24a}.community-map-empty p{margin:0}.community-map-source{margin:8px 0 0;color:#8c8c8c;font:400 11px/1.5 Manrope,sans-serif}@media(max-width:360px){.community-map .canvas-globe:before{inset:-16px}.community-map .studio-statistics-map-tabs button{gap:5px;font-size:11px}.community-map .studio-statistics-feed-heading{flex-wrap:wrap}.community-map-feed li{gap:8px}.community-map-feed time{max-width:70px;font-size:10px}}.studio-statistics{display:flex;flex-direction:column;gap:14px;color:#f3f2ec;font-family:Manrope,sans-serif;min-width:0}.studio-statistics-layout{display:flex;flex-direction:column;gap:12px;min-width:0}.studio-statistics-column{display:contents}.studio-statistics-heading h1{font-family:Unbounded,sans-serif;font-size:clamp(27px,7.7vw,36px);font-weight:800;line-height:1.15;margin:0;max-width:380px;letter-spacing:-1.1px}.studio-statistics-heading p{display:flex;align-items:baseline;gap:7px;color:#aaa;font-size:13px;margin:13px 0 5px;flex-wrap:wrap}.studio-statistics-heading p i{width:8px;height:8px;border-radius:50%;background:#606934;flex-shrink:0}.studio-statistics-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.studio-statistics-metric,.studio-statistics-card{background:#1f1f1f;border:1px solid #2a2a2a;border-radius:25px;padding:18px;min-width:0}.studio-statistics-metric{display:flex;flex-direction:column;gap:12px;--stat-color:#eea24a;--icon-bg:#302619}.studio-statistics-metric.cyan{--stat-color:#30cee7;--icon-bg:#172a2c}.studio-statistics-metric.lime{--stat-color:#dfff58;--icon-bg:#2a3411}.studio-statistics-metric.purple{--stat-color:#bb8ae9;--icon-bg:#282032}.studio-statistics-metric>div{display:flex;justify-content:space-between;gap:6px;align-items:center}.studio-statistics-metric h2{font-size:13px;font-weight:700;color:#aaa;margin:0}.studio-statistics-metric>div>span{width:33px;height:33px;display:grid;place-items:center;border-radius:12px;color:var(--stat-color);background:var(--icon-bg);flex-shrink:0}.studio-statistics-metric>strong{font-size:30px;line-height:1.1;font-weight:700;letter-spacing:-1px}.studio-statistics .is-undefined{font-size:clamp(11px,3vw,15px);letter-spacing:0;overflow-wrap:anywhere}.studio-statistics-metric p{color:#dfff58;font-size:11px;font-weight:800;margin:0;overflow-wrap:anywhere}.studio-statistics-metric.purple p{color:#aaa}.studio-statistics-seats{position:relative;overflow:hidden;color:#121212;padding:18px;border-radius:27px;background-image:linear-gradient(#12121235 1px,transparent 1px),linear-gradient(90deg,#12121235 1px,transparent 1px),linear-gradient(120deg,#f3637c,#f08b55 55%,#f0a14b);background-size:100% 44px,44px 100%,100% 100%}.studio-statistics-seats-label{display:inline-block;max-width:calc(100% - 30px);font-size:10px;letter-spacing:.5px;font-weight:800;background:#121212cc;color:#f3f2ec;border-radius:30px;padding:7px 12px}.studio-statistics-star{position:absolute;right:17px;top:18px;width:24px;height:24px;fill:#f3f2ec;stroke:#121212;stroke-width:1.7}.studio-statistics-seats h2{font-size:15px;font-weight:800;margin:15px 0 8px}.studio-statistics-seats>strong{display:block;font-weight:800;font-size:24px}.studio-statistics-capacity{font-weight:800;font-size:12px;margin:5px 0 0}.studio-statistics-seat-track{height:17px;padding:3px;border-radius:10px;background:#121212cc;margin-top:16px}.studio-statistics-seat-track>span{display:block;height:100%;width:100%;border-radius:8px;background:repeating-linear-gradient(135deg,#f4f1ea33 0 7px,#f4f1ea11 7px 14px)}.studio-statistics-seat-notes{display:flex;justify-content:space-between;gap:10px;font-size:9px;margin-top:8px;overflow-wrap:anywhere}.studio-statistics-seats>p:not(.studio-statistics-capacity){font-size:11px;font-weight:600;line-height:1.5;margin:12px 0}.studio-statistics-seats>a{height:46px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:26px;background:#121212;color:#f3f2ec;font-size:13px;font-weight:800;text-decoration:none}.studio-statistics-card h2{font-size:16px;line-height:1.35;font-weight:800;margin:0;display:flex;gap:8px;align-items:center}.studio-statistics-card h2 svg{color:#eea24a;flex-shrink:0}.studio-statistics-map-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-top:14px;border-radius:30px;background:#141414}.studio-statistics-map-tabs button{display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:30px;background:none;color:#aaa;min-height:37px;font-size:11px;font-weight:800;cursor:pointer}.studio-statistics-map-tabs button.selected{background:linear-gradient(100deg,#eea24a,#e575cf);color:#121212}.studio-statistics-map-tabs i{width:6px;height:6px;border-radius:50%;background:#eea24a}.studio-statistics-map-tabs i.registrations{background:#30cee7}.studio-statistics-map-tabs .selected i{background:#121212}.studio-statistics-map>.card{background:transparent;border:0;border-radius:0;box-shadow:none;margin:12px -10px}.studio-statistics-map>.card>.card-body{padding:0;gap:0}.studio-statistics-map>.card h2{display:none}.studio-statistics-map svg{max-width:100%}.studio-statistics-feed-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;color:#888;font-size:9px}.studio-statistics-feed-heading h3{text-transform:uppercase;font-size:9px;letter-spacing:.7px;margin:0;font-weight:800}.studio-statistics-unknown-feed{display:flex;gap:12px;align-items:center;justify-content:center;color:#777;padding:26px 0 15px;font-size:12px}.studio-statistics-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.studio-statistics-section-heading>span,.studio-statistics-section-heading>div>span{font-size:10px;color:#888;text-align:right;display:block}.studio-statistics-countries{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;justify-content:space-between;gap:14px}.studio-statistics-countries li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:5px;align-items:start}.studio-statistics-country-rank{font-size:10px;color:#888;padding-top:2px}.studio-statistics-country-line{display:flex;align-items:baseline;gap:10px;font-size:12px;font-weight:800}.studio-statistics-country-line>span{flex:1;min-width:0}.studio-statistics-country-line small{font-size:10px;margin-right:7px;text-transform:uppercase}.studio-statistics-country-line em{color:#888;font-size:10px;font-style:normal;min-width:30px;text-align:right}.studio-statistics-country-track{height:5px;border-radius:5px;background:#2b2b2b;margin-top:6px;overflow:hidden}.studio-statistics-country-track>span{display:block;height:100%;border-radius:inherit;background:var(--stat-color)}.studio-statistics-more{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:none;color:#f3f2ec;border:1px solid #383838;min-height:39px;border-radius:25px;margin-top:16px;font-size:11px;font-weight:800;cursor:pointer}.studio-statistics-more .expanded{transform:rotate(180deg)}.studio-statistics-status-track{display:grid;place-items:center;height:16px;border-radius:20px;margin:14px 0;background:#2b2b2b;color:#888;font-size:9px}.studio-statistics-statuses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 10px}.studio-statistics-statuses>div{display:grid;grid-template-columns:23px 1fr;column-gap:5px;align-items:center;min-width:0}.studio-statistics-statuses img{width:23px;height:23px;grid-row:span 2;object-fit:contain}.studio-statistics-statuses span{font-size:9px;color:var(--stat-color);font-weight:800;overflow-wrap:anywhere}.studio-statistics-statuses strong{font-size:9px;font-weight:600;color:#aaa}.studio-statistics-nodecs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:15px}.studio-statistics-nodecs>div{min-width:0;padding:13px 9px;border:1px solid #2a2a2a;background:#181818;border-radius:17px}.studio-statistics-nodecs strong{color:var(--stat-color)}.studio-statistics-nodecs .is-undefined{font-size:9px}.studio-statistics-nodecs p{font-size:10px;line-height:1.45;color:#888;margin:6px 0 0}.studio-statistics-payouts .studio-statistics-section-heading>div{text-align:right;max-width:45%}.studio-statistics-payouts .studio-statistics-section-heading strong{display:block;color:#eea24a;font-size:11px;margin-top:4px}.studio-statistics-total{display:block;font-size:31px;line-height:1.2;color:#dfff58;font-weight:700;margin-top:12px;overflow-wrap:anywhere}.studio-statistics-muted{font-size:12px;line-height:1.55;color:#888;margin:8px 0 0}.studio-statistics-chart-empty{position:relative;height:142px;margin-top:16px;display:grid;place-items:center;border-bottom:1px solid #333}.studio-statistics-chart-empty>span{font-size:12px;color:#888;z-index:1;background:#1f1f1f;padding:6px 10px}.studio-statistics-chart-guides{position:absolute;inset:10px 0 0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:7px;align-items:end}.studio-statistics-chart-guides i{height:100%;border-left:1px dashed #ffffff08;border-right:1px dashed #ffffff08}.studio-statistics-chart-guides i:after{content:"";display:block;height:4px;background:#2b2b2b;border-radius:3px;position:relative;top:calc(100% - 4px)}.studio-statistics-chart-caption{font-size:10px;color:#888;text-align:center;margin:9px 0 0}.studio-statistics-hour-ticks{display:flex;justify-content:space-between;color:#777;font-size:9px;margin-top:6px}.studio-statistics-chart-empty.activity{height:125px}.studio-statistics-chart-empty.activity .studio-statistics-chart-guides{gap:4px}@media(max-width:360px){.studio-statistics-metric,.studio-statistics-card{padding:14px}.studio-statistics-metrics{gap:9px}.studio-statistics-metric h2{font-size:11px}.studio-statistics-section-heading{gap:8px}.studio-statistics-card h2{font-size:14px}.studio-statistics-metric p{font-size:10px}.studio-statistics-nodecs{gap:5px}.studio-statistics-nodecs>div{padding:12px 6px}.studio-statistics-nodecs .is-undefined{font-size:8px}}.studio-statistics{gap:12px;color:#f4f1ea;line-height:normal}.studio-statistics .studio-statistics-heading h1{max-width:none;font:800 28px/1.15 Unbounded,sans-serif;letter-spacing:normal}.studio-statistics .studio-statistics-heading p{align-items:center;flex-wrap:nowrap;gap:8px;margin:8px 0 0;color:#b5b5b5;font:400 14px/1.5 Manrope,sans-serif}.studio-statistics .studio-statistics-heading p i{width:8px;height:8px;border-radius:4px;background:#e4fe68;animation:stats-reference-pulse 1.6s ease-in-out infinite}.studio-statistics .studio-statistics-metrics{grid-template-columns:1fr 1fr;gap:12px;margin-top:4px}.studio-statistics .studio-statistics-metric{display:block;padding:14px;border-radius:22px;--stat-color: #eea24a;--icon-bg: #2a2219}.studio-statistics .studio-statistics-metric.cyan{--stat-color: #3dd5f3;--icon-bg: #16252c}.studio-statistics .studio-statistics-metric.lime{--stat-color: #e4fe68;--icon-bg: #2b3313}.studio-statistics .studio-statistics-metric.purple{--stat-color: #b98bf0;--icon-bg: #221b2e}.studio-statistics .studio-statistics-metric>div{gap:8px}.studio-statistics .studio-statistics-metric h2{color:#a9a9a9;font:700 12.5px/normal Manrope,sans-serif}.studio-statistics .studio-statistics-metric>div>span{width:30px;height:30px;border-radius:10px}.studio-statistics .studio-statistics-metric>strong{display:block;margin-top:8px;color:#f4f1ea;font:700 25px/normal JetBrains Mono,monospace;letter-spacing:normal}.studio-statistics .studio-statistics-metric p{display:flex;align-items:center;gap:6px;margin:3px 0 0;color:#e4fe68;font:700 11.5px/normal Manrope,sans-serif}.studio-statistics .studio-statistics-metric.purple p{color:#a9a9a9}.studio-statistics .studio-statistics-metric p i{flex-shrink:0;width:6px;height:6px;border-radius:3px;background:#e4fe68;animation:stats-reference-pulse 1.6s ease-in-out infinite}.studio-statistics .studio-statistics-seats{padding:16px;border:1.5px solid #121212;border-radius:28px;background-image:linear-gradient(rgba(0,0,0,.27) 1.5px,transparent 1.5px),linear-gradient(90deg,rgba(0,0,0,.27) 1.5px,transparent 1.5px),linear-gradient(120deg,#f3637c,#f08b55 55%,#f0a14b)}.studio-statistics .studio-statistics-seats-label{display:inline;padding:5px 11px;border-radius:99px;background:#121212d1;color:#f4f1ea;font:800 11px/normal Manrope,sans-serif;letter-spacing:.08em}.studio-statistics .studio-statistics-star{right:16px;top:16px;width:22px;height:22px;fill:#fff;stroke-width:1.6;stroke-linejoin:round;animation:stats-reference-twinkle 2.6s ease-in-out infinite}.studio-statistics .studio-statistics-seats h2{margin:14px 0 0;color:#121212bf;font:800 14px/normal Manrope,sans-serif}.studio-statistics .studio-statistics-seat-amount{display:flex;align-items:baseline;gap:10px;margin-top:2px}.studio-statistics .studio-statistics-seat-amount>strong{font:800 52px/1 Unbounded,sans-serif}.studio-statistics .studio-statistics-capacity{margin:0;font:800 15px/normal Manrope,sans-serif}.studio-statistics .studio-statistics-seat-track{box-sizing:border-box;height:16px;margin-top:14px;padding:3px;border-radius:8px;background:#121212d1}.studio-statistics .studio-statistics-seat-track>span{width:0;border-radius:5px}.studio-statistics .studio-statistics-seat-notes{margin-top:8px;font:800 12.5px/normal Manrope,sans-serif}.studio-statistics .studio-statistics-seat-notes b{font-weight:inherit}.studio-statistics .studio-statistics-seats>p{margin:10px 0 0;color:#121212c7;font:600 12.5px/1.45 Manrope,sans-serif}.studio-statistics .studio-statistics-seats>a{height:50px;margin-top:14px;border-radius:25px;color:#f4f1ea;font:800 15px/normal Manrope,sans-serif}.studio-statistics :is(.studio-statistics-status-card,.studio-statistics-nodecs-card,.studio-statistics-payouts,.studio-statistics-activity-card){padding:16px;border-radius:24px}.studio-statistics :is(.studio-statistics-status-card,.studio-statistics-nodecs-card,.studio-statistics-payouts,.studio-statistics-activity-card) h2{font:800 16px/normal Manrope,sans-serif}.studio-statistics .studio-statistics-status-track{height:18px;margin:14px 0;border-radius:9px;background:#262626}.studio-statistics .studio-statistics-statuses{grid-template-columns:1fr 1fr;gap:8px 14px}.studio-statistics .studio-statistics-statuses>div{display:flex;align-items:center;gap:8px}.studio-statistics .studio-statistics-statuses img{flex-shrink:0;box-sizing:border-box;width:24px;height:24px;border:1.5px solid var(--stat-color);border-radius:12px}.studio-statistics .studio-statistics-statuses span{flex:1;min-width:0;font:800 11.5px/normal Manrope,sans-serif;letter-spacing:.03em}.studio-statistics .studio-statistics-statuses strong{color:#f4f1ea;font:700 12px/normal JetBrains Mono,monospace}.studio-statistics .studio-statistics-status-note{margin:12px 2px 0;color:#6e6e6e;font:400 12px/1.5 Manrope,sans-serif}.studio-statistics .studio-statistics-nodecs{gap:8px;margin-top:14px}.studio-statistics .studio-statistics-nodecs>div{padding:12px 10px;border-radius:16px}.studio-statistics .studio-statistics-nodecs strong{display:block;font:700 18px/normal JetBrains Mono,monospace}.studio-statistics .studio-statistics-nodecs p{margin:4px 0 0;color:#8c8c8c;font:400 11px/1.35 Manrope,sans-serif}.studio-statistics .studio-statistics-payouts .studio-statistics-section-heading{gap:12px}.studio-statistics .studio-statistics-payouts .studio-statistics-section-heading>div:first-child{min-width:0;max-width:none;text-align:left}.studio-statistics .studio-statistics-payouts .studio-statistics-section-heading>div:last-child{flex-shrink:0;max-width:none;text-align:right}.studio-statistics .studio-statistics-payouts .studio-statistics-section-heading>div:last-child>span{color:#8c8c8c;font:400 11.5px/normal Manrope,sans-serif}.studio-statistics .studio-statistics-payouts .studio-statistics-section-heading>div:last-child>strong{margin-top:4px;color:#f2c14e;font:700 16px/normal JetBrains Mono,monospace}.studio-statistics .studio-statistics-payouts .studio-statistics-total{margin-top:8px;color:#e4fe68;font:700 28px/normal JetBrains Mono,monospace}.studio-statistics .studio-statistics-payout-summary>.studio-statistics-muted{margin-top:2px;color:#8c8c8c;font:400 12px/normal Manrope,sans-serif}.studio-statistics .studio-statistics-payout-chart{position:relative;height:110px;margin-top:16px}.studio-statistics .studio-statistics-payout-bars{position:absolute;inset:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:8px}.studio-statistics .studio-statistics-payout-bars>div{display:flex;align-items:end;height:100%}.studio-statistics .studio-statistics-payout-bars i{display:block;width:100%;height:4px;border-radius:8px 8px 3px 3px;background:#262626}.studio-statistics .studio-statistics-month-labels{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:6px;color:#8c8c8c;font:700 11px/normal Manrope,sans-serif;text-align:center}.studio-statistics :is(.studio-statistics-payout-chart,.studio-statistics-activity-chart)>span{position:absolute;inset:0;display:grid;place-items:center;color:#8c8c8c;font:400 12px/1.5 Manrope,sans-serif;text-align:center}.studio-statistics .studio-statistics-activity-card .studio-statistics-section-heading{align-items:baseline;gap:10px}.studio-statistics .studio-statistics-activity-card .studio-statistics-section-heading>span{color:#8c8c8c;font:400 12px/normal Manrope,sans-serif}.studio-statistics .studio-statistics-activity-chart{position:relative;height:90px;margin-top:14px}.studio-statistics .studio-statistics-activity-bars{position:absolute;inset:0;display:grid;grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:3px}.studio-statistics .studio-statistics-activity-bars i{height:4px;border-radius:3px 3px 1px 1px;background:#2a2a2a}.studio-statistics .studio-statistics-hour-ticks{margin-top:6px;color:#6e6e6e;font:400 10px/normal JetBrains Mono,monospace}.studio-statistics .studio-statistics-activity-card>.studio-statistics-muted{margin-top:10px;color:#a9a9a9;font:400 12.5px/normal Manrope,sans-serif}@keyframes stats-reference-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes stats-reference-twinkle{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(.7) rotate(18deg)}}@media(prefers-reduced-motion:reduce){.studio-statistics :is(.studio-statistics-heading p i,.studio-statistics-metric p i,.studio-statistics-star){animation:none}}@media(max-width:360px){.studio-statistics .studio-statistics-metric h2{font-size:11px}.studio-statistics .studio-statistics-metric p{font-size:10px}.studio-statistics .studio-statistics-statuses{gap:8px}.studio-statistics .studio-statistics-statuses span{font-size:10px}.studio-statistics .studio-statistics-nodecs>div{padding-inline:8px}.studio-statistics .studio-statistics-payouts .studio-statistics-section-heading{flex-wrap:wrap}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Manrope", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Unbounded", "Manrope", ui-sans-serif, system-ui, sans-serif;--font-caps:"Unbounded", "Manrope", ui-sans-serif, system-ui, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}}:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab,red,red)){:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000) #0000}}@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}:root:not(span){overflow:var(--page-overflow)}:root{background:var(--page-scroll-bg,var(--root-bg));--page-scroll-bg-on:linear-gradient(var(--root-bg,#0000), var(--root-bg,#0000)) var(--root-bg,#0000)}@supports (color:color-mix(in lab,red,red)){:root{--page-scroll-bg-on:linear-gradient(var(--root-bg,#0000), var(--root-bg,#0000)) color-mix(in srgb, var(--root-bg,#0000), oklch(0% 0 0) calc(var(--page-has-backdrop,0) * 40%))}}:root{--page-scroll-transition-on:background-color .3s ease-out;transition:var(--page-scroll-transition);scrollbar-gutter:var(--page-scroll-gutter,unset);scrollbar-gutter:if(style(--page-has-scroll: 1): var(--page-scroll-gutter,unset) ; else: unset)}@keyframes set-page-has-scroll{0%,to{--page-has-scroll:1}}:root,[data-theme]{background:var(--page-scroll-bg,var(--root-bg));color:var(--color-base-content)}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root:has(input.theme-controller[value=csm]:checked),[data-theme=csm]{color-scheme:light;--color-base-100:#fff;--color-base-200:#f4f1ea;--color-base-300:#e3ded4;--color-base-content:#2e2e2e;--color-primary:#eea24a;--color-primary-content:#2e2e2e;--color-secondary:#5b6168;--color-secondary-content:#fff;--color-accent:#eea24a;--color-accent-content:#2e2e2e;--color-neutral:#2e2e2e;--color-neutral-content:#fff9fa;--color-info:#3a6ea5;--color-info-content:#fff;--color-success:#8bc34a;--color-success-content:#16210b;--color-warning:#f5c800;--color-warning-content:#2e2e2e;--color-error:#ff3b30;--color-error-content:#fff;--radius-selector:.75rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-base-100:#1f1f1f;--color-base-200:#141414;--color-base-300:#2c2c2c;--color-base-content:#f4f1ea;--color-primary:#eea24a;--color-primary-content:#181818;--color-secondary:#b9bcc0;--color-secondary-content:#2e2e2e;--color-accent:#eea24a;--color-accent-content:#2e2e2e;--color-neutral:#fff9fa;--color-neutral-content:#2e2e2e;--color-info:#5b8fd4;--color-info-content:#2e2e2e;--color-success:#e4fe68;--color-success-content:#16210b;--color-warning:#ffd60a;--color-warning-content:#211a00;--color-error:#ff5b52;--color-error-content:#2e2e2e;--radius-selector:.75rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}:where(:root),:root:has(input.theme-controller[value=csm-dark]:checked),[data-theme=csm-dark]{color-scheme:dark;--color-base-100:#1f1f1f;--color-base-200:#141414;--color-base-300:#2c2c2c;--color-base-content:#f4f1ea;--color-primary:#eea24a;--color-primary-content:#181818;--color-secondary:#b9bcc0;--color-secondary-content:#2e2e2e;--color-accent:#eea24a;--color-accent-content:#2e2e2e;--color-neutral:#fff9fa;--color-neutral-content:#2e2e2e;--color-info:#5b8fd4;--color-info-content:#2e2e2e;--color-success:#e4fe68;--color-success-content:#16210b;--color-warning:#ffd60a;--color-warning-content:#211a00;--color-error:#ff5b52;--color-error-content:#2e2e2e;--radius-selector:.75rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}@layer components;@layer utilities{@layer daisyui.l1.l2.l3{.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.modal::backdrop{display:none}:where(.drawer-side){overflow:hidden}.drawer-side{pointer-events:none;visibility:hidden;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;inset-inline-start:0;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}.drawer-side>.drawer-overlay{cursor:pointer;background-color:#0006;place-self:stretch stretch;position:sticky;top:0}.drawer-side>*{grid-row-start:1;grid-column-start:1}.drawer-side>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%}[dir=rtl] :is(.drawer-side>:not(.drawer-overlay)){translate:100%}.drawer-toggle{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(.drawer-toggle:checked~.drawer-side){scrollbar-color:currentColor oklch(0 0 0 / calc(var(--page-has-backdrop,0) * .4))}@supports (color:color-mix(in lab,red,red)){:where(.drawer-toggle:checked~.drawer-side){scrollbar-color:color-mix(in oklch,currentColor 35%,#0000) oklch(0 0 0 / calc(var(--page-has-backdrop,0) * .4))}}:where(:root:has(.drawer-toggle:checked)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll;animation-timeline:scroll()}.tooltip{--tt-bg:var(--color-neutral);--tt-off: calc(100% + .5rem) ;--tt-tail: calc(100% + 1px + .25rem) ;display:inline-block;position:relative}.tooltip>.tooltip-content,.tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);display:block;position:absolute}@media(prefers-reduced-motion:no-preference){.tooltip>.tooltip-content,.tooltip[data-tip]:before,.tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{opacity:1;--tt-pos:0rem}@media(prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}.tab{cursor:pointer;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media(hover:hover){.tab:hover{color:var(--color-base-content)}}.tab{--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field), var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px) ;order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;font-size:.875rem}.tab:is(input[type=radio]){min-width:fit-content}.tab:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tab:is(label){position:relative}.tab:is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.tab:checked,.tab:is(label:has(:checked)),.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block}.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.tab:not(input):empty{cursor:default;flex-grow:1}.tab:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.tab:focus{outline-offset:2px;outline:2px solid #0000}}.tab:focus-visible,.tab:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab[disabled]{pointer-events:none;opacity:.4}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu details{interpolate-size:allow-keywords;overflow:hidden}.menu details::details-content{block-size:0}@media(prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){box-shadow:inset 0 1px #00000003,inset 0 -1px #ffffff03}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li).menu-disabled{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.dock{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid var(--color-base-content);flex-direction:row;justify-content:space-around;align-items:center;width:100%;padding:.5rem;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.dock{border-top:.5px solid color-mix(in oklab,var(--color-base-content) 5%,#0000)}}.dock{height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.dock>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative}@media(hover:hover){.dock>:hover{opacity:.8}}:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{opacity:1}.dock>* .dock-label{font-size:.6875rem}.dock>:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}:where(.btn){width:unset}.btn{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)) inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem) * 10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.btn{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn{--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab,red,red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn{--btn-noise:var(--fx-noise)}@media(hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}}.btn:focus-visible,.btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.btn:active:not(.btn-active){--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:active:not(.btn-active){--btn-shadow:0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0)}.btn:is(input[type=checkbox],input[type=radio]){appearance:none}.btn:is(input[type=checkbox],input[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.btn:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}.\!loading{pointer-events:none!important;aspect-ratio:1!important;vertical-align:middle!important;width:calc(var(--size-selector,.25rem) * 6)!important;background-color:currentColor!important;display:inline-block!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:100%!important;mask-size:100%!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.countdown{display:inline-flex}.countdown>*{visibility:hidden;--value-v: mod(max(0, var(--value)), 1000) ;--value-hundreds: round(to-zero, var(--value-v) / 100, 1) ;--value-tens: round(to-zero, mod(var(--value-v), 100) / 10, 1) ;--value-ones: mod(var(--value-v), 100) ;--show-hundreds:clamp(clamp(0, var(--digits,1) - 2, 1), var(--value-hundreds), 1);--show-tens:clamp(clamp(0, var(--digits,1) - 1, 1), var(--value-tens) + var(--show-hundreds), 1);--first-digits: round(to-zero, var(--value-v) / 10, 1) ;height:1em;width:calc(1ch + var(--show-tens) * 1ch + var(--show-hundreds) * 1ch);direction:ltr;transition:width .4s ease-out .2s;display:inline-block;position:relative;overflow-y:clip}.countdown>:before,.countdown>:after{visibility:visible;--tw-content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s;position:absolute;overflow-x:clip}.countdown>:before{width:calc(1ch + var(--show-hundreds) * 1ch);top:calc(var(--first-digits) * -1em);opacity:var(--show-tens);inset-inline-end:0}.countdown>:after{width:1ch;top:calc(var(--value-ones) * -1em);inset-inline-start:0}.collapse{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}@media(prefers-reduced-motion:no-preference){.collapse{transition:grid-template-rows .2s}}.collapse>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.collapse:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close)),.collapse:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.collapse:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){content-visibility:visible;min-height:fit-content}@supports not (content-visibility:visible){.collapse:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>.collapse-content,.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){visibility:visible}}.collapse:focus-visible,.collapse:has(>input:is([type=checkbox],[type=radio]):focus-visible),.collapse:has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(.collapse-close)>.collapse-title{cursor:pointer}:is(.collapse[tabindex]:focus:not(.collapse-close,.collapse[open]),.collapse[tabindex]:focus-within:not(.collapse-close,.collapse[open]))>.collapse-title{cursor:unset}.collapse:is([open],[tabindex]:focus:not(.collapse-close),[tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem}.collapse:is(details){width:100%}@media(prefers-reduced-motion:no-preference){.collapse:is(details)::details-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out,height .2s;interpolate-size:allow-keywords;height:0}.collapse:is(details):where([open])::details-content{height:auto}}.collapse:is(details) summary{display:block;position:relative}.collapse:is(details) summary::-webkit-details-marker{display:none}.collapse:is(details)>.collapse-content{content-visibility:visible}.collapse:is(details) summary{outline:none}.collapse-content{content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem}@supports not (content-visibility:hidden){.collapse-content{visibility:hidden}}@media(prefers-reduced-motion:no-preference){.collapse-content{transition:content-visibility .2s allow-discrete,visibility .2s allow-discrete,min-height .2s ease-out allow-discrete,padding .1s ease-out 20ms,background-color .2s ease-out}}.list{flex-direction:column;font-size:.875rem;display:flex}.list .list-row{--list-grid-cols:minmax(0, auto) 1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab,red,red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab,var(--color-base-content) 5%,transparent)}}.toast{translate:var(--toast-x,0) var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media(prefers-reduced-motion:no-preference){.toast>*{animation:.25s ease-out toast}}.toggle{border:var(--border) solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;display:inline-grid;position:relative;box-shadow:inset 0 1px}@supports (color:color-mix(in lab,red,red)){.toggle{box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000) inset}}.toggle{--input-color:var(--color-base-content);transition:color .3s,grid-template-columns .2s}@supports (color:color-mix(in lab,red,red)){.toggle{--input-color:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}.toggle{--toggle-p:calc(var(--size) * .125);--size:calc(var(--size-selector,.25rem) * 6);width:calc((var(--size) * 2) - (var(--border) + var(--toggle-p)) * 2);height:var(--size)}.toggle>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.toggle>:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.toggle>:focus{outline-offset:2px;outline:2px solid #0000}}.toggle>:nth-child(2){color:var(--color-base-100);rotate:0deg}.toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:1;rotate:0deg}.toggle:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor;background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@supports (color:color-mix(in lab,red,red)){.toggle:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000)}}.toggle:before{background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise)}@media(forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-offset:-1px;outline-width:1px}}@media print{.toggle:before{outline-offset:-1rem;outline:.25rem solid}}.toggle:focus-visible,.toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{background-color:currentColor}@starting-style{:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:.3}.toggle:disabled:before{border:var(--border) solid currentColor;background-color:#0000}.input{cursor:text;border:var(--border) solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.input{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.input{--size:calc(var(--size-field,.25rem) * 10);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.input:where(input){display:inline-flex}.input :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex}.input :where(input):focus,.input :where(input):focus-within{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.input :where(input):focus,.input :where(input):focus-within{outline-offset:2px;outline:2px solid #0000}}.input :where(input[type=url]),.input :where(input[type=email]){direction:ltr}.input :where(input[type=date]){display:inline-flex}.input:focus,.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.input:focus,.input:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.input:focus,.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media(pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus,.input:focus-within{--font-size:1rem}}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input)::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input)::placeholder{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input{box-shadow:none}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.input[type=number]::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}.input::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}.input:has(>input[type=date]) :where(input[type=date]){webkit-appearance:none;appearance:none;display:inline-flex}.input:has(>input[type=date]) input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}.indicator{width:max-content;display:inline-flex;position:relative}.indicator :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--indicator-t,0);bottom:var(--indicator-b,auto);left:var(--indicator-s,auto);right:var(--indicator-e,0);translate:var(--indicator-x,50%) var(--indicator-y,-50%);position:absolute}.table{border-collapse:separate;--tw-border-spacing-x: 0rem ;--tw-border-spacing-y: 0rem ;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media(hover:hover){:is(.table tr.row-hover,.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.table :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}.table :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch,var(--color-base-content) 5%,#0000)}}.steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps .step:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.steps .step>.step-icon,.steps .step:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:first-child:before{--tw-content:none;content:var(--tw-content)}.steps .step[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}.range{appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem) * 6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor}@supports (color:color-mix(in lab,red,red)){.range{--range-bg:color-mix(in oklab, currentColor 10%, #0000)}}.range{cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] .range{--range-dir:-1}.range:focus{outline:none}.range:focus-visible{outline-offset:2px;outline:2px solid}.range::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}@media(forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;appearance:none;webkit-appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill));position:relative;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000),0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill))}}.range::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}.range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px currentColor,0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill));background-color:currentColor;position:relative;top:50%}@supports (color:color-mix(in lab,red,red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px color-mix(in oklab,currentColor calc(var(--depth) * 10%),#0000),0 0 0 2rem var(--range-thumb) inset,calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2)) 0 0 calc(100cqw * var(--range-fill))}}.range:disabled{cursor:not-allowed;opacity:.3}.chat-bubble{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}.chat-bubble:before{background-color:inherit;content:"";width:.75rem;height:.75rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-chat);mask-image:var(--mask-chat);position:absolute;bottom:0;-webkit-mask-position:0 -1px;mask-position:0 -1px;-webkit-mask-size:.8125rem;mask-size:.8125rem}.select{border:var(--border) solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.select{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.select{border-color:var(--input-color);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.select{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.select{--size:calc(var(--size-field,.25rem) * 10)}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}[dir=rtl] .select::picker(select){translate:.5rem}[dir=rtl] .select select::picker(select){translate:.5rem}.select[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}.select select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border) * 2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus,.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.select:focus,.select:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.select:focus,.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select)::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select)::placeholder{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance:base-select){.select,.select select{appearance:base-select}:is(.select,.select select)::picker(select){appearance:base-select}}:is(.select,.select select)::picker(select){color:inherit;border:var(--border) solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth) * 3px) -2px #0003;box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth) * .1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth) * .1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}:is(.select,.select select)::picker-icon{display:none}:is(.select,.select select) optgroup{padding-top:.5em}:is(.select,.select select) optgroup option:first-child{margin-top:.5em}:is(.select,.select select) option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option:not(:disabled):active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}.collapse-title{grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}.avatar{vertical-align:middle;display:inline-flex;position:relative}.avatar>div{aspect-ratio:1;display:block;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.checkbox{border:var(--border) solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.checkbox{border:var(--border) solid var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0 3px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}:is(.checkbox:checked,.checkbox[aria-checked=true]):before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media(forced-colors:active){:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox:indeterminate{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.checkbox:indeterminate{background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:0deg}.radio{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border) solid var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}@supports (color:color-mix(in lab,red,red)){.radio{border:var(--border) solid var(--input-color,color-mix(in srgb, currentColor 20%, #0000))}}.radio{box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);color:var(--input-color,currentColor)}.radio:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}.radio:focus-visible{outline:2px solid}.radio:checked,.radio[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor}@media(prefers-reduced-motion:no-preference){.radio:checked,.radio[aria-checked=true]{animation:.2s ease-out radio}}:is(.radio:checked,.radio[aria-checked=true]):before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media(forced-colors:active){:is(.radio:checked,.radio[aria-checked=true]):before{outline-style:var(--tw-outline-style);outline-offset:-1px;outline-width:1px}}@media print{:is(.radio:checked,.radio[aria-checked=true]):before{outline-offset:-1rem;outline:.25rem solid}}.rating{vertical-align:middle;display:inline-flex;position:relative}.rating input{appearance:none;border:none}.rating :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem}@media(prefers-reduced-motion:no-preference){.rating :where(*){animation:.25s ease-out rating}}.rating :where(*):is(input){cursor:pointer}.rating .rating-hidden{background-color:#0000;width:.5rem}.rating input[type=radio]:checked{background-image:none}.rating :checked,.rating [aria-checked=true],.rating [aria-current=true],.rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}.rating :focus-visible{scale:1.1}@media(prefers-reduced-motion:no-preference){.rating :focus-visible{transition:scale .2s ease-out}}.rating :active:focus{animation:none;scale:1.1}.drawer{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}.card{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.card:focus{outline-offset:2px;outline:2px solid #0000}}.card:focus-visible{outline-color:currentColor}.card :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card figure{justify-content:center;align-items:center;display:flex}.card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card:has(>:checked){outline:2px solid}.stats{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}.progress{appearance:none;border-radius:var(--radius-box);background-color:currentColor;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.progress{background-color:color-mix(in oklab,currentcolor 20%,transparent)}}.progress{color:var(--color-base-content)}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%}@media(prefers-reduced-motion:no-preference){.progress:indeterminate{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){.progress:indeterminate::-moz-progress-bar{background-color:#0000}@media(prefers-reduced-motion:no-preference){.progress:indeterminate::-moz-progress-bar{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}.textarea{border:var(--border) solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}@supports (color:color-mix(in lab,red,red)){.textarea{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.textarea{--input-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.textarea{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.textarea textarea{appearance:none;background-color:#0000;border:none}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.textarea:focus,.textarea:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.textarea:focus,.textarea:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000)}}.textarea:focus,.textarea:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media(pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus,.textarea:focus-within{--font-size:1rem}}}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.stack{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}.stack>*{width:100%;height:100%}.stack>:nth-child(n+2){opacity:.7;width:100%}.stack>:nth-child(2){z-index:2;opacity:.9}.stack>:first-child{z-index:3;width:100%}.modal-backdrop{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}.modal-backdrop button{cursor:pointer}.hero{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}.hero>*{grid-row-start:1;grid-column-start:1}.modal-box{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:.95;box-shadow:0 25px 50px -12px #00000040}.drawer-content{grid-row-start:1;grid-column-start:2;min-width:0}.divider{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.divider{--divider-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.divider:before,.divider:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:before,.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}.filter{flex-wrap:wrap;display:flex}.filter input[type=radio]{width:auto}.filter input{opacity:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s;overflow:hidden;scale:1}.filter input:not(:last-child){margin-inline-end:.25rem}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{--tw-content:"×";content:var(--tw-content)}.filter:not(:has(input:checked:not(.filter-reset))) .filter-reset,.filter:not(:has(input:checked:not(.filter-reset))) input[type=reset],.filter:has(input:checked:not(.filter-reset)) input:not(:checked,.filter-reset,input[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.label{color:color-mix(in oklab,currentcolor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab,currentColor 10%,#0000)}}.modal-action{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab,red,red)){.status{background-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab,red,red)){.status{color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.status{background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0 / calc(var(--depth) * .5)),#0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab,red,red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth) * 100%),#0000)}}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border) solid var(--badge-color,var(--color-base-200));background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem) * 6);width:fit-content;height:var(--size);padding-inline:calc(var(--size) / 2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.tabs{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem) * 10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}.footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer>*{place-items:start;gap:.5rem;display:grid}.footer.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center}.footer.footer-center>*{place-items:center}.stat{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}.stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab,red,red)){.stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab,currentColor 10%,#0000)}}.stat:not(:last-child){border-block-end:none}.card-body{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.card-body :where(p){flex-grow:1}.alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px #000,0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab,red,red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200))) calc(var(--depth) * 20%),#0000),0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}.fieldset{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}.chat{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}.card-title{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.btn-error{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.btn-success{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}}@layer daisyui.l1.l2{.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:#0006}:is(.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal) .modal-box{opacity:1;translate:0;scale:1}:root:has(:is(.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll;animation-timeline:scroll()}@starting-style{.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal{opacity:0}}:where(.drawer-toggle:checked~.drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto}:where(.drawer-toggle:checked~.drawer-side)>:not(.drawer-overlay){translate:0%}.drawer-toggle:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}.tooltip>.tooltip-content,.tooltip[data-tip]:before{transform:translate(-50%) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%}.tooltip:after{transform:translate(-50%) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%}.collapse-arrow>.collapse-title:after{width:.5rem;height:.5rem;display:block;position:absolute;transform:translateY(-100%)rotate(45deg)}@media(prefers-reduced-motion:no-preference){.collapse-arrow>.collapse-title:after{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.collapse-arrow>.collapse-title:after{content:"";transform-origin:75% 75%;pointer-events:none;top:50%;inset-inline-end:1.4rem;box-shadow:2px 2px}.btn:disabled:not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn:disabled:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.btn:disabled:not(.btn-link,.btn-ghost){box-shadow:none}.btn:disabled{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn:disabled{--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.btn[disabled]:not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn[disabled]:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.btn[disabled]:not(.btn-link,.btn-ghost){box-shadow:none}.btn[disabled]{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn[disabled]{--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}@media(prefers-reduced-motion:no-preference){.collapse[open].collapse-arrow>.collapse-title:after,.collapse.collapse-open.collapse-arrow>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}}.collapse.collapse-open.collapse-plus>.collapse-title:after{--tw-content:"−";content:var(--tw-content)}:is(.collapse[tabindex].collapse-arrow:focus:not(.collapse-close),.collapse.collapse-arrow[tabindex]:focus-within:not(.collapse-close))>.collapse-title:after,.collapse.collapse-arrow:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}.collapse[open].collapse-plus>.collapse-title:after,.collapse[tabindex].collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse.collapse-plus:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{--tw-content:"−";content:var(--tw-content)}.list .list-row:has(.list-col-grow:first-child){--list-grid-cols:1fr}.list .list-row:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row>*{grid-row-start:1}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}.checkbox:disabled,.radio:disabled{cursor:not-allowed;opacity:.2}.rating.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}.rating.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}.rating.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}.rating.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}.rating.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}.tooltip-bottom>.tooltip-content,.tooltip-bottom[data-tip]:before{transform:translate(-50%) translateY(var(--tt-pos,-.25rem));inset:var(--tt-off) auto auto 50%}.tooltip-bottom:after{transform:translate(-50%) translateY(var(--tt-pos,-.25rem)) rotate(180deg);inset:var(--tt-tail) auto auto 50%}.chat-end{grid-template-columns:1fr auto;place-items:end}.chat-end .chat-header,.chat-end .chat-footer{grid-column-start:1}.chat-end .chat-image{grid-column-start:2}.chat-end .chat-bubble{border-end-end-radius:0;grid-column-start:1}.chat-end .chat-bubble:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] :is(.chat-end .chat-bubble):before{transform:rotateY(0)}.chat-start{grid-template-columns:auto 1fr;place-items:start}.chat-start .chat-header,.chat-start .chat-footer{grid-column-start:2}.chat-start .chat-image{grid-column-start:1}.chat-start .chat-bubble{border-end-start-radius:0;grid-column-start:2}.chat-start .chat-bubble:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] :is(.chat-start .chat-bubble):before{transform:rotateY(180deg)}:is(.stack,.stack.stack-bottom)>*{grid-area:3/3/6/4}:is(.stack,.stack.stack-bottom)>:nth-child(2){grid-area:2/2/5/5}:is(.stack,.stack.stack-bottom)>:first-child{grid-area:1/1/4/6}.stack.stack-top>*{grid-area:1/3/4/4}.stack.stack-top>:nth-child(2){grid-area:2/2/5/5}.stack.stack-top>:first-child{grid-area:3/1/6/6}.stack.stack-start>*{grid-area:3/1/4/4}.stack.stack-start>:nth-child(2){grid-area:2/2/5/5}.stack.stack-start>:first-child{grid-area:1/3/6/6}.stack.stack-end>*{grid-area:3/3/4/6}.stack.stack-end>:nth-child(2){grid-area:2/2/5/5}.stack.stack-end>:first-child{grid-area:1/1/6/4}.tabs-box{background-color:var(--color-base-200);--tabs-box-radius:calc(3 * var(--radius-field));border-radius:calc(min(var(--tab-height) / 2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 .5px oklch(0% 0 0 / calc(var(--depth) * .05)) inset;padding:.25rem}.tabs-box>.tab{border-radius:var(--radius-field);border-style:none}.tabs-box>.tab:focus-visible,.tabs-box>.tab:is(label:has(:checked:focus-visible)){outline-offset:2px}.tabs-box>.tab:focus-visible{z-index:1}.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-box>:is(input:checked),.tabs-box>:is(label:has(:checked)){background-color:var(--tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px var(--color-neutral),0 1px 6px -4px var(--color-neutral)}@supports (color:color-mix(in lab,red,red)){.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-box>:is(input:checked),.tabs-box>:is(label:has(:checked)){box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset,0 1px 1px -1px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 50%),#0000),0 1px 6px -4px color-mix(in oklab,var(--color-neutral) calc(var(--depth) * 100%),#0000)}}@media(forced-colors:active){.tabs-box>:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-box>:is(input:checked),.tabs-box>:is(label:has(:checked)){border:1px solid}}.tabs-box>.tab-content{height:calc(100% - var(--tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--tab-height) / 2,var(--radius-field)) + min(.25rem,var(--tabs-box-radius)) - var(--border));margin-top:.25rem}.input-sm{--size:calc(var(--size-field,.25rem) * 8);font-size:max(var(--font-size,.75rem),.75rem)}.input-sm[type=number]::-webkit-inner-spin-button{margin-block:-.5rem;margin-inline-end:-.75rem}.input-xs{--size:calc(var(--size-field,.25rem) * 6);font-size:max(var(--font-size,.6875rem),.6875rem)}.input-xs[type=number]::-webkit-inner-spin-button{margin-block:-.25rem;margin-inline-end:-.75rem}.avatar-placeholder>div{justify-content:center;align-items:center;display:flex}.modal-bottom{place-items:end}.modal-bottom .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}.btn-circle{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}.btn-square{width:var(--size);height:var(--size);padding-inline:0}.btn-block{width:100%}.loading-lg{width:calc(var(--size-selector,.25rem) * 7)}.loading-sm{width:calc(var(--size-selector,.25rem) * 5)}.loading-xs{width:calc(var(--size-selector,.25rem) * 4)}.badge-ghost{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}.badge-outline{color:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}.chat-bubble-primary{background-color:var(--color-primary);color:var(--color-primary-content)}.status-primary{background-color:var(--color-primary);color:var(--color-primary)}.table-zebra tbody tr:where(:nth-child(2n)),.table-zebra tbody tr:where(:nth-child(2n)) :where(.table-pin-cols tr th){background-color:var(--color-base-200)}@media(hover:hover){:is(.table-zebra tbody tr.row-hover,.table-zebra tbody tr.row-hover:where(:nth-child(2n))):hover{background-color:var(--color-base-300)}}.loading-dots{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.1s'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.2s'/%3E%3C/circle%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.1s'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate attributeName='cy' values='12;6;12;12' keyTimes='0;0.286;0.571;1' dur='1.05s' repeatCount='indefinite' keySplines='.33,0,.66,.33;.33,.66,.66,1' begin='0.2s'/%3E%3C/circle%3E%3C/svg%3E")}.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.checkbox-sm{--size:calc(var(--size-selector,.25rem) * 5);padding:.1875rem}.radio-sm{padding:.1875rem}.radio-sm[type=radio]{--size:calc(var(--size-selector,.25rem) * 5)}.select-sm{--size:calc(var(--size-field,.25rem) * 8);font-size:.75rem}.select-sm option{padding-block:.25rem;padding-inline:.625rem}.table-sm :not(thead,tfoot) tr{font-size:.75rem}.table-sm :where(th,td){padding-block:.5rem;padding-inline:.75rem}.tabs-sm{--tab-height:calc(var(--size-field,.25rem) * 8)}.tabs-sm>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}.badge-sm{--size:calc(var(--size-selector,.25rem) * 5);font-size:.75rem}.badge-xs{--size:calc(var(--size-selector,.25rem) * 4);font-size:.625rem}.alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}.alert-success{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}.alert-warning{color:var(--color-warning-content);--alert-border-color:var(--color-warning);--alert-color:var(--color-warning)}.checkbox-primary{color:var(--color-primary-content);--input-color:var(--color-primary)}.link-primary{color:var(--color-primary)}@media(hover:hover){.link-primary:hover{color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.link-primary:hover{color:color-mix(in oklab,var(--color-primary) 80%,#000)}}}.progress-primary{color:var(--color-primary)}.progress-success{color:var(--color-success)}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem) * 8)}.btn-xs{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem) * 6)}.badge-error{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}.badge-primary{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}.badge-success{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}.badge-warning{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}.radio-primary,.toggle-primary:checked,.toggle-primary[aria-checked=true]{--input-color:var(--color-primary)}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.countdown.countdown{line-height:1em}.collapse:not(td,tr,colgroup){visibility:revert-layer}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.-end-0\.5{inset-inline-end:calc(var(--spacing) * -.5)}.-end-1{inset-inline-end:calc(var(--spacing) * -1)}.end{inset-inline-end:var(--spacing)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-6{top:calc(var(--spacing) * 6)}.right-3{right:calc(var(--spacing) * 3)}.right-6{right:calc(var(--spacing) * 6)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[calc\(var\(--tabbar-offset\,1rem\)\+0\.5rem\)\]{bottom:calc(var(--tabbar-offset,1rem) + .5rem)}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex}.join :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0)}.join :where(.join-item) *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.join>.join-item:where(:first-child),.join :first-child:not(:last-child) :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}.join>.join-item:where(:last-child),.join :last-child:not(:first-child) :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}.join>.join-item:where(:only-child),.join :only-child :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.join>:where(:focus,:has(:focus)){z-index:1}@media(hover:hover){.join>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.join-item:where(:not(:first-child,:disabled,[disabled],.btn-disabled)){margin-block-start:0;margin-inline-start:calc(var(--border,1px) * -1)}.join-item:where(:is(:disabled,[disabled],.btn-disabled)){border-width:var(--border,1px) 0 var(--border,1px) var(--border,1px)}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.ms-1{margin-inline-start:calc(var(--spacing) * 1)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root .prose{--tw-prose-body:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-body:color-mix(in oklab, var(--color-base-content) 80%, #0000)}}:root .prose{--tw-prose-headings:var(--color-base-content);--tw-prose-lead:var(--color-base-content);--tw-prose-links:var(--color-base-content);--tw-prose-bold:var(--color-base-content);--tw-prose-counters:var(--color-base-content);--tw-prose-bullets:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-bullets:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-hr:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-hr:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-quotes:var(--color-base-content);--tw-prose-quote-borders:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-quote-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-captions:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-captions:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-code:var(--color-base-content);--tw-prose-pre-code:var(--color-neutral-content);--tw-prose-pre-bg:var(--color-neutral);--tw-prose-th-borders:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-th-borders:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}:root .prose{--tw-prose-td-borders:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-td-borders:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}:root .prose{--tw-prose-kbd:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:root .prose{--tw-prose-kbd:color-mix(in oklab, var(--color-base-content) 80%, #0000)}}:root .prose :where(code):not(pre>code){background-color:var(--color-base-200);border-radius:var(--radius-selector);border:var(--border) solid var(--color-base-300);font-weight:inherit;padding-block:.2em;padding-inline:.5em}:root .prose :where(code):not(pre>code):before,:root .prose :where(code):not(pre>code):after{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/6\]{aspect-ratio:16/6}.aspect-\[500\/722\]{aspect-ratio:500/722}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-36{height:calc(var(--spacing) * 36)}.h-\[18px\]{height:18px}.h-full{height:100%}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-28{width:calc(var(--spacing) * 28)}.w-\[18px\]{width:18px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-base-300>:not(:last-child)){border-color:var(--color-base-300)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-box{border-radius:var(--radius-box)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-t-box{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-base-300,.border-base-300\/60{border-color:var(--color-base-300)}@supports (color:color-mix(in lab,red,red)){.border-base-300\/60{border-color:color-mix(in oklab,var(--color-base-300) 60%,transparent)}}.border-base-300\/70{border-color:var(--color-base-300)}@supports (color:color-mix(in lab,red,red)){.border-base-300\/70{border-color:color-mix(in oklab,var(--color-base-300) 70%,transparent)}}.border-base-content\/10{border-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.border-base-content\/10{border-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.border-base-content\/15{border-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.border-base-content\/15{border-color:color-mix(in oklab,var(--color-base-content) 15%,transparent)}}.border-base-content\/20{border-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.border-base-content\/20{border-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.border-base-content\/25{border-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.border-base-content\/25{border-color:color-mix(in oklab,var(--color-base-content) 25%,transparent)}}.border-error\/40{border-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){.border-error\/40{border-color:color-mix(in oklab,var(--color-error) 40%,transparent)}}.border-primary,.border-primary\/30{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--color-primary) 30%,transparent)}}.border-primary\/40{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}.border-success\/40{border-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.border-success\/40{border-color:color-mix(in oklab,var(--color-success) 40%,transparent)}}.border-success\/50{border-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.border-success\/50{border-color:color-mix(in oklab,var(--color-success) 50%,transparent)}}.glass{-webkit-backdrop-filter:blur(var(--glass-blur,40px));backdrop-filter:blur(var(--glass-blur,40px));background-color:#0000;background-image:linear-gradient(135deg,oklch(100% 0 0 / var(--glass-opacity,30%)),#0000),linear-gradient(var(--glass-reflect-degree,100deg),oklch(100% 0 0 / var(--glass-reflect-opacity,5%)) 25%,oklch(0% 0 0/0) 25%);box-shadow:0 0 0 1px oklch(100% 0 0 / var(--glass-border-opacity,20%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px oklch(0% 0 0 / var(--glass-text-shadow-opacity,5%));border:none}.bg-base-100,.bg-base-100\/80{background-color:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){.bg-base-100\/80{background-color:color-mix(in oklab,var(--color-base-100) 80%,transparent)}}.bg-base-200,.bg-base-200\/80{background-color:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){.bg-base-200\/80{background-color:color-mix(in oklab,var(--color-base-200) 80%,transparent)}}.bg-base-300{background-color:var(--color-base-300)}.bg-black{background-color:var(--color-black)}.bg-neutral{background-color:var(--color-neutral)}.bg-primary,.bg-primary\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bg-primary\/15{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--color-primary) 15%,transparent)}}.bg-success,.bg-success\/5{background-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/5{background-color:color-mix(in oklab,var(--color-success) 5%,transparent)}}.bg-warning{background-color:var(--color-warning)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary\/25{--tw-gradient-from:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/25{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.from-primary\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/30{--tw-gradient-from:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/30{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.from-primary\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-success\/15{--tw-gradient-from:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.from-success\/15{--tw-gradient-from:color-mix(in oklab, var(--color-success) 15%, transparent)}}.from-success\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-base-200{--tw-gradient-via:var(--color-base-200);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-base-300{--tw-gradient-via:var(--color-base-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-base-100{--tw-gradient-to:var(--color-base-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-base-200{--tw-gradient-to:var(--color-base-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-10{padding-block:calc(var(--spacing) * 10)}.ps-1{padding-inline-start:calc(var(--spacing) * 1)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-\[5px\]{padding-inline-start:5px}.pe-0{padding-inline-end:calc(var(--spacing) * 0)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-caps{font-family:var(--font-caps)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-accent{color:var(--color-accent)}.text-base-content,.text-base-content\/30{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.text-base-content\/30{color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.text-base-content\/40{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.text-base-content\/40{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.text-base-content\/50{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.text-base-content\/50{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.text-base-content\/60{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.text-base-content\/60{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.text-base-content\/70{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.text-base-content\/70{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.text-base-content\/80{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.text-base-content\/80{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.text-error{color:var(--color-error)}.text-info{color:var(--color-info)}.text-neutral-900{color:var(--color-neutral-900)}.text-neutral-content{color:var(--color-neutral-content)}.text-primary{color:var(--color-primary)}.text-primary-content{color:var(--color-primary-content)}.text-primary\/20{color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/20{color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}.text-primary\/60{color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/60{color:color-mix(in oklab,var(--color-primary) 60%,transparent)}}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-base-100{--tw-ring-color:var(--color-base-100)}.ring-primary,.ring-primary\/40{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/40{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-base-100{--tw-ring-offset-color:var(--color-base-100)}@layer daisyui.l1{.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)):not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}@media(hover:none){.btn-ghost:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}.btn-outline:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media(hover:none){.btn-outline:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media(hover:hover){.hover\:border-primary:hover,.hover\:border-primary\/50:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--color-primary) 50%,transparent)}}.hover\:border-primary\/60:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab,var(--color-primary) 60%,transparent)}}.hover\:bg-base-200:hover{background-color:var(--color-base-200)}.hover\:text-base-content:hover{color:var(--color-base-content)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:underline:hover{text-decoration-line:underline}}.disabled\:cursor-default:disabled{cursor:default}@media(min-width:40rem){.sm\:inline{display:inline}@layer daisyui.l1.l2{.sm\:modal-middle{place-items:center}.sm\:modal-middle .modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:var(--radius-box);--modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:.98}}.sm\:w-2\/5{width:40%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(150px\,220px\)_1fr\]{grid-template-columns:minmax(150px,220px) 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:pl-0{padding-left:calc(var(--spacing) * 0)}.sm\:text-right{text-align:right}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media(min-width:64rem){@layer daisyui.l1.l2.l3{.lg\:drawer-open>.drawer-toggle:checked~.drawer-side{scrollbar-color:revert-layer}:root:has(.lg\:drawer-open>.drawer-toggle:checked){--page-overflow:revert-layer;--page-scroll-gutter:revert-layer;--page-scroll-bg:revert-layer;--page-scroll-transition:revert-layer;--page-has-backdrop:revert-layer;animation:revert-layer;animation-timeline:revert-layer}}@layer daisyui.l1.l2{.lg\:drawer-open>.drawer-side{overflow-y:auto}.lg\:drawer-open>.drawer-toggle{display:none}.lg\:drawer-open>.drawer-toggle~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky}.lg\:drawer-open>.drawer-toggle~.drawer-side>.drawer-overlay{cursor:default;background-color:#0000}.lg\:drawer-open>.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible}}@layer daisyui.l1{.lg\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay),[dir=rtl] :is(.lg\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay)){translate:0%}}.lg\:bottom-6{bottom:calc(var(--spacing) * 6)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:w-auto{width:auto}.lg\:shrink{flex-shrink:1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:overflow-visible{overflow:visible}.lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}}@media(min-width:80rem){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.\[\&_a\]\:font-semibold a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_p\]\:my-0 p{margin-block:calc(var(--spacing) * 0)}.\[\&_p\]\:my-2 p{margin-block:calc(var(--spacing) * 2)}.\[\&_p\]\:text-base p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_p\]\:text-base-content p{color:var(--color-base-content)}.\[\&_p\+p\]\:mt-3 p+p{margin-top:calc(var(--spacing) * 3)}}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/studio/manrope-0.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/studio/manrope-1.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/studio/manrope-2.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/studio/manrope-3.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/studio/manrope-4.ttf)format("truetype")}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/studio/unbounded-0.ttf)format("truetype")}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/studio/unbounded-1.ttf)format("truetype")}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/studio/unbounded-2.ttf)format("truetype")}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/studio/unbounded-3.ttf)format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/studio/jetbrainsmono-0.ttf)format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/studio/jetbrainsmono-1.ttf)format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/studio/jetbrainsmono-2.ttf)format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/studio/jetbrainsmono-3.ttf)format("truetype")}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/studio/onest-0.ttf)format("truetype")}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/studio/onest-1.ttf)format("truetype")}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/studio/onest-2.ttf)format("truetype")}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/studio/onest-3.ttf)format("truetype")}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/studio/onest-4.ttf)format("truetype")}[data-theme=csm-dark]{--studio-shell:#181818;--studio-raised:#242424;--studio-accent-soft:#2a2219;--studio-accent-border:#4a3a26;--studio-muted:#a9a9a9;--studio-header-border:#262626;--studio-copy-bg:#2b3313;--studio-tabbar-glass:#1f1f1f99;--studio-tabbar-highlight:#ffffff0d;--studio-tabbar-edge:#ffffff1c}[data-theme=csm]{--studio-shell:#faf8f3;--studio-raised:#eeebe4;--studio-accent-soft:#fbecd8;--studio-accent-border:#dac3a3;--studio-muted:#67635c;--studio-header-border:#e4dfd5;--studio-copy-bg:#eaf2d3;--studio-tabbar-glass:#faf8f3b3;--studio-tabbar-highlight:#ffffff80;--studio-tabbar-edge:#ffffffb3}.cabinet-skin{font-family:var(--font-sans)}.cabinet-skin .btn{border-radius:999px;font-weight:800}.cabinet-skin .btn-primary:not(:disabled):not(.btn-disabled){background:var(--color-primary);color:var(--color-primary-content);box-shadow:none;border-color:#0000}.cabinet-skin .btn-primary:not(:disabled):hover{filter:brightness(1.08)}.cabinet-skin .card{box-shadow:none;border-radius:22px}.cabinet-skin .card-title{font-weight:800}.cabinet-header{background:var(--studio-shell);border-color:var(--studio-header-border);flex-shrink:0;gap:8px;height:73px;min-height:73px;padding:14px 16px}.cabinet-skin .cabinet-header>.btn{background:var(--studio-raised);width:44px;height:44px;min-height:44px;max-height:44px;color:var(--color-base-content);box-shadow:none;border:0;border-radius:22px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.cabinet-skin .cabinet-header>.cabinet-balance{flex:1;gap:8px;width:auto;min-width:0;padding-inline:12px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.cabinet-header .cabinet-balance>.amount{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cabinet-header>.btn>svg{flex-shrink:0;width:20px;height:20px}.cabinet-header>.cabinet-balance>svg{width:18px;height:18px;color:var(--color-primary)}.cabinet-skin .cabinet-header>.cabinet-copy-ref{color:var(--color-primary)}.cabinet-skin .cabinet-header>.cabinet-copy-ref[data-copied=true]{color:var(--color-success);background:var(--studio-copy-bg)}.cabinet-header .cabinet-copy-ref[data-copied=true]:before{background:var(--color-success);width:max-content;max-width:calc(100vw - 84px);color:var(--color-success-content);font-family:var(--font-sans);visibility:visible;opacity:1;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:800;inset:52px auto auto 0;transform:none}.cabinet-header .cabinet-copy-ref[data-copied=true]:after{display:none}.cabinet-header .cabinet-unread-dot{background:var(--color-primary);border-radius:4px;width:8px;height:8px;position:absolute;top:9px;right:10px}.cabinet-header .cabinet-wallet-shortcut-dot{background:#fff;border-radius:50%;flex-shrink:0;width:8px;height:8px}.cabinet-main{gap:24px;width:100%;min-width:0;padding:16px}.cabinet-main.cabinet-has-tabs{padding-bottom:120px}.cabinet-sidebar{background:var(--studio-shell);width:min(318px,88vw)}.cabinet-sidebar-brand{gap:12px;min-height:82px;padding:16px 20px}.cabinet-sidebar-brand img{max-width:198px;height:auto;max-height:38px}.cabinet-sidebar-brand .btn{background:var(--studio-raised);width:44px;height:44px;min-height:44px}.cabinet-sidebar:not(.studio-menu) nav{gap:16px;padding:12px}.cabinet-sidebar:not(.studio-menu) nav>div{border:0;padding-top:0}.cabinet-sidebar:not(.studio-menu) nav>div>span,.cabinet-sidebar:not(.studio-menu) nav>div>button{color:var(--studio-muted);letter-spacing:.12em;padding:4px 10px 8px;font-size:11px;font-weight:800}.cabinet-sidebar .menu{gap:3px}.cabinet-sidebar .menu li>a,.cabinet-sidebar .menu li>span,.cabinet-sidebar .menu li>button{white-space:normal;border:0;border-radius:16px;gap:12px;min-height:46px;padding:5px 10px 5px 6px;font-size:14px;font-weight:700}.cabinet-sidebar .menu li>a>svg:first-child,.cabinet-sidebar .menu li>span>svg:first-child,.cabinet-sidebar .menu li>button>svg:first-child{box-sizing:content-box;background:var(--studio-raised);width:18px;height:18px;color:var(--color-primary);border-radius:12px;flex-shrink:0;padding:9px}.cabinet-sidebar .sidebar-link-active,.cabinet-sidebar .sidebar-link-active:hover{background:var(--studio-accent-soft);color:var(--color-primary);box-shadow:none;border:0}.cabinet-sidebar .sidebar-link-active>svg:first-child{background:var(--color-primary);color:var(--color-primary-content)}.cabinet-sidebar .menu li>a:focus-visible,.cabinet-skin .btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.studio-tabbar{padding-left:12px;padding-right:12px}.studio-tabbar>div{background:linear-gradient(135deg,var(--studio-tabbar-highlight),transparent 65%),var(--studio-tabbar-glass);border-color:var(--studio-tabbar-edge);-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);box-shadow:inset 0 1px 0 var(--studio-tabbar-highlight),0 8px 30px #0003;border-radius:30px;padding:8px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.studio-tabbar>div{background:var(--color-base-100)}}@media(prefers-reduced-transparency:reduce){.studio-tabbar>div{background:var(--color-base-100);-webkit-backdrop-filter:none;backdrop-filter:none}}.studio-tabbar .studio-tab{border-radius:20px;gap:4px;min-height:50px;font-size:11px;font-weight:600}.studio-tabbar .studio-tab-active{isolation:isolate;color:var(--color-primary);box-shadow:none;background:0 0;font-weight:800;position:relative}.studio-tabbar .studio-tab-active:before{content:"";z-index:-1;background:radial-gradient(circle 40px at center,var(--color-primary) 0%,var(--color-primary) 25%,var(--color-primary) 52%,transparent 100%);border-radius:50%;width:80px;height:80px;position:absolute;top:-17px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.studio-tabbar .studio-tab-active:before{background:radial-gradient(circle 40px at center,color-mix(in srgb,var(--color-primary),transparent 58%) 0%,color-mix(in srgb,var(--color-primary),transparent 78%) 25%,color-mix(in srgb,var(--color-primary),transparent 94%) 52%,transparent 100%)}}.studio-tabbar .studio-tab-active:before{pointer-events:none}.studio-dashboard{flex-direction:column;gap:26px;min-width:0;display:flex}.studio-dashboard h2.studio-section-title{font-family:var(--font-display);letter-spacing:-.04em;font-size:21px;font-weight:800;line-height:1.35}.studio-dashboard .studio-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--studio-muted);align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.studio-eyebrow svg{width:18px;height:18px;color:var(--color-primary)}.studio-overview{gap:10px;display:grid}.studio-tariff,.studio-referral{background:var(--color-base-100);border-radius:22px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.studio-tariff{border:1.5px solid var(--studio-accent-border)}.studio-tariff-top,.studio-tariff-body{justify-content:space-between;align-items:center;gap:12px;display:flex}.studio-tariff-name{font-family:var(--font-display);overflow-wrap:anywhere;font-size:24px;font-weight:800;line-height:1.2}.studio-tariff-note{color:var(--studio-muted);margin-top:6px;font-size:12px;line-height:1.5}.studio-tariff-pill{background:var(--studio-accent-soft);color:var(--color-primary);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:99px;padding:5px 10px;font-size:10px;font-weight:800}.studio-tariff-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.studio-tariff .btn{flex-shrink:0;min-height:44px;padding:0 18px;font-size:13px}.studio-tariff-expiry{background:var(--color-base-200);border-radius:14px;flex-wrap:wrap;justify-content:space-between;gap:6px;padding:10px 12px;font-size:12px;display:flex}.studio-referral .copy-field{min-width:0}.studio-referral input{background:var(--color-base-200);border-radius:23px;height:46px;font-family:JetBrains Mono,monospace;font-size:12px}.studio-referral .btn{min-height:44px}.studio-referral-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.studio-referral-url{background:var(--color-base-200);border:1px solid var(--color-base-300);text-overflow:ellipsis;white-space:nowrap;border-radius:23px;padding:13px 16px;font-size:12px;overflow:hidden}.studio-referral-actions .btn{min-width:0;font-size:13px}.studio-referral-actions .studio-share{background:var(--color-base-content);color:var(--color-base-100)}.studio-bonus{border:1.5px solid var(--studio-accent-border)}.studio-bonus .card-body{padding:16px}.studio-bonus .card-title{font-size:15px}.studio-status-section{flex-direction:column;gap:12px;display:flex}.studio-status-heading{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.studio-status-hero{border:2px solid var(--color-primary);background:var(--color-base-100);border-radius:30px;overflow:hidden}.studio-status-art{background:var(--studio-accent-soft);place-items:center;min-height:180px;display:grid;position:relative;overflow:hidden}.studio-status-art:before,.studio-status-art:after{content:"";border:1px solid var(--color-primary);opacity:.18;border-radius:50%;width:160px;height:160px;position:absolute}.studio-status-art:after{width:220px;height:220px}.studio-status-art>svg{width:76px;height:76px;color:var(--color-primary);stroke-width:1px}.studio-status-art .studio-you{background:var(--color-primary);color:var(--color-primary-content);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:6px 12px;font-size:10px;font-weight:800;position:absolute;top:16px;left:16px}.studio-status-copy{text-align:center;flex-direction:column;gap:14px;padding:22px 20px;display:flex}.studio-status-name{font-family:var(--font-display);overflow-wrap:anywhere;text-transform:uppercase;font-size:clamp(27px,6vw,40px);font-weight:800;line-height:1.2}.studio-status-payout{color:var(--studio-muted);font-size:13px}.studio-status-payout strong{color:var(--color-success);margin-bottom:6px;font-family:JetBrains Mono,monospace;font-size:28px;display:block}.studio-status-next{background:var(--studio-raised);text-align:left;border-radius:18px;padding:14px;font-size:13px;line-height:1.6}.studio-status-next progress{margin-top:10px;display:block}.studio-status-copy>.btn{min-height:46px}.studio-tasks>.card-body{padding:16px}.studio-tasks .tabs,.studio-career .tabs{background:var(--color-base-200);border-radius:99px;padding:4px}.studio-tasks .tab,.studio-career .tab{border-radius:99px;font-size:12px}.studio-tasks li{background:var(--studio-raised);border-radius:18px;padding:14px}.studio-career{gap:12px}.studio-career>.card>.card-body{padding:16px}.studio-career .card-body>.grid>div{border-radius:24px;padding:18px}.studio-career h3{font-family:var(--font-display);font-size:12px}.studio-wallet-summary .stat{background:var(--color-base-100);border-radius:22px}@media(min-width:640px){.studio-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.studio-status-hero{grid-template-columns:1fr 1.4fr;display:grid}.studio-status-art{min-height:300px}}@media(min-width:1024px){.cabinet-sidebar{width:280px}.cabinet-main{max-width:1280px;margin-inline:auto;padding:28px 32px}.cabinet-main.cabinet-has-tabs{padding-bottom:28px}.studio-dashboard{gap:28px}.studio-status-hero{grid-template-columns:1fr 1.8fr}.studio-status-copy{padding:28px}}@media(prefers-reduced-motion:reduce){.cabinet-skin *,.cabinet-skin :before,.cabinet-skin :after{scroll-behavior:auto;transition:none}}[data-theme=csm-dark]{--studio-field:#141414;--studio-border:#333;--studio-positive-soft:#2b3313;--studio-violet:#a696ff;--studio-blue:#8fd7ff;--studio-ink:#141414;--studio-overlay:#080808aa}[data-theme=csm]{--studio-field:#faf8f3;--studio-border:#d8d1c6;--studio-positive-soft:#eaf0d4;--studio-violet:#7460b8;--studio-blue:#317da6;--studio-ink:#141414;--studio-overlay:#18181866}.studio-screen{flex-direction:column;gap:20px;width:100%;min-width:0;display:flex}.studio-screen>*,.studio-screen .card-body,.studio-screen .grid>*,.studio-screen form{min-width:0}.studio-screen .card,.studio-auth .card{border:1px solid var(--color-base-300);background:var(--color-base-100);overflow-wrap:anywhere;border-radius:24px}.studio-screen .card-body,.studio-auth .card-body{gap:16px;padding:20px}.studio-screen .card-title,.studio-auth .card-title{font-size:17px;font-weight:800;line-height:1.35}.studio-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:2px 4px;display:flex}.studio-page-header h1{letter-spacing:-.04em;font-size:clamp(25px,2.5vw,32px);font-weight:800;line-height:1.22}.studio-page-header p{max-width:48rem;color:var(--studio-muted);margin-top:8px;font-size:14px;line-height:1.6}.studio-page-header .studio-heading-icon{background:var(--studio-accent-soft);width:44px;height:44px;color:var(--color-primary);border-radius:14px;flex-shrink:0;padding:10px}.studio-design .btn{min-height:46px;font-family:var(--font-sans);box-shadow:none;border-radius:999px;gap:8px;font-size:14px;font-weight:800}.studio-design .btn-sm{height:auto;min-height:38px;padding-block:8px;font-size:12px}.studio-design .btn-xs{height:auto;min-height:30px;padding-block:6px;font-size:11px}.studio-design .btn-circle,.studio-design .btn-square{padding:0}.studio-design .btn-primary:not(:disabled):not(.btn-disabled){background:var(--color-primary);color:var(--color-primary-content);box-shadow:none;border-color:#0000}.studio-design .btn-primary:not(:disabled):hover{background:var(--color-primary);filter:brightness(1.08)}.studio-design .btn-ghost{background:var(--studio-raised)}.studio-design .btn-outline{border:1.5px solid var(--studio-border)}.studio-design :is(.input,.select,.textarea){background:var(--studio-field);border:1.5px solid var(--studio-border);color:var(--color-base-content);font-family:var(--font-sans);outline:0;width:100%;min-width:0;font-size:14px}.studio-design :is(.input,.select){border-radius:23px;height:46px;min-height:46px;padding-inline:16px}.studio-design .textarea{border-radius:18px;min-height:100px;padding:14px 16px}.studio-design :is(.input,.select,.textarea):focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.studio-design :is(.input,.select,.textarea):focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary),transparent 85%)}}.studio-design :is(.input,.select,.textarea)[aria-invalid=true]{border-color:var(--color-error)}.studio-design :is(input,select,textarea,button):disabled{cursor:not-allowed}.studio-design .label,.studio-design .label-text{color:var(--studio-muted);font-size:12px;font-weight:700}.studio-design .form-control{gap:6px}.studio-design .join{gap:6px;min-width:0}.studio-design .join .input{border-radius:23px}.studio-design .join .btn{border-radius:23px;flex-shrink:0}.studio-design .tabs{background:var(--color-base-100);border:1px solid var(--color-base-300);border-radius:26px;flex-wrap:wrap;gap:4px;max-width:100%;padding:5px;display:flex}.studio-design .tab{white-space:normal;text-align:center;border-radius:20px;flex:1;height:auto;min-height:40px;padding:8px 12px;font-size:12px;font-weight:700}.studio-design .tabs .tab-active:not(.tab-disabled){background:var(--studio-accent-soft);color:var(--color-primary);box-shadow:none;border-radius:20px}.studio-route-tabs{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:99px;flex-wrap:wrap;align-self:flex-start;gap:6px;max-width:100%;padding:5px;display:flex}.studio-route-tabs a{border-radius:99px;padding:11px 16px;font-size:12px;font-weight:800}.studio-route-tabs a.is-active{background:var(--studio-accent-soft);color:var(--color-primary)}.studio-design .badge{text-transform:uppercase;letter-spacing:.04em;white-space:normal;border-radius:99px;height:auto;padding:5px 10px;font-size:10px;font-weight:800}.studio-design .badge-success{background:var(--studio-positive-soft);color:var(--color-success);border-color:#0000}.studio-design .badge-primary{background:var(--studio-accent-soft);color:var(--color-primary);box-shadow:none;border-color:#0000}.studio-design .alert{box-shadow:none;overflow-wrap:anywhere;border-radius:18px;padding:14px 16px;font-size:13px;line-height:1.5}.studio-design .alert-error{border:1px solid var(--color-error)}@supports (color:color-mix(in lab,red,red)){.studio-design .alert-error{border:1px solid color-mix(in srgb,var(--color-error),transparent 55%)}}.studio-design .alert-error{background:var(--color-error)}@supports (color:color-mix(in lab,red,red)){.studio-design .alert-error{background:color-mix(in srgb,var(--color-error),var(--color-base-100) 92%)}}.studio-design .alert-error{color:var(--color-base-content)}.studio-design .alert-success{border:1px solid var(--color-success)}@supports (color:color-mix(in lab,red,red)){.studio-design .alert-success{border:1px solid color-mix(in srgb,var(--color-success),transparent 60%)}}.studio-design .alert-success{background:var(--studio-positive-soft);color:var(--color-base-content)}.studio-design .progress{border-radius:99px;height:7px}.studio-design .overflow-x-auto{overscroll-behavior-x:contain;max-width:100%}.studio-design .table{border-collapse:separate;border-spacing:0 6px;width:100%;font-size:12px}.studio-design .table th{color:var(--studio-muted);text-transform:uppercase;letter-spacing:.07em;border:0;font-size:10px;font-weight:800}.studio-design .table td{background:var(--studio-shell);border:0;padding:12px}.studio-design .table td:first-child{border-radius:14px 0 0 14px}.studio-design .table td:last-child{border-radius:0 14px 14px 0}.studio-design .modal{background:var(--studio-overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:16px}.studio-design .modal-box{background:var(--color-base-100);border:1px solid var(--studio-border);border-radius:28px;width:min(100%,600px);max-height:85dvh;padding:24px;overflow-y:auto;box-shadow:0 20px 80px #0004}.studio-design .modal-box h3{font-family:var(--font-display);font-size:19px;line-height:1.4}.studio-design .modal-action{flex-wrap:wrap;gap:8px}.studio-design .modal-action>.btn{flex:1}.studio-design .dropdown-content{border:1px solid var(--studio-border);background:var(--color-base-100);border-radius:20px;padding:8px;box-shadow:0 10px 40px #0004}.studio-design details{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:18px;padding:14px}.studio-design summary{cursor:pointer;font-size:13px;font-weight:800}.studio-state,.studio-unavailable{border:1px solid var(--color-base-300);background:var(--color-base-100);text-align:center;border-radius:26px;flex-direction:column;align-items:center;gap:12px;padding:32px 20px;display:flex}.studio-state-icon{width:64px;height:64px;color:var(--color-primary);background:var(--studio-accent-soft);border-radius:22px;place-items:center;display:grid}.studio-state h2,.studio-unavailable h2{font-family:var(--font-display);font-size:18px;font-weight:700}.studio-state p,.studio-unavailable p{max-width:32rem;color:var(--studio-muted);font-size:13px;line-height:1.6}.studio-loading{place-items:center;min-height:180px;display:grid}.studio-stat .card-body{padding:16px}.studio-stat .studio-stat-label{text-transform:uppercase;letter-spacing:.06em;white-space:normal;font-size:11px;font-weight:800}.studio-stat .studio-stat-value{margin-block:8px;font-size:clamp(20px,2.4vw,28px)}.studio-hero{color:var(--studio-ink);border-radius:28px;padding:22px;position:relative;overflow:hidden}.studio-hero:after{content:"";pointer-events:none;opacity:.12;background-image:linear-gradient(#141414 1px,#0000 1px),linear-gradient(90deg,#141414 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.studio-hero>*{z-index:1;position:relative}.studio-hero-lime{background:linear-gradient(150deg,#93e39a,#d2f04c)}.studio-hero-violet{background:linear-gradient(150deg,#a78aff,#758aff 60%,#9ed8ff)}.studio-hero-orange{background:linear-gradient(150deg,#eea24a,#f6cc83)}.studio-hero-blue{background:linear-gradient(150deg,#8fd7ff,#a0c9e8)}.studio-hero-label{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.studio-hero-label>svg{width:24px;height:24px}.studio-hero-value{font-family:var(--font-display);overflow-wrap:anywhere;margin-top:18px;font-size:clamp(32px,5vw,54px);font-weight:800;line-height:1.15}.studio-hero-detail{margin-top:10px;font-size:13px;font-weight:700;line-height:1.6}.studio-hero-content{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.studio-hero-content .btn{background:var(--studio-ink);color:#f4f1ea;border:0}.studio-identity{background:var(--color-base-100);border:1px solid var(--studio-accent-border);border-radius:26px;align-items:center;gap:16px;padding:20px;display:flex}.studio-identity h2{font-family:var(--font-display);margin-block:4px;font-size:19px}.studio-identity p{color:var(--studio-muted);font-size:11px}.studio-auth{background:radial-gradient(ellipse at 50% 0,var(--studio-accent-soft),transparent 60%),var(--color-base-200);padding-block:48px;position:relative}.studio-auth .studio-auth-inner{gap:28px;max-width:450px}.studio-auth .studio-auth-brand img{object-fit:contain;width:230px;max-height:60px}.studio-auth .card{border-radius:28px}.studio-auth .card-body{padding:28px}.studio-auth h2{font-family:var(--font-display);font-size:25px;line-height:1.3}.studio-auth form .btn[type=submit]{min-height:50px;margin-top:8px}.studio-screen .studio-content-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;display:grid}.studio-plan-grid{background:linear-gradient(150deg,#93e39a,#d2f04c);border-radius:28px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;padding:14px;display:grid}.studio-plan-grid .studio-plan-card{border:2px solid var(--studio-ink);background:var(--studio-shell);box-shadow:none;border-radius:24px;position:relative;overflow:hidden}.studio-plan-grid .studio-plan-card:after{content:"";background:var(--color-primary);pointer-events:none;height:9px;position:absolute;inset:auto 0 0}.studio-plan-grid .studio-plan-card[data-current=true]:after{background:var(--color-success)}.studio-plan-grid .studio-plan-card .card-body{padding:18px 14px 24px}.studio-plan-grid .card-title{font-family:var(--font-display);font-size:15px}.studio-plan-grid .amount.text-3xl{font-family:var(--font-display);color:var(--color-primary);font-size:clamp(24px,3vw,36px)}.studio-plan-grid .studio-plan-features{background:var(--color-base-200);border:0;padding:10px;font-size:11px}.studio-plan-grid .btn{white-space:normal;width:100%;min-width:0;font-size:12px}.studio-screen-products .studio-product-card{opacity:1;border-radius:28px}.studio-screen-products .studio-content-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:start}.studio-product-art{aspect-ratio:1.55;border-bottom:1px solid var(--color-base-300);background:linear-gradient(145deg,#a2dbff,#758aff)}.studio-product-art span{color:#141414;font-family:var(--font-display);font-size:30px}.studio-product-card:disabled{opacity:.65}.studio-product-card .card-title{font-family:var(--font-display);font-size:24px}.studio-product-card .btn{width:100%;min-height:46px}.studio-screen-settings>.grid>.card{border-radius:24px}.studio-screen-settings .card-title>svg{background:var(--studio-accent-soft);border-radius:12px;width:34px;height:34px;padding:8px}.studio-screen-community .about-article{border-radius:28px}.studio-screen-community h2{font-family:var(--font-display);font-size:clamp(20px,2.5vw,28px);line-height:1.4}.studio-screen .chat-bubble{background:var(--studio-raised);color:var(--color-base-content);border-radius:20px;font-size:14px;line-height:1.65}.studio-screen .chat-end .chat-bubble{background:var(--studio-accent-soft)}.studio-screen :is(.chat-header,.chat-footer){color:var(--studio-muted);font-size:11px}.studio-screen :is(.collapse,.collapse-title){border-radius:20px}.studio-career-toggle{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:0;display:flex}.studio-career-card{border-radius:24px}.studio-career-card h3{font-family:var(--font-display);font-size:14px}.studio-career-card[data-state=locked]{opacity:.8}.studio-career-detail{border-top:1px solid var(--color-base-300);flex-direction:column;gap:16px;padding-top:16px;display:flex}.studio-notice-list{flex-direction:column;gap:10px;display:flex}.studio-notice{background:var(--color-base-100);border:1px solid var(--color-base-300);border-radius:22px;align-items:flex-start;gap:12px;padding:16px;display:flex}.studio-notice[data-unread=true]{border-color:var(--studio-accent-border);background:var(--studio-accent-soft)}.studio-notice>.studio-notice-icon{background:var(--studio-raised);width:38px;height:38px;color:var(--color-primary);border-radius:13px;flex-shrink:0;padding:10px}.studio-notice h2{font-size:14px;font-weight:800}.studio-notice time{color:var(--studio-muted);margin-top:8px;font-size:10px;display:block}.studio-notice-actions{flex-direction:column;gap:5px;display:flex}.studio-notice-actions .btn{background:var(--studio-raised);width:30px;min-height:30px;padding:0}.studio-poster{border:1px solid var(--studio-accent-border);border-radius:24px;width:100%;max-width:400px;margin-inline:auto;display:block}.studio-task-card{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:20px;align-items:flex-start;gap:12px;padding:16px;display:flex}.studio-task-card[data-completed=true]{border-color:var(--color-base-300)}.studio-task-card>svg{color:var(--color-primary);background:var(--studio-accent-soft);border-radius:11px;flex-shrink:0;width:32px;height:32px;padding:7px}.studio-task-card h3{font-size:14px;font-weight:800}.studio-task-card .btn{margin-top:12px}.studio-wallet-dialog{border:1px solid var(--studio-border);background:var(--color-base-100);width:min(600px,100% - 24px);max-height:88dvh;color:var(--color-base-content);border-radius:28px;margin:auto;padding:0;inset:0;overflow-y:auto}.studio-wallet-dialog::backdrop{background:var(--studio-overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.studio-wallet-sheet{padding:24px;position:relative}.studio-wallet-sheet .card-body{gap:16px;padding:0}.studio-wallet-sheet h2{font-family:var(--font-display);padding-right:40px;font-size:19px}.studio-dialog-close{z-index:1;width:32px;height:32px;position:absolute;top:16px;right:16px;min-height:32px!important}.studio-step-map{background:var(--color-base-100);border-radius:24px;flex-wrap:wrap;gap:10px;padding:16px;display:flex}.studio-step-map .btn{width:44px;height:44px}.studio-step-map [aria-pressed=true]{background:var(--color-primary);color:var(--color-primary-content)}.studio-link-tile{background:var(--color-base-100);border:1px solid var(--studio-accent-border);border-radius:24px;align-items:center;gap:16px;padding:24px;font-weight:800;display:flex}.studio-link-tile svg{color:var(--color-primary)}.studio-link-tile svg:last-child{width:18px;margin-left:auto}.studio-country-list{flex-direction:column;gap:8px;display:flex}.studio-country-list li{background:var(--studio-shell);border-radius:14px;justify-content:space-between;gap:16px;padding:14px 18px;display:flex}.studio-share-layout{align-items:start;gap:24px;display:grid}.studio-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.studio-podium article{border:1px solid var(--color-base-300);background:var(--color-base-100);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:20px 8px;display:flex}.studio-podium article[data-rank="1"]{border-color:var(--studio-accent-border);background:var(--studio-accent-soft);order:2;padding-block:30px}.studio-podium article[data-rank="2"]{order:1}.studio-podium article[data-rank="3"]{order:3}.studio-podium h2{overflow-wrap:anywhere;font-size:13px;font-weight:800}.studio-podium p{color:var(--studio-muted);font-size:10px}.studio-podium .amount{color:var(--color-primary);font-size:16px}.studio-filter-sheet{background:var(--studio-shell);padding:16px}.studio-filter-sheet[open]{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-base-content);border:0;margin:0;display:flex}.studio-filter-sheet>div{background:var(--color-base-100);margin-inline:auto;border-radius:24px;width:100%;max-width:680px;margin-bottom:12px}.studio-filter-sheet label{border:1px solid var(--color-base-300);border-radius:16px;margin-top:5px}.studio-filter-sheet h2{font-family:var(--font-display);font-size:23px}.studio-screen :is(.prose,.markdown-body){max-width:100%;font-family:var(--font-sans);line-height:1.8}.studio-screen :is(.prose,.markdown-body) :is(h1,h2,h3){font-family:var(--font-display);letter-spacing:-.03em}.studio-screen :is(.prose,.markdown-body) :is(img,video){border-radius:20px}.studio-screen :is(.prose,.markdown-body) blockquote{border-color:var(--color-primary);background:var(--studio-accent-soft);border-radius:0 16px 16px 0;padding:16px}.studio-screen-gifts .card:has(img),.studio-screen-news .card:has(img),.studio-screen-events .card:has(img){overflow:hidden}.studio-screen-gifts .card:has(img) img{aspect-ratio:1.4;object-fit:cover}.studio-screen-gifts .card:has(img) .amount{color:var(--color-primary);font-size:20px}.studio-screen :is(.studio-agent-chat,.studio-support-chat){border-radius:28px;min-height:55dvh}.studio-screen :is(.studio-agent-chat,.studio-support-chat) .chat-bubble{padding:16px}.studio-screen :is(.studio-agent-chat,.studio-support-chat) textarea{min-height:80px}.studio-career-card summary::-webkit-details-marker{display:none}.studio-career-card:not([open]){padding:18px}.studio-career-card[open]>summary{padding-bottom:5px}.studio-career-card[open]>summary>span>svg{transform:rotate(180deg)}.studio-design .studio-settings-group{align-self:start;gap:0;padding:0}.studio-settings-summary{align-items:center;gap:12px;padding:20px;list-style:none;display:flex}.studio-settings-summary::-webkit-details-marker{display:none}.studio-settings-summary:after{content:"+";font-family:var(--font-mono);color:var(--studio-muted);margin-left:auto;font-size:20px}.studio-settings-group[open]>summary:after{content:"−"}.studio-settings-summary>svg{width:36px;height:36px;color:var(--color-primary);background:var(--studio-accent-soft);border-radius:12px;padding:8px}.studio-screen .studio-settings-group .card-body{padding-top:0}.studio-plan-grid .studio-plan-card:after{clip-path:polygon(0 15%,100% 85%,100% 100%,0 100%);opacity:.8;height:40px}.studio-plan-grid .studio-plan-card:nth-child(2):after{background:#ec639e}.studio-plan-grid .studio-plan-card:nth-child(3):after{background:#39c9e3}.studio-plan-grid .studio-plan-card .card-body{padding-bottom:40px}.studio-journey{flex-direction:column;gap:20px;display:flex}.studio-journey-steps{flex-direction:column;gap:12px;margin-top:10px;display:flex}.studio-journey-steps li{background:var(--studio-shell);border-radius:18px;gap:10px;padding:14px;font-size:13px;line-height:1.6;display:flex}.studio-journey-steps li>svg{color:var(--color-primary);flex-shrink:0;margin-top:3px}.studio-journey-steps .prose{font-size:13px}.studio-step-number{background:var(--studio-accent-soft);width:24px;height:24px;color:var(--color-primary);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.studio-product-detail-art{background:linear-gradient(145deg,#a2dbff,#758aff)}.studio-guide-dialog .modal-box{max-width:720px}.studio-guide-dialog .modal-box>.grid{background:var(--studio-shell);border-radius:24px;padding:6px}.studio-guide-dialog .modal-box>.grid>div{border-radius:18px;padding:14px}.studio-guide-dialog .modal-box>.flex.gap-4{background:var(--studio-accent-soft);border-radius:24px;padding:20px}.studio-materials{flex-direction:column;gap:20px;display:flex}.studio-material-controls{justify-content:space-between;align-items:end;gap:16px;display:flex}.studio-material-controls .form-control{flex-direction:column;gap:8px;width:min(100%,260px);display:flex}.studio-material-controls [aria-pressed=true]{background:var(--studio-accent-soft);color:var(--color-primary)}.studio-material-art{background:var(--studio-accent-soft);border-bottom:1px solid var(--color-base-300);align-items:center;gap:12px;padding:24px;display:flex}.studio-material-art>svg{width:36px;height:36px;color:var(--color-primary)}.studio-material-card{overflow:hidden}.studio-material-card .btn{margin-top:auto}.studio-status-journey .modal-box{max-width:680px}.studio-story-progress{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.studio-story-progress span{background:var(--color-base-300);border-radius:99px;height:4px}.studio-story-progress [data-passed=true]{background:var(--color-primary)}.studio-story-title{font-family:var(--font-display);font-size:25px;font-weight:800;line-height:1.4}.studio-story-actions{gap:10px;margin-top:10px;display:flex}.studio-stage-celebration{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:24px 10px;display:flex}.studio-stage-celebration h2,.studio-guide-finished-title{font-family:var(--font-display);font-size:24px;font-weight:800;line-height:1.4}.studio-stage-celebration .btn{width:100%}.studio-completion-mark{width:100px;height:100px;color:var(--color-primary);background:var(--studio-accent-soft);border:1px solid var(--studio-accent-border);border-radius:32px;padding:30px}.studio-guide-finished-title{text-align:center;width:100%;color:var(--color-success);flex-direction:column;align-items:center;gap:12px;margin-block:16px;display:flex}.studio-guide-finished-title svg{background:var(--studio-positive-soft);border-radius:24px;width:72px;height:72px;padding:22px}@media(min-width:768px){.studio-share-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.studio-screen{gap:24px}.studio-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:20px}.studio-plan-grid .studio-plan-card .card-body{padding:24px}.studio-design .modal-box{padding:28px}}@media(min-width:1600px){.cabinet-main{max-width:1460px;padding-inline:48px}}@media(max-width:639px){.studio-design .modal{padding:10px}.studio-design .modal-box{max-height:88dvh;padding:20px}.studio-screen .card-body{padding:16px}.studio-plan-grid .card-body{gap:10px}.studio-page-header{gap:12px}.studio-page-header h1{font-size:25px}.studio-route-tabs a{padding:10px 12px;font-size:11px}}@media(prefers-reduced-motion:no-preference){.studio-screen{animation:.18s ease-out studio-enter}@keyframes studio-enter{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}[data-theme=csm-dark]{--screen-card:#1f1f1f;--screen-line:#2a2a2a;--screen-caption:#b5b5b5;--screen-frozen:#121d25;--screen-frozen-line:#27465a;--screen-gift:#22152a;--screen-gift-line:#4c2c5c;--screen-paper:#f3f2ec;--screen-ink:#151515;--screen-orange:linear-gradient(120deg, #f3637c, #f08b55 60%, #f0a14b);--screen-violet:linear-gradient(120deg, #a65ae8, #c77be6 50%, #e99ae0);--screen-blue:linear-gradient(160deg, #7b5bf1, #465af6 50%, #6ec3f6)}[data-theme=csm]{--screen-card:#f4f1ea;--screen-line:#d8d1c6;--screen-caption:#67635c;--screen-frozen:#e5f2fa;--screen-frozen-line:#a7c9df;--screen-gift:#f5e6f5;--screen-gift-line:#d6b1d5;--screen-paper:#f3f2ec;--screen-ink:#151515;--screen-orange:linear-gradient(120deg, #f7a3b1, #f4b58e 60%, #f4c78d);--screen-violet:linear-gradient(120deg, #c79aee, #d9a8ee 50%, #f2c6ed);--screen-blue:linear-gradient(160deg, #a694f7, #91a2fa 50%, #b4e1fc)}.studio-screen:not(.studio-screen-dashboard){gap:16px;max-width:430px;margin-inline:auto}.studio-screen:not(.studio-screen-dashboard) .studio-page-header{gap:10px;padding:4px 0 0}.studio-screen:not(.studio-screen-dashboard) .studio-page-header h1{font-family:var(--font-display);letter-spacing:0;font-size:28px;font-weight:800;line-height:1.15}.studio-screen:not(.studio-screen-dashboard) .studio-page-header p{color:var(--screen-caption);margin-top:8px;font-size:14.5px;line-height:1.5}.studio-screen:not(.studio-screen-dashboard) .studio-page-header .studio-heading-icon{background:var(--color-primary);color:var(--screen-ink);border-radius:16px;width:48px;height:48px;padding:12px}.studio-screen:not(.studio-screen-dashboard) .card{background:var(--screen-card);border-color:var(--screen-line);border-radius:24px}.studio-screen:not(.studio-screen-dashboard) .card-body{gap:12px;padding:16px}.studio-screen:not(.studio-screen-dashboard) .card-title{font-family:var(--font-sans);font-size:16px;font-weight:800}.studio-screen:not(.studio-screen-dashboard) .studio-content-grid{grid-template-columns:minmax(0,1fr);gap:10px}.studio-screen:not(.studio-screen-dashboard) .studio-route-tabs{background:0 0;border:0;border-radius:0;order:99;gap:8px;padding:0}.studio-screen:not(.studio-screen-dashboard) .studio-route-tabs a{background:var(--screen-card);border:1px solid var(--screen-line);padding:10px 12px}.studio-screen:not(.studio-screen-dashboard)>.tabs{background:var(--screen-card);border:0;border-radius:99px;flex-wrap:nowrap;gap:4px;width:100%;padding:5px}.studio-screen:not(.studio-screen-dashboard)>.tabs .tab{min-height:44px;padding:8px;font-size:13px;font-weight:800}.studio-screen:not(.studio-screen-dashboard) .tabs .tab-active{color:var(--screen-ink);background:linear-gradient(110deg,#eea24a,#d77ad3)}.studio-screen:not(.studio-screen-dashboard) .studio-hero{border:1.5px solid var(--screen-ink);color:var(--screen-ink);border-radius:28px;padding:16px}.studio-screen:not(.studio-screen-dashboard) .studio-hero:after{opacity:.27;background-size:44px 44px}.studio-screen:not(.studio-screen-dashboard) .studio-hero-orange{background:var(--screen-orange)}.studio-screen:not(.studio-screen-dashboard) .studio-hero-violet{background:var(--screen-blue)}.studio-screen:not(.studio-screen-dashboard) .studio-hero-value{margin-top:6px;font-size:40px;line-height:1.05}.studio-screen:not(.studio-screen-dashboard) .studio-hero-detail{margin-top:6px;font-size:13px;font-weight:600}.studio-screen:not(.studio-screen-dashboard) .studio-hero-label{letter-spacing:.1em;font-size:11.5px}.studio-screen:not(.studio-screen-dashboard) .studio-stat .card-body{padding:14px}.studio-screen:not(.studio-screen-dashboard) .studio-stat-value{margin-block:6px;font-family:JetBrains Mono,monospace;font-size:24px}.studio-screen:not(.studio-screen-dashboard) .studio-stat-label{font-size:10.5px}.studio-screen:not(.studio-screen-dashboard) .studio-state{border:1px dashed var(--studio-border);background:0 0;border-radius:22px;padding:28px 16px}.studio-screen:not(.studio-screen-dashboard) .studio-state-icon{border-radius:24px;width:48px;height:48px}.studio-screen:not(.studio-screen-dashboard) .studio-unavailable{background:var(--screen-card);border:1px dashed var(--studio-border);border-radius:24px;padding:24px 16px}.studio-screen:not(.studio-screen-dashboard) .table{border-spacing:0;font-size:12px}.studio-screen:not(.studio-screen-dashboard) .table td{border-bottom:1px solid var(--screen-line);background:0 0;border-radius:0;padding:14px 10px}.studio-screen:not(.studio-screen-dashboard) .table th{padding:12px 10px}.studio-screen:not(.studio-screen-dashboard) .modal-box{border-radius:26px;width:min(100%,390px);max-height:calc(100dvh - 32px);padding:20px 16px}.studio-screen-wallet>.studio-hero{background:var(--screen-orange);padding:18px 18px 0;overflow:hidden}.studio-screen-wallet>.studio-hero .studio-hero-label>svg{display:none}.studio-screen-wallet>.studio-hero .studio-hero-value{margin-top:6px;display:inline-block}.studio-screen-wallet>.studio-hero .studio-hero-value:after{content:" USDT";font-family:JetBrains Mono,monospace;font-size:16px}.studio-screen-wallet>.studio-hero .studio-hero-content{border-top:1.5px solid var(--screen-ink);background:var(--studio-shell);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:16px -18px 0;padding:14px 12px;display:grid}.studio-screen-wallet>.studio-hero .studio-hero-content .btn{color:var(--color-base-content);background:0 0;border-radius:0;flex-direction:column;gap:6px;height:auto;padding:6px 0;font-size:12.5px}.studio-screen-wallet>.studio-hero .studio-hero-content .btn>svg{box-sizing:content-box;background:var(--studio-raised);border-radius:50%;width:22px;height:22px;padding:13px}.studio-screen-wallet>.studio-hero .studio-hero-content .btn:first-child>svg{color:var(--screen-ink);background:var(--color-success);box-shadow:0 4px #7a9228}.precision-balances{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:-6px;display:grid}.precision-balance{border:1.5px solid var(--screen-frozen-line);background:var(--screen-frozen);border-radius:22px;flex-direction:column;gap:6px;padding:14px;display:flex}.precision-balance[data-kind=gift]{background:var(--screen-gift);border-color:var(--screen-gift-line)}.precision-balance>span{letter-spacing:.08em;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.precision-balance svg{width:14px;height:14px}.precision-balance strong{font:700 20px JetBrains Mono,monospace}.precision-balance small{color:var(--screen-caption);font-size:12px;line-height:1.35}.precision-wallet-note{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:24px;align-items:center;gap:12px;padding:16px;display:flex}.precision-wallet-note p{color:var(--screen-caption);margin-top:4px;font-size:12px}.precision-wallet-note>svg{color:var(--color-primary);flex-shrink:0}.precision-wallet-note a{margin-left:auto}.studio-screen-wallet .studio-wallet-dialog{border-radius:28px;width:min(390px,100% - 24px)}.studio-screen-wallet .studio-wallet-sheet{padding:20px 16px}.studio-screen-products .studio-product-card{border:1.5px solid var(--studio-accent-border);border-radius:24px;grid-template-columns:94px minmax(0,1fr);gap:14px;padding:16px;display:grid}.studio-screen-products .studio-product-art{aspect-ratio:auto;background:var(--studio-raised);border:0;border-radius:16px;width:94px;height:100px;overflow:hidden}.studio-screen-products .studio-product-art span{text-align:center;color:var(--screen-caption);padding:8px;font-size:12px}.studio-screen-products .studio-product-card .card-body{gap:8px;padding:0;display:contents}.studio-screen-products .studio-product-card .card-title{grid-area:1/2;align-self:start;padding-top:4px;font-size:18px}.studio-screen-products .studio-product-card p{grid-column:1/-1;font-size:13px;line-height:1.5}.studio-screen-products .studio-product-card .btn{grid-column:1/-1;width:100%;min-height:44px;margin:0}.precision-section-label{letter-spacing:.1em;color:var(--studio-muted);justify-content:space-between;margin-top:8px;font-size:11px;font-weight:800;display:flex}.precision-product-group{flex-direction:column;gap:10px;display:flex}.precision-product-group+.precision-product-group{margin-top:12px}.studio-screen-pricing .studio-plan-grid{background:linear-gradient(135deg,#93e39a,#d2f04c);border-radius:28px;gap:14px;padding:16px 14px}.studio-screen-pricing .studio-plan-grid .studio-plan-card{border:1.5px solid #141414;border-radius:26px}.studio-screen-pricing .studio-plan-grid .studio-plan-card .card-body{gap:8px;padding:18px 12px 22px}.studio-screen-pricing .studio-plan-card:after{background:var(--screen-orange);clip-path:polygon(0 40%,100% 0,100% 100%,0 100%);height:34px}.studio-screen-pricing .studio-plan-card:nth-child(2):after{background:#a65ae8}.studio-screen-pricing .studio-plan-card:nth-child(3):after{background:#d77ad3}.studio-screen-pricing .studio-plan-card:nth-child(4):after{background:#3accea}.studio-screen-pricing .studio-plan-card .card-title{font-family:var(--font-sans);font-size:16px}.studio-screen-pricing .studio-plan-card .amount.text-3xl{font-family:var(--font-display);color:var(--color-base-content);font-size:27px;line-height:1.15}.studio-screen-pricing .studio-plan-card .text-sm{font-size:12px}.studio-screen-pricing .studio-plan-card .text-xs{font-size:10px}.studio-screen-pricing .studio-plan-card .btn{min-height:36px;font-size:11px}.precision-plan-select{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.precision-plan-select input{width:22px;height:22px;accent-color:var(--color-success);border-radius:7px;flex-shrink:0}.studio-screen-pricing .studio-plan-card[data-selected=true]{outline:3px solid #141414}.precision-checkout{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:26px;flex-direction:column;gap:14px;padding:18px 16px;display:flex}.precision-checkout>p{color:var(--screen-caption);font-size:12px;line-height:1.5}.precision-checkout-total{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.precision-checkout-total strong{font-family:var(--font-display);font-size:28px}.studio-screen-settings .studio-identity{color:var(--screen-ink);background:linear-gradient(#0004 1px,transparent 1px),linear-gradient(90deg,#0004 1px,transparent 1px),var(--screen-violet);background-size:44px 44px,44px 44px,100% 100%;border:1.5px solid #121212;border-radius:26px;flex-wrap:wrap;gap:12px;padding:16px;display:flex;position:relative}.studio-screen-settings .studio-identity .avatar{border:1.5px solid #121212;border-radius:50%}.studio-screen-settings .studio-identity h2{font:800 20px var(--font-sans);margin:0 0 4px}.precision-identity-tags{flex-wrap:wrap;gap:5px;font-size:10px;font-weight:800;display:flex}.precision-identity-tags span{color:#f4f1ea;background:#121212;border-radius:99px;padding:2px 7px}.precision-identity-uid{color:#f4f1ea;background:#1f1f1f;border-radius:18px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 12px;display:flex}.precision-identity-uid small{letter-spacing:.1em;color:#b5b5b5;font-size:9px;font-weight:800;display:block}.precision-identity-uid button{color:#151515;background:#f3f2ec;border-radius:99px;min-height:34px;padding:6px 12px;font-size:11px;font-weight:800}.studio-screen-settings>.grid{grid-template-columns:minmax(0,1fr);gap:10px}.studio-screen-settings form>.grid{grid-template-columns:minmax(0,1fr);gap:0}.studio-screen-settings form .form-control{border-bottom:1px solid var(--screen-line);grid-template-columns:90px minmax(0,1fr);align-items:center;gap:8px;padding:6px 0;display:grid}.studio-screen-settings form :is(.input,.select){background:0 0;border-color:#0000;border-radius:12px;height:38px;min-height:38px;padding-inline:10px;font-size:12px}.studio-screen-settings .studio-settings-group{border-radius:24px}.studio-screen-settings .studio-settings-summary{font-size:15px}.studio-screen-network>.studio-hero{background:var(--screen-blue);min-height:228px}.studio-screen-network>.studio-hero .studio-hero-value{color:#fff;font-size:56px}.precision-team-chart{background:#14141444;border-radius:18px;align-items:flex-end;gap:6px;height:78px;margin-top:16px;padding:10px 10px 0;display:flex}.precision-team-chart span{color:#fff;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;font-size:9px;display:flex}.precision-team-chart i{background:#fff6;border-radius:3px 3px 0 0;width:100%;min-height:2px}.studio-screen-network>.flex>.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.studio-screen-network .studio-stat{border-radius:20px}.studio-screen-analytics>.grid{grid-template-columns:minmax(0,1fr);gap:12px}.studio-screen-analytics>.tabs .tab{min-height:38px;font-size:12px}.studio-screen-analytics .studio-hero{min-height:190px}.precision-hero-metrics{color:#f4f1ea;background:#121212;border-top:1.5px solid #121212;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px -16px -16px;padding:14px;display:grid}.precision-hero-metrics span{flex-direction:column;font-size:11px;display:flex}.precision-hero-metrics strong{font:800 23px var(--font-display)}.studio-screen-stats>.precision-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.studio-screen-leaderboard .studio-podium{background:var(--screen-blue);border:1.5px solid #121212;border-radius:28px;gap:6px;padding:20px 10px 0}.studio-screen-leaderboard .studio-podium article{color:#fff;background:#14141466;border:0;border-radius:22px 22px 0 0;padding:16px 6px}.studio-screen-leaderboard .studio-podium article[data-rank="1"]{background:#141414aa;padding-block:26px}.studio-screen-leaderboard .studio-podium .amount{color:#e4fe68;font-size:22px}.studio-screen-notifications .studio-notice-list{gap:10px}.studio-screen-notifications>.card:has(.studio-notice-list){background:0 0;border:0}.studio-screen-notifications>.card:has(.studio-notice-list)>.card-body{padding:0}.studio-screen-notifications .studio-notice{background:var(--screen-card);border-radius:22px;gap:10px;padding:16px 12px}.studio-screen-notifications .studio-notice[data-unread=true]{background:var(--studio-accent-soft);border-color:var(--studio-accent-border)}.studio-screen-notifications .studio-notice .studio-notice-icon{border-radius:50%;width:32px;height:32px;padding:8px}.studio-screen-notifications .studio-notice h2{font-size:14px;line-height:1.4}.studio-screen-notifications .studio-notice .text-sm{font-size:12.5px;line-height:1.5}.studio-screen-tasks .studio-hero{background:var(--screen-card);color:var(--color-base-content);border:1px solid var(--studio-accent-border);border-radius:20px;padding:14px}.studio-screen-tasks .studio-hero:after{display:none}.studio-screen-tasks .studio-hero-value{color:var(--color-success);font:700 23px JetBrains Mono,monospace}.studio-screen-tasks .studio-hero-content{margin-top:8px}.studio-screen-tasks .studio-hero-detail{color:var(--studio-muted);font-size:12px}.studio-screen-tasks .studio-task-card{border-radius:22px;gap:12px;padding:16px}.studio-screen-tasks .studio-task-card>svg{background:0 0;border-radius:0;width:24px;height:24px;margin-top:2px;padding:0}.studio-screen-tasks .studio-task-card p{margin-top:6px;font-size:12.5px;line-height:1.45}.studio-screen-tasks .studio-task-card .studio-eyebrow{font-size:9px}.studio-screen-tasks .studio-task-card .btn{min-height:38px;margin-top:10px;font-size:12px}.studio-screen-marketing .markdown-body,.studio-screen-bonuses .markdown-body{font-size:13px;line-height:1.55}.studio-screen-marketing .marketing-article .card-body{padding:18px 16px}.studio-screen-links .precision-referral-links{flex-direction:column;gap:12px;display:flex}.precision-link-card{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:24px;flex-direction:column;gap:12px;padding:18px 16px;display:flex}.precision-link-card h2{font-size:16px;font-weight:800}.precision-link-card p{color:var(--screen-caption);font-size:12.5px;line-height:1.5}.precision-link-card .join{flex-wrap:wrap}.precision-link-card .join input{border-radius:16px;flex-basis:100%;font:11px JetBrains Mono,monospace}.precision-link-card .join .btn{width:100%}.studio-screen-community .precision-about{gap:28px}.studio-screen-community .precision-about>.grid{grid-template-columns:minmax(0,1fr);gap:40px}.studio-screen-community .precision-about>.grid>.card:nth-child(odd){background:var(--screen-paper);color:var(--screen-ink);border:0;border-radius:28px;padding:12px 4px}.studio-screen-community .precision-about h2{font-size:22px;line-height:1.3}.studio-screen-community .precision-about :is(p,li){font-size:14px;line-height:1.6}.studio-screen-community .precision-about .grid .grid{grid-template-columns:minmax(0,1fr)}.studio-screen-community .precision-about>.grid>.card:nth-child(odd) :is(p,li,h2,h3){color:var(--screen-ink)}.studio-screen-community .precision-about .card-body{padding:20px 16px}.studio-screen-community .precision-about>.grid>.card:nth-child(2n){background:0 0;border:0}.studio-screen-gifts .studio-hero{background:var(--screen-violet)}.studio-screen-gifts>.grid{grid-template-columns:minmax(0,1fr);gap:14px}.studio-screen-gifts figure{max-height:180px}.studio-screen-onboarding .studio-journey{gap:16px}.studio-screen-onboarding .studio-journey>.studio-content-grid{border-left:2px dashed var(--studio-accent-border);gap:16px;margin-left:14px;padding-left:20px}.studio-screen-onboarding .studio-journey-steps{gap:12px}.studio-screen-onboarding .studio-journey-steps li{font-size:12px}.studio-screen-ai-chat .studio-agent-chat{background:0 0;border:0;border-radius:0}.studio-screen-ai-chat .studio-agent-chat>.card-body{padding:0}.studio-screen-ai-chat .chat-bubble{border-radius:20px;padding:14px 16px;font-size:13px;line-height:1.55}.studio-screen-ai-chat .chat-end .chat-bubble{color:#f4f1ea;background:#183049}.studio-screen-ai-chat .studio-agent-chat textarea{min-height:48px;max-height:160px}.studio-screen-share .studio-share-layout,.studio-screen-cover .studio-share-layout{flex-direction:column;gap:16px;display:flex}.studio-screen-share .studio-poster,.studio-screen-cover .studio-poster{border-radius:24px;width:100%}.studio-screen-analytics>.studio-hero .studio-hero-content{margin-top:0;display:block}.precision-notice-filters{scrollbar-width:none;gap:6px;max-width:100%;display:flex;overflow-x:auto}.precision-notice-filters button{white-space:nowrap;border:1px solid var(--screen-line);background:var(--screen-card);border-radius:99px;padding:8px 12px;font-size:11px;font-weight:800}.precision-notice-filters button[aria-pressed=true]{color:var(--screen-ink);background:var(--screen-paper)}.precision-notice-filters span{opacity:.65;margin-left:4px}.precision-notice-filters+label{font-size:11px}.precision-gift-help{padding:8px 4px}.precision-gift-help h2{font:800 18px var(--font-sans);margin-bottom:14px}.precision-gift-help ol{counter-reset:gift-step;flex-direction:column;gap:14px;display:flex}.precision-gift-help li{align-items:flex-start;gap:12px;font-size:13px;line-height:1.5;display:flex}.precision-gift-help li:before{counter-increment:gift-step;content:counter(gift-step);width:28px;height:28px;color:var(--color-primary);border:1px solid var(--studio-accent-border);background:var(--studio-accent-soft);border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:grid}.studio-screen-gifts .precision-gift-balance .studio-hero{background:var(--screen-violet)}.precision-program-tabs{background:var(--screen-card);border-radius:99px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:5px;display:grid}.precision-program-tabs a{text-align:center;border-radius:99px;padding:13px 8px;font-size:13px;font-weight:800}.precision-program-tabs .is-active{color:var(--screen-ink);background:linear-gradient(110deg,#eea24a,#d77ad3)}.studio-screen-marketing>.precision-program-referral{order:90;padding:16px}.studio-screen-settings form .form-control>:is(.label-text-alt,a){grid-column:2}.precision-team-chart{width:100%}.studio-screen-network>.studio-hero .studio-hero-content{margin-top:0;display:block}.precision-product-artwork{background-image:linear-gradient(#0004 1.5px,transparent 1.5px),linear-gradient(90deg,#0004 1.5px,transparent 1.5px),var(--screen-orange);background-size:36px 36px,36px 36px,100% 100%;border:1.5px solid #121212;border-radius:16px;width:100%;height:100%;min-height:88px;padding:12px 0 0 12px;position:relative;overflow:hidden}.precision-chart-window{background:#1a1a1a;border-top:1.5px solid #121212;border-left:1.5px solid #121212;border-radius:12px 0 0;align-items:flex-end;gap:5px;height:100%;min-height:72px;padding:8px 9px 0;display:flex}.precision-chart-window i{background:#333;border-radius:3px 3px 0 0;flex:1;height:38%;min-height:24px}.precision-chart-window i:nth-child(2){height:55%}.precision-chart-window i:nth-child(3){height:30%}.precision-chart-window i:nth-child(4){background:#eea24a;height:82%}.precision-chart-window i:nth-child(5){height:46%}.studio-screen-products .precision-product-artwork{height:88px}.studio-screen-products .studio-product-art{width:96px;height:88px}.studio-screen-products .studio-page-header{padding:8px 4px 0}.studio-screen-products .studio-page-header>div:first-child{grid-template-columns:48px minmax(0,1fr);column-gap:14px;display:grid}.studio-screen-products .studio-page-header>div:first-child>div{display:contents}.studio-screen-products .studio-page-header .studio-heading-icon{grid-area:1/1/3}.studio-screen-products .studio-page-header h1{font-size:20px;line-height:1.2}.studio-screen-products .studio-page-header p{grid-column:2;margin-top:5px;font-size:13.5px;line-height:1.4}.studio-screen-products .precision-product-cover .studio-product-detail-art{aspect-ratio:auto;height:236px}.precision-product-artwork.is-hero{background-size:64px 64px,64px 64px,100% 100%;border-radius:24px;height:236px;padding:20px 0 0 20px}.precision-product-artwork.is-hero .precision-chart-window{border-radius:20px 0 0;padding:16px}.precision-product-artwork.is-hero>img{object-fit:contain;width:180px;height:216px;position:absolute;bottom:0;left:26px}.precision-journey-agent{object-fit:contain;flex-shrink:0;width:104px;height:125px}.precision-share-poster{border-radius:24px;width:100%;height:auto;overflow:hidden}@media(max-width:374px){.studio-screen:not(.studio-screen-dashboard) .studio-page-header h1{font-size:25px}.studio-screen-products .studio-product-card{grid-template-columns:80px minmax(0,1fr);gap:10px;padding:14px}.studio-screen-products .studio-product-art{width:80px;height:90px}}.pricing-current-tariff{border:1.5px solid var(--color-success);flex-direction:column;gap:10px;padding:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.pricing-current-tariff{border:1.5px solid color-mix(in srgb,var(--color-success),transparent 78%)}}.pricing-current-tariff{background:var(--screen-card);border-radius:20px}.pricing-current-tariff-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.pricing-current-tariff-heading>div{min-width:0}.pricing-current-tariff h2{color:var(--studio-muted);font:800 11px/1.4 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:0}.pricing-current-tariff-heading strong{font:800 16px/1.4 var(--font-sans);margin-top:3px;display:block}.pricing-current-tariff-paid{background:var(--color-success);border-radius:99px;flex-shrink:0;padding:5px 10px}@supports (color:color-mix(in lab,red,red)){.pricing-current-tariff-paid{background:color-mix(in srgb,var(--color-success),var(--screen-card) 90%)}}.pricing-current-tariff-paid{color:var(--color-success);font:800 11px/1.4 var(--font-sans);letter-spacing:.06em;text-transform:uppercase}.pricing-current-tariff-remaining{color:var(--studio-muted);justify-content:space-between;align-items:baseline;gap:10px;font-size:12.5px;display:flex}.pricing-current-tariff-remaining strong{color:var(--color-success);flex-shrink:0;font:700 15px/1.4 JetBrains Mono,monospace}.pricing-current-tariff progress{appearance:none;background:var(--color-base-300);width:100%;height:8px;color:var(--color-success);border:0;border-radius:4px;display:block;overflow:hidden}.pricing-current-tariff progress::-webkit-progress-bar{background:var(--color-base-300)}.pricing-current-tariff progress::-webkit-progress-value{background:var(--color-success);border-radius:4px}.pricing-current-tariff progress::-moz-progress-bar{background:var(--color-success);border-radius:4px}.pricing-current-tariff p{color:var(--studio-muted);margin:0;font-size:12.5px;line-height:1.45}.studio-screen-pricing .tariff-selector{color:var(--screen-ink);background:linear-gradient(150deg,#93e39a,#d2f04c);border-radius:28px;padding:16px 12px 12px}.tariff-selector>h2{font:800 13px var(--font-sans);margin:0 4px 14px}.studio-screen-pricing .tariff-selector .studio-plan-grid{background:0 0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 10px;padding:0}.studio-screen-pricing .tariff-selector .studio-plan-card{background:var(--studio-shell);min-width:0;height:250px;color:var(--color-base-content);cursor:pointer;border:2.5px solid #0000;border-radius:24px;flex-direction:column;justify-content:center;padding:0;transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden;transform:translateY(0)}.studio-screen-pricing .tariff-selector .studio-plan-card:after{content:none}.studio-screen-pricing .tariff-selector .studio-plan-card[data-selected=true]{border-color:var(--screen-ink);box-shadow:0 6px 0 var(--screen-ink);outline:none;transform:translateY(-3px)}.tariff-card-content{flex-direction:column;align-items:flex-start;min-height:160px;padding:16px 12px 0;display:flex;position:relative}.tariff-selector .precision-plan-select{font:800 15px var(--font-sans);gap:6px}.tariff-selector .precision-plan-select input{appearance:none;background:0 0;border:2px solid #eea24a;border-radius:9px;width:28px;height:28px;margin:0}.tariff-selector .studio-plan-card:has(input:focus-visible){outline:3px solid var(--screen-ink);outline-offset:3px}.tariff-selector input:checked{background:#eea24a}.tariff-selector input:checked:after{content:"✓";text-align:center;color:var(--screen-ink);line-height:24px;display:block}.tariff-selector .studio-plan-card:has(input:disabled){cursor:default}.tariff-card-price{font:800 clamp(25px,7.7vw,32px)/1.05 var(--font-display);letter-spacing:-.02em;margin-top:12px}.tariff-card-monthly{color:var(--studio-muted);margin-top:6px;font-size:12.5px}.tariff-card-discount{color:var(--screen-ink);font:800 12px var(--font-sans);background:#e4fe68;border-radius:99px;margin-top:10px;padding:5px 10px}.tariff-decoration{pointer-events:none;width:100%;height:76px;position:absolute;bottom:0;left:0}.tariff-selector .studio-plan-card:nth-child(2) input{border-color:#9a57e0}.tariff-selector .studio-plan-card:nth-child(2) input:checked{background:#9a57e0}.tariff-selector .studio-plan-card:nth-child(3) input{border-color:#e870c8}.tariff-selector .studio-plan-card:nth-child(3) input:checked{background:#e870c8}.tariff-selector .studio-plan-card:nth-child(4) input{border-color:#3dd5f3}.tariff-selector .studio-plan-card:nth-child(4) input:checked{background:#3dd5f3}.tariff-selector .studio-plan-card[data-months="6"] input{border-color:#e870c8}.tariff-selector .studio-plan-card[data-months="6"] input:checked{background:#e870c8}.tariff-selector .studio-plan-card[data-months="12"] input{border-color:#3dd5f3}.tariff-selector .studio-plan-card[data-months="12"] input:checked{background:#3dd5f3}.studio-back-link{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:22px;align-self:flex-start;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;font-size:14px;font-weight:700;display:inline-flex}.studio-screen.studio-screen-network>.studio-hero.studio-hero-violet{color:#fff;background-image:linear-gradient(#0004 1.5px,transparent 1.5px),linear-gradient(90deg,#0004 1.5px,transparent 1.5px),var(--screen-blue);background-size:100% 48px,48px 100%,100% 100%;padding:16px}.studio-screen-network>.studio-hero:after{content:none}.studio-screen-network>.studio-hero .studio-hero-label{color:#fff}.studio-screen-network>.studio-hero .studio-hero-label>span{background:#1212128c;border:1px solid #ffffff2e;border-radius:99px;padding:5px 11px}.studio-screen-network>.studio-hero .studio-hero-value{margin-top:12px;font-size:62px;line-height:1}.studio-screen-network>.studio-hero .studio-hero-detail{color:#fff;margin-top:8px;font-size:15px;font-weight:800}.studio-screen-network .precision-team-chart{border-radius:20px;gap:6px;height:154px;margin-top:14px;padding:12px 10px 10px}.studio-screen-network .precision-team-chart span{gap:5px;font:700 12px JetBrains Mono,monospace}.studio-screen-network .precision-team-chart i{border-radius:7px 7px 3px 3px;max-width:30px}.studio-screen-network .precision-team-chart small{color:#ffffffb3;font-size:11px}.team-line-summary{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;display:grid}.team-line-summary>div+div{border-left:1px solid var(--screen-line);padding-left:14px}.team-line-summary h2{text-transform:uppercase;letter-spacing:.08em;color:var(--studio-muted);font-size:11px;font-weight:800}.team-line-summary strong{font:800 30px/1 var(--font-display);margin-top:8px;display:block}.team-line-summary p{color:var(--studio-muted);justify-content:space-between;gap:6px;margin-top:10px;font-size:12px;display:flex}.team-line-summary p b{color:var(--color-base-content)}.team-line-summary progress{width:100%;height:6px;margin-top:8px;display:block}.studio-screen-analytics>.studio-hero{padding:16px}.studio-screen-analytics>.studio-hero .studio-hero-label>span{color:#f4f1ea;background:#121212d1;border-radius:99px;padding:5px 11px}.studio-screen-analytics>.studio-hero .studio-hero-value{overflow-wrap:anywhere;margin-top:12px;font:700 44px/1 JetBrains Mono,monospace}.analytics-history-unavailable{color:#121212b8;align-items:center;min-height:56px;margin-top:10px;font-size:12px;display:flex}.studio-screen-analytics .precision-hero-metrics{background:#121212db;border:0;border-radius:18px;gap:0;margin:10px 0 0;padding:10px 6px}.studio-screen-analytics .precision-hero-metrics span{text-align:center;color:#a9a9a9}.studio-screen-analytics .precision-hero-metrics span+span{border-left:1px solid #ffffff26}.studio-screen-analytics .precision-hero-metrics strong{color:#f4f1ea;font:700 18px JetBrains Mono,monospace}.studio-screen-analytics .precision-hero-metrics span:nth-child(2) strong{color:#eea24a}.studio-screen-analytics .precision-hero-metrics span:nth-child(3) strong{color:#e4fe68}.onboarding-map{flex-direction:column;gap:18px;display:flex}.onboarding-stage-heading{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:14px 16px;display:grid}.onboarding-stage-heading .studio-eyebrow{grid-column:1;font-size:10px}.onboarding-stage-heading .card-title{grid-column:1}.onboarding-stage-heading>.amount{grid-area:1/2/3;align-self:center;font-size:12px}.onboarding-stage[data-current=true] .onboarding-stage-heading{background:var(--color-primary);color:var(--screen-ink);border-color:var(--color-primary)}.onboarding-stage[data-current=true] .studio-eyebrow{color:inherit}.studio-screen-onboarding .onboarding-map .studio-journey-steps{gap:0;margin-top:12px;padding-inline:20px 8px}.studio-screen-onboarding .onboarding-map li{background:0 0;border-radius:0;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:18px;min-height:88px;padding:10px 0;display:grid;position:relative}.onboarding-map li:before{content:"";background:var(--screen-line);width:3px;position:absolute;top:0;bottom:0;left:29px}.onboarding-map li:first-child:before{top:50%}.onboarding-map li:last-child:before{bottom:50%}.onboarding-map .studio-step-number{border:4px solid var(--screen-line);background:var(--screen-card);width:60px;height:60px;color:var(--studio-muted);border-radius:50%;place-items:center;font-size:22px;display:grid;position:relative}.onboarding-map li[data-current=true] .studio-step-number{color:#181818;background:#e4fe68;border-color:#879d2f;box-shadow:0 0 0 5px #e4fe6826}.onboarding-map li[data-completed=true] .studio-step-number{color:var(--color-success);border-color:#879d2f}.onboarding-step-text{min-width:0;position:relative}.onboarding-step-text .prose{font-size:12px;line-height:1.5}.onboarding-step-text .prose p{margin:0}.studio-screen-onboarding .studio-journey>.studio-hero .studio-hero-content{justify-content:space-between;align-items:center;display:flex}.studio-screen-onboarding .precision-journey-agent{width:70px;height:84px}.studio-screen-onboarding .studio-page-header .studio-heading-icon{display:none}.studio-screen.studio-screen-onboarding .studio-journey>.studio-hero{color:var(--color-base-content);background:0 0;border:0;border-radius:0;grid-template-columns:70px minmax(0,1fr);gap:8px 14px;padding:0;display:grid}.studio-screen-onboarding .studio-journey>.studio-hero:after{content:none}.studio-screen-onboarding .studio-journey>.studio-hero .studio-hero-label{grid-area:1/2;font-size:11px}.studio-screen-onboarding .studio-journey>.studio-hero .studio-hero-label>svg{display:none}.studio-screen-onboarding .studio-journey>.studio-hero .studio-hero-value{grid-area:2/2;margin:0;font:700 16px JetBrains Mono,monospace}.studio-screen-onboarding .studio-journey>.studio-hero .studio-hero-detail{color:var(--studio-muted);grid-area:3/2;margin:0;font-size:12px}.studio-screen-onboarding .studio-journey>.studio-hero .studio-hero-content{display:contents}.studio-screen-onboarding .studio-hero-content>img{grid-area:1/1/4}.studio-screen-onboarding .studio-hero-content>button{background:var(--color-primary);min-height:52px;color:var(--screen-ink);grid-column:1/-1;margin-top:6px}.studio-screen-products .studio-page-header:not(:has(.studio-heading-icon))>div:first-child{flex-direction:column;gap:0;display:flex}.studio-screen-products .studio-page-header:not(:has(.studio-heading-icon)) h1{font-size:28px;line-height:1.15}.precision-product-cover:has(.precision-product-artwork.is-hero){border-radius:24px}.precision-product-cover .studio-product-detail-art:has(.precision-product-artwork.is-hero){background:0 0}.precision-product-cover .precision-product-artwork.is-hero{border:0;border-radius:0;height:100%}.studio-screen>.tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.studio-screen>.tabs .tab{flex-shrink:0}.studio-screen-tasks .studio-page-header .studio-heading-icon{display:none}.studio-screen-tasks .studio-task-card>svg{background:var(--studio-accent-soft);border-radius:11px;width:32px;height:32px;padding:7px}.studio-screen-tasks .studio-task-card .studio-eyebrow{display:none}.studio-screen-tasks .studio-task-card .btn{min-height:32px;font-size:11px}.studio-screen-tasks>.tabs .tab-active,.studio-screen-links>.tabs .tab-active,.precision-program-tabs .is-active{background:var(--screen-paper);color:var(--screen-ink)}.studio-screen-settings form.flex{gap:0}.studio-screen-settings form .form-control{min-height:48px}.studio-screen-settings .studio-settings-summary{gap:12px;padding:14px;font-size:14px}.studio-screen-settings .studio-settings-summary>svg{width:36px;height:36px}.studio-screen-settings>.grid>.flex{gap:10px}.tariff-inclusions{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:22px;padding:16px}.tariff-inclusions h2,.precision-checkout>h2{color:var(--studio-muted);font:800 12px/1.4 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;margin:0}.tariff-inclusions ul{flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.tariff-inclusions li{align-items:center;gap:12px;font-size:14.5px;font-weight:700;line-height:1.35;display:flex}.tariff-inclusion-icon{background:currentColor;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab,red,red)){.tariff-inclusion-icon{background:color-mix(in srgb,currentColor 9%,var(--screen-card))}}.tariff-inclusion-icon-0{color:var(--color-primary)}.tariff-inclusion-icon-1{color:#b98bf0}.tariff-inclusion-icon-2{color:var(--color-success)}.tariff-inclusion-icon-3{color:#3dd5f3}.studio-screen-pricing .precision-checkout{border:1.5px solid var(--color-base-300);border-radius:22px;padding:16px}.tariff-checkout-line{justify-content:space-between;gap:10px;font-size:14px;display:flex}.tariff-checkout-line strong{flex-shrink:0;font-family:JetBrains Mono,monospace}.tariff-promo-form{gap:8px;display:flex}.tariff-promo-form input{border:1.5px solid var(--color-base-300);background:var(--studio-shell);min-width:0;height:48px;color:var(--color-base-content);letter-spacing:.04em;border-radius:24px;flex:1;padding:0 16px;font:700 14px JetBrains Mono,monospace}.tariff-promo-form button{border:1.5px solid var(--color-base-300);background:var(--studio-raised);cursor:pointer;border-radius:24px;flex-shrink:0;height:48px;padding:0 18px;font-size:14px;font-weight:800}.tariff-promo-form button:disabled{cursor:default}.tariff-promo-active{border:1px solid var(--color-success);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.tariff-promo-active{border:1px solid color-mix(in srgb,var(--color-success),transparent 75%)}}.tariff-promo-active{color:var(--color-success);background:var(--color-success);border-radius:18px}@supports (color:color-mix(in lab,red,red)){.tariff-promo-active{background:color-mix(in srgb,var(--color-success),var(--screen-card) 95%)}}.tariff-promo-active{font-size:12.5px}.tariff-promo-active span{overflow-wrap:anywhere;min-width:0}.tariff-promo-active button{cursor:pointer;flex-shrink:0;padding:10px}.precision-checkout .tariff-promo-error{color:var(--color-error);overflow-wrap:anywhere;margin:0;font-size:12px}.precision-checkout .precision-checkout-total{border-top:1px solid var(--screen-line);align-items:flex-end;padding-top:14px}.precision-checkout-total>div{min-width:0}.precision-checkout-total h3{margin:0;font-size:15px;font-weight:800}.precision-checkout-total p{color:var(--color-success);margin:3px 0 0;font-size:12px;line-height:1.4}.precision-checkout-total>strong{flex-shrink:0;line-height:1}.tariff-refund-note{background:#8d3610;border:1px solid #f08b5538;border-radius:16px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.tariff-refund-note{background:color-mix(in srgb,#8d3610 14%,var(--studio-shell))}}.tariff-refund-note>svg{color:#f08b55;flex-shrink:0;margin-top:1px}.tariff-refund-note p{color:var(--color-base-content);margin:0}@supports (color:color-mix(in lab,red,red)){.tariff-refund-note p{color:color-mix(in srgb,var(--color-base-content) 85%,#f08b55)}}.tariff-refund-note p{font-size:13px;font-weight:400;line-height:1.45}.tariff-refund-note b{font-weight:800}.tariff-activate{color:#181818;min-height:56px;font:800 16px/1.4 var(--font-sans);cursor:pointer;background:linear-gradient(90deg,#eea24a,#f1766c 52%,#e57ad6);border:0;border-radius:28px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;display:flex;box-shadow:0 5px #8e4e68}.tariff-activate:disabled{opacity:.5;cursor:default}.tariff-activate svg{flex-shrink:0}.tariff-payment-methods{color:var(--studio-muted);justify-content:center;align-items:center;gap:8px;font-size:12.5px;display:flex}.tariff-payment-methods svg{flex-shrink:0}.tariff-important-info{border:1px dashed var(--color-base-300);background:var(--studio-shell);color:var(--studio-muted);border-radius:18px;flex-direction:column;gap:10px;padding:14px;font-size:13px;line-height:1.5;display:flex}.tariff-important-info p{margin:0;font-weight:400}.tariff-important-info b{color:var(--color-base-content)}.tariff-important-info .tariff-beginner{color:var(--color-primary)}.studio-screen-community{font-family:Onest,sans-serif}.about-original-art{background:radial-gradient(at 70% 65%,#eea24a25,#0000 65%),linear-gradient(#0000 72%,#e57ad6);height:330px;margin:-16px -16px 0;position:relative;overflow:hidden}.about-original-art img{object-fit:contain;width:220px;height:264px;position:absolute;bottom:0;right:-2px}.studio-screen-community>.grid{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-block:16px}.studio-screen-community>.grid .studio-stat{background:0 0;border:0;border-radius:0}.studio-screen-community>.grid .studio-stat+.studio-stat{border-left:1px solid var(--screen-line)}.studio-screen-community>.grid .card-body{padding:0 12px}.studio-screen-community>.grid svg{display:none}.studio-screen-community>.grid .studio-stat-value{font:800 25px/1 Onest,sans-serif}.studio-screen-community .precision-about>.relative{background:0 0;border:0;padding:8px 0}.studio-screen-community .precision-about>.relative>svg{display:none}.studio-screen-community .precision-about>.relative>p{letter-spacing:-.035em;font:800 32px/1.03 Onest,sans-serif}@media(prefers-reduced-motion:reduce){.studio-screen-pricing .tariff-selector .studio-plan-card{transition:none}.studio-screen-pricing .tariff-selector .studio-plan-card[data-selected=true]{transform:none}}.studio-menu{font-family:Manrope,sans-serif;line-height:normal}.cabinet-sidebar.studio-menu{background:var(--studio-shell);border-right:1px solid var(--screen-line);flex-direction:column;width:min(318px,88vw);height:100dvh;display:flex;position:sticky;top:0}.studio-menu-brand{border-bottom:1px solid var(--studio-header-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:22px 16px 18px 20px;display:flex}.studio-menu-brand>a:first-child{min-width:0}.studio-menu-logo{object-fit:contain;width:198px;max-width:100%;height:34px;display:block}[data-theme=csm] .studio-menu-logo{filter:brightness(0)}.studio-menu-settings{background:var(--studio-raised);border-radius:22px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.cabinet-sidebar.studio-menu .studio-menu-content{scrollbar-width:thin;scrollbar-color:var(--screen-line) transparent;flex-direction:column;flex:1;gap:2px;min-height:0;padding:12px 12px 8px;display:flex;overflow-y:auto}.studio-menu-row{box-sizing:border-box;width:100%;min-height:46px;color:var(--color-base-content);font-family:var(--font-sans);text-align:left;background:0 0;border:0;border-radius:16px;flex-shrink:0;align-items:center;gap:12px;padding:0 12px 0 6px;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.studio-menu-label{flex:1;min-width:0}.studio-menu-tile{background:var(--studio-raised);width:36px;height:36px;color:var(--color-primary);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.studio-menu-row[href="/dashboard"]{min-height:48px;font-size:15.5px;font-weight:800}.studio-menu-row.is-current,.studio-menu-row.is-current:hover{background:var(--color-primary);color:var(--screen-ink)}.studio-menu-row.is-current .studio-menu-tile{color:#eea24a;background:#181818}.studio-menu-tariff{color:#181818;background:#e4fe68;border-radius:99px;flex-shrink:0;padding:4px 10px;font-size:11.5px;font-weight:800}.cabinet-sidebar.studio-menu .studio-menu-content>.studio-menu-group{width:100%;color:var(--studio-muted);font-family:var(--font-sans);letter-spacing:.14em;text-align:left;text-transform:uppercase;background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;margin:0;padding:16px 10px 6px;font-size:11.5px;font-weight:800;display:flex}.studio-menu-agent{border:1.5px solid var(--studio-accent-border);background:linear-gradient(135deg,var(--studio-accent-soft),var(--screen-card) 75%);border-radius:18px;flex-shrink:0;align-items:center;gap:12px;margin:2px 0 4px;padding:10px 12px 10px 8px;display:flex}.studio-menu-agent>span:nth-child(2){flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.studio-menu-agent strong{font-size:15px;font-weight:800}.studio-menu-agent small{color:var(--studio-muted);font-size:12px}.studio-menu-agent>svg{color:var(--color-primary);flex-shrink:0}.studio-menu-agent-avatar{flex-shrink:0;position:relative}.studio-menu-agent-avatar img{border:2px solid var(--color-primary);border-radius:20px;width:40px;height:40px;display:block}.studio-menu-agent:not([aria-disabled]) .studio-menu-agent-avatar:after{content:"";border:2px solid var(--screen-card);background:#e4fe68;border-radius:6px;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}.studio-menu-footer{border-top:1px solid var(--studio-header-border);flex-shrink:0;padding:10px 12px 18px}.studio-menu-footer .studio-menu-row{min-height:48px;color:var(--studio-muted)}.studio-menu-footer .studio-menu-tile{color:var(--studio-muted)}.studio-menu-extra{color:var(--studio-muted);padding-top:8px}.studio-menu-extra summary{cursor:pointer;padding:10px;font-size:12px}.studio-menu-row[aria-disabled=true]{opacity:.45;cursor:not-allowed}.studio-menu-row:focus-visible,.studio-menu-settings:focus-visible,.studio-menu-agent:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}[data-theme=csm-dark]{--team-depth-bg:#1c2236;--team-active-bg:#2b3313;--team-personal-bg:#2a2219;--team-group-bg:#221b2e;--team-depth-fg:#8fa2ff;--team-active-fg:#e4fe68;--team-personal-fg:#eea24a;--team-group-fg:#b98bf0}[data-theme=csm]{--team-depth-bg:#e6eafb;--team-active-bg:#eaf2d3;--team-personal-bg:#fbecd8;--team-group-bg:#eee5fa;--team-depth-fg:#4b5eb6;--team-active-fg:#657c12;--team-personal-fg:#a65e14;--team-group-fg:#7d4fb0}.team-analytics{flex-direction:column;gap:12px;display:flex}.team-analytics .team-line-summary{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:24px;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:14px;padding:16px;display:grid}.team-analytics .team-line-summary:before{content:"";background:var(--screen-line);grid-area:1/2}.team-line-summary>section{min-width:0}.team-line-summary>section:first-of-type{grid-area:1/1}.team-line-summary>section:last-of-type{grid-area:1/3}.team-analytics .team-line-summary h2{font:800 11px/1.3 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--studio-muted);margin:0}.team-registrations{flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:8px;display:flex}.team-analytics .team-registrations strong{font:800 30px/1 var(--font-display);margin:0;display:inline}.team-registrations>span{color:var(--studio-muted);font-size:12px}.team-analytics .team-line-summary p{color:var(--studio-muted);justify-content:space-between;align-items:baseline;gap:6px;margin:10px 0 0;font-size:12.5px;display:flex}.team-analytics .team-line-summary p b{color:var(--color-base-content);font:700 12.5px JetBrains Mono,monospace}.team-analytics .team-line-summary .team-conversion{margin-top:6px;font-size:12px}.team-line-summary [data-line=first]{--team-line-color:var(--team-personal-fg)}.team-line-summary [data-line=all]{--team-line-color:var(--team-active-fg)}.team-analytics .team-line-summary .team-conversion b{color:var(--team-line-color)}.team-analytics .team-line-summary progress{appearance:none;width:100%;height:6px;color:var(--team-line-color);background:var(--screen-line);border:0;border-radius:3px;margin-top:8px;display:block;overflow:hidden}.team-line-summary progress::-webkit-progress-bar{background:var(--screen-line);border-radius:3px}.team-line-summary progress::-webkit-progress-value{background:var(--team-line-color);border-radius:3px}.team-line-summary progress::-moz-progress-bar{background:var(--team-line-color);border-radius:3px}.team-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.team-metric{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:20px;min-width:0;padding:14px}.team-metric-heading{align-items:center;gap:8px;min-height:32px;display:flex}.team-metric-heading h3{min-width:0;font:700 12px/1.3 var(--font-sans);color:var(--studio-muted);margin:0}.team-metric-icon{border-radius:10px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.team-metric[data-metric=depth] .team-metric-icon{background:var(--team-depth-bg);color:var(--team-depth-fg)}.team-metric[data-metric=active] .team-metric-icon{background:var(--team-active-bg);color:var(--team-active-fg)}.team-metric[data-metric=personal] .team-metric-icon{background:var(--team-personal-bg);color:var(--team-personal-fg)}.team-metric[data-metric=group] .team-metric-icon{background:var(--team-group-bg);color:var(--team-group-fg)}.team-metric-value{overflow-wrap:anywhere;margin-top:10px;font:700 20px/1.3 JetBrains Mono,monospace;display:block}.team-metric>p{font:400 11.5px/1.4 var(--font-sans);color:var(--studio-muted);margin:2px 0 0}.studio-screen.studio-screen-network .studio-page-header>div:first-child{gap:0}.studio-screen.studio-screen-network .studio-page-header>div:last-child:empty{display:none}.team-structure-hero{color:#fff;background-image:linear-gradient(#0004 1.5px,transparent 1.5px),linear-gradient(90deg,#0004 1.5px,transparent 1.5px),var(--screen-blue);background-size:100% 48px,48px 100%,100% 100%;border:1.5px solid #121212;border-radius:28px;padding:16px;position:relative;overflow:hidden}.team-hero-star{animation:2.6s ease-in-out infinite ranking-twinkle;position:absolute;top:60px;left:134px}.team-hero-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.team-hero-heading>span{font:800 11px/1.4 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;background:#1212128c;border:1px solid #fff3;border-radius:99px;padding:5px 11px}.team-hero-heading>strong{color:#141414;background:#e4fe68;border-radius:99px;padding:5px 11px;font:700 12px/1.4 JetBrains Mono,monospace}.team-hero-main{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:12px;display:flex}.team-hero-main>strong{min-width:0;font:800 62px/1 var(--font-display);overflow-wrap:anywhere}.team-hero-main>strong:has(+.team-hero-avatars:empty){font-size:clamp(24px,14vw,62px)}.team-hero-main>strong[data-missing=true]{font:700 20px/1.4 JetBrains Mono,monospace}.team-hero-avatars{flex-shrink:0;padding:0 0 4px 9px;display:flex}.team-hero-avatars>span{background:var(--team-avatar);border:2px solid #121212;border-radius:50%;place-items:center;width:32px;height:32px;margin-left:-9px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.team-hero-avatars>span{background:color-mix(in srgb,var(--team-avatar) 15%,#121212)}}.team-hero-avatars>span{color:var(--team-avatar);font:800 10px/1 var(--font-display)}.team-hero-avatars img{object-fit:cover;width:100%;height:100%}.team-hero-avatars>.team-hero-more{color:#121212;font:800 11px/1 var(--font-sans);background:#f4f1ea}.team-structure-hero h2{color:#fff;font:800 15px/1.4 var(--font-sans);margin:8px 0 0}.team-structure-hero>p{color:#ffffffd9;font:400 12.5px/1.4 var(--font-sans);margin:2px 0 0}.team-hero-chart{background:#12121261;border-radius:20px;margin-top:14px;padding:12px 10px 10px}.team-hero-bars{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:6px;height:120px;display:grid}.team-hero-bars>button{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;min-width:0;height:100%;padding:0;display:flex}.team-hero-bars strong{color:#fff;overflow-wrap:anywhere;max-width:100%;font:700 12px/1.3 JetBrains Mono,monospace}.team-hero-bars>button:disabled strong{font-size:6px}.team-hero-bars>button:disabled{cursor:default}.team-hero-bars>button>span{transform-origin:bottom;background:#fff;border-radius:7px 7px 3px 3px;width:100%;max-width:30px;animation:.45s both team-bar-grow}.team-hero-bars>button[aria-pressed=true]>span{background:#e4fe68}.team-hero-bars>button[data-empty=true] strong{opacity:.5}.team-hero-bars>button[data-empty=true]>span{background:#ffffff26}.team-hero-bars small{color:#ffffffb3;font:700 11px/1.3 JetBrains Mono,monospace}.team-hero-chart>p{color:#ffffffbf;font:400 11.5px/1.4 var(--font-sans);text-align:center;margin:6px 0 0}.team-structure-section{flex-direction:column;gap:12px;min-width:0;display:flex}.team-structure-section>h2{font:800 16px/1.4 var(--font-sans);margin:0}.team-root-card{border:1.5px solid var(--color-primary);background:var(--studio-accent-soft);border-radius:22px;align-items:center;gap:12px;padding:12px 14px 12px 12px;display:flex}.team-root-agent{border:2px solid var(--team-status);background:#161616;border-radius:50%;flex-shrink:0;width:46px;height:46px}.team-root-copy{flex:1;min-width:0}.team-root-copy>div{align-items:center;gap:6px;min-width:0;display:flex}.team-root-copy strong{min-width:0;font:800 14.5px/1.35 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.team-status{background:var(--team-status);border-radius:6px;flex-shrink:0;padding:2px 7px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.team-status{background:color-mix(in srgb,var(--team-status) 10%,var(--screen-card))}}.team-status{color:var(--team-status);font:800 10px/1.2 var(--font-sans);letter-spacing:.03em}[data-theme=csm] .team-status{color:var(--team-status)}@supports (color:color-mix(in lab,red,red)){[data-theme=csm] .team-status{color:color-mix(in srgb,var(--team-status) 40%,var(--screen-ink))}}.team-root-copy p{color:var(--studio-muted);font:400 12px/1.4 var(--font-sans);overflow-wrap:anywhere;margin:3px 0 0}.team-root-total{text-align:right;flex-shrink:0;max-width:80px}.team-root-total strong{overflow-wrap:anywhere;font:700 16px/1.4 JetBrains Mono,monospace;display:block}.team-root-total span{color:var(--studio-muted);font:400 11px/1.4 var(--font-sans)}.team-selected-level{border:1px solid var(--color-primary);background:var(--studio-accent-soft);color:var(--color-primary);font:800 12px/1.3 var(--font-sans);cursor:pointer;border-radius:18px;align-self:flex-start;align-items:center;gap:10px;padding:8px 12px;display:flex}.team-tree,.team-tree>div{width:100%;min-width:0}.team-tree ul{gap:8px;min-width:0;padding-block:0;list-style:none}.team-tree li{min-width:0;position:relative}.team-tree .structure-tree-row{z-index:1;border:1px solid var(--screen-line);background:var(--screen-card);border-radius:20px;align-items:center;gap:8px;min-width:0;padding:12px 10px 12px 12px;display:flex;position:relative}.team-tree .structure-tree-row:has(>div>button[aria-expanded=true]){border-color:var(--studio-border)}.team-partner-info{min-width:0;color:var(--color-base-content);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.team-partner-avatar{border:2px solid var(--studio-muted);background:var(--team-avatar);border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.team-partner-avatar{background:color-mix(in srgb,var(--team-avatar) 10%,var(--screen-card))}}.team-partner-avatar{color:var(--team-avatar);font:800 13px/1 var(--font-display)}.team-partner-avatar>img{object-fit:cover;border-radius:50%;width:100%;height:100%}.team-partner-avatar[data-paid=true]{border-color:var(--color-primary)}.team-partner-avatar>i{border:2.5px solid var(--screen-card);background:var(--studio-muted);border-radius:50%;width:14px;height:14px;position:absolute;bottom:-3px;right:-3px}.team-partner-avatar[data-paid=true]>i{background:var(--color-success)}.team-partner-copy{flex:1;min-width:0}.team-partner-name{align-items:center;gap:6px;display:flex}.team-partner-name strong{min-width:0;font:800 14.5px/1.4 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.team-partner-name .team-status{padding:1px 6px;font-size:9.5px}.team-partner-meta{color:var(--studio-muted);font:400 12px/1.4 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;display:block;overflow:hidden}.team-partner-meta b{font-weight:700}.team-partner-meta b[data-paid=true]{color:var(--color-success)}.team-partner-metrics{color:var(--color-base-content);flex-wrap:wrap;gap:5px;margin-top:7px;font:700 11px/1.3 JetBrains Mono,monospace;display:flex}.team-partner-metrics>span{background:var(--studio-raised);overflow-wrap:anywhere;border-radius:8px;align-items:center;gap:4px;max-width:100%;padding:3px 7px;display:inline-flex}.team-partner-metrics svg{color:var(--studio-muted);flex-shrink:0}.team-tree .structure-tree-toggle{background:var(--studio-raised);width:42px;height:42px;min-height:42px;color:var(--color-base-content);border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0;display:flex}.team-tree .structure-tree-toggle[aria-expanded=true]{background:var(--studio-accent-soft);color:var(--color-primary)}.team-direct-count{font:700 13px/1.3 JetBrains Mono,monospace}.team-tree .structure-tree-toggle svg{width:14px;height:14px;transform:rotate(90deg)}.team-tree .structure-tree-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.team-tree .structure-tree-leaf{display:none}.team-tree .structure-tree-children{border:0;margin:8px 0 0 22px;padding:0;position:relative}.team-tree .structure-tree-children:before{content:"";border-left:1.5px solid var(--screen-line);position:absolute;top:-8px;bottom:48px;left:-14px}.team-tree .structure-tree-children .structure-tree-children{margin-inline-start:12px}.team-tree .structure-tree-children li:before{content:"";z-index:0;border-left:1.5px solid var(--screen-line);border-bottom:1.5px solid var(--screen-line);border-bottom-left-radius:10px;width:12px;height:50px;position:absolute;top:-10px;left:-14px}@keyframes team-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media(max-width:350px){.team-hero-main{flex-direction:column;align-items:flex-start}.team-root-card{flex-wrap:wrap;gap:8px}.team-root-copy{flex-basis:calc(100% - 62px)}.team-root-total{justify-content:flex-end;align-items:baseline;gap:8px;width:100%;max-width:none;display:flex}.team-root-copy>div,.team-partner-name{flex-direction:column;align-items:flex-start;gap:3px}.team-root-copy strong,.team-partner-name strong{max-width:100%}.team-partner-info{gap:8px}.team-partner-avatar{width:36px;height:36px;font-size:11px}.team-tree .structure-tree-row{gap:6px;padding:10px 8px}.team-partner-metrics{font-size:9px}.team-partner-metrics>span{padding:3px 5px}.team-tree .structure-tree-toggle{width:34px;height:34px;min-height:34px}}@media(prefers-reduced-motion:reduce){.team-hero-star,.team-hero-bars>button>span{animation:none}}.studio-screen-network .team-page-tabs{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:99px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding:4px;display:grid}.studio-screen-network .team-page-tabs .tab{height:44px;color:var(--studio-muted);font:800 14px/1.3 var(--font-sans);border-radius:99px;justify-content:center;gap:7px;padding:0 10px;display:flex}.studio-screen-network .team-page-tabs .tab-active{color:var(--color-primary-content)}.team-leaders{flex-direction:column;gap:12px;min-width:0;display:flex}.team-leaders-periods.ranking-periods{grid-template-columns:repeat(3,minmax(0,1fr))}.team-leaders-table{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:24px;overflow:hidden}.team-leaders-heading{color:var(--studio-muted);font:800 11px/1.3 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;padding:14px 16px 14px 12px;display:grid}.team-leaders-heading>span:first-child{text-align:center}.team-leader-row{border-top:1px solid var(--screen-line);width:100%;min-width:0;color:var(--color-base-content);text-align:left;cursor:pointer;align-items:center;gap:10px;padding:10px 14px 10px 12px;display:flex}.team-leader-row[data-rank="1"]{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.team-leader-row[data-rank="1"]{background:color-mix(in srgb,var(--color-primary) 8%,var(--screen-card))}}.team-leader-rank{background:var(--studio-raised);width:32px;height:32px;color:var(--studio-muted);border-radius:50%;flex-shrink:0;place-items:center;font:700 13px/1 JetBrains Mono,monospace;display:grid}.team-leader-row[data-rank="1"] .team-leader-rank{color:#141414;background:#f2c14e}.team-leader-row[data-rank="2"] .team-leader-rank{color:#141414;background:#c9ced6}.team-leader-row[data-rank="3"] .team-leader-rank{color:#141414;background:#d9884a}.team-leader-rank[data-missing=true]{width:42px;font-size:6px}.team-leader-avatar{border:2px solid var(--color-primary);background:var(--studio-accent-soft);width:40px;height:40px;color:var(--studio-blue);font:800 12px/1 var(--font-display);border-radius:50%;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.team-leader-row:nth-child(3n) .team-leader-avatar{color:var(--team-group-fg)}.team-leader-row:nth-child(4n) .team-leader-avatar{color:var(--team-active-fg)}.team-leader-avatar img{object-fit:cover;width:100%;height:100%}.team-leader-copy{flex:1;min-width:0}.team-leader-copy strong{font:800 14px/1.35 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.team-leader-copy small,.team-leader-value small{color:var(--studio-muted);font:400 11px/1.35 var(--font-sans);margin-top:3px;display:block}.team-leader-value{text-align:right;flex-shrink:0;max-width:90px}.team-leader-value strong{overflow-wrap:anywhere;font:700 15px/1.35 JetBrains Mono,monospace;display:block}.team-leader-value[data-missing=true] strong{font-size:8px}.team-leaders-note{border:1px dashed var(--screen-line);background:var(--studio-shell);color:var(--studio-muted);font:400 12.5px/1.5 var(--font-sans);border-radius:18px;align-items:center;gap:10px;padding:14px;text-decoration:none;display:flex}.team-leaders-note>svg{color:var(--team-depth-fg);flex-shrink:0}.team-leaders-note>span{flex:1}.team-leaders-note b{color:var(--color-base-content);font-weight:800}@media(max-width:350px){.team-leader-row{gap:7px;padding-inline:8px}.team-leader-avatar{width:34px;height:34px}.team-leader-rank{width:26px;height:26px}.team-leader-copy strong{font-size:12px}}.structure-filter-toolbar{gap:8px;min-width:0;display:flex}.structure-filter-toolbar>label{color:#8c8c8c;background:#1f1f1f;border:1.5px solid #2e2e2e;border-radius:23px;flex:1;align-items:center;gap:10px;min-width:0;height:46px;padding:0 14px;display:flex}.structure-filter-toolbar input{color:#f4f1ea;width:100%;min-width:0;font:600 14px var(--font-sans);background:0 0;outline:0}.structure-filter-toolbar>label>svg{flex-shrink:0}.structure-filter-toolbar>button{color:#f4f1ea;cursor:pointer;background:#1f1f1f;border:1.5px solid #2e2e2e;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;position:relative}.structure-filter-toolbar>button>span{color:#141414;background:#e4fe68;border-radius:12px;padding:3px 5px;font-size:10px;position:absolute;top:-3px;right:-3px}.structure-filter-sheet{color:#f4f1ea;background:#181818;border:1px solid #343434;border-bottom:0;border-radius:28px 28px 0 0;width:min(100%,430px);max-width:100%;height:calc(100dvh - 82px);max-height:calc(100dvh - 32px);margin:0 auto;padding:0 10px;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -20px 60px #0005}.structure-filter-sheet[open]{flex-direction:column;animation:.25s ease-out structure-sheet-enter;display:flex}.structure-filter-sheet::backdrop{background:#000b}.structure-filter-grip{background:#3a3a3a;border-radius:2px;flex-shrink:0;width:40px;height:4px;margin:10px auto 12px}.structure-filter-sheet header{justify-content:space-between;align-items:center;gap:10px;padding:0 0 20px;display:flex}.structure-filter-sheet h2{font:800 20px/1.3 var(--font-display);margin:0}.structure-filter-sheet header>button{cursor:pointer;background:#262626;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.structure-filter-body{flex-direction:column;flex:1;gap:20px;min-height:0;display:flex;overflow-y:auto}.structure-filter-body fieldset{border:0;min-width:0;margin:0;padding:0}.structure-filter-body legend{color:#8c8c8c;font:800 11px/1.4 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;padding:0}.structure-filter-chips{flex-wrap:wrap;gap:8px;display:flex}.structure-filter-chips button{min-height:40px;font:800 12px/1.3 var(--font-sans);cursor:pointer;background:#1f1f1f;border:1px solid #2e2e2e;border-radius:20px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;display:flex}.structure-filter-chips small{color:#8c8c8c;font:500 10px/1.3 JetBrains Mono,monospace}.structure-filter-chips button:disabled{opacity:.55;cursor:default}.structure-filter-chips button[aria-pressed=true],.structure-filter-levels button[aria-pressed=true]{color:#eea24a;background:#2a2219;border-color:#eea24a}.structure-filter-chips button[aria-pressed=true] small{color:#eea24a}.structure-filter-levels{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.structure-filter-levels button{cursor:pointer;background:#1f1f1f;border:1px solid #2e2e2e;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:60px;padding:8px 3px;display:flex}.structure-filter-levels span{font:800 11px/1.3 var(--font-sans)}.structure-filter-levels strong{overflow-wrap:anywhere;max-width:100%;font:700 17px/1.3 JetBrains Mono,monospace}.structure-filter-levels button:disabled{opacity:.3;cursor:default}.structure-filter-unknown,.structure-filter-body>p{color:#8c8c8c;font-size:12px}.structure-filter-sheet footer{padding:20px 0 max(20px,env(safe-area-inset-bottom));flex-shrink:0;grid-template-columns:1fr 1.65fr;gap:10px;display:grid}.structure-filter-sheet footer>button{min-height:50px;font:800 13px/1.3 var(--font-sans);cursor:pointer;border:1px solid #343434;border-radius:26px;padding:10px}.structure-filter-sheet footer>button:last-child{color:#141414;background:#eea24a;border-color:#eea24a;box-shadow:0 4px #a76b28}.structure-filter-sheet footer>button:disabled{opacity:.5;cursor:default}@keyframes structure-sheet-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.structure-filter-sheet[open]{animation:none}}.partner-profile-page{color:#f4f1ea;flex-direction:column;gap:12px;min-width:0;display:flex}.partner-profile-nav{justify-content:space-between;align-items:center;gap:10px;display:flex}.partner-profile-nav>a{font:800 12px/1.3 var(--font-sans);background:#242424;border-radius:22px;align-items:center;gap:6px;padding:10px 12px;display:flex}.partner-profile-nav>span,.partner-profile-curators>h2,.partner-profile-turnover>h2{color:#8c8c8c;font:800 10px/1.4 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:0}.partner-profile-hero{background:radial-gradient(at 50% 0,#392a1f,#1b1b1b 70%);border:1px solid #59402a;border-radius:26px;flex-direction:column;align-items:center;gap:10px;padding:18px 16px 16px;display:flex}.partner-profile-avatar{color:#31d3ee;width:78px;height:78px;font:800 24px/1 var(--font-display);background:#1c2529;border:2px solid #eea24a;border-radius:50%;place-items:center;display:grid;position:relative}.partner-profile-avatar>img{object-fit:cover;border-radius:50%;width:100%;height:100%}.partner-profile-avatar>i{background:#666;border:3px solid #1b1b1b;border-radius:50%;width:16px;height:16px;position:absolute;bottom:0;right:-2px}.partner-profile-avatar[data-paid=true]>i{background:#e4fe68}.partner-profile-hero h1{max-width:100%;font:800 21px/1.3 var(--font-display);text-align:center;overflow-wrap:anywhere;margin:0}.partner-profile-badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.partner-profile-badges>span{color:#d9884a;font:800 10px/1.3 var(--font-sans);background:#2b1f16;border-radius:7px;padding:3px 8px}.partner-profile-badges>span:last-child{color:#a9a9a9;background:#242424}.partner-profile-badges>span[data-paid=true]{color:#e4fe68;background:#2b3313}.partner-profile-hero>p{color:#a9a9a9;font:400 12px/1.5 var(--font-sans);text-align:center;margin:0}.partner-profile-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:2px;display:grid}.partner-profile-actions>a,.partner-profile-actions>button{color:#f4f1ea;min-width:0;min-height:42px;font:800 12px/1.3 var(--font-sans);text-align:center;cursor:pointer;border:1px solid #343434;border-radius:23px;justify-content:center;align-items:center;gap:7px;padding:10px;display:flex}.partner-profile-actions>:first-child{color:#fff;background:#24a6df;border-color:#24a6df}.partner-profile-actions>button:disabled{opacity:.4;cursor:default}.partner-profile-info,.partner-profile-curators>div,.partner-profile-turnover>div{background:#1f1f1f;border:1px solid #2a2a2a;border-radius:24px;margin:0;padding:0 14px}.partner-profile-info>div,.partner-profile-curators>div>div,.partner-profile-turnover>div>div{justify-content:space-between;align-items:center;gap:14px;padding:13px 0;display:flex}.partner-profile-info>div+div,.partner-profile-curators>div>div+div,.partner-profile-turnover>div>div+div{border-top:1px solid #292929}.partner-profile-info dt,.partner-profile-curators>div>div>span{color:#a9a9a9;font:400 12px/1.5 var(--font-sans);flex-shrink:0}.partner-profile-info dd{min-width:0;font:800 12px/1.5 var(--font-sans);text-align:right;overflow-wrap:anywhere;margin:0}.partner-profile-info a,.partner-profile-curators strong[data-self=true]{color:#eea24a}.partner-profile-curators,.partner-profile-turnover{flex-direction:column;gap:8px;display:flex}.partner-profile-curators strong,.partner-profile-curators a{min-width:0;font:800 12px/1.5 var(--font-sans);text-align:right;overflow-wrap:anywhere}.partner-profile-curators p{color:#8c8c8c;font-size:12px}.partner-profile-period{background:#1f1f1f;border:1px solid #2a2a2a;border-radius:22px;padding:14px}.partner-profile-period h2{font:800 14px/1.4 var(--font-sans);margin:0 0 10px}.partner-period-options{background:#141414;border-radius:24px;grid-template-columns:1.35fr 1fr 1fr 1fr;gap:3px;padding:4px;display:grid}.partner-period-options button{color:#a9a9a9;min-width:0;min-height:34px;font:800 11px/1.3 var(--font-sans);cursor:pointer;border-radius:20px;padding:5px}.partner-period-options button[aria-pressed=true]{color:#141414;background:linear-gradient(100deg,#eea24a,#e37ada)}.partner-period-dates{color:#666;align-items:center;gap:8px;margin-top:12px;display:flex}.partner-period-dates input{color-scheme:dark;color:#f4f1ea;width:100%;min-width:0;height:40px;font:700 11px/1.3 var(--font-sans);background:#1f1f1f;border:1px solid #303030;border-radius:22px;outline:0;padding:8px 10px}.partner-profile-metrics{flex-direction:column;gap:16px;display:flex}.partner-profile-counts,.partner-profile-money{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.partner-count-card{background:#1f1f1f;border:1px solid #2a2a2a;border-radius:20px;padding:14px}.partner-count-card h3{color:#8c8c8c;font:800 10px/1.4 var(--font-sans);text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px}.partner-count-card>strong{font:800 27px/1.15 var(--font-display);display:block}.partner-count-card>small{color:#a9a9a9;font:400 11px/1.4 var(--font-sans)}.partner-count-card p{color:#8c8c8c;font:400 11px/1.3 var(--font-sans);justify-content:space-between;gap:8px;margin:10px 0 0;display:flex}.partner-count-card b{color:#f4f1ea;font:700 11px/1.3 JetBrains Mono,monospace}.partner-count-card p:last-child b{color:#e4fe68}.partner-count-card progress{appearance:none;background:#2a2a2a;border:0;border-radius:3px;width:100%;height:5px;margin-top:6px;overflow:hidden}.partner-count-card progress::-webkit-progress-bar{background:#2a2a2a}.partner-count-card progress::-webkit-progress-value{background:#eea24a;border-radius:3px}.partner-count-card progress::-moz-progress-bar{background:#eea24a}.partner-count-card:last-child progress::-webkit-progress-value{background:#e4fe68}.partner-count-card:last-child progress::-moz-progress-bar{background:#e4fe68}.partner-profile-turnover strong{font:400 12px/1.4 var(--font-sans)}.partner-profile-turnover small{color:#6e6e6e;font:400 11px/1.4 var(--font-sans);margin-top:3px;display:block}.partner-profile-turnover b{text-align:right;overflow-wrap:anywhere;max-width:45%;font:700 14px/1.4 JetBrains Mono,monospace}.partner-profile-money article{background:#1f1f1f;border:1px solid #2a2a2a;border-radius:20px;min-width:0;padding:14px}.partner-profile-money article[data-kind=earned]{background:#1a1d12;border-color:#3a4a14}.partner-profile-money h3{color:#a9a9a9;font:700 11px/1.4 var(--font-sans);margin:0}.partner-profile-money strong{overflow-wrap:anywhere;margin-top:7px;font:700 18px/1.3 JetBrains Mono,monospace;display:block}.partner-profile-money [data-kind=earned] strong{color:#e4fe68}.partner-profile-money small{color:#6e6e6e;font:400 10px/1.4 var(--font-sans)}.partner-profile-structure{min-height:48px;font:800 14px/1.4 var(--font-sans);text-align:center;border:1px solid #b5b5b5;border-radius:25px;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.studio-screen-analytics .analytics-panel{color:#f4f1ea;background:#1f1f1f;border:1px solid #2a2a2a;border-radius:24px;flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}.analytics-panel h2{font:800 16px/1.35 var(--font-sans);align-items:center;gap:10px;margin:0;display:flex}.analytics-panel h2>svg{color:#eea24a;flex-shrink:0}.analytics-periods,.analytics-scope{background:#1f1f1f;border:0;border-radius:99px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-width:0;margin:0;padding:4px;display:grid}.analytics-periods button,.analytics-scope button{color:#a9a9a9;min-width:0;height:38px;font:800 12px/1.2 var(--font-sans);cursor:pointer;border-radius:99px;padding:0 5px}.analytics-periods button[aria-pressed=true]{color:#141414;background:#f4f1ea}.analytics-scope{background:#161616;grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-scope button[aria-pressed=true]{color:#141414;background:linear-gradient(100deg,#eea24a,#e57ad6)}.analytics-income-hero{color:#141414;background-image:linear-gradient(#0004 1.5px,#0000 1.5px),linear-gradient(90deg,#0004 1.5px,#0000 1.5px),linear-gradient(120deg,#f3637c,#f08b55 60%,#f0a14b);background-size:100% 44px,44px 100%,100% 100%;border:1.5px solid #121212;border-radius:28px;padding:16px;overflow:hidden}.analytics-income-label{color:#fff;font:800 10px/1.4 var(--font-sans);text-transform:uppercase;background:#121212c9;border-radius:7px;padding:5px 10px;display:inline-block}.analytics-income-value{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:8px;display:flex}.analytics-income-value>strong{overflow-wrap:anywhere;max-width:100%;font:700 clamp(25px,9vw,42px)/1 JetBrains Mono,monospace}.analytics-income-value>span{color:#e4fe68;background:#222712;border-radius:7px;padding:4px 6px;font:700 10px/1.3 JetBrains Mono,monospace}.analytics-income-hero>p{font:400 12px/1.4 var(--font-sans);margin:7px 0 0}.analytics-income-history{color:#141414a3;place-items:center;height:70px;font:600 10px/1.4 JetBrains Mono,monospace;display:grid}.analytics-income-counts{color:#f4f1ea;background:#121212d9;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 4px;display:grid}.analytics-income-counts>div{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.analytics-income-counts>div+div{border-left:1px solid #ffffff1a}.analytics-income-counts strong{overflow-wrap:anywhere;max-width:100%;font:700 15px/1.4 JetBrains Mono,monospace}.analytics-income-counts small{color:#a9a9a9;font:400 10px/1.3 var(--font-sans)}.analytics-income-counts>div:nth-child(2) strong{color:#eea24a}.analytics-income-counts>div:nth-child(3) strong{color:#e4fe68}.analytics-network-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.analytics-network-tiles>div{background:#181818;border:1px solid #2a2a2a;border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.analytics-network-tiles span{color:#a9a9a9;font:700 11px/1.4 var(--font-sans)}.analytics-network-tiles strong{color:#eea24a;overflow-wrap:anywhere;font:700 18px/1.35 JetBrains Mono,monospace}.analytics-network-tiles [data-tile="1"] strong{color:#b98bf0}.analytics-network-tiles [data-tile="2"] strong{color:#e4fe68}.analytics-network-tiles [data-tile="3"] strong{color:#f4f1ea}.analytics-network-tiles [data-tile="4"] strong{color:#31d3ee}.analytics-network-tiles [data-tile="5"] strong{color:#8fa2ff}.analytics-source-summary{align-items:center;gap:14px;display:flex}.analytics-donut{border-radius:50%;flex-shrink:0;place-items:center;width:120px;height:120px;display:grid;position:relative}.analytics-donut>div{background:#1f1f1f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:90px;height:90px;display:flex}.analytics-donut strong{text-align:center;overflow-wrap:anywhere;max-width:84px;font:700 15px/1.3 JetBrains Mono,monospace}.analytics-donut small{color:#8c8c8c;font-size:11px}.analytics-source-legend{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.analytics-source-legend>div{font:700 11px/1.3 var(--font-sans);align-items:center;gap:6px;display:flex}.analytics-source-legend i{border-radius:3px;flex-shrink:0;width:9px;height:9px}.analytics-source-legend span{overflow-wrap:anywhere;flex:1;min-width:0}.analytics-source-legend strong{overflow-wrap:anywhere;max-width:60px;font:700 9px/1.3 JetBrains Mono,monospace}.analytics-source-amounts{background:#181818;border-radius:16px;padding:0 12px}.analytics-source-amounts>div{color:#a9a9a9;font:400 12px/1.4 var(--font-sans);justify-content:space-between;gap:10px;padding:10px 0;display:flex}.analytics-source-amounts>div+div{border-top:1px solid #2a2a2a}.analytics-source-amounts b{font:700 11px/1.4 JetBrains Mono,monospace}.analytics-chart-legend{color:#a9a9a9;font:400 11px/1.4 var(--font-sans);flex-direction:column;gap:5px;display:flex}.analytics-chart-legend span:before{content:"";background:#eea24a;width:14px;height:3px;margin-right:6px;display:inline-block}.analytics-chart-legend span:last-child:before{background:#31d3ee}.analytics-turnover-chart{width:100%;height:auto}.analytics-chart-wrap{position:relative}.analytics-chart-picks{grid-template-columns:repeat(var(--points),minmax(0,1fr));z-index:1;display:grid;position:absolute;inset:0 0 16%}.analytics-chart-picks button{cursor:crosshair;min-width:0}.analytics-chart-selected{color:#a9a9a9;font:400 11px/1.4 var(--font-sans);background:#181818;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.analytics-chart-selected span{flex:1}.analytics-chart-selected b{color:#eea24a;font-family:JetBrains Mono,monospace;font-size:10px}.analytics-chart-selected b:last-child{color:#31d3ee}.analytics-chart-empty{color:#8c8c8c;place-items:center;height:160px;font:600 12px JetBrains Mono,monospace;display:grid}.analytics-funnel-stages{flex-direction:column;align-items:center;display:flex}.analytics-funnel-stage{clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);color:#141414;text-align:center;background:#eea24a;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;padding:8px 20px;display:flex}.analytics-funnel-stage span{font:800 13px/1.3 var(--font-sans)}.analytics-funnel-stage strong{overflow-wrap:anywhere;max-width:45%;font:700 18px/1.3 JetBrains Mono,monospace}.analytics-funnel-stage[data-stage=paid]{background:linear-gradient(100deg,#f1766c,#f08b55);width:84%}.analytics-funnel-stage[data-stage=renewed]{background:linear-gradient(100deg,#e57ad6,#f1766c);width:68%}.analytics-funnel-ratio{color:#e4fe68;background:#26300f;border:1px solid #4a5a1a;border-radius:99px;margin:6px 0;padding:3px 10px;font:700 11.5px/1.3 JetBrains Mono,monospace}.analytics-sales-share{background:#262626;border-radius:7px;height:14px;display:flex;overflow:hidden}.analytics-sales-rows{flex-direction:column;gap:14px;display:flex}.analytics-sales-rows>div>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.analytics-sales-rows i{background:var(--analytics-color);border-radius:3px;flex-shrink:0;width:10px;height:10px}.analytics-sales-rows strong{font:800 13px/1.4 var(--font-sans);flex:1}.analytics-sales-rows span{color:#8c8c8c;font:400 10px/1.4 var(--font-sans)}.analytics-sales-rows b{font:700 11px/1.4 JetBrains Mono,monospace}.analytics-panel progress{appearance:none;background:#262626;border:0;border-radius:4px;width:100%;height:8px;margin-top:7px;display:block;overflow:hidden}.analytics-panel progress::-webkit-progress-bar{background:#262626}.analytics-panel progress::-webkit-progress-value{background:var(--analytics-color,#eea24a);border-radius:4px}.analytics-panel progress::-moz-progress-bar{background:var(--analytics-color,#eea24a);border-radius:4px}.analytics-levels{flex-direction:column;gap:10px;display:flex}.analytics-levels article{background:#181818;border:1px solid #2a2a2a;border-radius:18px;padding:12px 14px}.analytics-levels article>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.analytics-levels strong{font:800 13px/1.4 var(--font-sans);flex:1}.analytics-levels small{color:#e4fe68;font-size:10px}.analytics-levels b{font:700 13px/1.4 JetBrains Mono,monospace}.analytics-levels article>div>span{color:#8c8c8c;font:400 11px/1.4 JetBrains Mono,monospace}.analytics-levels p{color:#8c8c8c;justify-content:space-between;gap:8px;margin:8px 0 0;font-size:11px;display:flex}.analytics-levels progress::-webkit-progress-value{background:linear-gradient(90deg,#eea24a,#f1766c,#e57ad6)}.analytics-levels progress::-moz-progress-bar{background:linear-gradient(90deg,#eea24a,#f1766c,#e57ad6)}.analytics-muted{color:#6e6e6e;font:400 12px/1.5 var(--font-sans);margin:0}.analytics-status-scroll{overflow-x:auto}.analytics-status-table{border-collapse:separate;border-spacing:5px;width:100%}.analytics-status-table th{color:#8c8c8c;font:800 10px/1.4 var(--font-sans);text-align:left;padding:3px}.analytics-status-table td{text-align:center;background:#262626;border-radius:10px;min-width:42px;height:36px;padding:4px;font:700 13px/1.4 JetBrains Mono,monospace}.analytics-status-table tbody th,.analytics-status-table tfoot th{color:#f4f1ea;font-size:12px}.analytics-status-table tfoot td:last-child{color:#141414;background:#f4f1ea}.analytics-ltv{background:linear-gradient(135deg,#2a2219,#181818 70%);border:1px solid #4a3a26;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex}.analytics-ltv>div:first-child{flex:1;min-width:0}.analytics-ltv>div:last-child{text-align:right}.analytics-ltv h3{color:#c9b49a;font:700 12px/1.4 var(--font-sans);margin:0}.analytics-ltv strong{color:#eea24a;overflow-wrap:anywhere;margin-top:4px;font:700 26px/1.3 JetBrains Mono,monospace;display:block}.analytics-ltv small{color:#8c8c8c;font:400 11px/1.4 var(--font-sans);display:block}.analytics-ltv b{font:700 14px/1.4 JetBrains Mono,monospace}.analytics-retention{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.analytics-retention article{background:#181818;border:1px solid #2a2a2a;border-radius:20px;min-width:0;padding:14px 12px}.analytics-retention article>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.analytics-retention svg{flex-shrink:0}.analytics-retention strong{font:700 20px/1.3 JetBrains Mono,monospace;display:block}.analytics-retention small{color:var(--analytics-color);font:700 10px/1.3 JetBrains Mono,monospace;display:block}.analytics-retention h3{font:800 13px/1.35 var(--font-sans);margin:12px 0 0}.analytics-retention p{color:#6e6e6e;font:400 12px/1.4 var(--font-sans);margin:5px 0 0}.analytics-geography{flex-direction:column;gap:14px;display:flex}.analytics-geography>div>div{justify-content:space-between;gap:10px;display:flex}.analytics-geography strong{font:800 13px/1.4 var(--font-sans)}.analytics-geography b{font:700 13px/1.4 JetBrains Mono,monospace}.analytics-geography small{color:#8c8c8c}@media(max-width:350px){.analytics-source-summary{align-items:flex-start;gap:10px}.analytics-donut{width:90px;height:90px}.analytics-donut>div{width:66px;height:66px}.analytics-donut strong{max-width:62px;font-size:10px}.analytics-funnel-stage{padding-inline:8px}.analytics-funnel-stage span{font-size:11px}.analytics-funnel-stage strong{font-size:13px}.analytics-funnel-ratio{max-width:100%;font-size:9px}.analytics-ltv{flex-wrap:wrap}.analytics-income-counts strong{font-size:12px}}.analytics-empty-state{flex-direction:column;gap:12px;display:flex}.analytics-empty-invite{text-align:center;background:radial-gradient(90% 60% at 50% 0,#eea24a2e,#1f1f1f00 70%),#1f1f1f;border:1px solid #2a2a2a;border-radius:26px;padding:20px 16px}.analytics-empty-invite>img{object-fit:contain;width:130px;height:156px;margin:0 auto;animation:3.6s ease-in-out infinite ranking-float;display:block}.analytics-empty-invite>h2{color:#f4f1ea;max-width:310px;font:800 18px/1.3 var(--font-display);margin:10px auto 0}.analytics-empty-invite>p{color:#b5b5b5;max-width:300px;font:400 13.5px/1.5 var(--font-sans);margin:8px auto 0}.analytics-empty-invite>a{color:#141414;min-height:50px;font:800 15px/1.3 var(--font-sans);background:#eea24a;border-radius:25px;justify-content:center;align-items:center;margin-top:14px;padding:10px 14px;text-decoration:none;display:flex;box-shadow:0 4px #b0732c}.analytics-empty-placeholders{flex-direction:column;gap:8px;display:flex}.analytics-empty-placeholders>article{background:#1a1a1a;border:1.5px dashed #2e2e2e;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex}.analytics-empty-placeholders>article>span{color:#5a5a5a;background:#222;border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.analytics-empty-placeholders>article>div{min-width:0}.analytics-empty-placeholders h3{color:#bdbdbd;font:800 14px/1.35 var(--font-sans);margin:0}.analytics-empty-placeholders p{color:#6e6e6e;font:400 12px/1.4 var(--font-sans);margin:2px 0 0}@media(prefers-reduced-motion:reduce){.analytics-empty-invite>img{animation:none}}.task-sterling-reward{border:1px solid var(--studio-accent-border);background:linear-gradient(135deg,var(--studio-accent-soft),var(--screen-card) 72%);border-radius:20px;align-items:center;gap:8px;padding:10px 14px 10px 6px;display:flex}.dashboard-main .task-sterling-reward{margin-top:14px}.task-sterling-reward .task-sterling-art{object-fit:contain;flex:0 0 92px;width:92px;height:69px;display:block}.task-sterling-reward>div{min-width:0}.task-sterling-reward h3{color:var(--color-primary);font:800 11px/1.4 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:0}.task-sterling-reward strong{color:var(--color-primary);overflow-wrap:anywhere;margin-top:3px;font:700 clamp(13px,4vw,19px)/1.4 JetBrains Mono,monospace;display:block}.task-sterling-reward p{color:var(--studio-muted);font:400 12px/1.4 var(--font-sans);margin:3px 0 0}.precision-program-places{border:1.5px solid var(--screen-ink);background:var(--screen-orange);color:var(--screen-ink);border-radius:28px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;display:flex}.precision-program-places .precision-section-label{color:inherit;opacity:.7;margin:0}.precision-program-places strong{max-width:100%;font:800 clamp(19px,5.5vw,26px)/1.2 var(--font-display);overflow-wrap:anywhere}.studio-not-defined-metric .studio-stat-value{white-space:normal;overflow-wrap:anywhere;font-size:clamp(12px,3.3vw,16px)}.tariff-payment-screen{flex-direction:column;gap:16px;min-width:0;display:flex}.wallet-deposit-page>p{color:var(--studio-muted);font-size:14px;line-height:1.5}.wallet-deposit-form{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:22px;flex-direction:column;gap:14px;padding:16px;display:flex}.wallet-deposit-form label{font-size:13px;font-weight:800}.wallet-deposit-form input{border:1px solid var(--color-base-300);background:var(--studio-shell);border-radius:18px;width:100%;min-width:0;height:54px;padding:0 16px;font:700 20px JetBrains Mono,monospace}.wallet-deposit-form p{font-size:12px}.tariff-payment-screen>.studio-back-link{cursor:pointer;gap:8px;font-size:14px}.tariff-payment-screen>h1{font:800 26px/1.15 var(--font-display);margin:2px 0 0}.tariff-payment-summary{border:1.5px solid var(--screen-line);background:var(--color-base-200);border-radius:24px;height:170px;padding:18px;position:relative;overflow:hidden}.tariff-payment-summary .tariff-decoration{height:64px}.tariff-payment-summary-content{position:relative}.tariff-payment-summary h2{color:var(--studio-muted);font:800 11px/1.4 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;margin:0}.tariff-payment-summary strong{font:800 34px/1 var(--font-display);margin-top:8px;display:block}.tariff-payment-summary p{color:var(--screen-caption);margin:8px 0 0;font-size:13px}.tariff-payment-screen>.tariff-payment-method-title{color:var(--studio-muted);font:800 12px/1.4 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;margin:8px 0 -6px}.tariff-payment-options{flex-direction:column;gap:10px;display:flex}.tariff-payment-balance{border:2px solid var(--screen-line);background:var(--screen-card);border-radius:20px;overflow:hidden}.tariff-payment-balance[data-expanded=true]{border-color:var(--color-primary)}.tariff-payment-option-heading,.tariff-payment-external{text-align:left;cursor:pointer;align-items:center;gap:12px;width:100%;padding:14px 12px 14px 14px;display:flex}.tariff-payment-icon{width:44px;height:44px;color:var(--color-primary);background:var(--studio-accent-soft);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.tariff-payment-icon>svg{width:22px;height:22px}.tariff-payment-option-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.tariff-payment-option-copy>strong{font-size:15px;font-weight:800;line-height:1.35}.tariff-payment-option-copy>span{color:var(--studio-muted);font-size:12.5px;line-height:1.4}.tariff-payment-option-copy b{color:var(--color-base-content);font:700 12.5px JetBrains Mono,monospace}.tariff-payment-chevron{color:var(--studio-muted);flex-shrink:0;transition:transform .2s}[data-expanded=true]>.tariff-payment-option-heading>.tariff-payment-chevron{transform:rotate(180deg)}.tariff-balance-actions{flex-direction:column;gap:12px;padding:0 14px 14px;display:flex}.tariff-balance-actions>.tariff-activate{width:100%;min-height:52px;font-size:15px;box-shadow:0 4px #8e4e68}.tariff-balance-actions>p{color:var(--studio-muted);margin:0;font-size:12.5px;font-weight:400;line-height:1.45}.tariff-payment-external{border:2px solid var(--color-primary);background:var(--screen-card);border-bottom-width:5px;border-radius:20px}.tariff-payment-external .tariff-payment-icon{color:#3dd5f3;background:#3dd5f3}@supports (color:color-mix(in lab,red,red)){.tariff-payment-external .tariff-payment-icon{background:color-mix(in srgb,#3dd5f3 8%,var(--screen-card))}}.tariff-payment-external>svg{color:var(--color-primary);flex-shrink:0}.tariff-payment-external .tariff-payment-option-copy{gap:6px}.tariff-payment-badges{flex-wrap:wrap;gap:6px;display:flex}.tariff-payment-badges>span{background:var(--studio-raised);color:var(--color-base-content);border-radius:8px;padding:3px 8px;font:700 11.5px JetBrains Mono,monospace}.tariff-payment-badges>span:first-child{background:#4fd1a5}@supports (color:color-mix(in lab,red,red)){.tariff-payment-badges>span:first-child{background:color-mix(in srgb,#4fd1a5 12%,var(--screen-card))}}.tariff-payment-badges>span:first-child{color:#4fd1a5}.tariff-payment-external:disabled{opacity:.5;cursor:default}@media(prefers-reduced-motion:reduce){.tariff-payment-chevron{transition:none}}.tariff-transfer{flex-direction:column;gap:10px;min-width:0;display:flex}.tariff-transfer>header h1{font:800 26px/1.15 var(--font-display);margin:0}.tariff-transfer>header p{color:var(--screen-caption);margin:8px 0 6px;font-size:14.5px;font-weight:400;line-height:1.5}.tariff-transfer-card{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:22px;padding:16px}.tariff-transfer-card h2{color:var(--studio-muted);font:800 11px/1.4 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;margin:0}.tariff-transfer-amount>div:first-of-type{align-items:baseline;gap:8px;margin-top:8px;display:flex}.tariff-transfer-amount strong{font:800 32px/1 var(--font-display)}.tariff-transfer-amount>div:first-of-type>span{color:#4fd1a5;font:700 16px JetBrains Mono,monospace}.tariff-transfer-badges{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.tariff-transfer-badges>span{background:var(--studio-raised);border-radius:99px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:800;display:flex}.tariff-transfer-badges>.tariff-transfer-token{background:#4fd1a5;padding-left:6px}@supports (color:color-mix(in lab,red,red)){.tariff-transfer-badges>.tariff-transfer-token{background:color-mix(in srgb,#4fd1a5 12%,var(--screen-card))}}.tariff-transfer-badges>.tariff-transfer-token{color:#4fd1a5}.tariff-transfer-address{border:1.5px solid var(--color-base-300)}.tariff-transfer-address-value{color:var(--color-base-content);overflow-wrap:anywhere;margin-top:10px;font:700 17px/1.5 JetBrains Mono,monospace}.tariff-transfer-address-value span{color:var(--color-success)}.tariff-transfer-address>p{color:var(--studio-muted);margin:6px 0 0;font-size:12px;font-weight:400;line-height:1.4}.tariff-transfer-copy{background:var(--screen-paper);width:100%;min-height:52px;color:var(--screen-ink);box-shadow:0 4px 0 var(--screen-paper);border:0;border-radius:26px;justify-content:center;align-items:center;gap:10px;margin-top:14px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.tariff-transfer-copy{box-shadow:0 4px color-mix(in srgb,var(--screen-paper) 60%,#000)}}.tariff-transfer-copy{font:800 15px/1.4 var(--font-sans);cursor:pointer}.tariff-transfer-copy:disabled{opacity:.5;cursor:default}.tariff-transfer-expiry{border:1px solid var(--studio-accent-border);background:var(--studio-accent-soft);border-radius:18px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.tariff-transfer-expiry>div{color:var(--color-primary);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.tariff-transfer-expiry>div>span{flex:1;min-width:0}.tariff-transfer-expiry strong{font:700 16px JetBrains Mono,monospace}.tariff-transfer-expiry progress{appearance:none;background:var(--studio-accent-border);border:0;border-radius:3px;width:100%;height:6px;display:block;overflow:hidden}.tariff-transfer-expiry progress::-webkit-progress-bar{background:var(--studio-accent-border)}.tariff-transfer-expiry progress::-webkit-progress-value{background:var(--color-primary);border-radius:3px}.tariff-transfer-expiry progress::-moz-progress-bar{background:var(--color-primary);border-radius:3px}.tariff-transfer-status ol{flex-direction:column;margin:14px 0 0;padding:0;list-style:none;display:flex}.tariff-transfer-status li{gap:12px;display:flex;position:relative}.tariff-transfer-status li:not(:last-child){padding-bottom:14px}.tariff-transfer-status li:not(:last-child):after{content:"";background:var(--screen-line);border-radius:1px;width:2px;position:absolute;top:32px;bottom:4px;left:13px}.tariff-transfer-step{background:var(--studio-raised);width:28px;height:28px;color:var(--studio-muted);border-radius:50%;flex-shrink:0;place-items:center;font:700 12px JetBrains Mono,monospace;display:grid}.tariff-transfer-status h3{margin:0;font-size:14.5px;font-weight:800;line-height:1.4}.tariff-transfer-status li p{color:var(--studio-muted);margin:2px 0 0;font-size:12.5px;font-weight:400;line-height:1.4}.tariff-transfer-status [data-active=true] h3{color:var(--color-primary)}.tariff-transfer-status [data-active=true] .tariff-transfer-step{background:var(--studio-accent-soft)}.tariff-transfer-status [data-complete=true] .tariff-transfer-step{background:var(--studio-copy-bg);color:var(--color-success)}.tariff-transfer-spinner{border:2.5px solid var(--studio-accent-border);border-top-color:var(--color-primary);border-radius:50%;width:18px;height:18px;animation:1s linear infinite tariff-transfer-spin}.tariff-transfer-status .tariff-transfer-status-note{border-top:1px solid var(--screen-line);color:var(--studio-muted);margin:14px 0 0;padding-top:12px;font-size:12.5px;font-weight:400;line-height:1.45}.tariff-transfer-wallet{border:1.5px solid var(--color-base-300);border-radius:24px;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:4px;padding:10px 14px;font-size:15px;font-weight:800;display:flex}.tariff-transfer-wallet svg{width:18px;height:18px;color:var(--color-primary)}.tariff-transfer-cancel{color:var(--studio-muted);text-underline-offset:3px;cursor:pointer;align-self:center;padding:10px;font-size:13px;text-decoration:underline}.tariff-transfer-cancel:disabled{opacity:.5;cursor:default}.wallet-action-form{flex-direction:column;gap:10px;min-width:0;display:flex}.wallet-action-caption{color:var(--studio-muted);font:800 11px/1.4 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;display:block}.wallet-action-amount-value input{border:1px solid var(--color-base-300);background:var(--studio-shell);width:100%;min-width:0;height:56px;color:var(--color-base-content);font:800 32px/1 var(--font-display);appearance:textfield;border-radius:14px;padding:8px 12px}.wallet-action-amount-value input::placeholder{color:var(--studio-muted)}.wallet-action-amount-value input::-webkit-inner-spin-button{appearance:none;margin:0}.wallet-action-amount-value input::-webkit-outer-spin-button{appearance:none;margin:0}.wallet-action-address-input{border:1px solid var(--color-base-300);background:var(--studio-shell);width:100%;min-width:0;min-height:56px;color:var(--color-base-content);border-radius:14px;margin-top:10px;padding:12px;font:700 16px/1.5 JetBrains Mono,monospace;display:block}.wallet-action-address-picker{border:1px solid var(--screen-line);background:var(--studio-raised);width:100%;min-width:0;min-height:40px;color:var(--color-base-content);font:700 12px/1.5 var(--font-sans);cursor:pointer;border-radius:12px;margin-top:10px;padding:8px 12px}@supports (appearance:base-select){.wallet-action-form select{appearance:base-select}.wallet-action-form select::picker(select){appearance:base-select}.wallet-action-form select{text-align:left;justify-content:space-between;align-items:center;gap:12px;display:flex}.wallet-action-form select:open{border-color:var(--color-primary)}.wallet-action-form select:disabled{opacity:.5;cursor:default}.wallet-action-form select::picker-icon{content:"";width:8px;height:8px;color:var(--studio-muted);border-bottom:1.5px solid;border-right:1.5px solid;margin-right:3px;transition:rotate .16s;rotate:45deg}.wallet-action-form select:open::picker-icon{color:var(--color-primary);rotate:225deg}.wallet-action-form select::picker(select){inline-size:anchor-size(self-inline);overscroll-behavior:contain;border:1px solid var(--screen-line);background:var(--screen-card);max-block-size:min(280px,100dvh - 32px);color:var(--color-base-content);box-shadow:0 14px 36px var(--studio-overlay);font:700 12px/1.5 var(--font-sans);scrollbar-width:thin;scrollbar-color:var(--color-base-300) transparent;border-radius:18px;margin-block:6px;padding:6px;overflow-y:auto}.wallet-action-form select option{min-height:42px;color:var(--color-base-content);white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.wallet-action-form select option:not(:disabled):hover,.wallet-action-form select option:not(:disabled):focus{background:var(--studio-raised);outline:none}.wallet-action-form select option:checked:not(:disabled){background:var(--studio-accent-soft);color:var(--color-primary)}.wallet-action-form select option:disabled{min-height:30px;color:var(--studio-muted);cursor:default;padding-block:6px;font-size:11px;font-weight:400}.wallet-action-form select option::checkmark{color:var(--color-primary);order:1;margin-inline-start:auto}.wallet-action-form select option:disabled::checkmark{display:none}}@media(prefers-reduced-motion:reduce){.wallet-action-form select::picker-icon{transition:none}}.wallet-action-form input:focus-visible,.wallet-action-address-picker:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.wallet-action-note{color:var(--studio-muted);margin:10px 0 0;font-size:12px;line-height:1.5}.wallet-action-shortcut{border-top:1px solid var(--screen-line);flex-direction:column;gap:6px;margin-top:12px;padding-top:12px;display:flex}.wallet-action-shortcut>button{border:1px solid var(--studio-accent-border);background:var(--studio-accent-soft);min-height:40px;color:var(--color-primary);font:800 13px/1.4 var(--font-sans);cursor:pointer;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex}.wallet-action-shortcut>button:disabled{opacity:.5;cursor:default}.wallet-action-shortcut p{color:var(--studio-muted);margin:0;font-size:12px;line-height:1.5}.wallet-action-details p,.wallet-action-save>p{color:var(--screen-caption);margin:10px 0 0;font-size:13px;line-height:1.5}.wallet-action-details .wallet-action-net{color:var(--color-base-content);font-weight:800}.wallet-action-feedback{overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;font-size:13px;line-height:1.5;display:flex}.wallet-action-save-buttons{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}@keyframes tariff-transfer-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tariff-transfer-spinner{animation:none}}.payment-success{isolation:isolate;flex-direction:column;gap:16px;min-width:0;padding-top:16px;display:flex;position:relative}.payment-success>:not(.payment-success-confetti){z-index:2;position:relative}.payment-success-confetti{z-index:1;pointer-events:none;position:absolute;inset:0 -8px;overflow:hidden}.payment-success-confetti i{will-change:transform;border-radius:2px;animation:linear infinite payment-success-fall;position:absolute;top:-20px}.payment-success-hero{text-align:center;flex-direction:column;align-items:center;display:flex}.payment-success-agent-stage{width:240px;height:200px;position:relative}.payment-success-glow{filter:blur(32px);background:radial-gradient(circle,#e4fe6852,#0000 70%);border-radius:50%;width:220px;height:170px;position:absolute;top:24px;left:10px}.payment-success-agent{object-fit:contain;transform-origin:50% 100%;will-change:transform;width:164px;height:197px;animation:1.8s ease-in-out infinite payment-success-hop;position:absolute;top:0;left:38px}.payment-success-star{animation:1.6s ease-in-out infinite payment-success-twinkle;position:absolute}.payment-success-star.is-lime{color:#e4fe68;top:44px;left:20px}.payment-success-star.is-blue{color:#3dd5f3;animation-delay:-.8s;top:96px;right:24px}.payment-success-badge{background:var(--studio-copy-bg);color:var(--color-success);font:800 11px/1.4 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;margin-top:4px;padding:5px 12px}.payment-success-hero h1{max-width:340px;font:800 26px/1.2 var(--font-display);margin:12px 0 0}.payment-success-hero p{max-width:330px;color:var(--screen-caption);margin:8px 0 0;font-size:14.5px;font-weight:400;line-height:1.5}.payment-success-expiry{border:1.5px solid var(--color-success);padding:14px}@supports (color:color-mix(in lab,red,red)){.payment-success-expiry{border:1.5px solid color-mix(in srgb,var(--color-success),transparent 78%)}}.payment-success-expiry{background:var(--screen-card);border-radius:20px}.payment-success-expiry>div{color:var(--studio-muted);justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;font-weight:700;display:flex}.payment-success-expiry strong{color:var(--color-success);flex-shrink:0;font:700 16px JetBrains Mono,monospace}.payment-success-expiry progress{appearance:none;background:var(--screen-line);border:0;border-radius:4px;width:100%;height:8px;margin-top:10px;display:block;overflow:hidden}.payment-success-expiry progress::-webkit-progress-bar{background:var(--screen-line)}.payment-success-expiry progress::-webkit-progress-value{background:var(--color-success);border-radius:4px}.payment-success-expiry progress::-moz-progress-bar{background:var(--color-success);border-radius:4px}.payment-success-unlocked{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:22px;padding:16px}.payment-success-unlocked h2{color:var(--studio-muted);font:800 11px/1.4 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;margin:0}.payment-success-unlocked ul{flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.payment-success-unlocked li{align-items:flex-start;gap:12px;display:flex}.payment-success-feature{background:currentColor;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab,red,red)){.payment-success-feature{background:color-mix(in srgb,currentColor 9%,var(--screen-card))}}.payment-success-feature.is-orange{color:var(--color-primary)}.payment-success-feature.is-lime{color:var(--color-success)}.payment-success-feature.is-purple{color:#b98bf0}.payment-success-unlocked h3{overflow-wrap:anywhere;margin:0;font-size:14.5px;font-weight:800;line-height:1.3}.payment-success-unlocked p{color:var(--studio-muted);margin:2px 0 0;font-size:12.5px;font-weight:400;line-height:1.45}.payment-success-actions{flex-direction:column;gap:10px;padding-bottom:6px;display:flex}.payment-success-home{border:1.5px solid var(--color-base-300);border-radius:24px;justify-content:center;align-items:center;min-height:48px;padding:10px 16px;font-size:15px;font-weight:800;display:flex}@keyframes payment-success-fall{0%{transform:translateY(-30px)rotate(0)}to{transform:translate3d(var(--confetti-drift),max(1100px,140vh),0) rotate(var(--confetti-turn))}}@keyframes payment-success-hop{0%,to{transform:translateY(0)scale(1)}12%{transform:translateY(2px)scale(1.025,.97)}45%{transform:translateY(-16px)scale(.99,1.02)rotate(-2deg)}75%{transform:translateY(0)scale(1.025,.975)}}@keyframes payment-success-twinkle{0%,to{opacity:.3;transform:scale(.65)rotate(-12deg)}50%{opacity:1;transform:scale(1.15)rotate(12deg)}}@media(prefers-reduced-motion:reduce){.payment-success-agent,.payment-success-star{animation:none}.payment-success-confetti{display:none}}.wallet-overview{flex-direction:column;gap:10px;min-width:0;display:flex}.studio-screen-wallet .wallet-history>.card-body{gap:14px;padding:0}.wallet-history-heading{justify-content:space-between;align-items:baseline;gap:12px;padding-inline:6px;display:flex}.wallet-history-heading h2{font:800 24px/1.25 var(--font-display);margin:0}.wallet-history-heading>span{color:var(--studio-muted);font:700 13px JetBrains Mono,monospace}.wallet-history-filters{scrollbar-width:none;border:0;gap:8px;min-width:0;margin:0;padding:0 2px 4px;display:flex;overflow-x:auto}.wallet-history-filters button,.wallet-history-extra-filter{border:1px solid var(--screen-line);background:var(--screen-card);color:var(--studio-muted);cursor:pointer;border-radius:24px;flex-shrink:0;padding:11px 16px;font-size:13px;font-weight:800}.wallet-history-filters button[aria-pressed=true]{background:var(--screen-paper);color:var(--screen-ink);border-color:var(--screen-paper)}.wallet-history-list{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:26px;overflow:hidden}.wallet-history-row{--history-tone:var(--color-base-content);--history-icon-bg:var(--studio-raised);grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:12px;padding:16px;display:grid}.wallet-history-row+.wallet-history-row{border-top:1px solid var(--screen-line)}.wallet-history-row[data-tone=accrual]{--history-tone:#8fd8ff;--history-icon-bg:var(--screen-frozen)}.wallet-history-row[data-tone=gift]{--history-tone:#e99ae0;--history-icon-bg:var(--screen-gift)}.wallet-history-row[data-tone=bonus]{--history-tone:#f2c14e;--history-icon-bg:#f2c14e}@supports (color:color-mix(in lab,red,red)){.wallet-history-row[data-tone=bonus]{--history-icon-bg:color-mix(in srgb, #f2c14e 10%, var(--screen-card))}}.wallet-history-row[data-tone=deposit]{--history-tone:var(--color-success);--history-icon-bg:var(--studio-copy-bg)}.wallet-history-icon{width:44px;height:44px;color:var(--history-tone);background:var(--history-icon-bg);border-radius:16px;place-items:center;display:grid}.wallet-history-icon svg{width:22px;height:22px}.wallet-history-copy{min-width:0}.wallet-history-copy h3{overflow-wrap:anywhere;margin:0;font-size:14.5px;font-weight:800;line-height:1.35}.wallet-history-copy h3 .link{color:inherit;font:inherit;text-decoration:none}.wallet-history-source{color:var(--studio-muted);overflow-wrap:anywhere;margin-top:3px;font-size:12px;font-weight:400;line-height:1.45}.wallet-history-copy time{color:var(--studio-muted);margin-top:6px;display:block}@supports (color:color-mix(in lab,red,red)){.wallet-history-copy time{color:color-mix(in srgb,var(--studio-muted) 70%,var(--screen-card))}}.wallet-history-copy time{font-size:11px;font-weight:400;line-height:1.4}.wallet-history-value{text-align:right;flex-direction:column;align-items:flex-end;gap:5px;max-width:140px;display:flex}.wallet-history-value>strong{color:var(--history-tone);overflow-wrap:anywhere;font:700 clamp(12px,3.5vw,16px)/1.35 JetBrains Mono,monospace}.wallet-history-status{background:var(--history-icon-bg);color:var(--history-tone);text-transform:uppercase;border-radius:8px;padding:2px 7px;font-size:10px;font-weight:800}.wallet-history-status[data-danger=true]{color:#ff8a7a;background:#ff8a7a}@supports (color:color-mix(in lab,red,red)){.wallet-history-status[data-danger=true]{background:color-mix(in srgb,#ff8a7a 10%,var(--screen-card))}}.wallet-history-empty{color:var(--studio-muted);margin:0;padding:20px;font-size:13px}[data-theme=csm] .wallet-history-row[data-tone=accrual]{--history-tone:#296580}[data-theme=csm] .wallet-history-row[data-tone=gift]{--history-tone:#7f3e7f}[data-theme=csm] .wallet-history-row[data-tone=bonus]{--history-tone:#83600c}@media(max-width:359px){.wallet-history-row{grid-template-columns:36px minmax(0,1fr) auto;gap:8px;padding:12px}.wallet-history-icon{border-radius:13px;width:36px;height:40px}.wallet-history-value{max-width:105px}}.wallet-frozen-rewards{border:1.5px solid var(--screen-frozen-line);background:linear-gradient(180deg,var(--screen-frozen),var(--screen-card));border-radius:26px;flex-direction:column;gap:14px;padding:18px 16px 16px;display:flex}.wallet-frozen-rewards>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wallet-frozen-rewards>header>div{min-width:0}.wallet-frozen-rewards h2{font:800 clamp(14px,4.1vw,18px)/1.25 var(--font-display);margin:0}.wallet-frozen-rewards>header p{color:var(--studio-muted);margin:6px 0 0;font-size:13px;font-weight:400;line-height:1.5}.wallet-frozen-rewards>header>span{color:#8fd8ff;background:#8fd8ff;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab,red,red)){.wallet-frozen-rewards>header>span{background:color-mix(in srgb,#8fd8ff 10%,var(--screen-frozen))}}.wallet-frozen-entries{flex-direction:column;gap:8px;display:flex}.wallet-frozen-entry{border:1px solid var(--screen-frozen-line);background:var(--screen-frozen);border-radius:18px;flex-direction:column;gap:10px;padding:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.wallet-frozen-entry{background:color-mix(in srgb,var(--screen-frozen) 85%,#000)}}.wallet-frozen-entry{--frozen-timer-color:#8fd8ff}.wallet-frozen-entry[data-urgency=urgent]{--frozen-timer-color:#eea24a}.wallet-frozen-entry[data-urgency=critical]{--frozen-timer-color:#ff8a7a}.wallet-frozen-entry-heading{align-items:flex-start;gap:10px;display:flex}.wallet-frozen-avatar{color:#181818;background:#eea24a;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}.wallet-frozen-entry:nth-child(3n+2) .wallet-frozen-avatar{background:#b98bf0}.wallet-frozen-entry:nth-child(3n) .wallet-frozen-avatar{background:#8fa2ff}.wallet-frozen-entry-heading>div{flex:1;min-width:0}.wallet-frozen-entry h3{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:800}.wallet-frozen-entry-heading p{color:var(--studio-muted);overflow-wrap:anywhere;margin:2px 0 0;font-size:12px;font-weight:400;line-height:1.4}.wallet-frozen-entry-heading strong{color:#8fd8ff;flex-shrink:0;font:700 15px JetBrains Mono,monospace}.wallet-frozen-expiry{align-items:center;gap:10px;display:flex}.wallet-frozen-expiry>span{color:var(--frozen-timer-color);align-items:center;gap:5px;font:700 12px JetBrains Mono,monospace;display:flex}.wallet-frozen-expiry svg{flex-shrink:0}.wallet-frozen-expiry progress{appearance:none;background:var(--screen-frozen-line);border:0;border-radius:3px;flex:1;min-width:0;height:6px;overflow:hidden}.wallet-frozen-expiry progress::-webkit-progress-bar{background:var(--screen-frozen-line)}.wallet-frozen-expiry progress::-webkit-progress-value{background:var(--frozen-timer-color);border-radius:3px}.wallet-frozen-expiry progress::-moz-progress-bar{background:var(--frozen-timer-color);border-radius:3px}.wallet-frozen-unfreeze{color:#121212;background:linear-gradient(90deg,#8fd8ff,#b9ee6a);border-radius:28px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:12px;font-size:15.5px;font-weight:800;display:flex;box-shadow:0 5px #3e7a8c}.wallet-frozen-unfreeze svg{flex-shrink:0}.wallet-frozen-help{color:var(--studio-muted);text-align:center;margin:-4px 0 0;font-size:12.5px;font-weight:400;line-height:1.45}.wallet-frozen-empty{color:var(--studio-muted);margin:0;font-size:13px;font-weight:400}[data-theme=csm] .wallet-frozen-entry-heading strong,[data-theme=csm] .wallet-frozen-rewards>header>span{color:#296580}.wallet-available{border:1.5px solid var(--studio-accent-border);border-radius:28px;overflow:hidden}.wallet-available-main{background-image:linear-gradient(#0003 1.5px,transparent 1.5px),linear-gradient(90deg,#0003 1.5px,transparent 1.5px),var(--screen-orange);color:#141414;background-size:50px 50px,50px 50px,100% 100%;padding:18px;position:relative}.wallet-available-star{position:absolute;top:12px;right:14px}.wallet-available h2{font:800 11.5px/1.4 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;margin:0}.wallet-available-amount{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:6px;display:flex}.wallet-available-amount strong{font:800 clamp(30px,10.2vw,40px)/1 var(--font-display);overflow-wrap:anywhere}.wallet-available-amount>span{font:700 16px JetBrains Mono,monospace}.wallet-available-main p{color:#3a1d10;margin:6px 0 0;font-size:13px;font-weight:600;line-height:1.4}.wallet-available-actions{border-top:1.5px solid var(--screen-ink);background:var(--color-base-200);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:14px 12px;display:grid}.wallet-available-actions>:is(a,button){color:var(--studio-muted);font:800 12.5px/1.4 var(--font-sans);cursor:pointer;flex-direction:column;align-items:center;gap:6px;padding:6px 0;display:flex}.wallet-available-actions>:is(a,button)>span{background:var(--studio-raised);width:48px;height:48px;color:var(--color-base-content);border-radius:50%;place-items:center;display:grid;box-shadow:0 4px #0004}.wallet-available-actions>:first-child{color:var(--color-base-content)}.wallet-available-actions>:first-child>span{color:var(--color-success-content);background:var(--color-success);box-shadow:0 4px 0 var(--color-success)}@supports (color:color-mix(in lab,red,red)){.wallet-available-actions>:first-child>span{box-shadow:0 4px color-mix(in srgb,var(--color-success) 65%,#000)}}.wallet-overview-balances{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.wallet-overview-balance{border:1.5px solid var(--screen-frozen-line);background:var(--screen-frozen);text-align:left;cursor:pointer;border-radius:22px;flex-direction:column;gap:6px;padding:14px;display:flex;position:relative;overflow:hidden}.wallet-overview-balance h2{color:#8fd8ff;font:800 11px/1.4 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin:0;display:flex;position:relative}.wallet-overview-balance h2 svg{flex-shrink:0;width:14px;height:14px}.wallet-overview-balance>strong{overflow-wrap:anywhere;font:700 20px/1.4 JetBrains Mono,monospace;position:relative}.wallet-overview-balance>strong>span{color:#8fb4c8;font-size:12px}.wallet-overview-balance p{color:var(--studio-muted);margin:0;font-size:12px;font-weight:400;line-height:1.35;position:relative}.wallet-overview-balance p[data-expiring=true]{color:#ff8a7a}.wallet-overview-balance.is-gift{border-color:var(--screen-gift-line);background:var(--screen-gift)}.wallet-overview-balance.is-gift h2{color:#e99ae0}.wallet-overview-balance.is-gift>strong>span{color:#c49bc0}.wallet-overview-balance.is-gift p{color:#c9b2c6}.wallet-balance-decoration{color:#8fd8ff;opacity:.25;width:58px;height:58px;position:absolute;top:-10px;right:-12px}.is-gift .wallet-balance-decoration{color:#e57ad6;opacity:.22;right:-10px}.wallet-balance-decoration svg{width:100%;height:100%}.studio-screen-wallet .wallet-sterling{background:linear-gradient(135deg,#2a2412,#1f1f1f 72%);border:1px solid #4a3f17;border-radius:22px;align-items:center;gap:8px;padding:8px 14px 8px 6px;font-family:Manrope,sans-serif;line-height:normal;display:flex}.wallet-sterling>img{object-fit:contain;flex:0 0 84px;width:84px;height:63px}.wallet-sterling-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.wallet-sterling-copy>span{color:#c2b486;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.wallet-sterling-copy strong{color:#f2c14e;overflow-wrap:anywhere;font:700 20px JetBrains Mono,monospace}.wallet-sterling-copy strong[data-unavailable=true]{font-size:clamp(12px,3.6vw,20px);line-height:1.4}.wallet-sterling-copy small{color:var(--studio-muted);font-size:12px;font-weight:400;line-height:1.35}.studio-screen-wallet .wallet-sterling-earn{color:#f2c14e;background:#2a2614;border-radius:99px;flex-shrink:0;padding:7px 11px;font-size:12px;font-weight:800}[data-theme=csm] .studio-screen-wallet .wallet-sterling{background:linear-gradient(135deg,#f2c14e,var(--screen-card) 72%);border-color:#f2c14e33}@supports (color:color-mix(in lab,red,red)){[data-theme=csm] .studio-screen-wallet .wallet-sterling{background:linear-gradient(135deg,color-mix(in srgb,#f2c14e 9%,var(--screen-card)),var(--screen-card) 72%)}}[data-theme=csm] .studio-screen-wallet .wallet-sterling-earn{background:#f2c14e}@supports (color:color-mix(in lab,red,red)){[data-theme=csm] .studio-screen-wallet .wallet-sterling-earn{background:color-mix(in srgb,#f2c14e 10%,var(--screen-card))}}[data-theme=csm] .wallet-overview-balance h2,[data-theme=csm] .wallet-overview-balance>strong>span{color:#296580}[data-theme=csm] .wallet-overview-balance.is-gift h2,[data-theme=csm] .wallet-overview-balance.is-gift>strong>span{color:#7f3e7f}[data-theme=csm] .wallet-overview-balance.is-gift p{color:var(--studio-muted)}[data-theme=csm] .wallet-overview-balance p[data-expiring=true]{color:#b74621}[data-theme=csm] .wallet-sterling-copy>span,[data-theme=csm] .wallet-sterling-copy strong,[data-theme=csm] .wallet-sterling-earn{color:#83600c}.wallet-overview-balance.is-combined{cursor:default}.wallet-balance-heading{max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.wallet-balance-heading:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid}.wallet-balance-details{border-top:1px solid var(--screen-frozen-line);flex-direction:column;gap:14px;padding-top:14px;display:flex}.is-gift>.wallet-balance-details{border-color:var(--screen-gift-line)}.wallet-balance-details>p,.wallet-frozen-details>p{font-size:13px;line-height:1.5}.wallet-frozen-details{flex-direction:column;gap:14px;display:flex}.wallet-gift-open{color:#e99ae0;background:#2c1f33;border-radius:18px;align-self:flex-start;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.wallet-gift-open svg{flex-shrink:0}.wallet-gift-hold{border-top:1px solid var(--screen-gift-line);flex-direction:column;gap:12px;padding-top:14px;display:flex}.wallet-gift-hold-title{font:800 14px/1.4 var(--font-sans);align-items:center;gap:6px;margin:0;display:flex}[data-theme=csm] .wallet-gift-open{background:var(--screen-gift);color:#7f3e7f}.gift-showcase-hero{color:#121212;background-image:linear-gradient(#0004 1.5px,transparent 1.5px),linear-gradient(90deg,#0004 1.5px,transparent 1.5px),var(--screen-violet);background-size:100% 44px,44px 100%,100% 100%;border:1.5px solid #121212;border-radius:28px;padding:16px;position:relative;overflow:hidden}.gift-status-filters{scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;border:0;flex-wrap:nowrap;gap:8px;width:100%;min-width:0;max-width:100%;margin:0 0 16px;padding:0 2px 4px;display:flex;overflow-x:auto}.gift-status-filters::-webkit-scrollbar{display:none}.gift-status-filters>button{border:1.5px solid var(--screen-line);background:var(--screen-card);height:38px;color:var(--studio-muted);font:800 12.5px/1 var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:19px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:flex}.gift-status-filters>button[aria-pressed=true]{border-color:var(--screen-paper);background:var(--screen-paper);color:var(--screen-ink)}.gift-status-filters[data-dragging=true],.gift-status-filters[data-dragging=true]>button{cursor:grabbing}.gift-status-dot{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px}[data-status=bronze] .gift-status-dot{background:#d9884a}[data-status=silver] .gift-status-dot{background:#c9ced6}[data-status=gold] .gift-status-dot{background:#f2c14e}[data-status=platinum] .gift-status-dot{background:#e2e8f0}[data-status=diamond] .gift-status-dot{background:#8fe3ff}[data-status=elite] .gift-status-dot{background:#b98bf0}[data-status=ambassador] .gift-status-dot{background:#8fa2ff}[data-status=legend] .gift-status-dot{background:#f2c14e}.gift-showcase-star{position:absolute;top:18px;right:18px}.gift-showcase-status{align-items:center;gap:8px;padding-right:24px;display:flex}.gift-showcase-status img{background:#161616;border:2px solid #121212;border-radius:50%;flex-shrink:0;width:30px;height:30px}.gift-showcase-status>span{color:#f4f1ea;font:800 11.5px/1.4 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;background:#121212d1;border-radius:99px;padding:4px 10px}.gift-showcase-hero>h2{color:#121212b8;letter-spacing:.1em;margin:16px 0 0;font:700 12px JetBrains Mono,monospace}.gift-showcase-amount{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:2px;display:flex}.gift-showcase-amount strong{overflow-wrap:anywhere;font:700 clamp(28px,11.2vw,44px)/1 JetBrains Mono,monospace}.gift-showcase-amount>span{color:#121212b3;font:700 16px JetBrains Mono,monospace}.gift-showcase-hero>p{color:#121212cc;max-width:300px;margin:8px 0 0;font-size:13px;font-weight:600;line-height:1.45}.gift-showcase-present{color:#f4f1ea;font-family:var(--font-sans);background:#121212e0;border-radius:20px;align-items:center;gap:12px;margin-top:14px;padding:10px;line-height:normal;display:flex}.gift-showcase-present-art{box-sizing:border-box;color:#121212;background-image:linear-gradient(#0003 1.5px,#0000 1.5px),linear-gradient(90deg,#0003 1.5px,#0000 1.5px),linear-gradient(140deg,#d9884a,#9e5f2e);background-size:100% 13px,13px 100%,100% 100%;border:2px solid #121212;border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.gift-showcase-present-art img{object-fit:cover;width:100%;height:100%}.gift-showcase-present>div{flex:1;min-width:0}.gift-showcase-present h3{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:800;line-height:normal}.gift-showcase-present p{color:#e4fe68;margin:2px 0 0;font-size:12px;font-weight:400;line-height:normal}.gift-showcase-present>button{color:#141414;height:40px;font:800 13px var(--font-sans);cursor:pointer;background:#e99ae0;border:0;border-radius:20px;flex-shrink:0;padding:0 14px;box-shadow:0 3px #a65ae8}.gift-showcase-present>button:disabled{opacity:.5;cursor:default}.gift-showcase-help>h2{font:800 18px/1.3 var(--font-display);margin:2px 4px 14px}.gift-showcase-help ol{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:22px;flex-direction:column;margin:0;padding:6px 16px;list-style:none;display:flex}.gift-showcase-help li{align-items:flex-start;gap:12px;padding:14px 0;display:flex}.gift-showcase-help li+li{border-top:1px solid var(--screen-line)}.gift-showcase-help li>span{background:var(--screen-gift);color:#e99ae0;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font:800 13px JetBrains Mono,monospace;display:grid}.gift-showcase-help li:nth-child(2)>span{background:var(--studio-accent-soft);color:var(--color-primary)}.gift-showcase-help li:nth-child(3)>span{background:var(--studio-copy-bg);color:var(--color-success)}.gift-showcase-help h3{margin:0;font-size:14px;font-weight:800;line-height:1.35}.gift-showcase-help p{color:var(--studio-muted);margin:3px 0 0;font-size:12.5px;font-weight:400;line-height:1.45}.gift-present-list{flex-direction:column;gap:10px;display:flex}.gift-present-card{border:1.5px solid var(--screen-line);background:var(--screen-card);font-family:var(--font-sans);border-radius:24px;flex-direction:column;gap:12px;padding:14px;line-height:normal;display:flex}.gift-present-card[data-available=false]{background:#1b1b1b}.gift-present-card[data-available=true]{border-color:var(--gift-color)}@supports (color:color-mix(in lab,red,red)){.gift-present-card[data-available=true]{border-color:color-mix(in srgb,var(--gift-color) 50%,var(--screen-card))}}.gift-present-card[data-available=true]{background:var(--gift-color)}@supports (color:color-mix(in lab,red,red)){.gift-present-card[data-available=true]{background:color-mix(in srgb,var(--gift-color) 4%,var(--screen-card))}}.gift-present-summary{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex}.gift-present-art-wrap{flex-shrink:0;width:84px;height:84px;position:relative}.gift-present-art{background-image:linear-gradient(#0003 1.5px,transparent 1.5px),linear-gradient(90deg,#0003 1.5px,transparent 1.5px),linear-gradient(140deg,var(--gift-color),var(--gift-shade));background-size:100% 21px,21px 100%,100% 100%;border:2px solid #121212;border-radius:22px;place-items:center;width:84px;height:84px;display:grid}.gift-present-card .gift-present-art{box-sizing:border-box}.gift-present-card[data-available=false] .gift-present-art{filter:grayscale(.9)brightness(.62)}.gift-present-card[data-available=false][data-next=true] .gift-present-art{filter:grayscale(.55)brightness(.8)}.gift-present-lock{border:2px solid var(--screen-card);background:var(--studio-raised);width:26px;height:26px;color:var(--studio-muted);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-5px;right:-5px}.gift-present-card .gift-present-lock{box-sizing:content-box;border-radius:13px}.gift-present-copy{flex:1;min-width:0}.gift-present-status{background:var(--gift-color);border-radius:7px;padding:2px 8px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.gift-present-status{background:color-mix(in srgb,var(--gift-color) 12%,var(--screen-card))}}.gift-present-status{color:var(--gift-color);letter-spacing:.06em;font-size:10.5px;font-weight:800}.gift-present-card .gift-present-status{background:var(--gift-color)}@supports (color:color-mix(in lab,red,red)){.gift-present-card .gift-present-status{background:color-mix(in srgb,var(--gift-color) 14%,transparent)}}.gift-present-copy h3{margin:6px 0 0;font-size:15px;font-weight:800;line-height:1.3}.gift-present-copy strong{color:var(--gift-color);margin-top:3px;font:700 17px JetBrains Mono,monospace;display:block}.gift-present-card[data-available=false] .gift-present-copy h3{color:#bdbdbd}.gift-present-card[data-available=false] .gift-present-copy strong{color:#8c8c8c}.gift-present-card[data-available=false] .gift-present-lock{color:#8c8c8c;background:#262626;border-color:#1b1b1b}.gift-present-choose{background:var(--gift-color);color:#141414;min-height:48px;box-shadow:0 4px 0 var(--gift-shade);cursor:pointer;border:0;border-radius:24px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:15px;font-weight:800;display:flex}.gift-present-choose:disabled{opacity:.5;cursor:default}.gift-present-conditions{flex-direction:column;gap:8px;display:flex}.gift-present-conditions h4{color:#d6d6d6;align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:800;display:flex}.gift-present-conditions h4 svg{color:#8c8c8c;flex-shrink:0}.gift-present-condition{color:#8c8c8c;justify-content:space-between;gap:10px;font-size:12px;line-height:normal;display:flex}.gift-present-condition strong{flex-shrink:0;font:400 12px JetBrains Mono,monospace}.gift-present-card[data-next=true] .gift-present-condition strong{color:#d6d6d6}.gift-present-conditions progress{appearance:none;background:var(--screen-line);border:0;border-radius:3px;width:100%;height:5px;margin-top:5px;display:block;overflow:hidden}.gift-present-conditions progress::-webkit-progress-bar{background:var(--screen-line)}.gift-present-conditions progress::-webkit-progress-value{background:var(--gift-color);border-radius:3px}.gift-present-conditions progress::-moz-progress-bar{background:var(--gift-color);border-radius:3px}[data-theme=csm] .gift-present-card[data-available=false]{background:var(--screen-card)}[data-theme=csm] .gift-present-card[data-available=false] .gift-present-copy h3,[data-theme=csm] .gift-present-card[data-available=false] .gift-present-copy strong,[data-theme=csm] .gift-present-conditions h4,[data-theme=csm] .gift-present-condition{color:var(--studio-muted)}[data-theme=csm] .gift-present-card[data-available=false] .gift-present-lock{border-color:var(--screen-card);background:var(--studio-raised);color:var(--studio-muted)}[data-theme=csm] .gift-present-card[data-next=true] .gift-present-condition strong{color:var(--color-base-content)}.gift-present-important{color:var(--studio-muted);margin:6px 0 0;font-size:12.5px;font-weight:400;line-height:1.5}.gift-review-notice,.gift-present-review-state{--review-color:#f2c14e;--review-bg:var(--review-color)}@supports (color:color-mix(in lab,red,red)){.gift-review-notice,.gift-present-review-state{--review-bg:color-mix(in srgb, var(--review-color) 8%, var(--studio-shell))}}.gift-review-notice,.gift-present-review-state{--review-line:var(--review-color)}@supports (color:color-mix(in lab,red,red)){.gift-review-notice,.gift-present-review-state{--review-line:color-mix(in srgb, var(--review-color) 22%, var(--studio-shell))}}.gift-review-notice,.gift-present-review-state{border:1px solid var(--review-line);background:var(--review-bg);color:var(--review-color);border-radius:18px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.gift-review-notice[data-accepted=true],.gift-present-review-state[data-accepted=true]{--review-color:var(--color-success)}.gift-review-notice>svg{fill:var(--review-color);stroke:var(--review-bg);stroke-width:2.5px;flex-shrink:0;margin-top:1px}.gift-review-notice h2{font:800 13px/1.35 var(--font-sans);margin:0}.gift-review-notice p{color:var(--studio-muted);font:400 12.5px/1.45 var(--font-sans);margin:4px 0 0}.gift-present-review-state{font:700 13px/1.35 var(--font-sans);border-radius:16px;align-items:center;padding:11px 12px}.gift-present-review-state>span{opacity:.55;background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}.gift-present-review-state>svg{flex-shrink:0}.gift-present-lock.gift-present-accepted{background:var(--color-success);color:var(--color-success-content)}.gift-reviews{flex-direction:column;gap:10px;display:flex}.gift-reviews-empty{border:1px solid var(--screen-line);background:var(--screen-card);text-align:center;border-radius:24px;padding:18px 16px}.gift-reviews-video{background:var(--screen-gift);color:#e99ae0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.gift-reviews-empty h2{font:800 16px/1.35 var(--font-sans);margin:10px 0 0}.gift-reviews-empty p{max-width:300px;color:var(--studio-muted);font:400 13px/1.5 var(--font-sans);margin:6px auto 0}.gift-reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gift-review-placeholder{border:1.5px dashed var(--screen-line);background:linear-gradient(var(--studio-shell),var(--studio-shell));border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:230px;padding:12px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.gift-review-placeholder{background:linear-gradient(var(--studio-shell),color-mix(in srgb,var(--studio-shell) 40%,var(--screen-card)))}}.gift-review-placeholder>.gift-present-status{overflow-wrap:anywhere;background:var(--studio-raised);max-width:calc(100% - 20px);font-size:10px;position:absolute;top:10px;left:10px}.gift-review-play{background:var(--studio-raised);width:46px;height:46px;color:var(--studio-muted);border-radius:50%;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.gift-review-play{color:color-mix(in srgb,var(--studio-muted) 60%,var(--studio-shell))}}.gift-review-placeholder p{color:var(--studio-muted);margin:0}@supports (color:color-mix(in lab,red,red)){.gift-review-placeholder p{color:color-mix(in srgb,var(--studio-muted) 75%,var(--studio-shell))}}.gift-review-placeholder p{font:700 12px/1.35 var(--font-sans);text-align:center;overflow-wrap:anywhere}.gift-reviews-title{font:800 18px/1.3 var(--font-display);margin:0 0 2px}.gift-community-review{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:20px;min-width:0;overflow:hidden}.gift-community-review iframe{aspect-ratio:16/9;background:#121212;border:0;width:100%}.gift-community-review>div{flex-direction:column;gap:8px;padding:12px;display:flex}.gift-review-author{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.gift-review-author>div{flex-shrink:0}.gift-community-review h3{font:800 13px/1.35 var(--font-sans);overflow-wrap:anywhere;margin:0}.gift-community-review p{color:var(--studio-muted);font:400 12px/1.5 var(--font-sans);overflow-wrap:anywhere;margin:0}.gift-confirm-dialog::backdrop,.gift-feedback-dialog::backdrop{-webkit-backdrop-filter:blur(6px);background:#0009}.gift-confirm-dialog .gift-confirm-box{border:1.5px solid var(--screen-gift-line);background:var(--studio-shell);border-radius:28px;flex-direction:column;align-items:stretch;gap:12px;width:min(390px,100% - 24px);max-width:390px;max-height:calc(100dvh - 32px);padding:18px 16px 16px;display:flex;position:relative;box-shadow:0 30px 80px #0008}.gift-confirm-close{background:var(--studio-raised);width:32px;height:32px;color:var(--color-base-content);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.gift-confirm-dialog .gift-confirm-art{width:108px;height:108px;box-shadow:0 0 34px var(--gift-color);background-size:100% 27px,27px 100%,100% 100%;border-radius:28px;flex-shrink:0;align-self:center}@supports (color:color-mix(in lab,red,red)){.gift-confirm-dialog .gift-confirm-art{box-shadow:0 0 34px color-mix(in srgb,var(--gift-color),transparent 85%)}}.gift-confirm-status{align-self:center;font-size:10px}.gift-confirm-box h2{text-align:center;max-width:310px;font:800 21px/1.2 var(--font-display);align-self:center;margin:-4px 0 0}.gift-confirm-box h2:focus{outline:none}.gift-confirm-amounts{border:1px solid var(--screen-line);background:var(--screen-card);text-align:center;border-radius:18px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.gift-confirm-amounts>div{flex-direction:column;gap:4px;min-width:0;display:flex}.gift-confirm-amounts span{color:var(--studio-muted);text-transform:uppercase;font-size:10px;font-weight:800}.gift-confirm-amounts strong{color:#e99ae0;overflow-wrap:anywhere;font:700 16px JetBrains Mono,monospace}.gift-confirm-amounts>svg,.gift-confirm-amounts>div:last-child strong{color:var(--color-success)}.gift-confirm-description{color:var(--studio-muted);margin:0;padding:0 2px;font-size:12.5px;font-weight:400;line-height:1.45}.gift-confirm-dialog .gift-confirm-rules{color:var(--studio-muted);background:0 0;border:0;border-radius:0;padding:0 2px;font-size:11px;font-weight:400;line-height:1.45}.gift-confirm-rules summary{cursor:pointer}.gift-confirm-rules p{margin:6px 0}.gift-confirm-agreement{border:1px solid var(--screen-line);background:var(--screen-card);cursor:pointer;border-radius:18px;align-items:center;gap:10px;padding:12px;font-size:12.5px;font-weight:800;line-height:1.35;display:flex}.gift-confirm-agreement input{appearance:none;border:1.5px solid var(--studio-muted);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;width:22px;height:22px;margin:0}.gift-confirm-agreement input:checked{border-color:var(--color-success);background:var(--color-success)}.gift-confirm-agreement input:checked:after{content:"✓";color:var(--color-success-content);place-items:center;font-size:16px;line-height:19px;display:grid}.gift-confirm-submit{background:var(--color-success);min-height:50px;color:var(--color-success-content);cursor:pointer;border:0;border-radius:25px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:15px;font-weight:800;display:flex}.gift-confirm-submit:disabled{background:var(--studio-raised);color:var(--studio-muted)}@supports (color:color-mix(in lab,red,red)){.gift-confirm-submit:disabled{color:color-mix(in srgb,var(--studio-muted) 60%,var(--studio-raised))}}.gift-confirm-submit:disabled{cursor:default}.gift-feedback-dialog .gift-feedback-box{border:1.5px solid var(--color-success);flex-direction:column;gap:14px;width:min(390px,100% - 24px);max-width:390px;max-height:calc(100dvh - 32px);padding:18px 16px 16px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.gift-feedback-dialog .gift-feedback-box{border:1.5px solid color-mix(in srgb,var(--color-success) 24%,var(--screen-card))}}.gift-feedback-dialog .gift-feedback-box{background:var(--studio-shell);border-radius:28px;box-shadow:0 30px 80px #0008}.gift-feedback-mark{background:var(--studio-accent-soft);width:84px;height:84px;color:var(--color-primary);box-shadow:0 0 0 9px var(--color-primary);border-radius:50%;align-self:center;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.gift-feedback-mark{box-shadow:0 0 0 9px color-mix(in srgb,var(--color-primary) 12%,var(--studio-shell))}}.gift-feedback-mark[data-paid=true]{color:var(--color-success-content);background:var(--color-success);box-shadow:0 0 0 9px var(--color-success)}@supports (color:color-mix(in lab,red,red)){.gift-feedback-mark[data-paid=true]{box-shadow:0 0 0 9px color-mix(in srgb,var(--color-success) 14%,var(--studio-shell))}}.gift-feedback-box h2{font:800 20px/1.2 var(--font-display);margin:0;padding-right:20px}.gift-feedback-box h2:focus{outline:none}.gift-feedback-box[data-view=result] h2{text-align:center;margin-top:8px;padding:0}.gift-feedback-dialog .gift-feedback-box[data-view=report] h2{font:800 19px/1.25 var(--font-sans)}.gift-feedback-intro{color:var(--studio-muted);text-align:center;margin:0;font-size:13px;font-weight:400;line-height:1.45}.gift-feedback-summary{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:18px;flex-direction:column;margin:0;padding:4px 12px;display:flex}.gift-feedback-summary>div{justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.gift-feedback-summary>div+div{border-top:1px solid var(--screen-line)}.gift-feedback-summary dt{color:var(--studio-muted);font-size:12px}.gift-feedback-summary dd{text-align:right;margin:0;font:700 12px JetBrains Mono,monospace}.gift-feedback-summary .is-lime{color:var(--color-success)}.gift-feedback-summary .is-yellow{color:#f2c14e}.gift-feedback-primary{background:var(--color-success);min-height:50px;color:var(--color-success-content);box-shadow:0 4px 0 var(--color-success);border:0;border-radius:25px;justify-content:center;align-items:center;gap:8px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.gift-feedback-primary{box-shadow:0 4px color-mix(in srgb,var(--color-success) 60%,#000)}}.gift-feedback-primary{cursor:pointer;font-size:15px;font-weight:800}.gift-feedback-primary:disabled{background:var(--studio-raised);color:var(--studio-muted);box-shadow:none;cursor:default}.gift-feedback-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:-4px;display:grid}.gift-feedback-actions>*{min-height:42px;color:var(--studio-muted);cursor:pointer;border-radius:21px;place-items:center;font-size:13px;font-weight:800;display:grid}.gift-feedback-actions>a{color:var(--color-base-content);border:1px solid var(--color-base-300)}.gift-feedback-subtitle{color:var(--studio-muted);margin:-8px 0 0;font-size:12px;font-weight:400;line-height:1.4}.gift-review-file{border:1px solid var(--color-success);align-items:center;gap:10px;padding:10px;display:flex}@supports (color:color-mix(in lab,red,red)){.gift-review-file{border:1px solid color-mix(in srgb,var(--color-success) 24%,var(--screen-card))}}.gift-review-file{background:var(--screen-card);border-radius:20px}.gift-review-file-picker{cursor:pointer;flex:1;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.gift-review-file-picker>input{opacity:0;width:1px;height:1px;position:absolute}.gift-review-preview{background:var(--screen-gift);width:62px;height:72px;color:var(--color-base-content);border-radius:16px;flex-shrink:0;place-items:center;display:grid}.gift-review-file-picker>span:last-of-type{min-width:0}.gift-review-file strong{overflow-wrap:anywhere;font-size:13px;display:block}.gift-review-file small{color:var(--studio-muted);margin-top:4px;font-size:11px;display:block}.gift-review-file>button{background:var(--studio-raised);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.gift-review-file-note{color:var(--studio-muted);margin:-8px 0 0;font-size:11px;line-height:1.4}.gift-review-field{color:var(--studio-muted);flex-direction:column;gap:5px;font-size:11px;display:flex}.gift-review-field :is(input,textarea){border:1px solid var(--color-base-300);background:var(--screen-card);width:100%;min-width:0;color:var(--color-base-content);border-radius:12px;padding:10px 12px;font-size:13px}.gift-review-checklist{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:18px;padding:12px}.gift-feedback-dialog .gift-feedback-box .gift-review-checklist h3{color:var(--studio-muted);font:800 10px/1.4 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:0}.gift-review-checklist ul{flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.gift-review-checklist li{align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.gift-review-checklist svg{color:var(--color-success);flex-shrink:0}.studio-screen.studio-screen-leaderboard .studio-page-header h1{font-size:clamp(20px,6.7vw,28px)}.studio-screen-leaderboard .studio-page-header>div:first-child{gap:0}.studio-screen-leaderboard .studio-page-header>div:last-child:empty{display:none}.partner-ranking{flex-direction:column;gap:12px;min-width:0;display:flex}.ranking-metrics{scrollbar-width:none;border:0;gap:8px;min-width:0;margin:0;padding:0;display:flex;overflow-x:auto}.ranking-metrics::-webkit-scrollbar{display:none}.ranking-metrics button{border:1.5px solid var(--screen-line);background:var(--screen-card);height:40px;color:var(--color-base-content);font:800 13.5px/1 var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:20px;flex-shrink:0;align-items:center;gap:7px;padding:0 14px 0 10px;display:flex}.ranking-metrics button[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-content)}.ranking-periods{background:var(--screen-card);border:0;border-radius:99px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-width:0;margin:0;padding:4px;display:grid}.ranking-periods button{min-width:0;height:38px;color:var(--studio-muted);font:800 13px/1.2 var(--font-sans);white-space:nowrap;cursor:pointer;border:0;border-radius:99px;padding:0 3px}.ranking-periods button[aria-pressed=true]{background:var(--screen-paper);color:var(--screen-ink)}.ranking-search-row{gap:8px;min-width:0;display:flex}.ranking-country-filter{flex-shrink:0;position:relative}.ranking-country-filter>button{border:1.5px solid var(--screen-line);background:var(--screen-card);height:44px;font:800 13.5px/1 var(--font-sans);cursor:pointer;border-radius:22px;align-items:center;gap:6px;padding:0 12px 0 14px;display:flex}.ranking-country-filter>button>svg:first-child{color:var(--studio-blue)}.ranking-country-filter>button>svg:last-child{color:var(--studio-muted);transition:transform .2s}.ranking-country-filter>button[aria-expanded=true]{border-color:var(--color-primary)}.ranking-country-filter>button[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.ranking-country-options{z-index:10;border:1.5px solid var(--screen-line);background:var(--screen-card);border-radius:20px;width:min(250px,75vw);padding:6px;position:absolute;top:52px;left:0;box-shadow:0 16px 36px #0006}.ranking-country-options>button{background:var(--studio-accent-soft);width:100%;color:var(--color-primary);font:700 14px/1.3 var(--font-sans);cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.ranking-country-options>button>svg:last-child{margin-left:auto}.ranking-country-options>p{color:var(--studio-muted);margin:10px;font-size:12px;line-height:1.5}.ranking-search{border:1.5px solid var(--screen-line);background:var(--screen-card);min-width:0;height:44px;color:var(--studio-muted);border-radius:22px;flex:1;align-items:center;gap:8px;padding:0 14px;display:flex}.ranking-search:focus-within{border-color:var(--color-primary)}.ranking-search>svg{flex-shrink:0}.ranking-search input{width:100%;min-width:0;color:var(--color-base-content);font:600 14px/1.3 var(--font-sans);background:0 0;border:0;outline:0;padding:0}.ranking-search input::placeholder{color:var(--studio-muted);opacity:.7}.ranking-podium{color:#fff;background-image:linear-gradient(#0004 1.5px,transparent 1.5px),linear-gradient(90deg,#0004 1.5px,transparent 1.5px),var(--screen-blue);background-size:100% 48px,48px 100%,100% 100%;border:1.5px solid #121212;border-radius:28px;margin-top:4px;padding:16px 12px 0;position:relative;overflow:hidden}.ranking-star{animation:2.6s ease-in-out infinite ranking-twinkle;position:absolute;top:14px;left:14px}.ranking-podium-caption{justify-content:center;padding-left:28px;display:flex}.ranking-podium-caption>span{color:#fff;font:800 10px/1.5 var(--font-sans);letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#1212128c;border:1px solid #fff3;border-radius:99px;padding:6px 12px}.ranking-podium-places{grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:6px;margin-top:38px;display:grid}.ranking-podium-places article{--ranking-medal:#f2c14e;flex-direction:column;align-items:center;min-width:0;display:flex}.ranking-podium-places article[data-rank="2"]{--ranking-medal:#c9ced6}.ranking-podium-places article[data-rank="3"]{--ranking-medal:#d9884a}.ranking-podium-avatar{width:60px;height:60px;position:relative}.ranking-avatar{flex-shrink:0;width:42px;height:42px;display:inline-flex;position:relative}.ranking-avatar>img{border:2px solid var(--ranking-status,var(--studio-muted));object-fit:cover;background:#161616;border-radius:50%;width:100%;height:100%;display:block}.ranking-podium-avatar .ranking-avatar{width:100%;height:100%}.ranking-podium-avatar .ranking-avatar>img{border:3px solid var(--ranking-medal)}.ranking-podium-places article[data-rank="1"] .ranking-podium-avatar{width:78px;height:78px;animation:3.6s ease-in-out infinite ranking-float}.ranking-crown{z-index:1;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.ranking-country-missing{color:#f4f1ea;background:#2a2a2a;border:1px solid #121212;border-radius:8px;justify-content:center;align-items:center;height:15px;padding:0 3px;font:600 6px/1 JetBrains Mono,monospace;display:flex;position:absolute;bottom:-3px;left:-4px}.ranking-medal{z-index:1;background:var(--ranking-medal);color:#181818;width:26px;height:26px;font:800 12px/1 var(--font-display);border:2px solid #121212;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.ranking-podium-places h2{color:#fff;max-width:100%;font:800 13.5px/1.35 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;margin:8px 0 0;overflow:hidden}.ranking-podium-places p{color:#dde2ff;max-width:100%;font:800 10.5px/1.35 var(--font-sans);letter-spacing:.03em;text-overflow:ellipsis;margin:2px 0 0;overflow:hidden}.ranking-podium-block{color:#121212;background:linear-gradient(#ffe08a,#f2c14e);border:1.5px solid #121212;border-bottom:0;border-radius:16px 16px 0 0;flex-direction:column;align-items:center;gap:2px;width:100%;height:112px;margin-top:8px;padding:10px 3px 0;display:flex}[data-rank="2"] .ranking-podium-block{background:linear-gradient(#eef1f5,#b9c1cc);height:82px}[data-rank="3"] .ranking-podium-block{background:linear-gradient(#f2b27c,#d9884a);height:64px}.ranking-podium-block strong{overflow-wrap:anywhere;max-width:100%;font:700 15px/1.4 JetBrains Mono,monospace}.ranking-podium-block span{color:#121212b3;font:700 10px/1.35 var(--font-sans);text-align:center}.ranking-own{border:1.5px solid var(--color-primary);background:var(--studio-accent-soft);border-radius:22px;align-items:center;gap:10px;padding:12px;display:flex}.ranking-own-place{max-width:68px;color:var(--color-primary);font:800 15px/1.3 var(--font-display);overflow-wrap:anywhere;flex-shrink:0}.ranking-own-place[data-missing=true]{font:700 8px/1.4 JetBrains Mono,monospace}.ranking-own-copy{flex:1;min-width:0}.ranking-own-copy>div{flex-wrap:wrap;align-items:center;gap:5px;font-size:14px;display:flex}.ranking-status{background:var(--ranking-status);border-radius:6px;width:fit-content;max-width:100%;padding:2px 7px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.ranking-status{background:color-mix(in srgb,var(--ranking-status) 12%,var(--screen-card))}}.ranking-status{color:var(--ranking-status);font:800 10px/1.2 var(--font-sans);letter-spacing:.03em;overflow-wrap:anywhere}[data-theme=csm] .partner-ranking .ranking-status{color:var(--ranking-status)}@supports (color:color-mix(in lab,red,red)){[data-theme=csm] .partner-ranking .ranking-status{color:color-mix(in srgb,var(--ranking-status) 45%,var(--screen-ink))}}.ranking-own-copy p{color:var(--studio-muted);font:400 11.5px/1.4 var(--font-sans);overflow-wrap:anywhere;margin:3px 0 0}.ranking-own-value{text-align:right;min-width:0;max-width:86px}.ranking-own-value strong{overflow-wrap:anywhere;font:700 14px/1.35 JetBrains Mono,monospace;display:block}.ranking-own-value[data-missing=true] strong{font-size:9px}.ranking-own-value span{color:var(--studio-muted);font:400 10px/1.35 var(--font-sans);margin-top:2px;display:block}.ranking-table{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:24px;overflow:hidden}.ranking-table-heading,.ranking-row{grid-template-columns:38px minmax(0,1fr) minmax(52px,auto);align-items:center;gap:10px;padding:10px 14px 10px 10px;display:grid}.ranking-table-heading{color:var(--studio-muted);font:800 10px/1.3 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;padding-block:14px}.ranking-table-heading>span:first-child{text-align:center}.ranking-table-heading>span:last-child{text-align:right;overflow-wrap:anywhere;max-width:110px}.ranking-row{border-top:1px solid var(--screen-line);min-height:78px}.ranking-row[data-own=true]{background:var(--studio-accent-soft)}.ranking-row-place{flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}.ranking-row-place strong{font:700 15px/1.3 JetBrains Mono,monospace}.ranking-row-place span{color:var(--studio-muted);font:500 6px/1.3 JetBrains Mono,monospace}.ranking-row-partner{align-items:center;gap:10px;min-width:0;display:flex}.ranking-row-partner>div{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.ranking-row-partner strong{max-width:100%;font:800 14px/1.35 var(--font-sans);overflow-wrap:anywhere}.ranking-row-value{text-align:right;overflow-wrap:anywhere;font:700 15px/1.35 JetBrains Mono,monospace}.ranking-explanation{border:1px dashed var(--screen-line);background:var(--studio-shell);border-radius:18px;align-items:flex-start;gap:10px;padding:14px;display:flex}.ranking-explanation>svg{color:#8fa2ff;flex-shrink:0;margin-top:1px}.ranking-explanation p{color:var(--studio-muted);font:400 12.5px/1.5 var(--font-sans);margin:0}.ranking-explanation strong{color:var(--color-base-content);font-weight:800}@keyframes ranking-twinkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(.7)rotate(18deg)}}@keyframes ranking-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media(max-width:350px){.ranking-periods button{font-size:11px}.ranking-own{grid-template-columns:54px 36px minmax(0,1fr);gap:8px;display:grid}.ranking-own>.ranking-avatar{width:36px;height:36px}.ranking-own-value{grid-column:1/-1;justify-content:flex-end;align-items:baseline;gap:8px;max-width:none;display:flex}.ranking-own-place{max-width:54px;font-size:12px}.ranking-table-heading,.ranking-row{grid-template-columns:34px minmax(0,1fr) minmax(42px,auto);gap:7px;padding-inline:8px}.ranking-row-partner{gap:7px}.ranking-row-partner strong,.ranking-row-value{font-size:12px}.ranking-row-partner .ranking-avatar{width:36px;height:36px}.ranking-podium-caption>span{padding-inline:6px;font-size:8px}.ranking-podium-places h2{font-size:11px}}@media(prefers-reduced-motion:reduce){.ranking-star,.ranking-podium-places article[data-rank="1"] .ranking-podium-avatar{animation:none}}.cabinet-language{display:none}.cabinet-skin .drawer-content{min-width:0}.cabinet-skin .studio-screen :is(input,select,textarea),.cabinet-skin .studio-screen :is(.overflow-x-auto,.table-container){min-width:0;max-width:100%}.cabinet-skin .settings-profile-editor{overscroll-behavior:contain;overflow-y:auto}.pr-calculator-controls,.dashboard-main>.main-summary-group,.settings-redesign .settings-columns,.settings-redesign .settings-column,.studio-about .about-support-group,.studio-about .about-support-aside,.studio-about .about-how-explanation,.studio-about .about-custody-details{display:contents}.studio-about .about-custody-details>.about-footnote{margin-top:14px}@media(min-width:768px){.cabinet-skin .studio-screen:not(.studio-screen-dashboard):not(.studio-screen-onboarding){gap:24px;max-width:1120px}.cabinet-skin .studio-screen .studio-content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cabinet-skin .studio-screen .studio-route-tabs{flex-wrap:wrap;order:0}.cabinet-skin .studio-screen .task-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.cabinet-skin .catalog-product-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cabinet-skin .catalog-product-group>header{grid-column:1/-1}.cabinet-skin .catalog-product-card>:is(.catalog-product-details,.catalog-reminder){margin-top:auto}.cabinet-skin .studio-screen-pricing .tariff-selector .studio-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.cabinet-skin .studio-screen-pricing .tariff-selector .studio-plan-card{justify-content:flex-start;height:auto;min-height:250px}.cabinet-skin .studio-screen-pricing .tariff-selector .tariff-card-content{padding:24px 22px 88px}.cabinet-skin .studio-screen-pricing .tariff-selector :is(.precision-plan-select,.tariff-card-tag){white-space:normal}.cabinet-skin .studio-screen .wallet-action-screen,.cabinet-skin .studio-screen .tariff-transfer,.cabinet-skin .studio-screen .tariff-payment-screen{width:100%;max-width:720px;margin-inline:auto}.cabinet-skin .studio-screen .wallet-action-form{width:100%;max-width:640px;margin-inline:auto}.cabinet-skin .studio-screen-wallet:not(:has(.wallet-action-screen,.tariff-transfer)){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.cabinet-skin .studio-screen-wallet>:is(.studio-page-header,.wallet-overview,.wallet-connect-card,.wallet-history,.alert){grid-column:1/-1}.cabinet-skin .studio-screen-wallet .wallet-overview{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.cabinet-skin .wallet-overview>.wallet-available{grid-area:1/1}.cabinet-skin .wallet-overview>.wallet-sterling{grid-area:1/2;margin:0}.cabinet-skin .wallet-overview>.wallet-overview-balances{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cabinet-skin .wallet-history-row{grid-template-columns:44px minmax(0,1fr) minmax(120px,auto);gap:20px}.cabinet-skin .wallet-history-value{max-width:240px}.cabinet-skin .studio-screen :is(.prose,.markdown-body){max-width:75ch}.cabinet-skin .studio-screen :is(.studio-support-chat,.studio-agent-chat){width:100%;max-width:960px;margin-inline:auto}.cabinet-skin .studio-screen-share .studio-share-layout,.cabinet-skin .studio-screen-cover .studio-share-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.cabinet-skin .studio-screen .gift-present-list,.cabinet-skin .studio-screen .pp-overview{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.cabinet-skin .pp-overview>:is(.pp-leadership,.pp-pools,.pp-gift-link){grid-column:1/-1}.cabinet-skin .pp-overview>.pp-quick{align-self:stretch}.cabinet-skin .studio-screen .studio-statistics{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.cabinet-skin .studio-statistics-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.cabinet-skin .studio-statistics-column{flex-direction:column;gap:20px;min-width:0;display:flex}.cabinet-skin .studio-statistics-column>*{flex-shrink:0;margin-block:0}.cabinet-skin .studio-statistics-column>:is(.studio-statistics-countries-card,.community-map){flex-grow:1}.cabinet-skin .studio-statistics-column>.community-map{flex-direction:column;display:flex}.cabinet-skin .studio-statistics-column .community-map-globe{width:240px}.cabinet-skin .studio-statistics-column .community-map-feed{overscroll-behavior:contain;min-height:0;max-height:180px;overflow-y:auto}.cabinet-skin .studio-statistics .studio-statistics-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.cabinet-skin .studio-screen-analytics{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.cabinet-skin .studio-screen-analytics>:is(.studio-page-header,.analytics-periods,.analytics-income-hero,.analytics-empty-state,.alert){grid-column:1/-1}.cabinet-skin .studio-screen-analytics .analytics-periods{width:min(100%,480px)}.cabinet-skin .studio-screen .studio-about{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.cabinet-skin .studio-about>:is(.about-cover,.about-intro,.about-stats,.about-products,.about-principles,.about-ack,.about-footer){grid-column:1/-1}.cabinet-skin .studio-about :where(section,article,div){min-width:0}.cabinet-skin .studio-about h2{overflow-wrap:anywhere;font-size:clamp(25px,2.2vw,35px)}.cabinet-skin .studio-about .about-cover{margin-inline:0}.cabinet-skin .studio-about .about-intro{max-width:75ch;margin-top:0}.cabinet-skin .studio-about .about-stats{margin-top:0}.cabinet-skin .studio-screen-calculator .pr-root{width:100%;max-width:none;margin-inline:auto}.cabinet-skin .studio-screen-calculator .pr-calculator{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;max-width:none;display:grid}.cabinet-skin .studio-screen-calculator .pr-calculator-controls{flex-direction:column;gap:18px;min-width:0;display:flex}.cabinet-skin .studio-screen :is(.studio-back-link,.studio-unavailable,.studio-state){max-width:100%}.cabinet-skin .studio-screen :is(.studio-unavailable,.studio-state){width:100%}}@media(min-width:1024px){.cabinet-skin .cabinet-main{max-width:1600px;padding:28px clamp(24px,3vw,48px)}.cabinet-skin .studio-screen:not(.studio-screen-dashboard):not(.studio-screen-onboarding){max-width:none}.cabinet-skin .cabinet-header{gap:12px;padding-inline:28px}.cabinet-skin .cabinet-header>.cabinet-menu{display:none}.cabinet-skin .cabinet-header>.cabinet-copy-ref{margin-inline-start:auto}.cabinet-skin .cabinet-header>.cabinet-balance{flex:0 auto;width:auto;max-width:300px;padding-inline:18px}.cabinet-language{flex-shrink:0;display:block;position:relative}.cabinet-language>label{background:var(--studio-raised);border-radius:22px;align-items:center;gap:8px;min-height:44px;padding-inline:12px;display:flex}.cabinet-language select{color:var(--color-base-content);background:var(--studio-raised);font:inherit;cursor:pointer;border:0;max-width:116px;min-height:40px;font-size:13px}.cabinet-language select:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cabinet-language>[role=alert]{border:1px solid var(--color-error);background:var(--color-base-100);width:240px;color:var(--color-error);border-radius:12px;padding:12px;font-size:13px;position:absolute;top:calc(100% + 8px);right:0}.cabinet-skin .settings-redesign{gap:20px}.cabinet-skin .settings-redesign .settings-columns,.cabinet-skin .settings-redesign .settings-column{flex-direction:column;gap:20px;min-width:0;display:flex}.cabinet-skin .settings-redesign>.settings-page-heading{grid-column:1/-1}.cabinet-skin .settings-redesign .settings-column>:is(.settings-section,.studio-settings-group){align-self:stretch}.cabinet-skin .settings-redesign .settings-section-summary{height:auto;min-height:88px}.cabinet-skin .settings-redesign .settings-section-label>strong{white-space:normal;overflow:visible}.cabinet-skin .settings-redesign .settings-section-label>span{display:block;overflow:visible}.cabinet-skin .settings-redesign .settings-profile-rows strong{overflow-wrap:anywhere}.cabinet-skin .settings-redesign .studio-settings-group form{max-width:560px}.cabinet-skin .settings-redesign .studio-settings-group form>.btn{width:fit-content}.cabinet-skin .studio-dashboard.dashboard-main{flex-direction:column;gap:28px;display:flex}.cabinet-skin .dashboard-main>:is(.main-status,.main-tasks,.main-career){grid-column:1/-1;margin-top:0}.cabinet-skin .dashboard-main .main-summary-group{grid-template-columns:minmax(0,1fr) minmax(280px,.75fr);align-items:start;gap:24px;display:grid}.cabinet-skin .main-summary-group>.main-overview{grid-area:1/1;grid-template-columns:minmax(0,1fr)}.cabinet-skin .main-summary-group>.main-agent{flex-direction:column;grid-area:1/2;align-self:stretch;gap:14px;margin-top:0;display:flex}.cabinet-skin .main-summary-group>.main-bonuses{grid-column:1/-1;margin-top:0}.cabinet-skin .main-summary-group .main-agent>.main-agent-prompts{margin-top:0}.cabinet-skin .main-summary-group .main-agent>.main-agent-cta{margin-top:auto}.cabinet-skin .dashboard-main .main-bonus-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.cabinet-skin .main-bonus-list>.main-bonus-card:only-child{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:12px 24px;display:grid}.cabinet-skin .main-bonus-card:only-child>:is(progress,.main-bonus-foot,.main-reactivate){grid-column:1/-1}.cabinet-skin .main-bonus-card:only-child .main-bonus-clock-row{flex-wrap:wrap}.cabinet-skin .main-bonus-card:only-child .main-bonus-clock-row>p{flex:100px}.cabinet-skin .dashboard-main>.main-agent-help{grid-column:1/-1;margin-top:0}.cabinet-skin .dashboard-main .main-career-expanded{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.cabinet-skin .dashboard-main .main-career-expanded>:is(.main-career-expanded-heading,.main-career-cta){grid-column:1/-1}.cabinet-skin .dashboard-main .main-career-expanded>.main-career-stage{grid-area:2/1/span 2;align-self:stretch;height:auto;min-height:200px}.cabinet-skin .dashboard-main .main-career-expanded>.main-career-name{grid-column:2}.cabinet-skin .dashboard-main .main-career-expanded>:is(.main-career-requirements,.main-career-program){align-self:stretch}.cabinet-skin .dashboard-main .main-career-gift-and-appearance{flex-direction:column;align-self:stretch;display:flex}.cabinet-skin .main-career-gift-and-appearance>.main-career-gift{flex-shrink:0}.cabinet-skin .main-career-gift-and-appearance>.main-career-appearance{flex:1}.cabinet-skin .main-career-program>.main-career-rate{margin-top:auto}.cabinet-skin .studio-screen-pricing{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.cabinet-skin .studio-screen-pricing>:is(.studio-page-header,.studio-back-link,.tariff-selector,.pricing-current-tariff,.flex,.alert,[role=alert]){grid-column:1/-1}.cabinet-skin .studio-screen-pricing>.tariff-inclusions{grid-column:1;align-self:stretch}.cabinet-skin .studio-screen-pricing>.precision-checkout{grid-area:span 2/2;align-self:stretch}.cabinet-skin .studio-screen-pricing>.tariff-important-info{grid-column:1;align-self:stretch}.cabinet-skin .studio-screen-pricing:has(.tariff-payment-screen,.tariff-transfer){display:flex}.cabinet-skin .studio-screen-products:has(.nodecs-product){max-width:1200px}.cabinet-skin .studio-screen .nodecs-product{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.cabinet-skin .nodecs-product>:is(.nodecs-back,.nodecs-modes,.nodecs-numbers,.nodecs-section-nav,.nodecs-example-note,.nodecs-start){grid-column:1/-1}.cabinet-skin .nodecs-product>.nodecs-intro{align-self:center}.cabinet-skin .nodecs-product>.nodecs-auto{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.cabinet-skin .nodecs-auto>:is(.nodecs-section-heading,p,.nodecs-risk-note){grid-column:1/-1}.cabinet-skin .nodecs-product>*{min-width:0}.cabinet-skin .studio-screen .partner-profile-page{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.cabinet-skin .partner-profile-page>:not(.partner-profile-hero,.partner-profile-info){grid-column:1/-1}.cabinet-skin .studio-screen:is(.studio-screen-news,.studio-screen-knowledge,.studio-screen-events):has(.prose){max-width:1120px}.cabinet-skin .studio-screen :is(.pr-full-terms,.studio-support-chat,.studio-agent-chat){max-width:960px}.cabinet-skin :is(.structure-filter-sheet,.studio-filter-sheet){border:1px solid var(--studio-border);border-radius:28px;width:min(640px,100% - 48px);height:fit-content;max-height:calc(100dvh - 64px);margin:auto;inset:0}.cabinet-skin :is(.structure-filter-sheet,.studio-filter-sheet)>:is(.overflow-y-auto,.structure-filter-body){flex:0 auto;min-height:0;max-height:calc(100dvh - 260px);overflow-y:auto}.cabinet-skin .dashboard-main .main-task-preview{grid-template-columns:repeat(3,minmax(0,1fr))}.cabinet-skin .studio-screen>.tabs{width:fit-content;max-width:100%}.cabinet-skin .studio-screen-dashboard{max-width:1320px;margin-inline:auto}.cabinet-skin .studio-screen:is(.studio-screen-pricing,.studio-screen-products,.studio-screen-community,.studio-screen-share,.studio-screen-cover):not(.studio-screen-onboarding){max-width:1200px}.cabinet-skin .studio-screen.studio-screen-support:not(.studio-screen-onboarding){max-width:960px}.cabinet-skin .studio-screen:is(.studio-screen-links,.studio-screen-materials):not(.studio-screen-onboarding){max-width:950px}.cabinet-skin .studio-screen.studio-screen-gifts:not(.studio-screen-onboarding){max-width:1200px}.cabinet-skin .studio-screen.studio-screen-gifts:has(>.max-w-3xl){max-width:768px}.cabinet-skin .studio-screen.studio-screen-settings:has(>.max-w-2xl){max-width:672px}.cabinet-skin .studio-screen.studio-screen-settings:has(>.settings-redesign){max-width:1200px}.cabinet-skin .studio-screen:is(.studio-screen-share,.studio-screen-cover) .studio-share-layout>svg{position:sticky;top:100px}.cabinet-skin .studio-screen-wallet>.precision-wallet-note{grid-column:1/-1}.cabinet-skin .studio-screen-community .studio-about{grid-template-columns:minmax(0,1fr);gap:32px}.cabinet-skin .studio-about>:is(.about-paper,.about-custody,.about-seats,.about-faq,.about-support-group){grid-column:1/-1}.cabinet-skin .studio-about>.about-cover{aspect-ratio:390/330;justify-self:center;width:100%;max-width:520px;min-height:0;max-height:none;margin:0}.cabinet-skin .studio-about>.about-intro{width:100%;max-width:64ch;margin-inline:auto}.cabinet-skin .studio-about [aria-labelledby=about-mission]>p{max-width:62ch}}@media(min-width:1280px){.cabinet-skin .settings-redesign .settings-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.cabinet-skin .studio-screen-community .studio-about{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.cabinet-skin .studio-about>.about-cover{grid-area:1/1;align-self:center}.cabinet-skin .studio-about>.about-intro{grid-area:1/2;align-self:center}.cabinet-skin .studio-about>.about-how{grid-column:1/-1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px 36px;display:grid}.cabinet-skin .about-how>:is(.about-label,h2,p){grid-column:1/-1;margin:0}.cabinet-skin .about-how>p{max-width:70ch}.cabinet-skin .about-how>.about-label{justify-self:start}.cabinet-skin .about-how>.about-price-example{grid-area:4/1;place-self:center;margin-top:12px}.cabinet-skin .about-how>.about-how-explanation{grid-area:4/2;align-self:center;min-width:0;display:block}.cabinet-skin .about-how-explanation>h3:first-child{margin-top:0}.cabinet-skin .studio-about>.about-custody{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 36px;display:grid}.cabinet-skin .about-custody>:is(h2,p,.about-custody-details){grid-column:1;margin:0}.cabinet-skin .about-custody>.about-custody-details{min-width:0;display:block}.cabinet-skin .about-custody>.about-money-flow{grid-area:1/2/span 3;place-self:center;margin-top:0}.cabinet-skin .studio-about>[aria-labelledby=about-mission]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 36px;display:grid}.cabinet-skin [aria-labelledby=about-mission]>.about-label{grid-column:1;justify-self:start}.cabinet-skin [aria-labelledby=about-mission]>h2,.cabinet-skin [aria-labelledby=about-mission]>p{grid-column:1;margin:0}.cabinet-skin [aria-labelledby=about-mission]>h3{grid-area:1/2;margin:0}.cabinet-skin [aria-labelledby=about-mission]>.about-two-columns{grid-area:2/2/span 2;margin:0}.cabinet-skin .studio-about .about-product-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.cabinet-skin .studio-about .about-support-group{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:36px;display:grid}.cabinet-skin .studio-about .about-support-aside{display:contents}.cabinet-skin .about-support-group .about-help{grid-area:1/1}.cabinet-skin .about-support-group .about-seats{grid-area:1/2/span 2}.cabinet-skin .about-support-group .about-faq{grid-area:2/1}.cabinet-skin .catalog-product-group:has(>.catalog-product-card:nth-child(2):last-child){grid-template-columns:minmax(0,1fr)}.cabinet-skin .catalog-product-group>.catalog-product-card:nth-child(2):last-child{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px 24px;display:grid}.cabinet-skin .catalog-product-card:nth-child(2):last-child>.catalog-card-top{grid-area:1/1/span 2}.cabinet-skin .catalog-product-card:nth-child(2):last-child>:is(.catalog-product-metrics,.catalog-product-details){grid-column:2}.cabinet-skin .studio-screen-network:not(:has(.partner-profile-page)){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.cabinet-skin .studio-screen-network>:not(.team-structure-hero,.team-analytics){grid-column:1/-1}}@media(min-width:1440px){.cabinet-skin .dashboard-main .main-summary-group{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}.cabinet-skin .main-summary-group>.main-overview{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;align-items:stretch}.cabinet-skin .main-summary-group>.main-bonuses{flex-direction:column;grid-area:2/1;align-self:stretch;display:flex}.cabinet-skin .main-summary-group .main-bonus-list{flex:1;align-items:stretch}.cabinet-skin .main-summary-group>.main-agent{grid-area:1/2/span 2}.cabinet-skin .dashboard-main .main-bonus-list:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}.cabinet-skin .dashboard-main .main-status-compact{border:1px solid var(--main-border);background:var(--main-card);border-radius:24px;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.dashboard-main .main-status-compact h2{color:var(--main-muted);font-size:12px}.dashboard-main .main-status-compact strong{font:800 23px/1.2 var(--main-display);overflow-wrap:anywhere;margin-top:6px;display:block}.dashboard-main .main-status-compact .main-button{flex-shrink:0;padding:10px 16px}.dashboard-main #main-career{scroll-margin-top:96px}.cabinet-skin .dashboard-main .main-career-expanded{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.dashboard-main .main-career-expanded>*{min-width:0;margin-top:0}.dashboard-main .main-career-expanded .main-career-stage{height:200px}.dashboard-main .main-career-expanded .main-career-stage .main-agent-art{max-height:200px}.cabinet-skin .studio-statistics-countries-card{flex-direction:column;min-height:420px;display:flex}.studio-statistics-countries-card .studio-statistics-countries{flex:1}.country-list-dialog{border:1px solid var(--screen-line);background:var(--screen-card,var(--color-base-100));width:min(580px,100vw - 32px);max-height:80dvh;color:var(--color-base-content);border-radius:24px;margin:auto;padding:22px}.country-list-dialog::backdrop{background:#0009}.country-list-dialog>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.country-list-dialog h2{font-weight:800}.country-list-dialog button{cursor:pointer;border-radius:50%;place-items:center;min-width:40px;min-height:40px;display:grid}.country-list-scroll{overscroll-behavior:contain;max-height:58dvh;margin-top:14px;overflow-y:auto}.country-list-scroll:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.country-list-scroll li{border-top:1px solid var(--screen-line);grid-template-columns:24px minmax(0,1fr) auto 42px;align-items:baseline;gap:10px;padding-block:14px;font-size:13px;display:grid}.country-list-scroll li>:nth-child(2){overflow-wrap:anywhere}.canvas-globe-canvas{touch-action:pan-y;cursor:grab}.canvas-globe-canvas[data-dragging=true]{cursor:grabbing}.canvas-globe-canvas:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:50%}.cabinet-invite-label,.cabinet-invite-paperclip{display:none}.cabinet-language-flag{font-size:20px;line-height:1}.deposit-address-qr{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:16px;display:flex}.deposit-address-qr img{background:#fff;border-radius:12px;max-width:100%;display:block}.deposit-address-qr p{max-width:300px;color:var(--studio-muted);font-size:12px}.cabinet-skin .wallet-connect-card{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:24px;flex-wrap:wrap;align-items:center;gap:14px;padding:20px;display:flex}.wallet-connect-card>div{flex:1;min-width:180px}.wallet-connect-card strong{font-weight:800}.wallet-connect-card p{color:var(--studio-muted);margin-top:6px;font-size:12px}.cabinet-skin .lm-invites{align-items:stretch}.cabinet-skin .lm-invite{flex-direction:column;height:100%;display:flex}.lm-invite .lm-invite-body{flex-direction:column;flex:1;display:flex}.lm-invite .lm-invite-body>header{flex:1}.cabinet-skin .studio-screen .gift-present-list{align-items:stretch}.cabinet-skin .gift-present-card{gap:16px;height:100%}.gift-present-card>:last-child{margin-top:auto}.gift-card-progress{color:var(--studio-muted);flex-direction:column;gap:8px;font-size:12px;display:flex}.gift-card-progress progress{width:100%;height:6px;accent-color:var(--gift-color);border-radius:8px}.cabinet-skin .pp-pools .pp-pool-total{width:100%;max-width:none}.cabinet-skin .pp-leadership{background:0 0;border:0;gap:20px;padding:0;display:grid}.pp-leadership-summary,.pp-leadership-progress{border:1px solid var(--screen-line);background:var(--screen-card);border-radius:24px;flex-direction:column;gap:16px;min-width:0;padding:22px;display:flex}.pr-calculator-split{gap:20px;display:grid}.cabinet-skin .pr-calculator-split>.pr-calculator-controls{flex-direction:column;gap:16px;min-width:0;display:flex}.cabinet-skin .pr-calculator-split>.pr-calculator-result{min-width:0}.pr-bonus-columns{gap:16px;display:grid}.pr-pool-slider{flex-direction:column;gap:12px;margin-block:20px;font-size:13px;display:flex}.pr-pool-slider input{width:100%;accent-color:var(--color-primary)}.pr-pool-slider small{color:var(--studio-muted)}.ranking-table{overscroll-behavior:contain;max-height:760px;overflow-y:auto}.ranking-explanation{margin-bottom:20px}.analytics-card-grid{min-width:0}.analytics-card-grid>section{break-inside:avoid;margin-bottom:20px}.cabinet-guide{border:1px solid var(--main-border);background:var(--main-card);border-radius:24px;flex-direction:column;gap:12px;margin-block:18px;padding:18px;display:flex;position:relative}.cabinet-guide>header,.cabinet-guide>footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cabinet-guide h2{font-weight:800}.cabinet-guide p{color:var(--main-muted);font-size:13px;line-height:1.5}.cabinet-guide button{cursor:pointer}.cabinet-guide .guide-close{border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.cabinet-guide footer>a{color:var(--main-accent);font-size:13px;font-weight:700}@media(min-width:768px){.cabinet-skin .studio-screen .pr-how-steps,.pr-bonus-columns,.cabinet-skin .pp-leadership{grid-template-columns:repeat(2,minmax(0,1fr))}.cabinet-skin .studio-screen .pr-how-steps{gap:16px;display:grid}.pr-how-steps>li{margin:0}.cabinet-skin .pr-calculator-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.cabinet-skin .pr-calculator-split>.pr-calculator-controls{grid-area:1/1;align-self:stretch}.cabinet-skin .pr-calculator-split>.pr-calculator-result{grid-area:1/2;align-self:stretch}.pr-pool-member-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.cabinet-skin .studio-screen-analytics>.analytics-card-grid{columns:2;grid-column:1/-1;column-gap:20px}.cabinet-skin .studio-screen-network>:is(.team-structure-hero,.team-analytics){align-self:stretch}.cabinet-skin .team-analytics .team-line-summary{flex:1;align-content:center}.cabinet-skin .team-structure-hero strong,.cabinet-skin .team-analytics strong{overflow-wrap:anywhere}.cabinet-skin .studio-screen-pricing .tariff-selector .studio-plan-grid{align-items:stretch;gap:24px}.cabinet-skin .studio-screen-pricing .tariff-selector .studio-plan-card{min-height:270px}.cabinet-skin .dashboard-main .main-career-expanded{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.dashboard-main .main-career-expanded>:is(.main-career-expanded-heading,.main-career-cta){grid-column:1/-1}.dashboard-main .main-career-expanded .main-career-name{align-self:center}}@media(min-width:1100px){.cabinet-skin .cabinet-header>.cabinet-copy-ref{border-radius:14px;flex:none;gap:10px;width:auto;min-width:max-content;padding-inline:14px}.cabinet-invite-label,.cabinet-invite-paperclip{display:inline}.cabinet-invite-label{white-space:nowrap;font-size:12px}}@media(prefers-reduced-motion:reduce){.canvas-globe-canvas{scroll-behavior:auto}}@font-face{font-family:Garet;src:url(/fonts/Garet-Book.woff2)format("woff2");font-weight:100 500;font-style:normal;font-display:swap}@font-face{font-family:Garet;src:url(/fonts/Garet-Heavy.woff2)format("woff2");font-weight:600 900;font-style:normal;font-display:swap}@font-face{font-family:Mak;src:url(/fonts/Mak-SemiBoldHigh.otf)format("opentype");font-weight:100 700;font-style:normal;font-display:swap}@font-face{font-family:Mak;src:url(/fonts/Mak-BlackHigh.otf)format("opentype");font-weight:800 900;font-style:normal;font-display:swap}@font-face{font-family:Baron Neue;src:url(/fonts/baron/BaronNeue-Regular.otf)format("opentype");font-weight:100 500;font-style:normal;font-display:swap}@font-face{font-family:Baron Neue;src:url(/fonts/baron/BaronNeue-Bold.otf)format("opentype");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Baron Neue;src:url(/fonts/baron/BaronNeue-Black.otf)format("opentype");font-weight:800 900;font-style:normal;font-display:swap}h1{font-family:var(--font-caps)}html,body,#root{background-color:var(--color-base-200);min-height:100vh}.stat{border-radius:var(--radius-box)}.form-control{flex-direction:column;width:100%;display:flex}.input,.select,.textarea{width:100%}.md-steps{counter-reset:md-step}.md-steps>li{counter-increment:md-step;min-height:1.75rem;padding-left:2.75rem;position:relative}.md-steps>li:before{content:counter(md-step);background:var(--color-primary);border-radius:9999px;place-items:center;width:1.75rem;height:1.75rem;display:grid;position:absolute;top:-.125rem;left:0}@supports (color:color-mix(in lab,red,red)){.md-steps>li:before{background:color-mix(in oklab,var(--color-primary) 18%,transparent)}}.md-steps>li:before{color:var(--color-primary);font-size:.8125rem;font-weight:600}.amount{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}:root{--energy-gradient:linear-gradient(90deg, var(--color-primary) 0%, var(--color-primary) 50%, var(--color-primary) 100%)}@supports (color:color-mix(in lab,red,red)){:root{--energy-gradient:linear-gradient(90deg, color-mix(in oklab, var(--color-primary), black 10%) 0%, var(--color-primary) 50%, color-mix(in oklab, var(--color-primary), black 10%) 100%)}}:root{--energy-glow:0 0 14px -7px var(--color-primary);--energy-border:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){:root{--energy-border:color-mix(in oklab, var(--color-accent), transparent 70%)}}.btn-primary:not(:disabled):not(.btn-disabled){background-color:#0000;background-image:var(--energy-gradient);border-color:var(--energy-border);box-shadow:var(--energy-glow);color:var(--color-primary-content)}.btn-primary:not(:disabled):not(.btn-disabled):hover{background-image:var(--energy-gradient);box-shadow:0 0 18px -5px var(--color-primary)}.badge-primary{background-color:#0000;background-image:var(--energy-gradient);border-color:var(--energy-border);box-shadow:var(--energy-glow);color:var(--color-primary-content)}.tabs .tab-active:not(.tab-disabled){background-color:#0000;background-image:var(--energy-gradient);color:var(--color-primary-content);box-shadow:var(--energy-glow)}.sidebar-link-active,.sidebar-link-active:hover{background-image:var(--energy-gradient);box-shadow:var(--energy-glow);border:1px solid var(--energy-border);color:var(--color-primary-content)}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes dropdown{0%{opacity:0}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes menu{0%{opacity:0}}@keyframes progress{50%{background-position-x:-115%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
