@font-face{font-family:iconfont;src:url(/assets/iconfont-J8fIOGnN.eot?a39ec1eff0e45e5d724d24255ba47ade#iefix) format("embedded-opentype"),url(/assets/iconfont-DdA2I5Eq.woff2?a39ec1eff0e45e5d724d24255ba47ade) format("woff2"),url(/assets/iconfont-BNtZMQuo.woff?a39ec1eff0e45e5d724d24255ba47ade) format("woff"),url(/assets/iconfont-CZx8uOGU.ttf?a39ec1eff0e45e5d724d24255ba47ade) format("truetype"),url(/assets/iconfont-B-q1fVf7.svg?a39ec1eff0e45e5d724d24255ba47ade#iconfont) format("svg")}.hn{line-height:1}.hn:before{font-family:iconfont!important;font-style:normal;font-weight:400!important;vertical-align:top}.hn-algolia:before{content:""}.hn-android:before{content:""}.hn-angellist:before{content:""}.hn-anthropic:before{content:""}.hn-apple:before{content:""}.hn-arweave:before{content:""}.hn-behance:before{content:""}.hn-bitcoin:before{content:""}.hn-bloomberg:before{content:""}.hn-bluesky:before{content:""}.hn-cloudflare:before{content:""}.hn-creative-commons:before{content:""}.hn-crunchbase:before{content:""}.hn-digg:before{content:""}.hn-discord:before{content:""}.hn-discourse:before{content:""}.hn-ethereum:before{content:""}.hn-facebook-round:before{content:""}.hn-facebook-square:before{content:""}.hn-figma:before{content:""}.hn-giphy:before{content:""}.hn-github:before{content:""}.hn-gitlab:before{content:""}.hn-golden:before{content:""}.hn-google-news:before{content:""}.hn-google:before{content:""}.hn-hackernoon:before{content:""}.hn-huggingface:before{content:""}.hn-imgur:before{content:""}.hn-instagram:before{content:""}.hn-ios:before{content:""}.hn-kaggle:before{content:""}.hn-linkedin:before{content:""}.hn-mastodon:before{content:""}.hn-minds:before{content:""}.hn-mistral:before{content:""}.hn-newsbreak:before{content:""}.hn-notion:before{content:""}.hn-npm:before{content:""}.hn-open-ai:before{content:""}.hn-perplexity:before{content:""}.hn-pinterest:before{content:""}.hn-podcasts:before{content:""}.hn-product-hunt:before{content:""}.hn-reddit:before{content:""}.hn-rss:before{content:""}.hn-sia:before{content:""}.hn-slack:before{content:""}.hn-steam:before{content:""}.hn-telegram:before{content:""}.hn-threads:before{content:""}.hn-tiktok:before{content:""}.hn-twitch:before{content:""}.hn-twitter:before{content:""}.hn-unsplash:before{content:""}.hn-viewblocks:before{content:""}.hn-wikipedia:before{content:""}.hn-x:before{content:""}.hn-youtube:before{content:""}.hn-business:before{content:""}.hn-cloud:before{content:""}.hn-cybersecurity:before{content:""}.hn-data-science:before{content:""}.hn-finance:before{content:""}.hn-futurism:before{content:""}.hn-gaming:before{content:""}.hn-hackernoon-purcat:before{content:""}.hn-life-hacking:before{content:""}.hn-machine-learning:before{content:""}.hn-management:before{content:""}.hn-media:before{content:""}.hn-product-management:before{content:""}.hn-programming:before{content:""}.hn-remote:before{content:""}.hn-science:before{content:""}.hn-society:before{content:""}.hn-startups:before{content:""}.hn-tech-companies:before{content:""}.hn-tech-stories:before{content:""}.hn-technology:before{content:""}.hn-web3:before{content:""}.hn-writing:before{content:""}.hn-ad:before{content:""}.hn-align-center:before{content:""}.hn-align-justify:before{content:""}.hn-align-left:before{content:""}.hn-align-right:before{content:""}.hn-analytics:before{content:""}.hn-angle-down:before{content:""}.hn-angle-left:before{content:""}.hn-angle-right:before{content:""}.hn-angle-up:before{content:""}.hn-archive:before{content:""}.hn-arrow-alt-circle-down:before{content:""}.hn-arrow-alt-circle-left:before{content:""}.hn-arrow-alt-circle-right:before{content:""}.hn-arrow-alt-circle-up:before{content:""}.hn-arrow-circle-down:before{content:""}.hn-arrow-circle-left:before{content:""}.hn-arrow-circle-right:before{content:""}.hn-arrow-circle-up:before{content:""}.hn-arrow-down:before{content:""}.hn-arrow-left:before{content:""}.hn-arrow-right:before{content:""}.hn-arrow-up:before{content:""}.hn-at:before{content:""}.hn-badge-check:before{content:""}.hn-bank:before{content:""}.hn-bars:before{content:""}.hn-bell-exclaimation:before{content:""}.hn-bell-mute:before{content:""}.hn-bell:before{content:""}.hn-bold:before{content:""}.hn-bolt:before{content:""}.hn-book-bookmark:before{content:""}.hn-book-heart:before{content:""}.hn-book:before{content:""}.hn-bookmark:before{content:""}.hn-box-heart:before{content:""}.hn-box-usd:before{content:""}.hn-bracket-curly:before{content:""}.hn-bracket-round:before{content:""}.hn-bracket-square:before{content:""}.hn-branch:before{content:""}.hn-briefcase:before{content:""}.hn-brightness-high:before{content:""}.hn-brightness-low:before{content:""}.hn-broom:before{content:""}.hn-bug:before{content:""}.hn-bullet-list:before{content:""}.hn-bullhorn:before{content:""}.hn-calendar-alt:before{content:""}.hn-calender:before{content:""}.hn-camera:before{content:""}.hn-cart-add:before{content:""}.hn-cart-minus:before{content:""}.hn-cassette-tape:before{content:""}.hn-cc:before{content:""}.hn-chart-line:before{content:""}.hn-chart-network:before{content:""}.hn-check-box:before{content:""}.hn-check-circle:before{content:""}.hn-check-list:before{content:""}.hn-check:before{content:""}.hn-chevron-down:before{content:""}.hn-chevron-up:before{content:""}.hn-circle-notch:before{content:""}.hn-clipboard:before{content:""}.hn-clock:before{content:""}.hn-cloud-download-alt:before{content:""}.hn-cloud-fog:before{content:""}.hn-cloud-rain:before{content:""}.hn-cloud-upload:before{content:""}.hn-code-block:before{content:""}.hn-code:before{content:""}.hn-cog:before{content:""}.hn-coin:before{content:""}.hn-coins:before{content:""}.hn-collapse:before{content:""}.hn-command:before{content:""}.hn-comment-dots:before{content:""}.hn-comment-quote:before{content:""}.hn-comment:before{content:""}.hn-comments:before{content:""}.hn-copy:before{content:""}.hn-credit-card:before{content:""}.hn-crown:before{content:""}.hn-disc:before{content:""}.hn-divider:before{content:""}.hn-dollar:before{content:""}.hn-door-closed:before{content:""}.hn-door-open:before{content:""}.hn-download-alt:before{content:""}.hn-download:before{content:""}.hn-edit:before{content:""}.hn-ellipses-horizontal-circle:before{content:""}.hn-ellipses-horizontal:before{content:""}.hn-ellipses-vertical-circle:before{content:""}.hn-ellipses-vertical:before{content:""}.hn-envelope:before{content:""}.hn-exclaimation:before{content:""}.hn-exclamation-triangle:before{content:""}.hn-expand:before{content:""}.hn-external-link:before{content:""}.hn-eye-cross:before{content:""}.hn-eye-snake:before{content:""}.hn-eye:before{content:""}.hn-face-angry:before{content:""}.hn-face-grin:before{content:""}.hn-face-heart-eyes:before{content:""}.hn-face-laugh-squint:before{content:""}.hn-face-sad:before{content:""}.hn-face-thinking:before{content:""}.hn-file-import:before{content:""}.hn-filter-alt-circle:before{content:""}.hn-filter:before{content:""}.hn-fire:before{content:""}.hn-flag-checkered:before{content:""}.hn-flag:before{content:""}.hn-folder-open:before{content:""}.hn-folder:before{content:""}.hn-fork:before{content:""}.hn-glasses:before{content:""}.hn-globe-americas:before{content:""}.hn-globe:before{content:""}.hn-graduation-cap:before{content:""}.hn-grid:before{content:""}.hn-h1:before{content:""}.hn-h2:before{content:""}.hn-h3:before{content:""}.hn-handshake:before{content:""}.hn-hashtag:before{content:""}.hn-headphones:before{content:""}.hn-heart:before{content:""}.hn-highlight:before{content:""}.hn-hockey-mask:before{content:""}.hn-home:before{content:""}.hn-image:before{content:""}.hn-indent:before{content:""}.hn-info-circle:before{content:""}.hn-italics:before{content:""}.hn-laptop-code:before{content:""}.hn-laptop:before{content:""}.hn-lightbulb:before{content:""}.hn-line-height:before{content:""}.hn-link:before{content:""}.hn-location-pin:before{content:""}.hn-lock-alt:before{content:""}.hn-lock-open:before{content:""}.hn-lock:before{content:""}.hn-login:before{content:""}.hn-logout:before{content:""}.hn-medical-house:before{content:""}.hn-merge:before{content:""}.hn-message-dots:before{content:""}.hn-message:before{content:""}.hn-minus:before{content:""}.hn-moon:before{content:""}.hn-music:before{content:""}.hn-newspaper:before{content:""}.hn-notebook:before{content:""}.hn-numbered-list:before{content:""}.hn-octagon-check:before{content:""}.hn-octagon-times:before{content:""}.hn-outdent:before{content:""}.hn-page-break:before{content:""}.hn-paint-brush:before{content:""}.hn-paperclip:before{content:""}.hn-paragraph:before{content:""}.hn-pause:before{content:""}.hn-pc:before{content:""}.hn-pen-nib:before{content:""}.hn-pen:before{content:""}.hn-pencil-ruler:before{content:""}.hn-pencil:before{content:""}.hn-people-carry:before{content:""}.hn-phone-ringing-high:before{content:""}.hn-phone-ringing-low:before{content:""}.hn-plane-departure:before{content:""}.hn-plane:before{content:""}.hn-play:before{content:""}.hn-playlist:before{content:""}.hn-plus:before{content:""}.hn-print:before{content:""}.hn-pro:before{content:""}.hn-pull-request:before{content:""}.hn-question-circle:before{content:""}.hn-question:before{content:""}.hn-quote-left:before{content:""}.hn-quote-right:before{content:""}.hn-receipt:before{content:""}.hn-refresh:before{content:""}.hn-retro-camera:before{content:""}.hn-retro-pc:before{content:""}.hn-robot:before{content:""}.hn-save:before{content:""}.hn-search:before{content:""}.hn-seedlings:before{content:""}.hn-shapes:before{content:""}.hn-share-alt:before{content:""}.hn-share:before{content:""}.hn-shop:before{content:""}.hn-shopping-cart:before{content:""}.hn-shuffle:before{content:""}.hn-side-nav-collapse:before{content:""}.hn-side-nav-expand:before{content:""}.hn-sitemap:before{content:""}.hn-sort:before{content:""}.hn-sound-mute:before{content:""}.hn-sound-on:before{content:""}.hn-sparkles:before{content:""}.hn-spinner-third:before{content:""}.hn-spinner:before{content:""}.hn-star-crescent:before{content:""}.hn-star:before{content:""}.hn-strike-through:before{content:""}.hn-sun:before{content:""}.hn-table:before{content:""}.hn-tag:before{content:""}.hn-text-slash:before{content:""}.hn-themes:before{content:""}.hn-thumbsdown:before{content:""}.hn-thumbsup:before{content:""}.hn-thumbtack:before{content:""}.hn-times-circle:before{content:""}.hn-times-square:before{content:""}.hn-times:before{content:""}.hn-translate:before{content:""}.hn-trash-alt:before{content:""}.hn-trash:before{content:""}.hn-trending:before{content:""}.hn-trophy:before{content:""}.hn-underline:before{content:""}.hn-unlock-alt:before{content:""}.hn-unlock:before{content:""}.hn-upload-alt:before{content:""}.hn-upload:before{content:""}.hn-user-check:before{content:""}.hn-user-headset:before{content:""}.hn-user-minus:before{content:""}.hn-user-plus:before{content:""}.hn-user:before{content:""}.hn-users-crown:before{content:""}.hn-users:before{content:""}.hn-video-camera:before{content:""}.hn-vote-yeah:before{content:""}.hn-wallet:before{content:""}.hn-wifi:before{content:""}.hn-window-close:before{content:""}.hn-window-restore:before{content:""}.hn-ad-solid:before{content:""}.hn-align-center-solid:before{content:""}.hn-align-justify-solid:before{content:""}.hn-align-left-solid:before{content:""}.hn-align-right-solid:before{content:""}.hn-analytics-solid:before{content:""}.hn-angle-down-solid:before{content:""}.hn-angle-left-solid:before{content:""}.hn-angle-right-solid:before{content:""}.hn-angle-up-solid:before{content:""}.hn-archive-solid:before{content:""}.hn-arrow-alt-circle-down-solid:before{content:""}.hn-arrow-alt-circle-left-solid:before{content:""}.hn-arrow-alt-circle-right-solid:before{content:""}.hn-arrow-alt-circle-up-solid:before{content:""}.hn-arrow-circle-down-solid:before{content:""}.hn-arrow-circle-left-solid:before{content:""}.hn-arrow-circle-right-solid:before{content:""}.hn-arrow-circle-up-solid:before{content:""}.hn-arrow-down-solid:before{content:""}.hn-arrow-left-solid:before{content:""}.hn-arrow-right-solid:before{content:""}.hn-arrow-up-solid:before{content:""}.hn-at-solid:before{content:""}.hn-badge-check-solid:before{content:""}.hn-bank-solid:before{content:""}.hn-bars-solid:before{content:""}.hn-bell-exclaimation-solid:before{content:""}.hn-bell-mute-solid:before{content:""}.hn-bell-solid:before{content:""}.hn-bold-solid:before{content:""}.hn-bolt-solid:before{content:""}.hn-book-bookmark-solid:before{content:""}.hn-book-heart-solid:before{content:""}.hn-book-solid:before{content:""}.hn-bookmark-solid:before{content:""}.hn-box-heart-solid:before{content:""}.hn-box-usd-solid:before{content:""}.hn-bracket-curly-solid:before{content:""}.hn-bracket-round-solid:before{content:""}.hn-bracket-square-solid:before{content:""}.hn-branch-solid:before{content:""}.hn-briefcase-solid:before{content:""}.hn-brightness-high-solid:before{content:""}.hn-brightness-low-solid:before{content:""}.hn-broom-solid:before{content:""}.hn-bug-solid:before{content:""}.hn-bullet-list-solid:before{content:""}.hn-bullhorn-solid:before{content:""}.hn-calendar-alt-solid:before{content:""}.hn-calender-solid:before{content:""}.hn-camera-solid:before{content:""}.hn-cart-add-solid:before{content:""}.hn-cart-minus-solid:before{content:""}.hn-cassette-tape-solid:before{content:""}.hn-cc-solid:before{content:""}.hn-chart-line-solid:before{content:""}.hn-chart-network-solid:before{content:""}.hn-check-box-solid:before{content:""}.hn-check-circle-solid:before{content:""}.hn-check-list-solid:before{content:""}.hn-check-solid:before{content:""}.hn-chevron-down-solid:before{content:""}.hn-chevron-up-solid:before{content:""}.hn-circle-notch-solid:before{content:""}.hn-clipboard-solid:before{content:""}.hn-clock-solid:before{content:""}.hn-cloud-download-solid:before{content:""}.hn-cloud-fog-solid:before{content:""}.hn-cloud-rain-solid:before{content:""}.hn-cloud-upload-solid:before{content:""}.hn-code-block-solid:before{content:""}.hn-code-solid:before{content:""}.hn-cog-solid:before{content:""}.hn-coin-solid:before{content:""}.hn-coins-solid:before{content:""}.hn-collapse-solid:before{content:""}.hn-command-solid:before{content:""}.hn-comment-dots-solid:before{content:""}.hn-comment-quote-solid:before{content:""}.hn-comment-solid:before{content:""}.hn-comments-solid:before{content:""}.hn-copy-solid:before{content:""}.hn-credit-card-solid:before{content:""}.hn-crown-solid:before{content:""}.hn-disc-solid:before{content:""}.hn-divider-solid:before{content:""}.hn-dollar-solid:before{content:""}.hn-door-closed-solid:before{content:""}.hn-door-open-solid:before{content:""}.hn-download-alt-solid:before{content:""}.hn-download-solid:before{content:""}.hn-edit-solid:before{content:""}.hn-ellipses-horizontal-circle-solid:before{content:""}.hn-ellipses-horizontal-solid:before{content:""}.hn-ellipses-vertical-circle-solid:before{content:""}.hn-ellipses-vertical-solid:before{content:""}.hn-envelope-solid:before{content:""}.hn-exclaimation-solid:before{content:""}.hn-exclamation-triangle-solid:before{content:""}.hn-expand-solid:before{content:""}.hn-external-link-solid:before{content:""}.hn-eye-cross-solid:before{content:""}.hn-eye-snake-solid:before{content:""}.hn-eye-solid:before{content:""}.hn-face-angry-solid:before{content:""}.hn-face-grin-solid:before{content:""}.hn-face-heart-eyes-solid:before{content:""}.hn-face-laugh-squint-solid:before{content:""}.hn-face-sad-solid:before{content:""}.hn-face-thinking-solid:before{content:""}.hn-file-import-solid:before{content:""}.hn-filter-alt-circle-solid:before{content:""}.hn-filter-solid:before{content:""}.hn-fire-solid:before{content:""}.hn-flag-checkered-solid:before{content:""}.hn-flag-solid:before{content:""}.hn-folder-open-solid:before{content:""}.hn-folder-solid:before{content:""}.hn-fork-solid:before{content:""}.hn-glasses-solid:before{content:""}.hn-globe-americas-solid:before{content:""}.hn-globe-solid:before{content:""}.hn-graduation-cap-solid:before{content:""}.hn-grid-solid:before{content:""}.hn-handshake-solid:before{content:""}.hn-hashtag-solid:before{content:""}.hn-heading-1-solid:before{content:""}.hn-heading-2-solid:before{content:""}.hn-heading-3-solid:before{content:""}.hn-headphones-solid:before{content:""}.hn-heart-solid:before{content:""}.hn-highlight-solid:before{content:""}.hn-hockey-mask-solid:before{content:""}.hn-home-solid:before{content:""}.hn-image-solid:before{content:""}.hn-indent-solid:before{content:""}.hn-info-circle-solid:before{content:""}.hn-italics-solid:before{content:""}.hn-laptop-code-solid:before{content:""}.hn-laptop-solid:before{content:""}.hn-lightbulb-solid:before{content:""}.hn-line-height-solid:before{content:""}.hn-link-solid:before{content:""}.hn-location-pin-solid:before{content:""}.hn-lock-alt-solid:before{content:""}.hn-lock-open-solid:before{content:""}.hn-lock-solid:before{content:""}.hn-login-solid:before{content:""}.hn-logout-solid:before{content:""}.hn-medical-house-solid:before{content:""}.hn-merge-solid:before{content:""}.hn-message-dots-solid:before{content:""}.hn-message-solid:before{content:""}.hn-minus-solid:before{content:""}.hn-moon-solid:before{content:""}.hn-music-solid:before{content:""}.hn-newspaper-solid:before{content:""}.hn-notebook-solid:before{content:""}.hn-numbered-list-solid:before{content:""}.hn-octagon-check-solid:before{content:""}.hn-octagon-times-solid:before{content:""}.hn-outdent-solid:before{content:""}.hn-page-break-solid:before{content:""}.hn-paint-brush-solid:before{content:""}.hn-paperclip-solid:before{content:""}.hn-paragraph-solid:before{content:""}.hn-pause-solid:before{content:""}.hn-pc-solid:before{content:""}.hn-pen-nib-solid:before{content:""}.hn-pen-solid:before{content:""}.hn-pencil-ruler-solid:before{content:""}.hn-pencil-solid:before{content:""}.hn-people-carry-solid:before{content:""}.hn-phone-ringing-high-solid:before{content:""}.hn-phone-ringing-low-solid:before{content:""}.hn-plane-departure-solid:before{content:""}.hn-plane-solid:before{content:""}.hn-play-solid:before{content:""}.hn-playlist-solid:before{content:""}.hn-plus-solid:before{content:""}.hn-print-solid:before{content:""}.hn-pro-solid:before{content:""}.hn-pull-request-solid:before{content:""}.hn-question-circle-solid:before{content:""}.hn-question-solid:before{content:""}.hn-quote-left-solid:before{content:""}.hn-quote-right-solid:before{content:""}.hn-receipt-solid:before{content:""}.hn-refresh-solid:before{content:""}.hn-retro-camera-solid:before{content:""}.hn-retro-pc-solid:before{content:""}.hn-robot-solid:before{content:""}.hn-save-solid:before{content:""}.hn-search-solid:before{content:""}.hn-seedlings-solid:before{content:""}.hn-shapes-solid:before{content:""}.hn-share-alt-solid:before{content:""}.hn-share-solid:before{content:""}.hn-shop-solid:before{content:""}.hn-shopping-cart-solid:before{content:""}.hn-shuffle-solid:before{content:""}.hn-side-nav-collapse-solid:before{content:""}.hn-side-nav-expand-solid:before{content:""}.hn-sitemap-solid:before{content:""}.hn-sort-solid:before{content:""}.hn-sound-mute-solid:before{content:""}.hn-sound-on-solid:before{content:""}.hn-sparkles-solid:before{content:""}.hn-spinner-solid:before{content:""}.hn-spinner-third-solid:before{content:""}.hn-star-crescent-solid:before{content:""}.hn-star-solid:before{content:""}.hn-strike-through-solid:before{content:""}.hn-sun-solid:before{content:""}.hn-table-solid:before{content:""}.hn-tag-solid:before{content:""}.hn-text-slash-solid:before{content:""}.hn-themes-solid:before{content:""}.hn-thumbsdown-solid:before{content:""}.hn-thumbsup-solid:before{content:""}.hn-thumbtack-solid:before{content:""}.hn-times-circle-solid:before{content:""}.hn-times-solid:before{content:""}.hn-times-square-solid:before{content:""}.hn-translate-solid:before{content:""}.hn-trash-alt-solid:before{content:""}.hn-trash-solid:before{content:""}.hn-trending-solid:before{content:""}.hn-trophy-solid:before{content:""}.hn-underline-solid:before{content:""}.hn-unlock-alt-solid:before{content:""}.hn-unlock-solid:before{content:""}.hn-upload-alt-solid:before{content:""}.hn-upload-solid:before{content:""}.hn-user-check-solid:before{content:""}.hn-user-headset-solid:before{content:""}.hn-user-minus-solid:before{content:""}.hn-user-plus-solid:before{content:""}.hn-user-solid:before{content:""}.hn-users-crown-solid:before{content:""}.hn-users-solid:before{content:""}.hn-video-camera-solid:before{content:""}.hn-vote-yeah-solid:before{content:""}.hn-wallet-solid:before{content:""}.hn-wifi-solid:before{content:""}.hn-window-close-solid:before{content:""}.hn-window-restore-solid:before{content:""}/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Geist Pixel", monospace;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Geist Pixel", monospace;--default-mono-font-family:"Geist Pixel", monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-1\.5{inset:calc(var(--spacing) * 1.5)}.inset-2{inset:calc(var(--spacing) * 2)}.inset-\[-10\%\]{top:-10%;right:-10%;bottom:-10%;left:-10%}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.\!top-1{top:var(--spacing)!important}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-20{top:calc(var(--spacing) * 20)}.\!right-1{right:var(--spacing)!important}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:0}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-\[calc\(100\%\+2px\)\]{bottom:calc(100% + 2px)}.bottom-\[calc\(100\%\+4px\)\]{bottom:calc(100% + 4px)}.\!left-auto{left:auto!important}.-left-1{left:calc(var(--spacing) * -1)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[130\]{z-index:130}.z-\[200\]{z-index:200}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[10002\]{z-index:10002}.z-\[10020\]{z-index:10020}.z-\[11000\]{z-index:11000}.z-\[11001\]{z-index:11001}.z-\[20000\]{z-index:20000}.z-\[2147483100\]{z-index:2147483100}.z-\[2147483101\]{z-index:2147483101}.z-\[2147483600\]{z-index:2147483600}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-start-1{grid-row-start:1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-2{margin:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-auto{margin-block:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-0\.5{margin-bottom:calc(var(--spacing) * -.5)}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1{margin-left:var(--spacing)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[5\/7\]{aspect-ratio:5/7}.\!size-6{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-\[50px\]{width:50px;height:50px}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3{height:calc(var(--spacing) * 3)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-24{height:calc(var(--spacing) * 24)}.h-\[calc\(100\%_-_0\.75rem\)\]{height:calc(100% - .75rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-\[27rem\]{min-height:27rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[30rem\]{min-height:30rem}.min-h-\[34rem\]{min-height:34rem}.min-h-\[65px\]{min-height:65px}.min-h-\[190px\]{min-height:190px}.min-h-\[320px\]{min-height:320px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2\/3{width:66.6667%}.w-5\/6{width:83.3333%}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-52{width:calc(var(--spacing) * 52)}.w-64{width:calc(var(--spacing) * 64)}.w-\[4\.5rem\]{width:4.5rem}.w-\[6\.75rem\]{width:6.75rem}.w-\[26\%\]{width:26%}.w-\[38\%\]{width:38%}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100\%_-_0\.75rem\)\]{width:calc(100% - .75rem)}.w-\[min\(15rem\,28vw\)\]{width:min(15rem,28vw)}.w-\[min\(19rem\,calc\(100vw-0\.5rem\)\)\]{width:min(19rem,100vw - .5rem)}.w-\[min\(22rem\,calc\(100vw-1rem\)\)\]{width:min(22rem,100vw - 1rem)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[4\.25rem\]{min-width:4.25rem}.min-w-\[320px\]{min-width:320px}.min-w-\[620px\]{min-width:620px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.\!translate-x-0{--tw-translate-x:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.\!translate-y-0{--tw-translate-y:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-n-resize{cursor:n-resize}.cursor-ne-resize{cursor:ne-resize}.cursor-nw-resize{cursor:nw-resize}.cursor-pointer{cursor:pointer}.cursor-s-resize{cursor:s-resize}.cursor-se-resize{cursor:se-resize}.cursor-sw-resize{cursor:sw-resize}.cursor-w-resize{cursor:w-resize}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.75rem_minmax\(0\,1fr\)_1\.75rem\]{grid-template-columns:1.75rem minmax(0,1fr) 1.75rem}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.25rem minmax(0,1fr) auto}.grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.grid-cols-\[5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:5rem minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(7rem\,1fr\)\]{grid-template-columns:auto minmax(7rem,1fr)}.grid-cols-\[minmax\(22rem\,1fr\)_minmax\(20rem\,22rem\)\]{grid-template-columns:minmax(22rem,1fr) minmax(20rem,22rem)}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,14rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,18rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,22rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--g16-periwinkle\)\]>:not(:last-child)){border-color:var(--g16-periwinkle)}:where(.divide-\[var\(--retro-shadow\)\]>:not(:last-child)){border-color:var(--retro-shadow)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.\!rounded-none{border-radius:0!important}.rounded-none{border-radius:0}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--g16-gold\)\]{border-color:var(--g16-gold)}.border-\[var\(--g16-ink\)\]{border-color:var(--g16-ink)}.border-\[var\(--g16-navy\)\]{border-color:var(--g16-navy)}.border-\[var\(--g16-olive\)\]{border-color:var(--g16-olive)}.border-\[var\(--g16-periwinkle\)\]{border-color:var(--g16-periwinkle)}.border-\[var\(--g16-stone\)\]{border-color:var(--g16-stone)}.border-\[var\(--g16-teal\)\]{border-color:var(--g16-teal)}.border-\[var\(--primary\)\]{border-color:var(--primary)}.border-\[var\(--retro-deep\)\]{border-color:var(--retro-deep)}.border-\[var\(--retro-shadow\)\]{border-color:var(--retro-shadow)}.border-\[var\(--table-border\)\]{border-color:var(--table-border)}.border-error{border-color:var(--error)}.border-transparent{border-color:#0000}.border-warning{border-color:var(--warning)}.border-white,.border-white\/70{border-color:var(--g16-paper)}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--g16-paper) 70%,transparent)}}.border-white\/90{border-color:var(--g16-paper)}@supports (color:color-mix(in lab,red,red)){.border-white\/90{border-color:color-mix(in oklab,var(--g16-paper) 90%,transparent)}}.border-l-\[var\(--g16-coral\)\]{border-left-color:var(--g16-coral)}.\!bg-\[var\(--g16-gold\)\]{background-color:var(--g16-gold)!important}.\!bg-\[var\(--g16-stone\)\]{background-color:var(--g16-stone)!important}.\!bg-\[var\(--primary\)\]{background-color:var(--primary)!important}.\!bg-\[var\(--retro-surface\)\]{background-color:var(--retro-surface)!important}.bg-\[var\(--background\)\]{background-color:var(--background)}.bg-\[var\(--desktop-surface\)\]{background-color:var(--desktop-surface)}.bg-\[var\(--field-surface\)\]{background-color:var(--field-surface)}.bg-\[var\(--g16-blue\)\]{background-color:var(--g16-blue)}.bg-\[var\(--g16-blush\)\]{background-color:var(--g16-blush)}.bg-\[var\(--g16-coral\)\]{background-color:var(--g16-coral)}.bg-\[var\(--g16-gold\)\]{background-color:var(--g16-gold)}.bg-\[var\(--g16-ink\)\],.bg-\[var\(--g16-ink\)\]\/70{background-color:var(--g16-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--g16-ink\)\]\/70{background-color:color-mix(in oklab,var(--g16-ink) 70%,transparent)}}.bg-\[var\(--g16-magenta\)\]{background-color:var(--g16-magenta)}.bg-\[var\(--g16-mint\)\]{background-color:var(--g16-mint)}.bg-\[var\(--g16-navy\)\],.bg-\[var\(--g16-navy\)\]\/65{background-color:var(--g16-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--g16-navy\)\]\/65{background-color:color-mix(in oklab,var(--g16-navy) 65%,transparent)}}.bg-\[var\(--g16-olive\)\]{background-color:var(--g16-olive)}.bg-\[var\(--g16-paper\)\]{background-color:var(--g16-paper)}.bg-\[var\(--g16-periwinkle\)\]{background-color:var(--g16-periwinkle)}.bg-\[var\(--g16-pink\)\]{background-color:var(--g16-pink)}.bg-\[var\(--g16-stone\)\]{background-color:var(--g16-stone)}.bg-\[var\(--g16-teal\)\]{background-color:var(--g16-teal)}.bg-\[var\(--g16-violet\)\]{background-color:var(--g16-violet)}.bg-\[var\(--retro-shadow\)\]{background-color:var(--retro-shadow)}.bg-\[var\(--retro-surface\)\]{background-color:var(--retro-surface)}.bg-\[var\(--retro-title\)\]{background-color:var(--retro-title)}.bg-\[var\(--retro-title-inactive\)\]{background-color:var(--retro-title-inactive)}.bg-\[var\(--secondary\)\]{background-color:var(--secondary)}.bg-\[var\(--table-row-even\)\]{background-color:var(--table-row-even)}.bg-\[var\(--table-row-odd\)\]{background-color:var(--table-row-odd)}.bg-\[var\(--table-row-selected\)\]{background-color:var(--table-row-selected)}.bg-black,.bg-black\/35{background-color:var(--g16-ink)}@supports (color:color-mix(in lab,red,red)){.bg-black\/35{background-color:color-mix(in oklab,var(--g16-ink) 35%,transparent)}}.bg-black\/80{background-color:var(--g16-ink)}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--g16-ink) 80%,transparent)}}.bg-brand{background-color:var(--brand)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-error{background-color:var(--error)}.bg-neutral{background-color:var(--neutral)}.bg-primary{background-color:var(--primary)}.bg-success{background-color:var(--success)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--warning)}.bg-white{background-color:var(--g16-paper)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.\!font-sans{font-family:Geist Pixel,monospace!important}.font-mono,.font-sans{font-family:Geist Pixel,monospace}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xl\!{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[2rem\]{font-size:2rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[var\(--foreground\)\]{color:var(--foreground)!important}.\!text-\[var\(--g16-navy\)\]{color:var(--g16-navy)!important}.\!text-\[var\(--primary-foreground\)\]{color:var(--primary-foreground)!important}.text-\[\#f5f2ff\]{color:#f5f2ff}.text-\[var\(--danger-foreground\)\]{color:var(--danger-foreground)}.text-\[var\(--error-text\)\]{color:var(--error-text)}.text-\[var\(--field-foreground\)\]{color:var(--field-foreground)}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--g16-coral\)\]{color:var(--g16-coral)}.text-\[var\(--g16-gold\)\]{color:var(--g16-gold)}.text-\[var\(--g16-ink\)\]{color:var(--g16-ink)}.text-\[var\(--g16-mint\)\]{color:var(--g16-mint)}.text-\[var\(--g16-navy\)\]{color:var(--g16-navy)}.text-\[var\(--g16-olive\)\]{color:var(--g16-olive)}.text-\[var\(--g16-paper\)\]{color:var(--g16-paper)}.text-\[var\(--g16-periwinkle\)\]{color:var(--g16-periwinkle)}.text-\[var\(--g16-pink\)\]{color:var(--g16-pink)}.text-\[var\(--g16-stone\)\]{color:var(--g16-stone)}.text-\[var\(--g16-teal\)\]{color:var(--g16-teal)}.text-\[var\(--muted-foreground\)\]{color:var(--muted-foreground)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--retro-selection-text\)\]{color:var(--retro-selection-text)}.text-\[var\(--success-text\)\]{color:var(--success-text)}.text-card-foreground{color:var(--card-foreground)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary-foreground{color:var(--primary-foreground)}.text-white,.text-white\/80{color:var(--g16-paper)}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--g16-paper) 80%,transparent)}}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-\[var\(--muted-foreground\)\]{-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}.underline-offset-2{text-underline-offset:2px}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.\!shadow-\[4px_4px_0_var\(--retro-deep\)\]{--tw-shadow:4px 4px 0 var(--tw-shadow-color,var(--retro-deep))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-\[0_1px_var\(--g16-paper\)\]{--tw-shadow:0 1px var(--tw-shadow-color,var(--g16-paper));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_var\(--retro-highlight\)\]{--tw-shadow:0 1px var(--tw-shadow-color,var(--retro-highlight));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[2px_2px_0_var\(--g16-ink\)\]{--tw-shadow:2px 2px 0 var(--tw-shadow-color,var(--g16-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[2px_2px_0_var\(--retro-deep\)\]{--tw-shadow:2px 2px 0 var(--tw-shadow-color,var(--retro-deep));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[3px_3px_0_var\(--g16-ink\)\]{--tw-shadow:3px 3px 0 var(--tw-shadow-color,var(--g16-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[3px_3px_0_var\(--retro-deep\)\]{--tw-shadow:3px 3px 0 var(--tw-shadow-color,var(--retro-deep));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[4px_4px_0_var\(--retro-deep\)\]{--tw-shadow:4px 4px 0 var(--tw-shadow-color,var(--retro-deep));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[5px_5px_0_var\(--retro-deep\)\]{--tw-shadow:5px 5px 0 var(--tw-shadow-color,var(--retro-deep));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[6px_7px_0_var\(--retro-deep\)\]{--tw-shadow:6px 7px 0 var(--tw-shadow-color,var(--retro-deep));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_-1px_0_var\(--retro-shadow\)\]{--tw-shadow:inset -1px 0 var(--tw-shadow-color,var(--retro-shadow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_-1px_var\(--g16-paper\)\]{--tw-shadow:inset 0 -1px var(--tw-shadow-color,var(--g16-paper));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_-1px_var\(--retro-highlight\)\]{--tw-shadow:inset 0 -1px var(--tw-shadow-color,var(--retro-highlight));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_var\(--g16-paper\)\,5px_5px_0_var\(--g16-ink\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--g16-paper)), 5px 5px 0 var(--tw-shadow-color,var(--g16-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_var\(--g16-paper\)\]{--tw-shadow:inset 0 1px var(--tw-shadow-color,var(--g16-paper));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_var\(--g16-stone\)\]{--tw-shadow:inset 0 1px var(--tw-shadow-color,var(--g16-stone));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_0_var\(--retro-highlight\)\,inset_-1px_-1px_0_var\(--retro-shadow\)\]{--tw-shadow:inset 1px 1px 0 var(--tw-shadow-color,var(--retro-highlight)), inset -1px -1px 0 var(--tw-shadow-color,var(--retro-shadow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--g16-coral\)\,inset_-1px_-1px_var\(--g16-ink\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--g16-coral)), inset -1px -1px var(--tw-shadow-color,var(--g16-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--g16-ink\)\,inset_-1px_-1px_var\(--g16-paper\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--g16-ink)), inset -1px -1px var(--tw-shadow-color,var(--g16-paper));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--g16-ink\)\,inset_-1px_-1px_var\(--g16-stone\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--g16-ink)), inset -1px -1px var(--tw-shadow-color,var(--g16-stone));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--g16-paper\)\,inset_-1px_-1px_var\(--g16-ink\)\,2px_2px_0_var\(--g16-ink\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--g16-paper)), inset -1px -1px var(--tw-shadow-color,var(--g16-ink)), 2px 2px 0 var(--tw-shadow-color,var(--g16-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--g16-paper\)\,inset_-1px_-1px_var\(--g16-ink\)\,5px_6px_0_var\(--g16-ink\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--g16-paper)), inset -1px -1px var(--tw-shadow-color,var(--g16-ink)), 5px 6px 0 var(--tw-shadow-color,var(--g16-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--g16-paper\)\,inset_-1px_-1px_var\(--g16-ink\)\,6px_7px_0_var\(--g16-ink\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--g16-paper)), inset -1px -1px var(--tw-shadow-color,var(--g16-ink)), 6px 7px 0 var(--tw-shadow-color,var(--g16-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--g16-paper\)\,inset_-1px_-1px_var\(--g16-ink\)\,inset_2px_2px_var\(--g16-stone\)\,inset_-2px_-2px_var\(--g16-periwinkle\)\,4px_4px_0_var\(--g16-ink\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--g16-paper)), inset -1px -1px var(--tw-shadow-color,var(--g16-ink)), inset 2px 2px var(--tw-shadow-color,var(--g16-stone)), inset -2px -2px var(--tw-shadow-color,var(--g16-periwinkle)), 4px 4px 0 var(--tw-shadow-color,var(--g16-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--g16-paper\)\,inset_-1px_-1px_var\(--g16-ink\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--g16-paper)), inset -1px -1px var(--tw-shadow-color,var(--g16-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--g16-paper\)\,inset_-1px_-1px_var\(--g16-periwinkle\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--g16-paper)), inset -1px -1px var(--tw-shadow-color,var(--g16-periwinkle));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--g16-periwinkle\)\,inset_-1px_-1px_var\(--g16-ink\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--g16-periwinkle)), inset -1px -1px var(--tw-shadow-color,var(--g16-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--retro-deep\)\,inset_-1px_-1px_var\(--retro-highlight\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--retro-deep)), inset -1px -1px var(--tw-shadow-color,var(--retro-highlight));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--retro-highlight\)\,inset_-1px_-1px_var\(--retro-deep\)\,4px_4px_0_var\(--retro-deep\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--retro-highlight)), inset -1px -1px var(--tw-shadow-color,var(--retro-deep)), 4px 4px 0 var(--tw-shadow-color,var(--retro-deep));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--retro-highlight\)\,inset_-1px_-1px_var\(--retro-deep\)\,6px_7px_0_var\(--retro-deep\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--retro-highlight)), inset -1px -1px var(--tw-shadow-color,var(--retro-deep)), 6px 7px 0 var(--tw-shadow-color,var(--retro-deep));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_1px_var\(--retro-highlight\)\,inset_-1px_-1px_var\(--retro-deep\)\]{--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--retro-highlight)), inset -1px -1px var(--tw-shadow-color,var(--retro-deep));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_2px_2px_var\(--g16-coral\)\,inset_-2px_-2px_var\(--g16-ink\)\,5px_5px_0_rgb\(0_0_0_\/_0\.35\)\]{--tw-shadow:inset 2px 2px var(--tw-shadow-color,var(--g16-coral)), inset -2px -2px var(--tw-shadow-color,var(--g16-ink)), 5px 5px 0 var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\!retro-raised{box-shadow:inset 1px 1px var(--retro-highlight),inset -1px -1px var(--retro-deep),inset 2px 2px var(--retro-light),inset -2px -2px var(--retro-shadow)!important;border:0!important}.retro-inset{box-shadow:inset 1px 1px var(--retro-deep),inset -1px -1px var(--retro-highlight),inset 2px 2px var(--retro-shadow),inset -2px -2px var(--retro-light);border:0}.retro-raised{box-shadow:inset 1px 1px var(--retro-highlight),inset -1px -1px var(--retro-deep),inset 2px 2px var(--retro-light),inset -2px -2px var(--retro-shadow);border:0}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-\[var\(--g16-ink\)\]{outline-color:var(--g16-ink)}.brightness-75{--tw-brightness:brightness(75%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-90{--tw-brightness:brightness(90%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-50{--tw-saturate:saturate(50%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[filter\:drop-shadow\(1px_1px_0_var\(--g16-ink\)\)\]{filter:drop-shadow(1px 1px 0 var(--g16-ink))}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[text-shadow\:1px_1px_0_var\(--g16-ink\)\]{text-shadow:1px 1px 0 var(--g16-ink)}.running{animation-play-state:running}.placeholder\:text-\[var\(--field-placeholder\)\]::placeholder{color:var(--field-placeholder)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.odd\:bg-\[var\(--table-row-odd\)\]:nth-child(odd){background-color:var(--table-row-odd)}.even\:bg-\[var\(--table-row-even\)\]:nth-child(2n){background-color:var(--table-row-even)}.focus-within\:opacity-100:focus-within{opacity:1}@media(hover:hover){.hover\:border-\[var\(--g16-periwinkle\)\]:hover{border-color:var(--g16-periwinkle)}.hover\:\!bg-\[var\(--g16-gold\)\]:hover{background-color:var(--g16-gold)!important}.hover\:\!bg-\[var\(--g16-mint\)\]:hover{background-color:var(--g16-mint)!important}.hover\:bg-\[var\(--control-hover\)\]:hover{background-color:var(--control-hover)}.hover\:bg-\[var\(--g16-gold\)\]:hover{background-color:var(--g16-gold)}.hover\:bg-\[var\(--g16-lime\)\]:hover{background-color:var(--g16-lime)}.hover\:bg-\[var\(--g16-mint\)\]:hover{background-color:var(--g16-mint)}.hover\:bg-\[var\(--g16-navy\)\]:hover{background-color:var(--g16-navy)}.hover\:bg-\[var\(--g16-paper\)\]:hover{background-color:var(--g16-paper)}.hover\:bg-\[var\(--g16-pink\)\]:hover{background-color:var(--g16-pink)}.hover\:bg-\[var\(--g16-stone\)\]:hover{background-color:var(--g16-stone)}.hover\:bg-\[var\(--primary-hover\)\]:hover{background-color:var(--primary-hover)}.hover\:bg-\[var\(--retro-highlight\)\]:hover{background-color:var(--retro-highlight)}.hover\:bg-\[var\(--retro-selection\)\]:hover{background-color:var(--retro-selection)}.hover\:bg-\[var\(--table-row-hover\)\]:hover{background-color:var(--table-row-hover)}.hover\:bg-warning:hover{background-color:var(--warning)}.hover\:bg-white:hover,.hover\:bg-white\/10:hover{background-color:var(--g16-paper)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--g16-paper) 10%,transparent)}}.hover\:text-\[var\(--control-hover-foreground\)\]:hover{color:var(--control-hover-foreground)}.hover\:text-\[var\(--g16-ink\)\]:hover{color:var(--g16-ink)}.hover\:text-\[var\(--g16-navy\)\]:hover{color:var(--g16-navy)}.hover\:text-\[var\(--muted-foreground\)\]:hover{color:var(--muted-foreground)}.hover\:text-\[var\(--primary-hover-foreground\)\]:hover{color:var(--primary-hover-foreground)}.hover\:text-\[var\(--retro-selection-text\)\]:hover{color:var(--retro-selection-text)}.hover\:text-white:hover{color:var(--g16-paper)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:border-\[var\(--ring\)\]:focus{border-color:var(--ring)}.focus\:bg-\[var\(--error\)\]:focus{background-color:var(--error)}.focus\:bg-\[var\(--retro-selection\)\]:focus{background-color:var(--retro-selection)}.focus\:bg-warning:focus{background-color:var(--warning)}.focus\:text-\[var\(--danger-foreground\)\]:focus{color:var(--danger-foreground)}.focus\:text-\[var\(--g16-ink\)\]:focus{color:var(--g16-ink)}.focus\:text-\[var\(--retro-selection-text\)\]:focus{color:var(--retro-selection-text)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:bg-\[var\(--g16-navy\)\]:focus-visible{background-color:var(--g16-navy)}.focus-visible\:text-white:focus-visible{color:var(--g16-paper)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--g16-navy\)\]:focus-visible{--tw-ring-color:var(--g16-navy)}.focus-visible\:ring-\[var\(--ring\)\]:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible,.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-\[var\(--g16-ink\)\]:focus-visible{outline-color:var(--g16-ink)}.focus-visible\:outline-\[var\(--g16-paper\)\]:focus-visible{outline-color:var(--g16-paper)}.focus-visible\:outline-\[var\(--ring\)\]:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-white:focus-visible{outline-color:var(--g16-paper)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:translate-x-px:active{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:retro-inset:active{box-shadow:inset 1px 1px var(--retro-deep),inset -1px -1px var(--retro-highlight),inset 2px 2px var(--retro-shadow),inset -2px -2px var(--retro-light);border:0}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:\!bg-\[var\(--g16-teal\)\]:disabled{background-color:var(--g16-teal)!important}.disabled\:bg-\[var\(--retro-surface\)\]:disabled{background-color:var(--retro-surface)}.disabled\:\!text-\[var\(--g16-paper\)\]:disabled{color:var(--g16-paper)!important}.disabled\:text-\[var\(--g16-periwinkle\)\]:disabled{color:var(--g16-periwinkle)}.disabled\:text-\[var\(--muted-foreground\)\]:disabled{color:var(--muted-foreground)}.disabled\:text-\[var\(--retro-shadow\)\]:disabled{color:var(--retro-shadow)}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:saturate-50:disabled{--tw-saturate:saturate(50%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:text-\[var\(--muted-foreground\)\][data-disabled]{color:var(--muted-foreground)}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=active\]\:min-h-10[data-state=active]{min-height:calc(var(--spacing) * 10)}.data-\[state\=active\]\:bg-\[var\(--background\)\][data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-\[var\(--foreground\)\][data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:retro-inset[data-state=active]{box-shadow:inset 1px 1px var(--retro-deep),inset -1px -1px var(--retro-highlight),inset 2px 2px var(--retro-shadow),inset -2px -2px var(--retro-light);border:0}.data-\[state\=open\]\:bg-\[var\(--retro-selection\)\][data-state=open]{background-color:var(--retro-selection)}.data-\[state\=open\]\:text-\[var\(--retro-selection-text\)\][data-state=open]{color:var(--retro-selection-text)}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media(min-width:420px){.min-\[420px\]\:inline{display:inline}.min-\[420px\]\:gap-2{gap:calc(var(--spacing) * 2)}.min-\[420px\]\:px-2{padding-inline:calc(var(--spacing) * 2)}}@media(min-width:40rem){.sm\:inset-2{inset:calc(var(--spacing) * 2)}.sm\:inset-4{inset:calc(var(--spacing) * 4)}.sm\:top-24{top:calc(var(--spacing) * 24)}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:bottom-16{bottom:calc(var(--spacing) * 16)}.sm\:left-4{left:calc(var(--spacing) * 4)}.sm\:order-none{order:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid{display:grid}.sm\:inline{display:inline}.sm\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.sm\:h-\[calc\(100\%_-_1rem\)\]{height:calc(100% - 1rem)}.sm\:min-h-16{min-height:calc(var(--spacing) * 16)}.sm\:w-\[calc\(100\%_-_1rem\)\]{width:calc(100% - 1rem)}.sm\:w-auto{width:auto}.sm\:min-w-\[6\.25rem\]{min-width:6.25rem}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[2rem_minmax\(0\,1fr\)_2rem\]{grid-template-columns:2rem minmax(0,1fr) 2rem}.sm\:grid-cols-\[9rem_1fr\]{grid-template-columns:9rem 1fr}.sm\:grid-cols-\[13rem_1fr\]{grid-template-columns:13rem 1fr}.sm\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[10px\]{font-size:10px}}@media(min-width:48rem){.md\:table-cell{display:table-cell}}@media(min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(20rem\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(20rem,1fr)}}@media(min-width:80rem){.xl\:static{position:static}.xl\:sticky{position:sticky}.xl\:top-0{top:0}.xl\:z-auto{z-index:auto}.xl\:hidden{display:none}.xl\:max-h-\[calc\(100vh-9rem\)\]{max-height:calc(100vh - 9rem)}.xl\:min-h-0{min-height:0}.xl\:min-h-\[34rem\]{min-height:34rem}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_23rem\]{grid-template-columns:minmax(0,1fr) 23rem}.xl\:overflow-y-auto{overflow-y:auto}.xl\:border-0{border-style:var(--tw-border-style);border-width:0}.xl\:bg-transparent{background-color:#0000}.xl\:p-0{padding:0}}@media(min-width:96rem){.\32xl\:table-cell{display:table-cell}}.dark\:border-\[var\(--g16-periwinkle\)\]:where(.dark,.dark *){border-color:var(--g16-periwinkle)}.dark\:\!bg-\[var\(--g16-violet\)\]:where(.dark,.dark *){background-color:var(--g16-violet)!important}.dark\:bg-\[var\(--g16-ink\)\]:where(.dark,.dark *){background-color:var(--g16-ink)}.dark\:\!text-\[var\(--g16-paper\)\]:where(.dark,.dark *){color:var(--g16-paper)!important}.dark\:text-\[var\(--g16-paper\)\]:where(.dark,.dark *){color:var(--g16-paper)}.dark\:text-\[var\(--g16-periwinkle\)\]:where(.dark,.dark *){color:var(--g16-periwinkle)}.dark\:shadow-\[inset_0_1px_var\(--g16-periwinkle\)\]:where(.dark,.dark *){--tw-shadow:inset 0 1px var(--tw-shadow-color,var(--g16-periwinkle));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[inset_1px_1px_var\(--g16-periwinkle\)\,inset_-1px_-1px_var\(--g16-ink\)\,inset_2px_2px_var\(--g16-navy\)\,inset_-2px_-2px_var\(--g16-ink\)\,4px_4px_0_var\(--g16-ink\)\]:where(.dark,.dark *){--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--g16-periwinkle)), inset -1px -1px var(--tw-shadow-color,var(--g16-ink)), inset 2px 2px var(--tw-shadow-color,var(--g16-navy)), inset -2px -2px var(--tw-shadow-color,var(--g16-ink)), 4px 4px 0 var(--tw-shadow-color,var(--g16-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[inset_1px_1px_var\(--g16-periwinkle\)\,inset_-1px_-1px_var\(--g16-ink\)\]:where(.dark,.dark *){--tw-shadow:inset 1px 1px var(--tw-shadow-color,var(--g16-periwinkle)), inset -1px -1px var(--tw-shadow-color,var(--g16-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.dark\:hover\:border-\[var\(--g16-periwinkle\)\]:where(.dark,.dark *):hover{border-color:var(--g16-periwinkle)}.dark\:hover\:\!bg-\[var\(--g16-violet\)\]:where(.dark,.dark *):hover{background-color:var(--g16-violet)!important}.dark\:hover\:bg-\[var\(--g16-navy\)\]:where(.dark,.dark *):hover{background-color:var(--g16-navy)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--g16-paper)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&\>button\]\:top-2>button{top:calc(var(--spacing) * 2)}.\[\&\>button\]\:right-2>button{right:calc(var(--spacing) * 2)}.\[\&\>i\]\:\!h-3>i{height:calc(var(--spacing) * 3)!important}.\[\&\>i\]\:\!w-3>i{width:calc(var(--spacing) * 3)!important}.\[\&\>i\]\:\!text-xs>i{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\]\:\!size-3>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Geist Pixel;src:url(/assets/geist-pixel-variable-CtDfs-RA.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{color-scheme:light;--g16-ink:#0d0023;--g16-navy:#0c006b;--g16-magenta:#f50070;--g16-coral:#ff615b;--g16-pink:#ff9bd9;--g16-blush:#ffcbcd;--g16-paper:#fbffeb;--g16-mint:#96ffc2;--g16-lime:#b2ff00;--g16-gold:#ffc900;--g16-stone:#e7dcb9;--g16-periwinkle:#9aa0f5;--g16-olive:#aeb500;--g16-teal:#007d8d;--g16-blue:#316eff;--g16-violet:#b213b9;--background:var(--g16-paper);--brand:var(--g16-navy);--error:var(--g16-coral);--success:var(--g16-teal);--warning:var(--g16-gold);--neutral:var(--g16-periwinkle);--foreground:var(--g16-ink);--card:var(--g16-stone);--card-foreground:var(--g16-ink);--popover:var(--g16-stone);--popover-foreground:var(--g16-ink);--primary:var(--g16-navy);--primary-foreground:var(--g16-paper);--secondary:var(--g16-stone);--secondary-foreground:var(--g16-ink);--muted:var(--g16-stone);--muted-foreground:var(--g16-navy);--accent:var(--g16-gold);--accent-foreground:var(--g16-ink);--destructive:var(--g16-coral);--danger-foreground:var(--g16-ink);--border:var(--g16-periwinkle);--input:var(--g16-periwinkle);--ring:var(--g16-blue);--control-hover:var(--g16-paper);--control-hover-foreground:var(--g16-ink);--primary-hover:var(--g16-violet);--primary-hover-foreground:var(--g16-paper);--error-text:var(--g16-navy);--success-text:var(--g16-navy);--field-surface:var(--g16-paper);--field-foreground:var(--g16-ink);--field-placeholder:var(--g16-navy);--retro-surface:var(--g16-stone);--retro-highlight:var(--g16-paper);--retro-light:var(--g16-blush);--retro-shadow:var(--g16-periwinkle);--retro-deep:var(--g16-ink);--retro-title:var(--g16-navy);--retro-title-inactive:var(--g16-periwinkle);--retro-selection:var(--g16-navy);--retro-selection-text:var(--g16-paper);--desktop-surface:var(--g16-teal);--table-row-odd:var(--g16-stone);--table-row-even:#f5e9bd;--radius:0px}.red-star{color-scheme:light;--g16-ink:#202020;--g16-navy:#7a1018;--g16-magenta:#9b1c2a;--g16-coral:#c61d28;--g16-pink:#d89a9f;--g16-blush:#dfdfdf;--g16-paper:#fff;--g16-mint:#b8d2bd;--g16-lime:#9cad68;--g16-gold:#c5a24a;--g16-stone:#d4d0c8;--g16-periwinkle:gray;--g16-olive:#8b7a3d;--g16-teal:#1f5b58;--g16-blue:#405c80;--g16-violet:#6a3b51;--table-row-odd:#d4d0c8;--table-row-even:#e6e2d8;--danger-foreground:var(--g16-paper)}.state-spectrum-theme{color-scheme:light;--g16-ink:#0d0023;--g16-navy:#0c006b;--g16-magenta:#f50070;--g16-coral:#ff615b;--g16-pink:#ff9bd9;--g16-blush:#ffcbcd;--g16-paper:#fbffeb;--g16-mint:#96ffc2;--g16-lime:#b2ff00;--g16-gold:#ffc900;--g16-stone:#e7dcb9;--g16-periwinkle:#9aa0f5;--g16-olive:#aeb500;--g16-teal:#007d8d;--g16-blue:#316eff;--g16-violet:#b213b9;--background:var(--g16-paper);--foreground:var(--g16-ink);--card:var(--g16-stone);--card-foreground:var(--g16-ink);--popover:var(--g16-stone);--popover-foreground:var(--g16-ink);--primary:var(--g16-navy);--primary-foreground:var(--g16-paper);--secondary:var(--g16-stone);--secondary-foreground:var(--g16-ink);--muted:var(--g16-stone);--muted-foreground:var(--g16-navy);--accent:var(--g16-gold);--accent-foreground:var(--g16-ink);--destructive:var(--g16-coral);--danger-foreground:var(--g16-ink);--border:var(--g16-periwinkle);--input:var(--g16-periwinkle);--ring:var(--g16-blue);--control-hover:var(--g16-paper);--control-hover-foreground:var(--g16-ink);--primary-hover:var(--g16-violet);--primary-hover-foreground:var(--g16-paper);--error-text:var(--g16-navy);--success-text:var(--g16-navy);--field-surface:var(--g16-paper);--field-foreground:var(--g16-ink);--field-placeholder:var(--g16-navy);--retro-surface:var(--g16-stone);--retro-highlight:var(--g16-paper);--retro-light:var(--g16-blush);--retro-shadow:var(--g16-periwinkle);--retro-deep:var(--g16-ink);--retro-title:var(--g16-navy);--retro-title-inactive:var(--g16-periwinkle);--retro-selection:var(--g16-navy);--retro-selection-text:var(--g16-paper);--desktop-surface:var(--g16-teal);--table-row-odd:var(--g16-stone);--table-row-even:#f5e9bd}.dark{color-scheme:dark;--background:var(--g16-ink);--foreground:var(--g16-paper);--card:var(--g16-navy);--card-foreground:var(--g16-paper);--popover:var(--g16-navy);--popover-foreground:var(--g16-paper);--primary:var(--g16-periwinkle);--primary-foreground:var(--g16-ink);--secondary:var(--g16-navy);--secondary-foreground:var(--g16-paper);--muted:var(--g16-navy);--muted-foreground:var(--g16-periwinkle);--accent:var(--g16-gold);--accent-foreground:var(--g16-ink);--border:var(--g16-periwinkle);--input:var(--g16-periwinkle);--ring:var(--g16-pink);--control-hover:var(--g16-violet);--control-hover-foreground:var(--g16-paper);--primary-hover:var(--g16-gold);--primary-hover-foreground:var(--g16-ink);--error-text:var(--g16-coral);--success-text:var(--g16-mint);--danger-foreground:var(--g16-ink);--field-surface:var(--g16-ink);--field-foreground:var(--g16-paper);--field-placeholder:var(--g16-periwinkle);--retro-surface:var(--g16-navy);--retro-highlight:var(--g16-periwinkle);--retro-light:var(--g16-blue);--retro-shadow:var(--g16-teal);--retro-deep:var(--g16-ink);--retro-title:var(--g16-violet);--retro-title-inactive:var(--g16-teal);--retro-selection:var(--g16-violet);--retro-selection-text:var(--g16-paper);--desktop-surface:var(--g16-ink);--table-row-odd:var(--g16-ink);--table-row-even:var(--g16-navy)}.dark [class~="bg-[var(--g16-paper)]"],.dark .bg-white{color:var(--foreground);background-color:var(--background)!important}.dark [class~="bg-[var(--g16-stone)]"]{color:var(--foreground);background-color:var(--retro-surface)!important}.dark [class~="text-[var(--g16-navy)]"]{color:var(--muted-foreground)!important}*{box-sizing:border-box;border-color:var(--border)}html{background:var(--background);min-width:320px;min-height:100%}body{background:var(--background);min-width:320px;min-height:100vh;color:var(--foreground);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;cursor:default;margin:0;font-size:15px}button,input,textarea,select{font:inherit}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%)!important;background-position:calc(100% - 16px),calc(100% - 11px)!important;background-repeat:no-repeat!important;background-size:5px 5px!important;padding-right:2.25rem!important}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button:not(:disabled),a[href]{cursor:pointer}input,textarea,[contenteditable=true]{cursor:text}button:disabled,input:disabled,textarea:disabled,select:disabled,[aria-disabled=true]{cursor:not-allowed}*{scrollbar-color:var(--retro-shadow) var(--retro-surface);scrollbar-width:auto}.overflow-auto,.overflow-x-auto,.overflow-y-auto,.overflow-scroll,.overflow-x-scroll,.overflow-y-scroll{scrollbar-gutter:stable}::-webkit-scrollbar{-webkit-appearance:none;width:21px;height:21px}::-webkit-scrollbar-track{background:conic-gradient(from 90deg,var(--retro-surface) 25%,var(--retro-highlight) 0 50%,var(--retro-surface) 0 75%,var(--retro-highlight) 0) 0 0 / 4px 4px;box-shadow:inset 1px 1px var(--retro-deep),inset -1px -1px var(--retro-highlight);border-radius:0}::-webkit-scrollbar-thumb{background:var(--retro-surface);min-width:24px;min-height:24px;box-shadow:inset 1px 1px var(--retro-highlight),inset -1px -1px var(--retro-deep),inset 2px 2px var(--retro-light),inset -2px -2px var(--retro-shadow);border:0;border-radius:0}::-webkit-scrollbar-button{background:var(--retro-surface);width:21px;height:21px;box-shadow:inset 1px 1px var(--retro-highlight),inset -1px -1px var(--retro-deep),inset 2px 2px var(--retro-light),inset -2px -2px var(--retro-shadow);border:0;border-radius:0}::-webkit-scrollbar-button:single-button:vertical:decrement{background:linear-gradient(135deg,transparent 50%,var(--retro-deep) 50%) 6px 9px / 5px 5px no-repeat,linear-gradient(225deg,transparent 50%,var(--retro-deep) 50%) 10px 9px / 5px 5px no-repeat,var(--retro-surface)}::-webkit-scrollbar-button:single-button:vertical:increment{background:linear-gradient(45deg,transparent 50%,var(--retro-deep) 50%) 6px 7px / 5px 5px no-repeat,linear-gradient(315deg,transparent 50%,var(--retro-deep) 50%) 10px 7px / 5px 5px no-repeat,var(--retro-surface)}::-webkit-scrollbar-button:single-button:horizontal:decrement{background:linear-gradient(45deg,transparent 50%,var(--retro-deep) 50%) 9px 6px / 5px 5px no-repeat,linear-gradient(135deg,transparent 50%,var(--retro-deep) 50%) 9px 10px / 5px 5px no-repeat,var(--retro-surface)}::-webkit-scrollbar-button:single-button:horizontal:increment{background:linear-gradient(225deg,transparent 50%,var(--retro-deep) 50%) 7px 6px / 5px 5px no-repeat,linear-gradient(315deg,transparent 50%,var(--retro-deep) 50%) 7px 10px / 5px 5px no-repeat,var(--retro-surface)}::-webkit-scrollbar-corner{background:var(--retro-surface)}.retro-choice{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--g16-paper);width:16px;height:16px;box-shadow:inset 1px 1px var(--retro-deep),inset -1px -1px var(--retro-highlight);flex:none}.retro-choice[type=radio]{border-radius:50%}.retro-choice[type=checkbox]:checked{background:linear-gradient(45deg,transparent 42%,var(--g16-ink) 42% 56%,transparent 56%) 1px 6px / 7px 7px no-repeat,linear-gradient(135deg,transparent 36%,var(--g16-ink) 36% 51%,transparent 51%) 6px 3px / 8px 10px no-repeat,var(--g16-paper)}.retro-choice[type=radio]:checked{background:radial-gradient(circle,var(--g16-ink) 0 34%,var(--g16-paper) 38%)}.retro-choice:focus-visible{outline:2px dotted var(--ring);outline-offset:2px}.retro-choice:disabled{opacity:.55}.retro-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;height:18px}.retro-range::-webkit-slider-runnable-track{background:var(--retro-shadow);height:5px;box-shadow:inset 1px 1px var(--retro-deep),inset -1px -1px var(--retro-highlight)}.retro-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--retro-surface);width:14px;height:18px;box-shadow:inset 1px 1px var(--retro-highlight),inset -1px -1px var(--retro-deep),inset 2px 2px var(--retro-light),inset -2px -2px var(--retro-shadow);border:0;margin-top:-7px}.retro-range::-moz-range-track{background:var(--retro-shadow);height:5px;box-shadow:inset 1px 1px var(--retro-deep),inset -1px -1px var(--retro-highlight)}.retro-range::-moz-range-thumb{background:var(--retro-surface);width:14px;height:18px;box-shadow:inset 1px 1px var(--retro-highlight),inset -1px -1px var(--retro-deep),inset 2px 2px var(--retro-light),inset -2px -2px var(--retro-shadow);border:0;border-radius:0}.os-mouse-trail{z-index:2147482000;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0}.os-mouse-trail-sparkle{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(1px 0 #35286f)drop-shadow(-1px 0 #35286f)drop-shadow(0 1px #35286f)drop-shadow(0 -1px #35286f);width:10px;height:10px;animation:.44s steps(6,end) forwards os-mouse-trail-cosmic;position:absolute}.os-mouse-trail-sparkle--1{width:7px;height:7px;transform:rotate(45deg)}.os-mouse-trail-sparkle--2{width:5px;height:5px}.os-busy-cursor,.os-working-cursor{cursor:progress!important}::selection{background:var(--retro-selection);color:var(--retro-selection-text)}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.soviet-desktop{background-color:var(--desktop-surface)}.retro-window-open{animation:.14s ease-out both retro-window-open}.os-default-button{outline:1px dotted var(--g16-ink);outline-offset:-5px}.os-desktop-shortcut-settle{opacity:0;animation:.11s steps(2,end) forwards os-desktop-shortcut-settle;animation-delay:calc(70ms * var(--os-settle-index,0) + 90ms)}.os-taskbar-settle{animation:.1s steps(2,end) both os-taskbar-settle}html.supreme-cosmic-cursor body,html.supreme-cosmic-cursor body *{cursor:var(--cosmica-cursor-default)!important}html.supreme-cosmic-cursor :is(a[href],button:not(:disabled),[role=button]:not([aria-disabled=true]),summary,input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled),.cursor-pointer){cursor:var(--cosmica-cursor-link)!important}html.supreme-cosmic-cursor a[href][target=_blank],html.supreme-cosmic-cursor [data-cosmica-cursor=location]{cursor:var(--cosmica-cursor-location)!important}html.supreme-cosmic-cursor :is(select:not(:disabled),.cursor-alias,.cursor-copy,[data-cosmica-cursor=alternate]){cursor:var(--cosmica-cursor-alternate)!important}html.supreme-cosmic-cursor :is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=password],input[type=number],[contenteditable=true],.cursor-text){cursor:var(--cosmica-cursor-text)!important}html.supreme-cosmic-cursor textarea{cursor:var(--cosmica-cursor-handwriting)!important}html.supreme-cosmic-cursor :is(.cursor-help,abbr[title],[data-cosmica-cursor=help]){cursor:var(--cosmica-cursor-help)!important}html.supreme-cosmic-cursor :is(.cursor-crosshair,[data-cosmica-cursor=precision]){cursor:var(--cosmica-cursor-precision)!important}html.supreme-cosmic-cursor :is(.cursor-move,.cursor-grab,.cursor-grabbing,[draggable=true],.desktop-pet__drag,[data-cosmica-cursor=move]){cursor:var(--cosmica-cursor-move)!important}html.supreme-cosmic-cursor :is(.cursor-n-resize,.cursor-s-resize,.cursor-ns-resize,.resize-y,[data-cosmica-cursor=vertical-resize]){cursor:var(--cosmica-cursor-vertical)!important}html.supreme-cosmic-cursor :is(.cursor-e-resize,.cursor-w-resize,.cursor-ew-resize,.resize-x,[data-cosmica-cursor=horizontal-resize]){cursor:var(--cosmica-cursor-horizontal)!important}html.supreme-cosmic-cursor :is(.cursor-nw-resize,.cursor-se-resize,[data-cosmica-cursor=diagonal-one]){cursor:var(--cosmica-cursor-diagonal-one)!important}html.supreme-cosmic-cursor :is(.cursor-ne-resize,.cursor-sw-resize,[data-cosmica-cursor=diagonal-two]){cursor:var(--cosmica-cursor-diagonal-two)!important}html.supreme-cosmic-cursor :is([role=option],[aria-label^="Role for "],[data-cosmica-cursor=person]){cursor:var(--cosmica-cursor-person)!important}html.supreme-cosmic-cursor :is(:disabled,[aria-disabled=true],.cursor-not-allowed,[data-cosmica-cursor=unavailable]){cursor:var(--cosmica-cursor-unavailable)!important}html.supreme-cosmic-cursor .os-working-cursor,html.supreme-cosmic-cursor .os-working-cursor *{cursor:var(--cosmica-cursor-working)!important}html.supreme-cosmic-cursor .os-busy-cursor,html.supreme-cosmic-cursor .os-busy-cursor *{cursor:var(--cosmica-cursor-busy)!important}.os-dark-theme{background-color:var(--g16-ink)!important}.os-taskbar-attention{animation:.24s steps(2,end) 4 os-taskbar-attention}.os-window-flight{pointer-events:none;transform-origin:0 0;overflow:hidden;border:2px solid var(--g16-paper)!important;box-shadow:0 0 0 1px var(--g16-ink)!important;background:0 0!important}.os-window-flight>*{visibility:hidden!important}.os-window-minimizing{animation:.16s steps(4,end) both os-window-minimize}.os-window-restoring{animation:.16s steps(4,end) both os-window-restore}.live-blink{animation:1.1s steps(2,end) infinite live-blink}.notification-unread-flash{animation:1s ease-in-out infinite notification-unread-flash}.case-card-enter{animation:.22s ease-out both case-card-enter}.vote-total-tick{animation:.2s ease-out both vote-total-tick}.tribunal-voter-callout{animation:5s ease-out both tribunal-voter-callout}.regime-loader-track{grid-template-columns:repeat(18,minmax(0,1fr));gap:2px;display:grid}.regime-loader-segment{--regime-loader-segment-color:var(--g16-navy);background:0 0;min-width:0;animation:1ms step-end forwards regime-loader-segment}.dark .regime-loader-segment{--regime-loader-segment-color:var(--g16-periwinkle)}.retro-progress-track{background:var(--g16-paper);box-shadow:inset 1px 1px var(--retro-deep),inset -1px -1px var(--retro-highlight),inset 2px 2px var(--retro-shadow),inset -2px -2px var(--retro-light);border:0;border-radius:0;overflow:hidden}.retro-progress-fill{background:repeating-linear-gradient(90deg,var(--g16-navy) 0 9px,transparent 9px 12px);height:100%;display:block}.dark .retro-progress-fill{background:repeating-linear-gradient(90deg,var(--g16-periwinkle) 0 9px,transparent 9px 12px)}.retro-progress-segment{background:0 0;min-width:3px}.retro-progress-segment[data-filled=true]{background:var(--g16-navy)}.dark .retro-progress-segment[data-filled=true]{background:var(--g16-periwinkle)}.tribunal-verdict-selected{animation:.42s steps(2,end) both tribunal-verdict-selected}.social-credit-score-tick{animation:.65s steps(4,end) both social-credit-score-tick}.social-credit-toast{animation:.52s steps(5,end) both social-credit-toast-arrive}.social-credit-toast-positive{outline:3px solid var(--g16-gold);outline-offset:2px}.social-credit-toast-negative{outline:3px solid var(--g16-coral);outline-offset:2px}.beardie-bucks-score-tick{animation:.65s steps(4,end) both beardie-bucks-score-tick}.collectible-card{--card-tilt-x:0deg;--card-tilt-y:0deg;--card-shine-x:50%;--card-shine-y:50%;isolation:isolate;transform:perspective(800px) rotateX(var(--card-tilt-x)) rotateY(var(--card-tilt-y));transform-origin:50%;transition:transform .11s ease-out,box-shadow .11s ease-out}.collectible-card>:not(.collectible-card-foil){z-index:1;position:relative}.collectible-card-foil{z-index:3;pointer-events:none;opacity:0;mix-blend-mode:screen;transition:opacity .12s linear;position:absolute;top:0;right:0;bottom:0;left:0}.collectible-card[data-rarity=uncommon]{border-color:#244d31}.collectible-card[data-rarity=rare]{border-color:#214c7a;box-shadow:inset 1px 1px #dbeeff,inset -1px -1px #285a8f,3px 3px #0000004d}.collectible-card[data-finish=foil] .collectible-card-foil{opacity:.15;background:radial-gradient(circle at var(--card-shine-x) var(--card-shine-y),#ffffffe6 0 4%,#90cfff4d 13%,transparent 34%),linear-gradient(115deg,transparent 25%,#aadcff59 46%,transparent 66%)}.collectible-card[data-rarity=epic]{border-color:#583c75;box-shadow:inset 1px 1px #efe3ff,inset -1px -1px #4b2d65,4px 4px #3017425c}.collectible-card[data-finish=holographic] .collectible-card-foil{opacity:.22;background:radial-gradient(circle at var(--card-shine-x) var(--card-shine-y),#fffffff2 0 3%,transparent 26%),conic-gradient(from 25deg at var(--card-shine-x) var(--card-shine-y),#5ccdff61,#e077ff6b,#ffd8634d,#5ccdff61)}.collectible-card[data-rarity=legendary]{border-color:#876915;box-shadow:inset 2px 2px #fff3a5,inset -2px -2px #7a5b0d,5px 5px #49300066}.collectible-card[data-finish=prismatic] .collectible-card-foil{opacity:.3;background:radial-gradient(circle at var(--card-shine-x) var(--card-shine-y),#fff 0 3%,#ffe2698c 10%,transparent 30%),repeating-linear-gradient(108deg,transparent 0 14px,#ffec8752 15px 18px,transparent 19px 31px)}@media(hover:hover){.collectible-card[data-finish=foil]:hover .collectible-card-foil{opacity:.34}.collectible-card[data-finish=holographic]:hover .collectible-card-foil{opacity:.45}.collectible-card[data-finish=prismatic]:hover .collectible-card-foil{opacity:.58;animation:1.2s steps(5,end) infinite alternate collectible-gold-pulse}}.card-reveal-object{perspective:800px;width:13rem;height:18.2rem;animation:.36s steps(5,end) both card-stock-arrive}.card-reveal-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .68s steps(8,end);position:relative}.card-reveal-turned{transform:rotateY(180deg)}.card-reveal-side{backface-visibility:hidden;place-items:center;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.card-reveal-front{transform:rotateY(180deg)}.card-reveal-filing{animation:.62s steps(8,end) both card-file-away}@keyframes collectible-gold-pulse{0%{filter:saturate(.9)brightness(.9)}to{filter:saturate(1.3)brightness(1.15)}}@keyframes retro-window-open{0%{opacity:0;transform:translateY(4px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes os-desktop-shortcut-settle{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes os-taskbar-settle{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes os-mouse-trail-cosmic{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}50%{opacity:.85;transform:translate(var(--cosmic-drift-half-x),var(--cosmic-drift-half-y)) rotate(45deg) scale(.8)}to{opacity:0;transform:translate(var(--cosmic-drift-x),var(--cosmic-drift-y)) rotate(90deg) scale(.35)}}@keyframes os-taskbar-attention{0%,to{background-color:var(--g16-stone)}50%{background-color:var(--g16-gold)}}@keyframes os-window-minimize{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:.2;transform:translate(var(--os-window-flight-x),var(--os-window-flight-y)) scale(.14,.08)}}@keyframes os-window-restore{0%{opacity:.2;transform:translate(var(--os-window-flight-x),var(--os-window-flight-y)) scale(.14,.08)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes live-blink{50%{opacity:.2}}@keyframes notification-unread-flash{0%,to{background-color:var(--g16-stone);color:var(--g16-ink)}50%{background-color:var(--g16-pink);color:var(--g16-ink)}}@keyframes case-card-enter{0%{box-shadow:8px 0 0 var(--warning);transform:translate(12px)}to{box-shadow:4px 4px 0 var(--g16-ink);transform:translate(0)}}@keyframes vote-total-tick{0%,to{transform:scale(1)}45%{box-shadow:0 0 0 4px var(--warning);transform:scale(1.035)}}@keyframes tribunal-voter-callout{0%{opacity:0;transform:translateY(42px)scale(.9)}8%{opacity:1;transform:translateY(0)scale(1.03)}14%,78%{opacity:1;transform:translateY(-4px)scale(1)}to{opacity:0;transform:translateY(-72px)scale(.96)}}@keyframes regime-loader-segment{to{background:var(--regime-loader-segment-color)}}@keyframes tribunal-verdict-selected{0%{filter:brightness(.8);transform:translate(1px,1px)}50%{outline:3px solid var(--warning);outline-offset:2px;transform:translate(1px,1px)}to{filter:brightness();transform:translate(0)}}@keyframes social-credit-score-tick{0%,to{background-color:var(--g16-stone);transform:translateY(0)}35%{background-color:var(--g16-paper);transform:translateY(-2px)}70%{background-color:var(--g16-gold);transform:translateY(1px)}}@keyframes beardie-bucks-score-tick{0%,to{background-color:var(--g16-olive);transform:translateY(0)}35%{background-color:var(--g16-paper);transform:translateY(-2px)}70%{background-color:var(--g16-gold);transform:translateY(1px)}}@keyframes card-stock-arrive{0%{opacity:0;transform:translateY(-18px)scale(.92)}70%{opacity:1;transform:translateY(3px)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes card-file-away{0%{opacity:1;transform:translate(0)scale(1)}65%{opacity:1;transform:translate(-110px,-170px)scale(.3)}to{opacity:0;transform:translate(-150px,-240px)scale(.08)}}@keyframes social-credit-toast-arrive{0%{transform:translate(18px)}55%{transform:translate(-4px)}75%{transform:translate(2px)}to{transform:translate(0)}}.honeypot-reversal{z-index:2147483500;pointer-events:none;place-items:center;padding:24px 18px 54px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.honeypot-reversal__sequence{place-items:center;width:100%;min-height:min(740px,100dvh - 78px);display:grid;position:relative}.honeypot-reversal__card-stack{aspect-ratio:2/3;filter:drop-shadow(10px 12px #0d0023c7);width:min(18rem,72vw,46vh);animation:.8s steps(10,end) both honeypot-card-arrive;position:relative}.honeypot-reversal__card{place-items:center;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.honeypot-reversal__card .state-card{width:100%}.honeypot-reversal__card--blushed{z-index:2;opacity:0;filter:brightness(1.35)saturate(1.5);transform:scale(1.08)}.honeypot-reversal[data-phase="1"] .honeypot-reversal__card--blushed{animation:.72s steps(6,end) forwards honeypot-blush-transform}@media(max-width:560px){.honeypot-reversal__sequence{gap:10px;min-height:calc(100dvh - 86px)}}@keyframes honeypot-card-arrive{0%{opacity:0;transform:translate(-60vw,-45vh)rotate(-38deg)scale(.12)}22%{opacity:1;transform:translate(38vw,-24vh)rotate(24deg)scale(.45)}45%{transform:translate(-24vw,12vh)rotate(-16deg)scale(.72)}68%{transform:translate(14vw,-5vh)rotate(8deg)scale(1.08)}84%{transform:translate(-3vw,2vh)rotate(-3deg)scale(.96)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes honeypot-blush-transform{0%{opacity:0;filter:brightness(2.5)saturate(2.5);transform:scale(1.15)rotate(-2deg)}35%{opacity:.2;filter:brightness(2)saturate(2);transform:scale(.96)rotate(2deg)}58%{opacity:.7;filter:brightness(1.6)saturate(1.9);transform:scale(1.08)rotate(-1deg)}to{opacity:1;filter:none;transform:scale(1)}}.tv-screen>iframe,.tv-screen>video{filter:contrast(1.12)saturate(.78)}.tv-channel-static{animation:.12s steps(2,end) infinite tv-channel-jump}@keyframes tv-channel-jump{0%,to{transform:translate(0)scale(1.02)}25%{transform:translate(-5px,2px)scale(1.04,1.01)}50%{transform:translate(4px,-2px)scale(1.01,1.03)}75%{transform:translate(-2px,1px)scale(1.03,1.01)}}.casino-juice-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--retro-surface);height:22px;box-shadow:inset 2px 2px var(--retro-deep),inset -2px -2px var(--retro-highlight);cursor:pointer;border:0;border-radius:0}.casino-juice-slider[data-overpressure=true]{transform-origin:50%;animation:casino-juice-overpressure var(--casino-juice-shake-duration,.18s) steps(2,end) infinite}.casino-juice-default-marker{color:var(--g16-coral);text-transform:uppercase;place-items:center;font-size:10px;font-weight:900;line-height:1;display:grid;position:absolute;top:0;transform:translate(-50%)}.casino-juice-default-marker:after{border-top:11px solid var(--g16-coral);content:"";border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;margin-top:4px}@keyframes casino-juice-overpressure{0%{transform:translate(0)rotate(0)}20%{transform:translate(calc(var(--casino-juice-shake) * -1),calc(var(--casino-juice-shake) * .35)) rotate(-.35deg)}40%{transform:translate(calc(var(--casino-juice-shake) * .65),calc(var(--casino-juice-shake) * -.45)) rotate(.25deg)}60%{transform:translate(calc(var(--casino-juice-shake) * -.35),calc(var(--casino-juice-shake) * -.2)) rotate(-.2deg)}80%{transform:translate(var(--casino-juice-shake),calc(var(--casino-juice-shake) * .5)) rotate(.4deg)}to{transform:translate(0)rotate(0)}}.casino-juice-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--g16-mint),var(--g16-gold),var(--g16-coral));height:12px;box-shadow:inset 1px 1px var(--retro-deep),inset -1px -1px var(--retro-highlight)}.casino-juice-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--retro-surface);width:18px;height:22px;box-shadow:inset 2px 2px var(--retro-highlight),inset -2px -2px var(--retro-deep);border:0;border-radius:0;margin-top:-5px}.casino-juice-slider::-moz-range-track{background:linear-gradient(90deg,var(--g16-mint),var(--g16-gold),var(--g16-coral));height:12px;box-shadow:inset 1px 1px var(--retro-deep),inset -1px -1px var(--retro-highlight);border:0;border-radius:0}.casino-juice-slider::-moz-range-thumb{background:var(--retro-surface);width:18px;height:22px;box-shadow:inset 2px 2px var(--retro-highlight),inset -2px -2px var(--retro-deep);border:0;border-radius:0}.slot-reels{isolation:isolate}.slot-reel-divider{z-index:20;background:var(--g16-gold);pointer-events:none;width:2px;position:absolute;inset-block:0;transform:translate(-1px)}.slot-hold-stream{z-index:2;border-inline:2px solid var(--g16-pink);background:linear-gradient(180deg,var(--g16-magenta),var(--g16-violet),var(--g16-blue),var(--g16-mint),var(--g16-gold),var(--g16-pink),var(--g16-magenta));pointer-events:none;background-size:100% 360%;width:33.3333%;animation:.82s linear infinite slot-hold-stream-flow;position:absolute;inset-block:0;overflow:hidden}.slot-hold-stream:before{content:"";background:repeating-linear-gradient(-18deg,transparent 0 12px,var(--g16-paper) 12px 14px,transparent 14px 28px);animation:.52s steps(8,end) infinite slot-hold-stream-sweep;position:absolute;top:0;right:0;bottom:0;left:0}.slot-hold-stream i{z-index:1;background:var(--g16-paper);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:7px;height:7px;animation:.54s steps(3,end) infinite slot-hold-sparkle;position:absolute}.slot-hold-stream i:first-child{top:16%;left:18%}.slot-hold-stream i:nth-child(2){animation-delay:.18s;top:47%;right:14%}.slot-hold-stream i:nth-child(3){animation-delay:.36s;bottom:12%;left:38%}.slot-spinning-reel{z-index:12;background:var(--g16-ink);width:33.3333%;position:absolute;inset-block:0;overflow:hidden}.slot-reel-spin-track{z-index:2;background:var(--g16-ink);filter:blur(.8px);height:466.667%;animation:slot-reel-symbol-loop var(--slot-reel-duration,.8s) linear infinite;will-change:transform;grid-template-rows:repeat(14,minmax(0,1fr));display:grid;position:absolute;inset:0 0 auto;transform:translateY(-50%)}.slot-reel-spin-item{place-items:center;min-height:0;display:grid}.slot-reel-spin-item img{transform:scaleY(1.06)}.slot-reel-locking{animation:.36s cubic-bezier(.2,.82,.25,1) both slot-reel-lock}.slot-reel-reduced-step{filter:blur(.25px)}.slot-payline-win{filter:none}.slot-winning-symbol{filter:brightness()saturate(1.05);animation:slot-winning-symbol-flicker var(--slot-win-duration,.62s) steps(1,end) var(--slot-win-delay,0s) 1 both;will-change:filter}.slot-machine-zoom-surface{width:var(--slot-machine-inverse-zoom,100%);min-height:var(--slot-machine-inverse-zoom,100%);zoom:var(--slot-machine-zoom,1)}.slot-hold-symbol{filter:none;animation:.42s steps(3,end) infinite alternate slot-hold-symbol-pulse}.slot-vault-title{text-shadow:2px 2px 0 var(--g16-ink);animation:.7s steps(3,end) infinite alternate slot-vault-title-pulse}.slot-vault-plaque{background:var(--g16-olive);box-shadow:inset 2px 2px var(--g16-gold),inset -2px -2px var(--g16-ink),3px 3px 0 var(--g16-ink);transition:transform .32s steps(5,end);transform:rotateY(180deg)scale(.92)}.slot-vault-plaque--revealed{background:var(--g16-gold);animation:.36s ease-out slot-vault-plaque-reveal;transform:rotateY(0)scale(1)}@keyframes slot-reel-symbol-loop{0%{transform:translateY(-50%)}to{transform:translate(0)}}@keyframes slot-reel-lock{0%{filter:blur(1px);transform:translateY(-18%)scaleY(1.04)}58%{filter:blur();transform:translateY(6%)scaleY(.98)}78%{transform:translateY(-2%)}to{filter:blur();transform:translateY(0)scaleY(1)}}@keyframes slot-winning-symbol-flicker{0%,12%{filter:brightness()saturate(1.05)}13%,24%{filter:brightness(2.25)saturate(2.5)}25%,38%{filter:brightness(1.12)saturate(1.2)}39%,51%{filter:brightness(2.5)saturate(2.8)}52%,63%{filter:brightness(1.3)saturate(1.45)}64%,78%{filter:brightness(2.15)saturate(2.4)}79%,to{filter:brightness(1.85)saturate(2.15)}}@keyframes slot-hold-stream-flow{0%{background-position:50% 0}to{background-position:50% 100%}}@keyframes slot-hold-stream-sweep{0%{transform:translateY(-28px)}to{transform:translateY(28px)}}@keyframes slot-hold-sparkle{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.3)}}@keyframes slot-hold-symbol-pulse{0%{transform:scale(.94)rotate(-2deg)}to{transform:scale(1.1)rotate(2deg)}}@keyframes slot-vault-title-pulse{0%{filter:brightness(.95);transform:scale(.98)}to{filter:brightness(1.2);transform:scale(1.03)}}@keyframes slot-vault-plaque-reveal{0%{filter:brightness(.6);transform:rotateY(180deg)scale(.82)}70%{filter:brightness(1.5);transform:rotateY(-8deg)scale(1.08)}to{filter:brightness();transform:rotateY(0)scale(1)}}@media(prefers-reduced-motion:reduce){.casino-juice-slider[data-overpressure=true]{animation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.regime-loader-segment{animation-delay:0s!important}.collectible-card{transform:none!important}.collectible-card-foil{animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.desktop-pet{position:absolute;z-index:3;width:112px;height:168px;-webkit-user-select:none;user-select:none;isolation:isolate}.desktop-pet__drag{display:block;width:112px;height:168px;padding:0;border:0;background:transparent;cursor:grab;touch-action:none}.desktop-pet__drag:active{cursor:grabbing}.desktop-pet__drag:focus-visible{outline:2px dotted var(--g16-paper);outline-offset:2px}.desktop-pet__sprite{position:relative;z-index:1;display:block;width:112px;height:168px;background-position:0 0;background-repeat:no-repeat;background-size:896px 168px;image-rendering:pixelated;filter:drop-shadow(4px 5px 0 rgb(13 0 35 / 70%));pointer-events:none}.desktop-pet[data-speaking=true]:not([data-angry=true]) .desktop-pet__sprite{animation:desktop-pet-talk 1.35s steps(1,end) infinite}.desktop-pet[data-thrown=true]:not([data-angry=true]) .desktop-pet__sprite{animation:desktop-pet-talk .9s steps(1,end) infinite}.desktop-pet[data-thrown=true] .desktop-pet__drag{animation:desktop-pet-fall-wobble .72s steps(2,end) infinite}.desktop-pet[data-angry=true] .desktop-pet__drag{animation:desktop-pet-angry-shake .52s steps(2,end) infinite}.desktop-pet[data-angry=true] .desktop-pet__sprite{width:176px;margin-left:-32px;background-size:352px 168px;animation:desktop-pet-angry 1.1s steps(1,end) infinite}.desktop-pet__reaction{--desktop-pet-reaction-x: 0;--desktop-pet-reaction-y: 0;position:absolute;z-index:10;top:-84px;display:block;width:72px;height:108px;background-position:var(--desktop-pet-reaction-x) var(--desktop-pet-reaction-y);background-repeat:no-repeat;background-size:288px 216px;filter:drop-shadow(3px 4px 0 rgb(13 0 35 / 72%));image-rendering:pixelated;pointer-events:none;animation:desktop-pet-reaction-arrive .18s steps(3,end) both}.desktop-pet[data-bubble-side=right] .desktop-pet__reaction{left:calc(100% - 12px)}.desktop-pet[data-bubble-side=left] .desktop-pet__reaction{right:calc(100% - 12px);transform:scaleX(-1)}@keyframes desktop-pet-reaction-arrive{0%{opacity:0;margin-top:8px}to{opacity:1;margin-top:0}}@keyframes desktop-pet-talk{0%,18%{background-position:0 0}19%,34%{background-position:-224px 0}35%,47%{background-position:-112px 0}48%,61%{background-position:-336px 0}62%,73%{background-position:-784px 0}74%,86%{background-position:-672px 0}87%,to{background-position:-224px 0}}@keyframes desktop-pet-angry{0%,48%{background-position:0 0}49%,to{background-position:-176px 0}}@keyframes desktop-pet-angry-shake{0%,to{transform:translate(-2px)}50%{transform:translate(2px)}}@keyframes desktop-pet-fall-wobble{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@media(prefers-reduced-motion:reduce){.desktop-pet[data-speaking=true]:not([data-angry=true]) .desktop-pet__sprite{animation:none;background-position:-336px 0}.desktop-pet[data-thrown=true]:not([data-angry=true]) .desktop-pet__sprite{animation:none;background-position:-336px 0}.desktop-pet[data-angry=true] .desktop-pet__drag,.desktop-pet[data-angry=true] .desktop-pet__sprite,.desktop-pet[data-thrown=true] .desktop-pet__drag,.desktop-pet__reaction{animation:none}}.supreme-card{--card-aspect: .718;--pointer-x: 50%;--pointer-y: 50%;--pointer-from-center: 0;--pointer-from-top: .5;--pointer-from-left: .5;--card-opacity: 0;--rotate-x: 0deg;--rotate-y: 0deg;--background-x: 50%;--background-y: 50%;--card-edge: #c5a24a;--card-glow: #d7f3ec;display:block;width:min(100%,13rem);aspect-ratio:var(--card-aspect);outline:1px solid transparent;pointer-events:auto;transform:translateZ(.01px);transform-style:preserve-3d}.supreme-card--compact{width:min(100%,9rem)}.supreme-card--teaser{width:min(100%,24rem)}.supreme-card:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.supreme-card .card__translater,.supreme-card .card__rotator{display:grid;width:100%;height:100%;perspective:700px;transform-origin:center;transform-style:preserve-3d;will-change:transform,box-shadow}.supreme-card .card__translater{position:relative;transform:translateZ(.01px)}.supreme-card .card__rotator{transform:rotateY(var(--rotate-x)) rotateX(var(--rotate-y));transition:transform .18s ease-out,box-shadow .18s ease-out}.supreme-card.interactive:hover .card__rotator,.supreme-card.interactive:focus .card__rotator{box-shadow:0 0 3px 1px var(--card-edge),0 0 16px -2px var(--card-glow),8px 12px 22px -9px #000}.supreme-card .card__front{grid-area:1 / 1;position:relative;display:grid;width:100%;height:100%;overflow:hidden;border:3px solid #202020;border-radius:4.55%/3.5%;background:#f4f1e8;box-shadow:inset 2px 2px #fff,inset -2px -2px gray,4px 5px #00000052;backface-visibility:hidden;transform:translateZ(.01px);transform-style:preserve-3d}.supreme-card[data-rarity=uncommon] .card__front{border-color:#244d31}.supreme-card[data-rarity=rare] .card__front{border-color:#214c7a;box-shadow:inset 2px 2px #dbeeff,inset -2px -2px #285a8f,5px 6px #00000057}.supreme-card[data-rarity=epic] .card__front{border-color:#583c75;box-shadow:inset 2px 2px #efe3ff,inset -2px -2px #4b2d65,5px 6px #30174266}.supreme-card[data-rarity=legendary] .card__front{border-color:#876915;box-shadow:inset 2px 2px #fff3a5,inset -2px -2px #7a5b0d,6px 7px #49300070}.supreme-card__surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;gap:.28rem;padding:.42rem;color:#111;pointer-events:none;transform:translateZ(.1px)}.supreme-card--full-bleed .card__front{border:0;background:#020202}.supreme-card--full-bleed .supreme-card__surface{gap:0;padding:.35rem}.supreme-card__full-artwork{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.supreme-card--showcase .card__rotator{filter:drop-shadow(0 0 7px rgb(255 226 105 / .72)) drop-shadow(0 0 18px rgb(217 107 255 / .38));overflow:hidden;border-radius:22px}.supreme-card--teaser .card__front,.supreme-card--teaser .card__shine,.supreme-card--teaser .card__glare{overflow:hidden;border-radius:22px}.supreme-card--showcase .card__shine{opacity:calc(.16 + var(--card-opacity) * .84)}.supreme-card--showcase .card__glare{opacity:calc(.05 + var(--card-opacity) * .7)}.card-teaser-stage{position:relative;isolation:isolate}.card-teaser-stage .supreme-card{position:relative;z-index:3}.card-teaser-placeholder{position:absolute;top:1.5rem;left:50%;z-index:1;width:calc(100% - 4rem);aspect-ratio:var(--card-aspect, .718);border:3px solid #383838;border-radius:4.55%/3.5%;background:#050505;box-shadow:inset 2px 2px #252525,inset -2px -2px #000,6px 8px #00000052;pointer-events:none}.card-teaser-placeholder--left{transform:translate(-58%) rotate(-7deg)}.card-teaser-placeholder--right{z-index:2;transform:translate(-42%) rotate(7deg)}.card-teaser-spark{position:absolute;z-index:5;width:1.15rem;height:1.15rem;pointer-events:none;transform:rotate(45deg)}.card-teaser-spark:before,.card-teaser-spark:after{position:absolute;top:46%;right:0;bottom:46%;left:0;background:#fff4a3;box-shadow:0 0 7px #fff,0 0 13px #c5a24a;content:""}.card-teaser-spark:after{top:0;right:46%;bottom:0;left:46%}.card-teaser-spark--one{top:9%;right:2%;animation:card-teaser-sparkle 1.8s steps(4,end) infinite}.card-teaser-spark--two{top:43%;left:-1%;animation:card-teaser-sparkle 2.3s steps(4,end) .3s infinite}.card-teaser-spark--three{right:5%;bottom:8%;animation:card-teaser-sparkle 2s steps(4,end) .65s infinite}@keyframes card-teaser-sparkle{0%,to{opacity:.18;scale:.55}45%{opacity:1;scale:1.3}60%{opacity:.55;scale:.9}}.supreme-card__header,.supreme-card__footer{display:flex;min-height:1.7rem;align-items:center;justify-content:space-between;gap:.25rem;border:1px solid #202020;background:var(--card-accent);color:var(--card-accent-ink);font-size:.68rem;line-height:1;padding:.3rem .4rem;text-transform:uppercase}.supreme-card__header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supreme-card__header span,.supreme-card__footer{font-family:Geist Pixel,monospace;font-size:.55rem;font-weight:700}.supreme-card__artwork{position:relative;display:grid;min-height:0;flex:1 1 auto;place-items:center;overflow:hidden;border:2px solid #808080;background-color:#d4d0c8;color:var(--card-accent);box-shadow:inset 1px 1px #202020,inset -1px -1px #fff}.supreme-card__artwork:before,.supreme-card__artwork:after{position:absolute;content:"";pointer-events:none}.supreme-card__artwork:before{top:12%;right:12%;bottom:12%;left:12%;border:2px solid currentcolor;transform:rotate(45deg);opacity:.22}.supreme-card__artwork:after{width:72%;height:72%;border:1px solid currentcolor;border-radius:50%;opacity:.28}.supreme-card__artwork>svg,.supreme-card__artwork>i{position:relative;z-index:1;width:34%;height:34%;min-width:2.5rem;min-height:2.5rem;font-size:3.4rem}.supreme-card__artwork>img{width:100%;height:100%;object-fit:cover}.supreme-card__artwork-seal{position:absolute;right:.32rem;bottom:.28rem;z-index:2;border:1px solid currentcolor;background:#d4d0c8;color:var(--card-accent);font-family:Geist Pixel,monospace;font-size:.42rem;font-weight:800;letter-spacing:.06em;padding:.15rem .2rem;transform:rotate(-3deg)}.supreme-card__dossier{min-height:3.7rem;border-top:1px solid #808080;padding:.22rem .12rem 0;font-size:.6rem;line-height:1.25}.supreme-card__dossier>p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.supreme-card__dossier ul{display:grid;gap:.12rem;margin-top:.18rem}.supreme-card__dossier li{display:flex;align-items:center;justify-content:space-between;gap:.2rem;overflow:hidden;border:1px solid #27613a;background:#d8eadc;color:#173a22;font-family:Geist Pixel,monospace;font-size:.48rem;font-weight:700;padding:.08rem .18rem}.supreme-card__dossier li[data-polarity=debuff]{border-color:#7a1018;background:#f0d5d7;color:#5f0d13}.supreme-card__dossier li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supreme-card__footer{min-height:1.15rem;padding-block:.2rem}.supreme-card--compact .supreme-card__header{min-height:1.35rem;font-size:.52rem;padding:.22rem .28rem}.supreme-card--compact .supreme-card__artwork-seal{display:none}.supreme-card--compact .supreme-card__footer{font-size:.42rem}.supreme-card .card__shine,.supreme-card .card__glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;overflow:hidden;border-radius:4.55%/3.5%;opacity:var(--card-opacity);pointer-events:none;transform:translateZ(1px);transition:opacity .18s ease-out}.supreme-card .card__shine:before,.supreme-card .card__shine:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;content:""}.supreme-card .card__glare{z-index:4;background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),rgb(255 255 255 / .75) 3%,rgb(255 255 255 / .3) 18%,rgb(0 0 0 / .22) 92%);mix-blend-mode:overlay;transform:translateZ(1.4px)}.supreme-card[data-finish=matte] .card__shine{display:none}.supreme-card[data-finish=matte] .card__glare{opacity:calc(var(--card-opacity) * .22)}.supreme-card[data-finish=reverse-foil] .card__shine{background-image:radial-gradient(circle at var(--pointer-x) var(--pointer-y),#ffffff 0 3%,#202020 42%,#ffffff 78%),linear-gradient(125deg,#19241d 12%,#d8eadc 46%,#264d33 82%);background-position:center,var(--background-x) var(--background-y);background-size:125% 125%,210% 210%;filter:brightness(.72) contrast(1.55) saturate(.72);mix-blend-mode:color-dodge;opacity:calc(var(--card-opacity) * .7)}.supreme-card[data-finish=reverse-foil] .card__shine:after{top:24%;right:8%;bottom:17%;left:8%;border:2px solid rgb(255 255 255 / .3);opacity:.55}.supreme-card[data-finish=foil] .card__shine{background-image:radial-gradient(circle at var(--pointer-x) var(--pointer-y),rgb(255 255 255 / .92) 0 3%,transparent 28%),linear-gradient(115deg,transparent 15%,rgb(92 205 255 / .48) 38%,rgb(255 216 99 / .42) 52%,rgb(224 119 255 / .46) 64%,transparent 84%);background-position:center,var(--background-x) var(--background-y);background-size:cover,230% 230%;filter:brightness(.9) contrast(1.4) saturate(.85);mix-blend-mode:color-dodge}.supreme-card[data-finish=holographic] .card__shine{background-image:repeating-linear-gradient(125deg,#ff4b7d80 0,#ff4b7d80 6%,#ffda5d73 8%,#ffda5d73 14%,#65ecb680 17%,#65ecb680 23%,#5fbeff7a 26%,#5fbeff7a 32%,#cc74ff7a 35%,#cc74ff7a 41%),radial-gradient(circle at var(--pointer-x) var(--pointer-y),#ffffff 0 3%,transparent 32%);background-position:var(--background-x) var(--background-y),center;background-size:280% 280%,cover;filter:brightness(calc(.72 + var(--pointer-from-center) * .32)) contrast(1.7) saturate(.9);mix-blend-mode:color-dodge}.supreme-card[data-finish=holographic] .card__shine:after{background-image:repeating-linear-gradient(55deg,transparent 0 9px,rgb(255 255 255 / .22) 10px 12px,transparent 13px 23px);background-position:var(--pointer-x) var(--pointer-y);mix-blend-mode:soft-light}.supreme-card[data-finish=prismatic] .card__shine{background-image:radial-gradient(circle at var(--pointer-x) var(--pointer-y),#ffffff 0 2%,rgb(255 226 105 / .72) 8%,transparent 27%),conic-gradient(from 35deg at var(--pointer-x) var(--pointer-y),rgb(255 71 107 / .6),rgb(255 222 95 / .58),rgb(93 241 178 / .58),rgb(94 188 255 / .6),rgb(217 107 255 / .6),rgb(255 71 107 / .6));background-position:center;background-size:cover,170% 170%;filter:brightness(calc(.82 + var(--pointer-from-center) * .3)) contrast(1.65) saturate(1.08);mix-blend-mode:color-dodge}.supreme-card[data-finish=prismatic] .card__shine:before{background-image:repeating-linear-gradient(108deg,transparent 0 13px,rgb(255 255 255 / .34) 14px 17px,transparent 18px 30px),repeating-linear-gradient(18deg,transparent 0 22px,rgb(197 162 74 / .34) 23px 25px,transparent 26px 42px);background-position:var(--pointer-x) var(--pointer-y);mix-blend-mode:screen}.supreme-card[data-finish=prismatic] .card__shine:after{border:7px double rgb(255 241 162 / .58);mix-blend-mode:overlay}@media(prefers-reduced-motion:reduce){.supreme-card .card__rotator{transform:none!important;transition:none!important}.supreme-card .card__shine,.supreme-card .card__glare{opacity:.18;transition:none!important}.card-teaser-spark{animation:none;opacity:.65}}.state-card{--state-card-pointer-x: 50%;--state-card-pointer-y: 50%;--state-card-rotate-x: 0deg;--state-card-rotate-y: 0deg;--state-card-shine-opacity: 0;--state-card-accent: #c5a24a;display:block;width:min(100%,13rem);aspect-ratio:2 / 3;outline:1px solid transparent;perspective:900px;pointer-events:auto;isolation:isolate}.state-card--compact{width:min(100%,12rem)}.state-card--showcase{width:min(72vw,18rem,46vh)}.state-card:focus-visible{outline:3px solid #ffffff;outline-offset:4px}.state-card__rotator{width:100%;height:100%;transform:rotateX(var(--state-card-rotate-x)) rotateY(var(--state-card-rotate-y));transform-style:preserve-3d;transition:transform .15s ease-out;will-change:transform}.state-card[role=button]{cursor:pointer}.state-card__surface{position:relative;width:100%;height:100%;overflow:hidden;border-radius:4.7%/3.2%;background:#090909;box-shadow:5px 7px #00000061;transform:translateZ(.01px)}.state-card__artwork{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;transition:filter .18s ease-out}.state-card[data-card-id=gamba] .state-card__artwork{object-fit:contain}.state-card__modifier,.state-card__glare{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit}.state-card__modifier{z-index:2;opacity:0;background-position:var(--state-card-pointer-x) var(--state-card-pointer-y);background-size:180% 180%;mix-blend-mode:color-dodge;transition:opacity .14s linear}.state-card__glare{z-index:3;opacity:calc(var(--state-card-shine-opacity) * .55);background:radial-gradient(circle at var(--state-card-pointer-x) var(--state-card-pointer-y),rgb(255 255 255 / .8) 0 2%,rgb(255 255 255 / .24) 7%,transparent 32%);mix-blend-mode:screen;transition:opacity .14s linear}.state-card[data-modifier=foil] .state-card__modifier{opacity:calc(.16 + var(--state-card-shine-opacity) * .32);background-image:radial-gradient(circle at var(--state-card-pointer-x) var(--state-card-pointer-y),rgb(255 255 255 / .95) 0 2%,transparent 28%),linear-gradient(115deg,transparent 14%,rgb(150 214 255 / .48) 38%,rgb(255 240 176 / .45) 53%,transparent 78%)}.state-card[data-modifier=holographic] .state-card__modifier{opacity:calc(.22 + var(--state-card-shine-opacity) * .34);background-image:repeating-linear-gradient(128deg,#ff457e73 0,#ff457e73 5%,#ffdb5b6b 7%,#ffdb5b6b 12%,#53ebb66b 14%,#53ebb66b 19%,#49b5ff70 21%,#49b5ff70 26%,#d566ff70 28%,#d566ff70 33%),radial-gradient(circle at var(--state-card-pointer-x) var(--state-card-pointer-y),#ffffff 0 2%,transparent 27%);background-size:220% 220%,100% 100%}.state-card[data-modifier=holographic] .state-card__modifier:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:repeating-linear-gradient(45deg,transparent 0 13px,rgb(255 255 255 / .23) 14px 16px,transparent 17px 28px);mix-blend-mode:soft-light}.state-card[data-modifier=polychrome] .state-card__modifier{opacity:calc(.3 + var(--state-card-shine-opacity) * .3);background-image:conic-gradient(from 20deg at var(--state-card-pointer-x) var(--state-card-pointer-y),#ff2f71,#ffe15d,#58efab,#4cbaff,#ca62ff,#ff2f71),repeating-radial-gradient(circle at 25% 35%,transparent 0 8px,rgb(255 255 255 / .28) 9px 11px,transparent 12px 21px);background-size:170% 170%,100% 100%;animation:state-card-polychrome 4.8s linear infinite}.state-card[data-modifier=negative] .state-card__artwork{filter:invert(1)}.state-card[data-modifier=negative] .state-card__modifier{opacity:calc(.08 + var(--state-card-shine-opacity) * .18);background:linear-gradient(135deg,rgb(125 228 255 / .5),transparent 45%,rgb(255 121 220 / .44));mix-blend-mode:screen}.state-card-details-popover{position:fixed;z-index:2147483646;max-height:calc(100vh - 24px);overflow:auto;border:2px solid var(--g16-ink);background:var(--g16-stone);padding:3px;color:var(--g16-ink);box-shadow:inset 2px 2px var(--g16-paper),inset -2px -2px var(--g16-navy),6px 6px 0 var(--g16-ink);font-family:Geist Pixel,monospace;pointer-events:none;animation:state-card-details-enter .12s steps(3,end) both}.state-card-details-popover__header{display:flex;align-items:center;justify-content:space-between;gap:.55rem;min-height:2.25rem;background:var(--g16-navy);padding:.35rem .4rem .35rem .55rem;color:var(--g16-paper)}.state-card-details-popover__header div{min-width:0}.state-card-details-popover__header small,.state-card-details-popover__body small{display:block;font-family:Geist Pixel,monospace;font-size:.58rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.state-card-details-popover__header small{color:var(--g16-periwinkle)}.state-card-details-popover__header strong{display:block;margin-top:0;overflow:hidden;color:var(--g16-paper);font-family:Geist Pixel,monospace;font-size:1rem;line-height:1.15;text-overflow:ellipsis;text-shadow:1px 1px var(--g16-ink)}.state-card-details-popover__header>span{flex:none;border:1px solid var(--g16-ink);background:var(--g16-stone);padding:.28rem .38rem;color:var(--g16-ink);box-shadow:inset 1px 1px var(--g16-paper),inset -1px -1px var(--g16-navy);font-family:Geist Pixel,monospace;font-size:.52rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.state-card-details-popover__types{display:flex;gap:.45rem;margin:3px 0;border:2px solid var(--g16-navy);border-right-color:var(--g16-paper);border-bottom-color:var(--g16-paper);background:var(--g16-paper);padding:.45rem .5rem}.state-card-details-popover__types>span{display:inline-flex;align-items:center;gap:.38rem;border:1px solid var(--g16-ink);background:var(--g16-stone);padding:.28rem .4rem;box-shadow:inset 1px 1px var(--g16-paper),inset -1px -1px var(--g16-navy);font-family:Geist Pixel,monospace;font-size:.6rem;font-weight:900;letter-spacing:.03em;line-height:1;text-transform:uppercase}.state-card-details-popover__rarity-dots{display:inline-flex;gap:2px}.state-card-details-popover__rarity-dots i{width:5px;height:5px;border:1px solid currentColor;background:currentColor;box-shadow:1px 1px #00000059}.state-card-details-popover__body{display:grid;gap:.55rem;border:2px solid var(--g16-navy);border-right-color:var(--g16-paper);border-bottom-color:var(--g16-paper);background:var(--g16-paper);padding:.6rem}.state-card-details-popover__body section+section{border-top:1px dotted var(--g16-navy);padding-top:.52rem}.state-card-details-popover__body small{color:var(--g16-navy)}.state-card-details-popover__body strong{display:block;margin-top:.18rem;color:var(--g16-ink);font-family:Geist Pixel,monospace;font-size:.76rem;line-height:1.3}.state-card-details-popover__body p{margin:.22rem 0 0;color:var(--g16-ink);font-family:Geist Pixel,monospace;font-size:.8rem;line-height:1.38}.state-card-details-popover__set{border:1px solid var(--g16-ink);background:var(--g16-gold);padding:.45rem .5rem;color:var(--g16-ink)!important;box-shadow:2px 2px 0 var(--g16-ink);font-weight:700}.state-card-details-popover footer{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin-top:3px;border:1px solid var(--g16-navy);background:var(--g16-stone);padding:.42rem .5rem;box-shadow:inset 1px 1px var(--g16-navy),inset -1px -1px var(--g16-paper)}.state-card-details-popover footer strong{color:var(--g16-navy);font-family:Geist Pixel,monospace;font-size:.76rem;letter-spacing:.03em}.state-card-details-popover footer span{color:var(--g16-ink);font-family:Geist Pixel,monospace;font-size:.53rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.state-card-details-popover[data-rarity=scuffed] .state-card-details-popover__rarity{background:var(--g16-stone);color:var(--g16-ink)}.state-card-details-popover[data-rarity=state-issued] .state-card-details-popover__rarity{background:var(--g16-gold);color:var(--g16-ink)}.state-card-details-popover[data-rarity=decorated] .state-card-details-popover__rarity{background:var(--g16-coral);color:var(--danger-foreground)}.state-card-details-popover[data-rarity=glorious] .state-card-details-popover__rarity{background:var(--g16-periwinkle);color:var(--g16-ink)}.state-card-details-popover[data-rarity=supreme-relic] .state-card-details-popover__rarity{background:var(--g16-magenta);color:var(--g16-paper);text-shadow:1px 1px var(--g16-ink)}.state-card-details-popover[data-modifier=base] .state-card-details-popover__modifier{background:var(--g16-paper);color:var(--g16-ink)}.state-card-details-popover[data-modifier=foil] .state-card-details-popover__modifier{background:var(--g16-cyan);color:var(--g16-ink)}.state-card-details-popover[data-modifier=holographic] .state-card-details-popover__modifier{background:var(--g16-teal);color:var(--g16-paper)}.state-card-details-popover[data-modifier=polychrome] .state-card-details-popover__modifier{background:var(--g16-magenta);color:var(--g16-paper)}.state-card-details-popover[data-modifier=negative] .state-card-details-popover__modifier{background:var(--g16-ink);color:var(--g16-paper)}@keyframes state-card-details-enter{0%{opacity:0;transform:translate(4px,4px)}to{opacity:1;transform:translate(0)}}@keyframes state-card-polychrome{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}@media(prefers-reduced-motion:reduce){.state-card__rotator,.state-card__surface,.state-card__artwork,.state-card__modifier,.state-card__glare{transition:none}.state-card-details-popover,.state-card[data-modifier=polychrome] .state-card__modifier{animation:none}}.state-pack-reveal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;overflow:hidden;background:color-mix(in srgb,var(--g16-ink) 78%,transparent);font-family:Geist Pixel,monospace;color:var(--g16-paper);isolation:isolate}.state-pack-reveal__stage{position:relative;display:flex;width:100%;min-height:100%;align-items:center;justify-content:center;flex-direction:column;padding:1rem 1rem 5.5rem}.state-pack-reveal__pack-button{position:relative;z-index:4;display:grid;place-items:center;border:0;background:transparent;color:var(--g16-paper);cursor:pointer;outline:none;width:min(62vw,14rem);aspect-ratio:429 / 573}.state-pack-reveal__pack-button:focus-visible .state-card-pack{outline:3px solid var(--g16-gold);outline-offset:5px}.state-pack-reveal__pack-button:disabled{cursor:wait}.state-card-pack{position:relative;display:block;width:100%;aspect-ratio:429 / 573;filter:drop-shadow(6px 6px 0 var(--g16-ink));image-rendering:pixelated}.state-card-pack img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.state-card-pack[data-opening]{animation:state-card-pack-shake-away .62s steps(10,end) both}.state-card-pack[data-opening] img{animation:none}.state-pack-reveal__instruction{position:absolute;top:calc(100% + 1.15rem);left:50%;width:max-content;max-width:min(90vw,22rem);transform:translate(-50%);border:1px solid var(--g16-ink);background:var(--g16-paper);padding:.45rem .7rem;color:var(--g16-ink);box-shadow:3px 3px 0 var(--g16-ink);font-family:Geist Pixel,monospace;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.state-pack-reveal[data-phase=opening] .state-pack-reveal__instruction{display:none}.state-pack-reveal__card{position:absolute;z-index:3;display:grid;place-items:center}.state-pack-reveal[data-phase=opening] .state-pack-reveal__card{animation:state-card-emerge .76s .59s steps(13,end) both}.state-pack-reveal__pixel-canvas{display:block;width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges}.state-pack-reveal__pixel-exit[data-negative] .state-pack-reveal__pixel-canvas,.state-pack-reveal__pixel-reveal[data-negative] .state-pack-reveal__pixel-canvas,.state-pack-reveal__burn-pixels[data-negative] .state-pack-reveal__pixel-canvas{filter:invert(1)}.state-pack-reveal[data-mode=inventory] .state-pack-reveal__card{animation:state-card-overview-arrive .22s steps(5,end) both}.state-pack-reveal[data-phase=dismissing] .state-pack-reveal__card,.state-pack-reveal[data-phase=dismissing] .state-pack-reveal__decision{animation:state-card-overview-dismiss .22s steps(5,end) both}.state-pack-reveal--embedded{position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;background:#020104}.state-pack-reveal .state-card--showcase{width:min(72vw,18rem,38vh)}.state-pack-reveal[data-phase=taking] .state-pack-reveal__card{animation:state-card-file-away .62s steps(10,end) both}.state-pack-reveal__pixel-reveal{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:4.7%/3.2%;pointer-events:none;animation:state-card-pixel-reveal .72s steps(13,end) both}.state-pack-reveal__pixel-exit{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;overflow:hidden;border:2px solid var(--g16-ink);border-radius:4.7%/3.2%;pointer-events:none;animation:state-card-pixel-out .62s steps(14,end) both}.state-pack-reveal__burn-pixels{position:absolute;z-index:9;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:4.7%/3.2%;pointer-events:none;background:var(--g16-ink);animation:state-card-burning-pixels .7s steps(14,end) both}.state-pack-reveal__burn-pixels .state-pack-reveal__pixel-canvas{filter:none}.state-pack-reveal[data-phase=burning] .state-pack-reveal__card{animation:state-card-burn-shell .74s steps(12,end) both}.state-pack-reveal[data-phase=burning] .state-pack-reveal__card>.state-card{visibility:hidden}.state-pack-reveal__decision{position:absolute;bottom:max(1rem,env(safe-area-inset-bottom));z-index:7;display:grid;min-width:min(92vw,21rem);gap:.55rem;animation:state-card-actions-arrive .22s steps(4,end) both}.state-card-activation{display:grid;gap:.5rem;border:2px solid #b9b7ff;background:#020104;padding:.6rem;color:#fffaf0;box-shadow:inset 1px 1px #fffaf0,inset -1px -1px #514c87;color-scheme:dark}.state-card-activation,.state-card-activation label,.state-card-activation span,.state-card-activation p,.state-card-activation__target{color:#fffaf0}.state-card-activation__target input{width:100%;min-height:2.25rem;border:2px solid #b9b7ff;border-top-color:#514c87;border-left-color:#514c87;border-radius:0;background:#fffaf0;padding:.35rem .5rem;color:#020104;caret-color:#020104}.state-card-activation__target input::placeholder{color:#514c5b;opacity:1}.state-card-activation__target input:focus-visible{outline:3px solid #ffda1a;outline-offset:2px}.state-card-activation__active{border:2px solid #020104;background:#7af0ad;padding:.55rem;color:#020104!important}.state-card-activation__error{border:2px solid #fffaf0;background:#ffda1a!important;padding:.5rem;color:#020104!important;box-shadow:3px 3px #020104;color-scheme:light}.state-card-activation__error *{color:#020104!important}.state-card-activation button:disabled{border-color:#020104;background:#d2d2d2;color:#242424;opacity:1}.state-pack-reveal__decision p{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.25rem .7rem;margin:0;border:2px solid var(--g16-stone);background:var(--g16-ink);padding:.5rem .75rem;text-align:center;box-shadow:inset 1px 1px var(--g16-paper),inset -1px -1px var(--g16-periwinkle),3px 3px 0 var(--g16-ink)}.state-pack-reveal__decision p strong{color:var(--g16-stone)}.state-pack-reveal__decision p span{font-family:Geist Pixel,monospace;font-size:.68rem;font-weight:700;text-transform:uppercase}.state-pack-reveal__actions{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.state-pack-reveal__error{display:block;margin-top:.5rem;border:1px solid var(--g16-navy);background:var(--g16-gold);padding:.35rem .5rem;color:var(--g16-ink);font-size:.75rem;font-weight:700}.state-pack-reveal__actions button{min-height:2.6rem;font-weight:700}@keyframes state-card-pack-shake-away{0%{opacity:1;transform:rotate(-2deg) translate(0) scale(1)}20%{transform:rotate(2deg) translate(-6px)}40%{transform:rotate(-3deg) translate(7px)}58%{opacity:1;transform:rotate(3deg) translate(-5px) scale(1.02)}72%{opacity:1;transform:rotate(-2deg) translate(5px) scale(.98)}84%{opacity:1;transform:rotate(1deg) translate(-3px) scale(.9)}to{opacity:0;transform:translateY(14px) scale(.72)}}@keyframes state-card-emerge{0%{opacity:0;transform:translateY(28vh) scale(.55) rotate(-7deg)}18%{opacity:1}58%{opacity:1;transform:translateY(2vh) scale(.94) rotate(2deg)}82%{transform:translateY(-2.6rem) scale(1.04) rotate(-1deg)}to{opacity:1;transform:translateY(-2.2rem) scale(1) rotate(0)}}@keyframes state-card-overview-arrive{0%{opacity:0;transform:translateY(2rem) scale(.88)}to{opacity:1;transform:translateY(-2.2rem) scale(1)}}@keyframes state-card-overview-dismiss{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(2rem) scale(.88)}}@keyframes state-card-actions-arrive{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes state-card-file-away{0%{opacity:1;transform:translateY(-2.2rem) scale(1)}84%{opacity:1}to{opacity:0;transform:translate(34vw,48vh) scale(.08) rotate(16deg)}}@keyframes state-card-pixel-reveal{0%{opacity:1;clip-path:inset(0);transform:translate(-2px,1px)}16%{transform:translate(2px,-1px)}32%{transform:translate(-1px,2px)}48%{opacity:.94;transform:translate(1px,-2px)}64%{opacity:.78;transform:translate(-2px)}80%{opacity:.48;transform:translate(1px,1px)}92%{opacity:.2}to{opacity:0;clip-path:inset(0);transform:translate(0)}}@keyframes state-card-pixel-out{0%{opacity:0;clip-path:inset(0);transform:translate(0)}4%{opacity:.96}18%{clip-path:inset(0 0 7% 0);transform:translate(-2px,1px)}31%{clip-path:inset(0 0 18% 0);transform:translate(2px,-1px)}44%{clip-path:inset(0 0 32% 0);transform:translate(-1px,2px)}57%{clip-path:inset(0 0 48% 0);transform:translate(1px,-2px)}70%{clip-path:inset(0 0 64% 0);transform:translate(-2px,1px)}83%{clip-path:inset(0 0 79% 0);transform:translate(2px)}94%{opacity:.9;clip-path:inset(0 0 93% 0)}to{opacity:0;clip-path:inset(0 0 100% 0)}}@keyframes state-card-burning-pixels{0%{opacity:1;transform:translate(0)}18%{transform:translate(-2px,1px)}36%{transform:translate(2px,-1px)}54%{transform:translate(-1px,2px)}72%{transform:translate(2px)}90%{opacity:1;transform:translate(-1px,-1px)}to{opacity:0;transform:translate(0)}}@keyframes state-card-burn-shell{0%{opacity:1;transform:translateY(-2.2rem) scale(1)}82%{opacity:1;transform:translateY(-2.2rem) scale(1)}to{opacity:0;transform:translateY(-2.2rem) scale(.96)}}@media(prefers-reduced-motion:reduce){.state-card-pack[data-opening],.state-card-pack[data-opening] img,.state-pack-reveal__pixel-reveal,.state-pack-reveal__pixel-exit,.state-pack-reveal__burn-pixels,.state-pack-reveal__card,.state-pack-reveal__decision,.state-pack-reveal[data-phase=taking] .state-pack-reveal__card,.state-pack-reveal[data-phase=burning] .state-pack-reveal__card{animation-duration:1ms;animation-delay:0ms}}.state-card-collection{position:fixed;z-index:2147482400;top:0;right:0;bottom:44px;left:0;display:grid;overflow:hidden;border:0;background:#000;box-shadow:none;animation:state-card-file-screen-on .26s steps(4,end) both}.state-card-collection:before{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent 0 5px,rgb(255 255 255 / .22) 5px 7px),#9aa0f529;content:"";pointer-events:none;animation:state-card-file-print-pass .36s steps(5,end) both}.state-card-collection__screen{position:relative;z-index:1;display:flex;width:100%;height:100%;min-height:0;flex-direction:column;overflow:hidden;border:0;background:#000;color:var(--g16-paper);animation:state-card-file-content-in .28s steps(3,end) both}.state-card-collection__summary{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin:10px 14px 0;border-color:var(--g16-periwinkle);background:var(--g16-navy);padding:9px 12px;color:var(--g16-paper);font-size:12px;transition:none}.state-card-collection__summary strong{color:var(--success-text)}.state-card-collection__summary label{display:flex;align-items:center;gap:7px;font-weight:700}.state-card-collection__controls{display:flex;margin-left:auto;align-items:center;gap:8px}.state-card-collection__summary select{height:30px;border:2px solid var(--g16-periwinkle);border-top-color:var(--g16-ink);border-left-color:var(--g16-ink);border-radius:0;background:var(--g16-ink);padding:2px 7px;color:var(--g16-paper)}.state-card-collection__grid{display:grid;min-height:0;flex:1;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));gap:24px;overflow-y:scroll;padding:18px clamp(14px,3vw,42px) 42px;scrollbar-gutter:stable;transition:none}.state-card-collection__screen[data-inspecting=true] .state-card-collection__summary,.state-card-collection__screen[data-inspecting=true] .state-card-collection__grid{visibility:hidden;opacity:0}.state-card-collection__item{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;border:4px solid transparent;padding:8px;opacity:0;transform:translateY(12px);animation:state-card-file-card-in .18s steps(3,end) forwards}.state-card-collection__visual{position:relative;display:grid;width:100%;place-items:center}.state-card-collection__visual .state-card--compact{width:min(100%,14.25rem)}.state-card-collection__active-tag{position:absolute;top:8px;right:max(8px,calc((100% - 14.25rem)/2 + 8px));z-index:5;display:inline-flex;align-items:center;gap:5px;border:2px solid var(--g16-ink);background:var(--g16-mint);padding:7px 9px;color:var(--g16-ink);box-shadow:2px 2px 0 var(--g16-ink);font-family:Geist Pixel,monospace;font-size:13px;font-weight:900;letter-spacing:.04em;line-height:1;text-transform:uppercase}.state-card-collection__item>strong{width:100%;margin-top:14px;overflow:hidden;text-align:center;text-overflow:ellipsis;font-size:17px;white-space:nowrap}.state-card-collection__item>span{margin-top:4px;color:var(--g16-periwinkle);font-family:Geist Pixel,monospace;font-size:12px;font-weight:800}.state-card-collection__empty{display:grid;min-height:240px;grid-column:1 / -1;place-items:center;align-content:center;gap:12px;text-align:center;color:var(--g16-paper);font-weight:700}@keyframes state-card-file-screen-on{0%{clip-path:inset(49.5% 0 49.5%);background:var(--g16-paper)}25%{clip-path:inset(45% 0 45%);background:var(--g16-periwinkle)}50%{clip-path:inset(28% 0 28%);background:var(--g16-navy)}75%{clip-path:inset(8% 0 8%);background:var(--g16-ink)}to{clip-path:inset(0);background:#020104}}@keyframes state-card-file-print-pass{0%{opacity:0;transform:translateY(-100%)}20%{opacity:.9;transform:translateY(-62%)}40%{opacity:.65;transform:translateY(-24%)}60%{opacity:.72;transform:translateY(18%)}80%{opacity:.42;transform:translateY(58%)}to{opacity:0;transform:translateY(100%)}}@keyframes state-card-file-content-in{0%,50%{opacity:0;filter:contrast(2) brightness(1.8)}51%,78%{opacity:1;filter:contrast(1.7) brightness(1.25)}79%,to{opacity:1;filter:none}}@keyframes state-card-file-card-in{0%{opacity:0;transform:translateY(12px);filter:brightness(2)}50%{opacity:1;transform:translateY(6px);filter:brightness(1.4)}to{opacity:1;transform:translateY(0);filter:none}}.state-card-collection[data-closing=true]{pointer-events:none;animation:state-card-file-screen-off .28s steps(5,end) forwards}.state-card-collection[data-closing=true]:before{animation:state-card-file-print-pass-out .24s steps(4,end) forwards}.state-card-collection[data-closing=true] .state-card-collection__screen{animation:state-card-file-content-out .18s steps(3,end) forwards}.state-card-collection[data-closing=true] .state-card-collection__item{animation-duration:.16s;animation-delay:0ms!important;animation-direction:reverse}@keyframes state-card-file-screen-off{0%{opacity:1;clip-path:inset(0);background:#020104}25%{opacity:1;clip-path:inset(8% 0);background:var(--g16-ink)}50%{opacity:1;clip-path:inset(28% 0);background:var(--g16-navy)}75%{opacity:1;clip-path:inset(45% 0);background:var(--g16-periwinkle)}90%{opacity:1;clip-path:inset(49.5% 0);background:var(--g16-paper)}to{opacity:0;clip-path:inset(50% 0);background:transparent}}@keyframes state-card-file-content-out{0%{opacity:1;filter:none}50%{opacity:1;filter:contrast(1.7) brightness(1.25)}to{opacity:0;filter:contrast(2) brightness(1.8)}}@keyframes state-card-file-print-pass-out{0%{opacity:0;transform:translateY(100%)}35%{opacity:.5}75%{opacity:.85}to{opacity:0;transform:translateY(-100%)}}@media(min-width:1440px){.state-card-collection__grid{grid-template-columns:repeat(auto-fill,minmax(225px,1fr));gap:24px}}.state-pack-reveal[data-phase=taking] .state-pack-reveal__card.state-card-file-to-widget,.state-pack-reveal__card.state-card-file-to-widget{animation:state-card-file-to-widget .62s steps(10,end) both}@keyframes state-card-file-to-widget{0%{opacity:1;transform:translateY(-2.2rem) scale(1) rotate(0)}82%{opacity:1}to{opacity:0;transform:translate(var(--state-card-file-x),var(--state-card-file-y)) scale(.08) rotate(10deg)}}@media(max-width:780px){.state-card-collection{top:0;right:0;bottom:44px;left:0}.state-card-collection__grid{grid-template-columns:minmax(0,1fr);gap:10px;padding:10px}}@media(prefers-reduced-motion:reduce){.state-pack-reveal__card.state-card-file-to-widget{animation-duration:1ms}.state-card-collection,.state-card-collection:before,.state-card-collection__screen,.state-card-collection__item{animation-duration:1ms;animation-delay:0ms}}
