.as-b{--as-b-desk:#16150f;--as-b-canvas:#f4f1e9;--as-b-sheet-edge:transparent;--as-b-ink:#16150f;--as-b-ink-hover:#2b2920;--as-b-on-ink:#f4f1e9;--as-b-soft:#4a463c;--as-b-muted:#615c4e;--as-b-raised:#fbfaf6;--as-b-white:#fffefb;--as-b-stone:#eae4d6;--as-b-dot:#16150f1f;--as-b-line:#ddd6c5;--as-b-line-strong:#cbc2ae;--as-b-rule:#16150f;--as-b-ring:#16150f;--as-b-amber-text:#865b00;--as-b-green-text:#11734d;--as-b-tint:#f6e9c8;--as-b-tint-edge:#e2c983;--as-b-toggle-track:#16150f;--as-b-toggle-knob:#e8a317;--as-b-feature:#16150f;--as-b-feature-edge:transparent;--as-b-card-shadow:0 1px 0 #fffc inset, 0 1px 3px #16150f0d;--as-b-app-bg:#f5f5f3;--as-b-app-card:#fff;--as-b-app-green:#3a9f6f;--as-b-app-green-soft:#bfe3cf;--as-b-app-red:#d14b4b;--as-b-code-bg:#f6f3ea;--as-b-code-line:#ddd6c5;--as-b-code-text:#4a463c;--as-b-code-strong:#16150f;--as-b-code-key:#865b00;--as-b-code-str:#11734d;--as-b-code-dim:#615c4e;--as-b-code-link:#2f63b8;--as-b-code-popup:#fffefb;--as-b-code-select:#2f63b821;--as-b-code-hint:#16150f0a;--as-b-code-err:#b23b3b;--as-b-code-err-bg:#fbeceb;--as-b-code-err-line:#d14b4b59;--as-b-code-shadow:0 12px 24px -12px #16150f4d;background-color:var(--as-b-desk)}.dark .as-b{--as-b-desk:#0e0d09;--as-b-canvas:#16150f;--as-b-sheet-edge:#2a2820;--as-b-ink:#f4f1e9;--as-b-ink-hover:#fffdf6;--as-b-on-ink:#16150f;--as-b-soft:#c9c4b4;--as-b-muted:#a8a395;--as-b-raised:#1a1812;--as-b-white:#1f1d16;--as-b-stone:#0e0d09;--as-b-dot:#f4f1e912;--as-b-line:#2a2820;--as-b-line-strong:#3a382e;--as-b-rule:#4a473b;--as-b-ring:#e8a317;--as-b-amber-text:#e8a317;--as-b-green-text:#1fb57a;--as-b-tint:#2e2614;--as-b-tint-edge:#5c4515;--as-b-toggle-track:#e8a317;--as-b-toggle-knob:#16150f;--as-b-feature:#1a1812;--as-b-feature-edge:#e8a31752;--as-b-card-shadow:0 1px 0 #ffffff08 inset, 0 1px 3px #00000059;--as-b-app-bg:#131313;--as-b-app-card:#1c1c1c;--as-b-app-green:#4cbf88;--as-b-app-green-soft:#24493a;--as-b-app-red:#e66a6a;--as-b-code-bg:#0e0d09;--as-b-code-line:#ffffff1a;--as-b-code-text:#c9c4b4;--as-b-code-strong:#fff;--as-b-code-key:#e8a317;--as-b-code-str:#1fb57a;--as-b-code-dim:#ffffff73;--as-b-code-link:#8fb8ff;--as-b-code-popup:#23211a;--as-b-code-select:#3b5b8cb3;--as-b-code-hint:#ffffff0d;--as-b-code-err:#f4b0b0;--as-b-code-err-bg:#2a1716;--as-b-code-err-line:#f08a8a4d;--as-b-code-shadow:0 12px 24px -10px #000000b3}@layer base{.as-b-paper *,.as-b-paper :before,.as-b-paper :after{border-color:var(--as-b-line)}}.as-b-shot>div{box-shadow:0 0 0 1px #16150f14,0 30px 60px -28px #16150f99,0 12px 24px -16px #16150f59}.as-b-dots{background-color:var(--as-b-stone);background-image:radial-gradient(var(--as-b-dot) 1px, transparent 1.3px);background-position:9px 9px;background-size:18px 18px}.as-b-mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(100deg,#0000 .2em,#e8a317d9 .25em,#e8a317b3 calc(100% - .3em),#0000 calc(100% - .2em));background-position:0 78%;background-repeat:no-repeat;background-size:100% 46%;padding-inline:.06em}.dark .as-b-mark{color:var(--color-as-amber);background-image:none}@media (prefers-reduced-motion:no-preference){.as-b-mark-draw{animation:.9s cubic-bezier(.3,.7,.2,1) .3s both as-b-mark-draw}}@keyframes as-b-mark-draw{0%{background-size:0% 46%}to{background-size:100% 46%}}.as-b-receipt{background:var(--as-b-white);position:relative}.as-b-receipt:before,.as-b-receipt:after{content:"";background:radial-gradient(circle at 5px 5px, var(--as-b-stone) 4.2px, transparent 4.8px) 0 0 / 10px 10px repeat-x;height:10px;position:absolute;left:0;right:0}.as-b-receipt:before{top:-5px}.as-b-receipt:after{bottom:-5px}@media (prefers-reduced-motion:no-preference){.as-b-row-in{animation:.45s ease-out .3s backwards as-b-row-in,1.8s ease-out .3s backwards as-b-glow}.as-b-press{animation:.3s ease-out as-b-press}}@keyframes as-b-row-in{0%{opacity:0;transform:translateY(-8px)}}@keyframes as-b-glow{0%{background-color:var(--as-b-glow,var(--as-b-stone))}}@keyframes as-b-press{40%{transform:scale(.96)}}@keyframes as-b-pan{0%{scale:1}to{scale:1.15}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.as-b-progress{animation:linear both as-fill;animation-timeline:view();animation-range:entry cover 30%}}}
