.xd-page{--xd-ink:var(--text-on-light);--xd-ink-soft:var(--text-body-light);--xd-muted:var(--grey-900);--xd-line:var(--border-default);--xd-line-d:var(--border-on-dark);--xd-green:var(--green-04);--xd-green-deep:var(--green-06);--xd-green-soft:var(--green-02);--xd-green-tint:var(--green-01);--xd-alert:var(--red-accent);--xd-alert-soft:color-mix(in srgb,var(--red-accent) 12%,var(--surface-01));--xd-amber:var(--yellow-accent);--xd-amber-soft:color-mix(in srgb,var(--yellow-accent) 16%,var(--surface-01));--xd-dark:var(--surface-05);--xd-dark-card:var(--surface-04);--xd-on-dark:var(--neutral-01);--xd-on-dark-soft:var(--text-body-dark);--xd-mono:ui-monospace,Menlo,Consolas,monospace;color:var(--xd-ink)}.xd-wrap{max-width:1400px;margin:0 auto;padding:0 88px}@media (max-width:1023px){.xd-wrap{padding:0 32px}}@media (max-width:479px){.xd-wrap{padding:0 20px}}.xd-section{padding:96px 0}@media (max-width:1023px){.xd-section{padding:72px 0}}@media (max-width:479px){.xd-section{padding:56px 0}}.xd-hero{background-color:var(--xd-dark);background-image:url(/expert-data/hero-bg.png);background-repeat:no-repeat;background-position:50%;background-size:cover;color:var(--xd-on-dark);flex-direction:column;margin-top:-96px}.xd-hero,.xd-hero-body{display:flex;box-sizing:border-box;padding-top:96px}.xd-hero-body{flex:1 0 auto;min-height:calc(100svh - 96px);flex-direction:column;justify-content:center;padding-bottom:112px;width:100%;text-align:center}@media (max-width:1023px){.xd-hero-body{padding-top:72px;padding-bottom:88px}}@media (max-width:479px){.xd-hero{margin-top:-62px;padding-top:62px}.xd-hero-body{min-height:calc(100svh - 62px);padding-top:56px;padding-bottom:64px}}.xd-hero-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-compact);font-size:14px;line-height:16px;letter-spacing:.4px;color:var(--surface-01);text-decoration:none;padding:8px 0;margin-bottom:12px;transition:color .15s}.xd-hero-link:hover{color:var(--xd-green)}.xd-slogan{margin:0;font-size:clamp(40px,5vw,64px);color:var(--neutral-00);text-wrap:balance;min-width:0;container:slogan/inline-size}.xd-slogan .g,.xd-slogan-lead{white-space:nowrap}.xd-slogan .g{color:var(--xd-green)}@container slogan (max-width: 364px){.xd-slogan-lead{display:block}.xd-slogan .xd-tight-after{display:none}}.xd-hang{display:inline-block;width:0;overflow:visible;white-space:nowrap}.xd-subslogan{box-sizing:border-box;max-width:100%;margin:24px auto 0;min-width:0;font-family:var(--font-noto);font-size:16px;line-height:1.8;letter-spacing:.4px;color:var(--xd-on-dark-soft)}.xd-nowrap,.xd-subslogan-keep{white-space:nowrap}@media (max-width:479px){.xd-subslogan{font-size:14px;letter-spacing:.35px}}@keyframes xd-hero-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes xd-hero-enter-fade{0%{opacity:0}to{opacity:1}}.xd-slogan{animation:xd-hero-enter .64s cubic-bezier(.23,1,.32,1) both}.xd-subslogan{animation:xd-hero-enter .64s cubic-bezier(.23,1,.32,1) 80ms both}@media (prefers-reduced-motion:reduce){.xd-slogan,.xd-subslogan{animation:xd-hero-enter-fade .2s ease both}}.xd-eyebrow{display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-left:.5px solid var(--green-07);border-right:.5px solid var(--green-07);font-family:var(--font-compact);font-size:17px;line-height:1.2;letter-spacing:.425px;color:var(--xd-green);margin-bottom:24px}.xd-h2{margin:0;color:var(--xd-ink)}@media (max-width:1023px){.xd-h2{font-size:var(--text-section-md)}}@media (max-width:479px){.xd-h2{font-size:var(--text-section-sm)}}.xd-h2 .g{color:var(--xd-green-deep)}.xd-tight,.xd-tight-open{margin-left:-.5em}.xd-tight-after{margin-right:-.4em}.xd-lead{margin:16px 0 0;max-width:38em;font-family:var(--font-noto);font-size:16px;line-height:1.6;letter-spacing:.4px;color:var(--xd-ink-soft)}@media (max-width:479px){.xd-lead{font-size:14px}}.xd-center{text-align:center}.xd-center .xd-lead{margin-left:auto;margin-right:auto}.xd-tiers{background:var(--surface-01)}.xd-tg{display:grid;grid-template-columns:1fr 2fr;gap:12px;margin-top:48px;text-align:left;align-items:stretch}@media (max-width:1023px){.xd-tg{grid-template-columns:1fr}}.xd-tbad{background:var(--surface-02);border:none;border-radius:0;padding:24px;display:flex;flex-direction:column}.xd-tpanel{background:var(--xd-dark);color:var(--xd-on-dark);border-radius:0;padding:24px 28px;position:relative;overflow:hidden}.xd-tpanel:before{content:"";position:absolute;right:-140px;top:-180px;width:440px;height:440px;border-radius:50%;background:radial-gradient(color-mix(in srgb,var(--xd-green) 16%,transparent),transparent 65%);pointer-events:none}.xd-th{gap:10px;font-family:var(--font-compact);font-size:13px;letter-spacing:.3px;margin-bottom:20px;position:relative}.xd-th,.xd-th i{display:flex;align-items:center}.xd-th i{width:18.5px;height:18.5px;border-radius:0;justify-content:center;flex:none}.xd-th i svg{width:9.25px;height:9.25px}.xd-tbad .xd-th{color:var(--xd-muted)}.xd-tbad .xd-th i{background:var(--xd-alert-soft);color:var(--xd-alert)}.xd-tpanel .xd-th{color:var(--xd-green-soft)}.xd-tpanel .xd-th i{background:var(--xd-green);color:var(--neutral-00)}.xd-tsplit{display:grid;grid-template-columns:1fr 1fr;position:relative}.xd-tsplit>.xd-tc{padding-right:26px;display:flex;flex-direction:column}.xd-tsplit>.xd-tc+.xd-tc{padding:0 0 0 26px;border-left:1px solid var(--xd-line-d)}@media (max-width:767px){.xd-tsplit{grid-template-columns:1fr}.xd-tsplit>.xd-tc{padding:0}.xd-tsplit>.xd-tc+.xd-tc{border-left:0;border-top:1px solid var(--xd-line-d);padding:24px 0 0;margin-top:24px}}.xd-tbad .xd-tt{color:var(--grey-1000)}.xd-tviz{height:188px;display:flex;align-items:center;justify-content:center;margin:14px 0}.xd-tbad .xd-tviz{height:auto;min-height:188px;margin:20px 0 22px}.xd-td{font-family:var(--font-noto);font-size:13.5px;line-height:1.75;letter-spacing:.3px;margin:0}.xd-tbad .xd-td{color:var(--xd-ink-soft)}.xd-tpanel .xd-td{color:var(--xd-on-dark-soft)}.xd-ttag{margin-top:auto;padding-top:16px}.xd-ttag span{display:inline-block;font-family:var(--font-compact);font-size:12px;letter-spacing:.3px;border-radius:4px;padding:4px 10px}.xd-tbad .xd-ttag span{background:var(--xd-alert-soft);color:var(--xd-alert)}.xd-tpanel .xd-ttag span{background:color-mix(in srgb,var(--xd-green) 22%,transparent);color:var(--xd-green-soft)}.xd-rv{width:100%;max-width:340px}.xd-rv small{display:block;font-size:12px;color:var(--xd-muted);margin-bottom:9px;font-family:var(--xd-mono)}.xd-rv-files{background:var(--surface-01);border-radius:0;padding:14px}.xd-fl{display:flex;gap:7px;flex-wrap:wrap}.xd-fl span{font-size:12.5px;font-family:var(--xd-mono);color:var(--grey-1000);background:var(--surface-02);border:none;border-radius:4px;padding:4px 9px}.xd-rv-arr{text-align:center;font-family:var(--font-compact);font-size:13.5px;color:var(--xd-alert);padding:14px 0 13px;line-height:1.7}.xd-rv-arr em{display:block;font-style:normal;font-family:var(--font-noto);font-size:13px;color:var(--xd-muted)}.xd-rv-out{display:flex;gap:8px}.xd-rv-out span{flex:1;text-align:center;font-family:var(--font-compact);font-size:13.5px;color:var(--grey-1000);background:var(--surface-01);border:none;border-radius:0;padding:12px 4px 11px;line-height:1.35}.xd-rv-out span i{display:block;font-style:normal;font-size:12.5px;color:var(--xd-alert);margin-top:5px}@media (max-width:420px){.xd-rv-out{gap:6px}.xd-rv-out span{font-size:12.5px;padding:11px 2px 10px}}.xd-hl{width:100%;max-width:280px}.xd-hl-doc{background:color-mix(in srgb,var(--neutral-00) 5%,transparent);border:1px solid var(--xd-line-d);border-radius:4px;padding:16px 16px 6px}.xd-hl-doc i{display:block;height:10px;border-radius:2px;margin-bottom:11px}.xd-hl-doc i.e{background:var(--xd-green)}.xd-hl-doc i.a{background:color-mix(in srgb,var(--grey-800) 30%,transparent);outline:1.5px dashed var(--grey-800);outline-offset:2px}.xd-hl-leg{display:flex;flex-direction:column;gap:7px;margin-top:14px;font-family:var(--font-noto);font-size:12px;color:var(--xd-on-dark-soft)}.xd-hl-leg span{display:flex;align-items:center;gap:8px}.xd-hl-leg b{width:14px;height:8px;border-radius:2px;flex:none}.xd-hl-leg b.e{background:var(--xd-green)}.xd-hl-leg b.a{background:color-mix(in srgb,var(--grey-800) 30%,transparent);outline:1.5px dashed var(--grey-800);outline-offset:1px}.xd-tkw{display:flex;align-items:center;gap:10px;width:100%;max-width:300px}.xd-ticket{flex:1;background:color-mix(in srgb,var(--neutral-00) 6%,transparent);border:1px solid var(--xd-line-d);border-radius:4px;padding:13px 14px;position:relative}.xd-ticket small{display:block;font-size:11px;color:var(--grey-800);margin-bottom:6px;font-family:var(--xd-mono)}.xd-ticket b{display:block;font-size:14px;font-weight:500;line-height:1.5;color:var(--xd-on-dark)}.xd-ticket .gt,.xd-ticket b{font-family:var(--font-compact)}.xd-ticket .gt{display:inline-block;margin-top:10px;font-size:11px;border:1.5px solid color-mix(in srgb,var(--xd-green-soft) 60%,transparent);border-radius:4px;padding:1px 7px;transform:rotate(-3deg)}.xd-tarr,.xd-ticket .gt{color:var(--xd-green-soft)}.xd-tarr{font-size:16px;flex:none}.xd-qa{display:flex;flex-direction:column;gap:6px;flex:none}.xd-qa span{font-family:var(--font-compact);font-size:12px;color:var(--neutral-00);background:var(--xd-green);border-radius:4px;padding:8px 11px;text-align:center}.xd-qa span+span{background:color-mix(in srgb,var(--xd-green) 35%,transparent)}.xd-verdict{margin:46px 0 0;text-align:center}.xd-verdict span{color:var(--xd-green)}.xd-anat{background:var(--surface-01)}.xd-anat-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:40px;align-items:center}@media (max-width:1023px){.xd-anat-grid{grid-template-columns:1fr;gap:30px}}.xd-anat .xd-lead{max-width:22em}.xd-xstack{display:flex;flex-direction:column;padding:40px 0 50px}.xd-xrow{display:grid;grid-template-columns:270px 1fr;align-items:center;height:98px;position:relative}.xd-xrow:first-child{z-index:4}.xd-xrow:nth-child(2){z-index:3}.xd-xrow:nth-child(3){z-index:2}.xd-xrow:nth-child(4){z-index:1}.xd-xpw{position:relative;height:98px}.xd-xplate{position:absolute;left:50%;top:50%;width:172px;height:172px;margin:-86px 0 0 -86px;border-radius:4px;transform:rotateX(58deg) rotate(-45deg);transform-style:preserve-3d;transition:transform .35s cubic-bezier(.3,.7,.3,1);background:var(--surface-base);border:1px solid var(--xd-line);padding:22px}.xd-xplate:after{content:"";position:absolute;inset:-1px;border-radius:4px;transform:translateZ(-11px);background:var(--grey-400)}.xd-xplate i{display:block;height:9px;border-radius:2px;background:var(--grey-400);margin-bottom:12px}.xd-xplate.q{background:var(--xd-green);border-color:var(--xd-green)}.xd-xplate.q:after{background:var(--green-06)}.xd-xplate.q i{background:color-mix(in srgb,var(--neutral-00) 45%,transparent)}.xd-xrow:hover .xd-xplate{transform:rotateX(58deg) rotate(-45deg) translateZ(22px)}.xd-xl{position:relative;padding-left:30px}.xd-xl:before{content:"";position:absolute;left:-14px;top:14px;width:34px;border-top:1.5px dashed var(--grey-600)}.xd-xrow:hover .xd-xl:before{border-top-color:var(--xd-green)}.xd-xp{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.xd-xp span{font-family:var(--font-compact);font-size:12px;letter-spacing:.3px;color:var(--xd-green-deep);background:var(--surface-base);border:1px solid color-mix(in srgb,var(--xd-green) 30%,transparent);border-radius:4px;padding:3px 10px}@media (max-width:767px){.xd-xrow{grid-template-columns:130px 1fr;height:auto;min-height:118px;padding:6px 0}.xd-xpw{height:100px}.xd-xplate{transform:rotateX(58deg) rotate(-45deg) scale(.62)}.xd-xrow:hover .xd-xplate{transform:rotateX(58deg) rotate(-45deg) scale(.62) translateZ(22px)}.xd-xl{padding-left:18px}.xd-xl:before{display:none}.xd-xn b{font-size:18px}}.xd-source{background:var(--surface-01)}.xd-flowpanel{margin-top:48px;background:var(--xd-dark);border-radius:4px;padding:22px 26px;overflow-x:auto}.xd-flowpanel svg{display:block;width:100%;min-width:800px;height:auto}.xd-flow .lane-l{stroke:var(--xd-line-d);stroke-width:2;fill:none}.xd-flow .pill{fill:color-mix(in srgb,var(--xd-green) 18%,transparent)}.xd-flow .pt{fill:var(--xd-green-soft);font:500 13px var(--font-compact);letter-spacing:.3px}.xd-flow .nc{fill:var(--xd-dark-card);stroke:var(--xd-green);stroke-width:2}.xd-flow .nc.ai{stroke:var(--grey-800);stroke-dasharray:4 4}.xd-flow .ic{fill:none;stroke:var(--xd-green-soft);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.xd-flow .nl{fill:var(--xd-on-dark);font:500 13.5px var(--font-compact);letter-spacing:.3px}.xd-flow .ns{fill:var(--grey-800);font:400 11.5px var(--font-noto)}.xd-flow .dot{fill:var(--xd-green-soft)}.xd-flow .ct{fill:var(--xd-ink);font:var(--weight-regular) 22px var(--font-serif);letter-spacing:var(--tracking-serif)}.xd-flow .cb{fill:var(--neutral-00);font:500 11.5px var(--font-compact);letter-spacing:.3px}.xd-flow .card{fill:var(--surface-base)}.xd-flow .card-line{fill:var(--grey-400)}.xd-flow .card-pill{fill:var(--xd-green)}.xd-archive{background:var(--surface-base)}.xd-archive-layout{display:grid;grid-template-columns:minmax(0,1fr) 334px;gap:44px;align-items:center}.xd-archive-intro{grid-column:2;grid-row:1;min-width:0;text-align:center}.xd-archive-intro .xd-lead{max-width:100%;margin-top:24px;font-size:17px;line-height:1.75;text-align:left}.xd-archive-steps{display:flex;flex-direction:column;align-items:center;line-height:1.28}.xd-archive-steps>span{white-space:nowrap}.xd-quote-close,.xd-quote-open{font-style:normal}.xd-quote-open{margin-left:-1em}.xd-quote-close{margin-right:-1em}.xd-archive-result{display:block;margin-top:.22em;line-height:1.28}.xd-rev-stage{grid-column:1;grid-row:1;min-width:0;position:relative;isolation:isolate}@media (max-width:1279px){.xd-archive-layout{grid-template-columns:minmax(0,1fr) 280px;gap:28px}}@media (max-width:1023px){.xd-archive-layout{grid-template-columns:1fr;gap:20px}.xd-archive-intro{grid-column:1;grid-row:1}.xd-archive-intro .xd-lead{margin-left:auto;margin-right:auto;max-width:34em;text-align:center}.xd-rev-stage{grid-column:1;grid-row:2}}.xd-lane{background:var(--xd-dark);border-radius:4px;padding:18px 22px;color:var(--xd-on-dark);position:relative;overflow:hidden}@media (max-width:479px){.xd-lane{padding:16px 14px 12px}}.xd-lane:before{content:"";position:absolute;right:-120px;top:-160px;width:420px;height:420px;border-radius:50%;background:radial-gradient(color-mix(in srgb,var(--xd-green) 16%,transparent),transparent 65%);pointer-events:none}.xd-lane-h{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;position:relative}.xd-lane-h .lt{color:var(--xd-on-dark)}.xd-lane-h .lt span{letter-spacing:.3px;margin-left:9px}.xd-lane-h .lt span,.xd-lane-meta{color:var(--grey-800);font-family:var(--font-noto);font-size:12px;white-space:nowrap}.xd-lane-meta{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-left:auto}.xd-lane-meta .lm{display:flex;align-items:center;gap:12px}.xd-lane-meta .lm span+span:before{content:"/";margin-right:12px;color:var(--grey-900)}.xd-lane-progress{display:flex;align-items:center;gap:8px;color:var(--grey-600)}.xd-lane-progress i{width:8px;height:8px;border-radius:50%;background:var(--grey-800);box-shadow:0 0 0 4px color-mix(in srgb,var(--grey-800) 12%,transparent);transition:background .25s,box-shadow .25s}.xd-lane-progress i.active{background:var(--xd-green-soft);box-shadow:0 0 0 4px color-mix(in srgb,var(--xd-green-soft) 14%,transparent)}.xd-lane-progress i.return{background:var(--xd-amber);box-shadow:0 0 0 4px color-mix(in srgb,var(--xd-amber) 14%,transparent)}.xd-lane-scroll{overflow-x:auto;position:relative;margin-top:-8px}.xd-lane svg{display:block;width:100%;min-width:700px;height:auto;pointer-events:none}@media (max-width:767px){.xd-lane-meta{justify-content:flex-start;flex-wrap:wrap;gap:7px 12px;white-space:normal}}@media (max-width:519px){.xd-lane-h .lt{width:100%}.xd-lane-h .lt span{display:block;margin:4px 0 0}}.xd-lane .t1{fill:var(--xd-on-dark);font:500 17px var(--font-compact);letter-spacing:.4px}.xd-lane .t2{font:400 14px var(--font-noto)}.xd-lane .t3{fill:var(--grey-800);font:400 12.5px var(--xd-mono)}.xd-lane .ok{fill:var(--xd-green-soft)}.xd-lane .wa{fill:var(--xd-amber)}.xd-lane .mu{fill:var(--grey-600)}.xd-lane .base{stroke:var(--xd-line-d);stroke-width:2}.xd-lane .prog{stroke:url(#xd-gline);stroke-width:2.5;stroke-dasharray:750;stroke-dashoffset:750}.xd-lane .arrw{fill:none;stroke-width:1.8}.xd-lane .arrw.wa{stroke:var(--xd-amber)}.xd-lane .arrw.ok{stroke:var(--xd-green-soft)}.xd-lane .loop{opacity:0;visibility:hidden;transition:opacity .22s ease,visibility .22s}.xd-lane .loop.is-visible{opacity:.32;visibility:visible}.xd-lane .loop .arc{fill:none;stroke-width:1.8;transition:stroke-width .22s ease,filter .22s ease,opacity .22s ease}.xd-lane .loop.return .arc{stroke:var(--xd-amber);color:var(--xd-amber)}.xd-lane .loop.resubmit .arc{stroke:var(--xd-green-soft);color:var(--xd-green-soft)}.xd-lane.flow-complete .loop.is-visible .arc{cursor:pointer;pointer-events:stroke}.xd-lane .loop.is-current,.xd-lane .loop:has(.arc.is-related){opacity:1}.xd-lane .loop .arc.is-related,.xd-lane .loop.is-current .arc{stroke-width:2.8;filter:drop-shadow(0 0 4px currentColor)}.xd-lane .loop .arc:focus-visible{outline:none;filter:drop-shadow(0 0 7px currentColor);stroke-width:3}.xd-lane .lb,.xd-lane .nd{opacity:0;visibility:hidden;transition:opacity .32s ease,visibility .32s}.xd-lane .lb.is-visible,.xd-lane .nd.is-visible{opacity:1;visibility:visible}.xd-lane .lb.is-faded{opacity:0;transition:opacity .65s ease}.xd-lane .nd .ring{fill:var(--xd-dark-card);stroke:var(--grey-800);transition:stroke .32s ease}.xd-lane .nd .core{fill:var(--grey-800);transition:fill .32s ease}.xd-lane .nd .tick{fill:none;stroke:var(--grey-800);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;transition:stroke .32s ease}.xd-lane .nd.tone-return .ring{stroke:var(--xd-amber)}.xd-lane .nd.tone-return .core{fill:var(--xd-amber)}.xd-lane .nd.tone-return .tick{stroke:var(--xd-amber)}.xd-lane .nd.tone-pass .ring{stroke:var(--xd-green)}.xd-lane .nd.tone-pass .core{fill:var(--xd-green)}.xd-lane .nd.tone-pass .tick{stroke:var(--neutral-00)}.xd-lane .nd-hit{transform-box:fill-box;transform-origin:center;transition:transform .2s ease,filter .2s ease;outline:none}.xd-lane.flow-complete .nd-hit{cursor:pointer;pointer-events:all}.xd-lane.flow-complete .nd-hit.is-related,.xd-lane.flow-complete .nd-hit:focus-visible,.xd-lane.flow-complete .nd-hit:hover{transform:scale(1.1);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--xd-green-soft) 65%,transparent))}.xd-lane .nd-hit:focus-visible .ring{stroke:var(--neutral-00);stroke-width:3}.xd-lane.is-interacting .loop.is-visible:not(:has(.arc.is-related)){opacity:.14}.xd-lane.is-interacting .nd.is-visible:not(:has(.nd-hit.is-related)){opacity:.28}.xd-lane .ball{stroke:var(--neutral-01);transition:fill .2s ease,filter .2s ease,opacity .35s ease}.xd-lane .ball.pass{fill:var(--xd-green-soft);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--xd-green-soft) 85%,transparent))}.xd-lane .ball.return{fill:var(--xd-amber);filter:drop-shadow(0 0 7px color-mix(in srgb,var(--xd-amber) 90%,transparent))}@media (prefers-reduced-motion:reduce){.xd-lane .lb,.xd-lane .loop,.xd-lane .nd,.xd-rev{transition-duration:.01ms!important}}.xd-revs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:16px auto;max-width:760px}.xd-rev{position:relative;z-index:3;min-width:0;min-height:160px;padding:16px 16px 18px;background:var(--surface-01);border:1px solid var(--xd-line);border-radius:4px;color:var(--xd-ink-soft);opacity:0;visibility:hidden;transform:translateY(8px);cursor:pointer;overflow:hidden;transition:opacity .34s ease,transform .34s cubic-bezier(.2,.8,.2,1),visibility .34s,border-color .24s ease,box-shadow .24s ease,filter .24s ease}.xd-rev.resubmit{border-top:2px solid var(--xd-green)}.xd-rev.returned{border-top:2px solid var(--xd-amber)}.xd-rev.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.xd-rev.is-related,.xd-rev:focus-visible,.xd-rev:hover{z-index:4;opacity:1!important;filter:none!important;transform:translateY(-3px);box-shadow:0 18px 36px -18px color-mix(in srgb,var(--neutral-04) 40%,transparent);border-color:var(--grey-600);outline:none}.xd-rev-stage.has-related .xd-rev.is-visible:not(.is-related){opacity:.24;filter:saturate(.25)}.xd-rev-head{justify-content:space-between;gap:8px;margin-bottom:12px}.xd-rev h3,.xd-rev-head{display:flex;align-items:center}.xd-rev h3{margin:0;font-size:18px;color:var(--xd-ink)}.xd-rev-idx{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:9px;border-radius:50%;background:var(--surface-02);color:var(--grey-900);font:500 11px var(--xd-mono)}.xd-rev.resubmit .xd-rev-idx{background:var(--xd-green-tint);color:var(--xd-green-deep)}.xd-rev.returned .xd-rev-idx{background:var(--xd-amber-soft);color:color-mix(in srgb,var(--xd-amber) 70%,var(--neutral-04))}.xd-rev-id{font:12.5px var(--xd-mono);color:var(--xd-muted);white-space:nowrap}.xd-rev-review{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--xd-line);border-radius:4px;background:var(--surface-base);margin-bottom:9px}.xd-rev-review>div{padding:10px 12px;min-width:0}.xd-rev-review>div+div{border-left:1px solid var(--xd-line)}.xd-rev-review small{display:block;color:var(--xd-muted);font:11px var(--xd-mono);margin-bottom:4px}.xd-rev-review b{display:block;font-family:var(--font-compact);font-size:14px;font-weight:500;line-height:1.35;letter-spacing:.3px;color:var(--grey-1000)}.xd-rev-advice{grid-column:1/-1;border-left:0!important;border-top:1px solid var(--xd-line);font-family:var(--font-noto);font-size:13.5px;line-height:1.6;color:var(--xd-ink-soft)}.xd-rev-advice b{margin-bottom:2px}.xd-rev-diff{border-radius:4px;background:var(--xd-dark);color:var(--xd-on-dark);overflow:hidden;font:13px/1.6 var(--xd-mono)}.xd-rev-diff-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;background:var(--xd-dark-card);border-bottom:1px solid var(--xd-line-d);color:var(--grey-600);font-size:11.5px}.xd-rev-diff-col{display:flex;align-items:flex-start;gap:10px;padding:9px 12px;min-width:0;overflow-wrap:anywhere}.xd-rev-diff-col+.xd-rev-diff-col{border-top:1px solid var(--xd-line-d);background:color-mix(in srgb,var(--neutral-00) 3%,transparent)}.xd-rev-diff-col small{flex:0 0 12px;color:var(--grey-800);font-size:12px}.xd-rev-diff-col.old span{color:color-mix(in srgb,var(--xd-alert) 55%,var(--neutral-00))}.xd-rev-diff-col.new span{color:var(--xd-green-soft)}@media (max-width:767px){.xd-revs{grid-template-columns:1fr;max-width:330px;gap:10px;margin:12px auto}.xd-rev{min-height:0;padding:14px 14px 16px}.xd-rev-review>div{padding:8px 10px}.xd-rev-review b{font-size:13px}.xd-rev-diff{font-size:12px}}.xd-behavior{background:var(--surface-01)}.xd-behavior-head{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end}.xd-behavior-head .xd-lead{margin:0 0 4px;justify-self:end;max-width:31em}@media (max-width:1023px){.xd-behavior-head{grid-template-columns:1fr;gap:14px}.xd-behavior-head .xd-lead{justify-self:start;margin:0}}.xd-audit{margin-top:56px;position:relative}.xd-wb-scene-wrap{min-width:0;overflow-x:auto;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:var(--grey-600) transparent}.xd-wb-scene{position:relative;height:680px;min-width:1120px}.xd-wb-shell{position:absolute;left:16%;right:16%;top:12%;bottom:8%;background:var(--surface-01);border:1px solid var(--xd-line);border-radius:4px;box-shadow:0 28px 58px -38px color-mix(in srgb,var(--neutral-04) 55%,transparent);overflow:hidden}.xd-wb-top{height:50px;border-bottom:1px solid var(--xd-line);display:flex;align-items:center;justify-content:space-between;padding:0 17px;background:var(--surface-base)}.xd-wb-brand{gap:9px;font-family:var(--font-compact);font-weight:500;letter-spacing:.4px;color:var(--xd-ink)}.xd-wb-brand,.xd-wb-mark{display:flex;align-items:center;font-size:15px}.xd-wb-mark{width:27px;height:27px;border-radius:4px;background:var(--xd-green);color:var(--neutral-00);justify-content:center}.xd-wb-round{font-family:var(--font-noto);font-size:11px;color:var(--xd-muted)}.xd-wb-body{height:calc(100% - 50px);display:grid;grid-template-columns:150px minmax(0,1fr) 218px;position:relative;padding-bottom:50px;background:var(--surface-base)}.xd-wb-tasks{border-right:1px solid var(--xd-line);background:var(--surface-01);padding:13px 9px}.xd-wb-search{height:32px;border:1px solid var(--xd-line);border-radius:4px;color:var(--grey-800);font-family:var(--font-noto);font-size:11px;display:flex;align-items:center;padding:0 9px;margin-bottom:11px}.xd-wb-panel h4,.xd-wb-review h4,.xd-wb-tasks h4{margin:0;font-family:var(--font-compact);font-weight:500;letter-spacing:.3px;color:var(--xd-ink)}.xd-wb-tasks h4{font-size:12px;margin:0 4px 8px}.xd-wb-task{border:1px solid var(--xd-line);border-radius:4px;padding:9px;margin-bottom:7px;font:11px/1.2 var(--xd-mono);color:var(--grey-900)}.xd-wb-task span{display:block;font-family:var(--font-noto);font-size:10px;line-height:1.25;color:var(--xd-muted);margin-top:4px}.xd-wb-task.sel{border-color:var(--xd-green);background:var(--xd-green-tint);color:var(--xd-green-deep)}.xd-wb-main{padding:15px;overflow:hidden}.xd-wb-panel{background:var(--surface-01);border:1px solid var(--xd-line);border-radius:4px;padding:15px;margin-bottom:11px}.xd-wb-panel h4,.xd-wb-review h4{font-size:14px;margin-bottom:11px}.xd-wb-kv{display:grid;grid-template-columns:1fr 1fr;gap:11px 18px}.xd-wb-kv span{font-family:var(--font-noto);font-size:10px;line-height:1.35;color:var(--xd-muted)}.xd-wb-kv b{display:block;font-family:var(--font-compact);font-weight:500;font-size:12px;line-height:1.35;letter-spacing:.3px;color:var(--xd-ink-soft);margin-top:3px}.xd-wb-attach{display:inline-flex;align-items:center;gap:7px;width:-moz-max-content;width:max-content;max-width:100%;color:var(--xd-green-deep);font-family:var(--font-noto);font-size:11px;margin-top:13px;padding:6px 8px 6px 6px;border:1px solid color-mix(in srgb,var(--xd-green) 32%,transparent);border-radius:4px;background:var(--xd-green-tint);white-space:nowrap}.xd-wb-clip{flex:0 0 auto;width:19px;height:19px;border:1px solid var(--xd-green);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px}.xd-wb-lines{margin-top:12px}.xd-wb-lines i{display:block;height:5px;border-radius:2px;background:var(--grey-400);margin-top:7px}.xd-wb-lines i:first-child{width:94%}.xd-wb-lines i:nth-child(2){width:76%}.xd-wb-lines i:nth-child(3){width:86%}.xd-wb-review{border-left:1px solid var(--xd-line);background:var(--surface-01);padding:16px 15px}.xd-wb-field{margin-top:13px}.xd-wb-field label{display:block;font-family:var(--font-compact);font-size:10.5px;font-weight:500;letter-spacing:.3px;color:var(--xd-ink-soft);margin-bottom:6px}.xd-wb-input{height:34px;border:1px solid var(--xd-line);border-radius:4px;color:var(--grey-900);font-family:var(--font-noto);font-size:10.5px;line-height:1.35;padding:8px}.xd-wb-input.area{height:70px}.xd-wb-stars{font-size:18px;line-height:1;color:var(--grey-400);letter-spacing:1px}.xd-wb-submit{position:absolute;left:150px;right:0;bottom:0;height:50px;background:var(--surface-01);border-top:1px solid var(--xd-line);display:flex;align-items:center;justify-content:center}.xd-wb-submit button{border:0;background:var(--xd-green);color:var(--neutral-00);font:500 11px var(--font-compact);letter-spacing:.3px;border-radius:4px;padding:10px 18px;cursor:default}[data-hotspot]{border-radius:4px;transition:outline-color .2s,box-shadow .2s,background .2s}.xd-audit[data-active=edit] [data-hotspot=edit],.xd-audit[data-active=open] [data-hotspot=open],.xd-audit[data-active=preview] [data-hotspot=preview],.xd-audit[data-active=submit] [data-hotspot=submit]{outline:2px solid var(--xd-green);outline-offset:3px;box-shadow:0 0 0 7px color-mix(in srgb,var(--xd-green) 10%,transparent)}.xd-wb-note{position:absolute;width:164px;border:1px solid var(--xd-line);border-radius:4px;background:var(--surface-01);color:var(--xd-ink);padding:14px 13px 13px;text-align:left;font-family:var(--font-noto);cursor:pointer;z-index:4;box-shadow:0 13px 30px -25px color-mix(in srgb,var(--neutral-04) 70%,transparent);transition:color .22s,background .22s,border-color .22s,box-shadow .22s,transform .22s}.xd-wb-note.open{left:0;top:7%}.xd-wb-note.preview{left:0;bottom:3%}.xd-wb-note.edit{right:0;top:7%}.xd-wb-note.submit{right:0;bottom:3%;cursor:default}.xd-wb-note-top{display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;align-items:center}.xd-wb-note-no{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface-02);color:var(--grey-900);font:500 11px var(--xd-mono)}.xd-wb-note-title{font-family:var(--font-compact);font-size:15px;font-weight:500;line-height:1.4;letter-spacing:.3px}.xd-wb-note-meta{display:grid;gap:3px;margin-top:11px;padding-top:9px;border-top:1px solid var(--xd-line);font:10.5px/1.35 var(--xd-mono);color:var(--xd-muted)}.xd-wb-note-meta span:last-child{color:var(--xd-ink-soft)}.xd-wb-note:hover{border-color:color-mix(in srgb,var(--xd-green) 55%,transparent);box-shadow:0 17px 34px -24px color-mix(in srgb,var(--xd-green-deep) 55%,transparent);transform:translateY(-3px)}.xd-wb-note:focus-visible{outline:3px solid color-mix(in srgb,var(--xd-green) 30%,transparent);outline-offset:3px}.xd-wb-note.on{background:var(--xd-dark);border-color:var(--xd-dark);color:var(--xd-on-dark);box-shadow:0 19px 38px -24px color-mix(in srgb,var(--neutral-04) 90%,transparent);transform:translateY(-3px)}.xd-wb-note.on .xd-wb-note-no{background:var(--xd-green);color:var(--neutral-00)}.xd-wb-note.on .xd-wb-note-meta{border-color:var(--xd-line-d);color:var(--grey-600)}.xd-wb-note.on .xd-wb-note-meta span:last-child{color:var(--xd-on-dark)}.xd-wb-details{margin-top:10px;padding-top:9px;border-top:1px solid var(--xd-line)}.xd-wb-details summary{display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none;color:var(--xd-green-deep);font-family:var(--font-compact);font-size:12px;font-weight:500;letter-spacing:.3px;cursor:pointer}.xd-wb-details summary::-webkit-details-marker{display:none}.xd-wb-details summary span{display:flex;align-items:center;gap:5px;color:var(--xd-muted);font-size:11px}.xd-wb-details summary span:before{content:"展开"}.xd-wb-details[open] summary span:before{content:"收起"}.xd-wb-details summary span:after{content:"";width:6px;height:6px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.xd-wb-details[open] summary span:after{transform:rotate(225deg) translate(-1px,-1px)}.xd-wb-details summary:focus-visible{outline:2px solid color-mix(in srgb,var(--xd-green) 35%,transparent);outline-offset:3px}.xd-wb-details-body{display:grid;gap:5px;padding-top:9px}.xd-wb-details-body div{display:flex;justify-content:space-between;gap:8px;font-family:var(--font-noto);font-size:10.5px;color:var(--xd-muted)}.xd-wb-details-body b{font-family:var(--font-compact);font-weight:500;letter-spacing:.3px;color:var(--xd-ink-soft)}.xd-wb-note.on .xd-wb-details{border-color:var(--xd-line-d)}.xd-wb-note.on .xd-wb-details summary{color:var(--xd-green-soft)}.xd-wb-note.on .xd-wb-details summary span,.xd-wb-note.on .xd-wb-details-body div{color:var(--grey-800)}.xd-wb-note.on .xd-wb-details-body b{color:var(--xd-on-dark)}.xd-wb-links{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3;overflow:visible}.xd-wb-links path{fill:none;stroke:var(--grey-600);stroke-width:1.35;stroke-dasharray:4 5;vector-effect:non-scaling-stroke;transition:stroke .2s,stroke-width .2s}.xd-wb-links circle{fill:var(--surface-01);stroke:var(--grey-600);stroke-width:1.35;vector-effect:non-scaling-stroke;transition:fill .2s,stroke .2s,r .2s}.xd-audit[data-active=edit] .xd-wb-links [data-link=edit],.xd-audit[data-active=open] .xd-wb-links [data-link=open],.xd-audit[data-active=preview] .xd-wb-links [data-link=preview],.xd-audit[data-active=submit] .xd-wb-links [data-link=submit]{stroke:var(--xd-green);stroke-width:2}.xd-audit[data-active=edit] .xd-wb-links circle[data-link=edit],.xd-audit[data-active=open] .xd-wb-links circle[data-link=open],.xd-audit[data-active=preview] .xd-wb-links circle[data-link=preview],.xd-audit[data-active=submit] .xd-wb-links circle[data-link=submit]{fill:var(--xd-green);stroke:var(--surface-01);stroke-width:2;r:5}.xd-wb-cursor{--cursor-x:0px;--cursor-y:0px;position:absolute;left:0;top:0;width:25px;height:25px;z-index:7;opacity:0;pointer-events:none;transform:translate3d(var(--cursor-x),var(--cursor-y),0);transition:transform .82s cubic-bezier(.22,.78,.2,1),opacity .18s ease;filter:drop-shadow(0 2px 2px color-mix(in srgb,var(--neutral-04) 22%,transparent));will-change:transform}.xd-wb-cursor.ready{opacity:1}.xd-wb-cursor.no-motion{transition:none}.xd-wb-cursor svg{display:block;width:25px;height:25px}.xd-wb-cursor svg path{fill:var(--xd-dark);stroke:var(--neutral-00)}.xd-wb-cursor:after{content:"";position:absolute;left:-2px;top:-2px;width:10px;height:10px;border:2px solid color-mix(in srgb,var(--xd-green) 85%,transparent);border-radius:50%;opacity:0;transform:scale(.25)}.xd-wb-cursor.click:after{animation:xd-cursor-click .5s ease-out}@keyframes xd-cursor-click{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2.2)}}@media (max-width:559px){.xd-wb-scene{min-width:960px;height:640px}.xd-wb-shell{left:17%;right:17%}.xd-wb-body{grid-template-columns:140px minmax(0,1fr) 210px}.xd-wb-submit{left:140px}.xd-wb-note{width:150px;padding:12px 11px}.xd-wb-note-title{font-size:13.5px}.xd-wb-details summary{font-size:11px}.xd-wb-details-body div{font-size:9.5px}}@media (prefers-reduced-motion:reduce){.xd-wb-cursor,.xd-wb-links circle,.xd-wb-links path,.xd-wb-note,[data-hotspot]{transition:none}.xd-wb-cursor.click:after{animation:none}}.xd-voice{background:var(--surface-base)}.xd-voice-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center}@media (max-width:1023px){.xd-voice-grid{grid-template-columns:1fr;gap:40px}}.xd-voice .xd-lead{max-width:24em}.xd-vcard{background:var(--surface-01);border:1px solid var(--xd-line);border-radius:4px;padding:26px 28px 28px}@media (max-width:479px){.xd-vcard{padding:20px 18px}}.xd-vtop{gap:12px}.xd-vav,.xd-vtop{display:flex;align-items:center}.xd-vav{width:42px;height:42px;border-radius:50%;flex:none;background:linear-gradient(135deg,var(--grey-800),var(--grey-900));color:var(--neutral-00);font-size:var(--text-card-18);justify-content:center}.xd-vn b{display:block;font-family:var(--font-compact);font-size:15px;font-weight:500;letter-spacing:.4px}.xd-vn small{font-family:var(--font-noto);font-size:12.5px;color:var(--xd-muted)}.xd-vtag{margin-left:auto;font-family:var(--font-compact);font-size:12px;letter-spacing:.3px;color:var(--xd-ink-soft);background:var(--surface-02);border-radius:4px;padding:4px 12px;white-space:nowrap}.xd-vquote{margin:26px 0 24px;min-height:118px;line-height:1.6;color:var(--xd-ink);position:relative;padding-left:22px;border-left:3px solid var(--xd-green);transition:opacity .3s}.xd-vquote.fade{opacity:0}.xd-vq-ch{display:block;font-family:var(--font-compact);font-size:12.5px;font-weight:500;color:var(--xd-green-deep);margin-bottom:8px;letter-spacing:.4px}.xd-player{gap:16px}.xd-play,.xd-player{display:flex;align-items:center}.xd-play{width:48px;height:48px;border-radius:50%;border:0;background:var(--xd-green);color:var(--neutral-00);cursor:pointer;flex:none;justify-content:center;transition:transform .15s,background-color .15s}.xd-play:hover{transform:scale(1.05);background:var(--btn-primary-hover)}.xd-play:active{background:var(--btn-primary-pressed)}.xd-play:focus-visible{outline:3px solid color-mix(in srgb,var(--xd-green) 40%,transparent);outline-offset:3px}.xd-play svg{width:18px;height:18px}.xd-wave-wrap{flex:1;min-width:0}.xd-chapters{position:relative;height:22px}.xd-chap{position:absolute;top:0;font-family:var(--font-compact);font-size:11.5px;letter-spacing:.3px;background:none;border:0;padding:0 0 0 7px;color:var(--xd-muted);cursor:pointer;white-space:nowrap;border-left:1.5px solid var(--grey-400);line-height:16px}.xd-chap.on{color:var(--xd-green-deep);font-weight:500;border-left-color:var(--xd-green)}.xd-wave{display:flex;align-items:center;gap:2px;height:44px;cursor:pointer}.xd-wave i{flex:1;border-radius:1px;background:var(--grey-400);transition:background .15s}.xd-wave i.p{background:var(--xd-green)}.xd-vtime{display:flex;justify-content:space-between;font-family:var(--xd-mono);font-size:11.5px;margin-top:6px;font-variant-numeric:tabular-nums}.xd-vnote,.xd-vtime{color:var(--xd-muted)}.xd-vnote{margin:16px 0 0;font-family:var(--font-noto);font-size:12px}@media (max-width:479px){.xd-vtag{display:none}.xd-chap{font-size:10.5px;padding-left:5px}.xd-player{gap:12px}.xd-play{width:42px;height:42px}}.xd-rec{background:var(--surface-01)}.xd-bento{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:48px}@media (max-width:1023px){.xd-bento{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.xd-bento{grid-template-columns:1fr 1fr}}@media (max-width:420px){.xd-bento{grid-template-columns:1fr}}.xd-tile{background:var(--surface-02);border-radius:4px;padding:20px 18px 18px;display:flex;flex-direction:column;min-height:220px}.xd-tile .viz{flex:1;display:flex;align-items:center;justify-content:center}.xd-tile h3{margin:14px 0 0;color:var(--xd-ink)}.xd-tile small{font-family:var(--font-noto);font-size:12px;color:var(--xd-muted);margin-top:3px}.xd-mini-play{gap:8px}.xd-mini-play,.xd-mini-play b{display:flex;align-items:center}.xd-mini-play b{width:34px;height:34px;border-radius:50%;background:var(--xd-green);justify-content:center;flex:none}.xd-mini-play b svg{width:13px;height:13px;color:var(--neutral-00)}.xd-mini-play span{display:flex;align-items:center;gap:2px;height:28px}.xd-mini-play span i{width:3px;border-radius:1px;background:var(--xd-green-soft)}.xd-shots{position:relative;width:110px;height:78px}.xd-shots i{position:absolute;width:86px;height:58px;border-radius:4px;background:var(--surface-01);border:1px solid var(--xd-line);box-shadow:0 6px 14px -8px color-mix(in srgb,var(--neutral-04) 35%,transparent)}.xd-shots i:before{content:"";position:absolute;left:0;right:0;top:0;height:10px;background:var(--surface-base);border-radius:4px 4px 0 0}.xd-shots i:after{content:"";position:absolute;left:12px;right:30px;top:24px;height:5px;border-radius:2px;background:var(--xd-green-tint);box-shadow:0 11px 0 var(--grey-400)}.xd-diffs{display:flex;flex-direction:column;gap:5px;width:100%;font-family:var(--xd-mono);font-size:11px}.xd-diffs span{border-radius:4px;padding:3px 7px}.xd-diffs .m{background:var(--xd-alert-soft);color:var(--xd-alert);text-decoration:line-through}.xd-diffs .p{background:var(--xd-green-tint);color:var(--xd-green-deep)}.xd-diffs .v{color:var(--xd-muted);font-family:var(--font-compact);letter-spacing:.3px}.xd-flowchips{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.xd-fc{display:flex;align-items:center;gap:6px;font-family:var(--font-compact);font-size:11.5px;letter-spacing:.3px}.xd-fc i{font-size:10.5px;color:var(--grey-1000);background:var(--grey-400);padding:2px 6px}.xd-fc em,.xd-fc i{font-style:normal;border-radius:4px}.xd-fc em{padding:2px 7px}.xd-fc em.w{background:var(--xd-amber-soft);color:color-mix(in srgb,var(--xd-amber) 70%,var(--neutral-04))}.xd-fc em.g{background:var(--xd-green-tint);color:var(--xd-green-deep)}.xd-vote{display:flex;flex-direction:column;align-items:center;gap:10px}.xd-vs{display:flex;gap:6px}.xd-vs span{display:flex;flex-direction:column;align-items:center;gap:4px;font-family:var(--font-compact);font-size:11px;font-weight:500}.xd-vs span b{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--grey-800),var(--grey-900))}.xd-vs span.y{color:var(--xd-green-deep)}.xd-vs span.n{color:var(--xd-alert)}.xd-events{display:flex;flex-direction:column;gap:7px;width:100%;padding:0 8px}.xd-events span{display:grid;grid-template-columns:8px 1fr 30px;gap:7px;align-items:center}.xd-events i{width:7px;height:7px;border-radius:50%;background:var(--grey-600)}.xd-events b{height:5px;border-radius:2px;background:var(--grey-400)}.xd-events em{font:9.5px var(--xd-mono);color:var(--xd-muted);font-style:normal;text-align:right}.xd-events span:nth-child(3) i,.xd-events span:nth-child(4) i{background:var(--xd-amber)}.xd-events span:last-child i,.xd-vr{background:var(--xd-green)}.xd-vr{font-family:var(--font-compact);font-size:11.5px;letter-spacing:.3px;color:var(--neutral-00);border-radius:4px;padding:3px 11px}.xd-band{background:var(--xd-dark);color:var(--xd-on-dark);padding:80px 0}@media (max-width:479px){.xd-band{padding:56px 0}}.xd-band .xd-h2{color:var(--neutral-00)}.xd-stats{display:grid;grid-template-columns:repeat(4,1fr);margin-top:34px}.xd-stat{padding:8px 26px;border-left:1px solid var(--xd-line-d)}.xd-stat:first-child{border-left:0;padding-left:0}.xd-num{font-size:clamp(32px,3.6vw,46px);color:var(--neutral-00)}.xd-num .u{font-size:.5em;color:var(--xd-green);margin-left:3px}.xd-cap2{margin-top:12px;font-family:var(--font-noto);font-size:14px;letter-spacing:.35px;color:var(--xd-on-dark-soft)}@media (max-width:767px){.xd-stats{grid-template-columns:repeat(2,1fr);gap:28px 0}.xd-stat{border-left:0;padding-left:0}.xd-stat:nth-child(2n){border-left:1px solid var(--xd-line-d);padding-left:26px}}