.site{--dz-bg:#102b2d;--dz-bg-2:#ffffff0d;--dz-ink:#e6f1ed;--dz-muted:#9fb8b0;--dz-line:#ffffff1f;--dz-control-border:#ffffff4d;--dz-accent:#8fe0cc;--dz-accent-hover:#b3f1e1;--dz-accent-soft:#8fe0cc24;--dz-inverse:#081a1c;--dz-gold:#8fe0cc;--dz-card:#ffffff0f;--dz-tint-a:#8fe0cc1f;--dz-tint-b:#f2c98a1f;--dz-tint-c:#6cc7e81f;--dz-mark-2:#8fe0cc;--dz-mark-3:#6cc7e8;--dz-mark-gold:#f2c98a;color:var(--dz-ink);font-size:16px;line-height:1.6;overflow-x:clip}.site a{color:inherit}.site .site-container{width:100%;max-width:1200px;padding-inline:max(1.25rem, env(safe-area-inset-left,0px));box-sizing:border-box;margin-inline:auto}.site .site-display{letter-spacing:-.038em;font-weight:600;line-height:1.08}.site img,.site svg,.site video,.site canvas{max-width:100%;height:auto}.mono,.data-mono,.price{font-family:var(--font-geist-mono), "Geist Mono", monospace;font-variant-numeric:tabular-nums}.price{font-weight:500}.badge{border-radius:9999px;align-items:center;gap:4px;height:20px;padding:0 7px;font-size:11px;font-weight:500;display:inline-flex}.segmented-item-active,.seg-option.active{background:var(--surface);color:var(--accent);box-shadow:0 1px 3px #00000014}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.site .site-container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (max-width:380px){.site .site-container{padding-left:1rem;padding-right:1rem}}.site .site-section-heading__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--dz-accent);margin:0;font-size:12px;font-weight:600}.site .site-section-heading__title{letter-spacing:-.035em;color:var(--dz-ink);text-wrap:balance;margin:.7rem 0 0;font-size:clamp(1.85rem,2.6vw + .85rem,2.85rem);font-weight:700;line-height:1.15}.site .site-section-heading__desc{color:var(--dz-muted);text-wrap:pretty;margin:1rem 0 0;font-size:17px;line-height:1.65}.site .site-section-heading.text-center .site-section-heading__title{margin-left:auto;margin-right:auto}@keyframes heroEarnShimmer{0%,28%{background-position:160% 0,0 0}58%,to{background-position:-60% 0,0 0}}@keyframes heroEarnUnderline{0%,to{opacity:.75;transform:skew(-12deg)scaleX(.96)}50%{opacity:1;transform:skew(-12deg)scaleX(1)}}@keyframes homeSpark{0%,to{opacity:.25;transform:translateY(0)scale(.85)}50%{opacity:1;transform:translateY(-10px)scale(1.15)}}@keyframes homeOrbFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(18px,-22px)scale(1.1)}66%{transform:translate(-14px,12px)scale(.96)}}@keyframes homeRingPulse{0%,to{opacity:.4;transform:scale(1)rotate(0)}50%{opacity:.85;transform:scale(1.12)rotate(8deg)}}@keyframes homeGridDrift{0%{transform:translateY(0)}to{transform:translateY(44px)}}@keyframes homeFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes homeHueShift{0%,to{filter:hue-rotate()}50%{filter:hue-rotate(12deg)}}.site .tabular-nums{font-variant-numeric:tabular-nums}@keyframes homeOpsTileIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes opsLineGrow{0%,to{opacity:.55;transform:scaleX(.55)}40%,60%{opacity:1;transform:scaleX(1)}}@keyframes opsTagPop{0%,to{box-shadow:none;transform:translateY(0)}40%{transform:translateY(-2px);box-shadow:0 4px 10px -6px #176b4b59}}@keyframes opsPulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes opsAsinIn{0%,15%{opacity:.25;transform:translate(-6px)}35%,70%{opacity:1;transform:translate(0)}to{opacity:.35;transform:translate(-2px)}}@keyframes opsBounce{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(3px)}}@keyframes opsPriceFlash{0%,to{opacity:.75}50%{opacity:1}}@keyframes opsDayLit{0%,20%{background:var(--dz-card);color:var(--dz-muted);border-color:var(--dz-line)}35%,55%{background:var(--dz-accent);color:#06231e;border-color:var(--dz-accent)}70%,to{background:var(--dz-card);color:var(--dz-muted);border-color:var(--dz-line)}}@keyframes opsBarSlide{0%{width:28%;transform:translate(-20%)}50%{width:42%;transform:translate(120%)}to{width:28%;transform:translate(220%)}}@keyframes opsRadarRing{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(1.25)}}@keyframes opsRadarDot{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--dz-accent) 45%, transparent)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}@keyframes opsNeedle{0%,to{transform:rotate(-32deg)}50%{transform:rotate(28deg)}}@keyframes opsTruck{0%{left:4%}50%{left:78%}to{left:4%}}@keyframes opsStorePulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes opsStageShimmer{0%,35%{transform:translate(-120%)}70%,to{transform:translate(120%)}}@keyframes planPriceIn{0%{opacity:.55;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes planPricePop{0%{opacity:.4;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes planPillIn{0%{opacity:.5;transform:scaleX(.85)}to{opacity:1;transform:scaleX(1)}}.site .feature-walk__step.is-active{border-color:color-mix(in srgb, var(--dz-accent) 40%, var(--dz-line));background:linear-gradient(135deg, #ffffff0f 0%, var(--dz-accent-soft) 100%);box-shadow:0 14px 32px -28px #176b4b8c}.site .feature-walk__step.is-active .feature-walk__step-n{background:var(--dz-accent);color:#06231e}@keyframes featurePanelIn{0%{opacity:.35;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes featureRowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes featurePulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--dz-accent) 45%, transparent)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}@keyframes featurePulseRing{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}@keyframes featureArrow{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}.site .op-cycle-mobile__slide.is-active{transform:translateY(-2px);box-shadow:0 20px 44px -24px #176b4b73}.site .op-cycle-mobile__dots i.is-active{background:var(--dz-accent);width:16px}@keyframes opCycleSpin{to{transform:rotate(360deg)}}@keyframes opCycleGlow{0%,72%,to{border-color:var(--dz-line)}8%,22%{border-color:var(--dz-accent);box-shadow:0 0 0 3px var(--dz-accent-soft), 0 16px 34px -24px #0a162873}}@keyframes discoveryPulseRing{0%{opacity:.7;transform:scale(.98)}70%{opacity:0;transform:scale(1.04)}to{opacity:0;transform:scale(1.04)}}@keyframes discoveryFlowBar{0%,to{opacity:.55;transform:scaleX(.45)}50%{opacity:1;transform:scaleX(1)}}@keyframes discoveryStepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes discoveryConnector{0%,to{opacity:.45}50%{opacity:1}}@keyframes brandHubSpin{to{transform:rotate(360deg)}}@keyframes brandGlowPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes discoveryOriginCard{0%,to{filter:brightness();box-shadow:0 10px 24px -16px #13281e80}50%{filter:brightness(1.06);box-shadow:0 16px 36px -14px #176b4b8c}}.site .loop-mock__draft-lines i.short{width:55%}@keyframes demoFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes demoPop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes demoShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.demo-panel .demo-fade{animation:.45s ease-out both demoFadeIn}.demo-panel .demo-row{opacity:0;animation:.4s ease-out both demoFadeIn}.demo-panel .demo-pop{animation:.35s ease-out both demoPop}.demo-panel .demo-shimmer{background:linear-gradient(90deg, var(--dz-line) 0%, var(--dz-accent-soft) 45%, var(--dz-line) 90%);background-size:200% 100%;animation:1.1s linear infinite demoShimmer}.demo-panel .order-flow__live{animation:.35s ease-out both demoPop}.demo-panel .order-flow__steps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.demo-panel .order-flow__step{color:var(--dz-muted);opacity:.55;align-items:center;gap:8px;font-size:11px;transition:opacity .25s,color .25s;display:flex}.demo-panel .order-flow__step.is-done{opacity:1;color:var(--dz-accent)}.demo-panel .order-flow__step.is-active{opacity:1;color:var(--dz-ink);font-weight:600}.demo-panel .order-flow__dot{border:1px solid var(--dz-line);background:var(--dz-card);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:700;display:inline-flex}.demo-panel .order-flow__step.is-done .order-flow__dot{border-color:var(--dz-accent);background:var(--dz-accent);color:#06231e}.demo-panel .order-flow__step.is-active .order-flow__dot{border-color:var(--dz-accent);background:var(--dz-accent-soft);color:var(--dz-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--dz-accent) 18%, transparent);animation:1.4s ease-in-out infinite opsPulse}.demo-panel .order-flow__otp{background:var(--dz-card);border:1px solid var(--dz-line);border-radius:10px;align-items:center;gap:5px;padding:6px 8px;display:inline-flex}.demo-panel .order-flow__otp>span{letter-spacing:.08em;color:var(--dz-muted);margin-right:2px;font-size:9px;font-weight:800}.demo-panel .order-flow__otp b{background:var(--dz-accent-soft);width:22px;height:26px;color:var(--dz-accent);font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;font-size:13px;font-weight:800;animation:.45s ease-out both orderOtpIn;display:inline-flex}.demo-panel .order-flow__otp b:nth-child(2){animation-delay:50ms}.demo-panel .order-flow__otp b:nth-child(3){animation-delay:.1s}.demo-panel .order-flow__otp b:nth-child(4){animation-delay:.15s}.demo-panel .order-flow__otp b:nth-child(5){animation-delay:.2s}.demo-panel .order-flow__otp b:nth-child(6){animation-delay:.25s}.demo-panel .order-flow__otp b:nth-child(7){animation-delay:.3s}@keyframes orderOtpIn{0%{opacity:0;transform:translateY(4px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.demo-panel .order-flow__otp b,.demo-panel .order-flow__step.is-active .order-flow__dot{animation:none!important}}.site .site-container{box-sizing:border-box;width:100%;padding-left:max(1.25rem, env(safe-area-inset-left,0px));padding-right:max(1.25rem, env(safe-area-inset-right,0px))}.site header .site-container{height:auto;min-height:64px;padding-top:.65rem;padding-bottom:.65rem}@media (min-width:1024px){.site header .site-container{height:72px;padding-top:0;padding-bottom:0}}.site footer .site-container{gap:2rem}@media (max-width:639px){.site .site-section-heading__title{font-size:clamp(1.45rem,6.5vw,1.95rem)}.site .site-section-heading__desc{font-size:15px}}@media (max-width:379px){.site .site-container{padding-left:max(.85rem, env(safe-area-inset-left,0px));padding-right:max(.85rem, env(safe-area-inset-right,0px))}}.site .discovery-engine__slide.is-active{transform:translateY(-2px);box-shadow:0 20px 44px -24px #176b4b73}.site .discovery-engine__dots i.is-active{background:var(--dz-accent);width:16px}.demo-shell{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);max-width:100%;position:relative}.demo-shell:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 20% 40%,#176b4b24,#0000 60%),radial-gradient(at 80% 30%,#c9852a1f,#0000 55%),radial-gradient(at 60% 90%,#1f8fbf1a,#0000 50%);border-radius:40%;height:58%;position:absolute;inset:-8% -4% auto}.demo-shell .demo-panel{z-index:1;max-width:100%;position:relative}.demo-panel__traffic{align-items:center;gap:4px;margin-right:2px;display:none}.demo-panel__traffic i{background:#d4d8d4;border-radius:999px;width:7px;height:7px}.demo-panel__traffic i:first-child{background:#ff5f57}.demo-panel__traffic i:nth-child(2){background:#febc2e}.demo-panel__traffic i:nth-child(3){background:#28c840}.demo-panel__tabs{position:relative}.demo-panel__tabs-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;padding-right:1.25rem;overflow-x:auto}.demo-panel__tabs-scroll::-webkit-scrollbar{display:none}.demo-panel__tabs:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent, var(--dz-bg-2) 70%);opacity:0;width:2rem;transition:opacity .2s;position:absolute;top:0;bottom:0;right:0}@media (max-width:639px){.demo-panel__tabs:after{opacity:1}}.demo-panel__tab{scroll-snap-align:start;min-height:44px}.demo-dsf-orders__list{-webkit-overflow-scrolling:touch}@media (max-width:639px){.demo-shell:before{height:42%;inset:-6% -8% auto}.demo-panel{border-radius:18px;max-width:100%;margin-left:0;margin-right:0;overflow-x:clip;box-shadow:inset 0 1px #ffffffb3,0 24px 56px -32px #17241e8c}.demo-panel__traffic{display:inline-flex}.demo-panel__chrome{padding:.7rem .75rem}.demo-panel .demo-row{border-radius:14px}.demo-panel .order-flow__steps{gap:.35rem}.demo-dsf-orders__list{max-height:220px}.demo-dsf-seller>.text-right{text-align:left;justify-content:space-between;align-items:baseline;display:flex}.site .home-fade-up-delay-2 .demo-shell{margin-left:0;margin-right:0}}@media (min-width:640px){.demo-panel__tab{min-height:36px}.demo-panel__tabs-scroll{padding-right:0}}.site .academy-screen-wrap{border:1px solid var(--dz-line);background:radial-gradient(120% 80% at 10% 0%, var(--dz-tint-a), transparent 55%), radial-gradient(90% 70% at 100% 100%, var(--dz-tint-c), transparent 50%), var(--dz-bg-2);border-radius:20px;min-height:280px;position:relative;overflow:hidden}.site .academy-mock{border:1px solid color-mix(in srgb, var(--dz-accent) 14%, var(--dz-line));background:var(--dz-card);box-shadow:0 12px 32px color-mix(in srgb, var(--dz-ink) 6%, transparent);border-radius:14px;margin:1rem;overflow:hidden}.site .academy-mock__chrome{border-bottom:1px solid var(--dz-line);background:linear-gradient(#ffffff12,#ffffff08);align-items:center;gap:.4rem;padding:.55rem .85rem;display:flex}.site .academy-mock__dot{background:color-mix(in srgb, var(--dz-muted) 35%, var(--dz-line));border-radius:50%;width:8px;height:8px}.site .academy-mock__title{color:var(--dz-muted);margin-left:.5rem;font-size:12px;font-weight:600}.site .academy-mock__body{grid-template-columns:88px 1fr;min-height:220px;display:grid}.site .academy-mock__body:has(>.academy-mock__main:only-child){grid-template-columns:1fr}.site .academy-mock__sidebar{border-right:1px solid var(--dz-line);background:#ffffff0d;padding:.65rem .45rem}.site .academy-mock__main{padding:.85rem;position:relative}.site .academy-mock-nav{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.site .academy-mock-nav li{color:var(--dz-muted);border-radius:8px;padding:.35rem .4rem;font-size:10px;font-weight:600}.site .academy-mock-nav li.is-active{background:var(--dz-accent-soft);color:var(--dz-accent)}.site .academy-hotspot{z-index:3;pointer-events:none;flex-direction:column;align-items:center;gap:.25rem;display:flex;position:absolute;transform:translate(-50%,-50%)}.site .academy-hotspot__dot{background:var(--dz-accent);color:#06231e;width:1.55rem;height:1.55rem;box-shadow:0 0 0 0 color-mix(in srgb, var(--dz-accent) 40%, transparent);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.site .academy-hotspot--active .academy-hotspot__dot{animation:1.6s ease-out infinite academy-hotspot-pulse}.site .academy-hotspot__label{background:var(--dz-accent-soft);border:1px solid var(--dz-line);max-width:9.5rem;color:var(--dz-muted);text-align:center;opacity:.85;border-radius:8px;padding:.2rem .45rem;font-size:11px;font-weight:600;line-height:1.25}.site .academy-hotspot__label--active{border-color:color-mix(in srgb, var(--dz-accent) 40%, var(--dz-line));color:var(--dz-ink);opacity:1;box-shadow:0 6px 16px color-mix(in srgb, var(--dz-accent) 12%, transparent)}@keyframes academy-hotspot-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--dz-accent) 45%, transparent)}70%{box-shadow:0 0 0 12px #0000}to{box-shadow:0 0 #0000}}.site .academy-guide__rail-btn{border:1px solid var(--dz-line);background:var(--dz-card);width:2rem;height:2rem;color:var(--dz-muted);border-radius:999px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s,color .15s}.site .academy-guide__rail-btn.is-active,.site .academy-guide__rail-btn:hover{border-color:var(--dz-accent);background:var(--dz-accent-soft);color:var(--dz-accent)}.site .academy-guide__click{border:1px solid color-mix(in srgb, var(--dz-accent) 22%, var(--dz-line));background:linear-gradient(135deg, var(--dz-accent-soft), #ffffff0a 70%);border-radius:14px;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.site .academy-guide__click-n{background:var(--dz-accent);color:#06231e;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:13px;font-weight:700;display:inline-flex}.site .academy-guide__nav-btn{border:1px solid var(--dz-line);background:var(--dz-card);min-height:42px;color:var(--dz-ink);border-radius:11px;align-items:center;gap:.35rem;padding:0 1rem;font-size:14px;font-weight:550;display:inline-flex}.site .academy-guide__nav-btn:disabled{opacity:.4;cursor:not-allowed}.site .academy-guide__nav-btn--primary{border-color:var(--dz-accent);background:var(--dz-accent);color:#06231e}.site .academy-guide__nav-btn--primary:hover:not(:disabled){background:var(--dz-accent-hover)}.site .academy-panel-k{letter-spacing:.08em;text-transform:uppercase;color:var(--dz-accent);margin:0 0 .35rem;font-size:11px;font-weight:700}.site .academy-map-grid{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.site .academy-map-card{border:1px solid var(--dz-line);color:var(--dz-muted);background:linear-gradient(#ffffff12,#ffffff08);border-radius:12px;padding:.75rem;font-size:12px}.site .academy-map-card__k{color:var(--dz-ink);margin:0 0 .25rem;font-size:13px;font-weight:700}.site .academy-connect{justify-items:start;gap:.85rem;padding:.5rem;display:grid}.site .academy-connect__slot{border:1px dashed color-mix(in srgb, var(--dz-accent) 35%, var(--dz-line));background:var(--dz-accent-soft);border-radius:12px;width:min(100%,280px);padding:1rem}.site .academy-connect__label{color:var(--dz-ink);margin:0;font-size:12px;font-weight:700}.site .academy-connect__empty,.site .academy-connect__note,.site .muted{color:var(--dz-muted);margin:.25rem 0 0;font-size:12px}.site .academy-fake-btn{border:1px solid var(--dz-line);background:var(--dz-card);min-height:36px;color:var(--dz-ink);pointer-events:none;border-radius:10px;justify-content:center;align-items:center;padding:0 .9rem;font-size:12px;font-weight:650;display:inline-flex}.site .academy-fake-btn--primary{border-color:var(--dz-accent);background:var(--dz-accent);color:#06231e}.site .academy-dsf{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.site .academy-dsf__col{border:1px solid var(--dz-line);background:var(--dz-card);border-radius:12px;padding:.55rem}.site .academy-dsf__col--accent{background:var(--dz-accent-soft)}.site .academy-mini-row{color:var(--dz-ink);border:1px solid #0000;border-radius:10px;align-items:center;gap:.45rem;padding:.4rem;font-size:11px;display:flex}.site .academy-mini-row+.academy-mini-row{margin-top:.3rem}.site .academy-mini-row--selected{border-color:color-mix(in srgb, var(--dz-accent) 40%, var(--dz-line));background:var(--dz-card)}.site .academy-mini-thumb{background:linear-gradient(135deg, var(--dz-tint-a), var(--dz-tint-b));border:1px solid var(--dz-line);object-fit:cover;border-radius:7px;flex:none;width:28px;height:28px;display:block}.site .academy-pf-tabs{gap:.5rem;margin-bottom:.65rem;display:flex}.site .academy-pf-tabs span{color:var(--dz-muted);border:1px solid #0000;border-radius:999px;padding:.25rem .55rem;font-size:12px;font-weight:650}.site .academy-pf-tabs span.is-active{color:var(--dz-accent);background:var(--dz-accent-soft);border-color:color-mix(in srgb, var(--dz-accent) 20%, var(--dz-line))}.site .academy-pf-cards{gap:.5rem;display:grid}.site .academy-pf-card{border:1px solid var(--dz-line);background:var(--dz-card);border-radius:12px;grid-template-columns:18px 1fr;gap:.55rem;padding:.55rem;display:grid}.site .academy-check{border:1.5px solid var(--dz-accent);background:var(--dz-accent);border-radius:4px;width:14px;height:14px;margin-top:2px;box-shadow:inset 0 0 0 2px #fff}.site .academy-pf-card__match{color:var(--dz-accent);margin:0;font-size:11px;font-weight:700}.site .academy-pf-card__body p{margin:.15rem 0 0;font-size:12px}.site .academy-pf-card__money{gap:.75rem;margin-top:.35rem;font-size:12px;font-weight:650;display:flex}.site .academy-pf-card__money .ok{color:var(--dz-accent)}.site .academy-pf-cta{margin-top:.65rem}.site .academy-draft__row{border:1px solid var(--dz-line);background:var(--dz-card);border-radius:12px;align-items:center;gap:.65rem;padding:.65rem;display:flex}.site .academy-draft__meta{flex:1;font-size:12px}.site .academy-draft__meta p{margin:0}.site .academy-toggle{background:var(--dz-line);border-radius:999px;width:34px;height:20px;position:relative}.site .academy-toggle.is-on{background:var(--dz-accent)}.site .academy-toggle.is-on:after{content:"";background:var(--dz-card);border-radius:50%;width:16px;height:16px;position:absolute;top:2px;right:2px}.site .academy-draft__actions{justify-content:flex-end;gap:.45rem;margin-top:.75rem;display:flex}.site .academy-settings{gap:.55rem;display:grid}.site .academy-settings__block{border:1px solid var(--dz-line);background:var(--dz-card);border-radius:12px;padding:.7rem .8rem}.site .academy-orders{gap:.55rem;display:grid}.site .academy-orders__row{border:1px solid var(--dz-line);background:var(--dz-card);border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem;font-size:12px;display:flex}.site .academy-aq{color:var(--dz-accent);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.site .academy-money{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;padding:1rem .5rem;display:flex}.site .academy-money__node{text-align:center;border:1px solid var(--dz-line);background:var(--dz-card);border-radius:12px;min-width:88px;padding:.7rem .55rem;font-size:13px;font-weight:650}.site .academy-money__node--net{border-color:color-mix(in srgb, var(--dz-accent) 35%, var(--dz-line));background:var(--dz-accent-soft)}.site .academy-money__arrow{color:var(--dz-accent);font-weight:700}.site .academy-money__note{text-align:center;max-width:28rem;color:var(--dz-muted);margin:.25rem auto 0;font-size:12px}.site .academy-rules{grid-template-columns:1fr 1fr;gap:.55rem;padding:.35rem;display:grid}.site .academy-rules__card{border:1px solid var(--dz-line);text-align:center;background:linear-gradient(#ffffff12,#ffffff08);border-radius:12px;padding:1rem .75rem;font-size:13px;font-weight:650}.site .academy-week{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;padding:.5rem;display:grid}.site .academy-week__day{border:1px solid var(--dz-line);background:var(--dz-card);text-align:center;border-radius:12px;padding:.75rem .45rem;font-size:12px;font-weight:650}@media (max-width:900px){.site .academy-mock__body{grid-template-columns:1fr}.site .academy-mock__sidebar{border-right:0;border-bottom:1px solid var(--dz-line)}.site .academy-mock-nav{grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}.site .academy-dsf,.site .academy-map-grid,.site .academy-rules{grid-template-columns:1fr}.site .academy-week{grid-template-columns:1fr 1fr}.site .academy-hotspot__label{max-width:7.5rem;font-size:10px}}@media (prefers-reduced-motion:reduce){.site .academy-hotspot--active .academy-hotspot__dot{animation:none}}@keyframes opCycleGlow2{0%,72%,to{border-color:color-mix(in srgb, var(--dz-accent) 14%, var(--dz-line));transform:none}6%,24%{border-color:var(--dz-accent);box-shadow:0 0 0 4px var(--dz-accent-soft), 0 32px 52px -26px #176b4b99;transform:translateY(-5px)scale(1.04)}}
