*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-manrope), var(--font-plex-arabic), system-ui, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}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(--font-plex-mono), ui-monospace, monospace;font-feature-settings:normal;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.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}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-5{inset:1.25rem}.inset-\[-8\%\]{inset:-8%}.inset-\[13\%\]{inset:13%}.inset-\[14\%\]{inset:14%}.inset-\[3\%\]{inset:3%}.inset-\[33\%\]{inset:33%}.inset-\[4\%\]{inset:4%}.inset-\[7\%\]{inset:7%}.inset-x-0{left:0;right:0}.inset-x-1{left:.25rem;right:.25rem}.inset-x-4{left:1rem;right:1rem}.inset-x-\[5\%\]{left:5%;right:5%}.inset-y-0{top:0;bottom:0}.inset-y-1{top:.25rem;bottom:.25rem}.inset-y-\[9\%\]{top:9%;bottom:9%}.-bottom-5{bottom:-1.25rem}.-bottom-px{bottom:-1px}.-left-\[11px\]{left:-11px}.-left-\[12\%\]{left:-12%}.-left-\[3\.5px\]{left:-3.5px}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-\[11px\]{right:-11px}.-top-1{top:-.25rem}.-top-2\.5{top:-.625rem}.-top-6{top:-1.5rem}.-top-\[18\%\]{top:-18%}.-top-\[60px\]{top:-60px}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-\[-1\.5rem\]{bottom:-1.5rem}.bottom-\[11\%\]{bottom:11%}.bottom-\[8cqh\]{bottom:8cqh}.bottom-full{bottom:100%}.end-0{inset-inline-end:0}.end-2{inset-inline-end:.5rem}.end-2\.5{inset-inline-end:.625rem}.end-3{inset-inline-end:.75rem}.end-4{inset-inline-end:1rem}.end-5{inset-inline-end:1.25rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-\[16\%\]{left:16%}.left-\[3cqw\]{left:3cqw}.left-\[6px\]{left:6px}.right-0{right:0}.right-1{right:.25rem}.right-3{right:.75rem}.right-\[16\%\]{right:16%}.right-\[3cqw\]{right:3cqw}.start-0{inset-inline-start:0}.start-2{inset-inline-start:.5rem}.start-2\.5{inset-inline-start:.625rem}.start-3{inset-inline-start:.75rem}.start-\[calc\(100\%\+0\.5rem\)\]{inset-inline-start:calc(100% + .5rem)}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-14{top:3.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[13\%\]{top:13%}.top-\[15px\]{top:15px}.top-\[57\%\]{top:57%}.top-\[9px\]{top:9px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.-z-20{z-index:-20}.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-\[100\]{z-index:100}.z-\[15\]{z-index:15}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[30\]{z-index:30}.z-\[3\]{z-index:3}.z-\[40\]{z-index:40}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[90\]{z-index:90}.z-\[91\]{z-index:91}.z-\[95\]{z-index:95}.z-\[99\]{z-index:99}.z-\[9\]{z-index:9}.z-\[var\(--z-dialog\,60\)\]{z-index:var(--z-dialog,60)}.z-\[var\(--z-drawer\,60\)\]{z-index:var(--z-drawer,60)}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.-m-1{margin:-.25rem}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-px{margin-bottom:-1px}.-me-1{margin-inline-end:-.25rem}.-me-2{margin-inline-end:-.5rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.me-0\.5{margin-inline-end:.125rem}.me-1{margin-inline-end:.25rem}.me-1\.5{margin-inline-end:.375rem}.me-auto{margin-inline-end:auto}.ml-1\.5{margin-left:.375rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-4{margin-right:1rem}.ms-1{margin-inline-start:.25rem}.ms-1\.5{margin-inline-start:.375rem}.ms-2{margin-inline-start:.5rem}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[-11px\]{margin-top:-11px}.mt-\[1cqh\]{margin-top:1cqh}.mt-\[1px\]{margin-top:1px}.mt-\[2\.4cqh\]{margin-top:2.4cqh}.mt-\[2cqh\]{margin-top:2cqh}.mt-\[2px\]{margin-top:2px}.mt-\[3\.4cqh\]{margin-top:3.4cqh}.mt-\[3cqh\]{margin-top:3cqh}.mt-\[3px\]{margin-top:3px}.mt-\[4\.5cqh\]{margin-top:4.5cqh}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[1\.6\]{aspect-ratio:1.6}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.\!h-11{height:2.75rem!important}.\!h-14{height:3.5rem!important}.\!h-20{height:5rem!important}.\!h-24{height:6rem!important}.\!h-full{height:100%!important}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/3{height:33.3333%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.5px\]{height:1.5px}.h-\[104px\]{height:104px}.h-\[1120px\]{height:1120px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[2\.5px\]{height:2.5px}.h-\[220px\]{height:220px}.h-\[22cqh\]{height:22cqh}.h-\[22px\]{height:22px}.h-\[22rem\]{height:22rem}.h-\[260px\]{height:260px}.h-\[26cqh\]{height:26cqh}.h-\[2px\]{height:2px}.h-\[34px\]{height:34px}.h-\[420px\]{height:420px}.h-\[55vmin\]{height:55vmin}.h-\[560px\]{height:560px}.h-\[62\%\]{height:62%}.h-\[68px\]{height:68px}.h-\[76px\]{height:76px}.h-\[84px\]{height:84px}.h-\[86px\]{height:86px}.h-\[92px\]{height:92px}.h-\[clamp\(2rem\,3\.5cqw\,4rem\)\]{height:clamp(2rem,3.5cqw,4rem)}.h-\[min\(22cqw\,220px\)\]{height:min(22cqw,220px)}.h-\[min\(30cqw\,300px\)\]{height:min(30cqw,300px)}.h-\[min\(34cqw\,340px\)\]{height:min(34cqw,340px)}.h-\[min\(36cqw\,380px\)\]{height:min(36cqw,380px)}.h-\[min\(38cqw\,400px\)\]{height:min(38cqw,400px)}.h-\[min\(40cqw\,400px\)\]{height:min(40cqw,400px)}.h-\[min\(42cqw\,420px\)\]{height:min(42cqw,420px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-10{max-height:2.5rem}.max-h-40{max-height:10rem}.max-h-52{max-height:13rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-\[42\%\]{max-height:42%}.max-h-\[46\%\]{max-height:46%}.max-h-\[52\%\]{max-height:52%}.max-h-\[52px\]{max-height:52px}.max-h-\[56px\]{max-height:56px}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[min\(52vh\,380px\)\]{max-height:min(52vh,380px)}.max-h-full{max-height:100%}.\!min-h-9{min-height:2.25rem!important}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-9{min-height:2.25rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[160px\]{min-height:160px}.min-h-\[17rem\]{min-height:17rem}.min-h-\[220px\]{min-height:220px}.min-h-\[22cqh\]{min-height:22cqh}.min-h-\[260px\]{min-height:260px}.min-h-\[320px\]{min-height:320px}.min-h-\[32px\]{min-height:32px}.min-h-\[4\.25rem\]{min-height:4.25rem}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[520px\]{min-height:520px}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[76px\]{min-height:76px}.min-h-\[85svh\]{min-height:85svh}.min-h-\[calc\(100vh-8rem\)\]{min-height:calc(100vh - 8rem)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.\!w-11{width:2.75rem!important}.\!w-14{width:3.5rem!important}.\!w-20{width:5rem!important}.\!w-24{width:6rem!important}.\!w-\[8\.75rem\]{width:8.75rem!important}.\!w-auto{width:auto!important}.\!w-full{width:100%!important}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[200\%\]{width:200%}.w-\[22\%\]{width:22%}.w-\[220px\]{width:220px}.w-\[22cqh\]{width:22cqh}.w-\[22px\]{width:22px}.w-\[30\%\]{width:30%}.w-\[300px\]{width:300px}.w-\[32px\]{width:32px}.w-\[3px\]{width:3px}.w-\[4\.25rem\]{width:4.25rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[4\.75rem\]{width:4.75rem}.w-\[40\%\]{width:40%}.w-\[45\%\]{width:45%}.w-\[46\%\]{width:46%}.w-\[52px\]{width:52px}.w-\[55\%\]{width:55%}.w-\[55vmin\]{width:55vmin}.w-\[76px\]{width:76px}.w-\[78\%\]{width:78%}.w-\[85\%\]{width:85%}.w-\[92\%\]{width:92%}.w-\[min\(100\%\,22rem\)\]{width:min(100%,22rem)}.w-\[min\(100\%\,28rem\)\]{width:min(100%,28rem)}.w-\[min\(100\%\,36rem\)\]{width:min(100%,36rem)}.w-\[min\(17\.5rem\,85vw\)\]{width:min(17.5rem,85vw)}.w-\[min\(21rem\,88vw\)\]{width:min(21rem,88vw)}.w-\[min\(22rem\,80vw\)\]{width:min(22rem,80vw)}.w-\[min\(26cqw\,260px\)\]{width:min(26cqw,260px)}.w-\[min\(30cqw\,300px\)\]{width:min(30cqw,300px)}.w-\[min\(36cqw\,380px\)\]{width:min(36cqw,380px)}.w-\[min\(38cqw\,400px\)\]{width:min(38cqw,400px)}.w-\[min\(40cqw\,400px\)\]{width:min(40cqw,400px)}.w-\[min\(40cqw\,480px\)\]{width:min(40cqw,480px)}.w-\[min\(42cqw\,420px\)\]{width:min(42cqw,420px)}.w-\[min\(42vw\,14rem\)\]{width:min(42vw,14rem)}.w-\[min\(46cqw\,540px\)\]{width:min(46cqw,540px)}.w-\[min\(62cqw\,54rem\)\]{width:min(62cqw,54rem)}.w-\[min\(72\%\,18rem\)\]{width:min(72%,18rem)}.w-\[min\(80\%\,28rem\)\]{width:min(80%,28rem)}.w-\[min\(90\%\,22rem\)\]{width:min(90%,22rem)}.w-\[min\(90\%\,28rem\)\]{width:min(90%,28rem)}.w-\[min\(92vw\,360px\)\]{width:min(92vw,360px)}.w-\[min\(92vw\,480px\)\]{width:min(92vw,480px)}.w-\[min\(var\(--admin-sidebar-w\)\,88vw\)\]{width:min(var(--admin-sidebar-w), 88vw)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-9{min-width:2.25rem}.min-w-\[12\.5rem\]{min-width:12.5rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[3\.25rem\]{min-width:3.25rem}.min-w-\[420px\]{min-width:420px}.min-w-\[520px\]{min-width:520px}.min-w-\[640px\]{min-width:640px}.min-w-\[6px\]{min-width:6px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[…px\|rem\]{min-width:…px|rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[120px\]{max-width:120px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[16ch\]{max-width:16ch}.max-w-\[180px\]{max-width:180px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[220px\]{max-width:220px}.max-w-\[28rem\]{max-width:28rem}.max-w-\[300px\]{max-width:300px}.max-w-\[38ch\]{max-width:38ch}.max-w-\[40px\]{max-width:40px}.max-w-\[420px\]{max-width:420px}.max-w-\[45\%\]{max-width:45%}.max-w-\[46ch\]{max-width:46ch}.max-w-\[64\%\]{max-width:64%}.max-w-\[68ch\]{max-width:68ch}.max-w-\[70\%\]{max-width:70%}.max-w-\[76\%\]{max-width:76%}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[8rem\]{max-width:8rem}.max-w-\[95\%\]{max-width:95%}.max-w-\[9rem\]{max-width:9rem}.max-w-\[var\(--guest-page-max\,1200px\)\]{max-width:var(--guest-page-max,1200px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-\[0\.8\]{flex:.8}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-48{flex-basis:12rem}.basis-64{flex-basis:16rem}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-100{--tw-scale-x:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[0\.08\]{--tw-scale-x:.08;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-8{scroll-margin-top:2rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[8rem_1fr_3rem\]{grid-template-columns:8rem 1fr 3rem}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto_auto\]{grid-template-columns:auto 1fr auto auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(280px\,420px\)\]{grid-template-columns:minmax(0,1.15fr) minmax(280px,420px)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,360px)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,380px\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.grid-cols-\[repeat\(auto-fill\,minmax\(5\.6rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(5.6rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(9\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[0\.45cqw\]{gap:.45cqw}.gap-\[2\.2cqw\]{gap:2.2cqw}.gap-\[2\.4cqh\]{gap:2.4cqh}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[4cqw\]{gap:4cqw}.gap-px{gap:1px}.gap-x-2{column-gap:.5rem}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-x-5{column-gap:1.25rem}.gap-x-6{column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.self-center{align-self:center}.justify-self-start{justify-self:start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-2xl{border-radius:1rem!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[0\.7cqw\]{border-radius:.7cqw}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.65rem\]{border-radius:1.65rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[2\.25rem\]{border-radius:2.25rem}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2cqw\]{border-radius:2cqw}.rounded-\[2px\]{border-radius:2px}.rounded-\[34px\]{border-radius:34px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[var\(--button-radius\,999px\)\]{border-radius:var(--button-radius,999px)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tr-md{border-top-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-s{border-inline-start-width:1px}.border-s-4{border-inline-start-width:4px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.\!border-\[var\(--ink\)\]{border-color:var(--ink)!important}.border-\[\#0b1f3a\]\/10{border-color:#0b1f3a1a}.border-\[\#1f7a4d\]\/40{border-color:#1f7a4d66}.border-\[\#2b5fb3\]\/25{border-color:#2b5fb340}.border-\[\#2b5fb3\]\/40{border-color:#2b5fb366}.border-\[\#747775\]{--tw-border-opacity:1;border-color:rgb(116 119 117/var(--tw-border-opacity,1))}.border-\[\#e8b53f\]{--tw-border-opacity:1;border-color:rgb(232 181 63/var(--tw-border-opacity,1))}.border-\[color-mix\(in_srgb\,var\(--ok\)_28\%\,transparent\)\]{border-color:color-mix(in srgb,var(--ok) 28%,transparent)}.border-\[color-mix\(in_srgb\,var\(--stop\)_28\%\,transparent\)\]{border-color:color-mix(in srgb,var(--stop) 28%,transparent)}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--ink\)\]{border-color:var(--ink)}.border-\[var\(--sand\)\]{border-color:var(--sand)}.border-\[var\(--sun\)\]{border-color:var(--sun)}.border-\[var\(--w-card-border\)\]{border-color:var(--w-card-border)}.border-accent{--tw-border-opacity:1;border-color:color-mix(in srgb, var(--accent) calc(var(--tw-border-opacity,1) * 100%), transparent)}.border-accent\/15{border-color:color-mix(in srgb, var(--accent) calc(.15 * 100%), transparent)}.border-accent\/20{border-color:color-mix(in srgb, var(--accent) calc(.2 * 100%), transparent)}.border-accent\/30{border-color:color-mix(in srgb, var(--accent) calc(.3 * 100%), transparent)}.border-accent\/40{border-color:color-mix(in srgb, var(--accent) calc(.4 * 100%), transparent)}.border-accent\/45{border-color:color-mix(in srgb, var(--accent) calc(.45 * 100%), transparent)}.border-accent\/50{border-color:color-mix(in srgb, var(--accent) calc(.5 * 100%), transparent)}.border-accent\/60{border-color:color-mix(in srgb, var(--accent) calc(.6 * 100%), transparent)}.border-accent\/70{border-color:color-mix(in srgb, var(--accent) calc(.7 * 100%), transparent)}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-300\/40{border-color:#fcd34d66}.border-amber-300\/50{border-color:#fcd34d80}.border-amber-300\/60{border-color:#fcd34d99}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-black\/10{border-color:#0000001a}.border-emerald-300\/25{border-color:#6ee7b740}.border-emerald-300\/60{border-color:#6ee7b799}.border-emerald-400\/30{border-color:#34d3994d}.border-ink{--tw-border-opacity:1;border-color:color-mix(in srgb, var(--ink) calc(var(--tw-border-opacity,1) * 100%), transparent)}.border-ink\/10{border-color:color-mix(in srgb, var(--ink) calc(.1 * 100%), transparent)}.border-ink\/15{border-color:color-mix(in srgb, var(--ink) calc(.15 * 100%), transparent)}.border-ink\/20{border-color:color-mix(in srgb, var(--ink) calc(.2 * 100%), transparent)}.border-ink\/25{border-color:color-mix(in srgb, var(--ink) calc(.25 * 100%), transparent)}.border-ink\/5{border-color:color-mix(in srgb, var(--ink) calc(.05 * 100%), transparent)}.border-ok\/25{border-color:color-mix(in srgb, var(--ok) calc(.25 * 100%), transparent)}.border-ok\/35{border-color:color-mix(in srgb, var(--ok) calc(.35 * 100%), transparent)}.border-red-300\/50{border-color:#fca5a580}.border-red-300\/60{border-color:#fca5a599}.border-sand\/10{border-color:color-mix(in srgb, var(--sand) calc(.1 * 100%), transparent)}.border-sand\/15{border-color:color-mix(in srgb, var(--sand) calc(.15 * 100%), transparent)}.border-sand\/20{border-color:color-mix(in srgb, var(--sand) calc(.2 * 100%), transparent)}.border-sand\/30{border-color:color-mix(in srgb, var(--sand) calc(.3 * 100%), transparent)}.border-sky-300\/70{border-color:#7dd3fcb3}.border-stop\/20{border-color:color-mix(in srgb, var(--stop) calc(.2 * 100%), transparent)}.border-stop\/25{border-color:color-mix(in srgb, var(--stop) calc(.25 * 100%), transparent)}.border-stop\/30{border-color:color-mix(in srgb, var(--stop) calc(.3 * 100%), transparent)}.border-stop\/35{border-color:color-mix(in srgb, var(--stop) calc(.35 * 100%), transparent)}.border-stop\/40{border-color:color-mix(in srgb, var(--stop) calc(.4 * 100%), transparent)}.border-transparent{border-color:#0000}.border-violet-300\/70{border-color:#c4b5fdb3}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/80{border-color:#fffc}.border-s-\[\#16a34a\]{--tw-border-opacity:1;border-inline-start-color:rgb(22 163 74/var(--tw-border-opacity,1))}.border-s-\[\#4f46e5\]{--tw-border-opacity:1;border-inline-start-color:rgb(79 70 229/var(--tw-border-opacity,1))}.border-s-\[\#d97706\]{--tw-border-opacity:1;border-inline-start-color:rgb(217 119 6/var(--tw-border-opacity,1))}.\!bg-\[var\(--ink\)\]{background-color:var(--ink)!important}.bg-\[\#050b16\]{--tw-bg-opacity:1;background-color:rgb(5 11 22/var(--tw-bg-opacity,1))}.bg-\[\#060d18\]{--tw-bg-opacity:1;background-color:rgb(6 13 24/var(--tw-bg-opacity,1))}.bg-\[\#07111f\]{--tw-bg-opacity:1;background-color:rgb(7 17 31/var(--tw-bg-opacity,1))}.bg-\[\#0a1728\]{--tw-bg-opacity:1;background-color:rgb(10 23 40/var(--tw-bg-opacity,1))}.bg-\[\#0b1f3a\]{--tw-bg-opacity:1;background-color:rgb(11 31 58/var(--tw-bg-opacity,1))}.bg-\[\#1f7a4d\]{--tw-bg-opacity:1;background-color:rgb(31 122 77/var(--tw-bg-opacity,1))}.bg-\[\#F4F2EE\]{--tw-bg-opacity:1;background-color:rgb(244 242 238/var(--tw-bg-opacity,1))}.bg-\[\#b4431e\]{--tw-bg-opacity:1;background-color:rgb(180 67 30/var(--tw-bg-opacity,1))}.bg-\[\#b45309\]{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.bg-\[\#c9a227\]{--tw-bg-opacity:1;background-color:rgb(201 162 39/var(--tw-bg-opacity,1))}.bg-\[\#dcfce7\]{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-\[\#e0e7ff\]{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-\[\#e3f3ea\]{--tw-bg-opacity:1;background-color:rgb(227 243 234/var(--tw-bg-opacity,1))}.bg-\[\#e4ecfb\]{--tw-bg-opacity:1;background-color:rgb(228 236 251/var(--tw-bg-opacity,1))}.bg-\[\#e8edf5\]{--tw-bg-opacity:1;background-color:rgb(232 237 245/var(--tw-bg-opacity,1))}.bg-\[\#ecd9a0\]{--tw-bg-opacity:1;background-color:rgb(236 217 160/var(--tw-bg-opacity,1))}.bg-\[\#eee8f8\]{--tw-bg-opacity:1;background-color:rgb(238 232 248/var(--tw-bg-opacity,1))}.bg-\[\#eef0f4\]{--tw-bg-opacity:1;background-color:rgb(238 240 244/var(--tw-bg-opacity,1))}.bg-\[\#f4f1ea\]{--tw-bg-opacity:1;background-color:rgb(244 241 234/var(--tw-bg-opacity,1))}.bg-\[\#f7eed2\]{--tw-bg-opacity:1;background-color:rgb(247 238 210/var(--tw-bg-opacity,1))}.bg-\[\#fbe7e1\]{--tw-bg-opacity:1;background-color:rgb(251 231 225/var(--tw-bg-opacity,1))}.bg-\[\#fef3c7\]{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-\[\#ff4fa3\]{--tw-bg-opacity:1;background-color:rgb(255 79 163/var(--tw-bg-opacity,1))}.bg-\[color-mix\(in_srgb\,var\(--accent\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--accent) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--accent\)_12\%\,white\)\]{background-color:color-mix(in srgb,var(--accent) 12%,white)}.bg-\[color-mix\(in_srgb\,var\(--accent\)_14\%\,white\)\]{background-color:color-mix(in srgb,var(--accent) 14%,white)}.bg-\[color-mix\(in_srgb\,var\(--accent\)_5\%\,white\)\]{background-color:color-mix(in srgb,var(--accent) 5%,white)}.bg-\[color-mix\(in_srgb\,var\(--ink\)_8\%\,white\)\]{background-color:color-mix(in srgb,var(--ink) 8%,white)}.bg-\[color-mix\(in_srgb\,var\(--ok\)_12\%\,white\)\]{background-color:color-mix(in srgb,var(--ok) 12%,white)}.bg-\[color-mix\(in_srgb\,var\(--ok\)_14\%\,white\)\]{background-color:color-mix(in srgb,var(--ok) 14%,white)}.bg-\[color-mix\(in_srgb\,var\(--ok\)_8\%\,white\)\]{background-color:color-mix(in srgb,var(--ok) 8%,white)}.bg-\[color-mix\(in_srgb\,var\(--sand\)_35\%\,white\)\]{background-color:color-mix(in srgb,var(--sand) 35%,white)}.bg-\[color-mix\(in_srgb\,var\(--sand\)_40\%\,white\)\]{background-color:color-mix(in srgb,var(--sand) 40%,white)}.bg-\[color-mix\(in_srgb\,var\(--sand\)_50\%\,white\)\]{background-color:color-mix(in srgb,var(--sand) 50%,white)}.bg-\[color-mix\(in_srgb\,var\(--sand\)_55\%\,white\)\]{background-color:color-mix(in srgb,var(--sand) 55%,white)}.bg-\[color-mix\(in_srgb\,var\(--sand\)_88\%\,white\)\]{background-color:color-mix(in srgb,var(--sand) 88%,white)}.bg-\[color-mix\(in_srgb\,var\(--stop\)_10\%\,white\)\]{background-color:color-mix(in srgb,var(--stop) 10%,white)}.bg-\[color-mix\(in_srgb\,var\(--stop\)_5\%\,white\)\]{background-color:color-mix(in srgb,var(--stop) 5%,white)}.bg-\[color-mix\(in_srgb\,var\(--stop\)_6\%\,white\)\]{background-color:color-mix(in srgb,var(--stop) 6%,white)}.bg-\[color-mix\(in_srgb\,var\(--stop\)_7\%\,white\)\]{background-color:color-mix(in srgb,var(--stop) 7%,white)}.bg-\[color-mix\(in_srgb\,var\(--stop\)_8\%\,white\)\]{background-color:color-mix(in srgb,var(--stop) 8%,white)}.bg-\[color-mix\(in_srgb\,var\(--stop\)_9\%\,white\)\]{background-color:color-mix(in srgb,var(--stop) 9%,white)}.bg-\[color-mix\(in_srgb\,var\(--sun\)_10\%\,white\)\]{background-color:color-mix(in srgb,var(--sun) 10%,white)}.bg-\[color-mix\(in_srgb\,var\(--sun\)_14\%\,white\)\]{background-color:color-mix(in srgb,var(--sun) 14%,white)}.bg-\[color-mix\(in_srgb\,var\(--sun\)_16\%\,white\)\]{background-color:color-mix(in srgb,var(--sun) 16%,white)}.bg-\[color-mix\(in_srgb\,var\(--sun\)_18\%\,white\)\]{background-color:color-mix(in srgb,var(--sun) 18%,white)}.bg-\[color-mix\(in_srgb\,var\(--w-accent\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--w-accent) 18%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--w-accent\)_22\%\,transparent\)\]{background-color:color-mix(in srgb,var(--w-accent) 22%,transparent)}.bg-\[rgba\(6\,14\,26\,0\.45\)\]{background-color:#060e1a73}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--accent\,\#c9a227\)\]{background-color:var(--accent,#c9a227)}.bg-\[var\(--admin-card\,\#fff\)\]{background-color:var(--admin-card,#fff)}.bg-\[var\(--admin-secondary\)\]{background-color:var(--admin-secondary)}.bg-\[var\(--brand\)\]{background-color:var(--brand)}.bg-\[var\(--ink\)\]{background-color:var(--ink)}.bg-\[var\(--ok\)\]{background-color:var(--ok)}.bg-\[var\(--sand\)\]{background-color:var(--sand)}.bg-\[var\(--sand\,\#f4f1ea\)\]{background-color:var(--sand,#f4f1ea)}.bg-\[var\(--signin-ink\)\]{background-color:var(--signin-ink)}.bg-\[var\(--signin-primary\)\]{background-color:var(--signin-primary)}.bg-\[var\(--stop\)\]{background-color:var(--stop)}.bg-\[var\(--sun\)\]{background-color:var(--sun)}.bg-\[var\(--sun\,\#e8aa00\)\]{background-color:var(--sun,#e8aa00)}.bg-\[var\(--surface-elevated\)\]{background-color:var(--surface-elevated)}.bg-\[var\(--w-canvas\)\]{background-color:var(--w-canvas)}.bg-\[var\(--w-card\)\]{background-color:var(--w-card)}.bg-accent{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--accent) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.bg-accent\/10{background-color:color-mix(in srgb, var(--accent) calc(.1 * 100%), transparent)}.bg-accent\/15{background-color:color-mix(in srgb, var(--accent) calc(.15 * 100%), transparent)}.bg-accent\/20{background-color:color-mix(in srgb, var(--accent) calc(.2 * 100%), transparent)}.bg-accent\/25{background-color:color-mix(in srgb, var(--accent) calc(.25 * 100%), transparent)}.bg-accent\/5{background-color:color-mix(in srgb, var(--accent) calc(.05 * 100%), transparent)}.bg-accent\/60{background-color:color-mix(in srgb, var(--accent) calc(.6 * 100%), transparent)}.bg-accent\/90{background-color:color-mix(in srgb, var(--accent) calc(.9 * 100%), transparent)}.bg-accent\/\[0\.06\]{background-color:color-mix(in srgb, var(--accent) calc(.06 * 100%), transparent)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-300{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.bg-amber-300\/90{background-color:#fcd34de6}.bg-amber-400\/20{background-color:#fbbf2433}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:#0000001a}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/70{background-color:#000000b3}.bg-black\/\[0\.05\]{background-color:#0000000d}.bg-brand\/10{background-color:color-mix(in srgb, var(--brand) calc(.1 * 100%), transparent)}.bg-brand\/5{background-color:color-mix(in srgb, var(--brand) calc(.05 * 100%), transparent)}.bg-current{background-color:currentColor}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-300\/10{background-color:#6ee7b71a}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-ink{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--ink) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.bg-ink\/10{background-color:color-mix(in srgb, var(--ink) calc(.1 * 100%), transparent)}.bg-ink\/5{background-color:color-mix(in srgb, var(--ink) calc(.05 * 100%), transparent)}.bg-ink\/80{background-color:color-mix(in srgb, var(--ink) calc(.8 * 100%), transparent)}.bg-ink\/\[0\.02\]{background-color:color-mix(in srgb, var(--ink) calc(.02 * 100%), transparent)}.bg-ink\/\[0\.035\]{background-color:color-mix(in srgb, var(--ink) calc(.035 * 100%), transparent)}.bg-ink\/\[0\.03\]{background-color:color-mix(in srgb, var(--ink) calc(.03 * 100%), transparent)}.bg-ink\/\[0\.06\]{background-color:color-mix(in srgb, var(--ink) calc(.06 * 100%), transparent)}.bg-ok{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--ok) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.bg-ok\/10{background-color:color-mix(in srgb, var(--ok) calc(.1 * 100%), transparent)}.bg-ok\/15{background-color:color-mix(in srgb, var(--ok) calc(.15 * 100%), transparent)}.bg-ok\/5{background-color:color-mix(in srgb, var(--ok) calc(.05 * 100%), transparent)}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-50\/60{background-color:#fef2f299}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-sand{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--sand) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.bg-sand\/10{background-color:color-mix(in srgb, var(--sand) calc(.1 * 100%), transparent)}.bg-sand\/30{background-color:color-mix(in srgb, var(--sand) calc(.3 * 100%), transparent)}.bg-sand\/40{background-color:color-mix(in srgb, var(--sand) calc(.4 * 100%), transparent)}.bg-sand\/5{background-color:color-mix(in srgb, var(--sand) calc(.05 * 100%), transparent)}.bg-sand\/50{background-color:color-mix(in srgb, var(--sand) calc(.5 * 100%), transparent)}.bg-sand\/60{background-color:color-mix(in srgb, var(--sand) calc(.6 * 100%), transparent)}.bg-sand\/90{background-color:color-mix(in srgb, var(--sand) calc(.9 * 100%), transparent)}.bg-sand\/95{background-color:color-mix(in srgb, var(--sand) calc(.95 * 100%), transparent)}.bg-sand\/\[0\.08\]{background-color:color-mix(in srgb, var(--sand) calc(.08 * 100%), transparent)}.bg-sand\/\[0\.12\]{background-color:color-mix(in srgb, var(--sand) calc(.12 * 100%), transparent)}.bg-sand\/\[0\.1\]{background-color:color-mix(in srgb, var(--sand) calc(.1 * 100%), transparent)}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-stop{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--stop) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.bg-stop\/10{background-color:color-mix(in srgb, var(--stop) calc(.1 * 100%), transparent)}.bg-stop\/5{background-color:color-mix(in srgb, var(--stop) calc(.05 * 100%), transparent)}.bg-surface-elevated{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--surface-elevated) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.bg-transparent{background-color:#0000}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/40{background-color:#fff6}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-\[linear-gradient\(90deg\,var\(--w-accent\)\,transparent\)\]{background-image:linear-gradient(90deg,var(--w-accent),transparent)}.bg-cover{background-size:cover}.bg-no-repeat{background-repeat:no-repeat}.fill-sand\/55{fill:color-mix(in srgb, var(--sand) calc(.55 * 100%), transparent)}.stroke-sand\/10{stroke:color-mix(in srgb, var(--sand) calc(.1 * 100%), transparent)}.stroke-sand\/25{stroke:color-mix(in srgb, var(--sand) calc(.25 * 100%), transparent)}.stroke-sand\/30{stroke:color-mix(in srgb, var(--sand) calc(.3 * 100%), transparent)}.stroke-sand\/35{stroke:color-mix(in srgb, var(--sand) calc(.35 * 100%), transparent)}.stroke-sand\/45{stroke:color-mix(in srgb, var(--sand) calc(.45 * 100%), transparent)}.stroke-sand\/55{stroke:color-mix(in srgb, var(--sand) calc(.55 * 100%), transparent)}.\!object-contain{object-fit:contain!important}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-left{object-position:left}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[2\.6cqw\]{padding-left:2.6cqw;padding-right:2.6cqw}.px-\[4cqw\]{padding-left:4cqw;padding-right:4cqw}.px-\[4vw\]{padding-left:4vw;padding-right:4vw}.px-\[5cqw\]{padding-left:5cqw;padding-right:5cqw}.px-\[5vw\]{padding-left:5vw;padding-right:5vw}.px-\[var\(--guest-page-pad\,1\.25rem\)\]{padding-left:var(--guest-page-pad,1.25rem);padding-right:var(--guest-page-pad,1.25rem)}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[2\.2cqw\]{padding-top:2.2cqw;padding-bottom:2.2cqw}.py-\[2\.5cqh\]{padding-top:2.5cqh;padding-bottom:2.5cqh}.py-\[2\.5vh\]{padding-top:2.5vh;padding-bottom:2.5vh}.py-\[3cqh\]{padding-top:3cqh;padding-bottom:3cqh}.py-\[3vh\]{padding-top:3vh;padding-bottom:3vh}.py-\[4cqh\]{padding-top:4cqh;padding-bottom:4cqh}.py-\[4vh\]{padding-top:4vh;padding-bottom:4vh}.py-\[8vh\]{padding-top:8vh;padding-bottom:8vh}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[12cqh\]{padding-bottom:12cqh}.pb-\[21cqh\]{padding-bottom:21cqh}.pb-\[21vh\]{padding-bottom:21vh}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(0\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.25rem, env(safe-area-inset-bottom))}.pb-\[max\(0px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(0px, env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pe-1{padding-inline-end:.25rem}.pe-16{padding-inline-end:4rem}.pe-2{padding-inline-end:.5rem}.pe-20{padding-inline-end:5rem}.pe-3{padding-inline-end:.75rem}.pl-1{padding-left:.25rem}.pl-4{padding-left:1rem}.pr-1\.5{padding-right:.375rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-8{padding-right:2rem}.ps-1{padding-inline-start:.25rem}.ps-4{padding-inline-start:1rem}.ps-6{padding-inline-start:1.5rem}.ps-9{padding-inline-start:2.25rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[12vh\]{padding-top:12vh}.pt-\[4cqh\]{padding-top:4cqh}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.font-\[family-name\:var\(--brand-font\)\]{font-family:var(--brand-font)}.font-mono{font-family:var(--font-plex-mono), ui-monospace, monospace}.font-sans{font-family:var(--font-manrope), var(--font-plex-arabic), system-ui, sans-serif}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.62em\]{font-size:.62em}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(0\.65rem\,1vw\,0\.85rem\)\]{font-size:clamp(.65rem,1vw,.85rem)}.text-\[clamp\(0\.72rem\,1cqw\,1\.05rem\)\]{font-size:clamp(.72rem,1cqw,1.05rem)}.text-\[clamp\(0\.75rem\,1\.1cqw\,1\.1rem\)\]{font-size:clamp(.75rem,1.1cqw,1.1rem)}.text-\[clamp\(0\.85rem\,1\.2cqw\,1\.2rem\)\]{font-size:clamp(.85rem,1.2cqw,1.2rem)}.text-\[clamp\(0\.8rem\,1\.1cqw\,1\.1rem\)\]{font-size:clamp(.8rem,1.1cqw,1.1rem)}.text-\[clamp\(0\.8rem\,1\.2cqw\,1\.2rem\)\]{font-size:clamp(.8rem,1.2cqw,1.2rem)}.text-\[clamp\(0\.95rem\,1\.3vw\,1\.2rem\)\]{font-size:clamp(.95rem,1.3vw,1.2rem)}.text-\[clamp\(0\.95rem\,1\.4cqw\,1\.35rem\)\]{font-size:clamp(.95rem,1.4cqw,1.35rem)}.text-\[clamp\(0\.95rem\,1\.4cqw\,1\.4rem\)\]{font-size:clamp(.95rem,1.4cqw,1.4rem)}.text-\[clamp\(0\.9rem\,1\.2cqw\,1\.15rem\)\]{font-size:clamp(.9rem,1.2cqw,1.15rem)}.text-\[clamp\(0\.9rem\,1\.2vw\,1\.15rem\)\]{font-size:clamp(.9rem,1.2vw,1.15rem)}.text-\[clamp\(0\.9rem\,1\.3cqw\,1\.4rem\)\]{font-size:clamp(.9rem,1.3cqw,1.4rem)}.text-\[clamp\(0\.9rem\,1\.3vw\,1\.4rem\)\]{font-size:clamp(.9rem,1.3vw,1.4rem)}.text-\[clamp\(1\.1rem\,2cqw\,2\.25rem\)\]{font-size:clamp(1.1rem,2cqw,2.25rem)}.text-\[clamp\(1\.25rem\,2\.4vw\,2\.75rem\)\]{font-size:clamp(1.25rem,2.4vw,2.75rem)}.text-\[clamp\(1\.2rem\,2\.3cqw\,2\.6rem\)\]{font-size:clamp(1.2rem,2.3cqw,2.6rem)}.text-\[clamp\(1\.4rem\,2\.7cqw\,2\.8rem\)\]{font-size:clamp(1.4rem,2.7cqw,2.8rem)}.text-\[clamp\(1\.4rem\,2\.8cqw\,3rem\)\]{font-size:clamp(1.4rem,2.8cqw,3rem)}.text-\[clamp\(1\.5rem\,3cqw\,2\.75rem\)\]{font-size:clamp(1.5rem,3cqw,2.75rem)}.text-\[clamp\(1\.5rem\,3cqw\,3\.5rem\)\]{font-size:clamp(1.5rem,3cqw,3.5rem)}.text-\[clamp\(1\.5rem\,3vw\,3\.25rem\)\]{font-size:clamp(1.5rem,3vw,3.25rem)}.text-\[clamp\(1\.8rem\,4\.2cqw\,4rem\)\]{font-size:clamp(1.8rem,4.2cqw,4rem)}.text-\[clamp\(1rem\,1\.4cqw\,1\.3rem\)\]{font-size:clamp(1rem,1.4cqw,1.3rem)}.text-\[clamp\(1rem\,1\.5cqw\,1\.6rem\)\]{font-size:clamp(1rem,1.5cqw,1.6rem)}.text-\[clamp\(1rem\,1\.6cqw\,1\.35rem\)\]{font-size:clamp(1rem,1.6cqw,1.35rem)}.text-\[clamp\(1rem\,1\.6cqw\,1\.75rem\)\]{font-size:clamp(1rem,1.6cqw,1.75rem)}.text-\[clamp\(1rem\,1\.6vw\,1\.75rem\)\]{font-size:clamp(1rem,1.6vw,1.75rem)}.text-\[clamp\(2\.4rem\,6\.4cqw\,6\.2rem\)\]{font-size:clamp(2.4rem,6.4cqw,6.2rem)}.text-\[clamp\(2\.5rem\,6cqw\,5\.5rem\)\]{font-size:clamp(2.5rem,6cqw,5.5rem)}.text-\[clamp\(2\.5rem\,6cqw\,7rem\)\]{font-size:clamp(2.5rem,6cqw,7rem)}.text-\[clamp\(2\.5rem\,6vw\,7rem\)\]{font-size:clamp(2.5rem,6vw,7rem)}.text-\[clamp\(2rem\,4\.6cqw\,4\.5rem\)\]{font-size:clamp(2rem,4.6cqw,4.5rem)}.text-\[clamp\(2rem\,4vw\,4\.5rem\)\]{font-size:clamp(2rem,4vw,4.5rem)}.text-\[clamp\(2rem\,5cqw\,5rem\)\]{font-size:clamp(2rem,5cqw,5rem)}.text-\[clamp\(3rem\,6\.4cqw\,7\.5rem\)\]{font-size:clamp(3rem,6.4cqw,7.5rem)}.text-\[clamp\(3rem\,6\.4vw\,7\.5rem\)\]{font-size:clamp(3rem,6.4vw,7.5rem)}.text-\[clamp\(3rem\,7cqw\,5\.5rem\)\]{font-size:clamp(3rem,7cqw,5.5rem)}.text-\[clamp\(3rem\,7cqw\,8\.75rem\)\]{font-size:clamp(3rem,7cqw,8.75rem)}.text-\[clamp\(3rem\,7cqw\,8rem\)\]{font-size:clamp(3rem,7cqw,8rem)}.text-\[clamp\(5rem\,15cqw\,11\.5rem\)\]{font-size:clamp(5rem,15cqw,11.5rem)}.text-\[clamp\(6rem\,17cqw\,13rem\)\]{font-size:clamp(6rem,17cqw,13rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.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)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[0\.92\]{line-height:.92}.leading-\[0\.95\]{line-height:.95}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\],.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[var\(--stop\)\]{color:var(--stop)!important}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-\[\#0b1f3a\]{--tw-text-opacity:1;color:rgb(11 31 58/var(--tw-text-opacity,1))}.text-\[\#0b1f3a\]\/40{color:#0b1f3a66}.text-\[\#0b1f3a\]\/45{color:#0b1f3a73}.text-\[\#0b1f3a\]\/60{color:#0b1f3a99}.text-\[\#0b1f3a\]\/65{color:#0b1f3aa6}.text-\[\#0b1f3a\]\/70{color:#0b1f3ab3}.text-\[\#166534\]{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-\[\#1F1F1F\]{--tw-text-opacity:1;color:rgb(31 31 31/var(--tw-text-opacity,1))}.text-\[\#1f6f5a\]{--tw-text-opacity:1;color:rgb(31 111 90/var(--tw-text-opacity,1))}.text-\[\#1f7a4d\]{--tw-text-opacity:1;color:rgb(31 122 77/var(--tw-text-opacity,1))}.text-\[\#2b5fb3\]{--tw-text-opacity:1;color:rgb(43 95 179/var(--tw-text-opacity,1))}.text-\[\#2f55a4\]{--tw-text-opacity:1;color:rgb(47 85 164/var(--tw-text-opacity,1))}.text-\[\#3730a3\]{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.text-\[\#5b3f9a\]{--tw-text-opacity:1;color:rgb(91 63 154/var(--tw-text-opacity,1))}.text-\[\#92400e\]{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-\[\#9a7b12\]{--tw-text-opacity:1;color:rgb(154 123 18/var(--tw-text-opacity,1))}.text-\[\#9a7b1f\]{--tw-text-opacity:1;color:rgb(154 123 31/var(--tw-text-opacity,1))}.text-\[\#b4431e\]{--tw-text-opacity:1;color:rgb(180 67 30/var(--tw-text-opacity,1))}.text-\[\#b45309\]{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-\[\#d4a017\]{--tw-text-opacity:1;color:rgb(212 160 23/var(--tw-text-opacity,1))}.text-\[color-mix\(in_srgb\,var\(--accent\)_70\%\,var\(--ink\)\)\]{color:color-mix(in srgb,var(--accent) 70%,var(--ink))}.text-\[color-mix\(in_srgb\,var\(--ink\)_55\%\,\#0a7a42\)\]{color:color-mix(in srgb,var(--ink) 55%,#0a7a42)}.text-\[color-mix\(in_srgb\,var\(--ink\)_70\%\,\#0a7a42\)\]{color:color-mix(in srgb,var(--ink) 70%,#0a7a42)}.text-\[color\:var\(--muted\)\]{color:var(--muted)}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--accent-ink\,var\(--accent\)\)\]{color:var(--accent-ink,var(--accent))}.text-\[var\(--brand\)\]{color:var(--brand)}.text-\[var\(--danger\,\#b42318\)\]{color:var(--danger,#b42318)}.text-\[var\(--guest-body-color\)\]{color:var(--guest-body-color)}.text-\[var\(--guest-card-accent\)\]{color:var(--guest-card-accent)}.text-\[var\(--guest-eyebrow-color\)\]{color:var(--guest-eyebrow-color)}.text-\[var\(--guest-meta-color\)\]{color:var(--guest-meta-color)}.text-\[var\(--guest-title-color\)\]{color:var(--guest-title-color)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink\,\#0b1f3a\)\]{color:var(--ink,#0b1f3a)}.text-\[var\(--ok\)\]{color:var(--ok)}.text-\[var\(--ok\,\#15803d\)\]{color:var(--ok,#15803d)}.text-\[var\(--sand\)\]{color:var(--sand)}.text-\[var\(--signin-ink\)\]{color:var(--signin-ink)}.text-\[var\(--signin-on-primary\)\]{color:var(--signin-on-primary)}.text-\[var\(--signin-primary\)\]{color:var(--signin-primary)}.text-\[var\(--stop\)\]{color:var(--stop)}.text-\[var\(--sun\)\]{color:var(--sun)}.text-\[var\(--w-accent\)\]{color:var(--w-accent)}.text-\[var\(--w-card-fg\)\]{color:var(--w-card-fg)}.text-\[var\(--w-card-muted\)\]{color:var(--w-card-muted)}.text-\[var\(--w-faint\)\]{color:var(--w-faint)}.text-\[var\(--w-fg\)\]{color:var(--w-fg)}.text-\[var\(--w-muted\)\]{color:var(--w-muted)}.text-\[var\(--warn\)\]{color:var(--warn)}.text-\[var\(--warn\,\#B8860B\)\]{color:var(--warn,#b8860b)}.text-\[var\(--warn\,\#b45309\)\]{color:var(--warn,#b45309)}.text-accent{--tw-text-opacity:1;color:color-mix(in srgb, var(--accent) calc(var(--tw-text-opacity,1) * 100%), transparent)}.text-accent\/35{color:color-mix(in srgb, var(--accent) calc(.35 * 100%), transparent)}.text-accent\/60{color:color-mix(in srgb, var(--accent) calc(.6 * 100%), transparent)}.text-accent\/75{color:color-mix(in srgb, var(--accent) calc(.75 * 100%), transparent)}.text-accent\/85{color:color-mix(in srgb, var(--accent) calc(.85 * 100%), transparent)}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\/40{color:#0006}.text-black\/45{color:#00000073}.text-black\/50{color:#00000080}.text-brand{--tw-text-opacity:1;color:color-mix(in srgb, var(--brand) calc(var(--tw-text-opacity,1) * 100%), transparent)}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:color-mix(in srgb, var(--ink) calc(var(--tw-text-opacity,1) * 100%), transparent)}.text-ink\/30{color:color-mix(in srgb, var(--ink) calc(.3 * 100%), transparent)}.text-ink\/40{color:color-mix(in srgb, var(--ink) calc(.4 * 100%), transparent)}.text-ink\/45{color:color-mix(in srgb, var(--ink) calc(.45 * 100%), transparent)}.text-ink\/50{color:color-mix(in srgb, var(--ink) calc(.5 * 100%), transparent)}.text-ink\/55{color:color-mix(in srgb, var(--ink) calc(.55 * 100%), transparent)}.text-ink\/60{color:color-mix(in srgb, var(--ink) calc(.6 * 100%), transparent)}.text-ink\/65{color:color-mix(in srgb, var(--ink) calc(.65 * 100%), transparent)}.text-ink\/70{color:color-mix(in srgb, var(--ink) calc(.7 * 100%), transparent)}.text-ink\/75{color:color-mix(in srgb, var(--ink) calc(.75 * 100%), transparent)}.text-ink\/85{color:color-mix(in srgb, var(--ink) calc(.85 * 100%), transparent)}.text-ok{--tw-text-opacity:1;color:color-mix(in srgb, var(--ok) calc(var(--tw-text-opacity,1) * 100%), transparent)}.text-ok\/80{color:color-mix(in srgb, var(--ok) calc(.8 * 100%), transparent)}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-red-900\/85{color:#7f1d1dd9}.text-sand{--tw-text-opacity:1;color:color-mix(in srgb, var(--sand) calc(var(--tw-text-opacity,1) * 100%), transparent)}.text-sand\/30{color:color-mix(in srgb, var(--sand) calc(.3 * 100%), transparent)}.text-sand\/35{color:color-mix(in srgb, var(--sand) calc(.35 * 100%), transparent)}.text-sand\/45{color:color-mix(in srgb, var(--sand) calc(.45 * 100%), transparent)}.text-sand\/50{color:color-mix(in srgb, var(--sand) calc(.5 * 100%), transparent)}.text-sand\/55{color:color-mix(in srgb, var(--sand) calc(.55 * 100%), transparent)}.text-sand\/65{color:color-mix(in srgb, var(--sand) calc(.65 * 100%), transparent)}.text-sand\/70{color:color-mix(in srgb, var(--sand) calc(.7 * 100%), transparent)}.text-sand\/75{color:color-mix(in srgb, var(--sand) calc(.75 * 100%), transparent)}.text-sand\/80{color:color-mix(in srgb, var(--sand) calc(.8 * 100%), transparent)}.text-sand\/85{color:color-mix(in srgb, var(--sand) calc(.85 * 100%), transparent)}.text-sky-900{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.text-stop{--tw-text-opacity:1;color:color-mix(in srgb, var(--stop) calc(var(--tw-text-opacity,1) * 100%), transparent)}.text-transparent{color:#0000}.text-violet-900{--tw-text-opacity:1;color:rgb(76 29 149/var(--tw-text-opacity,1))}.text-warn{--tw-text-opacity:1;color:color-mix(in srgb, var(--warn) calc(var(--tw-text-opacity,1) * 100%), transparent)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/25{color:#ffffff40}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-dotted{text-decoration-style:dotted}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.accent-\[var\(--ink\)\]{accent-color:var(--ink)}.accent-amber-300{accent-color:#fcd34d}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[-8px_0_32px_rgba\(11\,31\,58\,0\.12\)\]{--tw-shadow:-8px 0 32px #0b1f3a1f;--tw-shadow-colored:-8px 0 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.15\)\]{--tw-shadow:0 0 0 1px #ffffff26;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--accent\)\,0_12px_28px_-18px_rgba\(11\,31\,58\,0\.5\)\]{--tw-shadow:0 0 0 1px var(--accent),0 12px 28px -18px #0b1f3a80;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 12px 28px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 0 0 2px #00000073;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_5px_color-mix\(in_srgb\,var\(--sun\)_22\%\,transparent\)\,0_0_0_1px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 0 0 5px color-mix(in srgb,var(--sun) 22%,transparent),0 0 0 1px #00000059;--tw-shadow-colored:0 0 0 5px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_6px_color-mix\(in_srgb\,var\(--sun\)_25\%\,transparent\)\]{--tw-shadow:0 0 0 6px color-mix(in srgb,var(--sun) 25%,transparent);--tw-shadow-colored:0 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_32px_rgba\(212\,175\,55\,0\.45\)\]{--tw-shadow:0 0 32px #d4af3773;--tw-shadow-colored:0 0 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_40px_color-mix\(in_srgb\,var\(--accent\)_35\%\,transparent\)\]{--tw-shadow:0 0 40px color-mix(in srgb,var(--accent) 35%,transparent);--tw-shadow-colored:0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(11\,31\,58\,0\.28\)\]{--tw-shadow:0 10px 30px #0b1f3a47;--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_28px_-12px_var\(--signin-primary\)\]{--tw-shadow:0 12px 28px -12px var(--signin-primary);--tw-shadow-colored:0 12px 28px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(11\,31\,58\,0\.12\)\]{--tw-shadow:0 12px 32px #0b1f3a1f;--tw-shadow-colored:0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(11\,31\,58\,0\.06\)\]{--tw-shadow:0 12px 40px #0b1f3a0f;--tw-shadow-colored:0 12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_40px_color-mix\(in_srgb\,var\(--ink\)_22\%\,transparent\)\]{--tw-shadow:0 16px 40px color-mix(in srgb,var(--ink) 22%,transparent);--tw-shadow-colored:0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(11\,31\,58\,0\.18\)\]{--tw-shadow:0 16px 40px #0b1f3a2e;--tw-shadow-colored:0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(11\,31\,58\,0\.2\)\]{--tw-shadow:0 18px 40px #0b1f3a33;--tw-shadow-colored:0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(11\,31\,58\,0\.28\)\]{--tw-shadow:0 18px 40px #0b1f3a47;--tw-shadow-colored:0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 18px 48px #00000047;--tw-shadow-colored:0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_50px_-12px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 18px 50px -12px #0000008c;--tw-shadow-colored:0 18px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_50px_-24px_rgba\(4\,12\,28\,0\.75\)\]{--tw-shadow:0 18px 50px -24px #040c1cbf;--tw-shadow-colored:0 18px 50px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(11\,31\,58\,0\.03\)\]{--tw-shadow:0 1px 0 #0b1f3a08;--tw-shadow-colored:0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(11\,31\,58\,0\.04\)\]{--tw-shadow:0 1px 0 #0b1f3a0a;--tw-shadow-colored:0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(11\,31\,58\,0\.06\)\]{--tw-shadow:0 1px 0 #0b1f3a0f;--tw-shadow-colored:0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(11\,31\,58\,0\.04\)\,0_10px_28px_-18px_rgba\(11\,31\,58\,0\.25\)\]{--tw-shadow:0 1px 2px #0b1f3a0a,0 10px 28px -18px #0b1f3a40;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color), 0 10px 28px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(11\,31\,58\,0\.04\)\,0_14px_34px_-24px_rgba\(11\,31\,58\,0\.3\)\]{--tw-shadow:0 1px 2px #0b1f3a0a,0 14px 34px -24px #0b1f3a4d;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color), 0 14px 34px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(11\,31\,58\,0\.04\)\]{--tw-shadow:0 1px 2px #0b1f3a0a;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(11\,31\,58\,0\.18\)\]{--tw-shadow:0 1px 3px #0b1f3a2e;--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_60px_-12px_rgba\(4\,9\,26\,0\.55\)\]{--tw-shadow:0 24px 60px -12px #04091a8c;--tw-shadow-colored:0 24px 60px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_60px_-28px_rgba\(11\,31\,58\,0\.45\)\]{--tw-shadow:0 24px 60px -28px #0b1f3a73;--tw-shadow-colored:0 24px 60px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_64px_rgba\(11\,31\,58\,0\.28\)\]{--tw-shadow:0 24px 64px #0b1f3a47;--tw-shadow-colored:0 24px 64px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_70px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 28px 70px #00000080;--tw-shadow-colored:0 28px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(11\,31\,58\,0\.12\)\]{--tw-shadow:0 2px 8px #0b1f3a1f;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(11\,31\,58\,0\.15\)\]{--tw-shadow:0 4px 12px #0b1f3a26;--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(11\,31\,58\,0\.18\)\]{--tw-shadow:0 4px 14px #0b1f3a2e;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(11\,31\,58\,0\.03\)\]{--tw-shadow:0 4px 16px #0b1f3a08;--tw-shadow-colored:0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(4\,9\,26\,0\.18\)\]{--tw-shadow:0 6px 16px #04091a2e;--tw-shadow-colored:0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_20px_-10px_rgba\(201\,162\,39\,0\.8\)\]{--tw-shadow:0 8px 20px -10px #c9a227cc;--tw-shadow-colored:0 8px 20px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(11\,31\,58\,0\.12\)\]{--tw-shadow:0 8px 20px #0b1f3a1f;--tw-shadow-colored:0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(201\,162\,39\,0\.28\)\]{--tw-shadow:0 8px 20px #c9a22747;--tw-shadow-colored:0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(11\,31\,58\,0\.04\)\]{--tw-shadow:0 8px 24px #0b1f3a0a;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(11\,31\,58\,0\.06\)\]{--tw-shadow:0 8px 24px #0b1f3a0f;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(4\,9\,26\,0\.35\)\]{--tw-shadow:0 8px 24px #04091a59;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(0\,0\,0\,0\.10\)\]{--tw-shadow:0 8px 28px #0000001a;--tw-shadow-colored:0 8px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(11\,31\,58\,0\.04\)\]{--tw-shadow:0 8px 30px #0b1f3a0a;--tw-shadow-colored:0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(11\,31\,58\,0\.04\)\]{--tw-shadow:inset 0 1px 2px #0b1f3a0a;--tw-shadow-colored:inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.outline-dashed{outline-style:dashed}.outline-1{outline-width:1px}.outline-2{outline-width:2px}.outline-offset-\[-4px\]{outline-offset:-4px}.outline-offset-\[2px\]{outline-offset:2px}.outline-offset-\[3px\]{outline-offset:3px}.outline-\[var\(--sun\)\]{outline-color:var(--sun)}.outline-white\/20{outline-color:#fff3}.outline-white\/30{outline-color:#ffffff4d}.outline-white\/70{outline-color:#ffffffb3}.\!ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)!important}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-\[6px\]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(6px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-\[\#111827\]{--tw-ring-opacity:1;--tw-ring-color:rgb(17 24 39/var(--tw-ring-opacity,1))}.ring-\[color-mix\(in_srgb\,var\(--accent\)_28\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--accent) 28%,transparent)}.ring-\[color-mix\(in_srgb\,var\(--ok\)_28\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--ok) 28%,transparent)}.ring-\[color-mix\(in_srgb\,var\(--stop\)_25\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--stop) 25%,transparent)}.ring-\[color-mix\(in_srgb\,var\(--sun\)_32\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--sun) 32%,transparent)}.ring-\[color-mix\(in_srgb\,var\(--sun\)_35\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--sun) 35%,transparent)}.ring-\[var\(--accent\)\]{--tw-ring-color:var(--accent)}.ring-\[var\(--sun\)\]{--tw-ring-color:var(--sun)}.ring-accent\/25{--tw-ring-color:color-mix(in srgb, var(--accent) calc(.25 * 100%), transparent)}.ring-black\/10{--tw-ring-color:#0000001a}.ring-black\/5{--tw-ring-color:#0000000d}.ring-ok\/20{--tw-ring-color:color-mix(in srgb, var(--ok) calc(.2 * 100%), transparent)}.ring-ok\/25{--tw-ring-color:color-mix(in srgb, var(--ok) calc(.25 * 100%), transparent)}.ring-stop\/20{--tw-ring-color:color-mix(in srgb, var(--stop) calc(.2 * 100%), transparent)}.ring-stop\/25{--tw-ring-color:color-mix(in srgb, var(--stop) calc(.25 * 100%), transparent)}.ring-offset-4{--tw-ring-offset-width:4px}.ring-offset-\[\#07111f\]{--tw-ring-offset-color:#07111f}.blur{--tw-blur:blur(8px);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-0{--tw-brightness:brightness(0);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)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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)}.grayscale{--tw-grayscale:grayscale(100%);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)}.invert{--tw-invert:invert(100%);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)}.sepia{--tw-sepia:sepia(100%);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{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)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[filter\]{transition-property:filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[inset-inline-start\]{transition-property:inset-inline-start;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scrollbar-color\:rgba\(255\,255\,255\,0\.2\)_transparent\]{scrollbar-color:#fff3 transparent}.\[scrollbar-color\:rgba\(255\,255\,255\,0\.25\)_transparent\]{scrollbar-color:#ffffff40 transparent}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[transform-origin\:top_left\]{transform-origin:0 0}:root{--ops-band-fade:right;--ink:#0b1f3a;--brand:#0b1f3a;--accent:#e8aa00;--accent-ink:color-mix(in srgb, var(--accent) 45%, #0b1f3a);--sun:#e8aa00;--cta:var(--sun);--sand:#f7f4ee;--sand-deep:#efeae2;--ok:#188c4a;--stop:#b62426;--warn:#e8aa00;--brand-primary:var(--accent);--brand-secondary:var(--ink);--brand-on-primary:var(--ink);--brand-font:var(--font-manrope), var(--font-plex-arabic), system-ui, sans-serif;--brand-display:var(--font-instrument), "Instrument Serif", Georgia, serif;--brand-arabic:var(--font-plex-arabic), "IBM Plex Sans Arabic", system-ui, sans-serif;--type-body:16px;--type-label:12px;--type-title:48px;--type-display:56px;--type-weight-ui:500;--type-weight-display:400;--brand-gold:var(--accent);--surface:var(--sand);--surface-elevated:#fffdf8;--stage-surface:#07142a;--radius-sm:8px;--radius-lg:16px;--space-unit:4px;--loader-assemble-ms:2.4s;--loader-breathe-ms:6s;--motion-micro:.12s;--motion-ui:.22s;--motion-panel:.3s;--motion-ceremony:.7s;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-in:cubic-bezier(.3, 0, 1, 1);--ease-seal:cubic-bezier(.2, .9, .3, 1.1)}body{color:var(--ink);background:var(--surface);font-family:var(--brand-font);font-size:var(--type-body);font-weight:var(--type-weight-ui)}.shell-admin{--accent:var(--admin-accent);--accent-ink:color-mix(in srgb, var(--admin-accent) 45%, #0b1f3a);--ink:var(--admin-secondary);--sand:var(--admin-surface);--sun:var(--admin-primary);--cta:var(--admin-primary);--brand:var(--admin-secondary);--surface:var(--admin-surface);--surface-elevated:var(--admin-card);--ok:var(--admin-success);--stop:var(--admin-danger);--warn:var(--admin-warning)}.shell-admin [data-testid=studio-inspector]{--ink:var(--admin-secondary);--accent:var(--admin-accent);--accent-ink:color-mix(in srgb, var(--admin-accent) 45%, #0b1f3a);--sun:var(--admin-primary);--cta:var(--admin-primary);--sand:var(--admin-surface)}html[dir=rtl] body,[data-testid=studio-preview-scroll][dir=rtl]{font-family:var(--brand-arabic), var(--brand-font)}.guest-insert-btn{opacity:.55;transition:opacity .14s,box-shadow .14s}.guest-insert-label{white-space:nowrap;max-width:0;transition:max-width .18s,margin .18s;display:inline-block;overflow:hidden}.guest-insert-btn:hover,.guest-insert-btn:focus-visible,.guest-insert-btn[data-open]{opacity:1}.guest-insert-btn:hover .guest-insert-label,.guest-insert-btn:focus-visible .guest-insert-label,.guest-insert-btn[data-open] .guest-insert-label{max-width:14rem;margin-inline-start:6px}[data-ghost-of]>*{opacity:.4;outline-offset:3px;border-radius:4px;outline:1px dashed}@media (prefers-reduced-motion:reduce){.guest-insert-btn,.guest-insert-label{transition:none}}[dir=rtl] [class*=tracking-]{letter-spacing:normal}[dir=rtl]{--script-tracking:normal;--ops-band-fade:left}:where(a,button,summary,[role=button],input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus-ring,currentColor);outline-offset:2px;border-radius:var(--focus-ring-radius,6px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes nav-route-indeterminate{0%{transform:translate(-100%)}to{transform:translate(100%)}}.nav-route-bar{will-change:transform;animation:.9s ease-in-out infinite nav-route-indeterminate}@media (prefers-reduced-motion:reduce){.nav-route-bar{opacity:.85;animation:none}}.font-display{font-family:var(--brand-display)}.bg-brand{background-color:var(--brand);color:var(--surface-elevated)}.bg-accent{background-color:var(--accent);color:var(--ink)}.bg-sun{background-color:var(--sun);color:var(--ink)}.border-accent{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.shell-guest{--surface:var(--sand);color:var(--ink);background:var(--sand)}.shell-guest-immersive{--guest-header-h:3.5rem;--surface:var(--guest-page-bg,var(--guest-night,#04091a));color:var(--sand);background:var(--guest-page-bg,var(--guest-night,#04091a))}.shell-door{--surface:var(--sand-deep);color:var(--ink);background:var(--sand-deep)}.shell-admin{--surface:var(--sand);color:var(--ink);background:var(--sand)}.shell-stage{--surface:var(--stage-surface);color:var(--sand);background:var(--stage-surface)}@keyframes qr-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.qr-breathe{animation:4s ease-in-out infinite qr-breathe}@keyframes seal-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.seal-in{animation:.5s cubic-bezier(.2,.9,.3,1.2) both seal-in}@keyframes rise-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.rise-in{animation:.5s both rise-in}.rise-in-d1{animation-delay:.15s}.rise-in-d2{animation-delay:.25s}.rise-in-d3{animation-delay:.35s}.rise-in-d4{animation-delay:.45s}@keyframes stage-scene-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.stage-scene-in{animation:.55s cubic-bezier(.22,1,.36,1) both stage-scene-in}@keyframes stage-accent-in{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translateY(0)}}.stage-accent-in{animation:.7s .2s both stage-accent-in}@keyframes stage-skyline-drift{0%,to{transform:translate(0)}50%{transform:translate(-12px)}}.stage-skyline{inset-inline:-5%;opacity:.22;background:linear-gradient(to top, color-mix(in srgb, var(--accent) 35%, transparent), transparent), repeating-linear-gradient(90deg, transparent 0 18px, color-mix(in srgb, var(--accent) 40%, transparent) 18px 20px, transparent 20px 34px, color-mix(in srgb, var(--accent) 55%, transparent) 34px 38px, transparent 38px 52px);height:22vh;animation:40s ease-in-out infinite stage-skyline-drift;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000 5%,#000 70%);mask-image:linear-gradient(#0000 5%,#000 70%)}@keyframes stage-ribbon-move{0%{opacity:.12;transform:translate(-8%)rotate(-4deg)}50%{opacity:.22}to{opacity:.12;transform:translate(8%)rotate(-2deg)}}.stage-ribbon{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 70%, transparent), transparent);width:55%;height:2px;animation:18s ease-in-out infinite stage-ribbon-move;position:absolute;bottom:14vh}.stage-ribbon-a{left:5%}.stage-ribbon-b{animation-duration:22s;animation-direction:reverse;bottom:18vh;right:5%}@keyframes stage-logo-sweep{0%,88%,to{filter:brightness()}92%{filter:brightness(1.35)}}.stage-logo-sweep{animation:10s ease-in-out infinite stage-logo-sweep}@keyframes stage-ring-draw{0%{background:conic-gradient(from 0deg, var(--accent) 0deg, transparent 0deg)}to{background:conic-gradient(from 0deg, var(--accent) 360deg, transparent 360deg)}}.stage-ring{background:conic-gradient(from 0deg, var(--accent) 0deg, transparent 0deg);box-shadow:0 0 40px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:999px;animation:.9s ease-out forwards stage-ring-draw}.stage-ring-core{background:var(--stage-surface,#07142a);border-radius:999px;position:absolute;inset:10px}.stage-countdown-digit{z-index:1;animation:.25s both stage-scene-in;position:relative}@keyframes stage-countdown-halo-pulse{0%{opacity:.5;transform:scale(.9)}60%{opacity:.15;transform:scale(1.35)}to{opacity:0;transform:scale(1.55)}}.stage-countdown-halo{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 45%, transparent), transparent 72%);animation:1s ease-out infinite stage-countdown-halo-pulse}.stage-countdown-wrap-bold .stage-countdown-halo{animation-duration:.75s}@keyframes stage-cd-rise{0%{opacity:0;filter:blur(6px);transform:translateY(6%)scale(.92)}to{opacity:1;filter:blur();transform:none}}.stage-cd-rise{animation:.42s cubic-bezier(.2,.9,.3,1) both stage-cd-rise}@keyframes stage-cd-ring-drain{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--cd-circ)}}.stage-cd-ring-arc{animation:stage-cd-ring-drain var(--cd-step,.9s) linear both;filter:drop-shadow(0 0 1.2px var(--accent))}.stage-cd-ring-glow{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 20%, transparent), transparent 70%);animation:stage-countdown-halo-pulse var(--cd-step,.9s) ease-out both}.stage-cd-flip{perspective:120cqw;filter:drop-shadow(0 2cqw 3cqw #0000008c)}.stage-cd-flip-half{backface-visibility:hidden;border:1px solid #ffffff1a;height:50%;position:absolute;left:0;right:0;overflow:hidden}.stage-cd-flip-top{transform-origin:50% 100%;background:linear-gradient(#353c49,#232833);border-radius:1.4cqw 1.4cqw 0 0;top:0;box-shadow:inset 0 1px #ffffff1a}.stage-cd-flip-bottom{transform-origin:50% 0;background:linear-gradient(#1f242d,#171b22);border-radius:0 0 1.4cqw 1.4cqw;bottom:0}.stage-cd-flip-num{justify-content:center;align-items:center;height:200%;font-size:min(24cqw,240px);display:flex;position:absolute;left:0;right:0}.stage-cd-flip-top .stage-cd-flip-num{top:0}.stage-cd-flip-bottom .stage-cd-flip-num{bottom:0}.stage-cd-flip-fall{z-index:2;animation:stage-cd-flip-fall calc(var(--cd-step,.9s) * .28) cubic-bezier(.55, 0, .9, .4) both}.stage-cd-flip-land{z-index:2;animation:stage-cd-flip-land calc(var(--cd-step,.9s) * .3) cubic-bezier(.2, .7, .3, 1.25) calc(var(--cd-step,.9s) * .28) both}@keyframes stage-cd-flip-fall{0%{filter:brightness();transform:rotateX(0)}to{filter:brightness(.55);transform:rotateX(-90deg)}}@keyframes stage-cd-flip-land{0%{filter:brightness(1.35);transform:rotateX(90deg)}to{filter:brightness();transform:rotateX(0)}}.stage-cd-flip-hinge{z-index:3;height:.4cqw;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 22%, transparent);background:#07090c;position:absolute;top:50%;left:-1.5%;right:-1.5%;transform:translateY(-50%)}.stage-cd-gantry{background:linear-gradient(#171a21,#0b0d11);border:1px solid #ffffff12;box-shadow:inset 0 1px #ffffff0f,0 1.6cqw 3cqw #00000080}.stage-cd-lamp{aspect-ratio:1;background:radial-gradient(circle at 50% 45%,#2b2e35,#111317 70%);border-radius:999px;width:min(8cqw,96px);display:block;position:relative;box-shadow:inset 0 0 .8cqw #000000d9}.stage-cd-lamp-on,.stage-cd-lamp-out:after{background:radial-gradient(circle at 50% 42%, #fff7e2 0%, color-mix(in srgb, var(--accent) 88%, #fff) 26%, var(--accent) 54%, color-mix(in srgb, var(--accent) 55%, #000) 100%);box-shadow:0 0 2.2cqw color-mix(in srgb, var(--accent) 70%, transparent), 0 0 6cqw color-mix(in srgb, var(--accent) 32%, transparent)}.stage-cd-lamp-out:after{content:"";border-radius:inherit;animation:.55s ease-out both stage-cd-fade-out;position:absolute;inset:0}@keyframes stage-cd-fade-out{0%{opacity:1}to{opacity:0}}@keyframes stage-cd-ignite{0%{filter:brightness(.15)}to{filter:brightness()}}.stage-cd[data-digit="3"] .stage-cd-lamp-on{animation:.3s ease-out both stage-cd-ignite}.stage-cd[data-digit="3"] .stage-cd-lamp-on:nth-child(2){animation-delay:.1s}.stage-cd[data-digit="3"] .stage-cd-lamp-on:nth-child(3){animation-delay:.2s}@property --cd-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes stage-cd-sweep{0%{--cd-sweep:0deg}to{--cd-sweep:360deg}}.stage-cd-leader-sweep{background:conic-gradient(color-mix(in srgb, var(--accent) 30%, transparent) 0deg, color-mix(in srgb, var(--accent) 30%, transparent) var(--cd-sweep), transparent var(--cd-sweep));animation:stage-cd-sweep var(--cd-step,.9s) linear both}.stage-cd-leader-sweep:after{content:"";transform-origin:50% 100%;background:linear-gradient(180deg, var(--accent), color-mix(in srgb, var(--accent) 20%, transparent));width:.28cqw;height:50%;animation:stage-cd-hand var(--cd-step,.9s) linear both;position:absolute;top:0;left:50%}@keyframes stage-cd-hand{0%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(360deg)}}@keyframes stage-cd-flicker{0%,to{opacity:1}50%{opacity:.9}}.stage-cd-leader-digit{animation:.16s steps(2,end) infinite stage-cd-flicker}@keyframes stage-cd-rule-in{0%{opacity:0;transform:scaleY(.15)}45%{opacity:1;transform:scaleY(1)}to{opacity:.8;transform:scaleY(1)}}.stage-cd-duo-rule{background:linear-gradient(180deg, transparent, var(--accent), transparent);box-shadow:0 0 1cqw var(--accent);animation:stage-cd-rule-in var(--cd-step,.9s) ease-out both}@keyframes stage-cd-from-start{0%{opacity:0;filter:blur(6px);transform:translate(-12%)}to{opacity:1;filter:none;transform:none}}@keyframes stage-cd-from-end{0%{opacity:0;filter:blur(6px);transform:translate(12%)}to{opacity:1;filter:none;transform:none}}.stage-cd-duo-latin{animation:.45s cubic-bezier(.2,.9,.3,1) both stage-cd-from-start}.stage-cd-duo-arabic{animation:.45s cubic-bezier(.2,.9,.3,1) both stage-cd-from-end}.stage-cd-still *,.stage-cd-still :after{animation:none!important}.stage-cd-still .stage-cd-flip-fall,.stage-cd-still .stage-cd-lamp-out:after{display:none}.stage-cd-still .stage-countdown-halo{opacity:.35}@keyframes stage-dc-env-in{0%{opacity:0;transform:translateY(14%)rotate(-3deg)scale(.94)}60%{opacity:1}to{opacity:1;transform:none}}.stage-dc-envelope{filter:drop-shadow(0 2.4cqw 3.4cqw #0009);animation:.95s cubic-bezier(.2,.85,.25,1) both stage-dc-env-in}.stage-dc-env-body{background:linear-gradient(150deg,#1c2029,#0f1116 70%);box-shadow:inset 0 1px #ffffff0d}.stage-dc-wax{background:radial-gradient(circle at 36% 30%, color-mix(in srgb, var(--accent) 60%, #fff), var(--accent) 42%, color-mix(in srgb, var(--accent) 45%, #1a0d02) 100%);box-shadow:0 .4cqw 1cqw #0000008c, inset 0 0 0 .35cqw color-mix(in srgb, var(--accent) 50%, #000), inset 0 .3cqw .6cqw #ffffff40;animation:.62s cubic-bezier(.3,1.4,.4,1) .7s both stage-seal-stamp}@keyframes stage-dc-glint{0%{transform:translate(-120%)skew(-18deg)}to{transform:translate(160%)skew(-18deg)}}.stage-dc-glint{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 22%, transparent) 45%, #ffffff2e 50%, color-mix(in srgb, var(--accent) 22%, transparent) 55%, transparent);width:45%;animation:1.3s ease-in-out 1.45s both stage-dc-glint}.stage-dc-medal-wrap{perspective:90cqw}@keyframes stage-dc-medal-spin{0%{opacity:0;transform:rotateY(0)scale(.55)}12%{opacity:1}to{opacity:1;transform:rotateY(1440deg)scale(1)}}.stage-dc-medal{transform-style:preserve-3d;filter:drop-shadow(0 1.6cqw 2.6cqw #0009)drop-shadow(0 0 2.4cqw #e8c25a4d);animation:2.3s cubic-bezier(.12,.72,.18,1) both stage-dc-medal-spin}.stage-dc-medal-face{background:conic-gradient(from 200deg,#6f511b,#f2da97,#9a7226,#fff0c2,#7a5a1e,#dcb65c,#6f511b);overflow:hidden;box-shadow:inset 0 0 0 .5cqw #b58d3a,inset 0 0 2cqw #3c26058c}.stage-dc-medal-face:after{content:"";background:linear-gradient(110deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:1.1s ease-in-out 2.35s both stage-dc-glint;position:absolute;inset:0;transform:translate(-120%)}.stage-dc-medal-rim{border:.3cqw solid #50370c73;box-shadow:0 0 0 .15cqw #ffeebe59}.stage-dc-medal-logo{filter:brightness(0)drop-shadow(0 .12cqw #fff0c8b3);opacity:.55}@keyframes stage-dc-ring-turn{0%{opacity:0;transform:rotate(-40deg)}to{opacity:1;transform:rotate(0)}}.stage-dc-medal-ring{animation:2.3s cubic-bezier(.12,.72,.18,1) both stage-dc-ring-turn}.stage-dc-dial{transform-origin:50px 50px}@keyframes stage-dc-dial-a{0%{transform:rotate(-540deg)}to{transform:rotate(0)}}@keyframes stage-dc-dial-b{0%{transform:rotate(420deg)}to{transform:rotate(0)}}@keyframes stage-dc-dial-c{0%{transform:rotate(-300deg)}to{transform:rotate(0)}}.stage-dc-dial-1{animation:1.6s cubic-bezier(.25,.8,.25,1.03) both stage-dc-dial-a}.stage-dc-dial-2{animation:1.9s cubic-bezier(.25,.8,.25,1.03) .15s both stage-dc-dial-b}.stage-dc-dial-3{animation:2.2s cubic-bezier(.25,.8,.25,1.03) .3s both stage-dc-dial-c}.stage-dc-vault-core{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);background:radial-gradient(circle at 50% 35%,#1f232b,#0c0e12 75%);box-shadow:0 0 2cqw #0009}@keyframes stage-dc-lock{0%{opacity:0;transform:scale(.92)}30%{opacity:1}to{opacity:0;transform:scale(1.12)}}.stage-dc-vault-lock{border:.25cqw solid var(--accent);box-shadow:0 0 3cqw color-mix(in srgb, var(--accent) 55%, transparent);opacity:0;animation:1s ease-out 2.45s both stage-dc-lock}@keyframes stage-dc-sweep-text{0%{background-position:100% 0}to{background-position:0 0}}.stage-dc-sweep-text{background:linear-gradient(100deg,currentColor 38%,#fff 50%,currentColor 62%) 0 0/250% 100% no-repeat;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:2.6s ease-in-out .5s both stage-dc-sweep-text}.stage-dc-announce{animation:.8s cubic-bezier(.2,.9,.3,1) both stage-cd-rise}.stage-dc-announce-ar{animation:.8s cubic-bezier(.2,.9,.3,1) .25s both stage-cd-rise}@keyframes stage-dc-dot{0%,20%{opacity:.15}50%{opacity:1}to{opacity:.15}}.stage-dc-dots i{font-style:normal;animation:1.5s ease-in-out infinite stage-dc-dot}.stage-dc-dots i:nth-child(2){animation-delay:.2s}.stage-dc-dots i:nth-child(3){animation-delay:.4s}@keyframes stage-dc-rule-grow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.stage-dc-rule{background:linear-gradient(90deg, transparent, var(--accent), transparent);animation:1.2s cubic-bezier(.2,.8,.2,1) .6s both stage-dc-rule-grow}.stage-dc-still *,.stage-dc-still :after{animation:none!important}.stage-dc-still .stage-dc-glint,.stage-dc-still .stage-dc-vault-lock,.stage-dc-still .stage-dc-medal-face:after{display:none}.stage-dc-still .stage-dc-sweep-text{-webkit-text-fill-color:currentColor;background:0 0}@media (prefers-reduced-motion:reduce){.stage-cd *,.stage-cd :after,.stage-dc *,.stage-dc :after{animation:none!important}.stage-cd .stage-cd-flip-fall,.stage-cd .stage-cd-lamp-out:after,.stage-dc .stage-dc-glint,.stage-dc .stage-dc-vault-lock,.stage-dc .stage-dc-medal-face:after{display:none}.stage-dc .stage-dc-sweep-text{-webkit-text-fill-color:currentColor;background:0 0}}@keyframes stage-name-word-in{0%{opacity:0;filter:blur(6px);transform:translateY(.3em)scale(.94)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.stage-name-word-in{animation:.6s cubic-bezier(.16,1,.3,1) both stage-name-word-in}.stage-winner-name{overflow-wrap:normal;text-align:center;unicode-bidi:isolate;max-width:100%}.stage-winner-name-lockup{vertical-align:top;justify-content:center;align-items:baseline;column-gap:.18em;display:inline-flex}.stage-winner-name-hero{font-size:calc(clamp(3.25rem, 7.6cqw, 9rem) * var(--winner-scale,1) * var(--winner-op,1))}.stage-winner-name-large{font-size:calc(clamp(2.9rem, 6.9cqw, 8.25rem) * var(--winner-scale,1) * var(--winner-op,1))}.stage-winner-name-medium{font-size:calc(clamp(2.2rem, 5.1cqw, 6.25rem) * var(--winner-scale,1) * var(--winner-op,1))}.stage-winner-name-compact{font-size:calc(clamp(1.75rem, 4cqw, 5rem) * var(--winner-scale,1) * var(--winner-op,1))}.stage-winner-name[data-name-scale=compact]{--winner-op:.86}.stage-winner-name[data-name-scale=standard]{--winner-op:1}.stage-winner-name[data-name-scale=grand]{--winner-op:1.14}.stage-winner-name[data-name-lines="1"]{white-space:nowrap;flex-wrap:nowrap}.stage-winner-name[data-name-lines="2"]{flex-wrap:wrap;max-height:1.92em;line-height:.96;overflow:hidden}.stage-winner-name-frame{vertical-align:top;flex-direction:column;align-items:center;max-width:100%;display:inline-flex}.stage-winner-name-frame[data-name-style=gala]:before,.stage-winner-name-frame[data-name-style=gala]:after{content:"";background:color-mix(in srgb, var(--raffle-pedestal-accent,var(--accent)) 45%, transparent);width:min(62%,36cqw);height:1px}.stage-winner-name-frame[data-name-style=gala]:before{margin-bottom:clamp(.9rem,1.9cqw,2.4rem)}.stage-winner-name-frame[data-name-style=gala]:after{margin-top:clamp(.8rem,1.7cqw,2.2rem)}.stage-winner-name[data-name-style=signature] .stage-name-word-in{color:var(--raffle-pedestal-accent,var(--accent));text-shadow:none}@supports ((-webkit-background-clip:text) or (background-clip:text)){.stage-winner-name[data-name-style=signature] .stage-name-word-in{background-image:linear-gradient(180deg, var(--raffle-pedestal-accent,var(--accent)) 0%, var(--sand) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}@keyframes stage-pace{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.stage-pace-dot{background:var(--accent);border-radius:999px;width:7px;height:7px;animation:1.4s ease-in-out infinite stage-pace}.stage-pace-dot-1{animation-delay:0s}.stage-pace-dot-2{animation-delay:.15s}.stage-pace-dot-3{animation-delay:.3s}.stage-pick-vignette{pointer-events:none;background:radial-gradient(circle,#0000 30%,#00000073 100%)}@keyframes stage-seal-in{0%{opacity:0;transform:translateY(-8px)scale(.9)}70%{transform:translateY(2px)scale(1.02)}to{opacity:1;transform:translateY(0)scale(1)}}.stage-seal-in{animation:.55s cubic-bezier(.2,.9,.3,1.1) .15s both stage-seal-in}.stage-laurel{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--accent) 55%, transparent), transparent 70%);opacity:.85;width:min(50cqw,420px);height:28px;margin-inline:auto}@keyframes stage-reveal-flash{0%{opacity:0}18%{opacity:.9}to{opacity:0}}.stage-reveal-flash{background:radial-gradient(circle at center, color-mix(in srgb, var(--accent) 55%, white) 0%, transparent 65%);pointer-events:none;animation:.6s ease-out both stage-reveal-flash;position:absolute;inset:0}.stage-reveal-flash-bold{animation-duration:.75s}.stage-reveal-flash-bold:before{content:"";opacity:.6;background:radial-gradient(circle,#fff9 0%,#0000 45%);position:absolute;inset:0}.stage-name-portal{min-width:min(70cqw,720px);position:relative}.stage-name-portal:before{content:"";background:radial-gradient(ellipse at center, color-mix(in srgb, var(--accent) 28%, transparent), transparent 70%);pointer-events:none;border-radius:999px;position:absolute;inset:-18% -8%}@keyframes stage-storm-hero{0%{opacity:0;filter:blur(4px);transform:scale(.92)translateY(8px)}35%{opacity:1;filter:blur()}to{opacity:.92;transform:scale(1)translateY(0)}}.stage-storm-hero{text-shadow:0 0 40px color-mix(in srgb, var(--accent) 35%, transparent);animation:.18s both stage-storm-hero;position:relative}.stage-seal-orb{animation:.55s both stage-scene-in}.stage-drawing-field{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.stage-name-portal-bare:before{display:none}.stage-reel-window{-webkit-mask-image:linear-gradient(#0000 0%,#000 26% 74%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 26% 74%,#0000 100%)}.stage-reel-band{border-top:1px solid color-mix(in srgb, var(--accent) 70%, transparent);border-bottom:1px solid color-mix(in srgb, var(--accent) 70%, transparent);background:linear-gradient(to right, transparent, color-mix(in srgb, var(--accent) 16%, transparent) 20%, color-mix(in srgb, var(--accent) 16%, transparent) 80%, transparent);box-shadow:0 0 2.4cqw color-mix(in srgb, var(--accent) 22%, transparent)}.stage-flap-cell{border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);width:clamp(1.8rem,3.6cqw,3.6rem);height:clamp(2.6rem,5.4cqw,5.2rem);color:var(--sand,#f4f1ea);font-family:var(--font-mono,ui-monospace, "SF Mono", Menlo, monospace);transform-origin:50%;background:linear-gradient(#151b26 0% 49%,#0b0f16 51% 100%);border-radius:.5cqw;justify-content:center;align-items:center;font-size:clamp(1.4rem,2.9cqw,2.9rem);font-weight:600;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 .3cqw .9cqw #00000073}.stage-flap-cell:after{content:"";background:#0000008c;height:1px;position:absolute;inset:50% 0 auto}.stage-flap-cell-word{width:auto;min-width:min(52cqw,40rem);font-family:var(--brand-font-display,inherit);padding:0 2cqw}@keyframes stage-flap-turn{0%{filter:brightness(.6);transform:perspective(40cqw)rotateX(88deg)}to{filter:brightness();transform:perspective(40cqw)rotateX(0)}}.stage-flap-turn-a,.stage-flap-turn-b{animation:90ms ease-out both stage-flap-turn}.stage-spotlight-hero{transition:opacity .25s;animation:none}@keyframes stage-quiet-ring{0%{opacity:0;transform:scale(.45)}30%{opacity:.7}to{opacity:0;transform:scale(1.35)}}.stage-quiet-ring{border:1px solid color-mix(in srgb, var(--accent) 70%, transparent);box-shadow:0 0 2cqw color-mix(in srgb, var(--accent) 25%, transparent);border-radius:999px;animation:3.2s ease-out infinite stage-quiet-ring;position:absolute;inset:0}.stage-quiet-ring-2{animation-delay:1.07s}.stage-quiet-ring-3{animation-delay:2.13s}@keyframes stage-quiet-core{0%,to{opacity:.75;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.stage-quiet-core{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 90%, white) 0%, color-mix(in srgb, var(--accent) 40%, transparent) 60%, transparent 72%);border-radius:999px;width:18%;height:18%;animation:2.4s ease-in-out infinite stage-quiet-core}@media (prefers-reduced-motion:reduce){.stage-quiet-ring,.stage-quiet-core,.stage-flap-turn-a,.stage-flap-turn-b{animation:none}.stage-quiet-ring{opacity:.35;transform:scale(.9)}.stage-quiet-ring-2{opacity:.2;transform:scale(1.1)}.stage-quiet-ring-3{display:none}}.holo-plate{isolation:isolate;position:relative}.holo-plate:before{content:"";border-radius:inherit;background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 85%, white) 0%, transparent 35%, transparent 65%, color-mix(in srgb, var(--accent) 70%, white) 100%);-webkit-mask-composite:xor;opacity:.6;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes holo-scan{0%{opacity:0;transform:translateY(-100%)}12%{opacity:.5}50%{opacity:.3}88%{opacity:.5}to{opacity:0;transform:translateY(100%)}}.holo-plate:after{content:"";border-radius:inherit;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--accent) 55%, white) 50%, transparent);pointer-events:none;height:40%;animation:3.4s ease-in-out infinite holo-scan;position:absolute;inset:0;overflow:hidden}.holo-plate-full:before{opacity:.9}.holo-plate-full:after{animation-duration:2.4s}@keyframes holo-beam-breathe{0%,to{opacity:.18}50%{opacity:.32}}.holo-beam{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 50%, white) 0%, color-mix(in srgb, var(--accent) 18%, transparent) 55%, transparent 100%);clip-path:polygon(42% 0,58% 0,100% 100%,0% 100%);filter:blur(8px);opacity:.22;pointer-events:none;width:34%;height:65%;animation:4s ease-in-out infinite holo-beam-breathe;position:absolute;top:-14%;left:50%;transform:translate(-50%)}.holo-beam-full{opacity:.34;width:42%}@keyframes stage-idle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.1%)}}.stage-idle-float{animation:12s ease-in-out infinite stage-idle-float}.stage-iris{pointer-events:none;position:absolute;inset:0}@keyframes stage-seal-stamp{0%{opacity:0;transform:scale(1.22)translateY(-4%)}45%{opacity:1}62%{transform:scale(.94)translateY(0)}78%{transform:scale(1.03)}to{opacity:1;transform:scale(1)}}.stage-seal-stamp{animation:.62s cubic-bezier(.3,1.4,.4,1) both stage-seal-stamp}@keyframes stage-seal-shock{0%{opacity:0;transform:scale(.85)}30%{opacity:.7}to{opacity:0;transform:scale(1.85)}}.stage-seal-shock{border:2px solid color-mix(in srgb, var(--accent) 65%, white 10%);pointer-events:none;border-radius:999px;animation:1.1s ease-out .5s both stage-seal-shock;position:absolute;inset:0}.stage-seal-shock-2{border-width:1px;animation-delay:.72s}[data-motion=theatrical] .stage-scene-in{animation-duration:.75s}[data-motion=theatrical] .stage-idle-float{animation-duration:9s}.stage-rig{z-index:5;pointer-events:none;position:absolute;inset:0}.stage-curtain{z-index:40;pointer-events:none;perspective:1400px;--curtain-tint:color-mix(in srgb, var(--stage-surface,#07142a) 38%, #262a31);--curtain-cloth:color-mix(in srgb, var(--curtain-tint) 78%, #02050b);--curtain-sheen:color-mix(in srgb, var(--accent) 14%, var(--curtain-cloth));--curtain-shadow:color-mix(in srgb, var(--curtain-tint) 38%, black);position:absolute;inset:0;overflow:hidden}.stage-curtain-proscenium{z-index:8;border:clamp(8px,1.25cqw,22px) solid #0000;border-image:linear-gradient(135deg, color-mix(in srgb, var(--accent) 62%, #fff 8%), color-mix(in srgb, var(--accent) 16%, black 55%) 38%, color-mix(in srgb, var(--accent) 52%, #fff 6%)) 1;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 38%, transparent), inset 0 0 90px #000000b8;transition:opacity calc(var(--curtain-ms,1.8s) * .55) ease;position:absolute;inset:0}.stage-curtain-grand.is-open .stage-curtain-proscenium{opacity:0}.stage-curtain-valance{inset-inline:-2%;z-index:7;filter:drop-shadow(0 18px 18px #0000007a);transform-origin:top;height:clamp(62px,13cqh,150px);transition:opacity calc(var(--curtain-ms,1.8s) * .5) ease, transform calc(var(--curtain-ms,1.8s) * .72) cubic-bezier(.65, 0, .22, 1);grid-template-columns:repeat(5,1fr);display:grid;position:absolute;top:-2%}.stage-curtain-swag{background:radial-gradient(ellipse at 50% -20%, var(--curtain-sheen), transparent 66%), repeating-linear-gradient(96deg, var(--curtain-shadow) 0 10%, var(--curtain-cloth) 18% 34%, var(--curtain-sheen) 42%, var(--curtain-cloth) 55% 70%, var(--curtain-shadow) 82% 100%);box-shadow:inset 0 -10px 18px #00000073, inset 0 1px 0 color-mix(in srgb, var(--accent) 22%, transparent);border-radius:0 0 52% 52%/0 0 80% 80%;margin-inline:-5%;display:block}.stage-curtain-valance-trim{inset-inline:0;background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 48%, black), color-mix(in srgb, var(--accent) 88%, white 10%), color-mix(in srgb, var(--accent) 48%, black));height:clamp(4px,.7cqh,8px);position:absolute;bottom:0;box-shadow:0 4px 12px #00000080}.stage-curtain-grand.is-open .stage-curtain-valance{opacity:0;transform:translateY(-34%)scaleY(.86)}.stage-curtain-panel{background-color:var(--curtain-cloth);background-image:radial-gradient(ellipse 120% 38% at 50% -5%, var(--curtain-sheen), transparent 65%), repeating-linear-gradient(90deg, var(--curtain-shadow) 0 3%, var(--curtain-cloth) 6% 13%, var(--curtain-sheen) 18%, var(--curtain-cloth) 23% 31%, var(--curtain-shadow) 36% 42%), linear-gradient(180deg, color-mix(in srgb, var(--accent) 8%, black), transparent 42%);width:51%;transform-style:preserve-3d;transform-origin:top;transition:transform var(--curtain-ms,1.8s) cubic-bezier(.65, 0, .22, 1), filter var(--curtain-ms,1.8s) ease;will-change:transform;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 120px #000000b8,0 0 60px #0000006b}.stage-curtain-panel-shoulder{inset-inline:-4%;background:radial-gradient(ellipse at 50% 0, color-mix(in srgb, var(--accent) 14%, transparent), transparent 72%);opacity:.72;height:26%;position:absolute;top:-2%}.stage-curtain-fold{top:0;bottom:0;left:calc(var(--fold-index) * 9.4%);background:linear-gradient(90deg, #00000075, transparent 24%, color-mix(in srgb, var(--accent) 16%, transparent) 49%, transparent 70%, #0000008f);mix-blend-mode:soft-light;opacity:.88;border-radius:44% 44% 32% 32%/3% 3% 8% 8%;width:17%;position:absolute;transform:translate(-50%)}.stage-curtain-fold:nth-of-type(3n){opacity:.62;width:13%}.stage-curtain-panel-edge{z-index:3;filter:blur(2px);background:linear-gradient(90deg,#00000094,#0000);width:clamp(18px,3cqw,54px);position:absolute;inset-block:0}.stage-curtain-panel-left .stage-curtain-panel-edge{right:-1px;transform:scaleX(-1)}.stage-curtain-panel-right .stage-curtain-panel-edge{left:-1px}.stage-curtain-hem{inset-inline:-2%;background:linear-gradient(180deg, color-mix(in srgb, var(--curtain-cloth) 70%, black), #000000b8);height:clamp(16px,3.2cqh,38px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--accent) 16%, transparent), 0 -6px 18px #00000057;border-radius:50% 50% 0 0/25% 25% 0 0;position:absolute;bottom:-1%}.stage-curtain-panel-right{border-left:2px solid color-mix(in srgb, var(--accent) 45%, transparent);transition-delay:.11s;transition-duration:calc(var(--curtain-ms,1.8s) + .14s);right:0;transform:translate(0,0)rotateY(-.001deg)}.stage-curtain-grand.is-open .stage-curtain-panel-left{filter:brightness(.78);transform:translate(-102%,-.6%)rotateY(7deg)scaleX(.94)}.stage-curtain-grand.is-open .stage-curtain-panel-right{filter:brightness(.78);transform:translate(102%,-.4%)rotateY(-7deg)scaleX(.94)}.stage-curtain-grand.is-scrubbing .stage-curtain-panel{transition:none}.stage-curtain-grand.is-scrubbing .stage-curtain-panel-left{transform:translate3d(calc(-102% * var(--curtain-scrub,0)), 0, 0)}.stage-curtain-grand.is-scrubbing .stage-curtain-panel-right{transform:translate3d(calc(102% * var(--curtain-scrub,0)), 0, 0)}.stage-curtain-grand.is-scrubbing .stage-curtain-leak,.stage-curtain-grand.is-scrubbing .stage-curtain-crest,.stage-curtain-soft.is-scrubbing .stage-curtain-veil{opacity:calc(1 - var(--curtain-scrub,0));transition:none}.stage-curtain-soft.is-scrubbing .stage-curtain-seam{opacity:calc(1 - var(--curtain-scrub,0));transform:scaleX(calc(1 + .4 * var(--curtain-scrub,0)));transition:none}.stage-curtain-leak{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 55%, white 30%), transparent);filter:blur(18px);opacity:.55;width:12%;transition:opacity calc(var(--curtain-ms,1.8s) * .6) ease;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.stage-curtain-grand.is-open .stage-curtain-leak{opacity:0}.stage-curtain-tieback{z-index:9;border:3px solid color-mix(in srgb, var(--accent) 70%, white 8%);opacity:0;width:clamp(18px,2cqw,34px);height:clamp(72px,13cqh,142px);transition:opacity calc(var(--curtain-ms,1.8s) * .42) ease, transform var(--curtain-ms,1.8s) cubic-bezier(.65, 0, .22, 1);border-block-width:0;border-radius:50%;position:absolute;top:50%}.stage-curtain-tieback:after{content:"";background:linear-gradient(var(--accent), transparent);width:2px;height:34%;position:absolute;bottom:-22%;left:50%;transform:translate(-50%)}.stage-curtain-tieback-left{left:2.2%;transform:translate(-180%)rotate(-8deg)}.stage-curtain-tieback-right{right:2.2%;transform:translate(180%)rotate(8deg)}.stage-curtain-grand.is-open .stage-curtain-tieback{opacity:.86;transform:translate(0)rotate(0)}.stage-curtain-floor-shadow{z-index:6;width:118%;height:16%;transform:translateX(-50%) scaleX(calc(1 - var(--curtain-pull,0) * .48));filter:blur(12px);opacity:calc(.82 - var(--curtain-pull,0) * .62);transition:opacity var(--curtain-ms,1.8s) ease, transform var(--curtain-ms,1.8s) cubic-bezier(.65, 0, .22, 1);background:radial-gradient(#000000db,#0000 70%);border-radius:50%;position:absolute;bottom:-4%;left:50%}.stage-curtain-crest{opacity:.9;height:clamp(60px,9cqh,130px);transition:opacity calc(var(--curtain-ms,1.8s) * .5) ease, transform var(--curtain-ms,1.8s) cubic-bezier(.7, 0, .25, 1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stage-curtain-grand.is-open .stage-curtain-crest{opacity:0;transform:translate(-50%,-50%)scale(1.35)}.stage-curtain-veil{transition:opacity var(--curtain-ms,1.8s) ease;opacity:1;background:radial-gradient(80% 60%,#0000009e,#000000ed 78%);position:absolute;inset:0}.stage-curtain-soft.is-open .stage-curtain-veil{opacity:0}.stage-curtain-soft-aperture{width:min(82cqw,1300px);height:min(54cqh,540px);transform:translate(-50%, -50%) scale(calc(.34 + var(--curtain-pull,0) * .88));border:1px solid color-mix(in srgb, var(--accent) 62%, transparent);box-shadow:0 0 44px color-mix(in srgb, var(--accent) 22%, transparent), inset 0 0 55px color-mix(in srgb, var(--accent) 14%, transparent);opacity:calc(.78 - var(--curtain-pull,0) * .78);transition:transform var(--curtain-ms,1.8s) cubic-bezier(.22, 1, .36, 1), opacity calc(var(--curtain-ms,1.8s) * .75) ease;border-radius:50%;position:absolute;top:50%;left:50%}.stage-curtain-seam{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 70%, white 20%), transparent);height:2px;box-shadow:0 0 40px 8px color-mix(in srgb, var(--accent) 30%, transparent);opacity:0;transition:transform var(--curtain-ms,1.8s) cubic-bezier(.5, 0, .2, 1), opacity calc(var(--curtain-ms,1.8s) * .5) ease;position:absolute;top:50%;left:0;right:0;transform:scaleX(.2)}.stage-curtain-soft.is-closed .stage-curtain-seam{opacity:.9;transform:scaleX(1)}.stage-curtain-soft.is-open .stage-curtain-seam{opacity:0;transform:scaleX(1.4)}.raffle-slide-strip{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:.85rem;padding-bottom:.6rem;display:flex;overflow-x:auto}.raffle-slide-list{scrollbar-width:thin;gap:.6rem;max-height:26rem;padding-right:.25rem;display:grid;overflow-y:auto}.raffle-slide{scroll-snap-align:center;text-align:left;border:1px solid color-mix(in srgb, var(--ink) 12%, transparent);background:var(--sand);border-radius:1.1rem;flex-direction:column;flex:none;gap:.75rem;width:min(100%,17rem);padding:.85rem;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden}.raffle-slide:hover:not(.is-active){border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.raffle-slide:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.raffle-slide.is-active{border-color:color-mix(in srgb, var(--accent) 70%, transparent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 55%, transparent), 0 14px 32px color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--accent) 7%, var(--sand));transform:translateY(-3px)}.raffle-slide.is-done{opacity:.6}.raffle-slide-rail{background:var(--accent);opacity:0;width:4px;transition:opacity .22s;position:absolute;inset:0 auto 0 0}.raffle-slide.is-active .raffle-slide-rail{opacity:1}.raffle-slide-media{aspect-ratio:16/10;background:color-mix(in srgb, var(--ink) 5%, transparent);border-radius:.75rem;width:100%;display:block;position:relative;overflow:hidden}.raffle-slide-plate{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 70%), color-mix(in srgb, var(--ink) 6%, transparent);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.raffle-slide-plate span{color:color-mix(in srgb, var(--accent) 75%, var(--ink));opacity:.55;font-size:2.5rem;line-height:1}.raffle-slide-badge{letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:.2rem .55rem;font-size:.6rem;font-weight:700;position:absolute;top:.5rem;left:.5rem}.raffle-slide-badge-next{background:var(--accent);color:var(--ink)}.raffle-slide-badge-progress{background:color-mix(in srgb, var(--ink) 78%, transparent);color:var(--sand)}.raffle-slide-badge-awarded{background:color-mix(in srgb, var(--ink) 12%, transparent);color:color-mix(in srgb, var(--ink) 65%, transparent)}.raffle-slide-body{flex-direction:column;gap:.2rem;min-width:0;display:flex}.raffle-slide-meta{letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 45%, transparent);font-size:.62rem}.raffle-slide-title{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.4rem;line-height:1.15;display:-webkit-box;overflow:hidden}.raffle-slide-title-ar{color:color-mix(in srgb, var(--ink) 55%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.raffle-slide-count{color:color-mix(in srgb, var(--ink) 50%, transparent);margin-top:.35rem;font-size:.72rem}.raffle-slide-list .raffle-slide{flex-direction:row;align-items:center;gap:.9rem;width:100%}.raffle-slide-list .raffle-slide-media{flex:none;width:7.5rem}.raffle-slide-list .raffle-slide-title{-webkit-line-clamp:1;font-size:1.15rem}.raffle-scrubber{flex-wrap:wrap;gap:.3rem;margin-top:.75rem;display:flex}.raffle-scrubber-dot{background:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:999px;flex:1 1 0;min-width:10px;height:5px;transition:background .2s,transform .2s}.raffle-scrubber-dot.is-done{background:color-mix(in srgb, var(--ink) 28%, transparent)}.raffle-scrubber-dot.is-active{background:var(--accent);transform:scaleY(1.8)}.raffle-slider-actions{z-index:1;border-top:1px solid color-mix(in srgb, var(--ink) 10%, transparent);background:var(--surface-elevated);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.1rem;padding-top:.9rem;display:flex;position:sticky;bottom:0}.raffle-skel{background:linear-gradient(90deg, color-mix(in srgb, var(--ink) 7%, transparent) 25%, color-mix(in srgb, var(--ink) 12%, transparent) 37%, color-mix(in srgb, var(--ink) 7%, transparent) 63%);background-size:400% 100%;border-radius:1rem;animation:1.4s ease-in-out infinite brand-shimmer}@media (prefers-reduced-motion:reduce){.raffle-slide,.raffle-slide-rail,.raffle-scrubber-dot{transition:none!important}.raffle-slide.is-active{transform:none!important}.raffle-skel{animation:none!important}}.stage-flyrail{z-index:2;pointer-events:none;width:min(13cqw,150px);position:absolute;top:0;bottom:0}.stage-flyrail-beam{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 55%, transparent) 25%, color-mix(in srgb, var(--accent) 70%, white 10%));height:3px;box-shadow:0 1px 10px color-mix(in srgb, var(--accent) 30%, transparent);position:absolute;top:4%;left:-40%;right:0}.stage-flyrail-pulley{width:clamp(20px,2.1cqw,32px);height:clamp(20px,2.1cqw,32px);position:absolute;top:calc(4% - clamp(9px,1cqw,15px));right:28%}.stage-flyrail-pulley-wheel{border:2px solid color-mix(in srgb, var(--accent) 70%, white 10%);background:conic-gradient(from 0deg, color-mix(in srgb, var(--accent) 40%, transparent) 0deg 18deg, transparent 18deg 45deg), radial-gradient(circle, color-mix(in srgb, var(--accent) 30%, #0a1526) 0%, #060d1a 70%);transform:rotate(calc(220deg * var(--pull,0)));transition:transform var(--curtain-ms,1.8s) cubic-bezier(.7, 0, .25, 1);border-radius:999px;position:absolute;inset:0}.stage-flyrail-rope{width:2px;height:calc(74% - 40% * var(--pull,0));background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 85%, white 12%), color-mix(in srgb, var(--accent) 50%, transparent));box-shadow:0 0 8px color-mix(in srgb, var(--accent) 40%, transparent);transition:height var(--curtain-ms,1.8s) cubic-bezier(.7, 0, .25, 1);position:absolute;top:5%;right:calc(28% + clamp(9px,1cqw,15px))}.stage-flyrail-knot{top:calc(5% + 74% - 40% * var(--pull,0));background:radial-gradient(circle, color-mix(in srgb, var(--accent) 80%, white 15%) 0%, color-mix(in srgb, var(--accent) 35%, transparent) 65%, transparent 100%);width:clamp(24px,2.6cqw,40px);height:clamp(24px,2.6cqw,40px);transition:top var(--curtain-ms,1.8s) cubic-bezier(.7, 0, .25, 1);border-radius:999px;position:absolute;right:calc(28% + clamp(9px,1cqw,15px));transform:translate(50%,-50%)}.stage-flyrail-crest{object-fit:contain;width:76%;height:76%;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--accent) 50%, transparent));position:absolute;inset:12%}.stage-flyrail-weight{right:8%;bottom:calc(6% + 42% * var(--pull,0));background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 30%, #0a1526), #060d1a);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);width:clamp(20px,2.2cqw,34px);height:clamp(40px,4.4cqw,68px);transition:bottom var(--curtain-ms,1.8s) cubic-bezier(.7, 0, .25, 1);border-radius:3px;position:absolute;box-shadow:0 6px 18px #0009}.stage-flyrail-sweep{width:34cqw;overflow:hidden}.stage-flyrail-shaft{width:34%;height:120%;transform:rotate(8deg) scaleY(calc(.25 + .75 * var(--pull,0)));transform-origin:top;opacity:calc(.1 + .4 * var(--pull,0));background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 55%, white 20%), transparent 78%);filter:blur(16px);transition:transform var(--curtain-ms,1.8s) cubic-bezier(.7, 0, .25, 1), opacity var(--curtain-ms,1.8s) ease;position:absolute;top:-10%;right:10%}.stage-curtain-grand.is-scrubbing .stage-flyrail-pulley-wheel,.stage-curtain-grand.is-scrubbing .stage-flyrail-rope,.stage-curtain-grand.is-scrubbing .stage-flyrail-knot,.stage-curtain-grand.is-scrubbing .stage-flyrail-weight,.stage-curtain-grand.is-scrubbing .stage-flyrail-shaft{transition:none}.stage-locked{background:var(--stage-room,var(--raffle-page-bg,var(--stage-surface,#07142a)));overscroll-behavior:none;touch-action:none;position:fixed;inset:0;overflow:hidden;container:stage/size}.stage-rail{z-index:50;pointer-events:none;align-items:stretch;display:flex;position:fixed;top:0;bottom:0}.stage-rail-tab{pointer-events:auto;border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:color-mix(in srgb, var(--sand,#f4f1ea) 85%, transparent);cursor:pointer;background:#05101fe0;flex-direction:column;align-self:center;align-items:center;gap:.55rem;margin:0;padding:1.1rem .55rem;transition:background .2s,border-color .2s,color .2s;display:flex;box-shadow:0 12px 36px #0006}.stage-rail-right .stage-rail-tab{border-right:none;border-radius:.85rem 0 0 .85rem}.stage-rail-left .stage-rail-tab{border-left:none;border-radius:0 .85rem .85rem 0}.stage-rail-tab:hover{border-color:color-mix(in srgb, var(--accent) 70%, transparent);color:var(--accent)}.stage-rail-tab-dot{background:currentColor;border-radius:999px;width:8px;height:8px;box-shadow:0 0 10px}.stage-rail-tab-label{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;font-weight:700}.stage-rail-left .stage-rail-tab-label{writing-mode:vertical-lr}.stage-rail-tab-chevron{opacity:.7;font-size:1rem;line-height:1}.stage-rail-panel{pointer-events:auto;border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;visibility:hidden;background:#05101feb;flex-direction:column;gap:1rem;width:min(20rem,86vw);padding:1.25rem 1.2rem 1.4rem;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s,visibility 0s .32s;display:flex;transform:translate(110%);box-shadow:0 20px 60px #00000080}.stage-rail-left .stage-rail-panel{border-left:none;border-radius:0 1rem 1rem 0;transform:translate(-110%)}.stage-rail-right .stage-rail-panel{border-right:none;border-radius:1rem 0 0 1rem}.stage-rail.is-open .stage-rail-panel{opacity:1;visibility:visible;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s,visibility;transform:translate(0)}.stage-rail-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.stage-rail-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--accent) 80%, white 10%);margin:0;font-size:.62rem;font-weight:600}.stage-rail-status{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--sand,#f4f1ea) 80%, transparent);align-items:center;gap:.45rem;margin:.35rem 0 0;font-size:.78rem;font-weight:600;display:inline-flex}.stage-rail-close{border:1px solid color-mix(in srgb, var(--sand,#f4f1ea) 22%, transparent);width:2rem;height:2rem;color:color-mix(in srgb, var(--sand,#f4f1ea) 70%, transparent);cursor:pointer;background:0 0;border-radius:999px;font-size:1.25rem;line-height:1}.stage-rail-close:hover{border-color:var(--accent);color:var(--accent)}.stage-locked[data-stage-render=cinema] .stage-scene-layer,.stage-locked[data-stage-render=cinema] [data-stage-region=header],.stage-locked[data-stage-render=cinema] [data-stage-region=footer]{transition:opacity .62s cubic-bezier(.32,0,.24,1),visibility linear}.stage-locked[data-stage-render=cinema][data-house-shut=true]:not([data-preshow=true]) .stage-scene-layer,.stage-locked[data-stage-render=cinema][data-house-shut=true]:not([data-preshow=true]) [data-stage-region=header],.stage-locked[data-stage-render=cinema][data-house-shut=true]:not([data-preshow=true]) [data-stage-region=footer]{opacity:0;visibility:hidden;transition:opacity .42s cubic-bezier(.5,0,.3,1),visibility 0s linear .42s}@media (prefers-reduced-motion:reduce){.stage-locked[data-stage-render=cinema] .stage-scene-layer,.stage-locked[data-stage-render=cinema] [data-stage-region=header],.stage-locked[data-stage-render=cinema] [data-stage-region=footer]{transition:none}}.stage-rail-renderer{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:.6rem}.stage-rail-actions{flex-direction:column;gap:.55rem;display:flex}.stage-rail-btn{letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border-radius:.75rem;width:100%;padding:.85rem 1rem;font-size:.78rem;font-weight:700;transition:background .2s,opacity .2s,border-color .2s}.stage-rail-btn:disabled{opacity:.35;cursor:not-allowed}.stage-rail-btn-primary{background:var(--accent);color:var(--ink,#0b1f3a);border:none}.stage-rail-btn-primary:not(:disabled):hover{background:color-mix(in srgb, var(--accent) 82%, white)}.stage-rail-btn-ghost{border:1px solid color-mix(in srgb, var(--sand,#f4f1ea) 28%, transparent);color:color-mix(in srgb, var(--sand,#f4f1ea) 85%, transparent);background:0 0}.stage-rail-btn-ghost:not(:disabled):hover{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}.stage-rail-hintline{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--sand,#f4f1ea) 42%, transparent);margin:0;font-size:.65rem}.stage-rail-error{color:color-mix(in srgb, var(--stop,#c0392b) 80%, white 20%);margin:0;font-size:.75rem}.stage-rail-side-row{border-top:1px solid color-mix(in srgb, var(--sand,#f4f1ea) 12%, transparent);justify-content:space-between;align-items:center;gap:.75rem;padding-top:.35rem;display:flex}.stage-rail-side-label{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--sand,#f4f1ea) 45%, transparent);font-size:.62rem;font-weight:600}.stage-rail-side-toggle{border:1px solid color-mix(in srgb, var(--sand,#f4f1ea) 14%, transparent);border-radius:.55rem;gap:.25rem;padding:.2rem;display:inline-flex}.stage-rail-side-toggle button{color:color-mix(in srgb, var(--sand,#f4f1ea) 55%, transparent);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:.4rem;padding:.4rem .7rem;font-size:.68rem;font-weight:600}.stage-rail-side-toggle button.is-active{background:color-mix(in srgb, var(--accent) 88%, white 8%);color:var(--ink,#0b1f3a)}@media (prefers-reduced-motion:reduce){.stage-rail-panel{transition:none}}.stage-dock{display:none}@media (prefers-reduced-motion:reduce){.stage-skyline,.stage-ribbon,.stage-logo-sweep,.stage-pace-dot,.stage-storm-hero,.stage-reveal-flash,.stage-countdown-halo,.stage-seal-shock,.holo-plate:after{opacity:0!important;animation:none!important}.stage-ring{background:var(--accent)}.stage-name-word-in{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.holo-beam,.stage-idle-float,.stage-name-reflection,.stage-seal-stamp{animation:none!important}.stage-rig-wash,.stage-curtain-panel,.stage-curtain-proscenium,.stage-curtain-valance,.stage-curtain-leak,.stage-curtain-crest,.stage-curtain-tieback,.stage-curtain-floor-shadow,.stage-curtain-veil,.stage-curtain-seam,.stage-curtain-soft-aperture,.stage-flyrail-pulley-wheel,.stage-flyrail-rope,.stage-flyrail-knot,.stage-flyrail-weight{transition:none!important}.stage-flyrail-shaft{opacity:0!important;transition:none!important}.stage-curtain-panel-right{transition-delay:0s!important}.stage-seal-stamp{opacity:1!important;transform:none!important}.stage-name-reflection{opacity:.14!important}}@keyframes brand-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.skeleton-bar{background-color:color-mix(in srgb, var(--ink) 7%, var(--sand,#f4f0e6));background-image:linear-gradient(105deg, transparent 0%, transparent 40%, color-mix(in srgb, var(--accent,#c9a227) 22%, white) 50%, transparent 60%, transparent 100%);background-repeat:no-repeat;background-size:220% 100%;border-radius:6px;animation:1.55s ease-in-out infinite brand-shimmer}@media (prefers-reduced-motion:reduce){.skeleton-bar{background-image:none;animation:none}}@keyframes soft-pulse{0%,to{opacity:.55}50%{opacity:1}}.soft-pulse{animation:2.4s ease-in-out infinite soft-pulse}.soft-pulse-fast{animation:1s ease-in-out infinite soft-pulse}@media (prefers-reduced-motion:reduce){.qr-breathe,.seal-in,.rise-in,.skeleton-bar,.soft-pulse,.soft-pulse-fast{animation:none}}:root{--brand-loader-glow:#c9a22766;--brand-loader-accent:var(--accent);--brand-loader-ink:var(--ink);--brand-loader-assemble:2.4s;--brand-loader-breathe:6s}.brand-emblem-loader{animation:brand-emblem-breathe var(--brand-loader-breathe) ease-in-out infinite;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.brand-emblem-loader--glow{filter:drop-shadow(0 0 18px var(--brand-loader-glow))}.brand-emblem-loader__ring{border:1.5px solid color-mix(in srgb, var(--brand-loader-accent) 35%, transparent);animation:brand-emblem-ring var(--brand-loader-assemble) cubic-bezier(.65, 0, .35, 1) infinite;pointer-events:none;border-radius:50%;position:absolute;inset:-12%}.brand-emblem-loader__assemble{width:100%;height:100%;animation:brand-emblem-assemble var(--brand-loader-assemble) cubic-bezier(.65, 0, .35, 1) infinite;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.brand-emblem-loader__logo{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:auto;max-height:100%;display:block}.brand-emblem-loader__wordmark{font-family:var(--brand-font,system-ui, sans-serif);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--brand-loader-accent);-webkit-user-select:none;user-select:none;font-weight:700;line-height:1;display:block}@keyframes brand-emblem-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes brand-emblem-assemble{0%{clip-path:inset(0 100% 0 0);opacity:.35}42%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:1}}@keyframes brand-emblem-ring{0%{opacity:0;transform:scale(.86)}35%{opacity:.85}70%,to{opacity:0;transform:scale(1.08)}}.brand-loading-panel{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:100%;min-height:12rem;padding:3rem 1rem;display:flex}.brand-loading-panel--viewport{width:100%;min-height:100dvh;padding:0}.brand-inline-loader{vertical-align:middle;justify-content:center;align-items:center;gap:.55rem;max-width:100%;line-height:1;display:inline-flex}.brand-inline-loader__text{letter-spacing:.02em;white-space:nowrap;font-size:.95em;font-weight:800}.brand-emblem-loader--compact{overflow:hidden}.brand-emblem-loader--compact .brand-emblem-loader__logo{object-fit:contain;width:100%;height:100%;max-height:100%}.brand-inline-loader .brand-emblem-loader__ring{inset:-22%}.brand-inline-loader--on-dark .brand-emblem-loader__logo{filter:brightness(0)invert()}@media (prefers-reduced-motion:reduce){.brand-emblem-loader,.brand-emblem-loader__assemble,.brand-emblem-loader__ring{animation:none}.brand-emblem-loader__assemble{clip-path:none;opacity:1}}@keyframes prize-art-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.prize-art-float{animation:4.5s ease-in-out infinite prize-art-float}.prize-art-glow{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--accent) 42%, transparent), transparent 68%);filter:blur(28px)}.prize-unbox{perspective:1200px;width:min(72cqw,42cqh,520px);height:min(58cqw,32cqh,440px);margin-inline:auto;position:relative}.prize-unbox-aura{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 55%, transparent), transparent 70%);filter:blur(40px);opacity:.55;border-radius:50%;animation:2.8s ease-in-out infinite prize-aura-pulse;position:absolute;inset:8% 12%}@keyframes prize-aura-pulse{0%,to{opacity:.4;transform:scale(.92)}50%{opacity:.75;transform:scale(1.05)}}.prize-unbox-sparkles{pointer-events:none;position:absolute;inset:0}.prize-unbox-sparkles span{background:color-mix(in srgb, var(--accent) 85%, white);opacity:0;width:6px;height:6px;box-shadow:0 0 12px color-mix(in srgb, var(--accent) 70%, transparent);border-radius:999px;position:absolute}.prize-unbox[data-phase=opening] .prize-unbox-sparkles span,.prize-unbox[data-phase=open] .prize-unbox-sparkles span{animation:1.4s ease-out both prize-spark}.prize-unbox-sparkles span:first-child{animation-delay:50ms;top:32%;left:18%}.prize-unbox-sparkles span:nth-child(2){animation-delay:.18s;top:28%;left:78%}.prize-unbox-sparkles span:nth-child(3){animation-delay:.28s;top:18%;left:52%}.prize-unbox-sparkles span:nth-child(4){animation-delay:.12s;top:62%;left:28%}.prize-unbox-sparkles span:nth-child(5){animation-delay:.32s;top:58%;left:70%}.prize-unbox-sparkles span:nth-child(6){animation-delay:.22s;top:72%;left:46%}@keyframes prize-spark{0%{opacity:0;transform:scale(.4)translateY(8px)}35%{opacity:1;transform:scale(1.2)translateY(-6px)}to{opacity:0;transform:scale(.2)translateY(-28px)}}.prize-unbox-box{width:min(46cqw,280px);height:min(34cqw,200px);transform-style:preserve-3d;z-index:2;transition:opacity .55s,transform .85s cubic-bezier(.22,1,.36,1);position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.prize-unbox[data-phase=open] .prize-unbox-box{opacity:0;pointer-events:none;transform:translate(-50%,-42%)scale(.86)}.prize-unbox-body{background:linear-gradient(165deg, color-mix(in srgb, var(--accent) 55%, #1a1208) 0%, #0b1f3a 55%, #061222 100%);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:1.1rem 1.1rem 1.4rem 1.4rem;justify-content:center;align-items:center;display:flex;position:absolute;inset:28% 0 0;box-shadow:0 24px 50px #00000073,inset 0 1px #ffffff1f}.prize-unbox-mark{font-family:var(--font-display,Georgia, serif);letter-spacing:.12em;color:color-mix(in srgb, var(--accent) 80%, white);opacity:.55;font-size:2.4rem}.prize-unbox-lid{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 88%, white), color-mix(in srgb, var(--accent) 65%, #3a2a10));border:1px solid color-mix(in srgb, var(--accent) 50%, white);transform-origin:top;z-index:3;border-radius:1.2rem 1.2rem .35rem .35rem;height:38%;transition:transform 1.05s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:-4%;right:-4%;box-shadow:0 8px 24px #00000059}.prize-unbox[data-phase=opening] .prize-unbox-lid,.prize-unbox[data-phase=open] .prize-unbox-lid{transform:translateY(-72%)rotateX(-28deg)scale(1.04)}.prize-unbox-bow{background:color-mix(in srgb, var(--sand,#f4f1ea) 70%, transparent);width:42%;height:10px;box-shadow:0 -18px 0 -2px color-mix(in srgb, var(--sand,#f4f1ea) 55%, transparent);border-radius:999px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.prize-unbox-reveal{opacity:0;z-index:4;justify-content:center;align-items:center;transition:opacity .7s,transform .95s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:8% 10% 14%;transform:translateY(28px)scale(.72)}.prize-unbox[data-phase=opening] .prize-unbox-reveal{opacity:.35;transform:translateY(12px)scale(.86)}.prize-unbox[data-phase=open] .prize-unbox-reveal{opacity:1;transform:translateY(0)scale(1)}.prize-unbox-product{object-fit:contain;filter:drop-shadow(0 28px 48px #0000008c);border-radius:1.25rem;max-width:100%;max-height:100%}.prize-unbox-flare{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff73,#0000 65%);border-radius:50%;position:absolute;inset:20%}.prize-unbox[data-phase=open] .prize-unbox-flare{animation:1.1s ease-out both prize-flare}@keyframes prize-flare{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.prize-art-float,.prize-art-glow,.prize-unbox-aura,.prize-unbox-sparkles span,.prize-unbox-flare{animation:none!important}.prize-unbox-box,.prize-unbox-lid,.prize-unbox-reveal{transition:none!important}.prize-unbox[data-phase] .prize-unbox-box{opacity:0}.prize-unbox[data-phase] .prize-unbox-reveal{opacity:1;transform:none}.prize-unbox-grand .prize-unbox-ribbon,.prize-unbox-grand .prize-unbox-seal,.prize-unbox-grand .prize-unbox-tissue,.prize-unbox-grand .prize-unbox-godray{opacity:0!important;transition:none!important;animation:none!important}.prize-unbox-grand .prize-unbox-contact{transition:none!important}}.prize-unbox-grand .prize-unbox-contact{filter:blur(6px);background:radial-gradient(#0000009e,#0000 72%);border-radius:999px;width:62%;height:8%;transition:opacity .7s,width .9s;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.prize-unbox-grand[data-phase=open] .prize-unbox-contact{opacity:.5;width:76%}.prize-unbox-grand .prize-unbox-ribbon{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 92%, white 18%), color-mix(in srgb, var(--accent) 62%, black 12%));box-shadow:0 0 12px color-mix(in srgb, var(--accent) 45%, transparent);z-index:3;transition:transform .62s cubic-bezier(.6,0,.2,1),opacity .42s .38s;position:absolute}.prize-unbox-grand .prize-unbox-ribbon-v{transform-origin:top;width:11%;top:0;bottom:0;left:50%;transform:translate(-50%)scaleY(1)}.prize-unbox-grand .prize-unbox-ribbon-h{transform-origin:50%;height:11%;top:46%;left:0;right:0;transform:scaleX(1)}.prize-unbox-grand[data-phase=opening] .prize-unbox-ribbon-v,.prize-unbox-grand[data-phase=open] .prize-unbox-ribbon-v{opacity:0;transform:translate(-50%)scaleY(0)}.prize-unbox-grand[data-phase=opening] .prize-unbox-ribbon-h,.prize-unbox-grand[data-phase=open] .prize-unbox-ribbon-h{opacity:0;transform:scaleX(0)}@keyframes prize-seal-stamp{0%{opacity:0;transform:translate(-50%,-50%)scale(1.5)}55%{opacity:1;transform:translate(-50%,-50%)scale(.94)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.prize-unbox-grand .prize-unbox-seal{z-index:4;background:radial-gradient(circle, color-mix(in srgb, var(--accent) 95%, white 20%) 0%, color-mix(in srgb, var(--accent) 60%, black 20%) 70%);border-radius:999px;width:clamp(28px,3.4cqw,54px);height:clamp(28px,3.4cqw,54px);transition:transform .42s,opacity .32s;animation:.62s cubic-bezier(.3,1.4,.4,1) both prize-seal-stamp;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 10px #00000080,inset 0 -2px 6px #00000059}.prize-unbox-grand[data-phase=opening] .prize-unbox-seal,.prize-unbox-grand[data-phase=open] .prize-unbox-seal{opacity:0;transform:translate(-50%,-50%)scale(1.4)}.prize-unbox-grand[data-phase=opening] .prize-unbox-lid,.prize-unbox-grand[data-phase=open] .prize-unbox-lid{transform-origin:top;opacity:.85;transform:translateY(-64%)rotateX(-78deg)translateZ(18px)}.prize-unbox-grand .prize-unbox-tissue{z-index:2;background:linear-gradient(160deg, color-mix(in srgb, white 70%, var(--accent) 12%), #ffffff4d);opacity:0;clip-path:polygon(0 32%,24% 0,62% 18%,100% 4%,88% 100%,10% 100%);width:34%;height:26%;transition:transform .76s cubic-bezier(.3,1.2,.4,1),opacity .52s;position:absolute;bottom:16%}.prize-unbox-grand .prize-unbox-tissue-l{left:12%;transform:rotate(-8deg)translateY(20%)}.prize-unbox-grand .prize-unbox-tissue-r{right:12%;transform:rotate(9deg)translateY(20%)}.prize-unbox-grand[data-phase=opening] .prize-unbox-tissue-l{opacity:.72;transform:rotate(-15deg)translateY(-16%)}.prize-unbox-grand[data-phase=opening] .prize-unbox-tissue-r{opacity:.72;transform:rotate(16deg)translateY(-14%)}.prize-unbox-grand[data-phase=open] .prize-unbox-tissue-l{opacity:.45;transform:rotate(-11deg)translateY(2%)}.prize-unbox-grand[data-phase=open] .prize-unbox-tissue-r{opacity:.45;transform:rotate(12deg)translateY(3%)}@keyframes prize-godray-open{0%{opacity:0;transform:translate(-50%,-50%)scaleY(.4)}to{opacity:.5;transform:translate(-50%,-50%)scaleY(1)}}.prize-unbox-grand .prize-unbox-godray{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--accent) 26%, transparent) 0deg 3deg, transparent 3deg 15deg);opacity:0;pointer-events:none;width:150%;height:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(circle,#fff 2%,#0000 52%);mask:radial-gradient(circle,#fff 2%,#0000 52%)}.prize-unbox-grand[data-phase=open] .prize-unbox-godray{animation:.9s ease-out .12s both prize-godray-open}.prize-art-fallback{isolation:isolate;border:1px solid color-mix(in srgb, var(--accent) 24%, transparent);background:radial-gradient(ellipse at 50% 38%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 62%), color-mix(in srgb, var(--stage-surface,#07142a) 88%, black);color:color-mix(in srgb, var(--sand,#f4f1ea) 62%, transparent);border-radius:clamp(1rem,2cqw,2rem);flex-direction:column;justify-content:center;align-items:center;gap:clamp(.45rem,1.2cqh,.9rem);display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 55px #00000057}.prize-art-fallback-compact{border-radius:.75rem;flex:none}.prize-art-fallback-object{aspect-ratio:.9;border:1px solid color-mix(in srgb, var(--accent) 50%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 18%, transparent), #ffffff06 48%, #0000002e);width:min(26%,92px);min-width:28px;box-shadow:0 0 24px color-mix(in srgb, var(--accent) 12%, transparent), inset 0 0 16px #00000047;border-radius:45% 45% 18% 18%/36% 36% 14% 14%;display:block;position:relative}.prize-art-fallback-ribbon{background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:.64;height:1px;position:absolute;top:50%;left:20%;right:20%}.prize-art-fallback-copy{letter-spacing:.16em;text-align:center;text-transform:uppercase;font-size:clamp(.68rem,1cqw,.95rem);font-weight:650}.prize-art-fallback-compact .prize-art-fallback-object{width:48%;min-width:0}.prize-3d{--prize-accent:var(--accent);width:100%;height:100%;position:relative}.prize-presentation-luxury-spotlight .prize-3d-glow{opacity:.82;filter:blur(24px);inset:-10% 4%}.prize-presentation-luxury-spotlight .prize-3d-shadow{opacity:.68;width:72%}.prize-presentation-cinematic-reveal .prize-3d-card{animation:1.1s cubic-bezier(.16,1,.3,1) both prize3d-entrance,7.2s ease-in-out 1.1s infinite prize3d-sway}.prize-presentation-cinematic-reveal .prize-3d-rim{box-shadow:0 0 0 1px color-mix(in srgb, var(--prize-accent) 68%, transparent), 0 0 48px color-mix(in srgb, var(--prize-accent) 42%, transparent)}.prize-presentation-minimal-corporate .prize-3d-glow{opacity:.24;animation:none}.prize-presentation-minimal-corporate .prize-3d-card{filter:drop-shadow(0 24px 36px #00000061);animation:none;transform:none}.prize-presentation-minimal-corporate .prize-3d-sheen{display:none}.prize-presentation-minimal-corporate .prize-3d-rim{opacity:.42}.prize-unbox[data-prize-presentation=gift-box] .prize-unbox-sparkles{display:none}.prize-unbox[data-prize-presentation=unboxing] .prize-unbox-aura{opacity:.7}.prize-3d-glow{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--prize-accent) 45%, transparent), transparent 70%);filter:blur(32px);opacity:.7;pointer-events:none;border-radius:50%;animation:3.2s ease-in-out infinite prize3d-glow-pulse;position:absolute;inset:-22%}@keyframes prize3d-glow-pulse{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:.85;transform:scale(1.05)}}.prize-3d-stage{perspective:1100px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.prize-3d-shadow{filter:blur(2px);pointer-events:none;background:radial-gradient(#0000008c,#0000 72%);border-radius:50%;width:60%;height:13%;animation:6.5s ease-in-out infinite prize3d-shadow-sway;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}@keyframes prize3d-shadow-sway{0%,to{opacity:.55;transform:translate(-58%)scaleX(1)}50%{opacity:.38;transform:translate(-42%)scaleX(.86)}}.prize-3d-card{width:100%;height:100%;transform-style:preserve-3d;filter:drop-shadow(0 30px 46px #00000080);animation:6.5s ease-in-out infinite prize3d-sway;position:relative}@keyframes prize3d-sway{0%,to{transform:rotateY(-9deg)rotateX(2deg)}50%{transform:rotateY(9deg)rotateX(-2deg)}}.prize-3d-image{object-fit:contain;border-radius:1.1rem;width:100%;height:100%;display:block;transform:translateZ(0)}.prize-3d-rim{box-shadow:0 0 0 1px color-mix(in srgb, var(--prize-accent) 55%, transparent), 0 0 34px color-mix(in srgb, var(--prize-accent) 35%, transparent);pointer-events:none;border-radius:1.3rem;position:absolute;inset:-3%}.prize-3d-sheen{mix-blend-mode:overlay;opacity:.8;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffffa6 48%,#0000 62%) 0 0/260% 260%;border-radius:1.1rem;animation:5.5s ease-in-out infinite prize3d-sheen-sweep;position:absolute;inset:0}@keyframes prize3d-sheen-sweep{0%,15%{background-position:120% 0}55%,to{background-position:-20% 0}}.prize-3d-bold .prize-3d-card{animation-duration:4.2s}.prize-3d-bold .prize-3d-glow{animation-duration:2.1s}.prize-3d-bold .prize-3d-sheen{opacity:1;animation-duration:3.8s}.prize-3d-bold .prize-3d-rim{box-shadow:0 0 0 2px color-mix(in srgb, var(--prize-accent) 70%, transparent), 0 0 54px color-mix(in srgb, var(--prize-accent) 55%, transparent)}@keyframes prize3d-entrance{0%{opacity:0;transform:rotateY(-52deg)rotateX(8deg)scale(.6)translateY(24px)}60%{opacity:1}to{opacity:1;transform:rotateY(-9deg)rotateX(2deg)scale(1)translateY(0)}}.prize-3d-dramatic .prize-3d-card{animation:1.1s cubic-bezier(.16,1,.3,1) both prize3d-entrance,6.5s ease-in-out 1.1s infinite prize3d-sway}@keyframes prize3d-burst{0%,78%{opacity:0;transform:scale(.5)}88%{opacity:.9;transform:scale(1.15)}to{opacity:0;transform:scale(1.6)}}.prize-3d-burst{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--prize-accent) 55%, white 30%), transparent 68%);border-radius:50%;animation:1.1s ease-out both prize3d-burst;position:absolute;inset:-30%}@media (prefers-reduced-motion:reduce){.prize-3d-glow,.prize-3d-shadow,.prize-3d-sheen{animation:none!important}.prize-3d-burst{opacity:0!important;animation:none!important}.prize-3d-card{transform:rotateY(-7deg)rotateX(1.5deg);animation:none!important}}.copilot-drawer-root{--copilot-panel-ms:var(--motion-panel);--copilot-backdrop-ms:var(--motion-ui)}.copilot-drawer-root.shell-admin{background:0 0}.copilot-drawer-backdrop{transition:opacity var(--copilot-backdrop-ms) var(--ease-out), visibility var(--copilot-backdrop-ms) var(--ease-out)}.copilot-drawer-panel{transition:transform var(--copilot-panel-ms) var(--ease-out), opacity var(--copilot-panel-ms) var(--ease-out), box-shadow var(--copilot-panel-ms) var(--ease-out), border-radius var(--copilot-panel-ms) var(--ease-out), max-width var(--copilot-panel-ms) var(--ease-out), height var(--copilot-panel-ms) var(--ease-out);will-change:transform, opacity}.copilot-drawer-panel[data-state=closed]{opacity:.96;transform:translate(100%)}.copilot-drawer-panel[data-state=open]{opacity:1;transform:translate(0,0)}@keyframes copilot-confirm-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes copilot-confirm-edge{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--confirm-seal,var(--accent)) 55%, transparent), 0 1px 0 #0b1f3a0a}65%{box-shadow:0 0 0 5px color-mix(in srgb, var(--confirm-seal,var(--accent)) 0%, transparent), 0 8px 24px color-mix(in srgb, var(--confirm-seal,var(--accent)) 18%, transparent)}to{box-shadow:0 0 #0000,0 1px #0b1f3a0a}}@keyframes copilot-confirm-btn-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.12)}}.copilot-confirm-seal{--confirm-seal:var(--accent);animation:copilot-confirm-in var(--motion-ui) var(--ease-out) both, copilot-confirm-edge .85s var(--ease-out) both}.copilot-confirm-seal[data-risk=destructive]{--confirm-seal:var(--stop)}.copilot-confirm-btn[data-confirming=true]{animation:copilot-confirm-btn-pulse .9s var(--ease-out) infinite}@media (prefers-reduced-motion:reduce){.copilot-drawer-backdrop,.copilot-drawer-panel{transition-duration:.01ms!important}.copilot-drawer-panel{will-change:auto}.copilot-confirm-seal{opacity:1;animation:none;transform:none}.copilot-confirm-btn[data-confirming=true]{animation:none}}.stage-locked{--show-scale:1;--stage-motion-fast:calc(.18s * var(--show-scale));--stage-motion-medium:calc(.52s * var(--show-scale));--stage-motion-dramatic:calc(1.1s * var(--show-scale));--stage-motion-ambient:calc(18s * var(--show-scale));--stage-ease-direct:cubic-bezier(.2, .8, .2, 1);--stage-ease-reveal:cubic-bezier(.16, 1, .3, 1)}.stage-studio-preview.stage-locked{touch-action:manipulation;overscroll-behavior:auto;position:absolute;inset:0}.stage-set{z-index:2;--set-aperture-x:50%;--set-aperture-y:46%;--set-aperture-scale:1;--set-aperture-opacity:.42;--set-floor-opacity:.24}.stage-locked[data-scene=countdown] .stage-set{--set-aperture-y:51%;--set-aperture-scale:.72;--set-aperture-opacity:.66;--set-floor-opacity:.18}.stage-locked[data-scene=drawing] .stage-set{--set-aperture-y:50%;--set-aperture-scale:.9;--set-aperture-opacity:.58;--set-floor-opacity:.2}.stage-locked[data-scene=pick] .stage-set{--set-aperture-y:45%;--set-aperture-scale:.62;--set-aperture-opacity:.76;--set-floor-opacity:.3}.stage-locked[data-scene=reveal] .stage-set{--set-aperture-y:39%;--set-aperture-scale:1.06;--set-aperture-opacity:.82;--set-floor-opacity:.4}.stage-locked[data-scene=prize] .stage-set{--set-aperture-y:52%;--set-aperture-scale:.84;--set-aperture-opacity:.74;--set-floor-opacity:.46}.stage-locked[data-scene=next] .stage-set{--set-aperture-y:46%;--set-aperture-scale:.96;--set-aperture-opacity:.46;--set-floor-opacity:.28}.stage-locked[data-scene=offline] .stage-set{--set-aperture-opacity:.2;--set-floor-opacity:.12}.stage-locked[data-preview-motion=skip] *,.stage-locked[data-preview-motion=skip] :before,.stage-locked[data-preview-motion=skip] :after,.stage-locked[data-preview-motion=reduced] *,.stage-locked[data-preview-motion=reduced] :before,.stage-locked[data-preview-motion=reduced] :after{transition:none!important;animation:none!important}.stage-safe-area{z-index:70;pointer-events:none;color:color-mix(in srgb, var(--accent) 84%, white 10%);letter-spacing:.12em;text-transform:uppercase;font-size:clamp(7px,.78cqw,12px);font-weight:700;position:absolute;inset:0}.stage-safe-area-title,.stage-safe-area-action{opacity:.64;border:1px dashed;display:block;position:absolute}.stage-safe-area-title{inset:10%}.stage-safe-area-action{inset:5%}.stage-safe-area-centre{opacity:.42;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stage-safe-area-centre:before,.stage-safe-area-centre:after{content:"";background:currentColor;position:absolute}.stage-safe-area-centre:before{width:1px;height:100%;top:0;left:50%}.stage-safe-area-centre:after{width:100%;height:1px;top:50%;left:0}.stage-locked[data-show-timing=tight]{--show-scale:.72}.stage-locked[data-show-timing=slow]{--show-scale:1.35}@keyframes stage-standard-salute{0%{transform:rotate(0)}38%{transform:rotate(var(--standard-dip,9deg))}to{transform:rotate(0)}}.stage-locked[data-staff-motion=perform][data-scene=reveal] .stage-standard{animation:stage-standard-salute calc(1.1s * var(--show-scale)) var(--ease-out) both;animation-delay:calc(.4s * var(--show-scale))}.stage-locked[data-staff-motion=perform][data-scene=reveal] .stage-standard-tl,.stage-locked[data-staff-motion=perform][data-scene=reveal] .stage-standard-bl{--standard-dip:9deg}.stage-locked[data-staff-motion=perform][data-scene=reveal] .stage-standard-tr,.stage-locked[data-staff-motion=perform][data-scene=reveal] .stage-standard-br{--standard-dip:-9deg}@media (prefers-reduced-motion:reduce){.stage-locked[data-staff-motion=perform] .stage-staff,.stage-locked[data-staff-motion=perform] .stage-staff-beam,.stage-locked[data-staff-motion=perform] .stage-staff-crest,.stage-locked[data-staff-motion=perform] .stage-staff-pool,.stage-locked[data-staff-motion=perform] .stage-standard,.stage-locked[data-house=bump][data-scene=reveal] .stage-house{transition:none!important;animation:none!important}.stage-locked[data-staff-motion=perform] .stage-staff-beam{opacity:.44}.stage-locked[data-staff-motion=perform] .stage-staff{transform:scale(var(--staff-scale,1))}}:root{--gm-duration:.52s;--gm-stagger:90ms}@keyframes gm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gm-rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.gm-enter-fade{animation:gm-fade-in var(--gm-duration) ease both;animation-delay:calc(var(--gm-index,0) * var(--gm-stagger))}.gm-enter-rise{animation:gm-rise-in var(--gm-duration) cubic-bezier(.22, .9, .3, 1) both;animation-delay:calc(var(--gm-index,0) * var(--gm-stagger))}.gm-reveal-fade[data-revealed=false],.gm-reveal-rise[data-revealed=false],.gm-reveal-fade[data-revealed=true],.gm-reveal-rise[data-revealed=true]{opacity:1;animation:none;transform:none}@keyframes gm-cta-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--sun) 40%, transparent)}50%{box-shadow:0 0 0 10px color-mix(in srgb, var(--sun) 0%, transparent)}}.gm-cta-pulse{animation:gm-cta-pulse calc(var(--gm-duration) * 4) ease-out infinite}@keyframes gm-cta-shine{0%{transform:translate(-120%)}60%,to{transform:translate(220%)}}.gm-cta-shine{isolation:isolate;position:relative;overflow:hidden}.gm-cta-shine:after{content:"";z-index:1;pointer-events:none;inline-size:42%;animation:gm-cta-shine calc(var(--gm-duration) * 8) ease-in-out infinite;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);position:absolute;inset-block:0}@keyframes gm-glow-bloom{0%{opacity:0;transform:scale(.85)}45%{opacity:.9}to{opacity:.5;transform:scale(1)}}.gm-celebrate-glow{animation:gm-glow-bloom calc(var(--gm-duration) * 2) ease-out both}@keyframes gm-confetti-fall{0%{opacity:0;transform:translateY(-10vh)rotate(0)}10%{opacity:1}to{opacity:0;transform:translate3d(var(--gm-drift,0px), 92vh, 0) rotate(var(--gm-spin,540deg))}}.gm-confetti-piece{will-change:transform, opacity;block-size:14px;inline-size:8px;animation:gm-confetti-fall var(--gm-fall,2.6s) linear both;animation-delay:var(--gm-delay,0s);border-radius:2px;position:absolute}@keyframes gm-hero-piece{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}[data-hero-reveal=staggered]>*>*{animation:gm-hero-piece var(--gm-duration) cubic-bezier(.22, .9, .3, 1) both}[data-hero-reveal=staggered]>*>:first-child{animation-delay:calc(var(--gm-stagger) * 0)}[data-hero-reveal=staggered]>*>:nth-child(2){animation-delay:calc(var(--gm-stagger) * 1)}[data-hero-reveal=staggered]>*>:nth-child(3){animation-delay:calc(var(--gm-stagger) * 2)}[data-hero-reveal=staggered]>*>:nth-child(4){animation-delay:calc(var(--gm-stagger) * 3)}[data-hero-reveal=staggered]>*>:nth-child(5){animation-delay:calc(var(--gm-stagger) * 4)}[data-hero-reveal=staggered]>*>:nth-child(6){animation-delay:calc(var(--gm-stagger) * 5)}[data-hero-reveal=staggered]>*>:nth-child(n+7){animation-delay:calc(var(--gm-stagger) * 6)}@keyframes gm-hero-line{0%{transform:translateY(108%)}to{transform:none}}@keyframes gm-hero-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-hero-reveal=cinematic] h1{overflow:hidden}[data-hero-reveal=cinematic] h1>*{animation:gm-hero-line calc(var(--gm-duration) * 1.6) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--gm-stagger) * 2)}[data-hero-reveal=cinematic] h1>:nth-child(2){animation-delay:calc(var(--gm-stagger) * 3.5)}[data-hero-reveal=cinematic]>*>:not(h1){animation:gm-hero-piece var(--gm-duration) cubic-bezier(.22, .9, .3, 1) both;animation-delay:calc(var(--gm-stagger) * 5)}[data-hero-reveal=cinematic]>*>:first-child{animation-delay:calc(var(--gm-stagger) * .5)}[data-hero-reveal=cinematic]>*>:nth-child(3){transform-origin:0;animation-name:gm-hero-rule;animation-delay:calc(var(--gm-stagger) * 5)}[dir=rtl] [data-hero-reveal=cinematic]>*>:nth-child(3){transform-origin:100%}[data-hero-reveal=cinematic]>*>:nth-child(4){animation-delay:calc(var(--gm-stagger) * 6)}[data-hero-reveal=cinematic]>*>:nth-child(5){animation-delay:calc(var(--gm-stagger) * 7)}[data-hero-reveal=cinematic]>*>:nth-child(6){animation-delay:calc(var(--gm-stagger) * 8)}[data-hero-reveal=cinematic]>*>:nth-child(n+7){animation-delay:calc(var(--gm-stagger) * 9)}@keyframes gm-drift{0%{transform:scale(1.03)translate(0,0)}to{transform:scale(1.09)translate(-1.2%,-.8%)}}.gm-drift{transform-origin:50% 40%;will-change:transform;animation:48s ease-in-out infinite alternate gm-drift}.gm-embers{pointer-events:none;position:absolute;inset:0;overflow:hidden}.gm-ember{left:var(--e-x);width:var(--e-s);height:var(--e-s);background:var(--accent,#c9a227);box-shadow:0 0 6px color-mix(in srgb, var(--accent,#c9a227) 55%, transparent);opacity:0;animation:gm-ember var(--e-d) linear infinite;animation-delay:var(--e-delay);will-change:transform, opacity;border-radius:50%;position:absolute;bottom:-8px}@keyframes gm-ember{0%{opacity:0;transform:translate(0,0)}12%{opacity:.55}65%{opacity:.3}to{transform:translate3d(var(--e-drift,0px), -72vh, 0);opacity:0}}.gm-ribbon{border-block:1px solid color-mix(in srgb, var(--sand,#f4efe7) 12%, transparent);font-family:var(--brand-font);letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb, var(--sand,#f4efe7) 72%, transparent);padding-block:.75rem;font-size:11px;font-weight:700;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.gm-ribbon-track{width:max-content;animation:gm-ribbon var(--gm-ribbon,52s) linear infinite;will-change:transform;display:flex}.gm-ribbon:hover .gm-ribbon-track{animation-play-state:paused}.gm-ribbon-run{white-space:nowrap;gap:2.75rem;padding-inline-end:2.75rem;display:flex}.gm-ribbon-item{align-items:center;gap:.85rem;display:inline-flex}.gm-ribbon-dot{background:var(--accent,#c9a227);width:5px;height:5px;display:inline-block;transform:rotate(45deg)}@keyframes gm-ribbon{to{transform:translate(-50%)}}[dir=rtl] .gm-ribbon-track{animation-name:gm-ribbon-rtl}@keyframes gm-ribbon-rtl{to{transform:translate(50%)}}[data-guest-hover=lift] [data-part=items]>li,[data-guest-hover=zoom] [data-part=items]>li>img,[data-guest-hover=zoom] [data-part=items]>li .gm-photo>img{transition:transform .42s cubic-bezier(.22,.9,.3,1),box-shadow .42s}[data-guest-hover=lift] [data-part=items]>li:hover{transform:translateY(-4px)}[data-guest-hover=zoom] [data-part=items]>li{border-radius:var(--radius-lg,20px);overflow:hidden}[data-guest-hover=zoom] [data-part=items]>li:hover>img,[data-guest-hover=zoom] [data-part=items]>li:hover .gm-photo>img{transform:scale(1.045)}.gm-photo{cursor:zoom-in;width:100%;height:100%;text-align:inherit;background:0 0;border:0;padding:0;display:block}.gm-photo:focus-visible{outline:2px solid var(--sun,#f2ce16);outline-offset:3px;border-radius:var(--radius-lg,20px)}.gm-reveal-soft[data-revealed=false]{opacity:.55;transform:translateY(14px)}.gm-reveal-soft[data-revealed=true]{opacity:1;transition:opacity .72s,transform .72s cubic-bezier(.22,.9,.3,1);transform:none}.gm-spotlight{pointer-events:none;z-index:2;opacity:0;background:radial-gradient(560px circle at var(--spot-x,-600px) var(--spot-y,-600px), color-mix(in srgb, var(--accent,#c9a227) 9%, transparent), transparent 62%);transition:opacity .6s;position:fixed;inset:0}.gm-spotlight[data-on=true]{opacity:1}.gm-lightbox{z-index:60;background:#030610eb;place-items:center;padding:24px;animation:.22s both gm-fade-in;display:grid;position:fixed;inset:0}.gm-lightbox-figure{justify-items:center;gap:12px;max-width:min(1200px,100%);max-height:100%;margin:0;display:grid}.gm-lightbox-img{object-fit:contain;border-radius:12px;max-width:100%;max-height:min(82vh,900px);animation:.32s cubic-bezier(.22,.9,.3,1) both gm-rise-in;box-shadow:0 40px 80px -30px #000c}.gm-lightbox-caption{font-family:var(--brand-font);color:color-mix(in srgb, var(--sand,#f4efe7) 80%, transparent);text-align:center;font-size:13px}.gm-lightbox-close,.gm-lightbox-step{border:1px solid color-mix(in srgb, var(--sand,#f4efe7) 25%, transparent);width:44px;height:44px;color:var(--sand,#f4efe7);cursor:pointer;background:#ffffff0f;border-radius:999px;place-items:center;font-size:26px;line-height:1;display:grid;position:absolute}.gm-lightbox-close{top:18px;inset-inline-end:18px}.gm-lightbox-step{top:50%;transform:translateY(-50%)}.gm-lightbox-step[data-step=prev]{inset-inline-start:14px}.gm-lightbox-step[data-step=next]{inset-inline-end:14px}@media (prefers-reduced-motion:reduce){.gm-enter-fade,.gm-enter-rise,.gm-reveal-fade,.gm-reveal-rise,.gm-cta-pulse,.gm-celebrate-glow,[data-hero-reveal]>*>*,[data-hero-reveal] h1>*,.gm-drift,.gm-ribbon-track,.gm-reveal-soft,.gm-lightbox,.gm-lightbox-img,.gm-drawer,.gm-drawer-backdrop,.gm-drawer-link,section[data-arrived=true] [data-part=headline]:after,section[data-reveal]>*,section[data-reveal] [data-part=eyebrow],section[data-reveal] [data-part=headline],section[data-reveal] [data-part=body],section[data-reveal] [data-part=picture],section[data-reveal] [data-gallery]>li,.gm-band-picture,.gm-spot-picture,.gm-spot-words,.gm-agenda-card,.gm-agenda-picture,.gm-wordmark,.gm-scroll-hint-dot,[data-part=video] .gm-play-ring,[data-magnetic]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}section[data-reveal=editorial] [data-part=picture]{clip-path:none!important}.gm-acc-panel{transition:none!important}.gm-scroll-hint{display:none!important}.gm-progress-bar{transition:none!important}.gm-ember,.gm-spotlight{display:none!important}.gm-cta-shine:after{display:none;animation:none!important}.gm-confetti-piece{display:none!important}}[data-testid=studio-context-bar] button:focus-visible,[data-testid=studio-layers] button:focus-visible,[data-testid=studio-health] button:focus-visible,[data-testid=studio-quick-find] button:focus-visible,[data-testid=studio-inspector] button:focus-visible,[data-testid=studio-preview-toolbar] button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}[data-testid=studio-preview-toolbar] button:focus-visible,[data-testid=studio-preview-pane] [data-surface-region]:focus-visible{outline:2px solid var(--sun);outline-offset:3px}@media (max-width:639px){.ops-table-stacked thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ops-table-stacked table,.ops-table-stacked tbody,.ops-table-stacked tr,.ops-table-stacked td{width:auto;min-width:0;display:block}.ops-table-stacked tr{padding:.25rem .75rem .5rem}.ops-table-stacked td{text-align:start;justify-content:space-between;align-items:baseline;gap:1rem;padding:.3rem 0;display:flex}.ops-table-stacked td[data-label]:not([data-label=""]):before{content:attr(data-label);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 45%, transparent);flex:none;font-size:10px;font-weight:600}.ops-table-stacked td>*{min-width:0}}@keyframes stage-settle-fall{0%{opacity:0;transform:translateY(-12vh)rotate(0)}8%{opacity:var(--settle-peak,.85)}85%{opacity:var(--settle-peak,.85)}to{transform:translate3d(var(--settle-drift,2vw), 104vh, 0) rotate(var(--settle-spin,220deg));opacity:0}}.stage-settle{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.stage-settle-flake{width:var(--settle-size,7px);height:calc(var(--settle-size,7px) * .42);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 92%, white), color-mix(in srgb, var(--accent) 55%, transparent));animation:stage-settle-fall var(--settle-dur,5.2s) cubic-bezier(.32, .15, .5, 1) var(--settle-delay,0s) both;will-change:transform, opacity;border-radius:1px;position:absolute;top:0}@media (prefers-reduced-motion:reduce){.stage-settle-flake{opacity:0!important;animation:none!important}}.guest-hero-scrim{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--guest-night,#04091a) 42%, transparent) 0%, color-mix(in srgb, var(--guest-night,#04091a) 14%, transparent) 48%, transparent 78%), linear-gradient(to right, color-mix(in srgb, var(--guest-night,#04091a) 46%, transparent) 0%, color-mix(in srgb, var(--guest-night,#04091a) 20%, transparent) 52%, transparent 100%)}[dir=rtl] .guest-hero-scrim{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--guest-night,#04091a) 42%, transparent) 0%, color-mix(in srgb, var(--guest-night,#04091a) 14%, transparent) 48%, transparent 78%), linear-gradient(to left, color-mix(in srgb, var(--guest-night,#04091a) 46%, transparent) 0%, color-mix(in srgb, var(--guest-night,#04091a) 20%, transparent) 52%, transparent 100%)}[data-part=picture]{position:relative}[data-part=picture]:after{content:"";pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--guest-night,#04091a) 14%, transparent) 0%, transparent 45%, color-mix(in srgb, var(--guest-night,#04091a) 24%, transparent) 100%);position:absolute;inset:0}@media (max-width:640px){[data-part=items]>[data-divider=on]{border-inline-start:0!important;padding-inline-start:0!important}}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.guest-page-home{--guest-header-h:3.5rem}.guest-first-screen--under-nav{margin-top:calc(var(--guest-header-h) * -1)}.guest-page-header{background:linear-gradient(180deg, color-mix(in srgb, var(--guest-night,#04091a) 62%, transparent) 0%, color-mix(in srgb, var(--guest-night,#04091a) 16%, transparent) 100%);transition:background-color .2s,border-color .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s,box-shadow .2s}.guest-page-header--scrolled{background:color-mix(in srgb, var(--guest-night,#04091a) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);border-bottom:1px solid color-mix(in srgb, var(--guest-body-color,#fff) 14%, transparent);box-shadow:0 12px 40px -28px #04091aa6}.guest-section-nav-link{color:var(--guest-nav-color,var(--guest-meta-color));font-size:var(--guest-nav-size,13px);font-weight:var(--guest-nav-weight,600);letter-spacing:var(--guest-nav-tracking,.02em);padding-block:.35em;padding-inline:var(--guest-nav-pad,10px);border-radius:var(--guest-nav-radius,999px)}.guest-section-nav-link:hover,.guest-section-nav-link:focus-visible{color:var(--guest-nav-accent,var(--guest-body-color))}.guest-skel-bone{background:color-mix(in srgb, var(--guest-body-color,#fff) 12%, transparent);animation:1.45s ease-in-out infinite guest-skel-pulse}@keyframes guest-skel-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.guest-skel-bone{animation:none}}@media print{body{color:#0b1f3a!important;background:#fff!important}[data-ticket-document]{color:#0b1f3a!important;background:#fff!important;min-height:0!important;padding:12mm!important}[data-ticket-document] [data-surface-region=atmosphere],[data-ticket-document] [data-testid=ticket-top-bar],[data-ticket-document] [data-testid=ticket-actions],[data-ticket-document] [data-testid=save-ticket-tip],[data-ticket-document] [data-testid=ticket-more-toggle],[data-ticket-document] [data-testid=guest-cancel],[data-ticket-document] [data-testid=ticket-atmosphere-dim],[data-ticket-document] [data-print-hide]{display:none!important}[data-ticket-document] [data-testid=ticket-card]{opacity:1!important;max-width:420px!important;margin:0 auto!important;transform:none!important}[data-ticket-document] [data-testid=ticket-card]>*{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#0b1f3a!important;background:#fff!important;border:1px solid #0b1f3a!important}[data-ticket-document] .qr-breathe{box-shadow:none!important;min-width:200px!important;animation:none!important}.admin-shell,header.guest-page-header,nav.guest-section-nav{display:none!important}}[data-ticket-document][data-print-preview=true]{color:#0b1f3a!important;background:#fff!important}[data-ticket-document][data-print-preview=true] [data-surface-region=atmosphere],[data-ticket-document][data-print-preview=true] [data-testid=ticket-top-bar],[data-ticket-document][data-print-preview=true] [data-testid=ticket-actions],[data-ticket-document][data-print-preview=true] [data-testid=ticket-atmosphere-dim],[data-ticket-document][data-print-preview=true] [data-testid=ticket-signoff-block],[data-ticket-document][data-print-preview=true] [data-testid=ticket-heading-block]{display:none!important}[data-ticket-document][data-print-preview=true] [data-testid=ticket-card]>*{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#0b1f3a!important;background:#fff!important;border:1px solid #0b1f3a!important}.cd-root{color:var(--cd-ink)}.cd-units{flex-wrap:wrap;align-items:flex-end;display:flex}.cd-units[data-direction=wrap]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.cd-units[data-direction=stack]{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.cd-unit{min-width:0;font-family:var(--brand-display);color:var(--cd-ink);justify-items:center;gap:.5rem;display:grid}.cd-label{font-family:var(--brand-font);font-size:var(--cd-label);letter-spacing:var(--script-tracking,.18em);text-transform:uppercase;color:var(--cd-ink);opacity:.62;white-space:nowrap;font-weight:700}.cd-divider{color:var(--cd-accent);font-family:var(--brand-display);font-size:var(--cd-num);justify-content:center;align-self:stretch;align-items:center;padding-block-end:calc(var(--cd-label) + .5rem);line-height:1;display:flex}.cd-divider[data-divider=colon]{opacity:.55}.cd-divider-rule{width:1px;height:calc(var(--cd-num) * 1.15);background:var(--cd-edge);display:block}.cd-divider-dots{gap:.32em;display:grid}.cd-divider-dots:before,.cd-divider-dots:after{content:"";background:var(--cd-accent);border-radius:50%;width:.11em;height:.11em}.cd-swap{display:inline-block}.cd-swap[data-swap=fade]{animation:cd-swap-fade var(--cd-ms) ease both}.cd-swap[data-swap=slide]{animation:cd-swap-slide var(--cd-ms) cubic-bezier(.22, .9, .3, 1) both}.cd-swap[data-swap=rise]{animation:cd-swap-rise var(--cd-ms) cubic-bezier(.22, .9, .3, 1) both}.cd-swap[data-swap=crossfade]{animation:cd-swap-cross var(--cd-ms) ease both}@keyframes cd-swap-fade{0%{opacity:0}to{opacity:1}}@keyframes cd-swap-slide{0%{opacity:0;transform:translateY(-.35em)}to{opacity:1;transform:none}}@keyframes cd-swap-rise{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:none}}@keyframes cd-swap-cross{0%{opacity:0;transform:scale(.96)}60%{opacity:1}to{opacity:1;transform:none}}.cd-flip{font-size:var(--cd-num);min-width:1.5em;height:1.28em;perspective:var(--cd-flip-persp);font-variant-numeric:tabular-nums;box-shadow:0 .35em .9em -.35em var(--cd-shadow);border-radius:.14em;padding-inline:.22em;line-height:1;display:inline-grid;position:relative}.cd-flip-half,.cd-flip-leaf{background:var(--cd-plate);border:1px solid var(--cd-edge);height:50%;position:absolute;inset-inline:0;overflow:hidden}.cd-flip-top,.cd-flip-leaf-top{border-bottom:0;border-radius:.14em .14em 0 0;top:0}.cd-flip-bottom,.cd-flip-leaf-bottom{background:var(--cd-plate-deep);border-top:0;border-radius:0 0 .14em .14em;bottom:0}.cd-flip-digit{justify-content:center;align-items:center;height:200%;display:flex;position:absolute;inset-inline:0}.cd-flip-top .cd-flip-digit,.cd-flip-leaf-top .cd-flip-digit{top:0}.cd-flip-bottom .cd-flip-digit,.cd-flip-leaf-bottom .cd-flip-digit{bottom:0}.cd-flip-leaf{z-index:2;backface-visibility:hidden;will-change:transform}.cd-flip-leaf-top{z-index:3;transform-origin:50% 100%;animation:cd-flip-fold calc(var(--cd-ms) * .5) ease-in forwards}.cd-flip-leaf-bottom{transform-origin:50% 0;animation:cd-flip-unfold calc(var(--cd-ms) * .5) ease-out forwards;animation-delay:calc(var(--cd-ms) * .5);transform:rotateX(90deg)}.cd-flip-leaf:after{content:"";opacity:0;background:#0006;position:absolute;inset:0}.cd-flip-leaf-top:after{animation:cd-flip-shade calc(var(--cd-ms) * .5) ease-in forwards}.cd-flip-leaf-bottom:after{opacity:.45;animation:cd-flip-unshade calc(var(--cd-ms) * .5) ease-out forwards;animation-delay:calc(var(--cd-ms) * .5)}@keyframes cd-flip-fold{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes cd-flip-unfold{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes cd-flip-shade{0%{opacity:0}to{opacity:.45}}@keyframes cd-flip-unshade{0%{opacity:.45}to{opacity:0}}.cd-flip-hinge{inset-inline:0;background:var(--cd-accent);opacity:.6;z-index:4;pointer-events:none;height:1px;position:absolute;top:50%;transform:translateY(-50%)}.cd-flip[data-treatment=bevel] .cd-flip-half,.cd-flip[data-treatment=bevel] .cd-flip-leaf{box-shadow:inset 0 1px #ffffff12,inset 0 -1px #00000059}.cd-flip[data-treatment=bevel] .cd-flip-hinge:before,.cd-flip[data-treatment=bevel] .cd-flip-hinge:after{content:"";background:var(--cd-plate-deep);border-radius:1px;width:.07em;height:.14em;position:absolute;top:-.07em}.cd-flip[data-treatment=bevel] .cd-flip-hinge:before{left:0}.cd-flip[data-treatment=bevel] .cd-flip-hinge:after{right:0}.cd-flip[data-intensity=deep]{box-shadow:0 .6em 1.4em -.4em var(--cd-shadow)}.cd-flip[data-intensity=soft] .cd-flip-leaf:after{display:none}.cd-ambient .cd-flip-hinge{animation:7s ease-in-out infinite cd-hinge-breathe}@keyframes cd-hinge-breathe{0%,to{opacity:.4}50%{opacity:.85}}.cd-odometer{font-size:var(--cd-num);background:var(--cd-plate);border:1px solid var(--cd-edge);box-shadow:inset 0 .08em .28em #00000059, 0 .35em .9em -.35em var(--cd-shadow);font-variant-numeric:tabular-nums;border-radius:.14em;gap:0;padding:.18em .28em;line-height:1;display:inline-flex}.cd-wheel{text-align:center;width:.58em;height:1em;display:inline-block;position:relative;overflow:hidden}.cd-wheel[data-depth=shallow]{-webkit-mask-image:linear-gradient(#0000 0,#000 26% 74%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 26% 74%,#0000 100%)}.cd-wheel[data-depth=deep]{-webkit-mask-image:linear-gradient(#0000 0,#000 40% 60%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 40% 60%,#0000 100%)}.cd-wheel-strip{transition:transform var(--cd-ms) var(--cd-wheel-ease);will-change:transform;grid-auto-rows:1em;display:grid}.cd-wheel-cell{height:1em;line-height:1;display:block}.cd-odometer-plain{display:inline-block}.cd-ring{width:calc(var(--cd-num) * 2.7);aspect-ratio:1;font-size:var(--cd-num);place-items:center;line-height:1;display:grid;position:relative}.cd-ring:before{content:"";background:var(--cd-plate);border-radius:50%;position:absolute;inset:7%}.cd-ring[data-ring=off]{aspect-ratio:auto;width:auto;padding:.3em .5em}.cd-ring[data-ring=off]:before{border-radius:.2em;inset:0}.cd-ring-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.cd-ring-track{stroke:var(--cd-edge)}.cd-ring[data-treatment=segmented] .cd-ring-track{stroke-dasharray:1.2 3.4;stroke-linecap:round}.cd-ring-progress{stroke:var(--cd-accent);transition:stroke-dashoffset var(--cd-ms) ease}.cd-ambient .cd-ring-track{transform-box:fill-box;transform-origin:50%;animation:90s linear infinite cd-ring-spin}@keyframes cd-ring-spin{to{transform:rotate(360deg)}}.cd-ring-value{font-variant-numeric:tabular-nums;position:relative}.cd-editorial-unit{gap:.7rem}.cd-editorial-num{font-size:var(--cd-num);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:.95}.cd-editorial-mark{background:var(--cd-accent);opacity:.85;width:1.6em;height:1px;display:block}.cd-root[data-countdown-variant=editorial] .cd-divider{padding-block-end:calc(var(--cd-label) + 1.8rem)}.cd-root[data-countdown-variant=editorial] .cd-divider-rule{height:calc(var(--cd-num) * .85)}.cd-glass{min-width:calc(var(--cd-num) * 1.9);font-size:var(--cd-num);background:color-mix(in srgb, var(--cd-plate) 58%, transparent);border:1px solid var(--cd-edge);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 .5em 1.2em -.5em var(--cd-shadow);border-radius:.22em;justify-items:center;gap:.45rem;padding:.36em .5em .46em;line-height:1;display:grid;position:relative;overflow:hidden}.cd-glass:before{content:"";inset-inline:16%;background:linear-gradient(90deg, transparent, var(--cd-accent), transparent);opacity:.9;height:1px;position:absolute;top:0}.cd-glass-num{font-variant-numeric:tabular-nums}.cd-ambient .cd-glass:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff0f 50%,#0000 58%);animation:11s ease-in-out infinite cd-sheen;position:absolute;inset:-40% -60%;transform:translate(-70%)}@keyframes cd-sheen{0%,72%{transform:translate(-70%)}to{transform:translate(70%)}}.guest-section-nav-link[aria-current=location]{color:var(--guest-nav-accent,var(--guest-body-color));background:color-mix(in srgb, var(--sand,#f4efe7) 10%, transparent);box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--accent,#c9a227) 70%, transparent)}.gm-menu-lines{width:18px;height:12px;display:block;position:relative}.gm-menu-lines>span{background:currentColor;border-radius:1px;height:1.5px;transition:transform .26s cubic-bezier(.22,.9,.3,1),top .26s cubic-bezier(.22,.9,.3,1);position:absolute;inset-inline:0}.gm-menu-lines>span:first-child{top:1px}.gm-menu-lines>span:last-child{top:9.5px}.gm-menu-button[data-open=true] .gm-menu-lines>span:first-child{top:5px;transform:rotate(45deg)}.gm-menu-button[data-open=true] .gm-menu-lines>span:last-child{top:5px;transform:rotate(-45deg)}.gm-drawer-backdrop{background:color-mix(in srgb, var(--guest-night,#04091a) 55%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:.22s both gm-fade-in}.gm-drawer{background:linear-gradient(180deg, color-mix(in srgb, var(--accent,#c9a227) 7%, transparent), transparent 40%), color-mix(in srgb, var(--guest-night,#04091a) 96%, #fff);border-inline-end:1px solid color-mix(in srgb, var(--sand,#f4efe7) 12%, transparent);color:var(--sand,#f4efe7);animation:.38s cubic-bezier(.22,.9,.3,1) both gm-drawer-in;inset-inline-start:0;overflow-y:auto;box-shadow:24px 0 80px -30px #000c}@keyframes gm-drawer-in{0%{transform:translate(-100%)}to{transform:none}}[dir=rtl] .gm-drawer{animation-name:gm-drawer-in-rtl}@keyframes gm-drawer-in-rtl{0%{transform:translate(100%)}to{transform:none}}.gm-drawer-link{font-family:var(--brand-display);color:color-mix(in srgb, var(--sand,#f4efe7) 92%, transparent);border-bottom:1px solid color-mix(in srgb, var(--sand,#f4efe7) 8%, transparent);animation:.42s cubic-bezier(.22,.9,.3,1) both gm-hero-piece;animation-delay:calc(60ms + var(--gm-index,0) * 45ms);border-radius:12px;align-items:baseline;gap:.9rem;padding:.85rem .75rem;font-size:22px;line-height:1.1;display:flex}.gm-drawer-link:hover,.gm-drawer-link:focus-visible{color:var(--sand,#f4efe7);background:color-mix(in srgb, var(--sand,#f4efe7) 6%, transparent)}.gm-drawer-link[aria-current=location]{color:var(--accent,#c9a227)}.gm-drawer-link-index{font-family:var(--brand-font);letter-spacing:.16em;color:var(--accent,#c9a227);min-width:1.6em;font-size:10px;font-weight:700}.gm-progress{inset-inline:0;z-index:41;pointer-events:none;height:2px;position:fixed;top:0}.gm-progress-bar{transform-origin:0;background:linear-gradient(90deg, color-mix(in srgb, var(--accent,#c9a227) 70%, transparent), var(--accent,#c9a227));will-change:transform;width:100%;height:100%;transition:transform .12s linear;display:block}[dir=rtl] .gm-progress-bar{transform-origin:100%}section[data-arrived=true] [data-part=headline]{position:relative}section[data-arrived=true] [data-part=headline]:after{content:"";inset-inline-start:0;background:var(--accent,#c9a227);transform-origin:0;width:3.5em;height:2px;animation:.7s cubic-bezier(.22,.9,.3,1) both gm-hero-rule;position:absolute;bottom:-.35em}[dir=rtl] section[data-arrived=true] [data-part=headline]:after{transform-origin:100%}[data-testid=guest-claim-form] input{transition:border-color .2s,box-shadow .22s,transform .22s}[data-testid=guest-claim-form] input:focus-visible{border-color:var(--accent,#c9a227);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent,#c9a227) 16%, transparent);outline:none}[data-testid=guest-claim-form] button[type=submit]{transition:transform .16s cubic-bezier(.22,.9,.3,1),filter .16s}[data-testid=guest-claim-form] button[type=submit]:active{transform:scale(.985)}section[data-reveal=fade][data-revealed=false]>*{opacity:.5}section[data-reveal=fade][data-revealed=true]>*{opacity:1;transition:opacity .7s}section[data-reveal=rise][data-revealed=false]>*{opacity:.55;transform:translateY(16px)}section[data-reveal=rise][data-revealed=true]>*{opacity:1;transition:opacity .76s,transform .76s cubic-bezier(.22,.9,.3,1);transform:none}section[data-reveal=editorial] [data-part=eyebrow],section[data-reveal=editorial] [data-part=headline],section[data-reveal=editorial] [data-part=body]{transition:opacity .72s,transform .72s cubic-bezier(.22,.9,.3,1)}section[data-reveal=editorial][data-revealed=false] [data-part=eyebrow],section[data-reveal=editorial][data-revealed=false] [data-part=headline],section[data-reveal=editorial][data-revealed=false] [data-part=body]{opacity:.4;transform:translateY(14px)}section[data-reveal=editorial][data-revealed=true] [data-part=headline]{transition-delay:90ms}section[data-reveal=editorial][data-revealed=true] [data-part=body]{transition-delay:.18s}section[data-reveal=editorial] [data-part=picture]{transition:clip-path 1.1s cubic-bezier(.16,1,.3,1)}section[data-reveal=editorial][data-revealed=false] [data-part=picture]{clip-path:inset(0 100% 0 0)}[dir=rtl] section[data-reveal=editorial][data-revealed=false] [data-part=picture]{clip-path:inset(0 0 0 100%)}section[data-reveal=editorial][data-revealed=true] [data-part=picture]{clip-path:inset(0)}.gm-arch-line{background:var(--accent,#c9a227);opacity:.85;width:1px;height:0;transition:height .9s cubic-bezier(.16,1,.3,1) .3s;display:block}section[data-revealed=true] .gm-arch-line{height:4.5rem}section[data-band-media]{isolation:isolate;position:relative;overflow:hidden}.gm-band-media{z-index:-1;position:absolute;inset:0;overflow:hidden}.gm-band-picture{transform:scale(var(--gm-zoom,1.04));transform-origin:50%;will-change:transform;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-2%}.gm-band-media[data-treatment=drift] .gm-band-picture{animation:48s ease-in-out infinite alternate gm-drift}.gm-band-media[data-treatment=zoom] .gm-band-picture{transition:transform .9s cubic-bezier(.22,.9,.3,1)}.gm-band-shade{background:linear-gradient(#04091a61 0%,#04091ad1 100%);position:absolute;inset:0}[data-part=picture] img{transition:transform .9s cubic-bezier(.22,.9,.3,1)}section[data-image=drift] [data-part=picture]:hover img,section[data-image=zoom] [data-part=picture]:hover img{transform:scale(1.035)}@media (pointer:coarse){section[data-image] [data-part=picture]:hover img{transform:none}}.gm-spot{gap:calc(var(--space-unit,8px) * 3);width:100%;display:grid}.gm-spot-stage{border-radius:var(--radius-lg,20px);min-height:11rem;padding:calc(var(--space-unit,8px) * 3);isolation:isolate;background:color-mix(in srgb, var(--accent,#c9a227) 8%, transparent);border:1px solid color-mix(in srgb, var(--sand,#f4efe7) 12%, transparent);align-items:end;display:grid;position:relative;overflow:hidden}.gm-spot-picture{opacity:0;background-position:50%;background-size:cover;transition:opacity .7s,transform 1.4s cubic-bezier(.22,.9,.3,1);position:absolute;inset:0;transform:scale(1.06)}.gm-spot-picture[data-active=true]{opacity:1;transform:scale(1)}.gm-spot-wash{pointer-events:none;background:linear-gradient(#0000 20%,#04091ad1 100%);position:absolute;inset:0}.gm-spot-words{max-width:40rem;color:var(--sand,#f4efe7);gap:.4rem;animation:.52s cubic-bezier(.22,.9,.3,1) both gm-hero-piece;display:grid;position:relative}.gm-spot[data-motion=off] .gm-spot-words{animation:none}.gm-spot-eyebrow{font-family:var(--brand-font);letter-spacing:.18em;text-transform:uppercase;color:var(--accent,#c9a227);font-size:10px;font-weight:700}.gm-spot-body{font-family:var(--brand-font);opacity:.92;font-size:15px;line-height:1.6}.gm-spot-items{gap:calc(var(--space-unit,8px) * 2);margin:0;padding:0;list-style:none;display:grid}.gm-spot-items>li[data-divider=on]{border-inline-start:1px solid color-mix(in srgb, var(--sand,#f4efe7) 14%, transparent)}.gm-spot-item{cursor:pointer;text-align:center;opacity:.55;background:0 0;border:0;border-radius:12px;justify-items:center;gap:.55rem;width:100%;padding:.75rem .5rem;transition:opacity .32s,transform .42s cubic-bezier(.22,.9,.3,1);display:grid}.gm-spot-item[data-active=true]{opacity:1;transform:translateY(-3px)}.gm-spot-item:focus-visible{outline:2px solid var(--sun,#f2ce16);outline-offset:2px}.gm-spot[data-motion=off] .gm-spot-item{transition:none;transform:none}.gm-spot-title{font-family:var(--brand-display);font-size:var(--type-body,16px);font-weight:600;line-height:1.25}.gm-spot-rule{width:1.6em;height:1px;transition:transform .42s cubic-bezier(.22,.9,.3,1);display:block;transform:scaleX(0)}.gm-spot-item[data-active=true] .gm-spot-rule{transform:scaleX(1)}@media (max-width:767px){.gm-spot-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gm-spot-items>li[data-divider=on]{border-inline-start:0}}.gm-agenda-grid{gap:calc(var(--space-unit,8px) * 1.5);grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));display:grid}.gm-agenda-card{border-radius:var(--radius-md,14px);aspect-ratio:3/4;isolation:isolate;border:1px solid;min-height:13rem;transition:transform .52s cubic-bezier(.22,.9,.3,1),opacity .42s,box-shadow .52s;position:relative;overflow:hidden}.gm-agenda-card:focus-visible{outline:2px solid var(--sun,#f2ce16);outline-offset:3px}.gm-agenda-picture{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.22,.9,.3,1);position:absolute;inset:0}.gm-agenda-picture--plain{background:color-mix(in srgb, var(--guest-night,#04091a) 80%, #2a3b63)}.gm-agenda-shade{background:linear-gradient(#04091ac7 0%,#04091a57 42%,#04091a0f 72%);position:absolute;inset:0}.gm-agenda-words{padding:calc(var(--space-unit,8px) * 1.75);max-width:100%;color:var(--sand,#f4efe7);gap:.2rem;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.gm-agenda-time{font-family:var(--brand-font);letter-spacing:.14em;color:var(--accent,#c9a227);font-size:11px;font-weight:700}.gm-agenda-title{font-family:var(--brand-font);font-size:15px;font-weight:600;line-height:1.3}.gm-agenda-body{font-family:var(--brand-font);opacity:0;max-height:0;font-size:12px;line-height:1.5;transition:opacity .4s .12s,max-height .5s;overflow:hidden}.gm-agenda-card[data-active=true]{z-index:1;transform:scale(1.03);box-shadow:0 30px 60px -30px #04091acc}.gm-agenda-card[data-active=true] .gm-agenda-picture{transform:scale(1.06)}.gm-agenda-card[data-active=true] .gm-agenda-body{opacity:.85;max-height:6rem}[data-agenda=track] .gm-agenda-card:not([data-active=true]),[data-agenda=snap] .gm-agenda-card:not([data-active=true]){opacity:.72}.gm-agenda-card[data-motion=off]{transition:none;opacity:1!important;transform:none!important}.gm-snap{gap:calc(var(--space-unit,8px) * 1.5);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(min(72vw,260px),1fr);grid-auto-flow:column;padding:6px 4px 12px;display:grid;overflow-x:auto}.gm-snap::-webkit-scrollbar{display:none}.gm-snap>.gm-agenda-card{scroll-snap-align:center}.gm-track{height:calc(70vh + var(--gm-track-count,4) * 24vh)}.gm-track-viewport{top:calc(var(--guest-header-h,3.5rem) + 4vh);align-content:center;gap:calc(var(--space-unit,8px) * 2);grid-template-columns:minmax(0,1fr);height:70vh;display:grid;position:sticky;overflow:hidden}.gm-track-rail{gap:calc(var(--space-unit,8px) * 2);will-change:transform;width:max-content;display:flex}.gm-track-rail>.gm-agenda-card{aspect-ratio:3/4;flex:none;width:min(34vw,380px)}.gm-track-dots{justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gm-track-dots>li{opacity:.3;border-radius:50%;width:6px;height:6px;transition:opacity .3s,transform .3s}.gm-track-dots>li[data-active=true]{opacity:1;transform:scale(1.35)}.gm-acc-row{border-top:1px solid}.gm-acc-row:first-child{border-top:0}.gm-acc-h{font:inherit;margin:0}.gm-acc-q{width:100%;padding:calc(var(--space-unit,8px) * 2) .25rem;cursor:pointer;text-align:start;font-family:var(--brand-display);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;font-size:clamp(17px,1.4vw,21px);line-height:1.3;transition:padding-inline-start .3s cubic-bezier(.22,.9,.3,1);display:grid}.gm-acc-q:focus-visible{outline:2px solid var(--sun,#f2ce16);outline-offset:2px;border-radius:8px}.gm-acc-row[data-open=true] .gm-acc-q{padding-inline-start:.6rem}.gm-acc-index{font-family:var(--brand-font);letter-spacing:.16em;font-size:10px;font-weight:700}.gm-acc-mark{width:14px;height:14px;position:relative}.gm-acc-mark>span{inset-inline:0;background:currentColor;border-radius:1px;height:1.5px;transition:transform .32s cubic-bezier(.22,.9,.3,1);position:absolute;top:6px}.gm-acc-mark>span:last-child{transform:rotate(90deg)}.gm-acc-row[data-open=true] .gm-acc-mark>span:last-child{transform:rotate(0)}.gm-acc-panel{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.22,.9,.3,1);display:grid}.gm-acc-row[data-open=true] .gm-acc-panel{grid-template-rows:1fr}.gm-acc-inner{padding-inline:.25rem 2.5rem;overflow:hidden}.gm-acc-row[data-open=true] .gm-acc-inner{padding-bottom:calc(var(--space-unit,8px) * 2)}.gm-acc[data-motion=off] .gm-acc-panel,.gm-acc[data-motion=off] .gm-acc-q,.gm-acc[data-motion=off] .gm-acc-mark>span{transition:none}[data-gallery-interaction=hover] [data-part=items]>li,[data-gallery-interaction=depth] [data-part=items]>li{transition:opacity .36s,transform .52s cubic-bezier(.22,.9,.3,1)}[data-gallery-interaction=hover] [data-part=items]:hover>li:not(:hover),[data-gallery-interaction=depth] [data-part=items]:hover>li:not(:hover){opacity:.72}[data-gallery-interaction=depth] [data-part=items]>li{will-change:transform}[data-gallery-interaction] [data-part=items]>li img{transition:transform .9s cubic-bezier(.22,.9,.3,1)}[data-gallery-interaction] [data-part=items]>li:hover img{transform:scale(1.03)}section[data-reveal][data-revealed=false] [data-gallery]>li{opacity:0;transform:translateY(18px)}section[data-reveal][data-revealed=true] [data-gallery]>li{opacity:1;transition:opacity .7s,transform .7s cubic-bezier(.22,.9,.3,1)}section[data-reveal][data-revealed=true] [data-gallery]>li:nth-child(2){transition-delay:90ms}section[data-reveal][data-revealed=true] [data-gallery]>li:nth-child(3){transition-delay:.18s}section[data-reveal][data-revealed=true] [data-gallery]>li:nth-child(n+4){transition-delay:.27s}[data-part=video] img{transition:transform 1.2s cubic-bezier(.22,.9,.3,1)}[data-part=video]:hover img,[data-part=video]:focus-within img{transform:scale(1.03)}[data-part=video] .gm-play-ring{border:1px solid color-mix(in srgb, var(--sand,#f4efe7) 35%, transparent);pointer-events:none;border-radius:50%;width:76px;height:76px;margin:auto;animation:3.2s ease-in-out infinite gm-play-breathe;position:absolute;inset:0}@keyframes gm-play-breathe{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.2;transform:scale(1.12)}}section[data-cta-arrangement=split]>div>div{align-items:end;gap:calc(var(--space-unit,8px) * 4);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}@media (max-width:767px){section[data-cta-arrangement=split]>div>div{grid-template-columns:minmax(0,1fr)}}.gm-wordmark{margin:calc(var(--space-unit,8px) * 4) auto 0;padding:0 var(--guest-page-pad,20px);max-width:100%;font-family:var(--brand-display);letter-spacing:-.02em;text-align:center;color:color-mix(in srgb, var(--accent,#c9a227) 32%, transparent);-webkit-text-stroke:.5px color-mix(in srgb, var(--accent,#c9a227) 45%, transparent);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;text-wrap:balance;font-size:clamp(44px,11vw,160px);line-height:.95;transition:opacity 1.4s,transform 1.4s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateY(10px)}.gm-wordmark[data-revealed=true]{opacity:1;transform:none}.gm-scroll-hint{inset-inline-start:var(--guest-page-pad,20px);z-index:2;pointer-events:none;align-items:center;gap:.75rem;transition:opacity .6s;display:flex;position:absolute;bottom:3.75rem}.gm-scroll-hint[data-gone=true]{opacity:0}.gm-scroll-hint-line{background:color-mix(in srgb, var(--sand,#f4efe7) 22%, transparent);width:1px;height:44px;display:block;position:relative;overflow:hidden}.gm-scroll-hint-dot{background:var(--accent,#c9a227);width:1px;height:8px;animation:2.4s cubic-bezier(.4,0,.2,1) infinite gm-scroll-dot;position:absolute;top:-8px;left:0}@keyframes gm-scroll-dot{0%{opacity:0;transform:translate(0,0)}20%{opacity:1}to{opacity:0;transform:translateY(52px)}}.gm-scroll-hint-label{font-family:var(--brand-font);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--sand,#f4efe7) 55%, transparent);font-size:10px;font-weight:700}@media (max-width:767px){.gm-scroll-hint{display:none}}.guest-page-header[data-compact="1"] [data-testid=guest-page-header-lanes]{padding-block:.3rem}.guest-page-header[data-compact="1"] [data-testid=guest-page-brand] img{height:1.6rem}.guest-page-header [data-testid=guest-page-header-lanes],.guest-page-header [data-testid=guest-page-brand] img{transition:padding .26s,height .26s}[data-magnetic]{will-change:transform;transition:transform .32s cubic-bezier(.22,.9,.3,1)}[data-magnetic] [aria-hidden]{transition:transform .26s cubic-bezier(.22,.9,.3,1);display:inline-block}[data-magnetic]:hover [aria-hidden],[data-magnetic]:focus-visible [aria-hidden]{transform:translate(3px)}[dir=rtl] [data-magnetic]:hover [aria-hidden],[dir=rtl] [data-magnetic]:focus-visible [aria-hidden]{transform:translate(-3px)scaleX(-1)}@media (prefers-reduced-motion:reduce){.cd-swap,.cd-flip-leaf,.cd-flip-leaf:after,.cd-flip-hinge,.cd-ring-track,.cd-glass:after{animation:none!important}.cd-wheel-strip,.cd-ring-progress{transition:none!important}}@media print{[data-testid=admin-reports] [data-print-hide]{display:none!important}body:has([data-testid=admin-reports]) aside{display:none!important}body:has([data-testid=admin-reports]) header{display:none!important}body:has([data-testid=admin-reports]){background:#fff!important}body:has([data-testid=admin-reports]) main{margin:0!important;padding:0!important}[data-testid=admin-reports] section{break-inside:avoid;box-shadow:none!important}}.signin-root{background:var(--signin-surface,#f7f4ee);color:#0b1f3a;min-height:100dvh;position:relative;overflow:hidden;container-type:inline-size}.signin-root[data-preview]{height:100%;min-height:0}.signin-frame{min-height:inherit;height:100%;display:grid;position:relative}.signin-panel{isolation:isolate;color:#fff;background:linear-gradient(160deg, var(--signin-secondary), var(--signin-deep));flex-direction:column;gap:18px;padding:18px 20px 28px;display:flex;position:relative;overflow:hidden}.signin-panel-media{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.signin-panel-veil{z-index:-1;position:absolute;inset:0}.signin-glow{z-index:-1;filter:blur(60px);pointer-events:none;border-radius:9999px;animation:18s ease-in-out infinite alternate signin-drift;position:absolute}.signin-grain{z-index:-1;pointer-events:none;opacity:.18;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 30% 20%,#000 10%,#0000 70%);mask-image:radial-gradient(at 30% 20%,#000 10%,#0000 70%)}.signin-extra{display:none}.signin-form-side{flex-direction:column;padding:18px 16px 28px;display:flex;position:relative}.signin-form-wrap{width:100%;max-width:440px;margin:auto}.signin-card{background:#fff;border:1px solid #0b1f3a14;border-radius:24px;padding:24px;box-shadow:0 1px 2px #0b1f3a0a,0 24px 60px -24px #0b1f3a47}[data-layout=split] .signin-panel{justify-content:space-between;min-height:230px}[data-layout=split] .signin-card{box-shadow:none;background:0 0;border:0;padding:4px 4px 0}[data-layout=centered] .signin-root-wash,[data-layout=immersive] .signin-root-wash{pointer-events:none;position:absolute;inset:0}[data-layout=centered] .signin-form-side{padding-top:28px}[data-layout=immersive] .signin-panel{padding:18px 20px;position:absolute;inset:0}[data-layout=immersive] .signin-form-side{z-index:1;padding-top:180px}[data-layout=immersive] .signin-card{-webkit-backdrop-filter:blur(22px)saturate(1.4);background:#ffffffdb;border-color:#ffffff80}[data-layout=immersive] .signin-panel-copy{display:none}@container (min-width:900px){[data-layout=split] .signin-frame{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}[data-layout=split] .signin-panel{min-height:100%;padding:36px 48px 40px}[data-layout=split] .signin-extra{display:block}[data-layout=split] .signin-form-side{padding:28px 56px}[data-layout=immersive] .signin-frame{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}[data-layout=immersive] .signin-panel{padding:36px 48px 40px}[data-layout=immersive] .signin-panel-copy{display:flex}[data-layout=immersive] .signin-extra{display:block}[data-layout=immersive] .signin-form-side{grid-column:2;padding:28px 56px}[data-layout=immersive] .signin-panel-copy{max-width:52%}.signin-card{padding:32px}}@keyframes signin-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(6%,4%)scale(1.15)}}@media (prefers-reduced-motion:reduce){.signin-glow{animation:none}}html[data-studio-focus=true] [data-admin-region=topbar],html[data-studio-focus=true] [data-admin-region=sidebar]{display:none!important}.placeholder\:text-\[var\(--guest-field-placeholder\)\]::placeholder{color:var(--guest-field-placeholder)}.placeholder\:text-white\/40::placeholder{color:#fff6}.first\:border-0:first-child{border-width:0}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.focus-within\:outline:focus-within{outline-style:solid}.focus-within\:outline-2:focus-within{outline-width:2px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-\[var\(--accent\)\]:focus-within{outline-color:var(--accent)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[color-mix\(in_srgb\,var\(--w-accent\)_55\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--w-accent) 55%,transparent)}.hover\:border-\[var\(--accent\)\]:hover{border-color:var(--accent)}.hover\:border-\[var\(--ink\)\]:hover{border-color:var(--ink)}.hover\:border-\[var\(--sun\)\]:hover{border-color:var(--sun)}.hover\:border-accent\/40:hover{border-color:color-mix(in srgb, var(--accent) calc(.4 * 100%), transparent)}.hover\:border-accent\/45:hover{border-color:color-mix(in srgb, var(--accent) calc(.45 * 100%), transparent)}.hover\:border-accent\/70:hover{border-color:color-mix(in srgb, var(--accent) calc(.7 * 100%), transparent)}.hover\:border-ink\/25:hover{border-color:color-mix(in srgb, var(--ink) calc(.25 * 100%), transparent)}.hover\:border-ink\/30:hover{border-color:color-mix(in srgb, var(--ink) calc(.3 * 100%), transparent)}.hover\:border-sky-500:hover{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity,1))}.hover\:border-stop:hover{--tw-border-opacity:1;border-color:color-mix(in srgb, var(--stop) calc(var(--tw-border-opacity,1) * 100%), transparent)}.hover\:border-violet-500:hover{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:border-white\/45:hover{border-color:#ffffff73}.hover\:border-white\/50:hover{border-color:#ffffff80}.hover\:bg-\[\#0b1f3a\]\/85:hover{background-color:#0b1f3ad9}.hover\:bg-\[\#F8FAFF\]:hover{--tw-bg-opacity:1;background-color:rgb(248 250 255/var(--tw-bg-opacity,1))}.hover\:bg-\[color-mix\(in_srgb\,var\(--stop\)_8\%\,white\)\]:hover{background-color:color-mix(in srgb,var(--stop) 8%,white)}.hover\:bg-\[var\(--sand\)\]:hover{background-color:var(--sand)}.hover\:bg-accent\/10:hover{background-color:color-mix(in srgb, var(--accent) calc(.1 * 100%), transparent)}.hover\:bg-accent\/15:hover{background-color:color-mix(in srgb, var(--accent) calc(.15 * 100%), transparent)}.hover\:bg-accent\/\[0\.04\]:hover{background-color:color-mix(in srgb, var(--accent) calc(.04 * 100%), transparent)}.hover\:bg-black\/10:hover{background-color:#0000001a}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-black\/60:hover{background-color:#0009}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-black\/85:hover{background-color:#000000d9}.hover\:bg-black\/\[0\.03\]:hover{background-color:#00000008}.hover\:bg-black\/\[0\.05\]:hover{background-color:#0000000d}.hover\:bg-ink:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--ink) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.hover\:bg-ink\/5:hover{background-color:color-mix(in srgb, var(--ink) calc(.05 * 100%), transparent)}.hover\:bg-ink\/90:hover{background-color:color-mix(in srgb, var(--ink) calc(.9 * 100%), transparent)}.hover\:bg-sand:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--sand) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.hover\:bg-sand\/20:hover{background-color:color-mix(in srgb, var(--sand) calc(.2 * 100%), transparent)}.hover\:bg-sand\/5:hover{background-color:color-mix(in srgb, var(--sand) calc(.05 * 100%), transparent)}.hover\:bg-stop\/10:hover{background-color:color-mix(in srgb, var(--stop) calc(.1 * 100%), transparent)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:text-\[\#0b1f3a\]:hover{--tw-text-opacity:1;color:rgb(11 31 58/var(--tw-text-opacity,1))}.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:text-\[var\(--stop\)\]:hover{color:var(--stop)}.hover\:text-ink:hover{--tw-text-opacity:1;color:color-mix(in srgb, var(--ink) calc(var(--tw-text-opacity,1) * 100%), transparent)}.hover\:text-sand:hover{--tw-text-opacity:1;color:color-mix(in srgb, var(--sand) calc(var(--tw-text-opacity,1) * 100%), transparent)}.hover\:text-stop:hover{--tw-text-opacity:1;color:color-mix(in srgb, var(--stop) calc(var(--tw-text-opacity,1) * 100%), transparent)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-white\/80:hover{color:#fffc}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_14px_32px_rgba\(11\,31\,58\,0\.08\)\]:hover{--tw-shadow:0 14px 32px #0b1f3a14;--tw-shadow-colored:0 14px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_18px_36px_-20px_rgba\(11\,31\,58\,0\.35\)\]:hover{--tw-shadow:0 18px 36px -20px #0b1f3a59;--tw-shadow-colored:0 18px 36px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_8px_24px_rgba\(11\,31\,58\,0\.06\)\]:hover{--tw-shadow:0 8px 24px #0b1f3a0f;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:outline-2:hover{outline-width:2px}.hover\:outline-white\/60:hover{outline-color:#fff9}.hover\:outline-white\/70:hover{outline-color:#ffffffb3}.hover\:brightness-105:hover{--tw-brightness:brightness(1.05);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)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);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)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);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)}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-50:focus{z-index:50}.focus\:rounded-lg:focus{border-radius:.5rem}.focus\:border-\[\#e8aa00\]:focus{--tw-border-opacity:1;border-color:rgb(232 170 0/var(--tw-border-opacity,1))}.focus\:border-\[var\(--accent\)\]:focus{border-color:var(--accent)}.focus\:border-\[var\(--signin-primary\)\]:focus{border-color:var(--signin-primary)}.focus\:border-accent:focus{--tw-border-opacity:1;border-color:color-mix(in srgb, var(--accent) calc(var(--tw-border-opacity,1) * 100%), transparent)}.focus\:bg-\[var\(--sun\)\]:focus{background-color:var(--sun)}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:px-3:focus{padding-left:.75rem;padding-right:.75rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-\[var\(--ink\)\]:focus{color:var(--ink)}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-\[color\:var\(--signin-ring\)\]:focus{--tw-ring-color:var(--signin-ring)}.focus\:ring-accent\/30:focus{--tw-ring-color:color-mix(in srgb, var(--accent) calc(.3 * 100%), transparent)}.focus-visible\:border-\[var\(--accent\)\]:focus-visible{border-color:var(--accent)}.focus-visible\:bg-black\/\[0\.06\]:focus-visible{background-color:#0000000f}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--accent\)\]:focus-visible{outline-color:var(--accent)}.focus-visible\:outline-\[var\(--brand\)\]:focus-visible{outline-color:var(--brand)}.focus-visible\:outline-\[var\(--guest-card-accent\)\]:focus-visible{outline-color:var(--guest-card-accent)}.focus-visible\:outline-\[var\(--guest-field-color\)\]:focus-visible{outline-color:var(--guest-field-color)}.focus-visible\:outline-\[var\(--ink\)\]:focus-visible{outline-color:var(--ink)}.focus-visible\:outline-\[var\(--stop\)\]:focus-visible{outline-color:var(--stop)}.focus-visible\:outline-\[var\(--sun\)\]:focus-visible{outline-color:var(--sun)}.focus-visible\:outline-\[var\(--w-accent\)\]:focus-visible{outline-color:var(--w-accent)}.focus-visible\:outline-brand:focus-visible{outline-color:color-mix(in srgb, var(--brand) calc(1 * 100%), transparent)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-4:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-\[\#4285F4\]\/50:focus-visible{--tw-ring-color:#4285f480}.focus-visible\:ring-\[color\:var\(--signin-ring\)\]:focus-visible{--tw-ring-color:var(--signin-ring)}.focus-visible\:ring-accent\/60:focus-visible{--tw-ring-color:color-mix(in srgb, var(--accent) calc(.6 * 100%), transparent)}.active\:scale-\[0\.985\]:active{--tw-scale-x:.985;--tw-scale-y:.985;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[\#EEF3FD\]:active{--tw-bg-opacity:1;background-color:rgb(238 243 253/var(--tw-bg-opacity,1))}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group\/row:focus-within .group-focus-within\/row\:flex{display:flex}.group:hover .group-hover\:block{display:block}.group\/row:hover .group-hover\/row\:flex{display:flex}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/card:hover .group-hover\/card\:text-\[var\(--accent\)\]{color:var(--accent)}.group:hover .group-hover\:underline{text-decoration-line:underline}.group\/saved:hover .group-hover\/saved\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:focus-visible .group-focus-visible\:block{display:block}.has-\[\:focus-visible\]\:outline:has(:focus-visible){outline-style:solid}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-width:2px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-\[var\(--ink\)\]:has(:focus-visible){outline-color:var(--ink)}.data-\[inspector-focused\]\:border-\[var\(--sun\)\][data-inspector-focused]{border-color:var(--sun)}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:1280px){.max-xl\:max-h-\[75vh\]{max-height:75vh}}@media not all and (min-width:768px){.max-md\:hidden{display:none}}@media not all and (min-width:640px){.max-sm\:hidden{display:none}}@media (min-width:640px){.sm\:-top-10{top:-2.5rem}.sm\:end-5{inset-inline-end:1.25rem}.sm\:end-6{inset-inline-end:1.5rem}.sm\:top-5{top:1.25rem}.sm\:order-none{order:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.sm\:ml-auto{margin-left:auto}.sm\:ms-auto{margin-inline-start:auto}.sm\:mt-3\.5{margin-top:.875rem}.sm\:mt-\[1\.125rem\]{margin-top:1.125rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:aspect-\[4\/3\]{aspect-ratio:4/3}.sm\:h-12{height:3rem}.sm\:h-44{height:11rem}.sm\:h-6{height:1.5rem}.sm\:h-\[26rem\]{height:26rem}.sm\:h-\[calc\(100dvh-1\.5rem\)\]{height:calc(100dvh - 1.5rem)}.sm\:h-auto{height:auto}.sm\:w-52{width:13rem}.sm\:w-56{width:14rem}.sm\:w-\[var\(--beat-w\)\]{width:var(--beat-w)}.sm\:w-auto{width:auto}.sm\:min-w-0{min-width:0}.sm\:min-w-\[16rem\]{min-width:16rem}.sm\:min-w-\[36rem\]{min-width:36rem}.sm\:min-w-\[520px\]{min-width:520px}.sm\:min-w-\[560px\]{min-width:560px}.sm\:max-w-\[calc\(50\%-0\.375rem\)\]{max-width:calc(50% - .375rem)}.sm\:max-w-\[min\(100\%\,32rem\)\]{max-width:min(100%,32rem)}.sm\:max-w-\[min\(100vw\,42rem\)\]{max-width:min(100vw,42rem)}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:max-w-xs{max-width:20rem}.sm\:flex-none{flex:none}.sm\:shrink{flex-shrink:1}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_1fr_auto\]{grid-template-columns:1fr auto 1fr auto}.sm\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.sm\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,0\.9fr\)_auto_auto\]{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr) auto auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.sm\:overflow-visible{overflow:visible}.sm\:overflow-x-visible{overflow-x:visible}.sm\:rounded-2xl{border-radius:1rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-0{padding-bottom:0}.sm\:pt-5{padding-top:1.25rem}.sm\:text-end{text-align:end}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[36px\]{font-size:36px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:shadow-\[-12px_0_40px_rgba\(11\,31\,58\,0\.18\)\]{--tw-shadow:-12px 0 40px #0b1f3a2e;--tw-shadow-colored:-12px 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.sm\:shadow-\[0_20px_60px_rgba\(11\,31\,58\,0\.28\)\]{--tw-shadow:0 20px 60px #0b1f3a47;--tw-shadow-colored:0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}}@media (min-width:768px){.md\:static{position:static}.md\:z-0{z-index:0}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-8{margin-bottom:2rem}.md\:mt-0{margin-top:0}.md\:mt-10{margin-top:2.5rem}.md\:mt-2{margin-top:.5rem}.md\:mt-5{margin-top:1.25rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:h-\[calc\(100dvh-2rem\)\]{height:calc(100dvh - 2rem)}.md\:min-h-\[calc\(100vh-6rem\)\]{min-height:calc(100vh - 6rem)}.md\:w-16{width:4rem}.md\:w-\[17\.5rem\]{width:17.5rem}.md\:min-w-full{min-width:100%}.md\:max-w-3xl{max-width:48rem}.md\:max-w-\[min\(100\%\,36rem\)\]{max-width:min(100%,36rem)}.md\:max-w-\[min\(100vw\,48rem\)\]{max-width:min(100vw,48rem)}.md\:max-w-lg{max-width:32rem}.md\:max-w-xl{max-width:36rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(248px\,288px\)\]{grid-template-columns:minmax(0,1fr) minmax(248px,288px)}.md\:gap-3{gap:.75rem}.md\:gap-8{gap:2rem}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\:rounded-2xl{border-radius:1rem}.md\:border{border-width:1px}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-3{padding-bottom:.75rem}.md\:pt-10{padding-top:2.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[11px\]{font-size:11px}.md\:text-\[12px\]{font-size:12px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[14px\]{font-size:14px}.md\:text-\[17px\]{font-size:17px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:opacity-0{opacity:0}.md\:opacity-100{opacity:1}.md\:\[justify-content\:var\(--guest-nav-justify\,space-between\)\]{justify-content:var(--guest-nav-justify,space-between)}.group:hover .md\:group-hover\:opacity-100{opacity:1}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:end-2{inset-inline-end:.5rem}.lg\:top-0{top:0}.lg\:top-24{top:6rem}.lg\:top-4{top:1rem}.lg\:z-0{z-index:0}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:contents{display:contents}.lg\:hidden{display:none}.lg\:h-\[32rem\]{height:32rem}.lg\:h-dvh{height:100dvh}.lg\:w-\[var\(--admin-rail-w\)\]{width:var(--admin-rail-w)}.lg\:w-\[var\(--admin-sidebar-w\)\]{width:var(--admin-sidebar-w)}.lg\:w-auto{width:auto}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-5xl{max-width:64rem}.lg\:max-w-xl{max-width:36rem}.lg\:flex-none{flex:none}.lg\:shrink-0{flex-shrink:0}.lg\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.6fr_1fr\]{grid-template-columns:1.6fr 1fr}.lg\:grid-cols-\[11\.25rem_minmax\(0\,1fr\)_minmax\(280px\,340px\)\]{grid-template-columns:11.25rem minmax(0,1fr) minmax(280px,340px)}.lg\:grid-cols-\[auto_minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_7\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1.4fr) minmax(0,1fr) 7.5rem minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(280px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(280px\,420px\)\]{grid-template-columns:minmax(0,1.15fr) minmax(280px,420px)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(300px\,340px\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,340px)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,400px\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.lg\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-12{gap:3rem}.lg\:gap-16{gap:4rem}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:self-start{align-self:flex-start}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-24{top:6rem}.xl\:top-6{top:1.5rem}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-full{height:100%}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[13\.5rem_minmax\(0\,1fr\)_minmax\(340px\,390px\)\]{grid-template-columns:13.5rem minmax(0,1fr) minmax(340px,390px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.xl\:grid-cols-\[minmax\(0\,420px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,420px) minmax(0,1fr)}.xl\:flex-col{flex-direction:column}.xl\:items-start{align-items:flex-start}.xl\:items-stretch{align-items:stretch}.xl\:gap-10{gap:2.5rem}.xl\:gap-16{gap:4rem}.xl\:self-start{align-self:flex-start}.xl\:self-stretch{align-self:stretch}}@media (min-width:1536px){.\32 xl\:col-span-1{grid-column:span 1/span 1}.\32 xl\:flex{display:flex}.\32 xl\:hidden{display:none}.\32 xl\:h-full{height:100%}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32 xl\:grid-cols-\[13rem_minmax\(0\,1fr\)_minmax\(320px\,380px\)\]{grid-template-columns:13rem minmax(0,1fr) minmax(320px,380px)}.\32 xl\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.\32 xl\:flex-col{flex-direction:column}}@media (min-width:1800px){.min-\[1800px\]\:flex-row{flex-direction:row}}.ltr\:rotate-0:where([dir=ltr],[dir=ltr] *){--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ltr\:rotate-180:where([dir=ltr],[dir=ltr] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:inline:where([dir=rtl],[dir=rtl] *){display:inline}.rtl\:hidden:where([dir=rtl],[dir=rtl] *){display:none}.rtl\:rotate-0:where([dir=rtl],[dir=rtl] *){--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-90:where([dir=rtl],[dir=rtl] *){--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-scale-x-100:where([dir=rtl],[dir=rtl] *){--tw-scale-x:-1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:tracking-normal:where([dir=rtl],[dir=rtl] *){letter-spacing:0}.group:hover .rtl\:group-hover\:-translate-x-0\.5:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>\*\]\:bg-surface-elevated>*{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--surface-elevated) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.\[\&\>\*\]\:\!\[color\:inherit\]>*{color:inherit!important}.\[\&\>div\]\:bg-surface-elevated>div{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--surface-elevated) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.\[\&_\*\]\:\!\[font-family\:inherit\] *{font-family:inherit!important}.\[\&_\*\]\:\!\[font-size\:inherit\] *{font-size:inherit!important}.\[\&_\*\]\:\!\[font-weight\:inherit\] *{font-weight:inherit!important}.\[\&_\*\]\:\!\[letter-spacing\:inherit\] *{letter-spacing:inherit!important}.\[\&_\*\]\:\!\[line-height\:inherit\] *{line-height:inherit!important}.\[\&_\.piece-button\]\:\!\[background\:var\(--piece-fill\)\] .piece-button{background:var(--piece-fill)!important}.\[\&_\.piece-button\]\:\!\[border-radius\:var\(--piece-radius\)\] .piece-button{border-radius:var(--piece-radius)!important}.\[\&_\.piece-button\]\:\!\[border\:var\(--piece-border\)\] .piece-button{border:var(--piece-border)!important}.\[\&_\.piece-button\]\:\!\[color\:var\(--piece-color\)\] .piece-button{color:var(--piece-color)!important}.\[\&_\.piece-button\]\:\!\[min-height\:var\(--piece-min-h\)\] .piece-button{min-height:var(--piece-min-h)!important}.\[\&_\.piece-button\]\:\!\[padding\:var\(--piece-pad\)\] .piece-button{padding:var(--piece-pad)!important}.\[\&_a\]\:\!\[background\:var\(--piece-fill\)\] a{background:var(--piece-fill)!important}.\[\&_a\]\:\!\[border-radius\:var\(--piece-radius\)\] a{border-radius:var(--piece-radius)!important}.\[\&_a\]\:\!\[border\:var\(--piece-border\)\] a{border:var(--piece-border)!important}.\[\&_a\]\:\!\[color\:var\(--piece-color\)\] a{color:var(--piece-color)!important}.\[\&_a\]\:\!\[min-height\:var\(--piece-min-h\)\] a{min-height:var(--piece-min-h)!important}.\[\&_a\]\:\!\[padding\:var\(--piece-pad\)\] a{padding:var(--piece-pad)!important}.\[\&_button\]\:\!\[background\:var\(--piece-fill\)\] button{background:var(--piece-fill)!important}.\[\&_button\]\:\!\[border-radius\:var\(--piece-radius\)\] button{border-radius:var(--piece-radius)!important}.\[\&_button\]\:\!\[border\:var\(--piece-border\)\] button{border:var(--piece-border)!important}.\[\&_button\]\:\!\[color\:var\(--piece-color\)\] button{color:var(--piece-color)!important}.\[\&_button\]\:\!\[min-height\:var\(--piece-min-h\)\] button{min-height:var(--piece-min-h)!important}.\[\&_button\]\:\!\[padding\:var\(--piece-pad\)\] button{padding:var(--piece-pad)!important}.\[\&_img\]\:\!h-14 img{height:3.5rem!important}.\[\&_img\]\:\!h-6 img{height:1.5rem!important}.\[\&_img\]\:\!h-auto img{height:auto!important}.\[\&_img\]\:\!max-h-none img{max-height:none!important}.\[\&_img\]\:\!w-full img{width:100%!important}.\[\&_img\]\:\!max-w-full img{max-width:100%!important}.\[\&_img\]\:\!max-w-none img{max-width:none!important}
