#stack-root .dsf{border:1px solid var(--sk-border-1);background:radial-gradient(110% 130% at 92% 0,#fbbf240e,#0000 60%),#061a1080;border-radius:8px;margin-top:1.6rem;padding:clamp(1rem,2.4vw,1.6rem)}#stack-root .ds-head{font-family:var(--sk-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--sk-text-2);margin:0 0 1.1rem;font-size:.72rem}#stack-root .ds-head b{color:var(--sk-text-1);font-weight:400}#stack-root .ds-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.9rem;display:grid}#stack-root .ds-card{border:1px solid var(--sk-border-1);background:#00000042;border-radius:7px;padding:.8rem .9rem .9rem}#stack-root .ds-card-head{border-bottom:1px solid var(--sk-border-1);font-family:var(--sk-mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.7rem;padding-bottom:.6rem;font-size:.68rem;display:flex}#stack-root .ds-card-head .n{color:var(--sk-text-1)}#stack-root .ds-card-head .v{color:var(--sk-text-2)}#stack-root .ds-report{transition:box-shadow .4s var(--sk-ease)}#stack-root .ds-report.is-believed{box-shadow:var(--sk-edge-warm)}#stack-root .ds-status{color:var(--sk-text-3);transition:color .3s var(--sk-ease)}#stack-root .ds-status.is-ok{color:var(--sk-warm)}#stack-root .ds-status.is-bad{color:var(--sk-rose)}#stack-root .ds-report-lede{color:var(--sk-text-2);margin:0 0 .8rem;font-size:.9rem}#stack-root .ds-claims{gap:.44rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}#stack-root .ds-claim{color:var(--sk-text-2);transition:color .3s var(--sk-ease) var(--ds-d,0s);grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.45rem;font-size:.84rem;line-height:1.42;display:grid}#stack-root .ds-claim.is-failed{color:var(--sk-text-3)}#stack-root .ds-claim-text{position:relative}#stack-root .ds-strike{background:var(--sk-rose);transform-origin:0;height:1px;transition:transform .48s var(--sk-ease) var(--ds-d,0s);position:absolute;top:.62em;left:-.06em;right:-.06em;transform:scaleX(0)}#stack-root .ds-claim.is-failed .ds-strike{transform:scaleX(1)}#stack-root .ds-tick{width:1.1rem;height:1.1rem;transition:background .3s var(--sk-ease) var(--ds-d,0s), color .3s var(--sk-ease) var(--ds-d,0s);color:var(--sk-warm);background:#6fd69a24;border-radius:50%;place-items:center;margin-top:.06rem;display:grid}#stack-root .ds-tick.is-bad{color:var(--sk-rose);background:#f8717129}#stack-root .ds-mark{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:.72rem;height:.72rem}#stack-root .ds-acts{flex-wrap:wrap;gap:.5rem;display:flex}#stack-root .ds-btn{border:1px solid var(--sk-border-1);font-family:var(--sk-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sk-text-2);cursor:pointer;transition:color .2s var(--sk-ease), border-color .2s var(--sk-ease), background .2s var(--sk-ease);background:0 0;border-radius:999px;padding:.44rem 1rem;font-size:.68rem}#stack-root .ds-btn:hover{color:var(--sk-text-1);border-color:var(--sk-border-2)}#stack-root .ds-btn.is-primary{background:var(--sk-warm);border-color:var(--sk-warm);color:var(--sk-bg-0)}#stack-root .ds-btn.is-primary:hover{background:var(--sk-accent);border-color:var(--sk-accent);color:var(--sk-bg-0)}#stack-root .ds-disk{background:#0000005c}#stack-root .ds-empty{color:var(--sk-text-3);margin:0;font-size:.84rem}#stack-root .ds-files{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}#stack-root .ds-file{opacity:0;transition:opacity .42s var(--sk-ease) var(--ds-d,0s), transform .42s var(--sk-ease) var(--ds-d,0s);background:#e8f3ec08;border-radius:5px;padding:.5rem .6rem .55rem;transform:translateY(.4rem)}#stack-root .ds-disk.is-on .ds-file{opacity:1;transform:none}#stack-root .ds-file.is-ok{box-shadow:var(--sk-edge-warm)}#stack-root .ds-file.is-bad{box-shadow:var(--sk-edge-rose)}#stack-root .ds-file-head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.35rem;display:flex}#stack-root .ds-file-head code{font-family:var(--sk-mono);color:var(--sk-text-1);overflow-wrap:anywhere;font-size:.68rem}#stack-root .ds-verdict{font-family:var(--sk-mono);letter-spacing:.14em;text-transform:uppercase;flex:none;font-size:.68rem}#stack-root .ds-file.is-ok .ds-verdict{color:var(--sk-warm)}#stack-root .ds-file.is-bad .ds-verdict{color:var(--sk-rose)}#stack-root .ds-hunk{font-family:var(--sk-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 .35rem;font-size:.6rem;line-height:1.5}#stack-root .ds-hunk .a{color:var(--sk-warm)}#stack-root .ds-hunk .r{color:var(--sk-rose)}#stack-root .ds-hunk .u{color:var(--sk-text-3)}#stack-root .ds-file-note{color:var(--sk-text-3);margin:0;font-size:.74rem;line-height:1.4}#stack-root .ds-file.is-bad .ds-file-note{color:#f87171d1}#stack-root .ds-runway{margin-top:1.3rem;container-type:inline-size}#stack-root .ds-runway-h{font-family:var(--sk-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--sk-text-3);margin:0 0 1.8rem;font-size:.68rem}#stack-root .ds-track{gap:2px;height:12px;display:flex;position:relative}#stack-root .ds-seg{transition:background .3s var(--sk-ease) var(--ds-d,0s);background:#6fd69a57;border-radius:2px;position:relative}#stack-root .ds-seg i{font-family:var(--sk-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sk-text-2);white-space:nowrap;font-size:.68rem;font-style:normal;position:absolute;top:-1.15rem;left:0}#stack-root .ds-seg.is-never{background:0 0;border:1px dashed #f871716b;border-radius:2px}#stack-root .ds-runway.is-on .ds-seg.is-never i{color:var(--sk-rose)}#stack-root .ds-seg.is-never i{top:calc(-1.15rem - 1px);left:auto;right:0}#stack-root .ds-end{opacity:0;width:0;transition:opacity .4s var(--sk-ease) .7s;border-left:1px solid #e8f3ec80;position:absolute;top:-.5rem;bottom:-.5rem}#stack-root .ds-runway.is-on .ds-end{opacity:1;border-left-color:var(--sk-rose)}#stack-root .ds-end i{white-space:nowrap;font-family:var(--sk-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sk-rose);margin-top:.5rem;font-size:.68rem;font-style:normal;position:absolute;top:100%;right:.35rem}#stack-root .ds-caps{border-top:1px solid var(--sk-border-1);margin-top:2.8rem;padding-top:.9rem;display:grid}#stack-root .ds-cap{color:var(--sk-text-2);visibility:hidden;opacity:0;transition:opacity .26s var(--sk-ease);grid-area:1/1;margin:0;font-size:.92rem}#stack-root .ds-cap.is-on{visibility:visible;opacity:1}#stack-root .ds-cap b{color:var(--sk-text-1);font-weight:500}@media (max-width:720px){#stack-root .ds-grid{grid-template-columns:minmax(0,1fr)}}@container (max-width:880px){#stack-root .ds-seg i{letter-spacing:.06em;font-size:.68rem}}@container (max-width:680px){#stack-root .ds-seg i{display:none}#stack-root .ds-seg.is-never i{display:block}}@media (prefers-reduced-motion:reduce){#stack-root .ds-file,#stack-root .ds-strike,#stack-root .ds-tick,#stack-root .ds-claim,#stack-root .ds-seg,#stack-root .ds-end,#stack-root .ds-cap,#stack-root .ds-report,#stack-root .ds-btn{transition:none}#stack-root .ds-file{opacity:1;transform:none}}
