/*! tailwindcss v4.1.11 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}}}@layer theme{:root,:host{--color-white:#fff;--color-ink:#1a0f26;--color-ink-muted:#5a4a68;--color-ink-soft:#2a1d38;--color-line:#e7e1f0;--color-line-strong:#ddd3ea;--color-surface:#fbfafd;--color-surface-sunken:#f3f0f8;--color-primary:#7a2be2;--color-primary-soft:#efe6fc;--color-brand:#2d0c4a;--color-brand-bg:#f7f4fb;--color-brand-gold:#e3a445;--color-success:#1f6e4a;--color-success-soft:#e3f4ec;--color-warning:#8a5a12;--color-warning-soft:#fbf0dd;--color-danger:#a92c42;--color-danger-soft:#fbe5e9;--color-neutral-soft:#efeaf6;--color-note:#f1edf6;--color-magenta:#d23be0;--color-rose:#dc6c8c;--color-live:#2e9e6b;--color-ink-faint:#b3a8c2;--color-gold:#e3a445;--color-night:#0f0418;--color-night-glow:#4a1f70;--color-on-night-muted:#d9ccea;--color-danger-strong:#d9415b;--color-brand-muted:#2d0c4aad;--font-sans:"Outfit",system-ui,sans-serif;--text-base:14px;--radius-md:12px;--radius-2xl:28px;--shadow-e2:0 18px 40px #2d0c4a1f;--shadow-e3:0 30px 60px #00000040}}@layer base,components;@layer utilities{.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.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}}.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}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-CQm_KAGb.woff2)format("woff2"),url(/assets/outfit-latin-400-normal-DodQBVgl.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DwRFpDWQ.woff2)format("woff2"),url(/assets/outfit-latin-500-normal-CDNGX6wd.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-eKzYX13k.woff2)format("woff2"),url(/assets/outfit-latin-600-normal-CZzGovRi.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-700-normal-DH66iFdQ.woff2)format("woff2"),url(/assets/outfit-latin-700-normal-BKcN8tbM.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/outfit-latin-800-normal-CyZZBbOQ.woff2)format("woff2"),url(/assets/outfit-latin-800-normal-CDbS5prC.woff)format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-mono-latin-400-normal-C_5wUCW5.woff2)format("woff2"),url(/assets/roboto-mono-latin-400-normal-B0u6u4eV.woff)format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-mono-latin-500-normal-CStvKig-.woff2)format("woff2"),url(/assets/roboto-mono-latin-500-normal-D0Frw1zJ.woff)format("woff")}html,body{background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);margin:0}.gradient-guest{background:linear-gradient(150deg,var(--color-brand-gold)0%,var(--color-rose)30%,var(--color-magenta)62%,var(--color-primary)100%)}p{margin:0}.d{letter-spacing:-.03em;margin:0;font-family:Outfit,sans-serif;font-weight:700;line-height:.95}.mono{font-family:Roboto Mono,monospace}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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}:root{--dur-instant: 80ms;--dur-fast: .14s;--dur-base: .22s;--dur-slow: .36s;--dur-long: .9s;--dur-loop: 1.8s;--dur-ambient: 2.4s;--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--scale-pressed: .97;--focus-ring: 0 0 0 2px var(--color-white), 0 0 0 4px var(--color-primary)}[role=button],[role=tab],[role=switch],[role=radio],.bd-input,.bd-chip{cursor:pointer;outline:none}[role=button]:focus-visible,[role=tab]:focus-visible,[role=switch]:focus-visible,[role=radio]:focus-visible,.bd-input:focus-visible,.bd-chip:focus-visible,.bd-nav-item:focus-visible{box-shadow:var(--focus-ring)!important}.bd-btn,.bd-bigbtn,.bd-chip,.bd-tile,.bd-choice,.bd-hbtn{transition:transform var(--dur-instant) var(--ease-out),filter var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);-webkit-user-select:none;user-select:none}.bd-btn:active,.bd-bigbtn:active,.bd-chip:active,.bd-tile:active,.bd-choice:active,.bd-hbtn:active{transform:scale(var(--scale-pressed))}.bd-btn:hover{filter:brightness(1.12)}.bd-btn-secondary:hover,.bd-btn-danger-outline:hover{filter:none;background:var(--color-surface-sunken)!important}.bd-btn[aria-disabled=true]{cursor:not-allowed;filter:none;transform:none}.bd-btn.is-loading{pointer-events:none}.bd-btn.is-loading>p{opacity:.75}.bd-bigbtn:hover{filter:brightness(1.25)}.bd-chip[aria-pressed=false]:hover,.bd-choice[aria-checked=false]:hover{border-color:var(--color-line-strong)!important}.bd-tile{cursor:pointer}.bd-tile-minus:active{background:var(--color-line)!important}.bd-nav-item{transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);cursor:pointer}.bd-nav-item:not([aria-current=page]):hover{background:#fff9}.bd-switcher{transition:border-color var(--dur-fast) var(--ease-out);cursor:pointer}.bd-switcher:hover{border-color:var(--color-line-strong)!important}.bd-search{transition:box-shadow var(--dur-fast) var(--ease-out);cursor:text}.bd-search:hover{box-shadow:inset 0 0 0 1.5px var(--color-line-strong)}.bd-input{transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.bd-input:hover{border-color:var(--color-line-strong)!important}.bd-input:focus-visible{border-color:var(--color-primary)!important}.bd-input.is-error{border-color:var(--color-danger-strong)!important}.bd-toggle,.bd-radio{transition:background-color var(--dur-fast) var(--ease-out)}.bd-seg-item,.bd-cattab{transition:color var(--dur-fast) var(--ease-out);-webkit-user-select:none;user-select:none}.bd-seg-item[aria-selected=false]:hover{color:var(--color-ink)!important}.bd-cattab[aria-selected=false]:hover{background:var(--color-brand-bg)}.bd-row{transition:background-color var(--dur-fast) var(--ease-out)}.bd-progress>div{transition:width var(--dur-slow) var(--ease-out)}.bd-live-dot{animation:bd-pulse var(--dur-ambient) var(--ease-in-out) infinite}.bd-skeleton{background:linear-gradient(90deg,var(--color-neutral-soft) 0%,#F7F4EF 50%,var(--color-neutral-soft) 100%);background-size:200% 100%;animation:bd-shimmer 1.4s linear infinite}.bd-spinner{animation:bd-spin .8s linear infinite}.bd-scan-ring{animation:bd-ring var(--dur-loop) var(--ease-out) infinite}.bd-scan-ring:nth-child(2){animation-delay:calc(var(--dur-loop) / 3)}.bd-scan-ring:nth-child(3){animation-delay:calc(var(--dur-loop) * 2 / 3)}@keyframes bd-pulse{0%,to{box-shadow:0 0 #2e9e6b73}50%{box-shadow:0 0 0 5px #2e9e6b00}}@keyframes bd-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes bd-spin{to{transform:rotate(360deg)}}@keyframes bd-ring{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.35);opacity:0}}.bd-static *,.bd-static *:before,.bd-static *:after{animation:none!important;transition:none!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.bd-nav-scroll>*{flex-shrink:0}.bd-nav-scroll{scrollbar-width:thin;scrollbar-color:var(--color-line-strong) transparent;background:linear-gradient(var(--color-surface-sunken) 30%,rgba(243,240,248,0)) top / 100% 24px no-repeat local,linear-gradient(rgba(243,240,248,0),var(--color-surface-sunken) 70%) bottom / 100% 24px no-repeat local,radial-gradient(farthest-side at 50% 0,rgba(45,12,74,.1),transparent) top / 100% 8px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,rgba(45,12,74,.1),transparent) bottom / 100% 8px no-repeat scroll}.bd-input-real:focus{border-color:var(--color-primary)!important;box-shadow:var(--focus-ring)}.bd-input-real::placeholder{color:var(--color-ink-faint)}.bd-input-real:disabled{background:var(--color-surface-sunken);cursor:not-allowed}html,body{margin:0;background:var(--screen-bg, var(--color-surface));color:var(--color-ink);font-family:Outfit,system-ui,sans-serif}#root{min-height:100dvh}h1,h2,h3{margin:0}@media (max-width: 980px){.bd-login-side{display:none!important}}
