.bourse{--note-usd:#2f6b4f;--note-gbp:#6b3f78;--note-eur:#2f5a8a;--note-pkr:#0f5c55;--note-paper:#f7f2e3;background:var(--bg);color:var(--ink);overflow-x:clip}.bourse .paper{background-color:var(--bg);background-image:repeating-linear-gradient(115deg, transparent 0 9px, color-mix(in oklab, var(--accent) 4%, transparent) 9px 10px), repeating-linear-gradient(65deg, transparent 0 13px, color-mix(in oklab, var(--gold) 5%, transparent) 13px 14px)}.bourse .paper-2{background:var(--surface-2)}.note{background:var(--note-paper);color:#10231f;box-shadow:0 1px 0 #fff9 inset, 0 30px 60px -28px #0a1e1a8c, 0 0 0 1px color-mix(in oklab, var(--tint,#0f5c55) 45%, transparent);border-radius:10px;overflow:hidden}.note:before{content:"";border:1px solid color-mix(in oklab, var(--tint,#0f5c55) 50%, transparent);box-shadow:inset 0 0 0 3px var(--note-paper), inset 0 0 0 4px color-mix(in oklab, var(--tint,#0f5c55) 30%, transparent);pointer-events:none;border-radius:6px;position:absolute;inset:8px}.note-usd{--tint:var(--note-usd)}.note-gbp{--tint:var(--note-gbp)}.note-eur{--tint:var(--note-eur)}.note-pkr{--tint:var(--note-pkr)}.note .tint{color:var(--tint,#0f5c55)}.foil{background:linear-gradient(#b9933a,#f3dc8c 20%,#9c7a2a 40%,#f6e3a4 60%,#a88431 80%,#e8cf7c) 0 0/100% 300%;animation:6s ease-in-out infinite fi-foil}@keyframes fi-foil{0%,to{background-position:0 0}50%{background-position:0 100%}}.corners{position:relative}.corners:before,.corners:after{content:"";border:1.5px solid var(--gold);pointer-events:none;width:26px;height:26px;position:absolute}.corners:before{border-bottom:0;border-right:0;top:-1px;left:-1px}.corners:after{border-top:0;border-left:0;bottom:-1px;right:-1px}.print-serial span{opacity:0;animation:fi-rise .35s var(--ease-out) forwards;display:inline-block;transform:translateY(-4px)}.pin{background:var(--serial);color:#fff;width:26px;height:26px;font-family:var(--font-mono);box-shadow:0 0 0 4px color-mix(in oklab, var(--serial) 20%, transparent);border-radius:999px;place-items:center;font-size:12px;display:grid}.passbook{background:linear-gradient(90deg, transparent 0 calc(50% - 1px), color-mix(in oklab, var(--ink) 18%, transparent) calc(50% - 1px) calc(50% + 1px), transparent calc(50% + 1px)), var(--surface)}.passbook-lines{background-image:linear-gradient(to bottom, transparent 35px, var(--line) 35px 36px);background-size:100% 36px}.reverse details>summary{list-style:none}.reverse details>summary::-webkit-details-marker{display:none}.reverse details::details-content{block-size:0;transition:block-size .35s var(--ease-out), content-visibility .35s allow-discrete;overflow:hidden}.reverse details[open]::details-content{block-size:auto}@supports (interpolate-size:allow-keywords){.reverse{interpolate-size:allow-keywords}}.reverse details .plus{transition:transform .3s var(--ease-out)}.reverse details[open] .plus{transform:rotate(45deg)}html.js .bourse [data-in]{transition:opacity .75s var(--ease-out), transform .75s var(--ease-out), filter .75s var(--ease-out)}html.js .bourse [data-in=rise]:not(.in){opacity:0;transform:translateY(26px)}html.js .bourse [data-in=engrave]:not(.in){opacity:0;filter:blur(6px);transform:scale(.985)}html.js .bourse [data-in=deal]:not(.in){opacity:0;transform:translateY(40px)rotate(-6deg)}html.js .bourse [data-in=stagger]>*{transition:opacity .6s var(--ease-out), transform .6s var(--ease-out)}html.js .bourse [data-in=stagger]:not(.in)>*{opacity:0;transform:translateY(18px)}html.js .bourse [data-in=stagger].in>:nth-child(2){transition-delay:90ms}html.js .bourse [data-in=stagger].in>:nth-child(3){transition-delay:.18s}html.js .bourse [data-in=stagger].in>:nth-child(4){transition-delay:.27s}html.js .bourse [data-in=stagger].in>:nth-child(5){transition-delay:.36s}html.js .bourse [data-in=stagger].in>:nth-child(n+6){transition-delay:.42s}@media (prefers-reduced-motion:reduce){html.js .bourse [data-in]{opacity:1!important;filter:none!important;transform:none!important}.foil{animation:none}.print-serial span{opacity:1;animation:none;transform:none}}
