:root{--audit-canvas:#050505;--audit-panel:#0a0a0a;--audit-panel-soft:#121212;--audit-panel-raised:#1d1d1d;--audit-text:#e9eef1;--audit-text-soft:#c4c7c9;--audit-muted:#91999e;--audit-faint:#5f6468;--audit-line:#434343;--audit-line-soft:#232323;--audit-line-faint:#2a2a2a;--audit-blue:#0d99ff;--audit-cyan:#99faf4;--audit-focus:var(--audit-blue);--audit-pass:#56d51c;--audit-risk:#ff7d60;--audit-critical:#f53004;--audit-unknown:#f1c75b;--audit-info:#73b4ff;--audit-aurora-blue:#badaff24;--audit-aurora-violet:#4d358940;--audit-glass:linear-gradient(84deg, #ffffff0f, #ffffff1a);--audit-action:linear-gradient(90deg, var(--audit-blue), var(--audit-cyan));--audit-panel-surface:linear-gradient(165deg, #0f1418 0%, #07090b 52%, #0a0d10 100%);--audit-panel-lip:#0f1418;--audit-ring:inset 0 0 0 1px #ffffff1a;--audit-ring-card:inset 0 0 0 1px var(--audit-line);--audit-content:90rem;--audit-wizard-column:50.125rem;--audit-wizard-gutter:4.5rem;--audit-gutter:clamp(1rem, 3vw, 2.5rem);--audit-section:clamp(4rem, 8vw, 7.5rem);--audit-step-panel-min-block:22rem;--audit-radius-button:.3125rem;--audit-radius-control:.625rem;--audit-radius-card:1.25rem;--audit-motion-fast:.18s;--audit-motion-reveal:.3s;--audit-motion-unfold:.4s;--audit-block-glow:.75rem .75rem 1.25rem 0 #11171deb;--audit-block-shadow:0 1.375rem 2.75rem #00000080, 0 -.625rem 1.75rem #0000004d, .875rem 0 1.875rem #00000052, -.875rem 0 1.875rem #00000052;--audit-riser-block-start:.625rem;--audit-riser-inline-start:.75rem;--audit-riser-inline-end:0rem;--audit-riser-block-end:0rem;--audit-riser-radius:.625rem;--audit-riser-blur:.625rem;--audit-riser-surface:#11171d;--audit-motion-outcome-filter:.5s;--audit-motion-outcome-content:.32s;--audit-motion-outcome-icon:.6s;--audit-motion-faq-toggle:.2s;--audit-motion-closing-sheen:1.4s;--audit-motion-shimmer:1.6s;--audit-ease:cubic-bezier(.4, 0, .2, 1)}@layer audit-reset{*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--audit-canvas);min-width:20rem;min-height:100vh;color:var(--audit-text);font-synthesis:none;margin:0;font-family:Archivo Variable,Arial,sans-serif;overflow-x:clip}a{color:inherit;text-decoration:none}button,input,select,textarea{color:inherit;font:inherit}button,select{cursor:pointer}h1,h2,h3,p,dl,dd{margin-top:0}:focus-visible{outline:.125rem solid var(--audit-focus);outline-offset:.25rem;border-radius:.25rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}}.audit-cassette{--audit-cassette-spin:5s;--audit-cassette-spin-right:4.7s;--audit-cassette-tape:.39s;--audit-cassette-sway:7s}.audit-cassette [data-part=root]{transform-box:view-box;transform-origin:50%;animation:cassette-sway var(--audit-cassette-sway) ease-in-out infinite alternate}.audit-cassette svg{width:100%;height:auto;display:block}.audit-cassette [data-reel]{transform-box:view-box;animation:linear infinite cassette-roll}.audit-cassette [data-reel=left]{transform-origin:180.81px 179.04px;animation-duration:var(--audit-cassette-spin)}.audit-cassette [data-reel=right]{transform-origin:447.54px 176.61px;animation-duration:var(--audit-cassette-spin-right)}.audit-cassette .tape{opacity:.6;stroke-dasharray:5 11;animation:cassette-tape linear infinite var(--audit-cassette-tape)}@keyframes cassette-roll{to{transform:rotate(-360deg)}}@keyframes cassette-tape{to{stroke-dashoffset:-16px}}@keyframes cassette-sway{to{transform:rotate(.6deg)}}@media (prefers-reduced-motion:reduce){.audit-cassette [data-part=root],.audit-cassette [data-reel],.audit-cassette .tape{animation:none}.audit-cassette .tape{opacity:.35}}@font-face{font-family:Orc After Hours Pixel;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff2;base64,d09GMgABAAAAAAYcAAoAAAAAKRQAAAXPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgUYKwjyzRAE2AiQDgSALgSAABCAFghcHhjAbSiARFZxXybRO4HQImhc27+Si054RwjHQigN6Kd7E8Z3V/6Wn8XitThDg3L+XpCnl9QMRDITehJoRBE5PqPnCf/1edxMVI79OunFxhW6ZPdBVa0K/HR/jsbhdzWBcqQ8dVOFS9QsdeAgMvHYQw44hN4v3gPFbKhuLdReLBsvJrn9RGL+OAKuW/7OXur4iZBuyUFgkOjmUW27npf2nCNFnYXK/2X1pb08S/BcGi01BKQqNDVFicRblUZJrzRxIa9zotcI5BBYkgLgial6lfY8oudJHNBbsYMVLp38b5Pgh/4ZLeHqYA5H15HBSqp9Ah2L5IS0+AynEoHDJU6hU1Vq167bmSHd6CleCHIWKlavRpluvXQfcP68BwjcRfq2ewxcI7wlSgDSygALjVwpVqoD4WGuValKJilQrNmVEqzaj2nWoU5e6jRnXo1effgMGDZkwDGAawCeQH8A/ESkHAJHlGYN3va+DgyEo3X7M7FoETxQ/D7bGEPBrgXMuXjF0pJ8EEguBxqwv2Dizvthe8Wn84755OmdwYPvuxVDLD739oQYs3X9IFNpin7pdYCdDkFnyMZOo5vvQsbDNQiHVGpS+ZFGBoa0/P27saGNsdvpiYiHJt/MFpYgGfENhyNQiQ2MLxy4Q97rQofSt7sbEZHWIjrfjqfL8YydLX3tSDFZFRLM7X+hDcuILuONCw0uYy5MTTzQmwuPTVsMuWBALF2f3Q/AvJBhHRjzVQOlVbAcgWJwrGBCZu2ItVLFtaUfHmG84YCaeR4XHucQtbxetm8iVPaaUynVLE0vmYzumef5uaTRyfuxPchxmcgAV5fpDAcIn4feLD4ssWk/teTASLsfxi4MPgQ62SZZ6iMmtwHHDP5W6VONEqrK39Xr1OHMcx7tD14B9PXwim6pybarKrV2qnJqqcuhClf6CFTWVJTf5v19IUOOlL7Tuom7+wGWsU/Gr+9v0KQb0gb9VU/c0sgLtzF/jd0rVM2+l4WUl0lcdvHqko51VpRbA7ibW8y2p5cPQ18a1lVOT86PoKiJm5TBUt4rqojxWAj0j67CcVeAUsUfERlPXzmETYHPdz1UD450A3JCKo0o4ZJJaE/muwnEVjgKmup3Wz8kkiN4MRucix9yQHW7l6KklB3jCwZmg8HGWFAa9G3hLgqaCddhyjnCFv87DR652Mq3MLF4REMmWb45Jp+20BW2zYzO0R02k37K7c4kGNrbUm+sFyLav2eoD7gnbOVgWtaK5yJdau/H0JQyosn6nvMUb12Xz38iynNng7yIRl7epv4rij2Y9SqNT2mlEs1LjILE31FgmkpTQOSb6esMfswXI+ay0B5+OiKu+rqnRIkyqSPycoidyvdAHz7KfZYBQW4A+3KNwbZr+27GQAblFlCjD6QKwWVgeY3vG8Fozsd0WMTZhGSx8nDX+J0W6yqE/Cg0fVu+F3B0OoR7o2nxOkZHsusulscwNTe28vM/TE3hYvDvx8aYjH2ZE6l7IB5UVyA9qXyxe8MlHnIvzCJi2pfqUJFRjxPzhWzfKlC6UU39JXGYjUfyW5Jdpd7Qd/x2hcgD//jy+Lp8bLsV/+RdQSIn6o639V8BBqyJK+oL7F2N9QXZM6xEDSeSay5FaYhcSYbtL4pC4S6PJeLdNGrkUwvIIyrRvd0miONyl8d3fYNPg/ezMfrHYfH7Z/P5E/R8plyYJ4Ky5NJfm0g3Ie9bMnUyNXke60J4zNUZcu3SmczVmnLrRnlOtOXSgS6fadaaJKjUzI333tVzffb1oQNq2/Vnyf8QgEIrEEqlMXpQqdaPV6Q1Gk9litdkdTpfb4/X9gMSi5lFqyz4ARJhQxoWca5/7PqWN5XyIUi619fS/CSgtwRAoDI5AotAYLA6v+qsMIDAECoMjkKiqVwlAYAgUBkcgq1rFcI+HxrkhMATY2uA+tRRZlRuZE04EDIHC4EgUBovDq/6qYAgUBkcgq17l4ZoAIBs6t64PBg==)format("woff2")}.audit-orc-board__console{--orc-face:var(--orc-ground);--orc-plate-inset:calc(var(--orc-console-rim) * -1);z-index:3;bottom:calc(var(--orc-console-bottom) + var(--orc-console-rim));left:var(--orc-console-left);gap:var(--orc-console-gap);width:var(--orc-console-width);display:grid;position:absolute}.audit-orc-board__console:before,.audit-orc-board__card:before,.audit-orc-board__action:before,.audit-orc-board__hud label:before,.audit-orc-board__title-plate:before,.audit-orc-board__intro-plate:before{content:"";z-index:-1;inset:var(--orc-plate-inset,0);background:var(--orc-face);clip-path:var(--orc-notch);pointer-events:none;position:absolute}.audit-orc-board__console:before,.audit-orc-board__intro-plate:before,.audit-orc-board__title-plate:before{box-shadow:inset 0 0 0 1px var(--orc-ink), inset 0 0 0 2px var(--orc-slate), inset 0 0 0 3px var(--orc-ink)}.audit-orc-board__console:after{content:"";z-index:-1;right:calc(var(--orc-console-rim) * -1);bottom:calc(100% + var(--orc-console-rim));left:calc(var(--orc-console-rim) * -1);pointer-events:none;background:linear-gradient(#0b0a1200 0 4px,#0b0a1238 4px 8px,#0b0a1273 8px 12px);height:12px;position:absolute}.audit-orc-board__hud label:before{box-shadow:inset 0 0 0 1px var(--orc-ink), inset 0 0 0 2px var(--orc-chip-rim,var(--orc-slate)), inset 0 0 0 3px var(--orc-ink), inset 0 -3px 0 0 var(--orc-ink)}.audit-orc-board__card{--orc-drag-x:0px;--orc-drag-tilt:0deg;--orc-drag-strength:0;--orc-face:var(--orc-soot);--orc-plate-inset:0;border:5px solid #0000;border-image:linear-gradient(180deg, var(--orc-slate-light) 0 1px, var(--orc-slate-dark) 1px 4px, var(--orc-ink) 4px 100%) 5 stretch;min-height:121px;max-height:121px;color:var(--orc-paper);text-align:center;filter:drop-shadow(0 2px 0 var(--orc-ink));transform:translateX(var(--orc-drag-x)) rotate(var(--orc-drag-tilt));transform-origin:50% 120%;grid-template-rows:minmax(0,1fr) auto;padding:2px 7px;animation:.22s ease-out audit-orc-card-in;display:grid;position:relative}.audit-orc-board__card[tabindex="0"]{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;will-change:transform}.audit-orc-board__card:focus-visible{outline:2px solid var(--orc-focus);outline-offset:2px}.audit-orc-board[data-phase=settlement] .audit-orc-board__card:focus-visible,.audit-orc-board[data-phase=game-over] .audit-orc-board__card:focus-visible{outline:1px solid var(--orc-slate-light);outline-offset:0}.audit-orc-board__card[data-drag=rest],.audit-orc-board__card[data-drag=held]{transition:transform .18s ease-out}.audit-orc-board__card[data-drag=dragging]{cursor:grabbing;transition:none}.audit-orc-board__card[data-drag=returning]{transition:transform .32s cubic-bezier(.2,1.6,.4,1)}.audit-orc-board__card[data-drag=flying]{opacity:0;transition:transform .24s cubic-bezier(.4,0,1,1),opacity .24s ease-in}@keyframes audit-orc-card-in{0%{opacity:0;transform:translate(var(--orc-drag-x), 8px) rotate(var(--orc-drag-tilt))}to{opacity:1;transform:translateX(var(--orc-drag-x)) rotate(var(--orc-drag-tilt))}}.audit-orc-board__card[data-enter=left]{animation:.26s cubic-bezier(.2,.9,.3,1) audit-orc-card-from-left}.audit-orc-board__card[data-enter=right]{animation:.26s cubic-bezier(.2,.9,.3,1) audit-orc-card-from-right}@keyframes audit-orc-card-from-left{0%{opacity:0;transform:translate(-48px)rotate(-4deg)}to{opacity:1;transform:none}}@keyframes audit-orc-card-from-right{0%{opacity:0;transform:translate(48px)rotate(4deg)}to{opacity:1;transform:none}}.audit-orc-board__copy{align-content:center;min-height:0;display:grid;overflow:clip}.audit-orc-board__foot{align-content:center;justify-items:center;height:37px;display:grid}.audit-orc-board__foot[data-phase=decision]>*{grid-area:1/1}.audit-orc-board__persona{justify-content:center;align-items:baseline;gap:9px;min-width:0;max-width:100%;display:flex}.audit-orc-board__foot .audit-orc-board__persona{justify-items:center;gap:0;display:grid}.audit-orc-board__foot .audit-orc-board__persona strong{letter-spacing:.1em;line-height:17px}.audit-orc-board__foot .audit-orc-board__persona span{max-width:100%;line-height:15px}.audit-orc-board__persona strong{color:var(--orc-persona);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:12px;line-height:20px}.audit-orc-board__persona span{color:var(--orc-paper-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:20px;overflow:hidden}.audit-orc-board__persona[data-heading=night]{border-bottom:1px solid var(--orc-slate-dark);justify-content:start;padding-bottom:2px}.audit-orc-board__persona[data-heading=night] strong{color:var(--orc-accent);letter-spacing:.1em}.audit-orc-board__answer{opacity:0;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;max-width:100%;font-size:12px;line-height:20px;overflow:hidden}.audit-orc-board__answer:before{content:"";width:3px;position:absolute;top:4px;bottom:4px}.audit-orc-board__answer[data-side=accept]{color:var(--orc-accent)}.audit-orc-board__answer[data-side=accept]:before{background:var(--orc-accent);right:4px}.audit-orc-board__answer[data-side=decline]{color:var(--orc-rose)}.audit-orc-board__answer[data-side=decline]:before{left:max(4px, calc((var(--orc-console-left) + var(--orc-drag-x)) * -1 + var(--orc-drag-strength) * 20px));background:var(--orc-danger)}.audit-orc-board__card[data-drag-side=accept] .audit-orc-board__answer[data-side=accept],.audit-orc-board__card[data-drag-side=decline] .audit-orc-board__answer[data-side=decline]{opacity:min(1, var(--orc-drag-strength) * 2.5)}.audit-orc-board__card[data-drag-side] .audit-orc-board__persona{opacity:max(0, 1 - var(--orc-drag-strength) * 2.5)}.audit-orc-board__card[data-drag-side] .audit-orc-board__copy{opacity:calc(1.6 - var(--orc-drag-strength) * 1.8)}.audit-orc-board[data-phase=settlement] .audit-orc-board__card{grid-template-rows:minmax(0,1fr);min-height:56px;max-height:184px}.audit-orc-board[data-phase=game-over] .audit-orc-board__card{min-height:107px;max-height:107px}.audit-orc-board[data-phase=settlement] .audit-orc-board__copy{align-content:start}.audit-orc-board__proposition,.audit-orc-board__reply{color:var(--orc-paper-dim);margin:0;font-size:12px;font-weight:500;line-height:20px}.audit-orc-board__proposition{color:var(--orc-paper)}.audit-orc-board__unrevealed{visibility:hidden}.audit-orc-board__proposition[data-typing=true] .audit-orc-board__unrevealed:before{content:"";background:var(--orc-accent);vertical-align:-1px;visibility:visible;width:6px;height:12px;margin-right:-6px;animation:.64s step-end infinite audit-orc-caret;display:inline-block}@keyframes audit-orc-caret{0%,49%{opacity:1}50%,to{opacity:0}}.audit-orc-board__consequence{gap:0;display:grid}.audit-orc-board__say{color:var(--orc-accent);text-overflow:ellipsis;white-space:nowrap;quotes:"\"" "\"";font-size:12px;line-height:20px;display:block;overflow:hidden}.audit-orc-board__consequence[data-tone=decline] .audit-orc-board__say{color:var(--orc-rose)}.audit-orc-board__outcome{justify-items:center;gap:2px;min-width:0;max-width:100%;display:grid}.audit-orc-board__term{max-width:100%;color:var(--orc-paper-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:15px;overflow:hidden}.audit-orc-board__effects{flex-wrap:nowrap;flex:none;gap:3px;margin:0;padding:0;list-style:none;display:flex}.audit-orc-board__effects li,.audit-orc-board__no-effect{border:1px solid var(--orc-panel-rim);background:var(--orc-slate-dark);color:var(--orc-paper);white-space:nowrap;align-items:center;gap:4px;padding:2px 5px 2px 4px;font-size:12px;font-weight:750;line-height:12px;display:inline-flex}.audit-orc-board__effects li:before{content:"";background:var(--orc-meter-energy);width:6px;height:6px;box-shadow:0 0 0 1px var(--orc-ink)}.audit-orc-board__effects li[data-resource=cash]:before{background:var(--orc-meter-cash)}.audit-orc-board__effects li[data-resource=respect]:before{background:var(--orc-meter-respect)}.audit-orc-board__effects li[data-direction=up]{color:var(--orc-lime)}.audit-orc-board__effects li[data-direction=down]{color:var(--orc-rose)}.audit-orc-board__no-effect{color:var(--orc-paper-dim)}.audit-orc-board__settlement{--orc-ledger-row:18px;--orc-ledger-gap:4px;text-align:left;gap:6px;display:grid}.audit-orc-board__ledger-scroll{max-height:calc(var(--orc-ledger-rows) * (var(--orc-ledger-row) + var(--orc-ledger-gap)) + var(--orc-ledger-row) / 2);scrollbar-color:var(--orc-slate-light) transparent;scrollbar-width:thin;overscroll-behavior:contain;overflow:hidden auto}.audit-orc-board__ledger-scroll[data-more=true]{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--orc-ledger-row)), #00000040 100%);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--orc-ledger-row)), #00000040 100%)}.audit-orc-board__ledger-scroll:focus-visible{outline:1px solid var(--orc-slate-light);outline-offset:-1px}.audit-orc-board__ledger{gap:var(--orc-ledger-gap);margin:0;padding:0;list-style:none;display:grid}.audit-orc-board__ledger>li{height:var(--orc-ledger-row);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;display:grid}.audit-orc-board__ledger-label{color:var(--orc-paper);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:14px;overflow:hidden}.audit-orc-board__ledger-note{color:var(--orc-paper-dim);white-space:nowrap;font-size:12px;line-height:14px}.audit-orc-board__ledger>li[data-kind=payroll] .audit-orc-board__ledger-label,.audit-orc-board__ledger>li[data-kind=drift] .audit-orc-board__ledger-label{color:var(--orc-paper-dim)}.audit-orc-board__ledger>li[data-kind=expiry] .audit-orc-board__ledger-note{color:var(--orc-rose)}.audit-orc-board__ending{gap:3px;display:grid}.audit-orc-board__ending>strong{color:var(--orc-rose);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:20px;overflow:hidden}.audit-orc-board__couplet{color:var(--orc-paper);margin:0;font-size:12px;line-height:15px;display:grid}.audit-orc-board__couplet span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-orc-board__foot[data-phase=game-over]{gap:3px}.audit-orc-board__tally{color:var(--orc-accent);letter-spacing:.04em;gap:0;margin:0;font-size:12px;line-height:15px;display:flex}.audit-orc-board__new-best{color:var(--orc-accent-glow);letter-spacing:.1em;text-transform:uppercase}.audit-orc-board__marks{flex-wrap:nowrap;gap:3px 10px;max-width:100%;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.audit-orc-board__marks>li{color:var(--orc-lime);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:4px;font-size:8px;line-height:15px;display:inline-flex}.audit-orc-board__marks>li[data-new=true]{animation:.24s steps(3,end) both audit-orc-mark-in;animation-delay:calc(.9s + var(--orc-mark-order,0) * .4s)}@keyframes audit-orc-mark-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.audit-orc-board__mark-badge{background:var(--orc-slate-light);flex:none;width:7px;height:7px;margin:0 2px;display:inline-block;transform:rotate(45deg)}.audit-orc-board__marks>li[data-new=true] .audit-orc-board__mark-badge{background:var(--orc-accent)}.audit-orc-board__actions{gap:var(--orc-console-gap);display:flex}.audit-orc-board__action{--orc-face:var(--orc-slate-dark);--orc-plate-inset:-12px;height:50px;color:var(--orc-paper);font:inherit;cursor:pointer;background:0 0;border:12px solid #0000;border-radius:0;flex:1;padding:0;transition:filter .12s ease-out;position:relative}.audit-orc-board__action:before{box-shadow:inset 0 0 0 1px var(--orc-ink), inset 0 2px 0 0 var(--orc-slate-light), inset 0 -3px 0 0 var(--orc-ink)}.audit-orc-board__action[data-tone=accept][data-hovered=true],.audit-orc-board__action[data-tone=accept]:focus-visible,.audit-orc-board__action[data-tone=accept][data-lit=true]{--orc-face:var(--orc-accent-gradient);color:var(--orc-ink)}.audit-orc-board__action[data-tone=decline][data-hovered=true],.audit-orc-board__action[data-tone=decline]:focus-visible,.audit-orc-board__action[data-tone=decline][data-lit=true]{border-image:var(--orc-button-decline,none) 12 stretch;background:var(--orc-danger-gradient);color:var(--orc-bone);background-clip:padding-box}.audit-orc-board__action[data-tone=accept][data-hovered=true]:before,.audit-orc-board__action[data-tone=accept]:focus-visible:before,.audit-orc-board__action[data-tone=accept][data-lit=true]:before{box-shadow:inset 0 0 0 1px var(--orc-ink), inset 0 2px 0 0 var(--orc-accent-glow), inset 0 -4px 0 0 var(--orc-steel-blue)}.audit-orc-board__action[data-tone=decline][data-hovered=true]:before,.audit-orc-board__action[data-tone=decline]:focus-visible:before,.audit-orc-board__action[data-tone=decline][data-lit=true]:before{content:none}.audit-orc-board__action[data-tone=plain][data-hovered=true],.audit-orc-board__action[data-tone=plain]:hover,.audit-orc-board__action[data-tone=plain]:focus-visible{--orc-face:var(--orc-slate);color:var(--orc-accent-glow)}.audit-orc-board__action span{width:100%;height:100%;color:inherit;letter-spacing:.08em;text-shadow:0 1px 0 var(--orc-ink);place-items:center;font-size:12px;font-weight:850;display:grid}.audit-orc-board__action[data-tone=accept][data-hovered=true] span,.audit-orc-board__action[data-tone=accept]:focus-visible span,.audit-orc-board__action[data-tone=accept][data-lit=true] span{text-shadow:0 1px 0 var(--orc-accent-glow)}.audit-orc-board__action[data-tone=decline][data-hovered=true] span,.audit-orc-board__action[data-tone=decline]:focus-visible span,.audit-orc-board__action[data-tone=decline][data-lit=true] span{text-shadow:0 1px 0 var(--orc-danger-deep)}.audit-orc-board__action:active{filter:brightness(.9)}.audit-orc-board__action:focus-visible{outline:2px solid var(--orc-focus);outline-offset:2px}.audit-orc-board__action-term{color:inherit;opacity:.85;margin-top:2px;font-size:10px;line-height:11px;display:block}.audit-orc-board__actions:has(.audit-orc-board__action-term) .audit-orc-board__action{height:56px}.audit-orc-board__action:has(.audit-orc-board__action-term){flex-direction:column;justify-content:center;align-items:center;display:flex}.audit-orc-board__action:has(.audit-orc-board__action-term)>span{height:auto;line-height:15px}.audit-orc-board__title-plate,.audit-orc-board__intro-plate{--orc-face:#171522f0;z-index:3;color:var(--orc-paper);filter:drop-shadow(0 2px #0b0a128c);animation:.26s ease-out audit-orc-plate-in;display:grid;position:absolute}.audit-orc-board__title-plate{--orc-face:var(--orc-soot);top:28px;left:calc(var(--orc-title-bleed) * -1);width:calc(var(--orc-console-left) + var(--orc-console-width) + var(--orc-title-bleed) + var(--orc-title-overlap));padding:15px 21px 15px calc(var(--orc-console-left) + var(--orc-title-bleed) + 21px);text-align:left;gap:8px}.audit-orc-board__title-bust{z-index:2;object-fit:contain;object-position:center bottom;pointer-events:none;width:220px;height:240px;position:absolute;bottom:0;right:76px}.audit-orc-board[data-shell=title] .audit-orc-board__lamp{z-index:4}.audit-orc-board__intro-plate{--orc-face:var(--orc-soot);top:12px;left:var(--orc-console-left);width:var(--orc-console-width);grid-template-rows:minmax(0,1fr) auto;gap:8px;height:288px;padding:14px}.audit-orc-board__intro-body{align-content:start;gap:8px;min-height:0;display:grid;position:relative;overflow-y:auto}.audit-orc-board__intro-briefing{gap:6px;display:grid;container-type:inline-size}.audit-orc-board__intro-briefing p{margin:0;font-size:12px;line-height:18px}.audit-orc-board__intro-title{color:var(--orc-accent);text-transform:uppercase;margin:0;font-size:16px;line-height:20px}.audit-orc-board__intro-resources{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:2px 0;padding:0;list-style:none;display:grid}.audit-orc-board__intro-resources li{text-align:center;align-content:start;justify-items:center;gap:4px;min-width:0;font-size:12px;line-height:16px;display:grid}.audit-orc-board__intro-resources img{object-fit:contain;width:24px;height:24px;display:block}.audit-orc-board__intro-resources strong{font-weight:400}.audit-orc-board__intro-resources span{color:var(--orc-paper-dim)}.audit-orc-board__intro-rule{border-top:1px solid var(--orc-slate-dark);padding-top:8px}@container (width>=370px){.audit-orc-board__intro-resources{grid-template-columns:repeat(3,max-content);justify-content:space-between;gap:12px}.audit-orc-board__intro-resources li{text-align:left;grid-template-columns:24px minmax(0,1fr);justify-items:start;gap:0 4px}.audit-orc-board__intro-resources img{grid-row:span 2;align-self:center}}@container (width<290px){.audit-orc-board__intro-resources{grid-template-columns:1fr}.audit-orc-board__intro-resources li{text-align:left;grid-template-columns:24px minmax(0,1fr) minmax(0,1fr);place-items:center start;gap:8px}}.audit-orc-board__title-eyebrow{color:var(--orc-paper-dim);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;line-height:15px}.audit-orc-board__title-name{text-transform:uppercase;margin:0;display:grid}.audit-orc-board__title-name span{color:var(--orc-paper);letter-spacing:.22em;font-size:24px;line-height:24px}.audit-orc-board__title-name em{background:linear-gradient(180deg, var(--orc-accent-glow) 0 30%, var(--orc-accent) 30% 80%, var(--orc-steel-blue) 80% 100%);color:#0000;letter-spacing:.02em;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:40px;font-style:normal;line-height:40px}.audit-orc-board__title-line{color:var(--orc-paper);margin:0;font-size:12px;line-height:20px}.audit-orc-board__title-record{border-top:1px solid var(--orc-slate-dark);color:var(--orc-paper-dim);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:0;margin:0;padding-top:6px;font-size:12px;line-height:22px;display:flex}.audit-orc-board__title-record [data-record=best]{color:var(--orc-accent)}.audit-orc-board__title-mark{color:var(--orc-paper-dim);letter-spacing:.04em;text-transform:uppercase;align-items:baseline;gap:9px;margin:-4px 0 0;font-size:12px;line-height:16px;display:flex}.audit-orc-board__title-mark strong{color:var(--orc-accent);font-weight:inherit;letter-spacing:.06em;white-space:nowrap}.audit-orc-board__intro-heading{color:var(--orc-accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px}.audit-orc-board__intro-heading span{color:var(--orc-paper-dim);letter-spacing:.06em}.audit-orc-board__intro-marks{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:0;padding:0;list-style:none;display:grid}.audit-orc-board__intro-marks li{color:var(--orc-paper-dim);white-space:nowrap;cursor:help;align-items:center;gap:6px;font-size:12px;line-height:15px;display:flex;overflow:hidden}.audit-orc-board__intro-marks li[data-earned=true]{color:var(--orc-accent);font-weight:800}.audit-orc-board__intro-marks li[data-earned=true] .audit-orc-board__mark-badge{background:var(--orc-accent)}@keyframes audit-orc-plate-in{0%{transform:translateY(6px)}to{transform:none}}.audit-orc-board__sound{border:1px solid var(--orc-panel-rim);width:44px;height:44px;color:var(--orc-paper);cursor:pointer;background:#171522d9;border-radius:0;flex:none;place-items:center;padding:0;transition:color .12s ease-out;display:grid}.audit-orc-board__sound img{width:42px;height:42px}.audit-orc-board__sound[data-enabled=false]{color:var(--orc-paper-dim)}.audit-orc-board__sound:hover{color:var(--orc-accent-glow);border-color:var(--orc-accent)}.audit-orc-board__sound:focus-visible{outline:2px solid var(--orc-focus);outline-offset:2px}.audit-orc-board__sound[data-placement=board],.audit-orc-board__sound[data-placement=title]{z-index:5;top:6px;right:var(--orc-hud-right);position:absolute}.audit-orc-review-gallery{width:min(1180px,100%);font-family:Orc After Hours Pixel,ui-monospace,SFMono-Regular,monospace}.audit-orc-review-gallery>header{margin-bottom:24px}.audit-orc-review-gallery>header p,.audit-orc-review-gallery>header h1{margin:0}.audit-orc-review-gallery>header p{color:var(--orc-accent);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.audit-orc-review-gallery>header h1{color:var(--orc-paper);margin-top:6px;font-size:24px}.audit-orc-roster,.audit-orc-week{gap:16px;margin:0;padding:0;list-style:none;display:grid}.audit-orc-roster{grid-template-columns:repeat(5,minmax(0,1fr))}.audit-orc-places{gap:24px;margin:0;padding:0;list-style:none;display:grid}.audit-orc-places>li>h2{color:var(--orc-paper-dim);text-transform:uppercase;letter-spacing:1px;margin:0 0 8px;font-size:8px}.audit-orc-places .audit-orc-week{grid-template-columns:repeat(3,minmax(0,1fr))}.audit-orc-roster figure,.audit-orc-week figure{border:1px solid var(--orc-panel-rim);background:var(--orc-panel);margin:0}.audit-orc-roster__frames{background:var(--orc-slate-dark);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.audit-orc-roster img{object-fit:contain;width:100%;height:150px;image-rendering:pixelated;display:block}.audit-orc-roster figcaption,.audit-orc-week figcaption{gap:4px;padding:10px;display:grid}.audit-orc-roster strong,.audit-orc-week strong{color:var(--orc-persona);font-size:8px}.audit-orc-roster span,.audit-orc-week span{color:var(--orc-paper-dim);font-size:8px;line-height:12px}.audit-orc-week{grid-template-columns:repeat(3,minmax(0,1fr))}.audit-orc-week img{aspect-ratio:740/312;object-fit:cover;width:100%;image-rendering:pixelated;display:block}.audit-orc-board__intro-mark-button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 4px;display:flex}.audit-orc-board__intro-mark-button:hover{outline:1px solid var(--orc-focus)}.audit-orc-board__intro-mark-button[aria-pressed=true]{outline:1px solid var(--orc-paper);outline-offset:-1px}.audit-orc-board__intro-mark-button:focus-visible{outline:2px solid var(--orc-focus)}.audit-orc-board__mark-hint{color:var(--orc-paper);margin:0;font-size:12px;line-height:18px}.audit-orc-board__intro-plate{max-height:288px;overflow:hidden}.audit-orc-board-fit[data-compact=true] .audit-orc-board__intro-plate{max-height:none}.audit-orc-board__collection summary{cursor:pointer;min-height:44px;color:var(--orc-paper-dim);margin-left:12px;padding:14px 0 14px 6px;list-style-position:outside}.audit-orc-board__collection summary:focus-visible{outline:2px solid var(--orc-focus)}.audit-orc-board__collection[open] summary{margin-bottom:8px}.audit-orc-board__intro-mark-button{white-space:normal;min-width:0}.audit-orc-board__intro-mark-button span{min-width:0}.audit-orc-board__collection .audit-orc-board__mark-hint{z-index:1;background:var(--orc-soot);margin:0 0 8px;padding:4px 0;position:sticky;top:0}.audit-orc-board__shell-action{justify-content:center;align-items:center;display:flex}.audit-orc-board-fit[data-compact=true]{block-size:auto}.audit-orc-board-fit[data-compact=true] .audit-orc-board-fit__stage{block-size:auto;max-block-size:none;inline-size:min(100%,520px)}.audit-orc-board-fit[data-compact=true] .audit-orc-board{width:100%;height:auto}.audit-orc-board-fit[data-compact=true] .audit-orc-board__shake{padding-top:164px;padding-bottom:14px;position:relative;inset:auto}.audit-orc-board-fit[data-compact=true] [data-shell=playing] .audit-orc-board__shake{padding-top:214px}.audit-orc-board-fit[data-compact=true] [data-shell=intro] .audit-orc-board__shake{padding-top:164px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__room{transform-origin:0 0;left:calc(50% - 185px);transform:scale(.5)}.audit-orc-board-fit[data-compact=true] .audit-orc-board__visitor{top:auto;bottom:14px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__console,.audit-orc-board-fit[data-compact=true] .audit-orc-board__title-plate,.audit-orc-board-fit[data-compact=true] .audit-orc-board__intro-plate{width:auto;max-height:none;margin:0 10px;position:relative;inset:auto}.audit-orc-board-fit[data-compact=true] .audit-orc-board__console{gap:6px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__card{min-height:144px;max-height:none}.audit-orc-board-fit[data-compact=true] .audit-orc-board__copy{min-height:80px;overflow:visible}.audit-orc-board-fit[data-compact=true] .audit-orc-board__foot{height:auto;min-height:40px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__outcome{grid-template-columns:minmax(0,1fr);width:100%}.audit-orc-board-fit[data-compact=true] .audit-orc-board__outcome .audit-orc-board__effects{flex-wrap:wrap;justify-content:center;max-width:100%}.audit-orc-board-fit[data-compact=true] .audit-orc-board__term,.audit-orc-board-fit[data-compact=true] .audit-orc-board__say,.audit-orc-board-fit[data-compact=true] .audit-orc-board__answer,.audit-orc-board-fit[data-compact=true] .audit-orc-board__ending>strong,.audit-orc-board-fit[data-compact=true] .audit-orc-board__couplet span{white-space:normal;text-overflow:clip;overflow:visible}.audit-orc-board-fit[data-compact=true] .audit-orc-board__couplet{gap:3px;line-height:18px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__tally{flex-wrap:wrap;justify-content:center;gap:4px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__tally>span{white-space:nowrap}.audit-orc-board-fit[data-compact=true] .audit-orc-board__marks{flex-wrap:wrap;justify-content:center;overflow:visible}.audit-orc-board-fit[data-compact=true] .audit-orc-board__marks>li{white-space:normal;font-size:12px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__hud{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;inset:162px 10px auto}.audit-orc-board-fit[data-compact=true] .audit-orc-board__hud label{width:100%;height:40px;padding:2px 4px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__chip-name{letter-spacing:-1px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__chip-reading{gap:4px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__chip-bar{flex:1;min-width:10px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__action{min-height:50px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__title-plate{gap:12px;padding:18px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__title-name em{font-size:30px;line-height:36px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__title-record{flex-wrap:wrap}.audit-orc-board-fit[data-compact=true] .audit-orc-board__intro-plate{grid-template-rows:auto auto;align-content:start;gap:10px;height:auto;padding:12px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__intro-marks{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-orc-board-fit[data-compact=true] .audit-orc-board__intro-mark-button{text-align:left;width:100%}.audit-orc-review-stage:has(.audit-orc-board-fit[data-compact=true]){padding:12px}.audit-orc-board-fit[data-compact=true] .audit-orc-board__intro-body{overflow:visible}.audit-orc-review-stage{background:var(--orc-ground);min-height:100vh;color:var(--orc-paper);place-items:center;padding:32px;display:grid}.audit-orc-board-fit{--orc-stage-width:740px;--orc-stage-height:312px;place-items:center;block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0;display:grid}.audit-orc-board-fit__stage{inline-size:calc(var(--orc-stage-width) * var(--orc-board-scale,1));block-size:calc(var(--orc-stage-height) * var(--orc-board-scale,1));max-block-size:100%;max-inline-size:100%;overflow:clip;box-shadow:0 12px 32px #0000007a}.audit-orc-board-fit__stage>.audit-orc-board{transform:scale(var(--orc-board-scale,1));transform-origin:0 0}.audit-orc-review-stage,.audit-orc-board{--orc-ink:#0b0a12;--orc-soot:#171522;--orc-slate-dark:#282536;--orc-slate:#3b3a4c;--orc-slate-light:#55536a;--orc-ash:#7b7a8e;--orc-fog:#adaab4;--orc-bone:#efe8d8;--orc-ember:#4d2a10;--orc-copper:#96521a;--orc-amber:#d67c26;--orc-gold:#f2aa3a;--orc-glow:#ffdd8f;--orc-night-blue:#162238;--orc-harbour:#244266;--orc-steel-blue:#2f6c92;--orc-rain:#52b4cc;--orc-mist:#b0e8f0;--orc-moss:#2b4b28;--orc-leaf:#4d8038;--orc-orc:#7fb24a;--orc-lime:#bcdc74;--orc-wine:#6d1a27;--orc-red:#cc3142;--orc-mustard:#b28c3a;--orc-olive:#6f7c3b;--orc-plum:#6c3b70;--orc-teal:#2f7c74;--orc-brick:#a3473a;--orc-parchment:#dac9a2;--orc-umber:#6b4a31;--orc-rose:#cb8c92;--orc-paper:var(--orc-bone);--orc-paper-dim:var(--orc-fog);--orc-ground:var(--orc-ink);--orc-panel:var(--orc-soot);--orc-panel-rim:var(--orc-slate-light);--orc-accent:var(--orc-gold);--orc-accent-deep:var(--orc-copper);--orc-accent-glow:var(--orc-glow);--orc-danger:var(--orc-red);--orc-danger-deep:var(--orc-wine);--orc-focus:var(--orc-accent-glow);--orc-meter-cash:var(--orc-gold);--orc-meter-energy:var(--orc-orc);--orc-meter-respect:var(--orc-fog);--orc-meter-track:var(--orc-slate-dark);--orc-persona:var(--orc-lime);--orc-notch:polygon(2px 0, calc(100% - 2px) 0, calc(100% - 2px) 1px, calc(100% - 1px) 1px, calc(100% - 1px) 2px, 100% 2px, 100% calc(100% - 2px), calc(100% - 1px) calc(100% - 2px), calc(100% - 1px) calc(100% - 1px), calc(100% - 2px) calc(100% - 1px), calc(100% - 2px) 100%, 2px 100%, 2px calc(100% - 1px), 1px calc(100% - 1px), 1px calc(100% - 2px), 0 calc(100% - 2px), 0 2px, 1px 2px, 1px 1px, 2px 1px);--orc-accent-gradient:linear-gradient(180deg, var(--orc-accent-glow) 0 5px, var(--orc-accent) 5px 100%);--orc-danger-gradient:linear-gradient(180deg, var(--orc-red) 0 7px, var(--orc-wine) 7px 100%)}.audit-orc-board{--orc-console-left:10px;--orc-console-bottom:10px;--orc-console-width:402px;--orc-console-gap:4px;--orc-console-rim:4px;--orc-title-bleed:8px;--orc-title-overlap:12px;--orc-visitor-width:125px;--orc-founder-width:144px;--orc-hud-width:145px;--orc-hud-right:8px;--orc-lamp-left:412px;--orc-lamp-width:113px;--orc-lamp-height:104px;--orc-day-dim:brightness(1);--orc-place-grade:brightness(1);--orc-cast-grade:brightness(1);isolation:isolate;width:740px;height:312px;clip-path:var(--orc-notch);background:var(--orc-ground);image-rendering:pixelated;flex:none;font-family:Orc After Hours Pixel,ui-monospace,SFMono-Regular,monospace;position:relative;overflow:hidden}.audit-orc-board:after{content:"";z-index:5;box-shadow:inset 0 0 0 1px var(--orc-ink);pointer-events:none;position:absolute;inset:0}.audit-orc-board *,.audit-orc-board :before,.audit-orc-board :after{box-sizing:border-box}.audit-orc-board img{image-rendering:pixelated}.audit-orc-board__live,.audit-orc-board__sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.audit-orc-board__shake{position:absolute;inset:0}.audit-orc-board__shake[data-shaking=true]{animation:.12s step-end audit-orc-shake}@keyframes audit-orc-shake{0%{transform:translate(-3px,1px)}25%{transform:translate(3px,-1px)}50%{transform:translate(-2px)}75%{transform:translate(2px,1px)}to{transform:none}}.audit-orc-board__environment,.audit-orc-board__desk-front{z-index:0;object-fit:cover;width:740px;height:312px;filter:var(--orc-place-grade) var(--orc-day-dim);transition:filter 1.4s ease-in-out;position:absolute;inset:0}.audit-orc-board[data-phase=game-over] .audit-orc-board__environment,.audit-orc-board[data-phase=game-over] .audit-orc-board__rain{filter:var(--orc-place-grade) var(--orc-day-dim) brightness(.45) saturate(.6)}.audit-orc-board[data-phase=game-over] .audit-orc-board__shake:after{content:"";z-index:1;pointer-events:none;background:#0b0a1273;position:absolute;inset:0}.audit-orc-board__rain,.audit-orc-board__lamp{z-index:1;pointer-events:none;position:absolute;overflow:hidden}.audit-orc-board__rain{--orc-effect-cycle:.45s;top:var(--orc-window-top);left:var(--orc-window-left);width:var(--orc-window-width);height:var(--orc-window-height);filter:var(--orc-place-grade) var(--orc-day-dim);transition:filter 1.4s ease-in-out}.audit-orc-board__lamp{--orc-effect-cycle:2.7s;bottom:var(--orc-lamp-bottom);left:var(--orc-lamp-left);width:var(--orc-lamp-width);height:var(--orc-lamp-height);opacity:.72}.audit-orc-board__rain img,.audit-orc-board__lamp img{opacity:0;animation:audit-orc-effect-cycle var(--orc-effect-cycle) steps(1, end) infinite;position:absolute;top:0;left:0}.audit-orc-board__rain img[data-frame=a],.audit-orc-board__lamp img[data-frame=a]{opacity:1}.audit-orc-board__rain img[data-frame=b],.audit-orc-board__lamp img[data-frame=b]{animation-delay:calc(var(--orc-effect-cycle) / -3)}.audit-orc-board__rain img[data-frame=c],.audit-orc-board__lamp img[data-frame=c]{animation-delay:calc(var(--orc-effect-cycle) / -1.5)}.audit-orc-board__rain img{width:256px;height:224px}.audit-orc-board__lamp img{width:113px;height:104px}.audit-orc-board__lamplight{z-index:2;bottom:var(--orc-lamp-bottom);left:var(--orc-lamp-left);width:var(--orc-lamp-width);height:var(--orc-lamp-height);opacity:.17;mix-blend-mode:screen;pointer-events:none;position:absolute}.audit-orc-board__lamplight i{background:var(--orc-gold);display:block;position:absolute}.audit-orc-board__founder,.audit-orc-board__visitor{z-index:2;filter:var(--orc-cast-grade);pointer-events:none;transition:filter 1.4s ease-in-out;position:absolute}.audit-orc-board__founder img,.audit-orc-board__visitor img{object-fit:contain;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}.audit-orc-board__visitor img[data-frame=a],.audit-orc-board__founder img[data-frame=b]{opacity:0}.audit-orc-board__founder{bottom:var(--orc-founder-bottom);left:calc(var(--orc-console-left) + var(--orc-console-width) + (100% - var(--orc-console-left) - var(--orc-console-width) - var(--orc-hud-right) - var(--orc-hud-width) - var(--orc-founder-width)) / 2);width:var(--orc-founder-width);height:180px;transform:none}.audit-orc-board__founder[data-mood=idle]{animation:3.6s ease-in-out infinite audit-orc-breath}.audit-orc-board[data-shell=title] .audit-orc-board__founder{display:none}.audit-orc-board__visitor{top:-2px;left:calc(var(--orc-console-left) + (var(--orc-console-width) - var(--orc-visitor-width)) / 2);width:var(--orc-visitor-width);height:190px;transition:transform .26s ease-out,filter 1.4s ease-in-out;animation:.49s step-end audit-orc-walk-in}.audit-orc-board__visitor[data-reaction=refused]{transform:translate(-6px)}.audit-orc-board__founder img[data-frame=mood],.audit-orc-board__visitor img[data-frame=mood]{animation:.26s steps(3,end) audit-orc-pop}.audit-orc-board__vignette{z-index:2;filter:var(--orc-cast-grade);top:6px;left:calc(var(--orc-console-left) + (var(--orc-console-width) - var(--orc-visitor-width)) / 2);width:var(--orc-visitor-width);pointer-events:none;height:190px;animation:.49s step-end audit-orc-walk-in;position:absolute}.audit-orc-board__vignette img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.audit-orc-board__desk-front{z-index:2;pointer-events:none}.audit-orc-board[data-phase=game-over] .audit-orc-board__desk-front{filter:var(--orc-place-grade) var(--orc-day-dim) brightness(.45) saturate(.6) brightness(.55)}.audit-orc-board__visitor[data-mood=idle] img[data-frame=a]{animation:1.08s step-end infinite audit-orc-frame-a}.audit-orc-board__visitor[data-mood=idle] img[data-frame=b]{animation:1.08s step-end infinite audit-orc-frame-b}.audit-orc-board[data-reduced-motion=false] .audit-orc-board__founder[data-mood=idle]{animation-duration:3.6s!important;animation-iteration-count:infinite!important}.audit-orc-board[data-reduced-motion=false] .audit-orc-board__rain img,.audit-orc-board[data-reduced-motion=false] .audit-orc-board__lamp img{animation-duration:var(--orc-effect-cycle)!important;animation-iteration-count:infinite!important}.audit-orc-board[data-reduced-motion=false] .audit-orc-board__visitor[data-mood=idle] img{animation-duration:1.08s!important;animation-iteration-count:infinite!important}.audit-orc-board[data-reduced-motion=false] .audit-orc-board__hud label[data-low=true]{animation-duration:1.2s!important;animation-iteration-count:infinite!important}.audit-orc-board[data-reduced-motion=false] .audit-orc-board__unrevealed:before{animation-duration:.64s!important;animation-iteration-count:infinite!important}.audit-orc-board [data-mood]:not([data-mood=idle]) img[data-frame=a],.audit-orc-board [data-mood]:not([data-mood=idle]) img[data-frame=b]{opacity:0}@keyframes audit-orc-frame-a{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes audit-orc-frame-b{0%,49%{opacity:0}50%,to{opacity:1}}@keyframes audit-orc-breath{0%,to{transform:scaleX(-1)translateY(0)}50%{transform:scaleX(-1)translateY(-1px)}}@keyframes audit-orc-walk-in{0%{opacity:0;transform:translate(-52px)}14%{opacity:1;transform:translate(-34px)}28%{transform:translate(-19px)}42%{transform:translate(-8px)}56%{transform:translate(-2px)}70%{transform:translate(2px)}85%,to{transform:none}}@keyframes audit-orc-pop{0%{transform:translateY(3px)}60%{transform:translateY(-3px)}to{transform:none}}@keyframes audit-orc-effect-cycle{0%,33.33%{opacity:1}33.34%,to{opacity:0}}.audit-orc-board__hud{z-index:4;right:var(--orc-hud-right);bottom:var(--orc-console-bottom);pointer-events:none;flex-direction:column;gap:6px;display:flex;position:absolute}.audit-orc-board__hud label{--orc-face:var(--orc-soot);pointer-events:auto;cursor:help;width:var(--orc-hud-width);height:40px;color:var(--orc-paper);grid-template-rows:12px 24px;gap:0;padding:2px 16px;font-size:12px;font-weight:800;line-height:15px;display:grid;position:relative}.audit-orc-board__chip-name{white-space:nowrap;font-size:12px;line-height:12px}.audit-orc-board__chip-reading{align-items:center;gap:5px;min-width:0;display:flex}.audit-orc-board__hud label[data-changed=true]{animation:.52s ease-out audit-orc-chip-flash}.audit-orc-board__hud label[data-low=true]{animation:1.2s ease-in-out infinite audit-orc-low-pulse}.audit-orc-board__hud label[data-low=true] .audit-orc-board__chip-fill{background:var(--orc-danger)}.audit-orc-board__hud label[data-low=true] strong{color:var(--orc-rose)}@keyframes audit-orc-chip-flash{0%,to{filter:none}35%{filter:brightness(1.7)}}@keyframes audit-orc-low-pulse{0%,to{transform:none}50%{transform:scale(1.04)}}.audit-orc-board__chip-icon{flex:none;place-items:center;width:24px;height:24px;display:grid;position:relative}.audit-orc-board__chip-icon img{object-fit:contain;width:24px;height:24px;transition:opacity .12s steps(2,end);display:block}.audit-orc-board__chip-dot{--orc-dot:5px;width:var(--orc-dot);height:var(--orc-dot);background:var(--orc-paper);box-shadow:0 0 0 1px var(--orc-ink);border-radius:50%;animation:.12s steps(2,end) audit-orc-dot-in;position:absolute;bottom:0;right:0}.audit-orc-board__chip-dot[data-size=medium]{--orc-dot:8px}.audit-orc-board__chip-dot[data-size=large]{--orc-dot:11px}.audit-orc-board__chip-dot[data-size=none]{box-shadow:none;background:0 0}.audit-orc-board__hud label[data-ring=true]{--orc-chip-rim:var(--orc-accent)}.audit-orc-board__chip-seal{border:1px solid var(--orc-accent);pointer-events:none;animation:.46s ease-out audit-orc-chip-seal;position:absolute;inset:-3px;transform:scale(0)}@keyframes audit-orc-chip-seal{0%{transform:scale(.82)}40%{transform:scale(1)}70%{transform:scale(1)}to{transform:scale(0)}}@keyframes audit-orc-dot-in{0%{transform:scale(0)}to{transform:none}}.audit-orc-board__chip-bar{border:1px solid var(--orc-ink);background:var(--orc-meter-track);width:52px;height:8px;display:block;position:relative}.audit-orc-board__chip-bar:after{content:"";background-image:repeating-linear-gradient(90deg, transparent 0 4px, var(--orc-ink) 4px 5px);pointer-events:none;position:absolute;inset:0}.audit-orc-board__chip-fill{background:var(--orc-meter-energy);height:100%;transition:width .3s;display:block}.audit-orc-board__hud label[data-resource=cash] .audit-orc-board__chip-fill{background:var(--orc-meter-cash)}.audit-orc-board__hud label[data-resource=respect] .audit-orc-board__chip-fill{background:var(--orc-meter-respect)}.audit-orc-board__chip-meter{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.audit-orc-board__hud strong{text-align:right;min-width:27px;font-size:12px;line-height:15px;transition:color .3s}.audit-orc-board__chip-delta{z-index:1;background:var(--orc-soot);width:max-content;color:var(--orc-lime);text-shadow:0 1px 0 var(--orc-ink);font-size:12px;font-weight:850;animation:.9s ease-out forwards audit-orc-delta-rise;position:absolute;top:-4px;left:50%;translate:-50%}.audit-orc-board__chip-delta[data-direction=down]{color:var(--orc-rose)}@keyframes audit-orc-delta-rise{0%{opacity:0;transform:translateY(4px)}18%{opacity:1}to{opacity:0;transform:translateY(-18px)}}.audit-orc-board--error{border:1px solid var(--orc-brick);color:var(--orc-paper);place-items:center;font:12px/1.4 ui-monospace,SFMono-Regular,monospace;display:grid}.audit-orc-board[data-reduced-motion=true] *,.audit-orc-board[data-reduced-motion=true] :before,.audit-orc-board[data-reduced-motion=true] :after{transition:none!important;animation:none!important}.audit-orc-board[data-reduced-motion=true] .audit-orc-board__unrevealed:before{display:none}.audit-orc-board__room{width:740px;height:312px;position:absolute;inset:0 auto auto 0}.audit-orc-board__clock{z-index:3;color:var(--orc-paper);background:var(--orc-soot);text-transform:uppercase;margin:0;padding:5px 7px;font-size:10px;line-height:12px;position:absolute;top:8px;left:12px}.audit-orc-board--error{text-align:center;align-content:center;gap:20px;padding:30px}.audit-orc-board--error .audit-orc-board__action{flex:none}.audit-orc-board__story-scene{transform:none}.audit-orc-board[data-shell=title] .audit-orc-board__story-scene{width:150%;max-width:none;height:150%;top:-25%}.audit-orc-board[data-phase=game-over] .audit-orc-board__environment{filter:brightness(.85)}.audit-orc-board[data-phase=game-over] .audit-orc-board__shake:after{background:0 0}.audit-orc-board__control-icon{object-fit:contain;vertical-align:middle;width:24px;height:24px;margin-right:8px}.audit-clerk-root{width:min(100%,27.5rem)}.audit-clerk-card-box{border-radius:var(--audit-radius-card)!important;background:linear-gradient(165deg, #12161a 0%, var(--audit-panel) 52%, #0c0f12 100%)!important;width:min(100%,27.5rem)!important;box-shadow:var(--audit-ring)!important;border:0!important;position:relative!important}.audit-clerk-card{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:1rem!important;padding:3rem 2.5rem 1.5rem!important}.audit-clerk-logo{justify-content:center!important}.audit-clerk-logo-image{width:7.625rem!important;height:auto!important}.audit-clerk-title{color:var(--audit-text)!important;font-size:1.5rem!important;font-weight:500!important}.audit-clerk-subtitle,.audit-clerk-footer-text{color:var(--audit-muted)!important;font-size:.875rem!important;line-height:1.45!important}.audit-clerk-label{color:var(--audit-text-soft)!important;font-size:.8125rem!important;font-weight:500!important}.audit-clerk-input{caret-color:var(--audit-blue);border-radius:var(--audit-radius-control)!important;background:var(--audit-panel-soft)!important;min-height:3rem!important;box-shadow:var(--audit-ring)!important;color:var(--audit-text)!important;border:0!important;font-size:.9375rem!important}.audit-clerk-primary,.audit-clerk-social{letter-spacing:.01em;border-radius:var(--audit-radius-button)!important;text-transform:none!important;border:0!important;min-height:2.75rem!important;font-size:.875rem!important;font-weight:500!important}.audit-clerk-primary{background:var(--audit-action)!important;box-shadow:none!important;color:var(--audit-canvas)!important}.audit-clerk-social{background:var(--audit-canvas)!important;box-shadow:var(--audit-ring-card)!important;color:var(--audit-text)!important}.audit-clerk-primary:hover,.audit-clerk-social:hover{filter:brightness(1.14)}.audit-clerk-divider-line{background:var(--audit-line-soft)!important}.audit-clerk-divider-text{color:var(--audit-muted)!important;font-size:.75rem!important}.audit-clerk-footer{border-top:1px solid var(--audit-line-soft)!important;background:0 0!important}.audit-clerk-footer-link{text-underline-offset:.1875rem;text-decoration:underline;color:var(--audit-text)!important}@media print{:root{--audit-canvas:#fff;--audit-panel:#fff;--audit-panel-soft:#fff;--audit-panel-raised:#fff;--audit-panel-surface:none;--audit-panel-lip:#fff;--audit-block-glow:0 0 0 transparent;--audit-block-shadow:0 0 0 transparent;--audit-glass:none;--audit-text:#000;--audit-text-soft:#000;--audit-muted:#333;--audit-faint:#555;--audit-blue:#1f4f8c;--audit-cyan:#115e67;--audit-pass:#1f5f1f;--audit-risk:#943d16;--audit-critical:#b42318;--audit-unknown:#555;--audit-info:#245b8c;--audit-line:#999;--audit-line-soft:#ccc;--audit-ring:none;--audit-ring-card:inset 0 0 0 1px #999}}

@layer audit-reset, priority1;

@layer priority2 {
  .xln7xf2 {
    font: inherit;
  }

  .x15r89dc {
    grid-area: 1 / 1;
  }

  .xit2a5g {
    inset: 0 0 auto;
  }

  .x10a8y8t {
    inset: 0;
  }

  .xtzxchf {
    inset: 1.75rem;
  }

  .xjly1io {
    inset: 50%;
  }

  .xbbi47o {
    margin: -.375rem;
  }

  .xms0q6y {
    margin: .75rem 0 0;
  }

  .x15ldej6 {
    margin: 0 0 .375rem;
  }

  .xxpcivd {
    margin: 0 0 .5rem;
  }

  .x7qn6qj {
    margin: 0 0 1rem;
  }

  .x19bbpc0 {
    margin: 0 auto;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xp9f7hx {
    margin: 2rem 0 0;
  }

  .xcyznvr {
    margin: 4rem auto;
  }

  .xs07bxi {
    padding: .125rem .5rem;
  }

  .x1ngqb6p {
    padding: .125rem;
  }

  .xwu5vyq {
    padding: .25rem 1rem 1.25rem;
  }

  .x78pyy4 {
    padding: .25rem;
  }

  .x19zwqpl {
    padding: .3125rem .75rem;
  }

  .xb4wpm5 {
    padding: .3125rem;
  }

  .x1p7im6g {
    padding: .375rem 1.5rem;
  }

  .xd7ozn7 {
    padding: .375rem;
  }

  .x16ijxlh {
    padding: .5rem .875rem;
  }

  .xrqs5gp {
    padding: .5rem 1rem;
  }

  .x7gbtqy {
    padding: .5rem;
  }

  .x2nx7ib {
    padding: .625rem .75rem;
  }

  .x1835gkm {
    padding: .625rem;
  }

  .xrzq9vt {
    padding: .75rem .625rem;
  }

  .x1t9ifo5 {
    padding: .75rem .875rem;
  }

  .x3q7xiw {
    padding: .75rem 1.25rem;
  }

  .x31hukt {
    padding: .75rem 1.375rem;
  }

  .x19btat0 {
    padding: .75rem 1rem;
  }

  .x79iv2k {
    padding: .75rem;
  }

  .xbw64qu {
    padding: .875rem 0 0;
  }

  .xb21ro4 {
    padding: .875rem 1rem .875rem .125rem;
  }

  .x10jghvg {
    padding: .875rem 1rem .875rem 2.75rem;
  }

  .x1vjxkgn {
    padding: .875rem 1rem;
  }

  .x8hbxov {
    padding: .875rem;
  }

  .x2nkaho {
    padding: 0 .75rem;
  }

  .xd086o0 {
    padding: 0 1.5rem 1.5rem 5.75rem;
  }

  .xly1h7o {
    padding: 0 1rem 1.5rem 2rem;
  }

  .x1rg5g0k {
    padding: 0 4rem 1.5rem 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x1skcm8 {
    padding: 1.125rem .75rem;
  }

  .xj1ui76 {
    padding: 1.25rem 1rem;
  }

  .xomzojh {
    padding: 1.25rem;
  }

  .x1yj1ht6 {
    padding: 1.5rem 0 2.5rem;
  }

  .x1qwgwd6 {
    padding: 1.5rem 0;
  }

  .xr9447o {
    padding: 1.5rem 2rem;
  }

  .xis3749 {
    padding: 1.5rem;
  }

  .x14qpul6 {
    padding: 1.75rem 2rem;
  }

  .x1blgzdm {
    padding: 1.75rem;
  }

  .x1ybamxr {
    padding: 1rem 0;
  }

  .x1yozcrx {
    padding: 1rem 1.25rem;
  }

  .x1uz70x1 {
    padding: 1rem;
  }

  .xz8v1v {
    padding: 2.25rem 2rem;
  }

  .xr7fb70 {
    padding: 2.5rem;
  }

  .xr6jg0x {
    padding: 2rem;
  }

  .x1rgsq5a {
    padding: 3rem 1.5rem;
  }

  .xhlvvcx {
    padding: 3rem;
  }

  .x17v62z0 {
    padding: 7.5rem 0 3rem;
  }

  .xwcr20t {
    padding: 7.5rem 0 6.25rem;
  }

  .xkq1me {
    padding: clamp(2.5rem, 5vw, 4rem) clamp(1.75rem, 4vw, 3rem);
  }

  .x1thewvk {
    padding: var(--x1wquhxt);
  }

  @media (width <= 46rem) {
    .x1m8jd72.x1m8jd72 {
      padding: .5rem .625rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1ybzxgb.x1ybzxgb {
      padding: .5rem .875rem;
    }

    .x9p5xo5.x9p5xo5 {
      padding: .5rem;
    }
  }

  @media (width <= 46rem) {
    .xe3eslm.xe3eslm {
      padding: .75rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1a8a60z.x1a8a60z {
      padding: .75rem;
    }

    .xcp7hei.xcp7hei {
      padding: .875rem 1.25rem;
    }
  }

  @media (width <= 30rem) {
    .x16h66si.x16h66si {
      padding: 0 .75rem 1rem 0;
    }
  }

  @media (width <= 46rem) {
    .x8htjri.x8htjri {
      padding: 0 1rem 1rem;
    }
  }

  @media (width <= 23.115rem) {
    .x1s6kc2j.x1s6kc2j {
      padding: 0;
    }
  }

  @media (width >= 23.125rem) and (width <= 46.24rem) {
    .xzcza46.xzcza46 {
      padding: 0;
    }
  }

  @media (width >= 46.25rem) and (width <= 52.99rem) {
    .xini0lt.xini0lt {
      padding: 0;
    }
  }

  @media (width <= 46rem) {
    .xwe64r9.xwe64r9 {
      padding: 1.125rem;
    }

    .x14kj4xs.x14kj4xs {
      padding: 1.25rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x10n4ora.x10n4ora {
      padding: 1.25rem;
    }
  }

  @media (width <= 46rem) or ((width <= 46rem) and (height >= 48rem)) {
    .x5y269z.x5y269z {
      padding: 1.5rem;
    }
  }

  @media (width <= 46rem) {
    .xvaj84s.xvaj84s {
      padding: 1.5rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .xgcgtsd.xgcgtsd {
      padding: 1.5rem;
    }
  }

  @media (width <= 46rem) {
    .x15rol8.x15rol8 {
      padding: 1rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x9xmc0.x9xmc0 {
      padding: 1rem;
    }
  }
}

@layer priority3 {
  .x1agz8ms {
    background-position: 0 0;
  }

  .x1mswv7z {
    background-position: 40%;
  }

  .xlczxwx {
    background-position: center, 0 0;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xt19lhs {
    border-color: var(--audit-line-soft);
  }

  .x2p4v7z {
    border-color: var(--audit-line);
  }

  .x16eypsj {
    border-radius: .25rem;
  }

  .x6i6fhv {
    border-radius: .375rem;
  }

  .x116uinm {
    border-radius: .5rem;
  }

  .xmx9ex2 {
    border-radius: .625rem;
  }

  .x1yt6v20 {
    border-radius: .75rem;
  }

  .x15fclwp {
    border-radius: .875rem;
  }

  .x1e147sf {
    border-radius: 0 .625rem .625rem 0;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x8jt5ee {
    border-radius: 1.25rem;
  }

  .x1j6x5gx {
    border-radius: 1.5rem;
  }

  .x3fmiap {
    border-radius: 1rem;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .x1827h1i {
    border-radius: 99px;
  }

  .x14umd3a {
    border-radius: 99rem;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .xs06zfk {
    border-radius: var(--audit-radius-button);
  }

  .x1heio9v {
    border-radius: var(--audit-radius-card);
  }

  .xk3p89 {
    border-radius: var(--audit-radius-control);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .x1712kyr {
    border-width: 0 0 1px;
  }

  .xc342km {
    border-width: 0;
  }

  .xwurgbp {
    border-width: 1px 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x3psx0u {
    flex: none;
  }

  .xc8qplx {
    flex: 1 0 auto;
  }

  .x1cqoux5 {
    flex: 1 1 0;
  }

  .xehxkzz {
    flex: 12rem;
  }

  .x1wys8z {
    flex: 7rem;
  }

  .xck25dg {
    flex: 8rem;
  }

  .x12lumcd {
    flex: auto;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1okw0bk {
    flex: none;
  }

  .x1enigpx {
    gap: .125rem;
  }

  .x4484yh {
    gap: .1875rem;
  }

  .xvh977a {
    gap: .25rem;
  }

  .x1orf39u {
    gap: .375rem 1rem;
  }

  .xpj7pl4 {
    gap: .375rem;
  }

  .x1rcpt3j {
    gap: .45rem;
  }

  .x1tmakyn {
    gap: .5rem 1rem;
  }

  .x13z6uf9 {
    gap: .5rem;
  }

  .xb6y1gh {
    gap: .625rem;
  }

  .x19gx3kl {
    gap: .75rem 1.25rem;
  }

  .xilar1o {
    gap: .75rem 1.5rem;
  }

  .xgbuj0s {
    gap: .75rem 1.75rem;
  }

  .x8233eu {
    gap: .75rem;
  }

  .x1fsutb {
    gap: .875rem;
  }

  .xxhr3t {
    gap: 0;
  }

  .x9sv3eg {
    gap: 1.125rem;
  }

  .x15iy025 {
    gap: 1.25rem;
  }

  .x1yju4uz {
    gap: 1.375rem;
  }

  .xru8eyw {
    gap: 1.5rem;
  }

  .xj3jsk1 {
    gap: 1.75rem;
  }

  .x8fetqu {
    gap: 1rem;
  }

  .xoybqp3 {
    gap: 2.25rem;
  }

  .x1h4iudz {
    gap: 2rem;
  }

  .x1keyc1r {
    gap: 3rem;
  }

  .x167g77z {
    gap: 8px;
  }

  .xkc12bf {
    gap: clamp(2rem, 8vw, 8rem);
  }

  .x1npaeh8 {
    gap: clamp(3rem, 5.55vw, 5rem);
  }

  .x14kbac9 {
    gap: inherit;
  }

  .x1nmvcoa {
    gap: var(--x1hthw6e);
  }

  .x1osaytk {
    grid-column: 1 / -1;
  }

  .x1wr5l7l {
    inset-inline: 1rem;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x1cuqir2 {
    margin-block: 1.75rem 0;
  }

  .xjdnhkh {
    margin-block: 2rem;
  }

  .x1nkss2m {
    margin-block: auto;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .x1o5vn8x {
    padding-block: .25rem;
  }

  .x1bilvtl {
    padding-block: .375rem;
  }

  .x17et60a {
    padding-block: .75rem .25rem;
  }

  .xo0yzjp {
    padding-block: .75rem;
  }

  .x142x9wm {
    padding-block: .875rem;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xox36hz {
    padding-block: 1.25rem 0;
  }

  .x1yb22fu {
    padding-block: 1.5rem;
  }

  .xgepmj6 {
    padding-block: 1rem;
  }

  .x94dpji {
    padding-block: 2.5rem 1rem;
  }

  .x1ynanip {
    padding-block: 3rem 5rem;
  }

  .x6ax1vw {
    padding-block: 6rem 3rem;
  }

  .xi7u5m2 {
    padding-block: clamp(1.25rem, 4vh, 2.75rem) 1.75rem;
  }

  .x14m0u4v {
    padding-block: clamp(1.5rem, 4vh, 3rem);
  }

  .xllqoya {
    padding-block: clamp(1rem, 3vh, 2.5rem);
  }

  .x1vyo4l1 {
    padding-block: var(--audit-section);
  }

  .x1ctbkqk {
    padding-inline: .25rem 1rem;
  }

  .xmaupz1 {
    padding-inline: .625rem .875rem;
  }

  .xvpgqt4 {
    padding-inline: .625rem;
  }

  .x1ryrjj2 {
    padding-inline: .75rem;
  }

  .x13s4r1c {
    padding-inline: .875rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1qhpy6z {
    padding-inline: 1.25rem;
  }

  .xzsmjar {
    padding-inline: 1.5rem;
  }

  .xnxx81d {
    padding-inline: 1rem;
  }

  .xu3mza5 {
    padding-inline: clamp(1.5rem, 4vw, 2.5rem);
  }

  .x1wqtxro {
    padding-inline: var(--audit-gutter);
  }

  .x11x033 {
    place-content: center;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1lxelnj {
    scroll-snap-type: y proximity;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .xc3go14 {
    transition: color var(--audit-motion-fast) var(--audit-ease);
  }

  .x13d4mbg {
    transition: filter var(--audit-motion-fast) var(--audit-ease);
  }

  .x1pqx817 {
    transition: opacity .12s;
  }

  .x10ds5j3 {
    transition: transform .22s, box-shadow .22s, background-position .35s;
  }

  .xe0u6s0:focus-visible {
    background-position: 100% 0;
  }

  .x8xe83z:focus-within {
    border-color: var(--audit-blue);
  }

  .xv0nanh.xv0nanh:where(:has(.x1cgh9by[data-scroll-list])), .xzch78p.xzch78p:where(.xtpeohn[data-content-layout="wizard"] *) {
    flex: 1 1 0;
  }

  .x1ims8n2:focus-visible {
    outline: 2px solid var(--audit-cyan);
  }

  .xpnw5p:focus-visible {
    outline: 2px solid var(--audit-text);
  }

  .xk2swo9:focus-visible {
    outline: none;
  }

  .x10orqyj.x10orqyj:where(:has(.x1cgh9by[data-scroll-list])) {
    padding-block: 1.5rem;
  }

  .xbvygy2:focus-visible {
    text-decoration: underline;
  }

  .x1vugg6n:checked {
    border-color: var(--audit-blue);
  }

  .x11fvl4z:hover {
    background-position: 100% 0;
  }

  .x1hzhyke:hover {
    background-position: 100%;
  }

  .x1xfd4ba:hover {
    border-color: #0000;
  }

  .x181zcob:hover {
    border-color: var(--audit-blue);
  }

  .x13l10ol:hover {
    border-color: var(--audit-cyan);
  }

  .xubjigw:hover {
    border-color: var(--audit-line);
  }

  .xt0b8zv:hover {
    text-decoration: underline;
  }

  @media (width <= 46rem) {
    .x1r1yh95.x1r1yh95 {
      flex: none;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .xei2rat.xei2rat {
      flex: 1 0 auto;
    }
  }

  @media (width >= 64.01rem) {
    .x1fqcitx.x1fqcitx {
      flex: 1 1 0;
    }

    .xge5u7f.xge5u7f {
      flex: 1;
    }
  }

  @media (width <= 64rem) {
    .x4umv5l.x4umv5l {
      flex: none;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .x1syclx1.x1syclx1 {
      flex: none;
    }
  }

  @media (width <= 30rem) {
    .xvellkl.xvellkl {
      gap: .125rem;
    }
  }

  @media (width >= 30.01rem) and (width <= 64rem) {
    .x7k18ez.x7k18ez {
      gap: .375rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1g5ep6p.x1g5ep6p {
      gap: .375rem;
    }
  }

  @media (width <= 46rem) {
    .xt2nu2d.xt2nu2d {
      gap: .5rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1wmxdrh.x1wmxdrh {
      gap: .5rem;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .x1xst1rh.x1xst1rh {
      gap: .5rem;
    }
  }

  @media (width <= 30rem) {
    .x17hx9bc.x17hx9bc {
      gap: .625rem;
    }
  }

  @media (width <= 46rem) {
    .x1tbyzyk.x1tbyzyk {
      gap: .625rem;
    }

    .x1untruu.x1untruu {
      gap: .75rem;
    }

    .x1lziogs.x1lziogs {
      gap: 1.25rem;
    }
  }

  @media (height <= 59.99rem) {
    .x11icpgm.x11icpgm {
      gap: 1.5rem;
    }
  }

  @media (height >= 60rem) and (height <= 79.99rem) {
    .xxab3v9.xxab3v9 {
      gap: 1.5rem;
    }
  }

  @media (width <= 46rem) {
    .xpy1krg.xpy1krg {
      gap: 1rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .xqtwrvw.xqtwrvw {
      gap: 1rem;
    }
  }

  @media (height <= 59.99rem) {
    .x1843sfo.x1843sfo {
      gap: var(--x1hthw6e);
    }
  }

  @media (height >= 60rem) and (height <= 79.99rem) {
    .x1nbjfam.x1nbjfam {
      gap: var(--x1hthw6e);
    }
  }

  @media (width <= 30rem) {
    .xdtacxj.xdtacxj {
      grid-column: 1 / -1;
    }

    .x1rrn2no.x1rrn2no {
      grid-column: 2;
    }

    .xjdueit.xjdueit {
      grid-row: 1;
    }

    .xr113bx.xr113bx {
      grid-row: 2;
    }
  }

  @media (width >= 64.01rem) {
    .xxxiv8k.xxxiv8k {
      margin-block: 0;
    }

    .x1t8umgu.x1t8umgu {
      margin-inline: 0;
    }
  }

  @media (width <= 46rem) {
    .xnftjq5.xnftjq5 {
      overflow: visible;
    }
  }

  @media print {
    .x1hhue18.x1hhue18 {
      overflow: visible;
    }
  }

  @media (width <= 46rem) {
    .xrhopxc.xrhopxc {
      padding-block: .625rem;
    }

    .x1h7rz1y.x1h7rz1y {
      padding-block: .75rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1w2xd7g.x1w2xd7g {
      padding-block: .75rem;
    }
  }

  @media (width <= 46rem) {
    .x1mdlhd.x1mdlhd {
      padding-block: 1.5rem 2rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .xcwujjq.xcwujjq {
      padding-block: 1.5rem;
    }
  }

  @media (width <= 46rem) {
    .xp3do96.xp3do96 {
      padding-block: 1rem 1.5rem;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .x1ykgf22.x1ykgf22 {
      padding-block: 2rem 2.5rem;
    }
  }

  @media (width <= 46rem) {
    .x1uib7r9.x1uib7r9 {
      padding-block: 4rem 2.5rem;
    }

    .xwuohwt.xwuohwt {
      padding-inline: .125rem;
    }

    .x153io6b.x153io6b {
      padding-inline: .5rem;
    }

    .x1eucqe4.x1eucqe4 {
      padding-inline: 1rem;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x9kvfbb.x9kvfbb {
      transition: none;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .x1j1wfvs.x1j1wfvs.x1j1wfvs:where(:has(.x1cgh9by[data-scroll-list])) {
      flex: 1 1 0;
    }
  }

  @media (height <= 59.99rem) {
    .x16wv1kr.x16wv1kr.x16wv1kr:where(.xtpeohn[data-content-layout="wizard"] *) {
      gap: .75rem;
    }
  }

  @media (height >= 60rem) and (height <= 79.99rem) {
    .x1u466br.x1u466br.x1u466br:where(.xtpeohn[data-content-layout="wizard"] *) {
      gap: 1rem;
    }

    .x1o2y49e.x1o2y49e.x1o2y49e:where(.xtpeohn[data-content-layout="wizard"] *) {
      gap: var(--x15uoxdd);
    }
  }

  @media (height <= 59.99rem) {
    .x1xoy70y.x1xoy70y.x1xoy70y:where(.xtpeohn[data-content-layout="wizard"] *) {
      gap: var(--xhtmdfw);
    }
  }

  @media (width <= 46rem) {
    .xjjkg84.xjjkg84.xjjkg84:where(.x1lal2tn:has([data-scroll-list]) *) {
      grid-column: 1;
    }

    .xyjcc0f.xyjcc0f.xyjcc0f:where(.x1lal2tn:has([data-scroll-list]) *) {
      grid-row: 1;
    }
  }

  @media (width >= 64.01rem) {
    .x3042lc.x3042lc.x3042lc:where(.x1lal2tn[data-source-choice="only"] *) {
      margin-block: auto;
    }
  }
}

@layer priority4 {
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }

  .xg7jpbn {
    -webkit-text-fill-color: transparent;
  }

  .xn9i8cl {
    accent-color: var(--audit-cyan);
  }

  .x1l10kik {
    align-content: safe center;
  }

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .x7fd4wk {
    align-self: end;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .xmmqq2k {
    animation-delay: .15s;
  }

  .x79r8po {
    animation-delay: 1.2s;
  }

  .xeo85xg {
    animation-direction: reverse;
  }

  .xw6taxk {
    animation-duration: .22s;
  }

  .x1a78uxe {
    animation-duration: .24s;
  }

  .xmprevt {
    animation-duration: .42s;
  }

  .x1ykxiw6 {
    animation-duration: .45s;
  }

  .xof6966 {
    animation-duration: .7s;
  }

  .xegkacw {
    animation-duration: .9s;
  }

  .x1sbju2s {
    animation-duration: 1.4s;
  }

  .xcs2qfc {
    animation-duration: 100s;
  }

  .xniag0j {
    animation-duration: 110s;
  }

  .x1vtvzbl {
    animation-duration: 2.6s;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

  .x7t6ubo {
    animation-duration: 3s;
  }

  .xmdyy31 {
    animation-duration: 6s;
  }

  .x9pbcqa {
    animation-duration: 90s;
  }

  .xn11lpx {
    animation-duration: var(--audit-motion-faq-toggle);
  }

  .x16ioz4a {
    animation-duration: var(--audit-motion-reveal);
  }

  .x1yad4sx {
    animation-duration: var(--audit-motion-shimmer);
  }

  .x1bcspqv {
    animation-duration: var(--audit-spinning-duration, 10s);
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .x1lzmjc {
    animation-name: x17otxrq-B;
  }

  .x1qorlz2 {
    animation-name: x1fmqiw-B;
  }

  .xpedhrg {
    animation-name: x1fy8ia8-B;
  }

  .x71ur9z {
    animation-name: x1jk5baf-B;
  }

  .x1v5vnrz {
    animation-name: x1jzod0k-B;
  }

  .xsy9frc {
    animation-name: x1k3sqd-B;
  }

  .xrmn6fz {
    animation-name: x1l72u7c-B;
  }

  .x1bbqovp {
    animation-name: x1loahri-B;
  }

  .x1a0sqvu {
    animation-name: x1n7tgp3-B;
  }

  .xlcs3up {
    animation-name: x1o401fz-B;
  }

  .x1va5kis {
    animation-name: x1ttmclz-B;
  }

  .x620sae {
    animation-name: x1uy8qow-B;
  }

  .x1ekahte {
    animation-name: x1wgbe1z-B;
  }

  .xee4ywd {
    animation-name: xazk77x-B;
  }

  .xu7o2pr {
    animation-name: xjk2vq0-B;
  }

  .x8ty3g0 {
    animation-name: xmj493u-B;
  }

  .x4hg4is {
    animation-timing-function: ease-in-out;
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .x3rxked {
    animation-timing-function: var(--audit-ease);
  }

  .xjyslct {
    appearance: none;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .x11fneen {
    aspect-ratio: auto;
  }

  .x1ugzmpi {
    backdrop-filter: blur(.25rem);
  }

  .x19rovml {
    background-clip: padding-box, border-box;
  }

  .x1rgfplz {
    background-clip: padding-box, padding-box, border-box;
  }

  .x1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .x3w20lg {
    background-color: #060809;
  }

  .xtsnhay {
    background-color: #0b0e11;
  }

  .x19ajgir {
    background-color: #434343;
  }

  .xu1ffkl {
    background-color: color-mix(in srgb,var(--audit-panel-soft) 45%,transparent);
  }

  .xz8e7x5 {
    background-color: color-mix(in srgb,var(--audit-risk) 8%,transparent);
  }

  .xhkldz1 {
    background-color: #ffffff1a;
  }

  .xhh2slg {
    background-color: #ffffff08;
  }

  .x16py1sm {
    background-color: #ffffff0f;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xjfcgo0 {
    background-color: var(--audit-accent, currentcolor);
  }

  .xv44oez {
    background-color: var(--audit-blue);
  }

  .xyu864q {
    background-color: var(--audit-canvas);
  }

  .xsk5o8t {
    background-color: var(--audit-cyan);
  }

  .xt0mc2v {
    background-color: var(--audit-line-soft);
  }

  .x1o6t65g {
    background-color: var(--audit-line);
  }

  .x1yaqz1v {
    background-color: var(--audit-muted);
  }

  .xe3s8vh {
    background-color: var(--audit-panel-raised);
  }

  .x6htjyx {
    background-color: var(--audit-panel-soft);
  }

  .x1yja2h7 {
    background-color: var(--audit-panel);
  }

  .x14gt4tt {
    background-image: linear-gradient(100deg, #0d99ff1f, #99faf408);
  }

  .x18y0118 {
    background-image: linear-gradient(120deg,var(--audit-blue) 0%,#4db8ff 30%,var(--audit-cyan) 60%,var(--audit-blue) 100%);
  }

  .x11elqcy {
    background-image: linear-gradient(165deg, #0e1b20 0%, #0a1114 60%, #0c161a 100%);
  }

  .xszd5zj {
    background-image: linear-gradient(165deg,#12161a 0%,var(--audit-panel) 52%,#0c0f12 100%);
  }

  .x1f73mr1 {
    background-image: linear-gradient(90deg,transparent,var(--audit-cyan));
  }

  .x1iu82pp {
    background-image: linear-gradient(90deg,var(--audit-blue),var(--audit-cyan));
  }

  .x15ngid0 {
    background-image: linear-gradient(90deg,var(--audit-panel-soft),var(--audit-panel-raised),var(--audit-panel-soft));
  }

  .x9wxj6q {
    background-image: linear-gradient(var(--audit-canvas),var(--audit-canvas)),var(--audit-action);
  }

  .x18o3ruo {
    background-image: none;
  }

  .x1becpes {
    background-image: radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--audit-blue) 26%,transparent),transparent 60%),linear-gradient(165deg,color-mix(in srgb,var(--audit-blue) 16%,var(--audit-canvas)),var(--audit-canvas) 70%),var(--audit-action);
  }

  .xexvz81 {
    background-image: var(--audit-action);
  }

  .xwly8qt {
    background-image: var(--audit-glass);
  }

  .xz3su86 {
    background-image: var(--audit-panel-surface);
  }

  .x1gqfdwy {
    background-origin: border-box;
  }

  .xqha19u {
    background-repeat: no-repeat, repeat;
  }

  .xiy17q3 {
    background-repeat: no-repeat;
  }

  .x1os6g28 {
    background-size: .875rem, auto;
  }

  .x1380y3d {
    background-size: 160% 100%;
  }

  .xakli9p {
    background-size: 200% 100%;
  }

  .xxo46kn {
    background-size: 300% 100%;
  }

  .xlhngwq {
    background-size: auto, auto, 200% 100%;
  }

  .x1y254r6 {
    border-inline-start-color: #0000002e;
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .xpilrb4 {
    border-inline-start-width: 1px;
  }

  .xomn36i {
    box-shadow: 0 .25rem 1rem #0003;
  }

  .xd7yh9m {
    box-shadow: 0 .5rem 1.5rem #00000059;
  }

  .xucg7ag {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--audit-cyan) 55%,transparent),0 0 42px color-mix(in srgb,var(--audit-blue) 16%,transparent),var(--audit-block-shadow);
  }

  .x16nxall {
    box-shadow: 0 0 1rem .25rem #0894ff7a;
  }

  .x1vweo0y {
    box-shadow: 0 0 28px color-mix(in srgb,var(--audit-blue) 18%,transparent);
  }

  .xfp96v0 {
    box-shadow: inset 0 .125rem .5rem #0000008c, inset 0 0 0 1px #ffffff1f;
  }

  .x1gxk36r {
    box-shadow: inset 0 .125rem .5rem #0000008c,var(--audit-ring);
  }

  .xrpk8fj {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--audit-blue) 35%,transparent);
  }

  .xhtacug {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--audit-blue) 45%,transparent),0 8px 24px #0d99ff1a;
  }

  .xrsnv1f {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--audit-muted) 24%,transparent);
  }

  .x1uj91fj {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--audit-risk) 32%,transparent);
  }

  .x1yzs874 {
    box-shadow: inset 0 0 0 1px #0d99ff8c;
  }

  .x15icvcu {
    box-shadow: inset 0 0 0 1px #ffffff1a;
  }

  .xokiwhc {
    box-shadow: inset 0 0 0 1px var(--audit-blue),0 0 24px color-mix(in srgb,var(--audit-blue) 25%,transparent);
  }

  .x15fpxxi {
    box-shadow: inset 0 0 0 1px var(--audit-line-faint);
  }

  .x7u4x9o {
    box-shadow: inset 0 0 0 1px var(--audit-line-soft);
  }

  .x1iy6kb0 {
    box-shadow: inset 0 0 0 1px var(--audit-line);
  }

  .x1k44u37 {
    box-shadow: inset 0 1px 0 #ffffff73,inset 0 -3px 8px #002d502e,0 8px 24px color-mix(in srgb,var(--audit-blue) 24%,transparent);
  }

  .x19o19un {
    box-shadow: inset 0 2px 8px #0000008c,var(--audit-ring-card);
  }

  .xrf3e9v {
    box-shadow: inset 2px 0 var(--audit-blue);
  }

  .xnbmmvx {
    box-shadow: inset 2px 0 var(--audit-cyan);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xop8y38 {
    box-shadow: var(--audit-block-glow);
  }

  .x11szory {
    box-shadow: var(--audit-block-shadow),0 0 2.5rem color-mix(in srgb,var(--audit-blue) 8%,transparent);
  }

  .x1widj4b {
    box-shadow: var(--audit-block-shadow);
  }

  .xgc2ef4 {
    box-shadow: var(--audit-ring-card),0 1rem 2.5rem #0000008c;
  }

  .x1phxcum {
    box-shadow: var(--audit-ring-card),0 8px 32px color-mix(in srgb,var(--audit-blue) 9%,transparent),var(--audit-block-shadow);
  }

  .x10ydb7w {
    box-shadow: var(--audit-ring-card),var(--audit-block-glow),var(--audit-block-shadow);
  }

  .xwjp26x {
    box-shadow: var(--audit-ring-card),var(--audit-block-glow);
  }

  .x1i8t9zn {
    box-shadow: var(--audit-ring-card),var(--audit-block-shadow);
  }

  .x1qti0wk {
    box-shadow: var(--audit-ring-card);
  }

  .x1hbt37v {
    box-shadow: var(--audit-ring),var(--audit-block-glow),var(--audit-block-shadow);
  }

  .x1vav3zb {
    box-shadow: var(--audit-ring);
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .x1qgqlal {
    break-inside: avoid;
  }

  .x1w8efvt {
    caret-color: var(--audit-blue);
  }

  .x1stsbf6 {
    clip-path: inset(0 round .5rem);
  }

  .x1hyvwdk {
    clip-path: inset(50%);
  }

  .xzpqnlu {
    clip: rect(0,0,0,0);
  }

  .x40le84 {
    color: #ff4500;
  }

  .x1heor9g {
    color: inherit;
  }

  .x19co3pv {
    color: #0000;
  }

  .x91z3uu {
    color: var(--audit-blue);
  }

  .x1iu5mur {
    color: var(--audit-canvas);
  }

  .x4aovw {
    color: var(--audit-critical);
  }

  .x1ehw6rm {
    color: var(--audit-cyan);
  }

  .x1bb9h27 {
    color: var(--audit-faint);
  }

  .x4ccghp {
    color: var(--audit-muted);
  }

  .xex3pwh {
    color: var(--audit-risk);
  }

  .xguirbj {
    color: var(--audit-text-soft);
  }

  .xtlln5b {
    color: var(--audit-text);
  }

  .x1s07kcz {
    column-gap: .625rem;
  }

  .x1izhsip {
    column-gap: 1rem;
  }

  .xfdd877 {
    column-gap: 2rem;
  }

  .x9cihph {
    contain: size;
  }

  .xt0e3qv {
    cursor: default;
  }

  .xmper1u {
    cursor: inherit;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x19v85br {
    cursor: progress;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x3f7jj6 {
    fill: currentColor;
  }

  .xt2oww0 {
    filter: drop-shadow(0 0 .375rem #0d99ff8c);
  }

  .xgvthe2 {
    filter: drop-shadow(0 0 .5rem #0894ff73);
  }

  .x1lr92sm {
    filter: drop-shadow(0 0 1px #8ee9ff) drop-shadow(0 0 18px #33bfff55);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .xwjm1zm {
    flex-basis: 14rem;
  }

  .xqob2uq {
    flex-basis: 2.75rem;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .x3ieub6 {
    flex-direction: column-reverse;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .xw36f2b {
    flex-grow: var(--x-flexGrow);
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .xu8n8m6 {
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  }

  .x12lo8hy {
    font-size: .6875rem;
  }

  .xboafo0 {
    font-size: .75rem;
  }

  .x1dcheo9 {
    font-size: .8125rem;
  }

  .x1s8wshw {
    font-size: .875em;
  }

  .xkpwil5 {
    font-size: .875rem;
  }

  .x6u19be {
    font-size: .9375rem;
  }

  .x1lkfr7t {
    font-size: 1.0625rem;
  }

  .x1c3i2sq {
    font-size: 1.125rem;
  }

  .x1603h9y {
    font-size: 1.25rem;
  }

  .x1aueamr {
    font-size: 1.375rem;
  }

  .xngnso2 {
    font-size: 1.5rem;
  }

  .x1q74xe4 {
    font-size: 1.75rem;
  }

  .xcg35fi {
    font-size: 1.875rem;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .x13wtedm {
    font-size: 2.5rem;
  }

  .x579bpy {
    font-size: 2rem;
  }

  .x1xcb4rz {
    font-size: calc(var(--audit-spinning-font-size, 1) * 1rem);
  }

  .x1oh0a6v {
    font-size: clamp(1.25rem, 2vw, 1.625rem);
  }

  .x19xu8nl {
    font-size: clamp(1.25rem, 2vw, 1.75rem);
  }

  .x17alpub {
    font-size: clamp(1.25rem, 3vw, 2rem);
  }

  .xy9ivsy {
    font-size: clamp(2.25rem, 3.4vw, 3.25rem);
  }

  .x9jw844 {
    font-size: clamp(2.25rem, 3.6vw, 3.25rem);
  }

  .x1yv1mc1 {
    font-size: clamp(2.5rem, 10.7vw, 10.1875rem);
  }

  .x1jqp8t7 {
    font-size: clamp(2.5rem, 4.2vw, 3.75rem);
  }

  .x7randt {
    font-size: clamp(2rem, 3.5vw, 3.5rem);
  }

  .xjise09 {
    font-size: clamp(2rem, 3vw, 3rem);
  }

  .xiwfzas {
    font-size: clamp(3rem, 5vw, 5.75rem);
  }

  .xsa47mf {
    font-size: clamp(4rem, 6.4vw, 5.75rem);
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1rnidkh {
    grid-auto-columns: minmax(0, 1fr);
  }

  .x1mt1orb {
    grid-auto-flow: column;
  }

  .x52fmzj {
    grid-template-columns: 1fr auto;
  }

  .x1y6fwsi {
    grid-template-columns: 1fr;
  }

  .xfwpecg {
    grid-template-columns: 2.5rem minmax(0, 1fr) 6.5rem;
  }

  .xzi7dhk {
    grid-template-columns: 2fr 1fr;
  }

  .x1ltbuve {
    grid-template-columns: 3rem minmax(0, 1fr) auto 1.25rem;
  }

  .x1uhunks {
    grid-template-columns: 5.5rem minmax(0, 1fr);
  }

  .x1pmbctz {
    grid-template-columns: auto 1fr;
  }

  .xrs9oy7 {
    grid-template-columns: auto minmax(0, 1fr) auto auto;
  }

  .x1rkzygb {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .x1sxgnu5 {
    grid-template-columns: min(100%,var(--audit-wizard-column));
  }

  .x1lqi12u {
    grid-template-columns: minmax(0, 1.5fr) minmax(0, 1fr);
  }

  .xts8yph {
    grid-template-columns: minmax(0, 1fr) auto 1rem;
  }

  .xju1xpo {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .x14jx8hb {
    grid-template-columns: minmax(0, 1fr) minmax(18rem, .55fr);
  }

  .x1qzrokb {
    grid-template-columns: minmax(0, 1fr) minmax(32rem, 35rem);
  }

  .x1mkdm3x {
    grid-template-columns: minmax(0, 1fr);
  }

  .x1ca6861 {
    grid-template-columns: minmax(10rem, .9fr) minmax(0, 2fr);
  }

  .x8xrklr {
    grid-template-columns: minmax(13rem, 18rem) minmax(0, 1fr);
  }

  .x1noms9b {
    grid-template-columns: none;
  }

  .xnby9oq {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .x185a7wo {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .x16u84gf {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xihq33y {
    grid-template-rows: 0fr;
  }

  .x1tu4anv {
    grid-template-rows: 1fr;
  }

  .x1q1w665 {
    grid-template-rows: auto auto;
  }

  .x16p6thf {
    grid-template-rows: auto minmax(0, 1fr);
  }

  .x1bo5odz {
    grid-template-rows: auto;
  }

  .x5o4joa {
    grid-template-rows: minmax(0, 1fr);
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1nhvcw1 {
    justify-content: flex-start;
  }

  .xej7fhh {
    justify-content: safe center;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .x619ttb {
    justify-items: start;
  }

  .x7v7x1q {
    justify-self: center;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .xjat59b {
    letter-spacing: -.01em;
  }

  .x1w69ole {
    letter-spacing: -.025em;
  }

  .x72az59 {
    letter-spacing: -.02em;
  }

  .x1b4dsll {
    letter-spacing: -.03em;
  }

  .xo2cfqc {
    letter-spacing: -.04em;
  }

  .x1clpfr8 {
    letter-spacing: -.05em;
  }

  .x1yf5rgg {
    letter-spacing: .01em;
  }

  .x16q24ku {
    letter-spacing: .02em;
  }

  .x1vyo3qp {
    letter-spacing: .04em;
  }

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .xmud0hj {
    line-height: .82;
  }

  .x2fkcpg {
    line-height: .9;
  }

  .xwt5yq5 {
    line-height: .96;
  }

  .x14ju556 {
    line-height: 0;
  }

  .xqahw4z {
    line-height: 1.02;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x11m8ghp {
    line-height: 1.65;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .x4q1cud {
    line-height: 1.75;
  }

  .xwxc2jc {
    line-height: 1.8;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x3ct3a4 {
    list-style-type: none;
  }

  .x1t8w2bg {
    -webkit-mask-image: linear-gradient(#000 calc(100% - 1.25rem), #0000 100%);
    mask-image: linear-gradient(#000 calc(100% - 1.25rem), #0000 100%);
  }

  .x7rbh0s {
    -webkit-mask-image: linear-gradient(#0000 2%, #000 30% 72%, #0000 98%);
    mask-image: linear-gradient(#0000 2%, #000 30% 72%, #0000 98%);
  }

  .xw4ya9i {
    -webkit-mask-image: none;
    mask-image: none;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .x115dhu7 {
    object-position: center;
  }

  .xuzhngd {
    opacity: .3;
  }

  .x3onkmb {
    opacity: .35;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .x1iy03kw {
    opacity: .9;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x9ek82g {
    order: 1;
  }

  .x14yy4lh {
    order: 2;
  }

  .xmberws {
    outline-offset: -.375rem;
  }

  .x2ssjo2 {
    outline-offset: -2px;
  }

  .x1v57pqu {
    outline-offset: -3px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .xhltdlq {
    overflow-clip-margin: 3rem;
  }

  .x1m3qlsw {
    overflow-clip-margin: border-box;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1znate {
    padding-inline-start: .25rem;
  }

  .x1is3n31 {
    padding-inline-start: 1.5rem;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .xbpr5gm {
    scale: .98;
  }

  .xkcv6ua {
    scroll-behavior: smooth;
  }

  .x1bhewko {
    scroll-snap-align: start;
  }

  .x1161zb5 {
    scrollbar-color: #434343 transparent;
  }

  .x24f09q {
    scrollbar-gutter: auto;
  }

  .x185mbhu {
    scrollbar-gutter: stable;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .xeq4nuv {
    tab-size: 2;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .x171gp5q {
    -webkit-text-decoration-color: color-mix(in srgb,var(--audit-blue) 68%,transparent);
    text-decoration-color: color-mix(in srgb,var(--audit-blue) 68%,transparent);
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

  .xujl8zx {
    text-decoration-line: underline;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xwsnend {
    text-underline-offset: .25rem;
  }

  .x1ohr1zr {
    text-underline-offset: .2em;
  }

  .x1378kpf {
    text-underline-offset: .2rem;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .xctpfpq {
    transform-origin: var(--transform-origin);
  }

  .x1c071of {
    transform: none;
  }

  .x1rr8tx7 {
    transform: rotate(-45deg);
  }

  .x19jd1h0 {
    transform: rotate(180deg);
  }

  .xqcdt1l {
    transform: translate(-50%,-50%) rotate(calc(360deg / var(--audit-spinning-total) * var(--audit-spinning-index))) translateY(calc(var(--audit-spinning-radius, 5) * -1ch));
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

  .x1tpzeft {
    transform: translateX(-110%);
  }

  .x1os4jw1 {
    transform: translateY(-.5rem);
  }

  .x1cb1t30 {
    transform: translateY(-50%);
  }

  .xzcjj8d {
    transform: translateY(1rem);
  }

  .xbb3pvg {
    transition-duration: .14s;
  }

  .x9dyr19 {
    transition-duration: .18s;
  }

  .x1rvut6x {
    transition-duration: .25s;
  }

  .x1mbqufl {
    transition-duration: .28s;
  }

  .x1bc2b9n {
    transition-duration: .32s;
  }

  .xofcydl {
    transition-duration: .4s;
  }

  .x1mq3mr6 {
    transition-duration: 0s;
  }

  .x79pc6z {
    transition-duration: 1.6s;
  }

  .x1wppgpm {
    transition-duration: var(--audit-motion-closing-sheen);
  }

  .xklxi3a {
    transition-duration: var(--audit-motion-faq-toggle);
  }

  .x1ic2u9 {
    transition-duration: var(--audit-motion-fast);
  }

  .x14yk4fu {
    transition-duration: var(--audit-motion-outcome-content);
  }

  .xvyh4bm {
    transition-duration: var(--audit-motion-outcome-filter);
  }

  .x16bad4y {
    transition-duration: var(--audit-motion-outcome-icon);
  }

  .x1lwprk1 {
    transition-duration: var(--audit-motion-reveal);
  }

  .x6hmsit {
    transition-duration: var(--audit-motion-unfold),var(--audit-motion-reveal),var(--audit-motion-unfold);
  }

  .x4b1mti {
    transition-duration: var(--audit-motion-unfold);
  }

  .x2vhj3c {
    transition-property: background-color, box-shadow, transform;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .x130bl8i {
    transition-property: background-position;
  }

  .x1obm0zw {
    transition-property: background-size;
  }

  .xggiwej {
    transition-property: border-color, color, background-color;
  }

  .xlnth9x {
    transition-property: border-color, color, box-shadow;
  }

  .x12tmelf {
    transition-property: box-shadow, color;
  }

  .xhd6ntr {
    transition-property: box-shadow, transform;
  }

  .xkdsq27 {
    transition-property: box-shadow;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .x1vmi0gb {
    transition-property: filter, color, background-color, box-shadow;
  }

  .x1eokjkq {
    transition-property: filter;
  }

  .xv2jiyr {
    transition-property: grid-template-rows, opacity, visibility;
  }

  .x1erjwpq {
    transition-property: grid-template-rows, opacity;
  }

  .x1h615f9 {
    transition-property: opacity, scale;
  }

  .x6o7n8i {
    transition-property: opacity, transform;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xcb8it8 {
    transition-timing-function: cubic-bezier(.16,1,.3,1),var(--audit-ease),ease;
  }

  .x1pbvl4h {
    transition-timing-function: cubic-bezier(.16, 1, .3, 1);
  }

  .xer2uqh {
    transition-timing-function: var(--audit-ease);
  }

  .x1x7wgjd {
    vertical-align: -.125em;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xq9mrsl {
    white-space: inherit;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1fj9vlw {
    white-space: pre-line;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1sdyfia {
    white-space: pre;
  }

  .x1so62im {
    will-change: transform;
  }

  .x8knxv4 {
    z-index: -1;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .xoegz02 {
    z-index: 4;
  }

  .x1w0boku {
    z-index: 6;
  }

  .x1q8xho0 {
    z-index: 8;
  }

  .xmfbgi3.xmfbgi3:where(.xwgf0q2:focus-visible *), .x1wpoog4.x1wpoog4:where(.xwgf0q2:hover *) {
    opacity: 1;
  }

  .x10qjx4d.x10qjx4d:where(:has(.xcmlfbq:disabled)) {
    background-color: #0000;
  }

  .xbwnrta.xbwnrta:where(:has(.xcmlfbq:disabled)) {
    color: var(--audit-muted);
  }

  .xiwj34w.xiwj34w:where(:has(.xcmlfbq:checked)) {
    background-image: linear-gradient(165deg, #0e1b20 0%, #0a1114 60%, #0c161a 100%);
  }

  .x18ajryr.x18ajryr:where(:has(.xcmlfbq:checked)) {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--audit-blue) 45%,transparent),0 8px 24px #0d99ff1a;
  }

  .xlryena:focus-visible {
    background-color: #ffffff1f;
  }

  .x1eyzrtg:focus-visible {
    background-color: #ffffff0f;
  }

  .xcu3i3v:focus-visible {
    background-color: var(--audit-panel-raised);
  }

  .x1d155a7:focus-within {
    background-image: linear-gradient(100deg,color-mix(in srgb,var(--audit-blue) 12%,var(--audit-panel-raised)),var(--audit-panel-raised) 55%);
  }

  .xq77e7b:focus-visible {
    box-shadow: 0 0 0 1px var(--audit-focus);
  }

  .x8mg4iz:focus-within {
    box-shadow: inset 0 .125rem .5rem #0000008c, inset 0 0 0 1px #ffffff29;
  }

  .x1gmf0hl:focus-within {
    box-shadow: inset 0 .125rem .5rem #0000008c,inset 0 0 0 1px var(--audit-focus),0 0 0 .25rem color-mix(in srgb,transparent 88%,var(--audit-focus));
  }

  .x3iim2k:focus-visible {
    box-shadow: inset 0 .125rem .5rem #0000008c,inset 0 0 0 1px var(--audit-focus),0 0 0 .25rem color-mix(in srgb,var(--audit-focus) 12%,transparent);
  }

  .x1n7fu5c:focus-visible {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--audit-risk) 55%,transparent);
  }

  .x129icxn:focus-visible {
    box-shadow: inset 0 0 0 1px #0d99ff8c;
  }

  .x1a9u9pw:focus-visible {
    box-shadow: inset 0 2px 8px #0000008c,inset 0 0 0 1px var(--audit-focus),0 0 0 4px color-mix(in srgb,var(--audit-focus) 10%,transparent);
  }

  .x4w8mi:focus-visible, .xmuevzi.xmuevzi:where(.xupfzeg:has(input:checked) *) {
    color: var(--audit-blue);
  }

  .xg9v0ia:focus-visible {
    color: var(--audit-risk);
  }

  .x1xb1iyl:focus-visible {
    color: var(--audit-text-soft);
  }

  .x1pi9cd4:focus-visible {
    color: var(--audit-text);
  }

  .x19mena1.x19mena1:where(:has(.x1cgh9by[data-scroll-list])), .x1poa5x1.x1poa5x1:where(.xtpeohn[data-content-layout="wizard"] *) {
    display: flex;
  }

  .x1mj30rf:focus-visible {
    filter: brightness(1.14);
  }

  .xod3oo9:focus-visible {
    filter: brightness(1.25);
  }

  .xtmsshp:focus-within {
    filter: brightness(1.45) saturate(1.2);
  }

  .x1vpyjz4.x1vpyjz4:where(.x1oh9kw7:has(input[name="visual-testing"]:checked) *) {
    grid-template-rows: 1fr;
  }

  .x1jlkpvr.x1jlkpvr:where(.x1278lay[data-revealed="true"] *) {
    opacity: 0;
  }

  .x1qq5ris.x1qq5ris:where(.x1oh9kw7:has(input[name="visual-testing"]:checked) *), .xcyg2jd.xcyg2jd:where(.x1278lay[data-revealed="true"] *) {
    opacity: 1;
  }

  .xdshfht:focus-visible {
    -webkit-text-decoration-color: var(--audit-blue);
    text-decoration-color: var(--audit-blue);
  }

  .x1x087ch.x1x087ch:where(.x1278lay[data-revealed="true"] *) {
    transform: rotate(-225deg);
  }

  .x1xzb9sx.x1xzb9sx:where(.xgob411[open] *) {
    transform: rotate(45deg);
  }

  .x1cprg5f:focus-within, .xbksmif:focus-visible {
    transform: translateY(-.0625rem);
  }

  .xwprod7.xwprod7:where(.x1278lay[data-revealed="true"] *) {
    transform: translateY(-1rem);
  }

  .x15hmqjn.x15hmqjn:where(.x1278lay[data-revealed="true"] *), .x1xqspcr.x1xqspcr:where(.x1oh9kw7:has(input[name="visual-testing"]:checked) *) {
    transform: translateY(0);
  }

  .xzfa0ju.xzfa0ju:where(.x1oh9kw7:has(input[name="visual-testing"]:checked) *) {
    visibility: visible;
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .x2wzlov:disabled {
    opacity: .35;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .xot4ilm:checked {
    background-color: #0000;
  }

  .x83n2ox:checked {
    background-image: url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\" fill=\"none\"%3E%3Cpath d=\"M5 10.5l3.5 3.5L15 7\" stroke=\"%23050505\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/%3E%3C/svg%3E"),var(--audit-action);
  }

  .x19ait8a:hover {
    background-color: #ffffff1f;
  }

  .x117i599:hover {
    background-color: #ffffff29;
  }

  .xfx833o:hover {
    background-color: #ffffff0a;
  }

  .x1ebe7su:hover {
    background-color: #ffffff0f;
  }

  .x10d61zw:hover {
    background-color: var(--audit-line-soft);
  }

  .x1hxkbi9:hover {
    background-color: var(--audit-panel-raised);
  }

  .x1vcvx4v:hover {
    background-color: var(--audit-panel);
  }

  .x223n4j:hover {
    background-image: linear-gradient(100deg,color-mix(in srgb,var(--audit-blue) 12%,var(--audit-panel-raised)),var(--audit-panel-raised) 55%);
  }

  .xl1jdam:hover {
    background-image: linear-gradient(100deg, #0d99ff14, #0000);
  }

  .xctbxr7:hover {
    background-image: linear-gradient(var(--audit-canvas),var(--audit-canvas)),var(--audit-action);
  }

  .xnmsxhn:hover {
    background-image: var(--audit-action);
  }

  .xya37yk:hover {
    box-shadow: 0 8px 20px color-mix(in srgb,var(--audit-blue) 12%,transparent);
  }

  .x1jels42:hover {
    box-shadow: inset 0 .125rem .5rem #0000008c, inset 0 0 0 1px #ffffff29;
  }

  .x1s4o88t:hover {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--audit-risk) 55%,transparent);
  }

  .xyf8ebo:hover {
    box-shadow: inset 0 0 0 1px #0d99ff8c;
  }

  .xlnk4mn:hover {
    box-shadow: var(--audit-ring-card),0 .5rem 1.5rem #00000073;
  }

  .x1rzwr1j:hover {
    box-shadow: var(--audit-ring-card),0 0 36px color-mix(in srgb,var(--audit-blue) 18%,transparent),var(--audit-block-shadow);
  }

  .x1di444e:hover {
    color: var(--audit-blue);
  }

  .x1lw2nh4:hover {
    color: var(--audit-canvas);
  }

  .x5akpt8:hover {
    color: var(--audit-cyan);
  }

  .x1n6qky1:hover {
    color: var(--audit-risk);
  }

  .x8gleee:hover {
    color: var(--audit-text-soft);
  }

  .x1xlx44i:hover {
    color: var(--audit-text);
  }

  .x10ktnx7:hover {
    filter: brightness(1.14);
  }

  .x1ch0goc:hover {
    filter: brightness(1.25);
  }

  .xal7teu:hover {
    filter: brightness(1.45) saturate(1.2);
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .xki02w4:hover {
    -webkit-text-decoration-color: var(--audit-blue);
    text-decoration-color: var(--audit-blue);
  }

  .x1oa88o5:hover {
    transform: translateY(-3px);
  }

  .xgwqcfx:active {
    transform: scale(.94);
  }

  .x19kf12q:active {
    transform: scale(.96);
  }

  .xv3zcqh:active {
    transform: scale(.985);
  }

  @media (width <= 46rem) {
    .x1oyac2i.x1oyac2i {
      align-content: start;
    }

    .xfqrmd1.xfqrmd1 {
      align-items: flex-start;
    }
  }

  @media (width <= 30rem) {
    .x2lxu09.x2lxu09 {
      align-items: stretch;
    }
  }

  @media (width >= 64.01rem) {
    .x10o0sul.x10o0sul {
      align-items: stretch;
    }
  }

  @media (width <= 46rem) {
    .xje9qim.xje9qim {
      align-self: center;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1u6grsq.x1u6grsq {
      animation-duration: 0s;
    }

    .xdn437p.xdn437p {
      animation-duration: 8s;
    }

    .x1ybmiui.x1ybmiui {
      animation-duration: var(--audit-spinning-reduced-duration, 20s);
    }

    .x2j9xt1.x2j9xt1 {
      animation-iteration-count: 0;
    }

    .x1aquc0h.x1aquc0h {
      animation-name: none;
    }
  }

  @media print {
    .x1b5ou05.x1b5ou05 {
      background-color: #fff;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1i72t8j.x1i72t8j {
      background-color: var(--audit-blue);
    }

    .xphioz4.xphioz4 {
      background-image: none;
    }
  }

  @media print {
    .xgdc61h.xgdc61h {
      break-after: avoid;
    }

    .x13spgsm.x13spgsm {
      break-inside: avoid;
    }

    .x13v7uky.x13v7uky {
      color: #000;
    }
  }

  @media (width <= 46rem) {
    .xqpwcz9.xqpwcz9 {
      column-gap: .5rem;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .x1tds4vt.x1tds4vt {
      column-gap: .5rem;
    }
  }

  @media (width >= 64.01rem) {
    .x15n3dhr.x15n3dhr {
      column-gap: 2rem;
    }
  }

  @media (width <= 64rem) {
    .x1xp9bxh.x1xp9bxh {
      contain: none;
    }
  }

  @media (width <= 46rem) {
    .x1ptxl.x1ptxl {
      display: block;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .xy7js6i.xy7js6i {
      display: block;
    }
  }

  @media print {
    .x131h156.x131h156 {
      display: block;
    }
  }

  @media (width <= 30rem) {
    .x1gm9xk8.x1gm9xk8 {
      display: contents;
    }
  }

  @media (width >= 64.01rem) {
    .x1ng0m35.x1ng0m35 {
      display: flex;
    }
  }

  @media (width <= 46rem) {
    .xc8e3kw.xc8e3kw {
      display: grid;
    }

    .x1wr0wfw.x1wr0wfw {
      display: inline;
    }
  }

  @media (width <= 30rem) {
    .xunt1y2.xunt1y2 {
      display: none;
    }
  }

  @media (width <= 46rem) {
    .x10tw4qb.x10tw4qb {
      display: none;
    }
  }

  @media (width <= 64rem) {
    .x1en9xmw.x1en9xmw {
      display: none;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1zygck.x1zygck {
      display: none;
    }
  }

  @media print {
    .xbjcvb9.xbjcvb9 {
      display: none;
    }
  }

  @media (width <= 46rem) {
    .x1dc44mk.x1dc44mk {
      flex-basis: 2.75rem;
    }
  }

  @media (width <= 30rem) {
    .xwf5d52.xwf5d52 {
      flex-direction: column-reverse;
    }
  }

  @media (width <= 46rem) {
    .x1auul3m.x1auul3m {
      flex-direction: column;
    }

    .xloqbk2.xloqbk2 {
      flex-wrap: wrap;
    }

    .x173bxx8.x173bxx8 {
      font-size: .75rem;
    }

    .x17d2bx.x17d2bx {
      font-size: 1.5rem;
    }

    .x16edzto.x16edzto {
      font-size: 1.75rem;
    }

    .x1ofmytf.x1ofmytf {
      font-size: 1rem;
    }

    .x1hqre76.x1hqre76 {
      font-size: 2.25rem;
    }

    .x10u8jws.x10u8jws {
      font-size: 2rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x14fkou3.x14fkou3 {
      font-size: 2rem;
    }
  }

  @media (width <= 46rem) {
    .x1dr4iet.x1dr4iet {
      font-size: clamp(3.5rem, 17vw, 5rem);
    }

    .xbmoe1l.xbmoe1l {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 64rem) {
    .x18u7ec0.x18u7ec0 {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 46rem) {
    .x1s79duu.x1s79duu {
      grid-template-columns: 2.5rem minmax(0, 1fr) 1rem;
    }
  }

  @media (width >= 72rem) {
    .x1oiegec.x1oiegec {
      grid-template-columns: minmax(0, 1fr) 46.25rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1pt2lo2.x1pt2lo2 {
      grid-template-columns: minmax(0, 1fr) auto;
    }
  }

  @media (width >= 64.01rem) {
    .xb0q033.xb0q033 {
      grid-template-columns: minmax(0, 1fr) minmax(18.75rem, 30%);
    }
  }

  @media (width <= 30rem) {
    .x1oxcaxh.x1oxcaxh {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 46rem) {
    .x1b8zxhf.x1b8zxhf {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 64rem) {
    .x1u2399e.x1u2399e {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width >= 72rem) {
    .x45qj01.x45qj01 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 46rem) {
    .xtyi0n3.xtyi0n3 {
      grid-template-columns: none;
    }

    .xk1o1kj.xk1o1kj {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .x1mhdgv6.x1mhdgv6 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1p26hyz.x1p26hyz {
      grid-template-rows: 32rem;
    }
  }

  @media (width >= 64.01rem) and (height >= 48rem) {
    .x2dc5o.x2dc5o {
      grid-template-rows: minmax(0, min(100%, 35rem));
    }

    .xxe08wk.xxe08wk {
      grid-template-rows: minmax(0, min(100%, 38.125rem));
    }

    .x171gujw.x171gujw {
      grid-template-rows: minmax(0, min(100%, 50rem));
    }
  }

  @media (width <= 30rem) {
    .x11toh4l.x11toh4l {
      grid-template-rows: minmax(4.5rem, 25%) minmax(0, 1fr);
    }
  }

  @media (width <= 64rem) {
    .x2lhnym.x2lhnym {
      justify-content: start;
    }
  }

  @media (width <= 30rem) {
    .x1otwnhu.x1otwnhu {
      -webkit-mask-image: linear-gradient(#000 calc(100% - 1.5rem), #0000);
      mask-image: linear-gradient(#000 calc(100% - 1.5rem), #0000);
    }

    .x7iyy2b.x7iyy2b {
      row-gap: .375rem;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xg83hb1.xg83hb1 {
      scroll-behavior: auto;
    }

    .xuupxpy.xuupxpy {
      transform: none;
    }

    .x18ptyj6.x18ptyj6 {
      transform: translateX(0);
    }

    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }
  }

  @media (width <= 46rem) {
    .x17vhebk.x17vhebk {
      white-space: normal;
    }
  }

  @media print {
    .x7edsod.x7edsod {
      white-space: pre-wrap;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .x103l56a.x103l56a.x103l56a:where(:has(.x1cgh9by[data-scroll-list])) {
      display: flex;
    }
  }

  @media (width >= 64.01rem) and (height >= 48rem) {
    .x129dxke.x129dxke.x129dxke:where(:has(.x1cgh9by[data-scroll-list])) {
      grid-template-rows: minmax(0, 1fr);
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1ue7loy.x1ue7loy.x1ue7loy:where(:has(.x1cgh9by[data-scroll-list])) {
      grid-template-rows: minmax(32rem, 1fr);
    }
  }
}

@layer priority5 {
  .x1eczct {
    border-bottom-color: var(--audit-line-soft);
  }

  .xrsniy5 {
    border-bottom-color: var(--audit-line);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .x1mu0h0y {
    border-left-color: var(--audit-line-soft);
  }

  .x1eifehc {
    border-left-color: var(--audit-line);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .xwscvns {
    border-top-color: var(--audit-line-soft);
  }

  .xi8eyhj {
    border-top-color: var(--audit-line);
  }

  .x1bdyy9i {
    border-top-color: var(--audit-muted);
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x972fbf {
    border-top-width: 0;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .x1szun9y {
    bottom: 1rem;
  }

  .x190aktx {
    height: .0625rem;
  }

  .x1xzicaz {
    height: .125rem;
  }

  .x4j2xbe {
    height: .375rem;
  }

  .x164u9eo {
    height: .5rem;
  }

  .x1qa65zt {
    height: .625rem;
  }

  .x1nnp5p7 {
    height: .6875rem;
  }

  .xvle69y {
    height: .75rem;
  }

  .xf08kfj {
    height: .875rem;
  }

  .xaylbqo {
    height: 1.125rem;
  }

  .xmll18r {
    height: 1.25rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .xb8l8e1 {
    height: 1.75rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x6120nr {
    height: 12rem;
  }

  .xr004xx {
    height: 16rem;
  }

  .xlzyvqe {
    height: 1em;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xk8t5le {
    height: 2.25rem;
  }

  .x2j8i3k {
    height: 2.375rem;
  }

  .xwaiz5r {
    height: 2.5rem;
  }

  .x12hms15 {
    height: 2.75rem;
  }

  .xjxxseq {
    height: 2.875rem;
  }

  .xettwda {
    height: 2rem;
  }

  .x1eiuvor {
    height: 31.5rem;
  }

  .x1pizb70 {
    height: 3rem;
  }

  .xupy61u {
    height: 5rem;
  }

  .xt7dq6l {
    height: auto;
  }

  .xzqhx94 {
    height: clamp(12rem, 34svh, 22rem);
  }

  .x8exzc2 {
    height: min(75svh, 60rem);
  }

  .x1amph9 {
    height: var(--xifck72);
  }

  .x1pemb1n {
    left: 1rem;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x1hpqcdg {
    margin-bottom: .25rem;
  }

  .xhbfen4 {
    margin-bottom: .5rem;
  }

  .x1gr9t9r {
    margin-bottom: .75rem;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x1eq25fj {
    margin-bottom: 1.25rem;
  }

  .x1nhhxel {
    margin-bottom: 1.5rem;
  }

  .xyi6m4r {
    margin-bottom: 1rem;
  }

  .x1t84w78 {
    margin-bottom: 2rem;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x36nbns {
    margin-left: calc(50% - 50vw);
  }

  .xj17ml3 {
    margin-right: .25rem;
  }

  .x72edsj {
    margin-top: .125rem;
  }

  .x1tbvfm1 {
    margin-top: .25rem;
  }

  .x5j7nwy {
    margin-top: .375rem;
  }

  .x1mjqqkp {
    margin-top: .5rem;
  }

  .xhj8ucd {
    margin-top: .75rem;
  }

  .x1c4vshn {
    margin-top: 1.5rem;
  }

  .xi81crv {
    margin-top: 2.25rem;
  }

  .xpj7x5w {
    margin-top: 3.75rem;
  }

  .x1hpjnmm {
    margin-top: 3rem;
  }

  .xfo0wrl {
    margin-top: 4rem;
  }

  .xz6j1ir {
    max-height: 10rem;
  }

  .x871njl {
    max-height: 12rem;
  }

  .x15te2rg {
    max-height: 65svh;
  }

  .xnwz9cz {
    max-height: 7rem;
  }

  .x1g15ey4 {
    max-height: calc(100dvh - 2rem);
  }

  .x4zxvvp {
    max-height: min(15rem,var(--available-height));
  }

  .x7ab17h {
    max-height: none;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x1mtlzti {
    max-width: 14rem;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .x18t6ddr {
    max-width: 30rem;
  }

  .xa5mq1c {
    max-width: 32.5rem;
  }

  .x6ymgno {
    max-width: 32rem;
  }

  .x19pysoa {
    max-width: 34rem;
  }

  .x19pzynt {
    max-width: 38rem;
  }

  .xf2d64e {
    max-width: 40rem;
  }

  .x1dwg165 {
    max-width: 44rem;
  }

  .xvnzux6 {
    max-width: 46rem;
  }

  .x1vpbbxe {
    max-width: 48rem;
  }

  .xmmfdjc {
    max-width: 54rem;
  }

  .x12xyk8x {
    max-width: 58rem;
  }

  .xnb20ik {
    max-width: 62rem;
  }

  .x1q488xd {
    max-width: 65.25rem;
  }

  .xkyadst {
    max-width: 68ch;
  }

  .x1hv4mr {
    max-width: 72rem;
  }

  .x1lke7as {
    max-width: 75%;
  }

  .x14r61f {
    max-width: 80%;
  }

  .x1sf1iou {
    max-width: 85ch;
  }

  .xnnubor {
    max-width: calc(100vw - 3rem);
  }

  .xuj78ke {
    max-width: min(18rem, 100%);
  }

  .xiaizgf {
    max-width: min(26rem, 100vw - 2rem);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x7k7lee {
    max-width: var(--available-width);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x2umgb4 {
    min-height: 1.25rem;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xattyca {
    min-height: 10rem;
  }

  .x1b3lxvz {
    min-height: 12rem;
  }

  .x4zw9a1 {
    min-height: 1px;
  }

  .x146uude {
    min-height: 2.375rem;
  }

  .xsejkeq {
    min-height: 2.5rem;
  }

  .xgbkey0 {
    min-height: 2.75rem;
  }

  .xb8hxdj {
    min-height: 26.875rem;
  }

  .x1p38f1z {
    min-height: 3.25rem;
  }

  .x13gjtz1 {
    min-height: 3.5rem;
  }

  .xhmtybg {
    min-height: 3.75rem;
  }

  .xe8gcm {
    min-height: 3rem;
  }

  .x17qorbb {
    min-height: 4.5rem;
  }

  .xyvwee0 {
    min-height: 4.75rem;
  }

  .x1mejoxw {
    min-height: 5.25rem;
  }

  .x1c5m4an {
    min-height: 5.5rem;
  }

  .x1meygxz {
    min-height: 5rem;
  }

  .x1xkfc13 {
    min-height: 6rem;
  }

  .x1h7u7uw {
    min-height: 70vh;
  }

  .x65nank {
    min-height: auto;
  }

  .x121v3j4 {
    min-height: min-content;
  }

  .xja50w7 {
    min-height: var(--audit-step-panel-min-block);
  }

  .xeuugli {
    min-width: 0;
  }

  .xd98ffb {
    min-width: 13.75rem;
  }

  .xlm6wrl {
    min-width: 2.75rem;
  }

  .xzhy1st {
    min-width: 8rem;
  }

  .x1ag9ea8 {
    min-width: 9rem;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .xryxfnj {
    overflow-y: visible;
  }

  .x1e4zzel {
    overscroll-behavior-y: contain;
  }

  .xfigtdt {
    padding-bottom: .5625rem;
  }

  .xsaxbkt {
    padding-bottom: .75rem;
  }

  .x10l3h1t {
    padding-bottom: 1.25rem;
  }

  .x163t5y5 {
    padding-bottom: 1.5rem;
  }

  .x2yie3v {
    padding-bottom: 1rem;
  }

  .x1fh90og {
    padding-bottom: 2.5rem;
  }

  .xx6bls6 {
    padding-bottom: 20px;
  }

  .x17r0vjz {
    padding-bottom: 2rem;
  }

  .x63h0lv {
    padding-bottom: clamp(1.75rem, 4vw, 2.25rem);
  }

  .x1uae1lo {
    padding-left: 1.25rem;
  }

  .x1vua2ax {
    padding-left: 1.5rem;
  }

  .xo3k3gq {
    padding-left: 1.75rem;
  }

  .x9dzeaa {
    padding-left: 1rem;
  }

  .x1ijmo5n {
    padding-right: .375rem;
  }

  .xoqxpnx {
    padding-right: 1.25rem;
  }

  .xnywu7s {
    padding-right: 1.5rem;
  }

  .x52dz5p {
    padding-right: 1rem;
  }

  .x79k2kb {
    padding-right: 2.75rem;
  }

  .x1pq2y9v {
    padding-right: 3.25rem;
  }

  .xwmalnx {
    padding-right: 4rem;
  }

  .x1ug7bdz {
    padding-right: 6px;
  }

  .xrhwvvd {
    padding-top: .125rem;
  }

  .x1iul6r4 {
    padding-top: .25rem;
  }

  .x18khy8n {
    padding-top: .5625rem;
  }

  .x1b58sdr {
    padding-top: .5rem;
  }

  .x1q57ora {
    padding-top: .75rem;
  }

  .x1mcfnh7 {
    padding-top: 1.25rem;
  }

  .x6gltce {
    padding-top: 1.5rem;
  }

  .x12t3zde {
    padding-top: 1rem;
  }

  .x1r3tip4 {
    padding-top: 3.75rem;
  }

  .x1bw24hb {
    padding-top: 3rem;
  }

  .xj7lxuk {
    padding-top: clamp(1.25rem, 3vw, 1.5rem);
  }

  .x3m8u43 {
    right: 0;
  }

  .xg5rk36 {
    right: 1.75rem;
  }

  .x11ki8km {
    scroll-margin-top: 0;
  }

  .x1awrlly {
    scroll-margin-top: 6rem;
  }

  .x13coww {
    scroll-margin-top: 7rem;
  }

  .x13vifvy {
    top: 0;
  }

  .x7t06u3 {
    top: 1.75rem;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1kq3sn5 {
    top: calc(100% + .5rem);
  }

  .x1ghybhd {
    top: calc(100% + .625rem);
  }

  .x1ai1e6c {
    width: .0625rem;
  }

  .xrkia0p {
    width: .375rem;
  }

  .x1jw3ynk {
    width: .75rem;
  }

  .x1xvt488 {
    width: .875rem;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .xp8d6y2 {
    width: 1.5rem;
  }

  .xh29eag {
    width: 1.75rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xn9wirt {
    width: 100vw;
  }

  .x1brf3r0 {
    width: 11rem;
  }

  .xrdac2d {
    width: 13rem;
  }

  .x1e67fm3 {
    width: 16rem;
  }

  .x15vhz18 {
    width: 1em;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .x1s4ejo4 {
    width: 2.25rem;
  }

  .xjguntv {
    width: 2.375rem;
  }

  .xvm51jw {
    width: 2.5rem;
  }

  .xb1qrhf {
    width: 2.75rem;
  }

  .x183mfo8 {
    width: 26.25rem;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .xxljpkc {
    width: 30%;
  }

  .x1fnd73c {
    width: 42%;
  }

  .x1kmanbg {
    width: 55%;
  }

  .xex909m {
    width: 5rem;
  }

  .x1qp7f2k {
    width: 7.625rem;
  }

  .xktia5q {
    width: 80%;
  }

  .xm6i5cn {
    width: 90%;
  }

  .xop6fvv {
    width: 9rem;
  }

  .x14atkfc {
    width: auto;
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x1mwdtil {
    width: min(100%, 18.75rem);
  }

  .x1j7pvyl {
    width: min(100%, 27.5rem);
  }

  .x1l3jn5j {
    width: min(100%, 32.5rem);
  }

  .x17gojxk {
    width: min(100%, 35rem);
  }

  .xzbomcy {
    width: min(100%, 38.25rem);
  }

  .xxrk971 {
    width: min(100%, 47.5rem);
  }

  .x19q7hqz {
    width: min(100%, 56.25rem);
  }

  .xu4zj76 {
    width: min(100%,var(--audit-wizard-column));
  }

  .x14gttcj {
    width: min(100%,var(--x14vk511));
  }

  .xs6fqgb {
    width: min(13rem, 55%);
  }

  .x1s9p4zo {
    width: min(18rem, 100% - 2rem);
  }

  .x89b4ub {
    width: min(20rem, 100vw - 2rem);
  }

  .xyuhv1g {
    width: min(32rem, 100vw - 2rem);
  }

  .x1vbhs7w {
    width: min(80rem, 100vw - 2rem);
  }

  .x1hhjr3y {
    width: var(--anchor-width);
  }

  @media (width <= 30rem) {
    .x9zmm8d.x9zmm8d {
      border-left-width: 0;
    }

    .x194dyy6.x194dyy6 {
      border-top-width: 1px;
    }

    .xqjcynh.xqjcynh {
      height: 1.125rem;
    }
  }

  @media (width >= 30.01rem) and (width <= 64rem) {
    .x1h4nhap.x1h4nhap {
      height: 1.5rem;
    }
  }

  @media (width <= 46rem) {
    .xjdbi50.xjdbi50 {
      height: 2rem;
    }
  }

  @media (width <= 23.115rem) {
    .x1e3ssm0.x1e3ssm0 {
      height: auto;
    }
  }

  @media (width <= 46rem) {
    .xdz9b7z.xdz9b7z {
      height: auto;
    }
  }

  @media (width >= 23.125rem) and (width <= 46.24rem) {
    .xmteqfw.xmteqfw {
      height: auto;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .x1mhwtsb.x1mhwtsb {
      height: auto;
    }
  }

  @media print {
    .x1roiz7s.x1roiz7s {
      height: auto;
    }
  }

  @media (width <= 46rem) {
    .xuzrfim.xuzrfim {
      height: clamp(10rem, 30svh, 16rem);
    }
  }

  @media ((width <= 46rem) and (height >= 48rem) and (height <= 59.99rem)) or ((height >= 48rem) and (height <= 59.99rem)), (width <= 46rem) and (height <= 47.99rem) {
    .x1x4g3xe.x1x4g3xe {
      margin-bottom: 2rem;
    }
  }

  @media ((height >= 60rem) and (height <= 79.99rem) and (not (((height >= 48rem) and (height <= 59.99rem)) or ((width <= 46rem) and (height <= 47.99rem)))) and ((width < 46.01rem))) or ((height >= 60rem) and (height <= 79.99rem) and (not (((height >= 48rem) and (height <= 59.99rem)) or ((width <= 46rem) and (height <= 47.99rem)))) and ((height > 47.99rem))) {
    .x3wt7ki.x3wt7ki {
      margin-bottom: 2rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .xbqna4p.xbqna4p {
      margin-bottom: 2rem;
    }
  }

  @media (width >= 64.01rem) {
    .xmfsmae.xmfsmae {
      max-height: 100%;
    }
  }

  @media (width <= 46rem) {
    .xkbcuhr.xkbcuhr {
      min-height: 100dvh;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .x1wk6rxw.x1wk6rxw {
      min-height: 100dvh;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1yb1b57.x1yb1b57 {
      min-height: 10rem;
    }
  }

  @media (width <= 46rem) {
    .x1uig2vn.x1uig2vn {
      min-height: 2.75rem;
    }

    .xx5r4my.xx5r4my {
      min-height: 22rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1k3lark.x1k3lark {
      min-height: 34rem;
    }
  }

  @media (width <= 46rem) {
    .x1t0i1au.x1t0i1au {
      min-height: 4.25rem;
    }

    .xy1w9xt.xy1w9xt {
      min-height: 4.5rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1es6sgw.x1es6sgw {
      min-height: 4rem;
    }
  }

  @media (width <= 46rem) {
    .x50syu2.x50syu2 {
      min-height: auto;
    }

    .xduw7z7.xduw7z7 {
      min-height: min-content;
    }

    .xrat90o.xrat90o {
      overflow-x: auto;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .x18vxf1m.x18vxf1m {
      overflow-x: auto;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xqq5ypf.xqq5ypf {
      overflow-x: auto;
    }
  }

  @media (width <= 46rem) {
    .x1h2qdv8.x1h2qdv8 {
      overflow-x: visible;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .x16fps0x.x16fps0x {
      overflow-x: visible;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1lt2zus.x1lt2zus {
      overflow-y: auto;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1q6r9f4.x1q6r9f4 {
      overflow-y: auto;
    }
  }

  @media (width <= 46rem) {
    .xj4hog0.xj4hog0 {
      overflow-y: visible;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .xcz1tyr.xcz1tyr {
      overflow-y: visible;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x12dbh8o.x12dbh8o {
      padding-bottom: 0;
    }
  }

  @media ((width <= 46rem) and (height >= 48rem) and (height <= 59.99rem)) or ((height >= 48rem) and (height <= 59.99rem)), (width <= 46rem) and (height <= 47.99rem) {
    .xwjcy0x.xwjcy0x {
      padding-bottom: clamp(1.75rem, 4vw, 2.25rem);
    }
  }

  @media ((height >= 60rem) and (height <= 79.99rem) and (not (((height >= 48rem) and (height <= 59.99rem)) or ((width <= 46rem) and (height <= 47.99rem)))) and ((width < 46.01rem))) or ((height >= 60rem) and (height <= 79.99rem) and (not (((height >= 48rem) and (height <= 59.99rem)) or ((width <= 46rem) and (height <= 47.99rem)))) and ((height > 47.99rem))) {
    .x1b9nag0.x1b9nag0 {
      padding-bottom: clamp(1.75rem, 4vw, 2.25rem);
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x9n7fdf.x9n7fdf {
      padding-bottom: clamp(1.75rem, 4vw, 2.25rem);
    }
  }

  @media (width <= 46rem) {
    .x1m2pvu2.x1m2pvu2 {
      padding-left: .5rem;
    }

    .x1jxlr0z.x1jxlr0z {
      padding-left: 1.25rem;
    }

    .xovi3nw.xovi3nw {
      padding-right: .5rem;
    }

    .xsbfc8h.xsbfc8h {
      padding-right: 3rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x17zik93.x17zik93 {
      padding-top: .5rem;
    }

    .x109tpof.x109tpof {
      padding-top: .75rem;
    }
  }

  @media print {
    .xv9y62a.xv9y62a {
      padding-top: 0;
    }
  }

  @media (width <= 46rem) and (not (print)) {
    .x162lyps.x162lyps {
      padding-top: 1rem;
    }
  }

  @media ((width <= 46rem) and (height >= 48rem) and (height <= 59.99rem)) or ((height >= 48rem) and (height <= 59.99rem)), (width <= 46rem) and (height <= 47.99rem) {
    .x1pd7s6c.x1pd7s6c {
      padding-top: clamp(1.25rem, 3vw, 1.5rem);
    }
  }

  @media ((height >= 60rem) and (height <= 79.99rem) and (not (((height >= 48rem) and (height <= 59.99rem)) or ((width <= 46rem) and (height <= 47.99rem)))) and ((width < 46.01rem))) or ((height >= 60rem) and (height <= 79.99rem) and (not (((height >= 48rem) and (height <= 59.99rem)) or ((width <= 46rem) and (height <= 47.99rem)))) and ((height > 47.99rem))) {
    .x1ek4xop.x1ek4xop {
      padding-top: clamp(1.25rem, 3vw, 1.5rem);
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x19onsg4.x19onsg4 {
      padding-top: clamp(1.25rem, 3vw, 1.5rem);
    }
  }

  @media (width <= 46rem) {
    .xhwil95.xhwil95 {
      scroll-margin-top: 8rem;
    }
  }

  @media (width <= 30rem) {
    .xk87s61.xk87s61 {
      width: 1.125rem;
    }
  }

  @media (width >= 30.01rem) and (width <= 64rem) {
    .xu83i19.xu83i19 {
      width: 1.5rem;
    }
  }

  @media (width <= 46rem) {
    .x3ublqz.x3ublqz {
      width: 100%;
    }
  }

  @media (width >= 64.01rem) {
    .x8av4d7.x8av4d7 {
      width: 100%;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xie2s74.xie2s74 {
      width: 100%;
    }
  }

  @media (hover: none), (pointer: coarse) {
    .x1tfbhmu.x1tfbhmu {
      width: 2.75rem;
    }
  }

  @media (width <= 46rem) {
    .x1422vo3.x1422vo3 {
      width: 2rem;
    }
  }

  @media (width <= 30rem) {
    .xrxuwc1.xrxuwc1 {
      width: 5.25rem;
    }
  }

  @media (width <= 46rem) {
    .xqdwkmh.xqdwkmh {
      width: 7rem;
    }
  }

  @media (width >= 30.01rem) and (width <= 46rem) {
    .xddsbtn.xddsbtn {
      width: 7rem;
    }
  }

  @media (width <= 46rem) {
    .x157v7gh.x157v7gh {
      width: min(80vw, 24rem);
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .x19hg1s3.x19hg1s3.x19hg1s3:where(:has(.x1cgh9by[data-scroll-list])) {
      height: 100dvh;
    }
  }

  @media ((height >= 60rem) and (height <= 79.99rem) and (not (((height >= 48rem) and (height <= 59.99rem)) or ((width <= 46rem) and (height <= 47.99rem)))) and ((width < 46.01rem))) or ((height >= 60rem) and (height <= 79.99rem) and (not (((height >= 48rem) and (height <= 59.99rem)) or ((width <= 46rem) and (height <= 47.99rem)))) and ((height > 47.99rem))) {
    .xtr2g0d.xtr2g0d.xtr2g0d:where(.xtpeohn[data-content-layout="wizard"] *) {
      margin-bottom: 1.5rem;
    }
  }

  @media ((width <= 46rem) and (height >= 48rem) and (height <= 59.99rem)) or ((height >= 48rem) and (height <= 59.99rem)), (width <= 46rem) and (height <= 47.99rem) {
    .xk8uag5.xk8uag5.xk8uag5:where(.xtpeohn[data-content-layout="wizard"] *) {
      margin-bottom: 1rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .xczd3ir.xczd3ir.xczd3ir:where(.xtpeohn[data-content-layout="wizard"] *) {
      margin-bottom: var(--xchyw56);
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .x1nz2bo2.x1nz2bo2.x1nz2bo2:where(:has(.x1cgh9by[data-scroll-list])) {
      min-height: 0;
    }
  }

  @media (width >= 64.01rem) {
    .x1jb4f30.x1jb4f30.x1jb4f30:where(:has(.x1cgh9by[data-scroll-list])) {
      min-height: 48rem;
    }
  }

  @media (width >= 46.01rem) and (width <= 64rem) {
    .xi9tehg.xi9tehg.xi9tehg:where(:has(.x1cgh9by[data-scroll-list])) {
      overflow-x: clip;
    }

    .x169za24.x169za24.x169za24:where(:has(.x1cgh9by[data-scroll-list])) {
      overflow-y: auto;
    }
  }

  @media ((width <= 46rem) and (height >= 48rem) and (height <= 59.99rem)) or ((height >= 48rem) and (height <= 59.99rem)), (width <= 46rem) and (height <= 47.99rem) {
    .x16nxrlf.x16nxrlf.x16nxrlf:where(.xtpeohn[data-content-layout="wizard"] *) {
      padding-bottom: 1.25rem;
    }
  }

  @media ((height >= 60rem) and (height <= 79.99rem) and (not (((height >= 48rem) and (height <= 59.99rem)) or ((width <= 46rem) and (height <= 47.99rem)))) and ((width < 46.01rem))) or ((height >= 60rem) and (height <= 79.99rem) and (not (((height >= 48rem) and (height <= 59.99rem)) or ((width <= 46rem) and (height <= 47.99rem)))) and ((height > 47.99rem))) {
    .x15dwhmo.x15dwhmo.x15dwhmo:where(.xtpeohn[data-content-layout="wizard"] *) {
      padding-bottom: 1.5rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1n7h7rb.x1n7h7rb.x1n7h7rb:where(.xtpeohn[data-content-layout="wizard"] *) {
      padding-bottom: var(--xx78r6u);
    }
  }

  @media ((width <= 46rem) and (height >= 48rem) and (height <= 59.99rem)) or ((height >= 48rem) and (height <= 59.99rem)), (width <= 46rem) and (height <= 47.99rem) {
    .x8crfvg.x8crfvg.x8crfvg:where(.xtpeohn[data-content-layout="wizard"] *) {
      padding-top: 1.25rem;
    }
  }

  @media ((height >= 60rem) and (height <= 79.99rem) and (not (((height >= 48rem) and (height <= 59.99rem)) or ((width <= 46rem) and (height <= 47.99rem)))) and ((width < 46.01rem))) or ((height >= 60rem) and (height <= 79.99rem) and (not (((height >= 48rem) and (height <= 59.99rem)) or ((width <= 46rem) and (height <= 47.99rem)))) and ((height > 47.99rem))) {
    .x1x5g824.x1x5g824.x1x5g824:where(.xtpeohn[data-content-layout="wizard"] *) {
      padding-top: 1.5rem;
    }
  }

  @media (width >= 46.01rem) and (height <= 47.99rem) {
    .x1fidv0b.x1fidv0b.x1fidv0b:where(.xtpeohn[data-content-layout="wizard"] *) {
      padding-top: var(--xx78r6u);
    }
  }
}

@layer priority6 {
  .x46si14:before {
    inset: -1rem;
  }

  .xd0mzpa:before {
    inset: 0 0 auto;
  }

  .xarstr8:after, .xxx281p:before {
    inset: 0;
  }

  .xcwg1pk:before {
    inset: 1px;
  }

  .x1029lf1:after, .xxj2los:before {
    padding: 1px;
  }
}

@layer priority7 {
  .xaml8xh:before {
    border-radius: 1.1875rem;
  }

  .x2coff9:after, .x9msap3:before {
    border-radius: 50%;
  }

  .x1k48kgn:after, .xxyica1:before {
    border-radius: inherit;
  }

  .x1j74u2f::file-selector-button {
    border-radius: var(--audit-radius-button);
  }

  .x1a6917q:after, .x8dd6zt:before {
    border-radius: var(--audit-radius-control);
  }

  .xcrerzb:after {
    border-radius: var(--audit-riser-radius);
  }

  .xoo4nqz::file-selector-button {
    border-width: 0;
  }

  .xkbqsiu:after, .xl5i350:before {
    flex: 1;
  }

  .xiw9tsn:before {
    margin-inline: .25rem .5rem;
  }

  .x92m90t:after {
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  }

  .x1wyozoi::file-selector-button {
    padding-inline: 1rem;
  }
}

@layer priority8 {
  .xhjmous:after {
    animation-direction: reverse;
  }

  .x184wj3:before {
    animation-duration: 2.5s;
  }

  .xllslaf:before {
    animation-duration: 30s;
  }

  .x1dh1ttk:after {
    animation-duration: 41s;
  }

  .xn9toqc:before {
    animation-duration: 8s;
  }

  .x1r15nwp:before {
    animation-duration: var(--audit-motion-closing-sheen);
  }

  .x13ee8us:after, .xzuot31:before {
    animation-iteration-count: infinite;
  }

  .x1hg2v55:before {
    animation-name: none;
  }

  .x1er9tni:before {
    animation-name: x188klea-B;
  }

  .x13gydeh:after, .xtr9qru:before {
    animation-name: xrr98p0-B;
  }

  .x1fwxpn4:before {
    animation-timing-function: linear;
  }

  .xi19qxx:after, .xwhr14t:before {
    animation-timing-function: var(--audit-ease);
  }

  .xnlluxf::backdrop {
    backdrop-filter: blur(8px);
  }

  .x1hfhjwi:after {
    background-color: currentColor;
  }

  .xigotqu::backdrop {
    background-color: #000000b8;
  }

  .x1qtfj10::-moz-progress-bar {
    background-color: #0000;
  }

  .xeds2tu::-webkit-progress-value {
    background-color: #0000;
  }

  .xjqcon6::-webkit-progress-bar {
    background-color: #0000;
  }

  .x1oxlmqp:before {
    background-color: var(--audit-aurora-blue);
  }

  .x1jc3bwy:after {
    background-color: var(--audit-aurora-violet);
  }

  .x11j6zg8:after, .x1mozjcc:before {
    background-color: var(--audit-line-soft);
  }

  .x14kzu1b:after, .xm22koa:before {
    background-color: var(--audit-line);
  }

  .x3q2hmt:before, .xw2akpn:after {
    background-color: var(--audit-muted);
  }

  .x1td0wmc::file-selector-button {
    background-color: var(--audit-panel-raised);
  }

  .xfq2bd3:after {
    background-color: var(--audit-riser-surface);
  }

  .x1gw93j6:before {
    background-image: linear-gradient(100deg,var(--audit-blue),var(--audit-cyan),var(--audit-blue));
  }

  .x12g5wt3:before {
    background-image: linear-gradient(115deg,transparent 30%,color-mix(in srgb,var(--audit-blue) 45%,transparent) 45%,color-mix(in srgb,var(--audit-cyan) 60%,transparent) 55%,transparent 70%);
  }

  .x1ni9z39:before {
    background-image: linear-gradient(165deg,#12161a 0%,var(--audit-panel) 52%,#0c0f12 100%);
  }

  .x1ndp1yh:before {
    background-image: radial-gradient(120% 80% at 85% 0%,color-mix(in srgb,var(--audit-blue) 10%,transparent) 0%,transparent 60%);
  }

  .x1mqhpnk:before {
    background-image: radial-gradient(120% 90% at 90% 0%,color-mix(in srgb,var(--audit-blue) 8%,transparent) 0%,transparent 62%);
  }

  .x1fyxji:before {
    background-image: radial-gradient(130% 90% at 50% 0, #70601680 0%, #050505 72%);
  }

  .x1ctslmh:before {
    background-image: radial-gradient(130% 90% at 50% 0, #7a201499 0%, #050505 72%);
  }

  .xokgljz:before {
    background-image: radial-gradient(130% 90% at 50% 0, #8c5c1a8c 0%, #050505 72%);
  }

  .xfs4pdl:before {
    background-image: radial-gradient(130% 90% at 50% 0, #1c586e8c 0%, #050505 72%);
  }

  .x182zsss:before {
    background-image: radial-gradient(130% 90% at 50% 0, #26663a8c 0%, #050505 72%);
  }

  .xl22d2r:before {
    background-image: radial-gradient(ellipse,var(--audit-aurora-blue),transparent 68%);
  }

  .x1m6n3fr:before, .xeiozs4:after {
    background-image: var(--audit-action);
  }

  .xube4r8:before {
    background-size: 200% 100%;
  }

  .xm6a2mm:before {
    box-shadow: inset 0 0 0 1px #ffffff14;
  }

  .x1bu1zig:after {
    box-shadow: var(--audit-block-glow),var(--audit-block-shadow);
  }

  .x1k0b9b7::file-selector-button {
    box-shadow: var(--audit-ring-card);
  }

  .xa61gki::placeholder {
    color: #ffffff73;
  }

  .x14qocb8::placeholder {
    color: var(--audit-muted);
  }

  .x1mch99a::file-selector-button {
    color: var(--audit-text);
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .xjmbuqf::file-selector-button {
    cursor: pointer;
  }

  .x1fgarty:before {
    display: block;
  }

  .x15ozc13:before, .x1h1zc6f:after {
    display: none;
  }

  .x1i5lizr::-webkit-details-marker {
    display: none;
  }

  .xfk6m8::-webkit-scrollbar {
    display: none;
  }

  .x15a63yr:before {
    filter: blur(10rem);
  }

  .x1djcuiy:after {
    filter: blur(8.75rem);
  }

  .x1m2jnoq:after {
    filter: blur(var(--audit-riser-blur));
  }

  .xlij8se::file-selector-button {
    font-family: inherit;
  }

  .x1nibb4o::file-selector-button {
    font-size: inherit;
  }

  .xpblgp8::file-selector-button {
    font-weight: 500;
  }

  .x1as9nci:after {
    inset-inline-end: var(--audit-riser-inline-end);
  }

  .x9rf8cv:after {
    inset-inline-start: var(--audit-riser-inline-start);
  }

  .x1hxk83a:before {
    -webkit-mask-clip: content-box, border-box;
    mask-clip: content-box, border-box;
  }

  .x1hod0co:before, .x1uh4w4t:after {
    -webkit-mask-composite: xor;
    mask-composite: exclude;
  }

  .xq7gr77:before {
    -webkit-mask-image: linear-gradient(#000 0 0), linear-gradient(#000 0 0);
    mask-image: linear-gradient(#000 0 0), linear-gradient(#000 0 0);
  }

  .xn5deau:before {
    offset-anchor: center;
  }

  .xv881xc:before {
    offset-distance: 0%;
  }

  .xckytmk:before {
    offset-path: inset(0 round .5rem) border-box;
  }

  .xcovdec:before {
    offset-rotate: auto;
  }

  .x2dv834:before {
    opacity: .65;
  }

  .x124lp2h:before, .xmf22ne:after {
    opacity: 0;
  }

  .x2q1x1w:after, .xkk1bqk:before {
    pointer-events: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

  .x1sgv7ik:after, .x1wdwgm0:before {
    transform: rotate(45deg);
  }

  .x1meziqt:before {
    translate: -100%;
  }

  .xi4xitw:after, .xy5mcqj:before {
    z-index: -1;
  }

  .x2hztxu:before {
    z-index: 0;
  }

  .xsaytk4.xsaytk4:where(:has(.xcmlfbq:focus-visible)):after, .x1l8q361.x1l8q361:where(:has(.xcmlfbq:checked)):after {
    opacity: 1;
  }

  .xp6blg1:focus-visible:before {
    animation-name: x1wwixy8-B;
  }

  .x1lv35ag:focus-visible:before {
    animation-name: xt9v4qd-B;
  }

  .x1mcqlla:focus-visible::file-selector-button {
    box-shadow: inset 0 0 0 1px var(--audit-blue);
  }

  .x1nukx7u:focus-visible:after, .x1w8nt3y:focus-visible:before {
    opacity: 1;
  }

  .x1hnh3u1:hover:before {
    animation-name: x1wwixy8-B;
  }

  .xtvsuzf:hover:before {
    animation-name: xt9v4qd-B;
  }

  .xnhtfht:hover::file-selector-button {
    box-shadow: inset 0 0 0 1px var(--audit-blue);
  }

  .x1a9ivi1:hover:before, .x1d9senm:hover:after {
    opacity: 1;
  }

  @media (prefers-reduced-motion: reduce) {
    .x4wbfn7.x4wbfn7:after, .xf3nzj7.xf3nzj7:before {
      animation-duration: 0s;
    }

    .x1ib9qn6.x1ib9qn6:after, .xho6ug.xho6ug:before {
      animation-iteration-count: 0;
    }

    .x1j82dal.x1j82dal:after, .x7yjyvu.x7yjyvu:before {
      animation-name: none;
    }
  }

  @media (width <= 46rem) {
    .xv9bc1z.xv9bc1z:before {
      display: none;
    }
  }

  @media print {
    .x1imgfsp.x1imgfsp:before {
      display: none;
    }
  }
}

@layer priority9 {
  .xos7pne:after {
    bottom: .375rem;
  }

  .xgrbr6j:after {
    bottom: var(--audit-riser-block-end);
  }

  .x19e6049:before, .xzgp08k:after {
    height: .25rem;
  }

  .xzspd9t:after {
    height: .3125rem;
  }

  .x5w7lxr:before {
    height: 1.25rem;
  }

  .xcock1l:after, .xy80zi5:before {
    height: 1px;
  }

  .xuuc98b:before {
    height: 2px;
  }

  .x1929vc7:before, .x1arcog0:after {
    height: 96.125rem;
  }

  .x17cx49:after {
    left: 0;
  }

  .xq89vtc::file-selector-button {
    margin-right: .875rem;
  }

  .xk5e3th::file-selector-button {
    min-height: 2.5rem;
  }

  .x1eujl8b:before {
    right: -22.5rem;
  }

  .xhmmpfa:after {
    right: -31.25rem;
  }

  .xnbfe2x:after {
    right: 0;
  }

  .x10l2c1h:after {
    right: 1rem;
  }

  .x18lw2ev:before, .xn4wgtd:after {
    top: -.25rem;
  }

  .xt1uuo:before {
    top: -26.25rem;
  }

  .x1yktsfd:after {
    top: 5rem;
  }

  .xaw7bpm:after {
    top: var(--audit-riser-block-start);
  }

  .x11lu4s1:after {
    width: .25rem;
  }

  .x1dmlgfh:after {
    width: .3125rem;
  }

  .x1vgi0k:before, .xv6d0c5:after {
    width: 1px;
  }

  .xqciwkr:before {
    width: 3rem;
  }

  .x11z3ywu:before, .x1lissvn:after {
    width: 42.4375rem;
  }
}

@property --x-flexGrow {
  syntax: "*";
  inherits: false
}

@keyframes x1k3sqd-B {
  from {
    background-position: 0 0;
  }

  to {
    background-position: -200% 0;
  }
}

@keyframes xazk77x-B {
  to {
    background-position: -200% 0;
  }
}

@keyframes x17otxrq-B {
  to {
    background-position: 0 0, 0 0, -200% 0;
  }
}

@keyframes xt9v4qd-B {
  from {
    background-position: 0%;
  }

  to {
    background-position: 200%;
  }
}

@keyframes xmj493u-B {
  0% {
    box-shadow: 0 0 0 .125rem #0d99ff2e;
  }

  50% {
    box-shadow: 0 0 0 .3125rem #0d99ff0f;
  }

  100% {
    box-shadow: 0 0 0 .125rem #0d99ff2e;
  }
}

@keyframes x1jzod0k-B {
  0% {
    box-shadow: 0 0 #0d99ff80;
  }

  50% {
    box-shadow: 0 0 0 .375rem #0d99ff00;
  }

  100% {
    box-shadow: 0 0 #0d99ff80;
  }
}

@keyframes x188klea-B {
  from {
    offset-distance: 0%;
  }

  to {
    offset-distance: 100%;
  }
}

@keyframes x1wgbe1z-B {
  50% {
    opacity: .9;
    transform: scale(1.35);
  }
}

@keyframes x1fmqiw-B {
  0%, 100% {
    opacity: .45;
  }

  50% {
    opacity: 1;
  }
}

@keyframes x1o401fz-B {
  from {
    opacity: .35;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1ttmclz-B {
  from {
    opacity: 0;
    transform: translateY(1.5rem);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes x1jk5baf-B {
  from {
    opacity: .6;
    transform: translateY(.375rem);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1n7tgp3-B {
  from {
    opacity: 0;
    transform: translateY(.75rem);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

@keyframes xrr98p0-B {
  0% {
    transform: rotate(45deg) translate3d(0, 0, 0) scale(1);
  }

  50% {
    transform: rotate(45deg) translate3d(-8rem, 6rem, 0) scale(1.16);
  }

  100% {
    transform: rotate(45deg) translate3d(0, 0, 0) scale(1);
  }
}

@keyframes x1loahri-B {
  from {
    transform: translateX(-50%);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes x1uy8qow-B {
  to {
    transform: translateX(340%);
  }
}

@keyframes x1l72u7c-B {
  from {
    transform: translateY(12px);
  }

  to {
    transform: translateY(0);
  }
}

@keyframes xjk2vq0-B {
  from {
    translate: 0 .375rem;
  }

  to {
    translate: 0;
  }
}

@keyframes x1wwixy8-B {
  from {
    translate: -100%;
  }

  to {
    translate: 100%;
  }
}

:root, .x10jotvt {
  --x14vk511: var(--audit-content);
}

:root, .xqud9mu {
  --x1hthw6e: 1.5rem;
  --x15uoxdd: 1rem;
  --xhtmdfw: .75rem;
}

:root, .x14c0p7v {
  --xchyw56: .75rem;
  --xx78r6u: .75rem;
}

:root, .x1st3ot6 {
  --xifck72: 22.5rem;
  --x1wquhxt: 1.5rem;
}

.x1v4oj0k.x1v4oj0k, .x1v4oj0k.x1v4oj0k:root {
  --x14vk511: calc(56.25rem + 2 * var(--audit-gutter));
}

.x1k5d2zh.x1k5d2zh, .x1k5d2zh.x1k5d2zh:root {
  --x14vk511: calc(65.25rem + 2 * var(--audit-gutter));
}

.xz6bgy9.xz6bgy9, .xz6bgy9.xz6bgy9:root {
  --x1hthw6e: 1.5rem;
  --x15uoxdd: 1.5rem;
  --xhtmdfw: 1.5rem;
}

.x41fg7l.x41fg7l, .x41fg7l.x41fg7l:root {
  --xchyw56: 1.5rem;
  --xx78r6u: 1.25rem;
}

.x1kaz0dy.x1kaz0dy, .x1kaz0dy.x1kaz0dy:root {
  --xifck72: 19.5rem;
  --x1wquhxt: 0;
}

@media (46.25rem <= width < 53rem) {
  .x1kaz0dy.x1kaz0dy, .x1kaz0dy.x1kaz0dy:root {
    --xifck72: 19.5rem;
  }
}

@media (23.125rem <= width < 46.25rem) {
  .x1kaz0dy.x1kaz0dy, .x1kaz0dy.x1kaz0dy:root {
    --xifck72: 9.75rem;
  }
}

@media (width < 23.125rem) {
  .x1kaz0dy.x1kaz0dy, .x1kaz0dy.x1kaz0dy:root {
    --xifck72: 9.75rem;
  }
}
