@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial;--holo-angle:0deg;--gauge-fill:0%}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-geist-mono);--color-neutral-300:#d4d4d4;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:calc(var(--radius) * .8);--ease-out:cubic-bezier(0, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-geist-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-neutral-300:lab(84.92% 0 -.0000119209)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{color:var(--foreground);background-image:radial-gradient(900px 420px at 50% -120px, var(--primary), transparent 70%), radial-gradient(700px 500px at 110% 110%, var(--chart-3), transparent 70%)}@supports (color:color-mix(in lab, red, red)){body{background-image:radial-gradient(900px 420px at 50% -120px, color-mix(in oklab, var(--primary) 9%, transparent), transparent 70%), radial-gradient(700px 500px at 110% 110%, color-mix(in oklab, var(--chart-3) 7%, transparent), transparent 70%)}}body{background-repeat:no-repeat;background-attachment:fixed}body:before{content:"";z-index:50;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}html{font-family:var(--font-sans);background-color:var(--background)}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-9{inset:calc(var(--spacing) * 9)}.inset-\[1\.5px\]{inset:1.5px}.-inset-x-2\.5{inset-inline:calc(var(--spacing) * -2.5)}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-\[12\%\]{inset-inline:12%}.inset-y-0{inset-block:0}.inset-y-1{inset-block:var(--spacing)}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-3{top:calc(var(--spacing) * -3)}.-top-8{top:calc(var(--spacing) * -8)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.-top-\[3px\]{top:-3px}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-14{top:calc(var(--spacing) * 14)}.top-16{top:calc(var(--spacing) * 16)}.top-300{top:calc(var(--spacing) * 300)}.top-\[3\.75rem\]{top:3.75rem}.top-\[5px\]{top:5px}.top-\[55\%\]{top:55%}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-10{right:calc(var(--spacing) * -10)}.-right-12{right:calc(var(--spacing) * -12)}.-right-14{right:calc(var(--spacing) * -14)}.-right-\[3px\]{right:-3px}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.-bottom-24{bottom:calc(var(--spacing) * -24)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-\[calc\(4rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(4rem + env(safe-area-inset-bottom))}.bottom-\[calc\(4rem\+env\(safe-area-inset-bottom\)\+0\.5rem\)\]{bottom:calc(4rem + env(safe-area-inset-bottom) + .5rem)}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.-left-7{left:calc(var(--spacing) * -7)}.-left-14{left:calc(var(--spacing) * -14)}.-left-\[3px\]{left:-3px}.left-0{left:0}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-\[5px\]{left:5px}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-90{z-index:90}.z-91{z-index:91}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.z-\[70\]{z-index:70}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-\[14px\]{margin-inline:14px}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.\!mt-2{margin-top:calc(var(--spacing) * 2)!important}.\!mt-3{margin-top:calc(var(--spacing) * 3)!important}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-\[3px\]{margin-top:3px}.mt-\[13px\]{margin-top:13px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-1{margin-right:var(--spacing)}.\!mb-0{margin-bottom:0!important}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-\[3px\]{margin-bottom:3px}.mb-\[11px\]{margin-bottom:11px}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-square{aspect-ratio:1}.\!size-4{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.\!size-5{width:calc(var(--spacing) * 5)!important;height:calc(var(--spacing) * 5)!important}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-13{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.size-48{width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48)}.size-52{width:calc(var(--spacing) * 52);height:calc(var(--spacing) * 52)}.size-56{width:calc(var(--spacing) * 56);height:calc(var(--spacing) * 56)}.size-\[3px\]{width:3px;height:3px}.size-\[7px\]{width:7px;height:7px}.size-\[9px\]{width:9px;height:9px}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[30px\]{width:30px;height:30px}.size-\[30rem\]{width:30rem;height:30rem}.size-\[32rem\]{width:32rem;height:32rem}.size-full{width:100%;height:100%}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-28{height:calc(var(--spacing) * 28)}.h-44{height:calc(var(--spacing) * 44)}.h-56{height:calc(var(--spacing) * 56)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[26px\]{height:26px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[60px\]{height:60px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\[68vh\]{max-height:68vh}.max-h-\[calc\(100dvh-7\.5rem\)\]{max-height:calc(100dvh - 7.5rem)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[88px\]{min-height:88px}.min-h-\[98px\]{min-height:98px}.min-h-full{min-height:100%}.\!w-auto{width:auto!important}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-72{width:calc(var(--spacing) * 72)}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[22rem\]{width:22rem}.w-\[24rem\]{width:24rem}.w-\[27rem\]{width:27rem}.w-\[32rem\]{width:32rem}.w-\[90\%\]{width:90%}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[9rem\]{max-width:9rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[94vw\]{max-width:94vw}.max-w-\[248px\]{max-width:248px}.max-w-\[300px\]{max-width:300px}.max-w-\[440px\]{max-width:440px}.max-w-\[470px\]{max-width:470px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[96px\]{min-width:96px}.min-w-\[150px\]{min-width:150px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-12{rotate:12deg}.\[transform\:translate\(-50\%\,-50\%\)_scaleY\(0\.2\)\]{transform:translate(-50%,-50%)scaleY(.2)}.\[transform\:translate\(-50\%\,-50\%\)_scaleY\(0\.17\)\]{transform:translate(-50%,-50%)scaleY(.17)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[scaleX\(\.9\)\]{transform:scaleX(.9)}.transform-\[scaleX\(\.92\)\]{transform:scaleX(.92)}.shimmer{--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.shimmer{background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.shimmer{background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}.shimmer:is(.dark *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}.shimmer:where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[2px\]{gap:2px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-3xl{border-radius:calc(var(--radius) * 2.2)}.rounded-4xl{border-radius:calc(var(--radius) * 2.6)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[13px\]{border-radius:13px}.rounded-\[100\%\]{border-radius:100%}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-none{border-radius:0}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-xl{border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}.rounded-l-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-full{border-bottom-right-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-\(--ink-line\){border-color:var(--ink-line)}.border-\(--ps-rule\){border-color:var(--ps-rule)}.border-\[\#5cd6f5\]\/45{border-color:#5cd6f573;border-color:lab(79.6837% -28.5779 -26.0424/.45)}.border-\[\#5cd6f5\]\/70{border-color:#5cd6f5b3;border-color:lab(79.6837% -28.5779 -26.0424/.7)}.border-\[\#6ff2b0\]\/55{border-color:#6ff2b08c;border-color:lab(86.9098% -49.1357 20.5213/.55)}.border-\[\#6ff2b0\]\/60{border-color:#6ff2b099;border-color:lab(86.9098% -49.1357 20.5213/.6)}.border-\[\#e8a33d\]\/40{border-color:#e8a33d66;border-color:lab(72.557% 19.8773 60.7596/.4)}.border-\[\#e8a33d\]\/45{border-color:#e8a33d73;border-color:lab(72.5569% 19.8774 60.7596/.45)}.border-\[\#e8a33d\]\/60{border-color:#e8a33d99;border-color:lab(72.5569% 19.8774 60.7596/.6)}.border-\[\#ffb4b4\]\/55{border-color:#ffb4b48c;border-color:lab(80.5916% 28.0796 11.5261/.55)}.border-border,.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-chart-3\/40{border-color:var(--chart-3)}@supports (color:color-mix(in lab, red, red)){.border-chart-3\/40{border-color:color-mix(in oklab, var(--chart-3) 40%, transparent)}}.border-chart-4\/40{border-color:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.border-chart-4\/40{border-color:color-mix(in oklab, var(--chart-4) 40%, transparent)}}.border-current{border-color:currentColor}.border-cyan\/90{border-color:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.border-cyan\/90{border-color:color-mix(in oklab, var(--cyan) 90%, transparent)}}.border-destructive\/25{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/25{border-color:color-mix(in oklab, var(--destructive) 25%, transparent)}}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.border-destructive\/35{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/35{border-color:color-mix(in oklab, var(--destructive) 35%, transparent)}}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.border-destructive\/45{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/45{border-color:color-mix(in oklab, var(--destructive) 45%, transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.border-destructive\/55{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/55{border-color:color-mix(in oklab, var(--destructive) 55%, transparent)}}.border-gold\/25{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-gold\/25{border-color:color-mix(in oklab, var(--gold) 25%, transparent)}}.border-gold\/30{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-gold\/30{border-color:color-mix(in oklab, var(--gold) 30%, transparent)}}.border-gold\/35{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-gold\/35{border-color:color-mix(in oklab, var(--gold) 35%, transparent)}}.border-gold\/40{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-gold\/40{border-color:color-mix(in oklab, var(--gold) 40%, transparent)}}.border-gold\/50{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.border-gold\/50{border-color:color-mix(in oklab, var(--gold) 50%, transparent)}}.border-input,.border-input\/50{border-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.border-input\/50{border-color:color-mix(in oklab, var(--input) 50%, transparent)}}.border-primary\/25{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/25{border-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.border-primary\/35{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/35{border-color:color-mix(in oklab, var(--primary) 35%, transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.border-primary\/60{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/60{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.border-primary\/70{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/70{border-color:color-mix(in oklab, var(--primary) 70%, transparent)}}.border-transparent{border-color:#0000}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-t-white\/\[0\.06\]{border-top-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-t-white\/\[0\.06\]{border-top-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-l-\[\#5cd6f5\]{border-left-color:#5cd6f5}.border-l-transparent{border-left-color:#0000}.bg-\[\#0a0b10\]{background-color:#0a0b10}.bg-\[\#5cd6f5\]\/10{background-color:#5cd6f51a;background-color:lab(79.6837% -28.5779 -26.0424/.1)}.bg-\[\#5cd6f5\]\/\[0\.055\]{background-color:#5cd6f50e;background-color:lab(79.6837% -28.5779 -26.0424/.055)}.bg-\[\#6ff2b0\]\/10{background-color:#6ff2b01a;background-color:lab(86.9098% -49.1357 20.5213/.1)}.bg-\[\#06070c\]\/92{background-color:#06070ceb;background-color:lab(1.94319% .258751 -2.04236/.92)}.bg-\[\#e8a33d\]\/10{background-color:#e8a33d1a;background-color:lab(72.557% 19.8773 60.7596/.1)}.bg-\[\#e8a33d\]\/35{background-color:#e8a33d59;background-color:lab(72.5569% 19.8774 60.7596/.35)}.bg-\[\#e8a33d\]\/\[0\.07\]{background-color:#e8a33d12;background-color:lab(72.5569% 19.8774 60.7596/.07)}.bg-\[\#e8a33d\]\/\[0\.08\]{background-color:#e8a33d14;background-color:lab(72.5569% 19.8774 60.7596/.08)}.bg-\[\#ffb4b4\]\/10{background-color:#ffb4b41a;background-color:lab(80.5916% 28.0796 11.5261/.1)}.bg-\[oklch\(0\.2_0\.008_272\)\]{background-color:#15161a;background-color:lab(7.17841% .202835 -2.9395)}.bg-\[oklch\(0\.14_0\.012_272\/0\.7\)\]{background-color:#07090eb3;background-color:lab(2.43893% .223435 -2.33623/.7)}.bg-accent\/30{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/30{background-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.bg-accent\/40{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/40{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.bg-background,.bg-background\/40{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/40{background-color:color-mix(in oklab, var(--background) 40%, transparent)}}.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab, var(--background) 50%, transparent)}}.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/5{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/40{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/40{background-color:color-mix(in oklab, var(--card) 40%, transparent)}}.bg-card\/60{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/60{background-color:color-mix(in oklab, var(--card) 60%, transparent)}}.bg-card\/70{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/70{background-color:color-mix(in oklab, var(--card) 70%, transparent)}}.bg-card\/85{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/85{background-color:color-mix(in oklab, var(--card) 85%, transparent)}}.bg-chart-3\/10{background-color:var(--chart-3)}@supports (color:color-mix(in lab, red, red)){.bg-chart-3\/10{background-color:color-mix(in oklab, var(--chart-3) 10%, transparent)}}.bg-chart-4{background-color:var(--chart-4)}.bg-current{background-color:currentColor}.bg-cyan\/12{background-color:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.bg-cyan\/12{background-color:color-mix(in oklab, var(--cyan) 12%, transparent)}}.bg-cyan\/25{background-color:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.bg-cyan\/25{background-color:color-mix(in oklab, var(--cyan) 25%, transparent)}}.bg-cyan\/40{background-color:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.bg-cyan\/40{background-color:color-mix(in oklab, var(--cyan) 40%, transparent)}}.bg-cyan\/70{background-color:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.bg-cyan\/70{background-color:color-mix(in oklab, var(--cyan) 70%, transparent)}}.bg-cyan\/90{background-color:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.bg-cyan\/90{background-color:color-mix(in oklab, var(--cyan) 90%, transparent)}}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-destructive\/15{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/15{background-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.bg-destructive\/40{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/40{background-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.bg-gold,.bg-gold\/10{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-gold\/10{background-color:color-mix(in oklab, var(--gold) 10%, transparent)}}.bg-gold\/15{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-gold\/15{background-color:color-mix(in oklab, var(--gold) 15%, transparent)}}.bg-gold\/25{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-gold\/25{background-color:color-mix(in oklab, var(--gold) 25%, transparent)}}.bg-muted,.bg-muted\/25{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/25{background-color:color-mix(in oklab, var(--muted) 25%, transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/12{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/12{background-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-primary\/70{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/70{background-color:color-mix(in oklab, var(--primary) 70%, transparent)}}.bg-primary\/80{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/80{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar\/70{background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar\/70{background-color:color-mix(in oklab, var(--sidebar) 70%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(58\%_100\%_at_50\%_0\%\,color-mix\(in_oklab\,var\(--primary\)_9\%\,transparent\)\,transparent_72\%\)\]{background-image:radial-gradient(58% 100% at 50% 0%,var(--primary),transparent 72%)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(58\%_100\%_at_50\%_0\%\,color-mix\(in_oklab\,var\(--primary\)_9\%\,transparent\)\,transparent_72\%\)\]{background-image:radial-gradient(58% 100% at 50% 0%,color-mix(in oklab,var(--primary) 9%,transparent),transparent 72%)}}.bg-\[radial-gradient\(60\%_60\%_at_50\%_15\%\,rgba\(245\,197\,80\,0\.14\)\,transparent_72\%\)\]{background-image:radial-gradient(60% 60% at 50% 15%,#f5c55024,#0000 72%)}.from-\[oklch\(0\.2_0\.013_272\)\]{--tw-gradient-from:#14161c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.2_0\.013_272\)\]{--tw-gradient-from:lab(7.14309% .41882 -4.76193)}}.from-\[oklch\(0\.3_0\.06_156_\/_0\.5\)\]{--tw-gradient-from:#0e372180;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.3_0\.06_156_\/_0\.5\)\]{--tw-gradient-from:lab(19.5834% -19.3008 9.45283/.5)}}.from-\[oklch\(0\.21_0\.014_272\)\]{--tw-gradient-from:#16181f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.21_0\.014_272\)\]{--tw-gradient-from:lab(8.26322% .491202 -5.18588)}}.from-background\/75{--tw-gradient-from:var(--background)}@supports (color:color-mix(in lab, red, red)){.from-background\/75{--tw-gradient-from:color-mix(in oklab, var(--background) 75%, transparent)}}.from-background\/75{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan\/50{--tw-gradient-from:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.from-cyan\/50{--tw-gradient-from:color-mix(in oklab, var(--cyan) 50%, transparent)}}.from-cyan\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan\/60{--tw-gradient-from:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.from-cyan\/60{--tw-gradient-from:color-mix(in oklab, var(--cyan) 60%, transparent)}}.from-cyan\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan\/90{--tw-gradient-from:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.from-cyan\/90{--tw-gradient-from:color-mix(in oklab, var(--cyan) 90%, transparent)}}.from-cyan\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gold\/70{--tw-gradient-from:var(--gold)}@supports (color:color-mix(in lab, red, red)){.from-gold\/70{--tw-gradient-from:color-mix(in oklab, var(--gold) 70%, transparent)}}.from-gold\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/40{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/40{--tw-gradient-from:color-mix(in oklab, var(--primary) 40%, transparent)}}.from-primary\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/60{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/60{--tw-gradient-from:color-mix(in oklab, var(--primary) 60%, transparent)}}.from-primary\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/4{--tw-gradient-from:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.from-white\/4{--tw-gradient-from:color-mix(in oklab, var(--color-white) 4%, transparent)}}.from-white\/4{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/15{--tw-gradient-from:#ffffff26}@supports (color:color-mix(in lab, red, red)){.from-white\/15{--tw-gradient-from:color-mix(in oklab, var(--color-white) 15%, transparent)}}.from-white\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/25{--tw-gradient-from:#ffffff40}@supports (color:color-mix(in lab, red, red)){.from-white\/25{--tw-gradient-from:color-mix(in oklab, var(--color-white) 25%, transparent)}}.from-white\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-card{--tw-gradient-via:var(--card);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan\/55{--tw-gradient-via:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.via-cyan\/55{--tw-gradient-via:color-mix(in oklab, var(--cyan) 55%, transparent)}}.via-cyan\/55{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/45{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab, red, red)){.via-primary\/45{--tw-gradient-via:color-mix(in oklab, var(--primary) 45%, transparent)}}.via-primary\/45{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/8{--tw-gradient-via:#ffffff14}@supports (color:color-mix(in lab, red, red)){.via-white\/8{--tw-gradient-via:color-mix(in oklab, var(--color-white) 8%, transparent)}}.via-white\/8{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/12{--tw-gradient-via:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.via-white\/12{--tw-gradient-via:color-mix(in oklab, var(--color-white) 12%, transparent)}}.via-white\/12{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/15{--tw-gradient-via:#ffffff26}@supports (color:color-mix(in lab, red, red)){.via-white\/15{--tw-gradient-via:color-mix(in oklab, var(--color-white) 15%, transparent)}}.via-white\/15{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/90{--tw-gradient-via:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.via-white\/90{--tw-gradient-via:color-mix(in oklab, var(--color-white) 90%, transparent)}}.via-white\/90{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[oklch\(0\.2_0\.03_156_\/_0\.4\)\]{--tw-gradient-to:#0a1a1066;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.2_0\.03_156_\/_0\.4\)\]{--tw-gradient-to:lab(7.60256% -8.39488 4.0191/.4)}}.to-\[oklch\(0\.16_0\.012_272\)\]{--tw-gradient-to:#0b0d13;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.16_0\.012_272\)\]{--tw-gradient-to:lab(3.64942% .26878 -3.00981)}}.to-\[oklch\(0\.165_0\.012_272\)\]{--tw-gradient-to:#0c0e14;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.165_0\.012_272\)\]{--tw-gradient-to:lab(4.00434% .280671 -3.19152)}}.to-background\/95{--tw-gradient-to:var(--background)}@supports (color:color-mix(in lab, red, red)){.to-background\/95{--tw-gradient-to:color-mix(in oklab, var(--background) 95%, transparent)}}.to-background\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-card{--tw-gradient-to:var(--card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gold{--tw-gradient-to:var(--gold);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary{--tw-gradient-to:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/85{--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab, red, red)){.to-primary\/85{--tw-gradient-to:color-mix(in oklab, var(--primary) 85%, transparent)}}.to-primary\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/40{--tw-gradient-to:#fff6}@supports (color:color-mix(in lab, red, red)){.to-white\/40{--tw-gradient-to:color-mix(in oklab, var(--color-white) 40%, transparent)}}.to-white\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-\(--card-spacing\){padding:var(--card-spacing)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-\[2\.5px\]{padding:2.5px}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[3px\]{padding-inline:3px}.px-\[13px\]{padding-inline:13px}.px-\[14px\]{padding-inline:14px}.px-\[15px\]{padding-inline:15px}.px-\[18px\]{padding-inline:18px}.px-\[20px\]{padding-inline:20px}.px-\[22px\]{padding-inline:22px}.px-px{padding-inline:1px}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[11px\]{padding-block:11px}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-\[13px\]{padding-top:13px}.pt-\[18px\]{padding-top:18px}.pt-\[26px\]{padding-top:26px}.pt-\[32px\]{padding-top:32px}.pt-\[calc\(env\(safe-area-inset-top\)\+1\.75rem\)\]{padding-top:calc(env(safe-area-inset-top) + 1.75rem)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[13px\]{padding-bottom:13px}.pb-\[calc\(env\(safe-area-inset-bottom\)\+1\.25rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 1.25rem)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.\!pl-0{padding-left:0!important}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-11{padding-left:calc(var(--spacing) * 11)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-heading{font-family:var(--font-sans)}.font-mono{font-family:var(--font-geist-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[11px\]{font-size:11px!important}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[2rem\]{font-size:2rem}.text-\[3\.6rem\]{font-size:3.6rem}.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-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[11rem\]{font-size:11rem}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.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-\[19px\]{font-size:19px}.text-\[22px\]{font-size:22px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[56px\]{font-size:56px}.leading-\[0\.8\]{--tw-leading:.8;line-height:.8}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.82\]{--tw-leading:.82;line-height:.82}.leading-\[0\.85\]{--tw-leading:.85;line-height:.85}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.09em\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\[0\.11em\]{--tw-tracking:.11em;letter-spacing:.11em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.\[color\:color-mix\(in_oklab\,var\(--gmq\)_75\%\,white\)\]{color:var(--gmq)}@supports (color:color-mix(in lab, red, red)){.\[color\:color-mix\(in_oklab\,var\(--gmq\)_75\%\,white\)\]{color:color-mix(in oklab,var(--gmq) 75%,white)}}.\[color\:oklch\(0\.64_0\.13_22\)\]{color:#cf6968;color:lab(56.9235% 41.2248 20.352)}.\[color\:oklch\(0\.64_0\.13_156\)\]{color:#39a36a;color:lab(59.9363% -41.846 20.4963)}.\[color\:oklch\(0\.85_0\.012_275\)\]{color:#cbcdd6;color:lab(82.5207% .446916 -4.51732)}.\[color\:oklch\(0\.88_0\.006_275\)\]{color:#d6d7db;color:lab(86.0411% .211358 -2.26591)}.text-\(--ink-green\){color:var(--ink-green)}.text-\(--ink-muted\){color:var(--ink-muted)}.text-\[\#5cd6f5\]{color:#5cd6f5}.text-\[\#5cf3b4\]{color:#5cf3b4}.text-\[\#6c7383\]{color:#6c7383}.text-\[\#6ff2b0\]{color:#6ff2b0}.text-\[\#7d8593\]{color:#7d8593}.text-\[\#8b94a3\]{color:#8b94a3}.text-\[\#8c929f\]{color:#8c929f}.text-\[\#9aa3b2\]{color:#9aa3b2}.text-\[\#98a1ad\]{color:#98a1ad}.text-\[\#a9b2bf\]{color:#a9b2bf}.text-\[\#c8b393\]{color:#c8b393}.text-\[\#dbe2ea\]{color:#dbe2ea}.text-\[\#e2c79b\]{color:#e2c79b}.text-\[\#e8a33d\]{color:#e8a33d}.text-\[\#e8edf4\]{color:#e8edf4}.text-\[\#ebeff4\]{color:#ebeff4}.text-\[\#f2e3c8\]{color:#f2e3c8}.text-\[\#ffb4b4\]{color:#ffb4b4}.text-\[Npx\]{color:Npx}.text-black{color:var(--color-black)}.text-card-foreground{color:var(--card-foreground)}.text-chart-3{color:var(--chart-3)}.text-chart-4{color:var(--chart-4)}.text-cyan,.text-cyan\/70{color:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.text-cyan\/70{color:color-mix(in oklab, var(--cyan) 70%, transparent)}}.text-destructive,.text-destructive\/80{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/80{color:color-mix(in oklab, var(--destructive) 80%, transparent)}}.text-foreground,.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.text-foreground\/75{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/75{color:color-mix(in oklab, var(--foreground) 75%, transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.text-gold,.text-gold\/70{color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.text-gold\/70{color:color-mix(in oklab, var(--gold) 70%, transparent)}}.text-gold\/80{color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.text-gold\/80{color:color-mix(in oklab, var(--gold) 80%, transparent)}}.text-muted-foreground,.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}.text-neutral-300{color:var(--color-neutral-300)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-primary\/70{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/70{color:color-mix(in oklab, var(--primary) 70%, transparent)}}.text-primary\/80{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/80{color:color-mix(in oklab, var(--primary) 80%, transparent)}}.text-secondary-foreground{color:var(--secondary-foreground)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/5{color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.text-white\/5{color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caret-primary{caret-color:var(--primary)}.caret-transparent{caret-color:#0000}.accent-primary{accent-color:var(--primary)}.scheme-only-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.bg-blend-color{background-blend-mode:color}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_1px_var\(--glow-cyan\)\]{--tw-shadow:0 0 8px 1px var(--tw-shadow-color,var(--glow-cyan));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_var\(--glow-cyan\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,var(--glow-cyan));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_var\(--glow-primary\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_2px_var\(--glow-cyan\)\]{--tw-shadow:0 0 10px 2px var(--tw-shadow-color,var(--glow-cyan));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_var\(--glow-gold\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,var(--glow-gold));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_var\(--glow-primary\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_var\(--glow-primary\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_var\(--glow-primary\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_-2px_var\(--glow-gold\)\]{--tw-shadow:0 0 16px -2px var(--tw-shadow-color,var(--glow-gold));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_26px_-2px_var\(--glow-primary\)\,inset_0_0_16px_-8px_var\(--glow-primary\)\]{--tw-shadow:0 0 26px -2px var(--tw-shadow-color,var(--glow-primary)), inset 0 0 16px -8px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_36px_-6px_currentColor\]{--tw-shadow:0 0 36px -6px var(--tw-shadow-color,currentColor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_40px_-24px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 16px 40px -24px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklab\,var\(--primary\)_12\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_0_0_1px_color-mix\(in_oklab\,var\(--primary\)_12\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in oklab,var(--primary) 12%,transparent))}}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklab\,var\(--primary\)_12\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklab\,var\(--primary\)_30\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_0_0_1px_color-mix\(in_oklab\,var\(--primary\)_30\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in oklab,var(--primary) 30%,transparent))}}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklab\,var\(--primary\)_30\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_oklch\(0\.3_0\.016_272\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#2b2d36);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-\[inset_0_0_0_1px_oklch\(0\.3_0\.016_272\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,lab(18.6933% .497907 -5.95323))}}.shadow-\[inset_0_1px_0_oklch\(0\.4_0\.02_272_\/_0\.3\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#4447534d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-\[inset_0_1px_0_oklch\(0\.4_0\.02_272_\/_0\.3\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,lab(30.2678% .602692 -7.45024/.3))}}.shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.06\)\,0_0_18px_-10px_var\(--glow-primary\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f), 0 0 18px -10px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.35\)\,0_0_28px_-8px_var\(--glow-primary\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff59), 0 0 28px -8px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_3px_\#000\,inset_0_0_14px_color-mix\(in_oklab\,var\(--primary\)_5\%\,transparent\)\]{--tw-shadow:inset 0 1px 3px var(--tw-shadow-color,#000), inset 0 0 14px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_1px_3px_\#000\,inset_0_0_14px_color-mix\(in_oklab\,var\(--primary\)_5\%\,transparent\)\]{--tw-shadow:inset 0 1px 3px var(--tw-shadow-color,#000), inset 0 0 14px var(--tw-shadow-color,color-mix(in oklab,var(--primary) 5%,transparent))}}.shadow-\[inset_0_1px_3px_\#000\,inset_0_0_14px_color-mix\(in_oklab\,var\(--primary\)_5\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[…currentColor\]{--tw-shadow:…currentColor;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-background{--tw-ring-color:var(--background)}.ring-black\/50{--tw-ring-color:#00000080}@supports (color:color-mix(in lab, red, red)){.ring-black\/50{--tw-ring-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-gold\/50{--tw-ring-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.ring-gold\/50{--tw-ring-color:color-mix(in oklab, var(--gold) 50%, transparent)}}.ring-primary,.ring-primary\/20{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.ring-primary\/25{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/25{--tw-ring-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/12{--tw-ring-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.ring-white\/12{--tw-ring-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.blur-lg{--tw-blur:blur(var(--blur-lg));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,)}.blur-xl{--tw-blur:blur(var(--blur-xl));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-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--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,)}.drop-shadow-\[0_0_8px_var\(--glow-primary\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,var(--glow-primary)));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_0_9px_var\(--glow-primary\)\]{--tw-drop-shadow-size:drop-shadow(0 0 9px var(--tw-drop-shadow-color,var(--glow-primary)));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_0_10px_var\(--glow-primary\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,var(--glow-primary)));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_0_12px_rgba\(150\,220\,255\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#96dcff59));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_0_14px_var\(--glow-primary\)\]{--tw-drop-shadow-size:drop-shadow(0 0 14px var(--tw-drop-shadow-color,var(--glow-primary)));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_0_16px_rgba\(150\,220\,255\,0\.28\)\]{--tw-drop-shadow-size:drop-shadow(0 0 16px var(--tw-drop-shadow-color,#96dcff47));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_0_26px_var\(--glow-gold\)\]{--tw-drop-shadow-size:drop-shadow(0 0 26px var(--tw-drop-shadow-color,var(--glow-gold)));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_2px_6px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 6px var(--tw-drop-shadow-color,#000c));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_28px_40px_rgba\(0\,0\,0\,0\.65\)\]{--tw-drop-shadow-size:drop-shadow(0 28px 40px var(--tw-drop-shadow-color,#000000a6));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.\[filter\:drop-shadow\(0_0_6px_var\(--glow-primary\)\)\]{filter:drop-shadow(0 0 6px var(--glow-primary))}.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-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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-filter{-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,opacity\]{transition-property:left,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\!paused{animation-play-state:paused!important}.\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[book\:settle\]{book:settle}.\[text-shadow\:0_0_8px_color-mix\(in_oklab\,var\(--gold\)_45\%\,transparent\)\]{text-shadow:0 0 8px var(--gold)}@supports (color:color-mix(in lab, red, red)){.\[text-shadow\:0_0_8px_color-mix\(in_oklab\,var\(--gold\)_45\%\,transparent\)\]{text-shadow:0 0 8px color-mix(in oklab,var(--gold) 45%,transparent)}}.\[text-shadow\:0_0_10px_color-mix\(in_oklab\,var\(--gold\)_45\%\,transparent\)\]{text-shadow:0 0 10px var(--gold)}@supports (color:color-mix(in lab, red, red)){.\[text-shadow\:0_0_10px_color-mix\(in_oklab\,var\(--gold\)_45\%\,transparent\)\]{text-shadow:0 0 10px color-mix(in oklab,var(--gold) 45%,transparent)}}.\[text-shadow\:0_0_14px_oklch\(1_0_0_\/_0\.22\)\]{text-shadow:0 0 14px #ffffff38;text-shadow:0 0 14px lab(100% 0 0/.22)}.\[text-shadow\:0_0_14px_var\(--glow-primary\)\]{text-shadow:0 0 14px var(--glow-primary)}.\[text-shadow\:0_0_15px_color-mix\(in_oklab\,var\(--destructive\)_35\%\,transparent\)\]{text-shadow:0 0 15px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[text-shadow\:0_0_15px_color-mix\(in_oklab\,var\(--destructive\)_35\%\,transparent\)\]{text-shadow:0 0 15px color-mix(in oklab,var(--destructive) 35%,transparent)}}.\[text-shadow\:0_0_20px_oklch\(0\.92_0\.11_90_\/_0\.4\)\,0_0_4px_oklch\(1_0_0_\/_0\.5\)\]{text-shadow:0 0 20px #ffe29366,0 0 4px #ffffff80;text-shadow:0 0 20px lab(91.0912% 3.14018 45.6054/.4),0 0 4px lab(100% 0 0/.5)}.\[text-shadow\:0_0_20px_oklch\(1_0_0_\/_0\.25\)\]{text-shadow:0 0 20px #ffffff40;text-shadow:0 0 20px lab(100% 0 0/.25)}.\[text-shadow\:0_0_22px_var\(--glow-primary\)\]{text-shadow:0 0 22px var(--glow-primary)}.\[text-shadow\:none\]{text-shadow:none}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-\[15px\]::placeholder{font-size:15px}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:uppercase::placeholder{text-transform:uppercase}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}@media (hover:hover){.hover\:border-destructive\/40:hover{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:border-destructive\/40:hover{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.hover\:border-foreground\/30:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/30:hover{border-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.hover\:border-input:hover{border-color:var(--input)}.hover\:border-primary\/25:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/25:hover{border-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.hover\:border-primary\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-accent:hover,.hover\:bg-accent\/40:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:\[color\:oklch\(0\.8_0\.2_156\)\]:hover{color:#00e286;color:lab(79.3849% -65.0552 31.9077)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_28px_-12px_var\(--glow-primary\)\]:hover{--tw-shadow:0 0 28px -12px var(--tw-shadow-color,var(--glow-primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-primary\/50:hover{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-primary\/50:hover{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.hover\:ring-white\/35:hover{--tw-ring-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.hover\:ring-white\/35:hover{--tw-ring-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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\:border-primary\/50:focus{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary\/50:focus{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.focus\:border-primary\/60:focus{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary\/60:focus{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.active\:scale-\[0\.98\]:active{scale:.98}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.enabled\:hover\:border-primary\/50:enabled:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.enabled\:hover\:border-primary\/50:enabled:hover{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.enabled\:hover\:bg-muted\/50:enabled:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.enabled\:hover\:bg-muted\/50:enabled:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:0}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}.data-\[state\=closed\]\:overflow-hidden[data-state=closed]{overflow:hidden}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:ring-primary\/50[data-state=open]{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:ring-primary\/50[data-state=open]{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@media (min-width:400px){.min-\[400px\]\:h-13{height:calc(var(--spacing) * 13)}}@media (min-width:40rem){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:w-11{width:calc(var(--spacing) * 11)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-\[30rem\]{width:30rem}.sm\:w-\[31rem\]{width:31rem}.sm\:w-auto{width:auto}.sm\:max-w-\[23rem\]{max-width:23rem}.sm\:max-w-md{max-width:var(--container-md)}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:items-start{align-items:flex-start}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[15rem\]{font-size:15rem}}@media (min-width:48rem){.md\:bottom-0{bottom:0}.md\:bottom-4{bottom:calc(var(--spacing) * 4)}.md\:left-56{left:calc(var(--spacing) * 56)}.md\:flex{display:flex}.md\:hidden{display:none}.md\:pb-0{padding-bottom:0}.md\:pl-56{padding-left:calc(var(--spacing) * 56)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:\!text-\[20px\]{font-size:20px!important}}@media (min-width:64rem){.lg\:block{display:block}.lg\:grid{display:grid}.lg\:max-w-none{max-width:none}.lg\:grid-cols-\[1fr_minmax\(0\,26rem\)_1fr\]{grid-template-columns:1fr minmax(0,26rem) 1fr}.lg\:items-end{align-items:flex-end}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-\[\#0a0b10\]:is(.dark *){background-color:#0a0b10}.dark\:bg-black\/35:is(.dark *){background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/35:is(.dark *){background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:after\:mix-blend-lighten:is(.dark *):after{content:var(--tw-content);mix-blend-mode:lighten}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent:where([data-state=open]),.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.data-open\:text-accent-foreground:where([data-state=open]),.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[a\]\:hover\:bg-gold\/25:is(a):hover{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-gold\/25:is(a):hover{background-color:color-mix(in oklab, var(--gold) 25%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.glow-primary{box-shadow:0 0 24px -6px var(--glow-primary)}.glow-primary-lg{box-shadow:0 0 42px -8px var(--glow-primary)}.glow-gold{box-shadow:0 0 24px -6px var(--glow-gold)}.stat-label{--tw-font-weight:var(--font-weight-medium);font-size:.65rem;font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--muted-foreground);text-transform:uppercase}.tile{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:calc(var(--radius) * 1.4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#ffffff1a;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.tile{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.tile{box-shadow:inset 0 1px #ffffff14}.plaque{border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);background-color:var(--background);border-width:1px}@supports (color:color-mix(in lab, red, red)){.plaque{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.plaque{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 1.5);text-align:center;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--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,);--tw-backdrop-blur:blur(var(--blur-sm));-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,);box-shadow:0 0 28px -8px,inset 0 0 20px -14px}.spotlight{background:radial-gradient(closest-side, var(--primary), transparent 72%)}@supports (color:color-mix(in lab, red, red)){.spotlight{background:radial-gradient(closest-side, color-mix(in oklab, var(--primary) 28%, transparent), transparent 72%)}}.tile-green{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.tile-green{background:color-mix(in oklab, var(--primary) 16%, transparent)}}.tile-gold{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.tile-gold{background:color-mix(in oklab, var(--gold) 16%, transparent)}}.tile-purple{background:var(--chart-3)}@supports (color:color-mix(in lab, red, red)){.tile-purple{background:color-mix(in oklab, var(--chart-3) 20%, transparent)}}.tile-blue{background:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.tile-blue{background:color-mix(in oklab, var(--chart-4) 20%, transparent)}}.tile-red{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.tile-red{background:color-mix(in oklab, var(--destructive) 16%, transparent)}}.stadium-backdrop{z-index:-10;pointer-events:none;background-image:linear-gradient(to bottom, var(--background), var(--background) 45%, var(--background)), url(/stadium-bg.jpg);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.stadium-backdrop{background-image:linear-gradient(to bottom, color-mix(in oklab, var(--background) 25%, transparent), color-mix(in oklab, var(--background) 50%, transparent) 45%, color-mix(in oklab, var(--background) 74%, transparent)), url(/stadium-bg.jpg)}}.stadium-backdrop{background-position:50%;background-repeat:no-repeat;background-size:cover}.holo-ring{background:conic-gradient(from var(--holo-angle) in oklch, var(--primary), var(--chart-4), var(--chart-3), var(--gold), var(--primary))}@supports (color:color-mix(in lab, red, red)){.holo-ring{background:conic-gradient(from var(--holo-angle) in oklch, color-mix(in oklab, var(--primary) 80%, transparent), color-mix(in oklab, var(--chart-4) 75%, transparent), color-mix(in oklab, var(--chart-3) 75%, transparent), color-mix(in oklab, var(--gold) 80%, transparent), color-mix(in oklab, var(--primary) 80%, transparent))}}.holo-ring{box-shadow:0 0 26px -8px var(--glow-primary);animation:9s linear infinite holo-spin}.holo-sheen{position:relative;overflow:hidden}.holo-sheen:before{content:"";pointer-events:none;background:linear-gradient(115deg, transparent 32%, #ffffff8c 44%, var(--chart-3) 52%, var(--chart-4) 58%, transparent 70%), conic-gradient(from 220deg in oklch, var(--primary), var(--chart-4), var(--chart-3), var(--gold), var(--primary));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.holo-sheen:before{background:linear-gradient(115deg, transparent 32%, #ffffff8c 44%, color-mix(in oklab, var(--chart-3) 65%, transparent) 52%, color-mix(in oklab, var(--chart-4) 60%, transparent) 58%, transparent 70%), conic-gradient(from 220deg in oklch, color-mix(in oklab, var(--primary) 40%, transparent), color-mix(in oklab, var(--chart-4) 36%, transparent), color-mix(in oklab, var(--chart-3) 38%, transparent), color-mix(in oklab, var(--gold) 34%, transparent), color-mix(in oklab, var(--primary) 40%, transparent))}}.holo-sheen:before{opacity:.07;background-position:0%,50%;background-size:260% 260%,100% 100%;transition:background-position .9s,opacity .5s}.holo-sheen:hover:before{opacity:.16;background-position:100%,50%}@keyframes holo-spin{to{--holo-angle:360deg}}@media (prefers-reduced-motion:reduce){.holo-ring{animation:none}.holo-sheen:before{transition:none}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root,.dark{--background:#080a10;--foreground:#ebeff4;--card:#10121a;--card-foreground:#ebeff4;--popover:#151821;--popover-foreground:#ebeff4;--primary:#00e286;--primary-foreground:#001c0e;--secondary:#1c1f28;--secondary-foreground:#e4e8ef;--muted:#1a1d25;--muted-foreground:#8c929f;--accent:#222630;--accent-foreground:#ebeff4;--destructive:#f74867;--border:#252932;--input:#20242d;--ring:#00e286;--gold:#f4c352;--gold-foreground:#2f1e00;--chart-1:#00e286;--chart-2:#f4c352;--chart-3:#ad8dfd;--chart-4:#4c99f8;--chart-5:#f74867;--radius:.75rem;--sidebar:#0c0e15;--sidebar-foreground:#ebeff4;--sidebar-primary:#00e286;--sidebar-primary-foreground:#001c0e;--sidebar-accent:#1c1f28;--sidebar-accent-foreground:#ebeff4;--sidebar-border:#252932;--sidebar-ring:#00e286;--cyan:#63d6f1;--glow-primary:var(--primary)}@supports (color:lab(0% 0 0)){:root,.dark{--background:lab(2.69847% .417963 -2.95025);--foreground:lab(94.1746% -.419736 -2.99095);--card:lab(5.6267% .523187 -5.4027);--card-foreground:lab(94.1746% -.419736 -2.99095);--popover:lab(8.2292% .734717 -6.62881);--popover-foreground:lab(94.1746% -.419736 -2.99095);--primary:lab(79.3849% -65.0552 31.9077);--primary-foreground:lab(7.85597% -14.075 5.53119);--secondary:lab(11.7206% .470676 -6.65498);--secondary-foreground:lab(91.8479% -.517726 -3.73472);--muted:lab(10.5755% .391789 -5.92566);--muted-foreground:lab(60.4659% -.33164 -7.48763);--accent:lab(15.1966% .287145 -7.39318);--accent-foreground:lab(94.1746% -.419736 -2.99095);--destructive:lab(58.2254% 67.9918 23.6481);--border:lab(16.3722% .203878 -6.67484);--input:lab(14.0505% .231385 -6.6641);--ring:lab(79.3849% -65.0552 31.9077);--gold:lab(81.6622% 9.84526 61.7469);--gold-foreground:lab(12.9707% 6.95349 21.4783);--chart-1:lab(79.3849% -65.0552 31.9077);--chart-2:lab(81.6622% 9.84526 61.7469);--chart-3:lab(65.3317% 30.1817 -52.1393);--chart-4:lab(61.9106% -.91216 -55.336);--chart-5:lab(58.2254% 67.9918 23.6481);--sidebar:lab(3.98787% .402883 -4.08336);--sidebar-foreground:lab(94.1746% -.419736 -2.99095);--sidebar-primary:lab(79.3849% -65.0552 31.9077);--sidebar-primary-foreground:lab(7.85597% -14.075 5.53119);--sidebar-accent:lab(11.7206% .470676 -6.65498);--sidebar-accent-foreground:lab(94.1746% -.419736 -2.99095);--sidebar-border:lab(16.3722% .203878 -6.67484);--sidebar-ring:lab(79.3849% -65.0552 31.9077);--cyan:lab(79.8343% -28.4296 -23.4158)}}@supports (color:color-mix(in lab, red, red)){:root,.dark{--glow-primary:color-mix(in oklab, var(--primary) 45%, transparent)}}:root,.dark{--glow-gold:var(--gold)}@supports (color:color-mix(in lab, red, red)){:root,.dark{--glow-gold:color-mix(in oklab, var(--gold) 40%, transparent)}}:root,.dark{--glow-cyan:var(--cyan)}@supports (color:color-mix(in lab, red, red)){:root,.dark{--glow-cyan:color-mix(in oklab, var(--cyan) 45%, transparent)}}@property --holo-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.glass-banner{--glass-tint:var(--primary);background:linear-gradient(180deg, #ffffff12, #ffffff05 24%, transparent 48%), linear-gradient(155deg, var(--glass-tint), var(--glass-tint) 45%, transparent 78%), linear-gradient(#090b0a42, #090b0a42);border:1px solid #0000;position:relative}@supports (color:color-mix(in lab, red, red)){.glass-banner{background:linear-gradient(180deg, #ffffff12, #ffffff05 24%, transparent 48%), linear-gradient(155deg, color-mix(in oklab, var(--glass-tint) 13%, transparent), color-mix(in oklab, var(--glass-tint) 4%, transparent) 45%, transparent 78%), linear-gradient(#090b0a42, #090b0a42)}}.glass-banner{-webkit-backdrop-filter:blur(9px)saturate(150%);box-shadow:inset 0 1px 0 #ffffff14, inset 0 0 44px -26px var(--glass-tint), 0 0 36px -10px var(--glass-tint), 0 18px 44px -28px #000000d9}@supports (color:color-mix(in lab, red, red)){.glass-banner{box-shadow:inset 0 1px 0 #ffffff14, inset 0 0 44px -26px color-mix(in oklab, var(--glass-tint) 55%, transparent), 0 0 36px -10px color-mix(in oklab, var(--glass-tint) 35%, transparent), 0 18px 44px -28px #000000d9}}.glass-banner:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, var(--glass-tint), var(--glass-tint) 38%, var(--glass-tint) 62%, var(--glass-tint));padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.glass-banner:after{background:linear-gradient(180deg, color-mix(in oklab, var(--glass-tint) 80%, transparent), color-mix(in oklab, var(--glass-tint) 28%, transparent) 38%, color-mix(in oklab, var(--glass-tint) 24%, transparent) 62%, color-mix(in oklab, var(--glass-tint) 65%, transparent))}}.glass-banner:after{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.glass-gold{--glass-tint:var(--gold)}.glass-blue{--glass-tint:var(--chart-4)}.glass-red{--glass-tint:var(--destructive)}.glass-purple{--glass-tint:var(--chart-3)}.glass-cyan{--glass-tint:var(--cyan)}.glass-chip{--chip-tint:var(--cyan);background:linear-gradient(180deg, #ffffff17, #ffffff05 55%), linear-gradient(var(--chip-tint), var(--chip-tint));border-color:#0000;position:relative}@supports (color:color-mix(in lab, red, red)){.glass-chip{background:linear-gradient(180deg, #ffffff17, #ffffff05 55%), linear-gradient(color-mix(in oklab, var(--chip-tint) 8%, transparent), color-mix(in oklab, var(--chip-tint) 3%, transparent))}}.glass-chip{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 18px -10px var(--chip-tint)}@supports (color:color-mix(in lab, red, red)){.glass-chip{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 18px -10px color-mix(in oklab, var(--chip-tint) 45%, transparent)}}.glass-chip:hover{background:linear-gradient(180deg, #ffffff21, #ffffff0a 55%), linear-gradient(var(--chip-tint), var(--chip-tint))}@supports (color:color-mix(in lab, red, red)){.glass-chip:hover{background:linear-gradient(180deg, #ffffff21, #ffffff0a 55%), linear-gradient(color-mix(in oklab, var(--chip-tint) 13%, transparent), color-mix(in oklab, var(--chip-tint) 5%, transparent))}}.glass-chip:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, var(--chip-tint), var(--chip-tint) 40%, var(--chip-tint) 62%, var(--chip-tint));padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.glass-chip:after{background:linear-gradient(180deg, color-mix(in oklab, var(--chip-tint) 60%, transparent), color-mix(in oklab, var(--chip-tint) 20%, transparent) 40%, color-mix(in oklab, var(--chip-tint) 16%, transparent) 62%, color-mix(in oklab, var(--chip-tint) 42%, transparent))}}.glass-chip:after{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.glass-chip-green{--chip-tint:var(--primary)}.glass-chip-gold{--chip-tint:var(--gold)}.glass-slip{background:linear-gradient(180deg, #ffffff0f, transparent 30%), linear-gradient(155deg, var(--primary), var(--primary) 40%, transparent 72%), linear-gradient(#0b0d0cf7, #0b0d0cf7);border:1px solid #0000}@supports (color:color-mix(in lab, red, red)){.glass-slip{background:linear-gradient(180deg, #ffffff0f, transparent 30%), linear-gradient(155deg, color-mix(in oklab, var(--primary) 10%, transparent), color-mix(in oklab, var(--primary) 3%, transparent) 40%, transparent 72%), linear-gradient(#0b0d0cf7, #0b0d0cf7)}}.glass-slip{-webkit-backdrop-filter:blur(14px)saturate(140%);box-shadow:inset 0 1px 0 #ffffff14, 0 0 44px -10px var(--glow-primary), 0 18px 44px -28px #000000d9}.glass-slip:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, var(--primary), var(--primary) 38%, var(--primary) 62%, var(--primary));padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.glass-slip:after{background:linear-gradient(180deg, color-mix(in oklab, var(--primary) 90%, transparent), color-mix(in oklab, var(--primary) 35%, transparent) 38%, color-mix(in oklab, var(--primary) 30%, transparent) 62%, color-mix(in oklab, var(--primary) 70%, transparent))}}.glass-slip:after{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.holo-disc{background:radial-gradient(closest-side, var(--primary), var(--primary) 42%, transparent 62%), radial-gradient(closest-side, transparent 54%, var(--cyan) 55%, var(--cyan) 56.5%, transparent 58%), radial-gradient(closest-side, transparent 76%, var(--primary) 77%, var(--primary) 79%, transparent 81%)}@supports (color:color-mix(in lab, red, red)){.holo-disc{background:radial-gradient(closest-side, color-mix(in oklab, var(--primary) 16%, transparent), color-mix(in oklab, var(--primary) 6%, transparent) 42%, transparent 62%), radial-gradient(closest-side, transparent 54%, color-mix(in oklab, var(--cyan) 32%, transparent) 55%, color-mix(in oklab, var(--cyan) 32%, transparent) 56.5%, transparent 58%), radial-gradient(closest-side, transparent 76%, color-mix(in oklab, var(--primary) 60%, transparent) 77%, color-mix(in oklab, var(--primary) 60%, transparent) 79%, transparent 81%)}}.holo-ticks{background:repeating-conic-gradient(var(--primary) 0deg 1.4deg, transparent 1.4deg 6deg)}@supports (color:color-mix(in lab, red, red)){.holo-ticks{background:repeating-conic-gradient(color-mix(in oklab, var(--primary) 65%, transparent) 0deg 1.4deg, transparent 1.4deg 6deg)}}.holo-ticks{animation:18s linear infinite holo-platform-spin;-webkit-mask:radial-gradient(closest-side,#0000 80%,#fff 81% 94%,#0000 95%);mask:radial-gradient(closest-side,#0000 80%,#fff 81% 94%,#0000 95%)}.holo-ticks-rev{background:repeating-conic-gradient(var(--cyan) 0deg 16deg, transparent 16deg 48deg)}@supports (color:color-mix(in lab, red, red)){.holo-ticks-rev{background:repeating-conic-gradient(color-mix(in oklab, var(--cyan) 55%, transparent) 0deg 16deg, transparent 16deg 48deg)}}.holo-ticks-rev{animation:30s linear infinite reverse holo-platform-spin;-webkit-mask:radial-gradient(closest-side,#0000 89%,#fff 90% 97%,#0000 98%);mask:radial-gradient(closest-side,#0000 89%,#fff 90% 97%,#0000 98%)}.holo-beams{background:radial-gradient(55% 100% at 50% 100%, var(--primary), transparent 75%), repeating-linear-gradient(90deg, transparent 0px, transparent 16px, var(--cyan) 17px, var(--cyan) 19px, transparent 20px, transparent 34px)}@supports (color:color-mix(in lab, red, red)){.holo-beams{background:radial-gradient(55% 100% at 50% 100%, color-mix(in oklab, var(--primary) 14%, transparent), transparent 75%), repeating-linear-gradient(90deg, transparent 0px, transparent 16px, color-mix(in oklab, var(--cyan) 13%, transparent) 17px, color-mix(in oklab, var(--cyan) 13%, transparent) 19px, transparent 20px, transparent 34px)}}.holo-beams{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;animation:5s ease-in-out infinite holo-beams-pulse;-webkit-mask-image:linear-gradient(#0000 4%,#000 92%),radial-gradient(80% 100% at 50% 100%,#000 35%,#0000 78%);mask-image:linear-gradient(#0000 4%,#000 92%),radial-gradient(80% 100% at 50% 100%,#000 35%,#0000 78%);-webkit-mask-composite:source-in;mask-composite:intersect}.holo-flare{background:linear-gradient(to top, var(--cyan), var(--cyan) 55%, transparent)}@supports (color:color-mix(in lab, red, red)){.holo-flare{background:linear-gradient(to top, color-mix(in oklab, var(--cyan) 45%, transparent), color-mix(in oklab, var(--cyan) 12%, transparent) 55%, transparent)}}.holo-flare{filter:blur(6px);animation:7s ease-in-out infinite alternate holo-flare-sweep}@keyframes holo-platform-spin{to{transform:rotate(360deg)}}@keyframes holo-beams-pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes holo-flare-sweep{0%{transform:translate(-52px)}to{transform:translate(52px)}}@media (prefers-reduced-motion:reduce){.holo-ticks,.holo-ticks-rev,.holo-beams,.holo-flare{animation:none}}.ticket-shadow{filter:drop-shadow(0 22px 26px #0000008c)drop-shadow(0 3px 8px #0006)}.ticket-paper{--ink:#221d15;--ink-muted:#6e6250;--ink-line:#221d1552;--ink-green:#166a38;color:var(--ink);background:radial-gradient(120% 55% at 15% 0,#927e5e24,#0000 55%),radial-gradient(95% 45% at 88% 100%,#927e5e2b,#0000 60%),radial-gradient(45% 20% at 68% 38%,#ffffff80,#0000 70%),linear-gradient(102deg,#f0e9da 0%,#e8e1cf 30%,#f3edde 52%,#e5decb 78%,#ede6d5 100%);-webkit-mask:radial-gradient(6px at 11px 0,#0000 5.5px,#000 6px) 50% 0/22px 51% repeat-x,radial-gradient(6px at 11px 100%,#0000 5.5px,#000 6px) 50% 100%/22px 51% repeat-x;mask:radial-gradient(6px at 11px 0,#0000 5.5px,#000 6px) 50% 0/22px 51% repeat-x,radial-gradient(6px at 11px 100%,#0000 5.5px,#000 6px) 50% 100%/22px 51% repeat-x}.ticket-paper:before{content:"";pointer-events:none;opacity:.14;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ticket-dash{background:repeating-linear-gradient(90deg, var(--ink-line) 0 5px, transparent 5px 9px);height:2px}.ticket-rule{border-top:1.5px solid var(--ink-line)}.enter-drop{animation:.65s cubic-bezier(.22,.9,.3,1) both ticket-drop}.enter-fade-up{animation:.5s ease-out both scene-fade-up}.enter-fade{animation:.8s ease-out both scene-fade}.enter-pop{animation:.5s ease-out both scene-pop}@keyframes ticket-drop{0%{opacity:0;transform:translateY(-28px)scale(.985)}70%{opacity:1;transform:translateY(5px)scale(1.002)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes scene-pop{0%{opacity:0;transform:scale(.4)}65%{opacity:1;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes scene-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scene-fade{0%{opacity:0}to{opacity:1}}.holo-mote{background:var(--cyan);border-radius:999px;position:absolute}@supports (color:color-mix(in lab, red, red)){.holo-mote{background:color-mix(in oklab, var(--cyan) 85%, white)}}.holo-mote{box-shadow:0 0 8px 1px var(--glow-cyan);animation:5.5s ease-in-out infinite mote-float}.holo-mote-green{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.holo-mote-green{background:color-mix(in oklab, var(--primary) 85%, white)}}.holo-mote-green{box-shadow:0 0 8px 1px var(--glow-primary)}@keyframes mote-float{0%,to{opacity:.15;transform:translateY(7px)}50%{opacity:.9;transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.enter-drop,.enter-pop,.enter-fade-up,.enter-fade{animation:none}.holo-mote{opacity:.4;animation:none}}.glass{-webkit-backdrop-filter:blur(10px)saturate(150%);background:linear-gradient(#ffffff0f,#0000 40%),linear-gradient(#090b0a4d,#090b0a4d);border:1px solid #0000;position:relative;box-shadow:inset 0 1px #ffffff14,0 12px 36px -18px #000000b3}.glass:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(#ffffff47,#ffffff17 35%,#ffffff12 65%,#fff3);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}@property --gauge-fill{syntax:"<percentage>";inherits:false;initial-value:0%}.gauge-ring{background:conic-gradient(from -90deg, var(--gauge-color,var(--primary)) var(--gauge-fill,0%), #ffffff12 0);border-radius:9999px;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 9px),#000 calc(100% - 8px));mask:radial-gradient(closest-side,#0000 calc(100% - 9px),#000 calc(100% - 8px))}.gauge-anim{animation:1.2s cubic-bezier(.22,.8,.24,1) both gauge-sweep}@keyframes gauge-sweep{0%{--gauge-fill:0%}}.live-dot{background:var(--primary);width:.5rem;height:.5rem;box-shadow:0 0 10px var(--glow-primary);border-radius:9999px;flex-shrink:0;display:inline-flex;position:relative}.live-dot:after{content:"";border:1px solid var(--primary);border-radius:9999px;position:absolute;inset:-3px}@supports (color:color-mix(in lab, red, red)){.live-dot:after{border:1px solid color-mix(in oklab, var(--primary) 70%, transparent)}}.live-dot:after{animation:1.6s ease-out infinite live-ping}@keyframes live-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.gauge-anim{animation:none}.live-dot:after{opacity:.35;animation:none}}.bh-coin{perspective:260px;opacity:0;will-change:transform, opacity;animation:linear infinite bh-coin-fall;position:absolute;top:-8%}.bh-coin i{will-change:transform;background:radial-gradient(circle at 34% 28%,#fff3c4 0%,#f6c94f 42%,#c98a1e 78%,#9c6a12 100%);border-radius:999px;width:100%;height:100%;animation:linear infinite bh-coin-spin;display:block;position:relative;box-shadow:inset 0 0 0 1.5px #fff4c4b3,inset 0 -3px 5px #784a068c,0 0 12px #f0c24e66}.bh-coin i:before{content:"";border:1.5px solid #965c0c66;border-radius:999px;position:absolute;inset:20%}@keyframes bh-coin-fall{0%{opacity:0;transform:translateY(-12vh)}9%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(114vh)}}@keyframes bh-coin-spin{to{transform:rotateY(360deg)}}.bh-glow{animation:2.4s ease-in-out infinite bh-glow-pulse}@keyframes bh-glow-pulse{0%,to{opacity:.5;transform:scale(.92)}50%{opacity:.85;transform:scale(1.06)}}.won-stamp{transform-origin:50% 37%;animation:.44s cubic-bezier(.2,.85,.3,1) .6s both won-stamp-slam}@keyframes won-stamp-slam{0%{opacity:0;transform:scale(4)}28%{opacity:1}60%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.won-ticket-impact{animation:.42s ease-out .84s both won-ticket-jolt}@keyframes won-ticket-jolt{0%{transform:scale(1)}22%{transform:scale(.968)}56%{transform:scale(1.016)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bh-coin{opacity:.85;animation:none}.bh-coin i{animation:none}.bh-glow{opacity:.6;animation:none}.won-stamp{opacity:1;animation:none}.won-ticket-impact{animation:none}}.tdoor{transition:transform .18s;display:block}.tdoor:hover{transform:translateY(-3px)}.tdoor:active{transform:translateY(-1px)}.tdoor-live{filter:drop-shadow(0 14px 22px #00000080) drop-shadow(0 10px 30px var(--primary))}@supports (color:color-mix(in lab, red, red)){.tdoor-live{filter:drop-shadow(0 14px 22px #00000080) drop-shadow(0 10px 30px color-mix(in oklab, var(--primary) 16%, transparent))}}.tdoor-blank{filter:drop-shadow(0 14px 22px #0000008c) drop-shadow(0 8px 26px var(--gold))}@supports (color:color-mix(in lab, red, red)){.tdoor-blank{filter:drop-shadow(0 14px 22px #0000008c) drop-shadow(0 8px 26px color-mix(in oklab, var(--gold) 10%, transparent))}}.tdoor-guest{filter:drop-shadow(0 12px 20px #0000008c) drop-shadow(0 8px 24px var(--chart-4))}@supports (color:color-mix(in lab, red, red)){.tdoor-guest{filter:drop-shadow(0 12px 20px #0000008c) drop-shadow(0 8px 24px color-mix(in oklab, var(--chart-4) 10%, transparent))}}.tdoor-paper{--tdoor-rail:66px;isolation:isolate;-webkit-mask:radial-gradient(circle 5px at 11px 0, transparent 4.6px, #000 5px) 0 0 / 22px 100% repeat-x, radial-gradient(circle 8px at calc(100% - var(--tdoor-rail)) 0, transparent 7.5px, #000 8px), radial-gradient(circle 8px at calc(100% - var(--tdoor-rail)) 100%, transparent 7.5px, #000 8px);-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle 5px at 11px 0, transparent 4.6px, #000 5px) 0 0 / 22px 100% repeat-x, radial-gradient(circle 8px at calc(100% - var(--tdoor-rail)) 0, transparent 7.5px, #000 8px), radial-gradient(circle 8px at calc(100% - var(--tdoor-rail)) 100%, transparent 7.5px, #000 8px);-webkit-mask:radial-gradient(circle 5px at 11px 0, transparent 4.6px, #000 5px) 0 0 / 22px 100% repeat-x, radial-gradient(circle 8px at calc(100% - var(--tdoor-rail)) 0, transparent 7.5px, #000 8px), radial-gradient(circle 8px at calc(100% - var(--tdoor-rail)) 100%, transparent 7.5px, #000 8px);-webkit-mask:radial-gradient(circle 5px at 11px 0, transparent 4.6px, #000 5px) 0 0 / 22px 100% repeat-x, radial-gradient(circle 8px at calc(100% - var(--tdoor-rail)) 0, transparent 7.5px, #000 8px), radial-gradient(circle 8px at calc(100% - var(--tdoor-rail)) 100%, transparent 7.5px, #000 8px);mask:radial-gradient(circle 5px at 11px 0, transparent 4.6px, #000 5px) 0 0 / 22px 100% repeat-x, radial-gradient(circle 8px at calc(100% - var(--tdoor-rail)) 0, transparent 7.5px, #000 8px), radial-gradient(circle 8px at calc(100% - var(--tdoor-rail)) 100%, transparent 7.5px, #000 8px);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;border-radius:15px;align-items:stretch;display:flex;position:relative;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.tdoor-paper:before{content:"";z-index:0;border-radius:15px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #4150558c,inset 0 1.5px #728c8d47;box-shadow:inset 0 0 0 1px lab(32.8377% -4.99676 -4.86301/.55),inset 0 1.5px lab(56.2169% -9.47437 -3.94951/.28)}.tdoor-live .tdoor-paper:before{background-image:radial-gradient(120% 120% at 50% -25%, var(--primary), transparent 58%), radial-gradient(80% 130% at 112% 42%, var(--primary), transparent 60%), repeating-linear-gradient(90deg, transparent 0 30px, var(--primary) 30px 31px), repeating-linear-gradient(0deg, #ffffff04 0 1px, transparent 1px 3px), linear-gradient(178deg, #111b1f, #0a1116)}@supports (color:lab(0% 0 0)){.tdoor-live .tdoor-paper:before{background-image:radial-gradient(120% 120% at 50% -25%, var(--primary), transparent 58%), radial-gradient(80% 130% at 112% 42%, var(--primary), transparent 60%), repeating-linear-gradient(90deg, transparent 0 30px, var(--primary) 30px 31px), repeating-linear-gradient(0deg, #ffffff04 0 1px, transparent 1px 3px), linear-gradient(178deg, lab(9.03621% -4.16298 -4.09568), lab(4.84721% -1.49883 -3.94287))}}@supports (color:color-mix(in lab, red, red)){.tdoor-live .tdoor-paper:before{background-image:radial-gradient(120% 120% at 50% -25%, color-mix(in oklab, var(--primary) 13%, transparent), transparent 58%), radial-gradient(80% 130% at 112% 42%, color-mix(in oklab, var(--primary) 11%, transparent), transparent 60%), repeating-linear-gradient(90deg, transparent 0 30px, color-mix(in oklab, var(--primary) 3.5%, transparent) 30px 31px), repeating-linear-gradient(0deg, #ffffff04 0 1px, transparent 1px 3px), linear-gradient(178deg, lab(9.03621% -4.16298 -4.09568), lab(4.84721% -1.49883 -3.94287))}}.tdoor-blank .tdoor-paper:before{background-image:radial-gradient(120% 120% at 50% -22%, var(--gold), transparent 60%), radial-gradient(70% 120% at 50% 130%, var(--gold), transparent 70%), repeating-linear-gradient(0deg, #ffffff03 0 1px, transparent 1px 3px), linear-gradient(178deg, #0b0c12, #08090e)}@supports (color:lab(0% 0 0)){.tdoor-blank .tdoor-paper:before{background-image:radial-gradient(120% 120% at 50% -22%, var(--gold), transparent 60%), radial-gradient(70% 120% at 50% 130%, var(--gold), transparent 70%), repeating-linear-gradient(0deg, #ffffff03 0 1px, transparent 1px 3px), linear-gradient(178deg, lab(3.50915% .383221 -2.92522), lab(2.43974% .279643 -2.11232))}}@supports (color:color-mix(in lab, red, red)){.tdoor-blank .tdoor-paper:before{background-image:radial-gradient(120% 120% at 50% -22%, color-mix(in oklab, var(--gold) 11%, transparent), transparent 60%), radial-gradient(70% 120% at 50% 130%, color-mix(in oklab, var(--gold) 5%, transparent), transparent 70%), repeating-linear-gradient(0deg, #ffffff03 0 1px, transparent 1px 3px), linear-gradient(178deg, lab(3.50915% .383221 -2.92522), lab(2.43974% .279643 -2.11232))}}.tdoor-guest .tdoor-paper:before{background-image:radial-gradient(120% 150% at 50% -30%, var(--chart-4), transparent 60%), repeating-linear-gradient(0deg, #ffffff03 0 1px, transparent 1px 3px), linear-gradient(178deg, #0b0c12, #08090e)}@supports (color:lab(0% 0 0)){.tdoor-guest .tdoor-paper:before{background-image:radial-gradient(120% 150% at 50% -30%, var(--chart-4), transparent 60%), repeating-linear-gradient(0deg, #ffffff03 0 1px, transparent 1px 3px), linear-gradient(178deg, lab(3.50915% .383221 -2.92522), lab(2.43974% .279643 -2.11232))}}@supports (color:color-mix(in lab, red, red)){.tdoor-guest .tdoor-paper:before{background-image:radial-gradient(120% 150% at 50% -30%, color-mix(in oklab, var(--chart-4) 10%, transparent), transparent 60%), repeating-linear-gradient(0deg, #ffffff03 0 1px, transparent 1px 3px), linear-gradient(178deg, lab(3.50915% .383221 -2.92522), lab(2.43974% .279643 -2.11232))}}.tdoor-perf{top:5px;bottom:5px;right:var(--tdoor-rail);z-index:3;background-image:radial-gradient(circle,#7c8891f2 1.3px,#0000 1.7px);background-image:radial-gradient(circle,lab(55.9456% -3.15258 -6.53578/.95) 1.3px,#0000 1.7px);background-repeat:repeat-y;background-size:2px 7px;width:2px;position:absolute;transform:translate(1px)}.tdoor-go{z-index:2;flex:0 0 var(--tdoor-rail);color:#00290f;color:lab(13.0912% -32.7397 15.411);background:linear-gradient(90deg, var(--primary), var(--primary));flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.tdoor-go{background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 14%, transparent), color-mix(in oklab, var(--primary) 46%, transparent))}}.tdoor-go{transition:background .18s,box-shadow .18s;box-shadow:inset 2px 0 #68ffb2f2;box-shadow:inset 2px 0 lab(90.7649% -58.9555 25.9555/.95)}.tdoor:hover .tdoor-go,.tdoor:focus-visible .tdoor-go{background:linear-gradient(90deg, var(--primary), var(--primary))}@supports (color:color-mix(in lab, red, red)){.tdoor:hover .tdoor-go,.tdoor:focus-visible .tdoor-go{background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 22%, transparent), color-mix(in oklab, var(--primary) 62%, transparent))}}.tdoor:hover .tdoor-go,.tdoor:focus-visible .tdoor-go{box-shadow:inset 2px 0 0 #94ffc5, -12px 0 30px -8px var(--primary)}@supports (color:lab(0% 0 0)){.tdoor:hover .tdoor-go,.tdoor:focus-visible .tdoor-go{box-shadow:inset 2px 0 0 lab(94.2476% -58.8683 25.9216), -12px 0 30px -8px var(--primary)}}@supports (color:color-mix(in lab, red, red)){.tdoor:hover .tdoor-go,.tdoor:focus-visible .tdoor-go{box-shadow:inset 2px 0 0 lab(94.2476% -58.8683 25.9216), -12px 0 30px -8px color-mix(in oklab, var(--primary) 45%, transparent)}}.tdoor:focus-visible{outline:none}.tdoor:focus-visible .tdoor-paper{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--primary)}.tdoor-bars{opacity:.62;background-image:repeating-linear-gradient(90deg, var(--muted-foreground) 0 2px, transparent 2px 3px, var(--muted-foreground) 3px 4px, transparent 4px 6px, var(--muted-foreground) 6px 8px, transparent 8px 9px, var(--muted-foreground) 9px 12px, transparent 12px 13px, var(--muted-foreground) 13px 14px, transparent 14px 16px);width:104px;height:17px}@media (prefers-reduced-motion:reduce){.tdoor,.tdoor-go{transition:none}.tdoor:hover{transform:none}}.gtile{--gmq:var(--primary);background:linear-gradient(160deg,#1e2027,#0b0d13 62%);background:linear-gradient(160deg,lab(12.3257% .451498 -5.20226),lab(3.64942% .26878 -3.00981) 62%);border:1px solid #2b2d36;border:1px solid lab(18.6933% .497907 -5.95323);border-radius:14px;padding:6px;position:relative;box-shadow:inset 0 1px #494d5866,0 6px 18px #0009;box-shadow:inset 0 1px lab(32.5887% .588626 -7.45656/.4),0 6px 18px lab(0% 0 0/.6)}.gtile-screen{background:radial-gradient(130% 130% at 50% -10%,#141720,#06080e 78%);background:radial-gradient(130% 130% at 50% -10%,lab(7.63587% .868768 -7.33111),lab(2.17741% .274867 -2.59309) 78%);border-radius:9px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000,inset 0 2px 14px #000000b3}.gtile-screen:after{content:"";pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,#0000 0 2px,#0000000d 2px 3px);background:repeating-linear-gradient(0deg,#0000 0 2px,lab(0% 0 0/.05) 2px 3px);position:absolute;inset:0}.gtile-hero{border-color:var(--gold);padding:7px}@supports (color:color-mix(in lab, red, red)){.gtile-hero{border-color:color-mix(in oklab, var(--gold) 55%, transparent)}}.gtile-hero{box-shadow:inset 0 1px 0 #7960064d, 0 10px 28px #000000b3, 0 0 22px var(--gold)}@supports (color:lab(0% 0 0)){.gtile-hero{box-shadow:inset 0 1px 0 lab(42.2213% 4.7951 47.3951/.3), 0 10px 28px #000000b3, 0 0 22px var(--gold)}}@supports (color:color-mix(in lab, red, red)){.gtile-hero{box-shadow:inset 0 1px 0 lab(42.2213% 4.7951 47.3951/.3), 0 10px 28px #000000b3, 0 0 22px color-mix(in oklab, var(--gold) 22%, transparent)}}.gtile-dead{opacity:.84}.gtile-dead .gtile-screen{background:radial-gradient(130% 130% at 50% -10%,#1c0f0e,#06070c 80%);background:radial-gradient(130% 130% at 50% -10%,lab(5.54634% 5.85806 2.37555),lab(1.94678% .282057 -2.02179) 80%)}.gtile-arch{opacity:.6;filter:saturate(.5)}.gplate{z-index:3;align-items:stretch;margin-top:6px;display:flex;position:relative}.gplate-flag{background:var(--gmq);width:5px;box-shadow:0 0 14px var(--gmq);border-radius:3px 0 0 3px;flex:none}@supports (color:color-mix(in lab, red, red)){.gplate-flag{box-shadow:0 0 14px color-mix(in oklab, var(--gmq) 75%, transparent)}}.gplate-txt{background:linear-gradient(90deg, var(--gmq), #0f1117d1 60%);border-radius:0 8px 8px 0;flex:1;min-width:0;padding:8px 11px}@supports (color:lab(0% 0 0)){.gplate-txt{background:linear-gradient(90deg, var(--gmq), lab(5.02079% .399418 -4.36637/.82) 60%)}}@supports (color:color-mix(in lab, red, red)){.gplate-txt{background:linear-gradient(90deg, color-mix(in oklab, var(--gmq) 16%, transparent), lab(5.02079% .399418 -4.36637/.82) 60%)}}.gplate-name{text-shadow:0 0 16px var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gplate-name{text-shadow:0 0 16px color-mix(in oklab, var(--gmq) 42%, transparent)}}.gplate-off .gplate-flag{box-shadow:none;background:#46474c;background:lab(30.3514% .17108 -3.01479)}.gplate-off .gplate-txt{background:#0c0e14cc;background:lab(4.00434% .280671 -3.19152/.8)}.gplate-off .gplate-name{color:#9d9ea2;color:lab(65.1609% .214249 -2.26413);text-shadow:none}.gplate-sm .gplate-txt{padding:7px 10px}.gspine{background:linear-gradient(180deg, var(--gmq), var(--gmq));border-radius:9px;flex-direction:column;flex:none;align-items:center;gap:10px;width:38px;padding:11px 0 13px;display:flex}@supports (color:color-mix(in lab, red, red)){.gspine{background:linear-gradient(180deg, color-mix(in oklab, var(--gmq) 32%, lab(7.13551% .470467 -5.1232)), color-mix(in oklab, var(--gmq) 10%, lab(3.31609% .257112 -2.83342)))}}.gspine{box-shadow:inset 0 1px 0 var(--gmq), inset 0 0 0 1px var(--gmq), 0 0 18px var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gspine{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--gmq) 55%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--gmq) 30%, transparent), 0 0 18px color-mix(in oklab, var(--gmq) 18%, transparent)}}.gspine-ico{width:21px;height:21px;color:var(--gmq);flex:none}@supports (color:color-mix(in lab, red, red)){.gspine-ico{color:color-mix(in oklab, var(--gmq) 75%, white)}}.gspine-ico{filter:drop-shadow(0 0 8px var(--gmq))}@supports (color:color-mix(in lab, red, red)){.gspine-ico{filter:drop-shadow(0 0 8px color-mix(in oklab, var(--gmq) 70%, transparent))}}.gspine-txt{writing-mode:vertical-rl;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--gmq);font-size:13px;font-weight:800;line-height:1;transform:rotate(180deg)}@supports (color:color-mix(in lab, red, red)){.gspine-txt{color:color-mix(in oklab, var(--gmq) 28%, white)}}.gspine-txt{text-shadow:0 0 12px var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gspine-txt{text-shadow:0 0 12px color-mix(in oklab, var(--gmq) 60%, transparent)}}.gspine-off{background:linear-gradient(#1d1e22,#0e0f13);background:linear-gradient(lab(11.2094% .203624 -2.99776),lab(4.40258% .157669 -2.1848));box-shadow:inset 0 1px #4b4d5266,inset 0 0 0 1px #2c2e32;box-shadow:inset 0 1px lab(32.6715% .16889 -3.016/.4),inset 0 0 0 1px lab(18.7504% .186488 -3.00652)}.gspine-off .gspine-ico{color:#707175;color:lab(47.7607% .218153 -2.26181);filter:none}.gspine-off .gspine-txt{color:#97989c;color:lab(62.8409% .214666 -2.26388);text-shadow:none}.gplate-solo .gplate-txt{border-radius:8px}.gseam{justify-content:center;align-items:center;margin:30px 0 14px;padding:13px 0;display:flex;position:relative}.gseam-trim{inset-inline:0;background:repeating-linear-gradient(-45deg,#2a2d388c 0 6px,#0000 6px 13px);background:repeating-linear-gradient(-45deg,lab(18.6617% .701711 -7.4084/.55) 0 6px,#0000 6px 13px);border-top:1px solid #4e525e;border-top:1px solid lab(34.9094% .575915 -7.46239);border-bottom:1px solid #4e525e;border-bottom:1px solid lab(34.9094% .575915 -7.46239);height:26px;position:absolute;top:50%;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 13% 87%,#0000);mask-image:linear-gradient(90deg,#0000,#000 13% 87%,#0000)}.gseam-cut{box-shadow:0 0 26px 15px var(--background);position:relative}.gseam-lbl{background:var(--background);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,10px 100%,0 50%);font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ebeff4;color:lab(94.1746% -.419736 -2.99095);padding:8px 18px;font-size:14px;font-weight:800;line-height:1;display:block}.gcode-row{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;justify-content:space-between;gap:2px;font-size:26px;font-weight:700;line-height:1.1;display:flex}.gcode-on{color:#f6f9fc;color:lab(97.6762% -.553459 -1.78936);text-shadow:0 0 16px var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gcode-on{text-shadow:0 0 16px color-mix(in oklab, var(--gmq) 80%, transparent)}}.gcode-off{color:#4a4d56;color:lab(32.6247% .389144 -5.61719)}.gcode-next{color:var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gcode-next{color:color-mix(in oklab, var(--gmq) 45%, white)}}.gcode-next{animation:1.1s step-end infinite gcode-next}@keyframes gcode-next{0%,49%{opacity:1}50%,to{opacity:.28}}.gcode:focus-within{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--primary);border-radius:8px}.gchip{z-index:4;border-radius:7px;align-items:center;gap:6px;height:23px;padding:0 10px;display:flex;position:absolute;top:9px;right:9px}.gchip i{border-radius:50%;width:6px;height:6px}.gchip-due{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.gchip-due{background:color-mix(in oklab, var(--gold) 15%, transparent)}}.gchip-due{color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}@supports (color:color-mix(in lab, red, red)){.gchip-due{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--gold) 50%, transparent)}}.gchip-due i{background:var(--gold);box-shadow:0 0 7px var(--gold)}.gchip-live{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.gchip-live{background:color-mix(in oklab, var(--primary) 13%, transparent)}}.gchip-live{color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){.gchip-live{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 48%, transparent)}}.gchip-live i{background:var(--primary);box-shadow:0 0 7px var(--primary);animation:2.6s ease-in-out infinite gchip-pulse}.gchip-out{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.gchip-out{background:color-mix(in oklab, var(--destructive) 16%, transparent)}}.gchip-out{color:#fd717c;color:lab(65.7044% 54.7249 22.161);box-shadow:inset 0 0 0 1px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.gchip-out{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--destructive) 50%, transparent)}}.gchip-out i{background:var(--destructive)}.gchip-final{color:var(--muted-foreground);background:#2c2e3399;background:lab(18.7369% .252441 -3.74823/.6);box-shadow:inset 0 0 0 1px #46474d8c;box-shadow:inset 0 0 0 1px lab(30.3384% .228241 -3.76069/.55)}.gchip-final i{background:#656875;background:lab(44.1792% .881821 -7.45581)}@keyframes gchip-pulse{0%,to{opacity:1}50%{opacity:.4}}.gattract{animation:2.2s ease-in-out infinite gattract}@keyframes gattract{0%,to{opacity:.45}50%{opacity:1}}.gseg{gap:3px;height:11px;display:flex}.gseg i{background:#27292f;background:lab(16.4022% .336394 -4.4817);border-radius:2px;flex:1;box-shadow:inset 0 0 0 1px #0006}.gseg .on{background:linear-gradient(180deg, #ffe289, var(--gold));box-shadow:0 0 9px var(--gold)}@supports (color:lab(0% 0 0)){.gseg .on{background:linear-gradient(180deg, lab(91.1166% 4.4184 55.3006), var(--gold))}}@supports (color:color-mix(in lab, red, red)){.gseg .on{box-shadow:0 0 9px color-mix(in oklab, var(--gold) 75%, transparent)}}.gbug{box-shadow:0 2px 8px #00000080, 0 0 16px var(--gmq);border-radius:7px;align-items:stretch;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gbug{box-shadow:0 2px 8px #00000080, 0 0 16px color-mix(in oklab, var(--gmq) 28%, transparent)}}.gbug-rank{background:var(--gmq);color:#060d1a;color:lab(3.58546% .107899 -8.54721);padding:7px 11px}.gbug-of{background:#13161d;background:lab(7.11985% .58233 -5.84289);flex-direction:column;justify-content:center;padding:0 11px;display:flex}.gdome{color:#00230c;color:lab(10.6477% -27.2769 12.679);box-shadow:inset 0 2px 0 #ffffffb5, inset 0 -5px 9px #006535b3, 0 4px 0 #005d34, 0 9px 16px #000000a1, 0 0 22px var(--primary);background:linear-gradient(#75ffbb 0%,#00ec91 46%,#00c16d 100%);background:linear-gradient(lab(91.9317% -59.4133 24.7414) 0%,lab(82.9419% -67.2895 31.2693) 46%,lab(68.9757% -66.5903 34.5274) 100%);border:1px solid #72feb5;border:1px solid lab(90.5104% -52.1427 22.9699);border-radius:12px;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative}@supports (color:lab(0% 0 0)){.gdome{box-shadow:inset 0 2px 0 #ffffffb5, inset 0 -5px 9px lab(37.0622% -53.6504 26.4621/.7), 0 4px 0 lab(34.4998% -46.528 22.9052), 0 9px 16px #000000a1, 0 0 22px var(--primary)}}@supports (color:color-mix(in lab, red, red)){.gdome{box-shadow:inset 0 2px 0 #ffffffb5, inset 0 -5px 9px lab(37.0622% -53.6504 26.4621/.7), 0 4px 0 lab(34.4998% -46.528 22.9052), 0 9px 16px #000000a1, 0 0 22px color-mix(in oklab, var(--primary) 40%, transparent)}}.gdome{transition:transform 80ms,box-shadow 80ms}.gdome:before{content:"";pointer-events:none;background:linear-gradient(#ffffff5c,#0000);border-radius:10px 10px 40% 40%;height:42%;position:absolute;top:3px;left:6px;right:6px}.gdome:active{box-shadow:inset 0 2px 0 #ffffffb5, inset 0 -5px 9px #006535b3, 0 1px 0 #005d34, 0 4px 10px #000000a1, 0 0 22px var(--primary);transform:translateY(3px)}@supports (color:lab(0% 0 0)){.gdome:active{box-shadow:inset 0 2px 0 #ffffffb5, inset 0 -5px 9px lab(37.0622% -53.6504 26.4621/.7), 0 1px 0 lab(34.4998% -46.528 22.9052), 0 4px 10px #000000a1, 0 0 22px var(--primary)}}@supports (color:color-mix(in lab, red, red)){.gdome:active{box-shadow:inset 0 2px 0 #ffffffb5, inset 0 -5px 9px lab(37.0622% -53.6504 26.4621/.7), 0 1px 0 lab(34.4998% -46.528 22.9052), 0 4px 10px #000000a1, 0 0 22px color-mix(in oklab, var(--primary) 40%, transparent)}}.gdome:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--primary);outline:none}.seclbl{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.085em;text-transform:uppercase;color:#c6cad8;color:lab(81.3044% .799209 -7.4985);font-size:15px;font-weight:800;line-height:1.2}.seclbl-sub{color:#bec4d2;color:lab(79.028% -.367552 -7.50574);font-size:15.5px;line-height:1.45}.gmode{--gmq:var(--primary);text-align:center;background:linear-gradient(#20232a,#111218);background:linear-gradient(lab(13.4862% .442192 -5.20626),lab(5.65358% .330411 -3.97167));border:1px solid #2d3039;border:1px solid lab(19.8538% .489786 -5.95682);border-radius:11px;padding:13px 4px 12px;transition:transform 80ms,box-shadow 80ms;position:relative;box-shadow:inset 0 1px #595d6980,0 3px #060609,0 6px 11px #00000080;box-shadow:inset 0 1px lab(39.5508% .553682 -7.47278/.5),0 3px lab(1.74428% .0998154 -1.20746),0 6px 11px lab(0% 0 0/.501961)}.gmode-lbl{min-height:2.24em;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:-.005em;text-transform:uppercase;color:#babdcb;color:lab(76.664% .805885 -7.49489);justify-content:center;align-items:center;font-size:13px;font-weight:800;line-height:1.12;display:flex}.gmode-lbl-on{color:#fff;color:lab(100% 0 0)}.gmode-pip{background:var(--gmq);border-radius:50%;width:9px;height:9px;margin:0 auto 9px;display:block}@supports (color:color-mix(in lab, red, red)){.gmode-pip{background:color-mix(in oklab, var(--gmq) 52%, lab(7.16478% .280842 -3.67188))}}.gmode-pip{box-shadow:inset 0 0 0 1px #00000080}.gmode-on{background:linear-gradient(180deg, var(--gmq), var(--gmq));transform:translateY(3px)}@supports (color:color-mix(in lab, red, red)){.gmode-on{background:linear-gradient(180deg, color-mix(in oklab, var(--gmq) 34%, lab(4.39235% .220425 -2.77303)), color-mix(in oklab, var(--gmq) 20%, lab(3.01243% .183813 -2.18093)))}}.gmode-on{border-color:var(--gmq);box-shadow:inset 0 2px 8px #000000bf, 0 1px 0 #060609, 0 0 22px var(--gmq)}@supports (color:lab(0% 0 0)){.gmode-on{box-shadow:inset 0 2px 8px #000000bf, 0 1px 0 lab(1.74428% .0998154 -1.20746), 0 0 22px var(--gmq)}}@supports (color:color-mix(in lab, red, red)){.gmode-on{box-shadow:inset 0 2px 8px #000000bf, 0 1px 0 lab(1.74428% .0998154 -1.20746), 0 0 22px color-mix(in oklab, var(--gmq) 50%, transparent)}}.gmode-on .gmode-pip{background:var(--gmq);box-shadow:0 0 11px var(--gmq), inset 0 0 0 1px #fff9}.gmode:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--gmq);outline:none}.whobox{background:#0d0f16;background:lab(4.37016% .374809 -4.00164);border:1px solid #30323b;border:1px solid lab(21.0142% .482142 -5.9602);border-radius:16px;overflow:hidden;box-shadow:0 10px 26px #0000008c}.gfor-set.whobox{margin-bottom:26px}.whobox-cap{width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#a1a4b2;color:lab(67.383% .821501 -7.48657);background:#191b22;background:lab(10.0044% .472642 -5.19342);border-bottom:1px solid #2d3039;border-bottom:1px solid lab(19.8538% .489786 -5.95682);padding:10px 14px;font-size:11px;font-weight:600;display:block}.whobox-screen{background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px),radial-gradient(120% 100% at 50% 0,#032c1747,#0000 72%),#07080d;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px),radial-gradient(120% 100% at 50% 0,lab(14.9385% -19.4305 9.5243/.28),#0000 72%),lab(2.18523% .21264 -2.18116);padding:17px 15px 15px}.whobox-read{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:-.012em;color:#b4ffd1;color:lab(96.048% -44.5652 21.8027);text-shadow:0 0 20px #00e28680;text-shadow:0 0 20px lab(79.3849% -65.0552 31.9077/.5);overflow-wrap:anywhere;font-size:25px;font-weight:800;line-height:1.05}.whobox-say{color:#b1b7c5;color:lab(74.3876% -.359952 -7.50186);margin:9px 0 0;font-size:14.5px;line-height:1.45}.whobox-dots{background:#14161d;background:lab(7.13551% .470467 -5.1232);border-top:1px solid #282b34;border-top:1px solid lab(17.5327% .50664 -5.94946);gap:5px;padding:11px 14px 0;display:flex}.whobox-dots i{background:#393d48;background:lab(25.6258% .635564 -7.43583);border-radius:50%;width:5px;height:5px;display:block}.whobox-dots i.lit{background:var(--primary);box-shadow:0 0 7px var(--primary)}.gfor.whobox-sel{background:#14161d;background:lab(7.13551% .470467 -5.1232);padding:10px 12px 13px}.gfor-set{border:0;min-inline-size:0;margin:0;padding:0}.gfor{scrollbar-width:none;gap:6px;padding:1px 1px 3px;display:flex;overflow-x:auto}.gfor::-webkit-scrollbar{display:none}.gfor-chip{text-overflow:ellipsis;white-space:nowrap;max-width:13rem;color:var(--muted-foreground);background:#15171d;background:lab(7.69487% .434034 -4.81373);border:1px solid #2b2d36;border:1px solid lab(18.6933% .497907 -5.95323);border-radius:999px;flex:none;padding:9px 15px;font-size:14px;font-weight:700;transition:color .14s,background .14s,border-color .14s;overflow:hidden}.gfor-chip:hover{color:var(--foreground);border-color:#3e424d;border-color:lab(27.9469% .618249 -7.44335)}.gfor-on{color:#0a1a10;color:lab(7.60256% -8.39488 4.0191);background:var(--primary);border-color:var(--primary);box-shadow:0 0 16px var(--glow-primary)}.gfor-on:hover{color:#0a1a10;color:lab(7.60256% -8.39488 4.0191);border-color:var(--primary)}.gfor-chip:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--primary);outline:none}.gpanel{--gmq:var(--primary);background:linear-gradient(160deg, var(--gmq), #0b0d13 64%);border-radius:15px;padding:7px}@supports (color:lab(0% 0 0)){.gpanel{background:linear-gradient(160deg, var(--gmq), lab(3.63912% .344977 -3.5681) 64%)}}@supports (color:color-mix(in lab, red, red)){.gpanel{background:linear-gradient(160deg, color-mix(in oklab, var(--gmq) 10%, lab(7.13551% .470467 -5.1232)), lab(3.63912% .344977 -3.5681) 64%)}}.gpanel{border:1px solid var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gpanel{border:1px solid color-mix(in oklab, var(--gmq) 32%, transparent)}}.gpanel{box-shadow:inset 0 1px 0 var(--gmq), 0 8px 24px #000000a1, 0 0 20px var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gpanel{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--gmq) 24%, transparent), 0 8px 24px #000000a1, 0 0 20px color-mix(in oklab, var(--gmq) 18%, transparent)}}.gpanel-in{background:linear-gradient(#15171e,#090b10);background:linear-gradient(lab(7.68697% .487305 -5.17598),lab(3.00369% .245668 -2.66236));border-radius:10px;padding:8px 8px 15px;box-shadow:inset 0 0 0 1px #000}.gcrt{background:radial-gradient(130% 120% at 18% -12%, var(--gmq), #07090f 74%);border-radius:8px;padding:15px;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.gcrt{background:radial-gradient(130% 120% at 18% -12%, var(--gmq), lab(2.43065% .288382 -2.77565) 74%)}}@supports (color:color-mix(in lab, red, red)){.gcrt{background:radial-gradient(130% 120% at 18% -12%, color-mix(in oklab, var(--gmq) 14%, lab(4.37016% .374809 -4.00164)), lab(2.43065% .288382 -2.77565) 74%)}}.gcrt{box-shadow:inset 0 0 0 1px #000,inset 0 2px 16px #000000b3}.gcrt:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#0000000d 2px 3px);background:repeating-linear-gradient(0deg,#0000 0 2px,lab(0% 0 0/.05) 2px 3px);position:absolute;inset:0}.gcrt-title{text-shadow:0 0 22px var(--gmq), 0 0 5px var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gcrt-title{text-shadow:0 0 22px color-mix(in oklab, var(--gmq) 50%, transparent), 0 0 5px color-mix(in oklab, var(--gmq) 40%, transparent)}}.gknob-track{background:linear-gradient(#030305,#0c0e14);background:linear-gradient(lab(.889982% .0727922 -.788847),lab(4.00434% .280671 -3.19152));border-radius:5px;height:8px;position:relative;box-shadow:inset 0 1px 3px #000,inset 0 0 0 1px #ffffff08}.gknob-fill{background:linear-gradient(90deg, var(--gmq), var(--gmq));border-radius:5px;position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.gknob-fill{background:linear-gradient(90deg, color-mix(in oklab, var(--gmq) 60%, lab(18.6617% .701711 -7.4084)), var(--gmq))}}.gknob-fill{box-shadow:0 0 13px var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gknob-fill{box-shadow:0 0 13px color-mix(in oklab, var(--gmq) 70%, transparent)}}.gknob-notch{background:#36383e;background:lab(23.3638% .30984 -4.49448);border-radius:2px;width:2px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.gknob-range{appearance:none;cursor:pointer;background:0 0;width:100%;position:absolute;inset:-9px 0}.gknob-range::-webkit-slider-thumb{-webkit-appearance:none;background:radial-gradient(circle at 37% 28%, #fff, var(--gmq) 20%, var(--gmq) 54%, var(--gmq) 100%);border-radius:50%;width:25px;height:25px}@supports (color:color-mix(in lab, red, red)){.gknob-range::-webkit-slider-thumb{background:radial-gradient(circle at 37% 28%, #fff, color-mix(in oklab, var(--gmq) 55%, #fff) 20%, var(--gmq) 54%, color-mix(in oklab, var(--gmq) 62%, #000) 100%)}}.gknob-range::-webkit-slider-thumb{border:1px solid var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gknob-range::-webkit-slider-thumb{border:1px solid color-mix(in oklab, var(--gmq) 62%, #000)}}.gknob-range::-webkit-slider-thumb{box-shadow:0 3px 9px #000000b3, 0 0 17px var(--gmq), inset 0 -2px 4px var(--gmq), inset 0 2px 2px #ffffffd1}@supports (color:color-mix(in lab, red, red)){.gknob-range::-webkit-slider-thumb{box-shadow:0 3px 9px #000000b3, 0 0 17px color-mix(in oklab, var(--gmq) 70%, transparent), inset 0 -2px 4px color-mix(in oklab, var(--gmq) 55%, #0009), inset 0 2px 2px #ffffffd1}}.gknob-range::-moz-range-thumb{background:radial-gradient(circle at 37% 28%, #fff, var(--gmq) 20%, var(--gmq) 54%, var(--gmq) 100%);border-radius:50%;width:25px;height:25px}@supports (color:color-mix(in lab, red, red)){.gknob-range::-moz-range-thumb{background:radial-gradient(circle at 37% 28%, #fff, color-mix(in oklab, var(--gmq) 55%, #fff) 20%, var(--gmq) 54%, color-mix(in oklab, var(--gmq) 62%, #000) 100%)}}.gknob-range::-moz-range-thumb{border:1px solid var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gknob-range::-moz-range-thumb{border:1px solid color-mix(in oklab, var(--gmq) 62%, #000)}}.gknob-range::-moz-range-thumb{box-shadow:0 3px 9px #000000b3, 0 0 17px var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gknob-range::-moz-range-thumb{box-shadow:0 3px 9px #000000b3, 0 0 17px color-mix(in oklab, var(--gmq) 70%, transparent)}}.gknob-range:focus-visible{outline:none}.gknob-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--gmq)}.gdip{background:linear-gradient(#07080d,#040508);background:linear-gradient(lab(2.18523% .21264 -2.18116),lab(1.2477% .122316 -1.25169));border-radius:10px;align-items:center;gap:15px;padding:11px 14px;display:flex;box-shadow:inset 0 1px 4px #000,inset 0 0 0 1px #ffffff08}.gsw{align-items:center;gap:8px;display:flex}.gsw-dp{background:linear-gradient(#191a1f,#050609);background:linear-gradient(lab(9.45472% .287958 -3.7312),lab(1.53673% .134386 -1.426));border-radius:3px;flex:none;width:15px;height:23px;position:relative;box-shadow:inset 0 0 0 1px #0009,inset 0 1px 2px #000}.gsw-dp i{background:linear-gradient(#cbcdd4,#787a80);background:linear-gradient(lab(82.5407% .190169 -3.78183),lab(51.2197% .205904 -3.77288));border-radius:2px;height:9px;position:absolute;left:2px;right:2px;box-shadow:0 1px 2px #000000a1}.gsw-on .gsw-dp i{background:linear-gradient(180deg, #8cffc1, var(--primary));box-shadow:0 0 9px var(--primary);top:2px}@supports (color:lab(0% 0 0)){.gsw-on .gsw-dp i{background:linear-gradient(180deg, lab(92.8319% -52.0983 22.9528), var(--primary))}}@supports (color:color-mix(in lab, red, red)){.gsw-on .gsw-dp i{box-shadow:0 0 9px color-mix(in oklab, var(--primary) 85%, transparent)}}.gsw-off .gsw-dp i{bottom:2px}@media (prefers-reduced-motion:reduce){.gchip-live i,.gattract,.gcode-next{animation:none}.gdome,.gmode{transition:none}}.psheet{--ps-ink:var(--primary);--ps-rule:var(--border)}@supports (color:color-mix(in lab, red, red)){.psheet{--ps-rule:color-mix(in oklab, var(--border) 82%, transparent)}}.psheet{background:var(--card);border:1px solid var(--border);border-top:none;width:100%;max-width:470px;margin-inline:auto;padding:0 15px 22px;position:relative}@media (min-width:520px){.psheet{border-top:1px solid var(--border);border-radius:4px;box-shadow:0 24px 60px -28px #000c}.psheet:before{content:"";z-index:6;background:radial-gradient(circle at 38% 32%,#dde5f2,#6d727b 55%,#26292e);background:radial-gradient(circle at 38% 32%,lab(90.652% -.969052 -7.43358),lab(47.7302% -.262529 -5.62261) 55%,lab(16.432% -.149339 -3.73579));border-radius:50%;width:13px;height:13px;position:absolute;top:-6px;left:50%;transform:translate(-50%);box-shadow:0 3px 6px -1px #000000b3,inset 0 0 0 1px #00000040}}.ps-eyebrow{align-items:center;gap:9px;display:flex}.ps-eyebrow:after{content:"";background:var(--ps-rule);flex:1;height:1px}.ps-room{transform-origin:0;transform:scaleX(.9)}.ps-pager{border:1px solid var(--border);background:var(--background);border-radius:9px;align-items:stretch;margin-top:14px;display:flex;overflow:hidden}.ps-pager>*{text-align:center;border-right:1px solid var(--border);flex:1;padding:8px 6px}.ps-pager>:last-child{border-right:none}.ps-pager-now{color:var(--foreground);background:var(--secondary);box-shadow:inset 0 -2px 0 var(--ps-ink)}.ps-legend svg{filter:drop-shadow(0 0 4px var(--ps-ink));flex:none}@supports (color:color-mix(in lab, red, red)){.ps-legend svg{filter:drop-shadow(0 0 4px color-mix(in oklab, var(--ps-ink) 55%, transparent))}}.ps-rule2{border-top:1px solid var(--border);height:0;box-shadow:0 3px 0 -2px var(--border);margin:14px 0 4px}.ps-game{border-bottom:1px solid var(--ps-rule);padding:15px 2px 14px;position:relative}.ps-game:last-child{border-bottom:none}.ps-needs:before{content:"";background:var(--gold);width:3px;box-shadow:0 0 10px -1px var(--gold);position:absolute;top:-1px;bottom:-1px;left:-15px}@supports (color:color-mix(in lab, red, red)){.ps-needs:before{box-shadow:0 0 10px -1px color-mix(in oklab, var(--gold) 70%, transparent)}}.ps-dot{background:var(--ps-ink);width:7px;height:7px;box-shadow:0 0 0 3px var(--ps-ink), 0 0 9px 1px var(--ps-ink);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.ps-dot{box-shadow:0 0 0 3px color-mix(in oklab, var(--ps-ink) 22%, transparent), 0 0 9px 1px color-mix(in oklab, var(--ps-ink) 65%, transparent)}}.ps-matchup{grid-template-columns:1fr 44px 1fr;align-items:stretch;display:grid}.ps-mid{border-left:1px solid var(--ps-rule);border-right:1px solid var(--ps-rule);justify-content:center;align-items:center;display:flex}.ps-side{appearance:none;font:inherit;color:inherit;text-align:center;background:0 0;border:0;border-radius:11px;flex-direction:column;align-items:center;gap:5px;min-width:104px;padding:9px 12px 14px;display:flex;position:relative}button.ps-side{cursor:pointer}button.ps-side:disabled{cursor:default}.ps-tap:after{content:"";border-bottom:1.5px dotted var(--muted-foreground);position:absolute;bottom:3px;left:30%;right:30%}@supports (color:color-mix(in lab, red, red)){.ps-tap:after{border-bottom:1.5px dotted color-mix(in oklab, var(--muted-foreground) 42%, transparent)}}.ps-needs .ps-tap:after{border-bottom-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.ps-needs .ps-tap:after{border-bottom-color:color-mix(in oklab, var(--gold) 60%, transparent)}}.ps-picked{background:radial-gradient(62% 74% at 50% 52%, var(--ps-ink), transparent 76%)}@supports (color:color-mix(in lab, red, red)){.ps-picked{background:radial-gradient(62% 74% at 50% 52%, color-mix(in oklab, var(--ps-ink) 16%, transparent), transparent 76%)}}.ps-abbr{transform:scaleX(.94)}.ps-score{margin-top:9px}.ps-win .ps-score{color:var(--primary)}.ps-ring{pointer-events:none;width:auto;height:auto;position:absolute;inset:-4px -3px -1px;overflow:visible}.ps-ring path{fill:none;stroke:var(--ps-ink);stroke-width:4.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px var(--ps-ink))}@supports (color:color-mix(in lab, red, red)){.ps-ring path{filter:drop-shadow(0 0 4px color-mix(in oklab, var(--ps-ink) 60%, transparent))}}.ps-lost .ps-picked .ps-ring path{stroke:var(--destructive);filter:drop-shadow(0 0 4px var(--destructive))}@supports (color:color-mix(in lab, red, red)){.ps-lost .ps-picked .ps-ring path{filter:drop-shadow(0 0 4px color-mix(in oklab, var(--destructive) 55%, transparent))}}.ps-slash{background:var(--destructive);transform-origin:50%;height:3px;box-shadow:0 0 6px -1px var(--destructive);border-radius:2px;position:absolute;top:50%;left:-4px;right:-4px;transform:rotate(-9deg)}@supports (color:color-mix(in lab, red, red)){.ps-slash{box-shadow:0 0 6px -1px color-mix(in oklab, var(--destructive) 70%, transparent)}}.ps-tag{border-radius:5px;padding:4px 7px}.ps-tag-win{color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ps-tag-win{background:color-mix(in oklab, var(--primary) 15%, transparent)}}.ps-tag-lose{color:var(--destructive);background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ps-tag-lose{background:color-mix(in oklab, var(--destructive) 15%, transparent)}}.ps-tag-hold{color:var(--foreground);background:var(--secondary)}.ps-bx{border:1px solid var(--border);border-radius:3px;width:15px;height:19px}.ps-bx-in{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.ps-bx-in{border-color:color-mix(in oklab, var(--muted-foreground) 55%, var(--border))}}.ps-bx-in{background:repeating-linear-gradient(48deg, transparent 0 2.5px, var(--muted-foreground) 2.5px 4px)}@supports (color:color-mix(in lab, red, red)){.ps-bx-in{background:repeating-linear-gradient(48deg, transparent 0 2.5px, color-mix(in oklab, var(--muted-foreground) 60%, transparent) 2.5px 4px)}}.ps-col{border:1px solid var(--ps-rule);background:var(--background);border-radius:9px;padding:8px 8px 9px}@supports (color:color-mix(in lab, red, red)){.ps-col{background:color-mix(in oklab, var(--background) 45%, transparent)}}.ps-colh{border-bottom:1px dashed var(--border);align-items:center;gap:6px;margin-bottom:8px;padding-bottom:7px;display:flex}.ps-col-win .ps-colh .ps-tm,.ps-col-win .ps-colh .ps-res{color:var(--primary)}.ps-col-lose .ps-colh .ps-tm,.ps-col-lose .ps-colh .ps-res{color:var(--destructive)}.ps-col-lead .ps-colh .ps-res{color:var(--ps-ink)}.ps-ini{color:var(--muted-foreground);background:var(--secondary);border:1px solid #0000;border-radius:5px;padding:5px 7px}.ps-ini-you{color:var(--foreground);background:var(--ps-ink)}@supports (color:color-mix(in lab, red, red)){.ps-ini-you{background:color-mix(in oklab, var(--ps-ink) 20%, var(--card))}}.ps-ini-you{border-color:var(--ps-ink)}@supports (color:color-mix(in lab, red, red)){.ps-ini-you{border-color:color-mix(in oklab, var(--ps-ink) 60%, transparent)}}.ps-trow{border-bottom:1px solid var(--ps-rule);grid-template-columns:20px 1fr 40px 46px 56px;align-items:center;gap:6px;padding:9px 3px;display:grid}.ps-trow-head{border-bottom:1px solid var(--border);padding:9px 3px 7px}.ps-trow:last-of-type{border-bottom:none}.ps-marks{justify-content:flex-end;align-items:center;gap:2.5px;height:14px;display:flex}.ps-marks i{background:var(--muted-foreground);border-radius:1px;width:2px;height:13px;display:block}.ps-marks .ps-zero{background:var(--muted-foreground);width:8px;height:2px}@supports (color:color-mix(in lab, red, red)){.ps-marks .ps-zero{background:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.ps-trow-you{background:var(--ps-ink)}@supports (color:color-mix(in lab, red, red)){.ps-trow-you{background:color-mix(in oklab, var(--ps-ink) 10%, transparent)}}.ps-trow-you{box-shadow:inset 3px 0 0 var(--ps-ink);border-radius:8px}.ps-trow-you .ps-marks i{background:var(--ps-ink);box-shadow:0 0 5px -1px var(--ps-ink)}@supports (color:color-mix(in lab, red, red)){.ps-trow-you .ps-marks i{box-shadow:0 0 5px -1px color-mix(in oklab, var(--ps-ink) 70%, transparent)}}.ps-trow-you .ps-sn{color:var(--ps-ink)}.ps-lead-badge{border:1px solid var(--border);border-radius:4px;padding:2px 4px}.cboard{font-feature-settings:"tnum" 1}.cb-hum{background:linear-gradient(90deg, transparent, var(--foreground) 20%, var(--foreground) 50%, var(--foreground) 80%, transparent);width:100%;height:3px}@supports (color:color-mix(in lab, red, red)){.cb-hum{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--foreground) 30%, transparent) 20%, color-mix(in oklab, var(--foreground) 55%, transparent) 50%, color-mix(in oklab, var(--foreground) 30%, transparent) 80%, transparent)}}.cb-hum{box-shadow:0 0 16px 2px var(--foreground)}@supports (color:color-mix(in lab, red, red)){.cb-hum{box-shadow:0 0 16px 2px color-mix(in oklab, var(--foreground) 22%, transparent)}}.cb-hum{animation:6s step-end infinite cb-hum}@keyframes cb-hum{0%,97%,to{opacity:.9}92%{opacity:.62}93%{opacity:.95}94%{opacity:.7}}.cb-rail{background:linear-gradient(180deg, #ffffff12, transparent 14%, #00000029 86%, #00000042), repeating-linear-gradient(0deg, #ffffff08 0 1px, transparent 1px 3px), var(--secondary);border:1px solid var(--border);border-radius:11px;position:relative;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #00000057,0 1px 2px #0006;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.09),inset 0 -1px lab(0% 0 0/.34),0 1px 2px lab(0% 0 0/.4)}@supports (color:lab(0% 0 0)){.cb-rail{background:linear-gradient(180deg, lab(100% -.0000298023 .0000119209/.07), transparent 14%, lab(0% 0 0/.16) 86%, lab(0% 0 0/.26)), repeating-linear-gradient(0deg, lab(100% -.0000298023 .0000119209/.03) 0 1px, transparent 1px 3px), var(--secondary)}}@supports (color:color-mix(in lab, red, red)){.cb-rail{border:1px solid color-mix(in oklab, var(--border) 80%, black)}}.cb-rail{padding:6px}.cb-rail:before,.cb-rail:after{content:"";background:radial-gradient(circle at 35% 30%,#fff,#000);border-radius:50%;width:6px;height:6px;position:absolute;top:9px}@supports (color:color-mix(in lab, red, red)){.cb-rail:before,.cb-rail:after{background:radial-gradient(circle at 35% 30%, color-mix(in oklab, white 45%, var(--border)), color-mix(in oklab, black 30%, var(--border)))}}.cb-rail:before,.cb-rail:after{box-shadow:inset 0 0 0 1px #0006,0 1px 1px #00000080;box-shadow:inset 0 0 0 1px lab(0% 0 0/.4),0 1px 1px lab(0% 0 0/.5)}.cb-rail:before{left:8px}.cb-rail:after{right:8px}.cb-stamp{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:var(--destructive);align-items:center;gap:4px;font-size:9.5px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cb-stamp{color:color-mix(in oklab, var(--destructive) 88%, white)}}.cb-stamp{border:1.5px solid var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-stamp{border:1.5px solid color-mix(in oklab, var(--destructive) 72%, transparent)}}.cb-stamp{background:var(--destructive);border-radius:3px;padding:1.5px 5px}@supports (color:color-mix(in lab, red, red)){.cb-stamp{background:color-mix(in oklab, var(--destructive) 12%, transparent)}}.cb-stamp{white-space:nowrap;transform:rotate(-4deg)}.cb-chip{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--border);background:var(--card);border-radius:100px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cb-chip{background:color-mix(in oklab, var(--card) 70%, transparent)}}.cb-chip{color:var(--muted-foreground);white-space:nowrap}.cb-chip i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px}.cb-chip-alive{color:var(--primary);border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-chip-alive{border-color:color-mix(in oklab, var(--primary) 40%, var(--border))}}.cb-chip-gold{color:var(--gold);border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.cb-chip-gold{border-color:color-mix(in oklab, var(--gold) 45%, var(--border))}}.cb-chip-gold{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.cb-chip-gold{background:color-mix(in oklab, var(--gold) 12%, transparent)}}.cb-chip-red{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-chip-red{color:color-mix(in oklab, var(--destructive) 90%, white)}}.cb-chip-red{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-chip-red{border-color:color-mix(in oklab, var(--destructive) 50%, var(--border))}}.cb-chip-red{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-chip-red{background:color-mix(in oklab, var(--destructive) 12%, transparent)}}.cb-chip-blue{color:var(--chart-4);border-color:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.cb-chip-blue{border-color:color-mix(in oklab, var(--chart-4) 42%, var(--border))}}.cb-chip-live{color:var(--primary);border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-chip-live{border-color:color-mix(in oklab, var(--primary) 45%, var(--border))}}.cb-chip-live{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-chip-live{background:color-mix(in oklab, var(--primary) 10%, transparent)}}.cb-chip-trail{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-chip-trail{color:color-mix(in oklab, var(--destructive) 90%, white)}}.cb-chip-trail{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-chip-trail{border-color:color-mix(in oklab, var(--destructive) 55%, var(--border))}}.cb-chip-trail{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-chip-trail{background:color-mix(in oklab, var(--destructive) 13%, transparent)}}.cb-mast{background:radial-gradient(120% 90% at 50% -10%, var(--foreground), transparent 55%), linear-gradient(180deg, var(--card), var(--card));border-radius:12px;margin-top:12px;padding:16px 16px 14px}@supports (color:color-mix(in lab, red, red)){.cb-mast{background:radial-gradient(120% 90% at 50% -10%, color-mix(in oklab, var(--foreground) 6%, transparent), transparent 55%), linear-gradient(180deg, color-mix(in oklab, var(--card) 90%, white 4%), var(--card))}}.cb-mast{border:1px solid var(--border);box-shadow:inset 0 1px #ffffff0f,0 10px 30px #00000073;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.06),0 10px 30px lab(0% 0 0/.45)}.cb-title{letter-spacing:.01em;color:var(--foreground);font-size:25px;font-weight:900;line-height:.98}@supports (color:color-mix(in lab, red, red)){.cb-title{color:color-mix(in oklab, var(--foreground) 95%, var(--border))}}.cb-title{text-shadow:0 2px #0000008c,0 -1px #ffffff14;text-shadow:0 2px lab(0% 0 0/.55),0 -1px lab(100% -.0000298023 .0000119209/.08)}.cb-ruler{background:var(--background);border-radius:8px;align-items:center;margin-top:14px;padding:7px 4px;display:flex}@supports (color:color-mix(in lab, red, red)){.cb-ruler{background:color-mix(in oklab, var(--background) 60%, black 12%)}}.cb-ruler{border:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.cb-ruler{border:1px solid color-mix(in oklab, var(--border) 70%, black)}}.cb-track{flex:1;justify-content:space-between;align-items:flex-end;padding:0 4px;display:flex}.cb-tick{background:var(--muted-foreground);border-radius:2px;width:2px;height:8px}@supports (color:color-mix(in lab, red, red)){.cb-tick{background:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.cb-tick-done{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-tick-done{background:color-mix(in oklab, var(--primary) 65%, transparent)}}.cb-tick-done{height:10px}.cb-tick-now{background:var(--destructive);width:3px;height:16px;box-shadow:0 0 8px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-tick-now{box-shadow:0 0 8px color-mix(in oklab, var(--destructive) 70%, transparent)}}.cb-tick-future{background:var(--muted-foreground);height:6px}@supports (color:color-mix(in lab, red, red)){.cb-tick-future{background:color-mix(in oklab, var(--muted-foreground) 22%, transparent)}}.cb-tick-out{background:var(--destructive);width:3px;height:14px}@supports (color:color-mix(in lab, red, red)){.cb-tick-out{background:color-mix(in oklab, var(--destructive) 55%, transparent)}}.cb-wkstep{width:26px;height:24px;color:var(--muted-foreground);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;display:flex}a.cb-wkstep:hover{color:var(--foreground);border-color:var(--border);background:var(--card)}@supports (color:color-mix(in lab, red, red)){a.cb-wkstep:hover{background:color-mix(in oklab, var(--card) 70%, transparent)}}.cb-pips{gap:4px;display:flex}.cb-pip{background:var(--primary);border-radius:50%;width:9px;height:9px}@supports (color:color-mix(in lab, red, red)){.cb-pip{background:color-mix(in oklab, var(--primary) 82%, transparent)}}.cb-pip{box-shadow:0 0 6px var(--primary), inset 0 0 0 1px #00000040}@supports (color:color-mix(in lab, red, red)){.cb-pip{box-shadow:0 0 6px color-mix(in oklab, var(--primary) 45%, transparent), inset 0 0 0 1px lab(0% 0 0/.25)}}.cb-pip-dead{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-pip-dead{background:color-mix(in oklab, var(--destructive) 30%, var(--background))}}.cb-pip-dead{box-shadow:inset 0 0 0 1px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-pip-dead{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--destructive) 55%, transparent)}}.cb-pip-dead{position:relative}.cb-pip-dead:after{content:"";background:var(--destructive);width:11px;height:1.5px;margin:auto;position:absolute;inset:0;transform:rotate(-45deg)}.cb-pip-mine{outline:1.5px solid var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-pip-mine{outline:1.5px solid color-mix(in oklab, var(--destructive) 70%, transparent)}}.cb-pip-mine{outline-offset:1.5px}.cb-statbox{background:var(--background);border-radius:8px;align-items:center;gap:10px;padding:9px 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.cb-statbox{background:color-mix(in oklab, var(--background) 55%, black 8%)}}.cb-statbox{border:1px solid var(--border)}.cb-pot{background:var(--gold);border-radius:8px;align-items:center;gap:9px;padding:9px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.cb-pot{background:color-mix(in oklab, var(--gold) 9%, var(--background))}}.cb-pot{border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.cb-pot{border:1px solid color-mix(in oklab, var(--gold) 34%, var(--border))}}.cb-coin{background:radial-gradient(circle at 34% 30%, var(--gold), var(--gold));border-radius:50%;flex:none;width:22px;height:22px}@supports (color:color-mix(in lab, red, red)){.cb-coin{background:radial-gradient(circle at 34% 30%, color-mix(in oklab, var(--gold) 92%, white), color-mix(in oklab, var(--gold) 55%, black))}}.cb-coin{box-shadow:inset 0 0 0 1.5px var(--gold), 0 1px 3px #0006}@supports (color:color-mix(in lab, red, red)){.cb-coin{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--gold) 60%, black), 0 1px 3px lab(0% 0 0/.4)}}.cb-coin{color:#000;justify-content:center;align-items:center;font-size:11px;font-weight:900;display:flex}@supports (color:color-mix(in lab, red, red)){.cb-coin{color:color-mix(in oklab, black 55%, var(--gold))}}.cb-rule{text-align:center;width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:var(--destructive);margin-top:8px;font-size:9.5px}@supports (color:color-mix(in lab, red, red)){.cb-rule{color:color-mix(in oklab, var(--destructive) 80%, var(--muted-foreground))}}.cb-rule{text-transform:uppercase}.cb-rule b{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-rule b{color:color-mix(in oklab, var(--destructive) 90%, white)}}.cb-livebar{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--primary);background:var(--primary);border-radius:7px;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding:6px 10px;font-size:9.5px;display:flex}@supports (color:color-mix(in lab, red, red)){.cb-livebar{background:color-mix(in oklab, var(--primary) 8%, transparent)}}.cb-livebar{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-livebar{border:1px solid color-mix(in oklab, var(--primary) 30%, var(--border))}}.cb-livebar i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite cb-live;box-shadow:0 0 7px}@keyframes cb-live{0%,to{opacity:1}50%{opacity:.45}}.cb-head{align-items:center;gap:9px;margin:22px 2px 11px;display:flex}.cb-head h2{letter-spacing:.2em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:900}.cb-head-ln{background:linear-gradient(90deg, var(--border), transparent);flex:1;height:1px}.cb-head-idx{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--muted-foreground);font-size:10px}@supports (color:color-mix(in lab, red, red)){.cb-head-idx{color:color-mix(in oklab, var(--muted-foreground) 75%, transparent)}}.cb-head-idx{letter-spacing:.1em}.cb-meplate{background:linear-gradient(180deg, var(--card), var(--card));border-radius:8px 8px 0 0;align-items:center;gap:12px;padding:13px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.cb-meplate{background:linear-gradient(180deg, color-mix(in oklab, var(--card) 84%, white 10%), var(--card))}}.cb-meplate{border:1px solid var(--border);border-bottom:none}.cb-mename{letter-spacing:.03em;color:var(--foreground);text-shadow:0 1px #00000080;text-shadow:0 1px lab(0% 0 0/.5);font-size:22px;font-weight:900}.cb-mefoot{border:1px solid var(--border);border-top:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.cb-mefoot{border-top:1px solid color-mix(in oklab, var(--border) 60%, black)}}.cb-mefoot{border-radius:0 0 8px 8px;overflow:hidden}.cb-strike{border:1.5px solid var(--destructive);border-radius:3px;width:14px;height:14px}@supports (color:color-mix(in lab, red, red)){.cb-strike{border:1.5px solid color-mix(in oklab, var(--destructive) 45%, var(--border))}}.cb-strike{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-strike{background:color-mix(in oklab, var(--destructive) 8%, transparent)}}.cb-strike-on{background:var(--destructive);border-color:var(--destructive);box-shadow:0 0 8px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-strike-on{box-shadow:0 0 8px color-mix(in oklab, var(--destructive) 60%, transparent)}}.cb-ms{border:1.4px solid var(--destructive);border-radius:2px;width:11px;height:11px}@supports (color:color-mix(in lab, red, red)){.cb-ms{border:1.4px solid color-mix(in oklab, var(--destructive) 40%, var(--border))}}.cb-ms{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-ms{background:color-mix(in oklab, var(--destructive) 6%, transparent)}}.cb-ms-on{background:var(--destructive);border-color:var(--destructive);box-shadow:0 0 6px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-ms-on{box-shadow:0 0 6px color-mix(in oklab, var(--destructive) 55%, transparent)}}.cb-action{align-items:center;gap:11px;padding:12px 14px;display:flex}.cb-action-need{background:linear-gradient(180deg, var(--gold), var(--gold))}@supports (color:color-mix(in lab, red, red)){.cb-action-need{background:linear-gradient(180deg, color-mix(in oklab, var(--gold) 15%, var(--background)), color-mix(in oklab, var(--gold) 8%, var(--background)))}}.cb-action-need{animation:2.6s ease-in-out infinite cb-pulse-gold}@keyframes cb-pulse-gold{0%,to{box-shadow:inset 0 0 #0000}50%{box-shadow:inset 0 0 22px 0 color-mix(in oklab, var(--gold) 14%, transparent)}}.cb-action-done{background:linear-gradient(180deg, var(--primary), var(--primary))}@supports (color:color-mix(in lab, red, red)){.cb-action-done{background:linear-gradient(180deg, color-mix(in oklab, var(--primary) 10%, var(--background)), color-mix(in oklab, var(--primary) 5%, var(--background)))}}.cb-bang{border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;font-weight:900;display:flex}.cb-action-need .cb-bang{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.cb-action-need .cb-bang{background:color-mix(in oklab, var(--gold) 22%, transparent)}}.cb-action-need .cb-bang{color:var(--gold);border:1.5px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.cb-action-need .cb-bang{border:1.5px solid color-mix(in oklab, var(--gold) 55%, transparent)}}.cb-action-done .cb-bang{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-action-done .cb-bang{background:color-mix(in oklab, var(--primary) 18%, transparent)}}.cb-action-done .cb-bang{color:var(--primary);border:1.5px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-action-done .cb-bang{border:1.5px solid color-mix(in oklab, var(--primary) 50%, transparent)}}.cb-seal{text-align:center;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--chart-4);border:1.5px dashed var(--chart-4);flex:none;margin-left:auto;font-size:8px;font-weight:700;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.cb-seal{border:1.5px dashed color-mix(in oklab, var(--chart-4) 45%, transparent)}}.cb-seal{border-radius:5px;padding:4px 7px}.cb-recwrap{scrollbar-width:none;overflow-x:auto}.cb-recwrap::-webkit-scrollbar{display:none}.cb-rechd,.cb-rec{grid-template-columns:repeat(var(--cb-cols,8), minmax(37px, 1fr));gap:4px;display:grid}.cb-rechd{min-width:min-content;padding:8px 8px 3px}.cb-rec{min-width:min-content;padding:0 8px 10px}.cb-rechd span{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--muted-foreground);font-size:8.5px}@supports (color:color-mix(in lab, red, red)){.cb-rechd span{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.cb-rechd span{text-align:center;letter-spacing:.02em}.cb-cell{text-align:center;border:1px solid var(--border);background:var(--background);border-radius:4px;padding:5px 2px 4px}@supports (color:color-mix(in lab, red, red)){.cb-cell{background:color-mix(in oklab, var(--background) 50%, transparent)}}.cb-cell{flex-direction:column;justify-content:center;gap:1px;min-height:34px;display:flex;box-shadow:inset 0 1px #ffffff0a;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.04)}.cb-cell-tm{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;color:var(--muted-foreground);font-size:9.5px;font-weight:700;line-height:1}.cb-cell-mk{color:var(--muted-foreground);font-size:10px;font-weight:900;line-height:1}.cb-cell-won{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-cell-won{background:color-mix(in oklab, var(--primary) 13%, var(--background))}}.cb-cell-won{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-cell-won{border-color:color-mix(in oklab, var(--primary) 34%, var(--border))}}.cb-cell-won .cb-cell-tm{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-cell-won .cb-cell-tm{color:color-mix(in oklab, var(--primary) 88%, white)}}.cb-cell-won .cb-cell-mk{color:var(--primary)}.cb-cell-lost{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-cell-lost{background:color-mix(in oklab, var(--destructive) 12%, var(--background))}}.cb-cell-lost{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-cell-lost{border-color:color-mix(in oklab, var(--destructive) 40%, var(--border))}}.cb-cell-lost .cb-cell-tm,.cb-cell-lost .cb-cell-mk{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-cell-lost .cb-cell-tm,.cb-cell-lost .cb-cell-mk{color:color-mix(in oklab, var(--destructive) 85%, white)}}.cb-cell-out{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-cell-out{background:color-mix(in oklab, var(--destructive) 18%, var(--background))}}.cb-cell-out{border-color:var(--destructive)}.cb-cell-out .cb-cell-tm{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-cell-out .cb-cell-tm{color:color-mix(in oklab, var(--destructive) 88%, white)}}.cb-cell-out .cb-cell-mk{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-cell-out .cb-cell-mk{color:color-mix(in oklab, var(--destructive) 92%, white)}}.cb-cell-out .cb-cell-mk{letter-spacing:.04em;font-size:8px}.cb-cell-sealed{background:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.cb-cell-sealed{background:color-mix(in oklab, var(--secondary) 60%, var(--background))}}.cb-cell-sealed{border-style:dashed}.cb-cell-sealed .cb-cell-mk{letter-spacing:.04em;font-size:8px}.cb-cell-empty{border-style:dashed;border-color:var(--border);background:0 0}@supports (color:color-mix(in lab, red, red)){.cb-cell-empty{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.cb-cell-need{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.cb-cell-need{background:color-mix(in oklab, var(--gold) 12%, var(--background))}}.cb-cell-need{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.cb-cell-need{border-color:color-mix(in oklab, var(--gold) 50%, var(--border))}}.cb-cell-need{border-style:dashed}.cb-cell-need .cb-cell-tm{color:var(--gold)}.cb-cell-need .cb-cell-mk{color:var(--gold);font-size:14px}.cb-cell-na{border:1px dashed var(--border);background:0 0}@supports (color:color-mix(in lab, red, red)){.cb-cell-na{border:1px dashed color-mix(in oklab, var(--border) 40%, transparent)}}.cb-cell-na .cb-cell-tm{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.cb-cell-na .cb-cell-tm{color:color-mix(in oklab, var(--muted-foreground) 35%, transparent)}}.cb-cell-mine{background:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.cb-cell-mine{background:color-mix(in oklab, var(--chart-4) 13%, var(--background))}}.cb-cell-mine{border-color:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.cb-cell-mine{border-color:color-mix(in oklab, var(--chart-4) 45%, var(--border))}}.cb-cell-mine .cb-cell-tm{color:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.cb-cell-mine .cb-cell-tm{color:color-mix(in oklab, var(--chart-4) 85%, white)}}.cb-cell-mine .cb-cell-mk{color:var(--chart-4);letter-spacing:.04em;font-size:8px}.cb-cell-ahead{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-cell-ahead{background:color-mix(in oklab, var(--primary) 15%, var(--background))}}.cb-cell-ahead{border-color:var(--primary)}.cb-cell-ahead .cb-cell-tm{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-cell-ahead .cb-cell-tm{color:color-mix(in oklab, var(--primary) 90%, white)}}.cb-cell-ahead .cb-cell-mk{color:var(--primary);letter-spacing:.04em;font-size:8px}.cb-cell-behind{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-cell-behind{background:color-mix(in oklab, var(--destructive) 14%, var(--background))}}.cb-cell-behind{border-color:var(--destructive)}.cb-cell-behind .cb-cell-tm{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-cell-behind .cb-cell-tm{color:color-mix(in oklab, var(--destructive) 85%, white)}}.cb-cell-behind .cb-cell-mk{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-cell-behind .cb-cell-mk{color:color-mix(in oklab, var(--destructive) 92%, white)}}.cb-cell-behind .cb-cell-mk{letter-spacing:.04em;font-size:8px}.cb-cell-live{background:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.cb-cell-live{background:color-mix(in oklab, var(--chart-4) 10%, var(--background))}}.cb-cell-live{border-color:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.cb-cell-live{border-color:color-mix(in oklab, var(--chart-4) 40%, var(--border))}}.cb-cell-live .cb-cell-tm{color:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.cb-cell-live .cb-cell-tm{color:color-mix(in oklab, var(--chart-4) 85%, white)}}.cb-cell-live .cb-cell-mk{color:var(--chart-4);letter-spacing:.04em;font-size:8px}.cb-burned{background:var(--background);border-radius:9px;padding:11px 12px}@supports (color:color-mix(in lab, red, red)){.cb-burned{background:color-mix(in oklab, var(--background) 55%, black 6%)}}.cb-burned{border:1px solid var(--border);margin-bottom:12px}.cb-bplate{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.03em;background:var(--card);border-radius:4px;padding:5px 8px;font-size:11px;font-weight:700;position:relative}@supports (color:color-mix(in lab, red, red)){.cb-bplate{background:color-mix(in oklab, var(--card) 70%, var(--background))}}.cb-bplate{border:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:6px;display:flex}.cb-bplate span{color:var(--destructive);font-size:8px}@supports (color:color-mix(in lab, red, red)){.cb-bplate span{color:color-mix(in oklab, var(--destructive) 80%, var(--muted-foreground))}}.cb-bplate span{letter-spacing:.1em}.cb-bplate:after{content:"";background:var(--destructive);height:2px;box-shadow:0 0 4px var(--destructive);border-radius:2px;position:absolute;top:50%;left:5px;right:5px}@supports (color:color-mix(in lab, red, red)){.cb-bplate:after{box-shadow:0 0 4px color-mix(in oklab, var(--destructive) 40%, transparent)}}.cb-bplate:after{transform:rotate(-1.2deg)}.cb-slot{align-items:center;gap:8px;margin:14px 2px 8px;display:flex}.cb-slot-t{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:var(--foreground);font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.cb-slot-t{color:color-mix(in oklab, var(--foreground) 70%, var(--muted-foreground))}}.cb-slot-t{text-transform:uppercase}.cb-slot-ln{background:var(--border);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.cb-slot-ln{background:color-mix(in oklab, var(--border) 70%, transparent)}}.cb-game{background:linear-gradient(180deg, var(--card), var(--card));border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:8px;margin-bottom:7px;padding:8px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.cb-game{background:linear-gradient(180deg, color-mix(in oklab, var(--card) 92%, white 2%), var(--card))}}.cb-game{border:1px solid var(--border);box-shadow:inset 0 1px #ffffff0a;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.04)}.cb-mygame{border-color:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.cb-mygame{border-color:color-mix(in oklab, var(--chart-4) 40%, var(--border))}}.cb-mygame{box-shadow:0 0 0 1px var(--chart-4), inset 0 1px 0 #ffffff0a}@supports (color:color-mix(in lab, red, red)){.cb-mygame{box-shadow:0 0 0 1px color-mix(in oklab, var(--chart-4) 22%, transparent), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.04)}}.cb-mu{align-items:center;gap:7px;display:flex}.cb-at{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--muted-foreground);font-size:10px}@supports (color:color-mix(in lab, red, red)){.cb-at{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.cb-meta{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;min-width:78px;display:flex}.cb-kick{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--muted-foreground);font-size:9px;line-height:1.2}.cb-echo{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--destructive);font-size:8.5px}@supports (color:color-mix(in lab, red, red)){.cb-echo{color:color-mix(in oklab, var(--destructive) 75%, var(--muted-foreground))}}.cb-echo{line-height:1.2}.cb-tplate{text-align:center;background:linear-gradient(180deg, var(--secondary), var(--secondary));border-radius:5px;min-width:66px;padding:8px 6px;position:relative}@supports (color:color-mix(in lab, red, red)){.cb-tplate{background:linear-gradient(180deg, color-mix(in oklab, var(--secondary) 92%, white 8%), var(--secondary))}}.cb-tplate{border:1px solid var(--border);color:inherit;font:inherit;box-shadow:inset 0 1px #ffffff12,0 1px 2px #0000004d;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.07),0 1px 2px lab(0% 0 0/.3)}.cb-code{letter-spacing:.03em;color:var(--foreground);font-size:15px;font-weight:900;line-height:1}.cb-sc{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--muted-foreground);margin-top:2px;font-size:10px;line-height:1}.cb-tplate-open{cursor:pointer;background:linear-gradient(180deg, var(--secondary), var(--secondary))}@supports (color:color-mix(in lab, red, red)){.cb-tplate-open{background:linear-gradient(180deg, color-mix(in oklab, var(--secondary) 82%, white 12%), var(--secondary))}}.cb-tplate-open{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-tplate-open{border-color:color-mix(in oklab, var(--primary) 30%, var(--border))}}.cb-tplate-open:after{content:"";background:var(--primary);border-radius:3px;width:16px;height:3px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.cb-tplate-open:after{background:color-mix(in oklab, var(--primary) 40%, transparent)}}.cb-tplate-open:hover,.cb-tplate-open:focus-visible{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary), inset 0 1px 0 #ffffff1a;outline:none}@supports (color:lab(0% 0 0)){.cb-tplate-open:hover,.cb-tplate-open:focus-visible{box-shadow:0 0 0 1px var(--primary), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1)}}.cb-tplate-open:disabled{cursor:default;opacity:.6}.cb-tplate-used{opacity:.5}.cb-tplate-used .cb-code{color:var(--muted-foreground)}.cb-tplate-used:after{content:"";background:var(--destructive);height:2.5px;box-shadow:0 0 5px var(--destructive);border-radius:2px;position:absolute;top:46%;left:6px;right:6px;transform:rotate(-3deg)}@supports (color:color-mix(in lab, red, red)){.cb-tplate-used:after{box-shadow:0 0 5px color-mix(in oklab, var(--destructive) 45%, transparent)}}.cb-tplate-locked{opacity:.82;background:linear-gradient(180deg, var(--secondary), var(--secondary))}@supports (color:color-mix(in lab, red, red)){.cb-tplate-locked{background:linear-gradient(180deg, color-mix(in oklab, var(--secondary) 88%, var(--chart-4) 4%), color-mix(in oklab, var(--secondary) 92%, black))}}.cb-tplate-locked .cb-code{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.cb-tplate-locked .cb-code{color:color-mix(in oklab, var(--foreground) 78%, var(--chart-4))}}.cb-tplate-mypick{border-color:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.cb-tplate-mypick{border-color:color-mix(in oklab, var(--chart-4) 55%, var(--border))}}.cb-tplate-mypick{box-shadow:0 0 0 1px var(--chart-4), inset 0 1px 0 #ffffff12}@supports (color:color-mix(in lab, red, red)){.cb-tplate-mypick{box-shadow:0 0 0 1px color-mix(in oklab, var(--chart-4) 35%, transparent), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.07)}}.cb-tplate-on{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-tplate-on{border-color:color-mix(in oklab, var(--primary) 55%, var(--border))}}.cb-tplate-on{box-shadow:0 0 9px var(--primary), inset 0 1px 0 #ffffff12}@supports (color:color-mix(in lab, red, red)){.cb-tplate-on{box-shadow:0 0 9px color-mix(in oklab, var(--primary) 28%, transparent), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.07)}}.cb-tplate-on .cb-code{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-tplate-on .cb-code{color:color-mix(in oklab, var(--primary) 88%, white)}}.cb-tplate-ontrail{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-tplate-ontrail{border-color:color-mix(in oklab, var(--destructive) 60%, var(--border))}}.cb-tplate-ontrail{animation:2.2s ease-in-out infinite cb-flicker}.cb-tplate-ontrail .cb-code{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-tplate-ontrail .cb-code{color:color-mix(in oklab, var(--destructive) 85%, white)}}@keyframes cb-flicker{0%,to{box-shadow:0 0 9px color-mix(in oklab, var(--destructive) 30%, transparent), inset 0 1px 0 #ffffff12}42%{box-shadow:0 0 4px color-mix(in oklab, var(--destructive) 14%, transparent), inset 0 1px 0 #ffffff12}46%{box-shadow:0 0 11px color-mix(in oklab, var(--destructive) 38%, transparent), inset 0 1px 0 #ffffff12}}@supports (color:lab(0% 0 0)){@keyframes cb-flicker{0%,to{box-shadow:0 0 9px color-mix(in oklab, var(--destructive) 30%, transparent), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.07)}42%{box-shadow:0 0 4px color-mix(in oklab, var(--destructive) 14%, transparent), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.07)}46%{box-shadow:0 0 11px color-mix(in oklab, var(--destructive) 38%, transparent), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.07)}}}.cb-tag{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;white-space:nowrap;background:radial-gradient(circle at 40% 30%, var(--gold), var(--gold));border-radius:3px;padding:2px 6px;font-size:8px;font-weight:900;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(-2deg)}@supports (color:color-mix(in lab, red, red)){.cb-tag{background:radial-gradient(circle at 40% 30%, color-mix(in oklab, var(--gold) 88%, white), color-mix(in oklab, var(--gold) 55%, black))}}.cb-tag{color:#000}@supports (color:color-mix(in lab, red, red)){.cb-tag{color:color-mix(in oklab, black 60%, var(--gold))}}.cb-tag{border:1px solid var(--gold);box-shadow:0 2px 4px #00000073;box-shadow:0 2px 4px lab(0% 0 0/.45)}@supports (color:color-mix(in lab, red, red)){.cb-tag{border:1px solid color-mix(in oklab, var(--gold) 60%, black)}}.cb-tag{z-index:1}.cb-tag:after{content:"";border:4px solid #0000;border-top-color:var(--gold);position:absolute;top:100%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.cb-tag:after{border-top-color:color-mix(in oklab, var(--gold) 65%, black)}}.cb-pl{border:1px solid var(--border);background:linear-gradient(180deg, var(--card), var(--card));border-radius:9px;margin-bottom:9px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cb-pl{background:linear-gradient(180deg, color-mix(in oklab, var(--card) 94%, white 2%), var(--card))}}.cb-pl-top{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px 9px;display:flex}.cb-npl{letter-spacing:.03em;color:var(--foreground);text-shadow:0 1px #00000073;text-shadow:0 1px lab(0% 0 0/.45);min-width:56px;font-size:15px;font-weight:900}.cb-pl-dead{opacity:.9;background:var(--background)}@supports (color:color-mix(in lab, red, red)){.cb-pl-dead{background:color-mix(in oklab, var(--background) 60%, black 8%)}}.cb-pl-dead .cb-npl{color:var(--muted-foreground);text-decoration:line-through;-webkit-text-decoration-color:var(--destructive);-webkit-text-decoration-color:var(--destructive);-webkit-text-decoration-color:var(--destructive);text-decoration-color:var(--destructive);text-decoration-thickness:2.5px}.cb-pl-bubble{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cb-pl-bubble{border-color:color-mix(in oklab, var(--destructive) 45%, var(--border))}}.cb-pl-me{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-pl-me{border-color:color-mix(in oklab, var(--primary) 40%, var(--border))}}.cb-pl-me{box-shadow:0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-pl-me{box-shadow:0 0 0 1px color-mix(in oklab, var(--primary) 22%, transparent)}}.cb-pl-lead{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.cb-pl-lead{border-color:color-mix(in oklab, var(--gold) 45%, var(--border))}}.cb-pl-lead{box-shadow:0 0 0 1px var(--gold)}@supports (color:color-mix(in lab, red, red)){.cb-pl-lead{box-shadow:0 0 0 1px color-mix(in oklab, var(--gold) 25%, transparent)}}.cb-ghost{border:1px solid var(--border);background:var(--background);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.cb-ghost{background:color-mix(in oklab, var(--background) 70%, black 6%)}}.cb-ghost{overflow:hidden}.cb-ghost-plate{flex-wrap:wrap;align-items:center;gap:12px;padding:13px 14px 10px;display:flex}.cb-gnote{color:var(--muted-foreground);padding:10px 14px 13px;font-size:11.5px;line-height:1.55}.cb-gnote b{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.cb-gnote b{color:color-mix(in oklab, var(--foreground) 85%, var(--gold))}}.cb-foot{text-align:center;background:radial-gradient(120% 120% at 50% 120%, var(--gold), var(--card));border-radius:12px;margin-top:22px;padding:18px 16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cb-foot{background:radial-gradient(120% 120% at 50% 120%, color-mix(in oklab, var(--gold) 14%, var(--background)), var(--card))}}.cb-foot{border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.cb-foot{border:1px solid color-mix(in oklab, var(--gold) 30%, var(--border))}}.cb-cstack{justify-content:center;margin-bottom:11px;display:flex}.cb-cstack i{background:radial-gradient(circle at 34% 28%, var(--gold), var(--gold));border-radius:50%;width:30px;height:30px;margin-left:-9px}@supports (color:color-mix(in lab, red, red)){.cb-cstack i{background:radial-gradient(circle at 34% 28%, color-mix(in oklab, var(--gold) 90%, white), color-mix(in oklab, var(--gold) 48%, black))}}.cb-cstack i{box-shadow:inset 0 0 0 1.5px var(--gold), 0 2px 5px #00000073}@supports (color:color-mix(in lab, red, red)){.cb-cstack i{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--gold) 55%, black), 0 2px 5px lab(0% 0 0/.45)}}.cb-cstack i:first-child{margin-left:0}.cb-hint{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--muted-foreground);text-align:center;letter-spacing:.06em;margin:2px 0 12px;font-size:10px;line-height:1.5}.cb-hint b{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cb-hint b{color:color-mix(in oklab, var(--primary) 85%, white)}}@media (prefers-reduced-motion:reduce){.cb-hum,.cb-livebar i,.cb-action-need,.cb-tplate-ontrail{animation:none}}.dnstage{--dn-spot:#e5d1b4;--dn-spot-deep:#bc9f7d;--dn-ink:#f0f4f7;background:radial-gradient(140% 44% at 50% 12%, var(--dn-spot), transparent 60%), radial-gradient(78% 22% at 50% 2%, var(--dn-spot), transparent 55%);padding-bottom:34px;position:relative}@supports (color:lab(0% 0 0)){.dnstage{--dn-spot:lab(84.9986% 3.66372 17.2772);--dn-spot-deep:lab(67.5179% 7.12591 22.1124);--dn-ink:lab(95.9353% -.662178 -2.14616)}}@supports (color:color-mix(in lab, red, red)){.dnstage{background:radial-gradient(140% 44% at 50% 12%, color-mix(in oklab, var(--dn-spot), transparent 86%), transparent 60%), radial-gradient(78% 22% at 50% 2%, color-mix(in oklab, var(--dn-spot), transparent 80%), transparent 55%)}}.dnstage,.dnstage .dn-mono{font-feature-settings:"tnum" 1}.dn-marquee{text-align:center;padding:14px 4px 4px}.dn-eyebrow{letter-spacing:.26em;color:var(--muted-foreground);text-transform:uppercase;font-size:10px;font-weight:700}.dn-marquee-name{letter-spacing:-.012em;color:var(--dn-ink);overflow-wrap:anywhere;text-shadow:0 0 30px var(--dn-spot);margin-top:9px;font-size:28px;font-weight:900;line-height:1.05}@supports (color:color-mix(in lab, red, red)){.dn-marquee-name{text-shadow:0 0 30px color-mix(in oklab, var(--dn-spot), transparent 52%)}}.dn-marquee-sub{color:var(--muted-foreground);letter-spacing:.02em;margin-top:8px;font-size:11px}.dn-rule{background:linear-gradient(90deg, transparent, var(--dn-spot), transparent);width:min(320px,86%);height:1px;margin:13px auto 0}@supports (color:color-mix(in lab, red, red)){.dn-rule{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--dn-spot), transparent 38%), transparent)}}.dn-weeks{flex-wrap:wrap;justify-content:center;gap:6px;padding:12px 0 2px;display:flex}.dn-wk{width:29px;height:29px;color:var(--muted-foreground);background:var(--secondary);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}@supports (color:color-mix(in lab, red, red)){.dn-wk{background:color-mix(in oklab, var(--secondary), transparent 48%)}}.dn-wk{border:1px solid #0000;text-decoration:none}a.dn-wk:hover{color:var(--foreground);border-color:var(--border)}.dn-wk-done{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.dn-wk-done{color:color-mix(in oklab, var(--muted-foreground), transparent 34%)}}.dn-wk-now{color:var(--dn-ink);background:var(--card)}@supports (color:color-mix(in lab, red, red)){.dn-wk-now{background:color-mix(in oklab, var(--card), var(--dn-spot) 15%)}}.dn-wk-now{box-shadow:inset 0 0 0 1px var(--dn-spot), 0 0 16px -6px var(--dn-spot)}@supports (color:color-mix(in lab, red, red)){.dn-wk-now{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--dn-spot), transparent 52%), 0 0 16px -6px color-mix(in oklab, var(--dn-spot), transparent 50%)}}.dn-clock{background:linear-gradient(180deg, var(--card), var(--card));border-radius:14px;align-items:center;gap:12px;margin-top:14px;padding:13px 15px;display:flex}@supports (color:color-mix(in lab, red, red)){.dn-clock{background:linear-gradient(180deg, color-mix(in oklab, var(--card), var(--dn-spot) 6%), var(--card))}}.dn-clock{border:1px solid var(--border);box-shadow:inset 0 1px 0 var(--dn-spot), 0 14px 30px -24px #000}@supports (color:color-mix(in lab, red, red)){.dn-clock{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--dn-spot), transparent 80%), 0 14px 30px -24px #000}}.dn-beacon{border-radius:50%;flex:none;width:10px;height:10px}.dn-clock-main{flex:auto;min-width:0}.dn-clock-lead{letter-spacing:.13em;text-transform:uppercase;font-size:13px;font-weight:900}.dn-clock-time{color:var(--muted-foreground);letter-spacing:.01em;margin-top:2px;font-size:11px}.dn-clock-side{text-align:right;flex:none}.dn-clock-side b{color:var(--dn-ink);font-size:15px;font-weight:900;font-family:var(--font-geist-mono), ui-monospace, monospace}.dn-clock-side b small{color:var(--muted-foreground);font-size:11px;font-weight:700}.dn-clock-side span{letter-spacing:.06em;color:var(--muted-foreground);text-transform:uppercase;margin-top:1px;font-size:9.5px;display:block}.dnstage-build .dn-clock{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.dnstage-build .dn-clock{border-color:color-mix(in oklab, var(--gold), var(--border) 55%)}}.dnstage-build .dn-beacon{background:var(--gold);box-shadow:0 0 0 4px var(--gold), 0 0 14px var(--gold)}@supports (color:color-mix(in lab, red, red)){.dnstage-build .dn-beacon{box-shadow:0 0 0 4px color-mix(in oklab, var(--gold), transparent 82%), 0 0 14px color-mix(in oklab, var(--gold), transparent 40%)}}.dnstage-build .dn-clock-lead{color:var(--gold)}.dnstage-reveal .dn-clock{border-color:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.dnstage-reveal .dn-clock{border-color:color-mix(in oklab, var(--chart-4), var(--border) 52%)}}.dnstage-reveal .dn-beacon{background:var(--chart-4);box-shadow:0 0 0 4px var(--chart-4), 0 0 14px var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.dnstage-reveal .dn-beacon{box-shadow:0 0 0 4px color-mix(in oklab, var(--chart-4), transparent 82%), 0 0 14px color-mix(in oklab, var(--chart-4), transparent 42%)}}.dnstage-reveal .dn-clock-lead{color:var(--chart-4)}.dnstage-grades .dn-clock{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.dnstage-grades .dn-clock{border-color:color-mix(in oklab, var(--gold), var(--border) 42%)}}.dnstage-grades .dn-beacon{background:var(--gold);box-shadow:0 0 0 4px var(--gold), 0 0 18px var(--gold)}@supports (color:color-mix(in lab, red, red)){.dnstage-grades .dn-beacon{box-shadow:0 0 0 4px color-mix(in oklab, var(--gold), transparent 78%), 0 0 18px color-mix(in oklab, var(--gold), transparent 32%)}}.dnstage-grades .dn-clock-lead{color:var(--gold)}.dn-card{background:linear-gradient(179deg, var(--card) 0%, var(--card) 46%, var(--card) 100%);border-radius:14px;margin-top:16px;padding:16px 16px 8px;position:relative}@supports (color:color-mix(in lab, red, red)){.dn-card{background:linear-gradient(179deg, color-mix(in oklab, var(--card), var(--dn-spot) 9%) 0%, var(--card) 46%, color-mix(in oklab, var(--card), black 6%) 100%)}}.dn-card{border:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.dn-card{border:1px solid color-mix(in oklab, var(--border), var(--dn-spot) 12%)}}.dn-card{box-shadow:inset 0 1px 0 var(--dn-spot), inset 0 -16px 32px -28px #000, 0 2px 0 var(--border), 0 22px 48px -22px #000000b8, 0 0 84px -36px var(--dn-spot)}@supports (color:color-mix(in lab, red, red)){.dn-card{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--dn-spot), transparent 72%), inset 0 -16px 32px -28px #000, 0 2px 0 color-mix(in oklab, var(--border), transparent 32%), 0 22px 48px -22px #000000b8, 0 0 84px -36px color-mix(in oklab, var(--dn-spot), transparent 42%)}}.dn-card-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.dn-card-title{letter-spacing:.01em;color:var(--dn-ink);margin-top:3px;font-size:15px;font-weight:900}.dn-card-tag{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--muted-foreground);letter-spacing:.04em;border:1px solid var(--border);background:var(--secondary);border-radius:20px;flex:none;padding:4px 9px;font-size:10.5px}@supports (color:color-mix(in lab, red, red)){.dn-card-tag{background:color-mix(in oklab, var(--secondary), transparent 40%)}}.dn-cap{margin:13px 0 4px}.dn-cap-top{justify-content:space-between;align-items:baseline;display:flex}.dn-cap-k{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:10px;font-weight:700}.dn-cap-v{color:var(--muted-foreground);font-size:11px;font-family:var(--font-geist-mono), ui-monospace, monospace}.dn-cap-v b{color:var(--dn-ink);font-size:14px;font-weight:900}.dn-bar{background:var(--secondary);border-radius:6px;height:9px;margin-top:8px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dn-bar{background:color-mix(in oklab, var(--secondary), black 8%)}}.dn-bar{border:1px solid var(--border)}.dn-bar i{background:linear-gradient(90deg, var(--dn-spot-deep), var(--dn-spot));border-radius:5px 0 0 5px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.dn-bar i{background:linear-gradient(90deg, color-mix(in oklab, var(--dn-spot-deep), transparent 24%), var(--dn-spot))}}.dn-bar-over i{background:linear-gradient(90deg, var(--destructive), var(--destructive))}@supports (color:color-mix(in lab, red, red)){.dn-bar-over i{background:linear-gradient(90deg, color-mix(in oklab, var(--destructive), transparent 30%), var(--destructive))}}.dn-cap-settled .dn-bar i{background:linear-gradient(90deg, var(--dn-spot-deep), var(--dn-spot))}@supports (color:color-mix(in lab, red, red)){.dn-cap-settled .dn-bar i{background:linear-gradient(90deg, color-mix(in oklab, var(--dn-spot-deep), transparent 40%), color-mix(in oklab, var(--dn-spot), transparent 25%))}}.dn-cap-note{color:var(--muted-foreground);letter-spacing:.01em;margin-top:7px;font-size:10.5px}.dn-cap-note b{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dn-cap-note b{color:color-mix(in oklab, var(--foreground), var(--dn-spot) 20%)}}.dn-cap-note b{font-weight:700}.dn-slots{margin-top:6px}.dn-slot{border-top:1px solid var(--border);align-items:center;gap:11px;padding:11px 2px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.dn-slot{border-top:1px solid color-mix(in oklab, var(--border), transparent 18%)}}.dn-slot{box-shadow:0 -1px 0 var(--dn-spot)}@supports (color:color-mix(in lab, red, red)){.dn-slot{box-shadow:0 -1px 0 color-mix(in oklab, var(--dn-spot), transparent 91%)}}.dn-slot{text-align:left;width:100%}.dn-slot:first-child{box-shadow:none;border-top:none}button.dn-slot{cursor:pointer}.dn-pos{text-align:center;letter-spacing:.04em;color:var(--muted-foreground);background:var(--secondary);border-radius:7px;flex:0 0 40px;padding:6px 0;font-size:10.5px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.dn-pos{background:color-mix(in oklab, var(--secondary), transparent 32%)}}.dn-pos{border:1px solid var(--border)}.dn-pfill{flex:auto;min-width:0}.dn-pname{letter-spacing:.012em;text-transform:uppercase;color:var(--dn-ink);white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:900;line-height:1.02;overflow:hidden}.dn-pmeta{color:var(--muted-foreground);align-items:center;gap:6px;margin-top:4px;font-size:10.5px;display:flex}.dn-tm{align-items:center;gap:4px;display:inline-flex}.dn-tm img{object-fit:contain;width:15px;height:15px;display:block}.dn-tm b{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.03em;color:var(--muted-foreground);font-size:10px;font-weight:700}.dn-price{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--dn-ink);flex:none;font-size:13px}@supports (color:color-mix(in lab, red, red)){.dn-price{color:color-mix(in oklab, var(--dn-ink), var(--muted-foreground) 32%)}}.dn-price{letter-spacing:.01em}.dn-slot-open{border-radius:10px;margin:5px 0}.dn-olabel{letter-spacing:.11em;text-transform:uppercase;font-size:13px;font-weight:900}.dn-osub{color:var(--muted-foreground);letter-spacing:.01em;margin-top:3px;font-size:10.5px}.dn-ocaret{border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:16px;font-weight:700;display:grid}.dn-slot-clock{background:radial-gradient(120% 150% at 0% 50%, var(--gold), transparent 62%)}@supports (color:color-mix(in lab, red, red)){.dn-slot-clock{background:radial-gradient(120% 150% at 0% 50%, color-mix(in oklab, var(--gold), transparent 86%), transparent 62%)}}.dn-slot-clock{box-shadow:inset 0 0 0 1px var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-slot-clock{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--gold), transparent 74%)}}.dn-slot-clock:before{content:"";background:var(--gold);width:3px;box-shadow:0 0 12px var(--gold);border-radius:3px;position:absolute;top:8px;bottom:8px;left:-1px}@supports (color:color-mix(in lab, red, red)){.dn-slot-clock:before{box-shadow:0 0 12px color-mix(in oklab, var(--gold), transparent 38%)}}.dn-slot-clock .dn-pos{color:var(--gold);border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-slot-clock .dn-pos{border-color:color-mix(in oklab, var(--gold), var(--border) 40%)}}.dn-slot-clock .dn-pos{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-slot-clock .dn-pos{background:color-mix(in oklab, var(--gold), transparent 90%)}}.dn-slot-clock .dn-olabel{color:var(--gold)}.dn-slot-clock .dn-ocaret{color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-slot-clock .dn-ocaret{background:color-mix(in oklab, var(--gold), transparent 86%)}}.dn-slot-clock .dn-ocaret{border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-slot-clock .dn-ocaret{border:1px solid color-mix(in oklab, var(--gold), var(--border) 45%)}}.dn-slot-next{background:radial-gradient(120% 150% at 0% 50%, var(--dn-spot), transparent 60%)}@supports (color:color-mix(in lab, red, red)){.dn-slot-next{background:radial-gradient(120% 150% at 0% 50%, color-mix(in oklab, var(--dn-spot), transparent 90%), transparent 60%)}}.dn-slot-next .dn-olabel{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dn-slot-next .dn-olabel{color:color-mix(in oklab, var(--foreground), var(--dn-spot) 25%)}}.dn-slot-next .dn-ocaret{color:var(--dn-spot-deep);background:var(--dn-spot)}@supports (color:color-mix(in lab, red, red)){.dn-slot-next .dn-ocaret{background:color-mix(in oklab, var(--dn-spot), transparent 88%)}}.dn-slot-next .dn-ocaret{border:1px solid var(--border)}.dn-gstate{text-align:right;flex:none;min-width:74px}.dn-gstate .dn-sc{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--muted-foreground);font-size:12.5px}.dn-gstate .dn-lab{letter-spacing:.11em;text-transform:uppercase;color:var(--muted-foreground);margin-top:2px;font-size:8px;display:block}.dn-gstate-live .dn-sc{color:var(--chart-4);font-weight:700}.dn-gstate-live .dn-lab{color:var(--chart-4)}.dn-gstate-wait .dn-sc{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dn-gstate-wait .dn-sc{color:color-mix(in oklab, var(--foreground), var(--dn-spot) 18%)}}.dn-slot-playing{background:radial-gradient(120% 160% at 100% 50%, var(--chart-4), transparent 58%);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.dn-slot-playing{background:radial-gradient(120% 160% at 100% 50%, color-mix(in oklab, var(--chart-4), transparent 90%), transparent 58%)}}.dn-slot-playing:before{content:"";background:var(--chart-4);width:3px;box-shadow:0 0 12px var(--chart-4);border-radius:3px;position:absolute;top:8px;bottom:8px;left:-1px}@supports (color:color-mix(in lab, red, red)){.dn-slot-playing:before{box-shadow:0 0 12px color-mix(in oklab, var(--chart-4), transparent 42%)}}.dn-slot-done{opacity:.72}.dn-sealed{border-top:1px solid var(--border);margin-top:9px;padding:10px 0}@supports (color:color-mix(in lab, red, red)){.dn-sealed{border-top:1px solid color-mix(in oklab, var(--border), transparent 24%)}}.dn-sealed{color:var(--muted-foreground);align-items:center;gap:8px;font-size:10.5px;display:flex}.dn-sealed .dn-lockico{color:var(--chart-4)}.dn-sealed b{color:var(--foreground);font-weight:700}.dn-gpts{text-align:right;flex:none;min-width:70px}.dn-gpts .dn-n{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--dn-ink);letter-spacing:-.01em;font-size:16.5px;font-weight:700}.dn-gpts .dn-n-dim{color:var(--muted-foreground)}.dn-gpts .dn-per{color:var(--muted-foreground);font-size:8.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;margin-top:2px}.dn-gpts .dn-per b{color:var(--primary);font-weight:700}.dn-tag{letter-spacing:.09em;text-transform:uppercase;font-size:7.5px;font-weight:900;font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:5px;align-items:center;margin-top:4px;padding:2px 6px;display:inline-flex}.dn-tag-best{color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dn-tag-best{background:color-mix(in oklab, var(--primary), transparent 86%)}}.dn-tag-best{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.dn-tag-best{border:1px solid color-mix(in oklab, var(--primary), var(--border) 48%)}}.dn-tag-boom{color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-tag-boom{background:color-mix(in oklab, var(--gold), transparent 85%)}}.dn-tag-boom{border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-tag-boom{border:1px solid color-mix(in oklab, var(--gold), var(--border) 48%)}}.dn-tag-bust{color:var(--destructive);background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dn-tag-bust{background:color-mix(in oklab, var(--destructive), transparent 88%)}}.dn-tag-bust{border:1px solid var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dn-tag-bust{border:1px solid color-mix(in oklab, var(--destructive), var(--border) 55%)}}.dn-slot-boom{background:radial-gradient(120% 160% at 100% 50%, var(--gold), transparent 58%)}@supports (color:color-mix(in lab, red, red)){.dn-slot-boom{background:radial-gradient(120% 160% at 100% 50%, color-mix(in oklab, var(--gold), transparent 90%), transparent 58%)}}.dn-slot-best{background:radial-gradient(120% 160% at 100% 50%, var(--primary), transparent 58%)}@supports (color:color-mix(in lab, red, red)){.dn-slot-best{background:radial-gradient(120% 160% at 100% 50%, color-mix(in oklab, var(--primary), transparent 91%), transparent 58%)}}.dn-cardtotal{border-top:2px solid var(--border);justify-content:space-between;align-items:center;margin-top:12px;padding:13px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.dn-cardtotal{border-top:2px solid color-mix(in oklab, var(--border), transparent 8%)}}.dn-cardtotal .dn-tl{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:700}.dn-cardtotal .dn-tv{align-items:baseline;gap:12px;display:flex}.dn-cardtotal .dn-tn{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--dn-ink);font-size:24px;font-weight:900}.dn-cardtotal .dn-pay{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--gold);font-size:15px;font-weight:900}.dn-cardtotal .dn-pay small{color:var(--muted-foreground);font-size:9px;font-weight:500}.dn-turnin{border-top:1px solid var(--border);margin-top:9px;padding:10px 0}@supports (color:color-mix(in lab, red, red)){.dn-turnin{border-top:1px solid color-mix(in oklab, var(--border), transparent 24%)}}.dn-turnin{justify-content:space-between;align-items:center;gap:10px;display:flex}.dn-turnin-note{color:var(--muted-foreground);font-size:10.5px;line-height:1.45}.dn-turnin-note b{color:var(--foreground);font-weight:700}.dn-turnin-go{border:1px solid var(--gold);flex:none}@supports (color:color-mix(in lab, red, red)){.dn-turnin-go{border:1px solid color-mix(in oklab, var(--gold), var(--border) 35%)}}.dn-turnin-go{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-turnin-go{background:color-mix(in oklab, var(--gold), transparent 84%)}}.dn-turnin-go{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;box-shadow:0 0 18px -8px var(--gold);border-radius:9px;padding:9px 13px;font-size:11px;font-weight:900}@supports (color:color-mix(in lab, red, red)){.dn-turnin-go{box-shadow:0 0 18px -8px color-mix(in oklab, var(--gold), transparent 30%)}}.dn-turnin-go:hover{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-turnin-go:hover{background:color-mix(in oklab, var(--gold), transparent 76%)}}.dn-turnin-go:disabled{opacity:.45;cursor:default;box-shadow:none}.dn-turnin-saved{color:var(--primary);border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dn-turnin-saved{border-color:color-mix(in oklab, var(--primary), var(--border) 45%)}}.dn-turnin-saved{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dn-turnin-saved{background:color-mix(in oklab, var(--primary), transparent 88%)}}.dn-turnin-saved{box-shadow:none}.dn-err{color:var(--destructive);padding:4px 0 8px;font-size:10.5px}.dn-board{margin-top:18px}.dn-board-head{justify-content:space-between;align-items:baseline;gap:10px;padding:0 2px 2px;display:flex}.dn-board-title{color:var(--dn-ink);font-size:15px;font-weight:900}.dn-board-title span{color:var(--muted-foreground);font-size:12px;font-weight:500}.dn-search{border:1px solid var(--border);background:var(--secondary);border-radius:10px;width:100%;margin-top:9px}@supports (color:color-mix(in lab, red, red)){.dn-search{background:color-mix(in oklab, var(--secondary), transparent 45%)}}.dn-search{color:var(--foreground);font-family:var(--font-geist-mono), ui-monospace, monospace;outline:none;padding:8px 12px;font-size:12px}.dn-search:focus{border-color:var(--dn-spot)}@supports (color:color-mix(in lab, red, red)){.dn-search:focus{border-color:color-mix(in oklab, var(--dn-spot), var(--border) 40%)}}.dn-search::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.dn-search::placeholder{color:color-mix(in oklab, var(--muted-foreground), transparent 20%)}}.dn-afford{background:var(--primary);border-radius:11px;align-items:center;gap:9px;margin:11px 0 6px;padding:9px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.dn-afford{background:color-mix(in oklab, var(--primary), transparent 90%)}}.dn-afford{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.dn-afford{border:1px solid color-mix(in oklab, var(--primary), var(--border) 55%)}}.dn-afford-k{letter-spacing:.03em;color:var(--primary);font-size:12px;font-weight:900;font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap}.dn-afford-v{color:var(--foreground);font-size:11px}@supports (color:color-mix(in lab, red, red)){.dn-afford-v{color:color-mix(in oklab, var(--foreground), var(--primary) 14%)}}.dn-afford-v{letter-spacing:.01em}.dn-prows{margin-top:4px}.dn-prow{text-align:left;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.dn-prow+.dn-prow{margin-top:3px}button.dn-prow{cursor:pointer}button.dn-prow:hover{background:var(--secondary)}@supports (color:color-mix(in lab, red, red)){button.dn-prow:hover{background:color-mix(in oklab, var(--secondary), transparent 55%)}}button.dn-prow:hover{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){button.dn-prow:hover{border-color:color-mix(in oklab, var(--border), transparent 30%)}}.dn-rk{background:var(--secondary);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.dn-rk{background:color-mix(in oklab, var(--secondary), transparent 26%)}}.dn-rk{border:1px solid var(--border)}.dn-rk img{object-fit:contain;width:20px;height:20px;display:block}.dn-pn{flex:auto;min-width:0}.dn-pn .dn-n{letter-spacing:.005em;color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.dn-pn .dn-s{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:10px;display:flex}.dn-pchip{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;background:var(--secondary);border-radius:5px;padding:2px 5px;font-size:9px}@supports (color:color-mix(in lab, red, red)){.dn-pchip{background:color-mix(in oklab, var(--secondary), transparent 30%)}}.dn-pchip{border:1px solid var(--border);color:var(--muted-foreground)}.dn-pr{text-align:right;flex:none}.dn-pr .dn-prc{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--dn-ink);font-size:14px;font-weight:500}.dn-pr .dn-avg{color:var(--muted-foreground);font-size:9.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;margin-top:1px}.dn-prow-over{opacity:.62;border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dn-prow-over{border-color:color-mix(in oklab, var(--destructive), transparent 74%)}}.dn-prow-over{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dn-prow-over{background:color-mix(in oklab, var(--destructive), transparent 93%)}}.dn-prow-over .dn-pr .dn-prc{color:var(--destructive)}.dn-strand{color:var(--destructive);letter-spacing:.02em;align-items:center;gap:7px;margin:2px;padding:2px 8px;font-size:10px;font-weight:700;display:flex}.dn-strand .dn-x{font-family:var(--font-geist-mono), ui-monospace, monospace}.dn-affline{align-items:center;gap:8px;margin:9px 2px 7px;display:flex;position:relative}.dn-affline:before,.dn-affline:after{content:"";background:linear-gradient(90deg, transparent, var(--primary));flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.dn-affline:before,.dn-affline:after{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--primary), transparent 40%))}}.dn-affline:after{background:linear-gradient(90deg, var(--primary), transparent)}@supports (color:color-mix(in lab, red, red)){.dn-affline:after{background:linear-gradient(90deg, color-mix(in oklab, var(--primary), transparent 40%), transparent)}}.dn-affline span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--primary);flex:none;font-size:9.5px;font-weight:700}.dn-room{margin-top:20px}.dn-room-head{justify-content:space-between;align-items:baseline;gap:10px;padding:0 2px 4px;display:flex}.dn-room-title{color:var(--dn-ink);font-size:15px;font-weight:900}.dn-crew{background:linear-gradient(179deg, var(--card), var(--card));border-radius:13px;margin-top:10px;padding:13px 14px;position:relative}@supports (color:color-mix(in lab, red, red)){.dn-crew{background:linear-gradient(179deg, color-mix(in oklab, var(--card), var(--dn-spot) 5%), var(--card))}}.dn-crew{border:1px solid var(--border);box-shadow:inset 0 1px 0 var(--dn-spot), 0 12px 26px -22px #000}@supports (color:color-mix(in lab, red, red)){.dn-crew{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--dn-spot), transparent 84%), 0 12px 26px -22px #000}}.dn-crew-gone{background:var(--card);border-style:dashed}@supports (color:color-mix(in lab, red, red)){.dn-crew-gone{background:color-mix(in oklab, var(--card), transparent 30%)}}.dn-crew-gone{box-shadow:none}.dn-crew-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.dn-crew-name{color:var(--dn-ink);align-items:center;gap:8px;min-width:0;font-size:14.5px;font-weight:900;display:flex}.dn-cdot{border-radius:50%;flex:none;width:8px;height:8px}.dn-crew-cap{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--muted-foreground);font-size:10px;font-weight:500}.dn-flip{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;color:var(--muted-foreground);border:1px solid var(--border);border-radius:5px;flex:none;padding:3px 6px;font-size:8px}.dn-chips{flex-wrap:wrap;gap:5px;display:flex}.dn-chip{background:var(--secondary);border-radius:7px;align-items:center;gap:5px;padding:4px 8px;font-size:10.5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dn-chip{background:color-mix(in oklab, var(--secondary), transparent 42%)}}.dn-chip{border:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.dn-chip{border:1px solid color-mix(in oklab, var(--border), transparent 24%)}}.dn-chip .dn-cp{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.03em;color:var(--muted-foreground);font-size:8px}@supports (color:color-mix(in lab, red, red)){.dn-chip .dn-cp{color:color-mix(in oklab, var(--muted-foreground), transparent 22%)}}.dn-chip .dn-cn{color:var(--foreground);font-weight:700}@supports (color:color-mix(in lab, red, red)){.dn-chip .dn-cn{color:color-mix(in oklab, var(--foreground), var(--muted-foreground) 30%)}}.dn-chip-done{opacity:.44}.dn-chip-live{border-color:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.dn-chip-live{border-color:color-mix(in oklab, var(--chart-4), var(--border) 28%)}}.dn-chip-live{background:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.dn-chip-live{background:color-mix(in oklab, var(--chart-4), transparent 87%)}}.dn-chip-live .dn-cn,.dn-chip-live .dn-cp{color:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.dn-chip-live .dn-cp{color:color-mix(in oklab, var(--chart-4), transparent 20%)}}.dn-chip-tonight{border-color:var(--dn-spot)}@supports (color:color-mix(in lab, red, red)){.dn-chip-tonight{border-color:color-mix(in oklab, var(--dn-spot), var(--border) 34%)}}.dn-chip-tonight{background:var(--dn-spot)}@supports (color:color-mix(in lab, red, red)){.dn-chip-tonight{background:color-mix(in oklab, var(--dn-spot), transparent 89%)}}.dn-chip-tonight .dn-cn{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dn-chip-tonight .dn-cn{color:color-mix(in oklab, var(--foreground), var(--dn-spot) 22%)}}.dn-stp{border-top:1px solid var(--border);margin-top:11px;padding-top:9px}@supports (color:color-mix(in lab, red, red)){.dn-stp{border-top:1px solid color-mix(in oklab, var(--border), transparent 34%)}}.dn-stp{color:var(--muted-foreground);font-size:11px;line-height:1.55}.dn-stp-bare{border-top:none;margin-top:2px;padding-top:2px}.dn-stp .dn-lead{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:3px;font-size:8.5px;display:block}.dn-stp b{color:var(--chart-4);font-weight:700}.dn-stp .dn-tn{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dn-stp .dn-tn{color:color-mix(in oklab, var(--foreground), var(--dn-spot) 24%)}}.dn-stp .dn-tn{font-weight:700}.dn-stp .dn-fin{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.dn-stp .dn-fin{color:color-mix(in oklab, var(--muted-foreground), transparent 4%)}}.dn-podium{justify-content:center;align-items:flex-end;gap:7px;margin-top:18px;display:flex}.dn-plinth{text-align:center;background:linear-gradient(180deg, var(--card), var(--card));border-radius:13px 13px 0 0;flex:1 1 0;min-width:0;padding:14px 6px;position:relative}@supports (color:color-mix(in lab, red, red)){.dn-plinth{background:linear-gradient(180deg, color-mix(in oklab, var(--card), var(--dn-spot) 6%), var(--card))}}.dn-plinth{border:1px solid var(--border);border-bottom:none}.dn-plinth .dn-rnk{width:20px;height:20px;font-size:10px;font-weight:900;font-family:var(--font-geist-mono), ui-monospace, monospace;background:var(--secondary);color:var(--muted-foreground);border:1px solid var(--border);border-radius:50%;place-items:center;display:grid;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.dn-plinth .dn-av{width:34px;height:34px;color:var(--dn-ink);background:var(--secondary);border-radius:50%;place-items:center;margin:2px auto 7px;font-size:15px;font-weight:900;display:grid}@supports (color:color-mix(in lab, red, red)){.dn-plinth .dn-av{background:color-mix(in oklab, var(--secondary), transparent 20%)}}.dn-plinth .dn-av{border:1px solid var(--border)}.dn-plinth .dn-cn{color:var(--dn-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.dn-plinth .dn-pts{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--foreground);margin-top:2px;font-size:14px}.dn-plinth .dn-pts small{color:var(--muted-foreground);font-size:8.5px}.dn-plinth .dn-co{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--gold);margin-top:6px;font-size:12px;font-weight:700}.dn-plinth-p1{background:linear-gradient(180deg, var(--card), var(--card));padding-top:20px}@supports (color:color-mix(in lab, red, red)){.dn-plinth-p1{background:linear-gradient(180deg, color-mix(in oklab, var(--card), var(--gold) 11%), var(--card))}}.dn-plinth-p1{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-plinth-p1{border-color:color-mix(in oklab, var(--gold), var(--border) 46%)}}.dn-plinth-p1{box-shadow:0 0 40px -12px var(--gold), inset 0 1px 0 var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-plinth-p1{box-shadow:0 0 40px -12px color-mix(in oklab, var(--gold), transparent 52%), inset 0 1px 0 color-mix(in oklab, var(--gold), transparent 70%)}}.dn-plinth-p1 .dn-av{background:var(--gold);width:46px;height:46px;font-size:20px}@supports (color:color-mix(in lab, red, red)){.dn-plinth-p1 .dn-av{background:color-mix(in oklab, var(--gold), transparent 76%)}}.dn-plinth-p1 .dn-av{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-plinth-p1 .dn-av{border-color:color-mix(in oklab, var(--gold), var(--border) 26%)}}.dn-plinth-p1 .dn-av{color:var(--gold);box-shadow:0 0 26px -6px var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-plinth-p1 .dn-av{box-shadow:0 0 26px -6px color-mix(in oklab, var(--gold), transparent 42%)}}.dn-plinth-p1 .dn-rnk{background:var(--gold);color:var(--background);box-shadow:0 0 14px -3px var(--gold)}@supports (color:color-mix(in lab, red, red)){.dn-plinth-p1 .dn-rnk{box-shadow:0 0 14px -3px color-mix(in oklab, var(--gold), transparent 40%)}}.dn-value{background:var(--primary);border-radius:13px;align-items:center;gap:12px;margin-top:14px;padding:13px 15px;display:flex}@supports (color:color-mix(in lab, red, red)){.dn-value{background:color-mix(in oklab, var(--primary), transparent 91%)}}.dn-value{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.dn-value{border:1px solid color-mix(in oklab, var(--primary), var(--border) 55%)}}.dn-value .dn-vico{width:38px;height:38px;font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--primary);background:var(--primary);border-radius:9px;flex:none;place-items:center;font-size:14px;font-weight:900;display:grid}@supports (color:color-mix(in lab, red, red)){.dn-value .dn-vico{background:color-mix(in oklab, var(--primary), transparent 84%)}}.dn-value .dn-vico{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.dn-value .dn-vico{border:1px solid color-mix(in oklab, var(--primary), var(--border) 45%)}}.dn-value .dn-vt{flex:auto;min-width:0}.dn-value .dn-vh{letter-spacing:.02em;color:var(--foreground);font-size:12px;font-weight:900}@supports (color:color-mix(in lab, red, red)){.dn-value .dn-vh{color:color-mix(in oklab, var(--foreground), var(--primary) 16%)}}.dn-value .dn-vs{color:var(--muted-foreground);margin-top:2px;font-size:11px;line-height:1.4}.dn-value .dn-vs b{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dn-value .dn-vs b{color:color-mix(in oklab, var(--foreground), var(--primary) 14%)}}.dn-value .dn-vs b{font-weight:700;font-family:var(--font-geist-mono), ui-monospace, monospace}.dn-rest{margin-top:14px;padding:4px 2px}.dn-rrow{border-radius:11px;align-items:center;gap:10px;padding:9px 12px;display:flex}.dn-rrow+.dn-rrow{margin-top:2px}.dn-rrow .dn-rn{min-width:0;color:var(--foreground);flex:auto;font-size:13.5px;font-weight:700}.dn-rrow .dn-rn small{color:var(--muted-foreground);margin-top:2px;font-size:10px;font-weight:500;display:block}.dn-rrow .dn-rp{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--muted-foreground);flex:none;font-size:14px}.dn-rrow .dn-rp small{font-size:9px}.dn-rrow-gone{opacity:.6}.dn-stand{background:var(--card);border-radius:14px;margin-top:20px;padding:14px 15px}@supports (color:color-mix(in lab, red, red)){.dn-stand{background:color-mix(in oklab, var(--card), transparent 22%)}}.dn-stand{border:1px solid var(--border)}.dn-stand-h{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.dn-stand-h .dn-lock{color:var(--muted-foreground);letter-spacing:.02em;font-size:9.5px}.dn-stand table{border-collapse:collapse;width:100%}.dn-stand thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);text-align:right;padding:0 0 7px;font-size:9px;font-weight:700}.dn-stand thead th:first-child{text-align:left}.dn-stand tbody td{border-top:1px solid var(--border);padding:7px 0}@supports (color:color-mix(in lab, red, red)){.dn-stand tbody td{border-top:1px solid color-mix(in oklab, var(--border), transparent 30%)}}.dn-stand tbody td{font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;color:var(--foreground);font-size:12.5px}.dn-stand tbody td:first-child{text-align:left;font-family:var(--font-geist-sans), system-ui, sans-serif;white-space:nowrap;text-overflow:ellipsis;max-width:130px;font-size:13px;font-weight:700;overflow:hidden}.dn-stand tbody tr.dn-me td{color:var(--dn-ink)}.dn-stand .dn-cdot{vertical-align:1px;width:7px;height:7px;margin-right:7px;display:inline-block}.dn-stand .dn-zero{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.dn-stand .dn-zero{color:color-mix(in oklab, var(--muted-foreground), transparent 20%)}}.dn-stand tr.dn-paid td.dn-coin{color:var(--gold)}.dn-delta{color:var(--gold);font-size:10px;font-weight:700;font-family:var(--font-geist-mono), ui-monospace, monospace;margin-left:6px}.dn-foot{text-align:center;color:var(--muted-foreground);margin-top:16px;font-size:9.5px}@supports (color:color-mix(in lab, red, red)){.dn-foot{color:color-mix(in oklab, var(--muted-foreground), transparent 22%)}}.dn-foot{letter-spacing:.04em}.dn-foot b{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.dn-foot b{color:color-mix(in oklab, var(--muted-foreground), transparent 4%)}}.dn-foot b{font-weight:700}.osuite{--os-glass:#98aebd;--os-glow-glass:var(--os-glass)}@supports (color:lab(0% 0 0)){.osuite{--os-glass:lab(69.9079% -5.62242 -9.98189)}}@supports (color:color-mix(in lab, red, red)){.osuite{--os-glow-glass:color-mix(in oklab, var(--os-glass) 42%, transparent)}}.osuite{--os-glow-blue:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.osuite{--os-glow-blue:color-mix(in oklab, var(--chart-4) 60%, transparent)}}.osuite{isolation:isolate;background:radial-gradient(120% 40% at 50% -6%, var(--os-glass), transparent 70%), linear-gradient(180deg, #0c0f17 0%, var(--background) 30%);position:relative}@supports (color:lab(0% 0 0)){.osuite{background:radial-gradient(120% 40% at 50% -6%, var(--os-glass), transparent 70%), linear-gradient(180deg, lab(4.36758% .221416 -4.64981) 0%, var(--background) 30%)}}@supports (color:color-mix(in lab, red, red)){.osuite{background:radial-gradient(120% 40% at 50% -6%, color-mix(in oklab, var(--os-glass) 12%, transparent), transparent 70%), linear-gradient(180deg, lab(4.36758% .221416 -4.64981) 0%, var(--background) 30%)}}.osuite{box-shadow:0 0 0 100vmax var(--background);clip-path:inset(0 -100vmax)}.os-haze{z-index:0;pointer-events:none;background:radial-gradient(90% 100% at 50% 0%, var(--os-glass), transparent 72%);height:230px;position:absolute;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.os-haze{background:radial-gradient(90% 100% at 50% 0%, color-mix(in oklab, var(--os-glass) 10%, transparent), transparent 72%)}}.os-plaque{z-index:5;border-bottom:1px solid var(--os-glass);align-items:center;gap:11px;padding:13px 16px 12px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.os-plaque{border-bottom:1px solid color-mix(in oklab, var(--os-glass) 16%, var(--border))}}.os-plaque{background:linear-gradient(180deg, var(--os-glass), transparent)}@supports (color:color-mix(in lab, red, red)){.os-plaque{background:linear-gradient(180deg, color-mix(in oklab, var(--os-glass) 7%, transparent), transparent)}}.os-lcrest{background:linear-gradient(160deg, var(--os-glass), #090b10);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.os-lcrest{background:linear-gradient(160deg, var(--os-glass), lab(3.0064% .173777 -2.66607))}}@supports (color:color-mix(in lab, red, red)){.os-lcrest{background:linear-gradient(160deg, color-mix(in oklab, var(--os-glass) 22%, lab(9.4363% .155777 -5.19267)), lab(3.0064% .173777 -2.66607))}}.os-lcrest{box-shadow:inset 0 1px 0 var(--os-glass), inset 0 0 0 1px #00000080, 0 3px 10px #0009}@supports (color:color-mix(in lab, red, red)){.os-lcrest{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--os-glass) 40%, transparent), inset 0 0 0 1px #00000080, 0 3px 10px #0009}}.os-lcrest b{letter-spacing:-.02em;color:var(--os-glass);font-size:15px;font-weight:900}@supports (color:color-mix(in lab, red, red)){.os-lcrest b{color:color-mix(in oklab, var(--os-glass) 55%, var(--foreground))}}.os-lcrest b{text-shadow:0 1px #00000080}.os-lcrest img{object-fit:cover;width:100%;height:100%}.os-lcrest:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:80%;height:180%;position:absolute;top:-60%;left:-30%;transform:rotate(20deg)}.os-who{flex:1;min-width:0}.os-eyebrow{font-family:var(--font-geist-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--os-glass);font-size:8.5px}@supports (color:color-mix(in lab, red, red)){.os-eyebrow{color:color-mix(in oklab, var(--os-glass) 60%, var(--muted-foreground))}}.os-lg{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13.5px;font-weight:700;display:block;overflow:hidden}.os-sync{font-family:var(--font-geist-mono);letter-spacing:.05em;color:var(--muted-foreground);text-transform:uppercase;flex:none;align-items:center;gap:8px;font-size:9px;display:flex}.os-sync-live{color:var(--chart-4);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.os-dot{background:var(--chart-4);width:6px;height:6px;box-shadow:0 0 8px var(--chart-4);border-radius:50%;animation:2.4s ease-in-out infinite os-pulse}@keyframes os-pulse{0%,to{opacity:1}50%{opacity:.35}}.os-mark{z-index:5;padding:20px 16px 15px;position:relative}.os-badgeline{align-items:center;gap:8px;margin-bottom:12px;display:flex}.os-badgeline span{font-family:var(--font-geist-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--os-glass);font-size:9px}@supports (color:color-mix(in lab, red, red)){.os-badgeline span{color:color-mix(in oklab, var(--os-glass) 55%, var(--muted-foreground))}}.os-badgeline i{background:linear-gradient(90deg, var(--os-glass), transparent);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.os-badgeline i{background:linear-gradient(90deg, color-mix(in oklab, var(--os-glass) 40%, transparent), transparent)}}.os-markrow{align-items:center;gap:14px;display:flex}.os-etch{letter-spacing:-.018em;text-transform:uppercase;overflow-wrap:anywhere;color:var(--os-glass);font-size:38px;font-weight:900;line-height:.92}@supports (color:color-mix(in lab, red, red)){.os-etch{color:color-mix(in oklab, var(--os-glass) 30%, var(--foreground))}}.os-etch{text-shadow:0 -1px 1px #0000008c, 0 2px 0 var(--os-glass), 0 0 30px var(--os-glass)}@supports (color:color-mix(in lab, red, red)){.os-etch{text-shadow:0 -1px 1px #0000008c, 0 2px 0 color-mix(in oklab, var(--os-glass) 55%, white), 0 0 30px color-mix(in oklab, var(--os-glass) 20%, transparent)}}.os-etch em{font-style:normal;display:block}.os-etch-sm{font-size:33px}.os-ownerplate{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.os-chip{border:1px solid var(--border);background:var(--os-glass);border-radius:9px;align-items:center;gap:7px;height:28px;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.os-chip{background:color-mix(in oklab, var(--os-glass) 5%, var(--card))}}.os-chip{font-family:var(--font-geist-mono);letter-spacing:.05em;color:var(--muted-foreground);text-transform:uppercase;white-space:nowrap;font-size:10.5px}.os-chip b{color:var(--foreground);letter-spacing:0;font-weight:700}.os-chip-rank{color:var(--primary);border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.os-chip-rank{border-color:color-mix(in oklab, var(--primary) 34%, var(--border))}}.os-chip-rank{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.os-chip-rank{background:color-mix(in oklab, var(--primary) 9%, var(--card))}}.os-chip-rank b{color:var(--primary)}.os-shield{flex:none;place-items:center;display:grid;position:relative}.os-shield svg{width:100%;height:100%;position:absolute;inset:0}.os-shield b{letter-spacing:-.02em;color:var(--os-glass);font-weight:900;position:relative}@supports (color:color-mix(in lab, red, red)){.os-shield b{color:color-mix(in oklab, var(--os-glass) 42%, var(--foreground))}}.os-shield b{text-shadow:0 1px #0000008c;transform:translateY(-6%)}.os-shield-me b{color:var(--primary)}.os-horizon{z-index:4;background:linear-gradient(90deg, transparent, var(--chart-4), transparent);height:2px;box-shadow:0 0 22px 2px var(--os-glow-blue);opacity:.9;margin:6px 0 0;position:relative}.os-horizon-dark{background:linear-gradient(90deg, transparent, var(--os-glass), transparent)}@supports (color:color-mix(in lab, red, red)){.os-horizon-dark{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--os-glass) 45%, transparent), transparent)}}.os-horizon-dark{box-shadow:0 0 18px 1px var(--os-glass)}@supports (color:color-mix(in lab, red, red)){.os-horizon-dark{box-shadow:0 0 18px 1px color-mix(in oklab, var(--os-glass) 30%, transparent)}}.os-horizon-dark{opacity:.7}.os-fieldwrap{z-index:3;padding:0 0 6px;position:relative}.os-turf{z-index:0;pointer-events:none;clip-path:polygon(0% 0%,100% 0%,80% 100%,20% 100%);background:radial-gradient(125% 66% at 50% -8%, var(--chart-4), transparent 56%), linear-gradient(180deg, var(--chart-4) 0%, transparent 60%);position:absolute;inset:-2px 0 0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.os-turf{background:radial-gradient(125% 66% at 50% -8%, color-mix(in oklab, var(--chart-4) 30%, transparent), transparent 56%), linear-gradient(180deg, color-mix(in oklab, var(--chart-4) 12%, transparent) 0%, transparent 60%)}}.os-turf:before{content:"";background:repeating-linear-gradient(0deg, transparent 0 28px, var(--chart-4) 28px 29px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.os-turf:before{background:repeating-linear-gradient(0deg, transparent 0 28px, color-mix(in oklab, var(--chart-4) 15%, transparent) 28px 29px)}}.os-turf:before{opacity:.6;-webkit-mask-image:linear-gradient(#000,#0000 84%);mask-image:linear-gradient(#000,#0000 84%)}.os-strips{z-index:2;padding:14px 16px 4px;position:relative}.os-fieldcap{text-align:center;font-family:var(--font-geist-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--os-glass);margin:12px 0 2px;font-size:9px}@supports (color:color-mix(in lab, red, red)){.os-fieldcap{color:color-mix(in oklab, var(--os-glass) 45%, var(--muted-foreground))}}.os-weeknav{font-family:var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:center;gap:18px;margin-top:8px;font-size:9.5px;display:flex}.os-weeknav a{color:var(--muted-foreground)}.os-weeknav a:hover{color:var(--foreground)}.os-hero{background:linear-gradient(180deg, var(--chart-4), #0a0c12e6);border-radius:16px;padding:15px 15px 14px;position:relative}@supports (color:lab(0% 0 0)){.os-hero{background:linear-gradient(180deg, var(--chart-4), lab(3.3097% .241287 -3.36554/.9))}}@supports (color:color-mix(in lab, red, red)){.os-hero{background:linear-gradient(180deg, color-mix(in oklab, var(--chart-4) 10%, lab(7.11074% .51485 -6.56477/.92)), lab(3.3097% .241287 -3.36554/.9))}}.os-hero{border:1px solid var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.os-hero{border:1px solid color-mix(in oklab, var(--chart-4) 34%, var(--border))}}.os-hero{box-shadow:inset 0 1px 0 var(--os-glass), 0 14px 34px #0009, 0 0 34px -6px var(--os-glow-blue)}@supports (color:color-mix(in lab, red, red)){.os-hero{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--os-glass) 26%, transparent), 0 14px 34px #0009, 0 0 34px -6px var(--os-glow-blue)}}.os-hero-calm{background:linear-gradient(180deg, var(--os-glass), #0a0c12e6)}@supports (color:lab(0% 0 0)){.os-hero-calm{background:linear-gradient(180deg, var(--os-glass), lab(3.3097% .241287 -3.36554/.9))}}@supports (color:color-mix(in lab, red, red)){.os-hero-calm{background:linear-gradient(180deg, color-mix(in oklab, var(--os-glass) 8%, lab(7.1263% .411868 -5.84807/.92)), lab(3.3097% .241287 -3.36554/.9))}}.os-hero-calm{border-color:var(--os-glass)}@supports (color:color-mix(in lab, red, red)){.os-hero-calm{border-color:color-mix(in oklab, var(--os-glass) 26%, var(--border))}}.os-hero-calm{box-shadow:inset 0 1px 0 var(--os-glass), 0 14px 34px #0000008c}@supports (color:color-mix(in lab, red, red)){.os-hero-calm{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--os-glass) 22%, transparent), 0 14px 34px #0000008c}}.os-hero-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.os-headline{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--primary);text-shadow:0 0 14px var(--glow-primary);font-size:11px}.os-headline-quiet{color:var(--os-glass)}@supports (color:color-mix(in lab, red, red)){.os-headline-quiet{color:color-mix(in oklab, var(--os-glass) 60%, var(--muted-foreground))}}.os-headline-quiet{text-shadow:none}.os-phase{height:22px;font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--chart-4);background:var(--chart-4);border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.os-phase{background:color-mix(in oklab, var(--chart-4) 13%, transparent)}}.os-phase{box-shadow:inset 0 0 0 1px var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.os-phase{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--chart-4) 46%, transparent)}}.os-phase i{background:var(--chart-4);width:6px;height:6px;box-shadow:0 0 7px var(--chart-4);border-radius:50%;animation:2.6s ease-in-out infinite os-pulse}.os-phase-mut{color:var(--muted-foreground);background:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.os-phase-mut{background:color-mix(in oklab, var(--muted-foreground) 9%, transparent)}}.os-phase-mut{box-shadow:inset 0 0 0 1px var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.os-phase-mut{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--muted-foreground) 32%, transparent)}}.os-phase-mut i{background:var(--muted-foreground);box-shadow:none;animation:none}.os-hrow{align-items:center;gap:11px;margin-top:12px;display:flex}.os-tname{flex:1;min-width:0}.os-tname-n{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:15px;font-weight:900;line-height:1.12}.os-tname-o{font-family:var(--font-geist-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin-top:2px;font-size:9.5px}.os-tname-o b{color:var(--primary);font-weight:500}.os-score{letter-spacing:-.03em;color:var(--foreground);font-size:30px;font-weight:900;line-height:1}@supports (color:color-mix(in lab, red, red)){.os-score{color:color-mix(in oklab, var(--foreground) 74%, transparent)}}.os-score-me{color:var(--primary);text-shadow:0 0 28px var(--glow-primary), 0 0 4px var(--primary);font-size:52px}@supports (color:color-mix(in lab, red, red)){.os-score-me{text-shadow:0 0 28px var(--glow-primary), 0 0 4px color-mix(in oklab, var(--primary) 30%, transparent)}}.os-tug{background:#06070b;background:lab(1.95834% .105061 -1.66215);border-radius:6px;height:9px;margin-top:13px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000080}.os-tug-me{background:linear-gradient(90deg, var(--primary), var(--primary));border-radius:6px 0 0 6px;position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.os-tug-me{background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 60%, lab(19.0694% -6.46529 2.56329)), var(--primary))}}.os-tug-me{box-shadow:0 0 12px var(--glow-primary)}.os-tug-split{background:var(--foreground);opacity:.85;width:2px;position:absolute;top:-2px;bottom:-2px;box-shadow:0 0 8px #fff9}.os-tugleg{font-family:var(--font-geist-mono);letter-spacing:.04em;color:var(--muted-foreground);justify-content:space-between;margin-top:7px;font-size:10px;display:flex}.os-tugleg b{color:var(--primary);font-weight:700}.os-series{border-top:1px solid var(--os-glass);margin-top:12px;padding-top:11px}@supports (color:color-mix(in lab, red, red)){.os-series{border-top:1px solid color-mix(in oklab, var(--os-glass) 12%, var(--border))}}.os-series{font-family:var(--font-geist-mono);letter-spacing:.03em;color:var(--muted-foreground);font-size:10px;line-height:1.5}.os-series b{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.os-series b{color:color-mix(in oklab, var(--foreground) 82%, transparent)}}.os-series b{font-weight:700}.os-left{gap:9px;margin-top:11px;display:flex}.os-leftcol{border:1px solid var(--border);background:#0a0c11b3;background:lab(3.31899% .180252 -2.83732/.7);border-radius:11px;flex:1;min-width:0;padding:9px 11px}.os-leftcol-hd{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:8.5px}.os-leftcol-hd b{color:var(--foreground)}.os-plr{align-items:center;gap:7px;margin-top:7px;font-size:12px;font-weight:700;display:flex}.os-plr-pos{font-family:var(--font-geist-mono);letter-spacing:.06em;color:var(--muted-foreground);font-size:8px;font-weight:500}.os-plr-st{font-family:var(--font-geist-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);white-space:nowrap;margin-left:auto;font-size:8.5px}.os-plr-st-now{color:var(--chart-4)}.os-leftcol-opp{flex-direction:column;flex:0 0 96px;justify-content:center;display:flex}.os-leftcol-big{letter-spacing:-.02em;color:var(--foreground);font-size:26px;font-weight:900;line-height:1}@supports (color:color-mix(in lab, red, red)){.os-leftcol-big{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.os-mtx{color:inherit;border:1px solid var(--border);background:linear-gradient(#11141adb,#090b10d1);background:linear-gradient(lab(6.11803% .302568 -4.8842/.86),lab(3.0064% .173777 -2.66607/.82));border-radius:13px;margin:9px auto 0;padding:11px 13px;text-decoration:none;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.os-mtx{border:1px solid color-mix(in oklab, var(--border) 90%, transparent)}}.os-mtx{box-shadow:inset 0 1px #ffffff0a,0 8px 20px #0006}.os-mtx-l{justify-content:space-between;align-items:center;gap:10px;display:flex}.os-mtx-l+.os-mtx-l{margin-top:2px}.os-mtx-team{align-items:center;gap:8px;min-width:0;display:flex}.os-mtx-nm{white-space:nowrap;text-overflow:ellipsis;max-width:138px;color:var(--foreground);font-size:12.5px;font-weight:700;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.os-mtx-nm{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.os-mtx-sc{letter-spacing:-.02em;color:var(--foreground);font-size:17px;font-weight:900}@supports (color:color-mix(in lab, red, red)){.os-mtx-sc{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.os-mtx-lead .os-mtx-nm{color:var(--foreground)}.os-mtx-lead .os-mtx-sc{color:var(--primary)}.os-mtx-dot{background:var(--primary);width:6px;height:6px;box-shadow:0 0 8px var(--glow-primary);border-radius:50%;flex:none}.os-mtx-mid{font-family:var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--chart-4);flex-direction:column;flex:none;align-items:center;gap:3px;padding:0 2px;font-size:8px;display:flex}.os-mtx-mid-mut{color:var(--muted-foreground)}.os-mtx-share{background:#06070b;background:lab(1.95834% .105061 -1.66215);border-radius:3px;height:4px;margin-top:9px;position:relative;overflow:hidden}.os-mtx-share i{background:var(--primary);position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.os-mtx-share i{background:color-mix(in oklab, var(--primary) 55%, transparent)}}.os-mtx-foot{font-family:var(--font-geist-mono);letter-spacing:.04em;color:var(--muted-foreground);justify-content:space-between;gap:8px;margin-top:7px;font-size:8.5px;display:flex}.os-mtx-tight{color:var(--chart-4)}.os-mtx-r2{max-width:340px}.os-mtx-r3{opacity:.95;max-width:318px}.os-mtx-r4{opacity:.9;max-width:296px}.os-mtx-r5{opacity:.84;max-width:274px}.os-darkfield{z-index:3;border:1px solid var(--border);background:#090b10bf;background:lab(3.0064% .173777 -2.66607/.75);border-radius:13px;height:66px;margin:8px 16px 0;position:relative;overflow:hidden}.os-darkfield:before{content:"";clip-path:polygon(0 0,100% 0,80% 100%,20% 100%);background:radial-gradient(120% 90% at 50% -10%, var(--os-glass), transparent 62%), repeating-linear-gradient(0deg, transparent 0 16px, var(--os-glass) 16px 17px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.os-darkfield:before{background:radial-gradient(120% 90% at 50% -10%, color-mix(in oklab, var(--os-glass) 9%, transparent), transparent 62%), repeating-linear-gradient(0deg, transparent 0 16px, color-mix(in oklab, var(--os-glass) 6%, transparent) 16px 17px)}}.os-darkfield-lbl{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 14px;display:flex;position:absolute;inset:0}.os-darkfield-a{font-family:var(--font-geist-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--os-glass);font-size:8.5px}@supports (color:color-mix(in lab, red, red)){.os-darkfield-a{color:color-mix(in oklab, var(--os-glass) 45%, var(--muted-foreground))}}.os-darkfield-b{color:var(--foreground);font-size:13px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.os-darkfield-b{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.os-darkfield-b em{color:var(--foreground);font-style:normal}.os-table{z-index:5;border:1px solid var(--os-glass);border-radius:18px;margin:16px 16px 0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.os-table{border:1px solid color-mix(in oklab, var(--os-glass) 18%, var(--border))}}.os-table{box-shadow:inset 0 1px 0 var(--os-glass), 0 16px 38px #0000008c;background:linear-gradient(#11141beb,#0a0c12e6);background:linear-gradient(lab(6.11128% .344433 -5.24281/.92),lab(3.31441% .209637 -3.09938/.9))}@supports (color:color-mix(in lab, red, red)){.os-table{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--os-glass) 22%, transparent), 0 16px 38px #0000008c}}.os-lamp{pointer-events:none;background:radial-gradient(60% 100% at 50% 0%, var(--os-glass), transparent 70%);height:120px;position:absolute;top:-40px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.os-lamp{background:radial-gradient(60% 100% at 50% 0%, color-mix(in oklab, var(--os-glass) 14%, transparent), transparent 70%)}}.os-stand{border-bottom:1px solid var(--os-glass);padding:18px 18px 16px;position:relative}@supports (color:color-mix(in lab, red, red)){.os-stand{border-bottom:1px solid color-mix(in oklab, var(--os-glass) 12%, var(--border))}}.os-eb{font-family:var(--font-geist-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--os-glass);font-size:9px}@supports (color:color-mix(in lab, red, red)){.os-eb{color:color-mix(in oklab, var(--os-glass) 55%, var(--muted-foreground))}}.os-stand-row{align-items:flex-end;gap:14px;margin-top:8px;display:flex}.os-huge{letter-spacing:-.03em;color:var(--primary);text-shadow:0 0 34px var(--glow-primary);font-size:66px;font-weight:900;line-height:.82}.os-huge sup{letter-spacing:0;font-size:26px}.os-stand-meta{min-width:0;padding-bottom:6px}.os-stand-rec{letter-spacing:-.01em;font-size:22px;font-weight:900}.os-stand-sub{font-family:var(--font-geist-mono);letter-spacing:.03em;color:var(--muted-foreground);margin-top:4px;font-size:10px;line-height:1.5}.os-stand-sub b{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.os-stand-sub b{color:color-mix(in oklab, var(--foreground) 82%, transparent)}}.os-stand-sub b{font-weight:700}.os-gb{font-family:var(--font-geist-mono);letter-spacing:.03em;color:var(--muted-foreground);align-items:center;gap:8px;margin-top:12px;font-size:10px;display:inline-flex}.os-gb b{color:var(--foreground)}.os-result{border-bottom:1px solid var(--os-glass);padding:16px 18px}@supports (color:color-mix(in lab, red, red)){.os-result{border-bottom:1px solid color-mix(in oklab, var(--os-glass) 12%, var(--border))}}.os-result-eb{font-family:var(--font-geist-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-foreground);align-items:center;gap:8px;font-size:9px;display:flex}.os-result-fin{color:var(--os-glass)}@supports (color:color-mix(in lab, red, red)){.os-result-fin{color:color-mix(in oklab, var(--os-glass) 50%, var(--foreground))}}.os-yourgame{align-items:center;gap:11px;margin-top:11px;display:flex}.os-yourgame-txt{flex:1;min-width:0}.os-yourgame-w{letter-spacing:-.01em;font-size:15px;font-weight:900}.os-yourgame-w em{color:var(--primary);font-style:normal}.os-yourgame-w em.os-l{color:var(--destructive)}.os-yourgame-sub{font-family:var(--font-geist-mono);letter-spacing:.04em;color:var(--muted-foreground);margin-top:3px;font-size:9.5px}.os-yourgame-sc{text-align:right}.os-yourgame-sc b{letter-spacing:-.02em;color:var(--primary);font-size:22px;font-weight:900;display:block}.os-yourgame-sc span{font-family:var(--font-geist-mono);color:var(--muted-foreground);font-size:11px}.os-notes{gap:9px;margin-top:13px;display:flex}.os-note{border:1px solid var(--border);background:#090b10b3;background:lab(3.0064% .173777 -2.66607/.7);border-radius:10px;flex:1;min-width:0;padding:9px 11px}.os-note-k{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);font-size:8px}.os-note-v{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;font-weight:700;overflow:hidden}.os-recap{color:inherit;border-bottom:1px solid var(--os-glass);padding:15px 18px;text-decoration:none;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.os-recap{border-bottom:1px solid color-mix(in oklab, var(--os-glass) 12%, var(--border))}}.os-recap{background:linear-gradient(90deg, var(--primary), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.os-recap{background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 9%, transparent), transparent 70%)}}.os-recap-thr{background:var(--primary);width:3px;box-shadow:0 0 16px var(--glow-primary);position:absolute;top:0;bottom:0;left:0}.os-recap-rr{align-items:center;gap:12px;display:flex}.os-recap-ic{width:40px;height:40px;color:var(--primary);background:var(--primary);border-radius:11px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.os-recap-ic{background:color-mix(in oklab, var(--primary) 12%, lab(5.19752% .284746 -4.46619))}}.os-recap-ic{box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){.os-recap-ic{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 32%, transparent)}}.os-recap-ic{font-size:17px}.os-recap-tx{flex:1;min-width:0}.os-recap-eb{font-family:var(--font-geist-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--primary);font-size:8.5px}@supports (color:color-mix(in lab, red, red)){.os-recap-eb{color:color-mix(in oklab, var(--primary) 70%, var(--muted-foreground))}}.os-recap-t{letter-spacing:-.01em;margin-top:3px;font-size:17px;font-weight:900}.os-recap-s{font-family:var(--font-geist-mono);color:var(--muted-foreground);margin-top:3px;font-size:9.5px}.os-recap-arw{color:var(--primary);font-size:18px;font-weight:700}.os-next{padding:15px 18px 17px}.os-next-eb{font-family:var(--font-geist-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:8px;font-size:9px;display:flex}.os-next-kick{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.os-next-kick{color:color-mix(in oklab, var(--foreground) 82%, transparent)}}.os-next-kick{white-space:nowrap}.os-next-opp{align-items:flex-start;gap:11px;margin-top:11px;display:flex}.os-next-tx{flex:1;min-width:0}.os-next-t{letter-spacing:-.01em;font-size:16px;font-weight:900}.os-next-t small{color:var(--muted-foreground);font-size:11px;font-weight:700;font-family:var(--font-geist-mono)}.os-next-s{font-family:var(--font-geist-mono);letter-spacing:.03em;color:var(--muted-foreground);margin-top:3px;font-size:9.5px;line-height:1.5}.os-next-s em{color:var(--foreground);font-style:normal}@supports (color:color-mix(in lab, red, red)){.os-next-s em{color:color-mix(in oklab, var(--foreground) 78%, transparent)}}.os-rematch{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--chart-4);border:1px solid var(--chart-4);flex:none;margin-left:auto;font-size:8px}@supports (color:color-mix(in lab, red, red)){.os-rematch{border:1px solid color-mix(in oklab, var(--chart-4) 40%, transparent)}}.os-rematch{background:var(--chart-4);border-radius:6px;padding:4px 7px}@supports (color:color-mix(in lab, red, red)){.os-rematch{background:color-mix(in oklab, var(--chart-4) 10%, transparent)}}.os-doors{z-index:5;padding:18px 16px 6px;position:relative}.os-sect{align-items:center;gap:9px;margin-bottom:13px;display:flex}.os-sect span{font-family:var(--font-geist-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--muted-foreground);font-size:9px}.os-sect i{background:linear-gradient(90deg, var(--border), transparent);flex:1;height:1px}.os-sect span.os-sect-wk{color:var(--os-glass)}@supports (color:color-mix(in lab, red, red)){.os-sect span.os-sect-wk{color:color-mix(in oklab, var(--os-glass) 45%, var(--muted-foreground))}}.os-door{color:inherit;border:1px solid var(--border);background:linear-gradient(#13161d,#0a0c11);background:linear-gradient(lab(7.1263% .411868 -5.84807),lab(3.31899% .180252 -2.83732));border-radius:14px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 6px 18px #00000080}.os-thr{background:var(--os-glass);width:3px;position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.os-thr{background:color-mix(in oklab, var(--os-glass) 50%, transparent)}}.os-thr{box-shadow:0 0 16px var(--os-glass)}@supports (color:color-mix(in lab, red, red)){.os-thr{box-shadow:0 0 16px color-mix(in oklab, var(--os-glass) 55%, transparent)}}.os-door-in{padding:15px;position:relative}.os-lvl{font-family:var(--font-geist-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--os-glass);font-size:8px}@supports (color:color-mix(in lab, red, red)){.os-lvl{color:color-mix(in oklab, var(--os-glass) 55%, var(--muted-foreground))}}.os-lbl{letter-spacing:-.01em;align-items:center;gap:8px;margin-top:5px;font-size:20px;font-weight:900;display:flex}.os-lbl i{color:var(--muted-foreground);margin-left:auto;font-size:17px;font-style:normal;font-weight:700}.os-datum{font-family:var(--font-geist-mono);letter-spacing:.02em;color:var(--muted-foreground);margin-top:8px;font-size:11px;line-height:1.45}.os-datum b{color:var(--foreground);font-weight:700}.os-door-primary{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.os-door-primary{border-color:color-mix(in oklab, var(--primary) 34%, var(--border))}}.os-door-primary{background:linear-gradient(180deg, var(--primary), #090b11)}@supports (color:lab(0% 0 0)){.os-door-primary{background:linear-gradient(180deg, var(--primary), lab(3.00083% .149027 -3.1644))}}@supports (color:color-mix(in lab, red, red)){.os-door-primary{background:linear-gradient(180deg, color-mix(in oklab, var(--primary) 9%, lab(7.11815% .323147 -6.56264)), lab(3.00083% .149027 -3.1644))}}.os-door-primary{box-shadow:inset 0 1px 0 var(--primary), 0 10px 26px #0000008c, 0 0 30px -10px var(--glow-primary)}@supports (color:color-mix(in lab, red, red)){.os-door-primary{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--primary) 22%, transparent), 0 10px 26px #0000008c, 0 0 30px -10px var(--glow-primary)}}.os-door-primary .os-thr{background:var(--primary);width:4px;box-shadow:0 0 20px var(--glow-primary)}.os-door-primary .os-lvl{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.os-door-primary .os-lvl{color:color-mix(in oklab, var(--primary) 70%, var(--muted-foreground))}}.os-door-primary .os-lbl{font-size:24px}.os-door-primary .os-datum b{color:var(--primary)}.os-players{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.os-pill{border:1px solid var(--border);height:26px;color:var(--foreground);background:#0b0d13b3;background:lab(3.65251% .186794 -3.0139/.7);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.os-pill-pos{font-family:var(--font-geist-mono);color:var(--muted-foreground);letter-spacing:.06em;font-size:7.5px;font-weight:500}.os-pill-live{background:var(--chart-4);width:5px;height:5px;box-shadow:0 0 6px var(--chart-4);border-radius:50%}.os-doorgrid{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:10px;display:grid}.os-doorgrid .os-door-in{padding:13px 12px 14px}.os-doorgrid .os-lbl{font-size:15px}.os-doorgrid .os-datum{margin-top:7px;font-size:9.5px}.os-door-arcade .os-thr{background:var(--gold);box-shadow:0 0 16px var(--glow-gold)}.os-datum-due{color:var(--gold)}.os-standings{z-index:5;padding:20px 16px 8px;position:relative}.os-tbl{border:1px solid var(--border);background:#0c0e14b3;background:lab(4.00763% .19338 -3.19583/.7);border-radius:14px;overflow:hidden}.os-tbl-head,.os-tbl-r{grid-template-columns:22px 1fr 52px 64px;align-items:center;gap:8px;padding:0 12px;display:grid}.os-tbl-head{height:30px;font-family:var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);border-bottom:1px solid var(--border);font-size:8.5px}.os-rt{text-align:right}.os-tbl-r{border-bottom:1px solid var(--border);min-height:46px}@supports (color:color-mix(in lab, red, red)){.os-tbl-r{border-bottom:1px solid color-mix(in oklab, var(--border) 55%, transparent)}}.os-tbl-r{color:inherit;text-decoration:none;position:relative}.os-tbl-r:last-child{border-bottom:none}.os-rk{color:var(--muted-foreground);text-align:center;font-size:14px;font-weight:900}.os-tm{align-items:center;gap:9px;min-width:0;display:flex}.os-nm{min-width:0}.os-nm b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;display:block;overflow:hidden}.os-nm span{font-family:var(--font-geist-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:8.5px}.os-wl{font-family:var(--font-geist-mono);text-align:right;color:var(--foreground);font-size:12px;font-weight:700}.os-pf{text-align:right}.os-pf b{font-size:12.5px;font-weight:700}.os-pf span{font-family:var(--font-geist-mono);color:var(--muted-foreground);font-size:8px;display:block}.os-tbl-you{background:linear-gradient(90deg, var(--primary), transparent 80%)}@supports (color:color-mix(in lab, red, red)){.os-tbl-you{background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 12%, transparent), transparent 80%)}}.os-tbl-you:before{content:"";background:var(--primary);width:3px;box-shadow:0 0 14px var(--glow-primary);position:absolute;top:0;bottom:0;left:0}.os-tbl-you .os-rk{color:var(--primary)}.os-youtag{font-family:var(--font-geist-mono);letter-spacing:.1em;color:var(--primary);background:var(--primary);border-radius:4px;margin-left:6px;padding:2px 5px;font-size:7.5px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.os-youtag{background:color-mix(in oklab, var(--primary) 16%, transparent)}}.os-youtag{vertical-align:middle}.os-foot{z-index:5;text-align:center;padding:16px 16px 30px;position:relative}.os-foot-note{font-family:var(--font-geist-mono);letter-spacing:.04em;color:var(--muted-foreground);margin-top:11px;font-size:9px}@supports (color:color-mix(in lab, red, red)){.os-foot-note{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}.os-foot-note{line-height:1.5}.os-upsuite{border:1px solid var(--border);background:var(--os-glass);border-radius:9px;flex:none;align-items:center;gap:6px;height:30px;padding:0 11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.os-upsuite{background:color-mix(in oklab, var(--os-glass) 5%, transparent)}}.os-upsuite{color:var(--muted-foreground);font-family:var(--font-geist-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:9.5px;text-decoration:none}.os-upsuite b{color:var(--foreground);font-weight:700}.os-floors{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;font-size:8.5px;display:flex}.os-floor{align-items:center;gap:6px;display:inline-flex}.os-floor i{background:#45484d;background:lab(30.3427% .111312 -3.76386);border-radius:50%;width:6px;height:6px}.os-floor-here{color:var(--os-glass)}.os-floor-here i{background:var(--os-glass);box-shadow:0 0 9px var(--os-glow-glass)}.os-lawstamp{border:1px solid var(--primary);border-radius:9px;align-items:center;gap:8px;height:30px;margin-top:13px;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.os-lawstamp{border:1px solid color-mix(in oklab, var(--primary) 28%, var(--border))}}.os-lawstamp{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.os-lawstamp{background:color-mix(in oklab, var(--primary) 8%, transparent)}}.os-lawstamp{font-family:var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);white-space:nowrap;font-size:9px}.os-lawstamp i{background:var(--primary);width:6px;height:6px;box-shadow:0 0 8px var(--glow-primary);border-radius:50%}@media (prefers-reduced-motion:reduce){.os-dot,.os-phase i{animation:none}}.froom{--fr-light:#ecddb9;--fr-ink:#ffcb67;--fr-amber:#deb77a;--os-glass:#98aebd;isolation:isolate;box-shadow:0 0 0 100vmax var(--background);clip-path:inset(0 -100vmax);background:radial-gradient(140% 46% at 50% -6%,#15162099,#0000 55%),radial-gradient(120% 45% at 50% 114%,#040509,#0000 60%),linear-gradient(#0a0b12,#06070c);background:radial-gradient(140% 46% at 50% -6%,lab(7.61195% 1.52616 -7.26211/.6),#0000 55%),radial-gradient(120% 45% at 50% 114%,lab(1.34344% .233889 -1.60631),#0000 60%),linear-gradient(lab(3.10674% .497177 -3.48288),lab(1.94678% .282057 -2.02179));position:relative}@supports (color:lab(0% 0 0)){.froom{--fr-light:lab(88.5967% 1.18458 19.6314);--fr-ink:lab(85.0478% 13.398 66.4609);--fr-amber:lab(76.8751% 8.78146 36.3136);--os-glass:lab(69.9079% -5.62242 -9.98189)}}.fr-chalk{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.fr-chalk svg{position:absolute}.fr-chalk .fr-chalk-stroke{fill:none;stroke:#e4e4e4;stroke:lab(90.72% .0000298023 -.0000119209);stroke-opacity:.045;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.fr-chalk .fr-chalk-dash{stroke-dasharray:6 7}.fr-col{z-index:1;position:relative}.fr-head{align-items:center;gap:8px;padding-top:4px;display:flex}.fr-overline{font-family:var(--font-geist-mono);letter-spacing:.32em;color:var(--muted-foreground);text-transform:uppercase;margin:20px 0 8px;font-size:10px;display:block}.fr-room{letter-spacing:-.025em;font-size:33px;font-weight:600;line-height:1}.fr-curator{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.fr-curator{color:color-mix(in oklab, var(--foreground) 74%, var(--muted-foreground))}}.fr-curator{max-width:34ch;margin-top:11px;font-size:14.5px;line-height:1.5}.fr-count{font-family:var(--font-geist-mono);letter-spacing:.1em;color:var(--muted-foreground);text-transform:uppercase;align-items:center;gap:9px;margin-top:15px;font-size:10px;display:flex}.fr-count i{background:var(--muted-foreground);border-radius:50%;width:4px;height:4px}.fr-status{align-items:center;gap:6px;display:inline-flex}.fr-status:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px}@supports (color:color-mix(in lab, red, red)){.fr-status:before{background:color-mix(in oklab, var(--primary) 90%, var(--foreground))}}.fr-slate{border:1px solid var(--border);background:var(--card);border-radius:8px;margin-top:16px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fr-slate{background:color-mix(in oklab, var(--card) 64%, transparent)}}.fr-slate{box-shadow:inset 0 1px #43485347;box-shadow:inset 0 1px lab(30.2854% .138938 -7.45302/.28)}.fr-slate-strip{opacity:.72;background:repeating-linear-gradient(-45deg,#2f333c 0 9px,#11131b 9px 18px);background:repeating-linear-gradient(-45deg,lab(21.0148% .159383 -6.69299) 0 9px,lab(6.09855% .542603 -5.59423) 9px 18px);height:9px}.fr-slate-draft .fr-slate-strip{background:repeating-linear-gradient(-45deg, var(--fr-amber) 0 9px, #18130c 9px 18px)}@supports (color:lab(0% 0 0)){.fr-slate-draft .fr-slate-strip{background:repeating-linear-gradient(-45deg, var(--fr-amber) 0 9px, lab(6.21262% 1.23823 4.48465) 9px 18px)}}@supports (color:color-mix(in lab, red, red)){.fr-slate-draft .fr-slate-strip{background:repeating-linear-gradient(-45deg, color-mix(in oklab, var(--fr-amber) 60%, lab(7.25278% 1.17727 5.02934)) 0 9px, lab(6.21262% 1.23823 4.48465) 9px 18px)}}.fr-slate-draft .fr-slate-strip{opacity:.66}.fr-slate-body{font-family:var(--font-geist-mono);flex-wrap:wrap;align-items:baseline;gap:6px 11px;padding:10px 13px;display:flex}.fr-slate-wk{letter-spacing:.05em;color:var(--foreground);font-size:14px;font-weight:600}.fr-slate-div{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.fr-slate-div{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.fr-slate-field{letter-spacing:.15em;text-transform:uppercase;color:var(--muted-foreground);font-size:10px}.fr-slate-field b{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.fr-slate-field b{color:color-mix(in oklab, var(--foreground) 85%, var(--muted-foreground))}}.fr-slate-field b{font-weight:400}.fr-slate-tag{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fr-amber);border:1px dashed var(--fr-amber);font-size:9.5px}@supports (color:color-mix(in lab, red, red)){.fr-slate-tag{border:1px dashed color-mix(in oklab, var(--fr-amber) 50%, var(--border))}}.fr-slate-tag{border-radius:3px;padding:2px 6px}.fr-beam{margin-top:26px;position:relative}.fr-lens{z-index:4;background:radial-gradient(circle, var(--fr-light), var(--fr-light) 62%, transparent 74%);border-radius:50%;width:11px;height:11px;position:absolute;top:-29px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.fr-lens{background:radial-gradient(circle, var(--fr-light), color-mix(in oklab, var(--fr-light) 30%, transparent) 62%, transparent 74%)}}.fr-lens{box-shadow:0 0 20px 5px var(--fr-light)}@supports (color:color-mix(in lab, red, red)){.fr-lens{box-shadow:0 0 20px 5px color-mix(in oklab, var(--fr-light) 46%, transparent)}}.fr-cone{z-index:0;pointer-events:none;clip-path:polygon(48.5% 0%,51.5% 0%,97% 100%,3% 100%);background:linear-gradient(180deg, var(--fr-light) 0%, var(--fr-light) 26%, var(--fr-light) 58%, transparent 86%);width:158%;height:calc(100% + 43px);position:absolute;top:-23px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.fr-cone{background:linear-gradient(180deg, color-mix(in oklab, var(--fr-light) 29%, transparent) 0%, color-mix(in oklab, var(--fr-light) 12%, transparent) 26%, color-mix(in oklab, var(--fr-light) 5%, transparent) 58%, transparent 86%)}}.fr-cone{filter:blur(9px);opacity:.89}.fr-cone-rays{background:repeating-linear-gradient(92deg, var(--fr-light) 0 2px, transparent 2px 13px)}@supports (color:color-mix(in lab, red, red)){.fr-cone-rays{background:repeating-linear-gradient(92deg, color-mix(in oklab, var(--fr-light) 7%, transparent) 0 2px, transparent 2px 13px)}}.fr-cone-rays{filter:blur(3px);opacity:.48;mix-blend-mode:screen}.fr-screen{z-index:1;border:1px solid var(--border);text-align:center;background:radial-gradient(96% 62% at 50% -8%,#2c303bb8,#0000 60%),linear-gradient(#161921,#090b11);background:radial-gradient(96% 62% at 50% -8%,lab(19.8401% .227943 -7.41592/.72),#0000 60%),linear-gradient(lab(8.70246% .661649 -6.27216),lab(2.99442% .316165 -3.15945));border-radius:6px;flex-direction:column;align-items:center;padding:30px 18px 26px;display:flex;position:relative;overflow:visible;box-shadow:inset 0 1px #565b6657,inset 0 0 0 4px #090b12,inset 0 0 0 5px #2c303b73,inset 0 -20px 34px -22px #000000e6,0 26px 52px -26px #000000e6;box-shadow:inset 0 1px lab(38.408% .0936836 -7.47332/.34),inset 0 0 0 4px lab(3.11671% .32185 -3.23919),inset 0 0 0 5px lab(19.8401% .227943 -7.41592/.45),inset 0 -20px 34px -22px lab(0% 0 0/.9),0 26px 52px -26px lab(0% 0 0/.9)}.fr-kick{font-family:var(--font-geist-mono);letter-spacing:.34em;color:var(--muted-foreground);text-transform:uppercase;font-size:10.5px}.fr-herowrap{margin:8px 0 2px;position:relative}.fr-num{letter-spacing:-.045em;background:linear-gradient(176deg, var(--foreground), var(--foreground));font-size:clamp(70px,30vw,102px);font-weight:300;line-height:.82;display:block}@supports (color:color-mix(in lab, red, red)){.fr-num{background:linear-gradient(176deg, var(--foreground), color-mix(in oklab, var(--foreground) 72%, var(--fr-light)))}}.fr-num{color:#0000;filter:drop-shadow(0 0 32px var(--fr-light));-webkit-background-clip:text;background-clip:text}@supports (color:color-mix(in lab, red, red)){.fr-num{filter:drop-shadow(0 0 32px color-mix(in oklab, var(--fr-light) 22%, transparent))}}.fr-inkhero{pointer-events:none;width:150%;height:128%;filter:drop-shadow(0 0 5px var(--fr-ink));position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.fr-inkhero{filter:drop-shadow(0 0 5px color-mix(in oklab, var(--fr-ink) 48%, transparent))}}.fr-inkstroke{fill:none;stroke:var(--fr-ink);stroke-width:3.1px;stroke-linecap:round;stroke-linejoin:round;opacity:.94}.fr-inkstroke-green{stroke:var(--primary)}@supports (color:color-mix(in lab, red, red)){.fr-inkstroke-green{stroke:color-mix(in oklab, var(--primary) 92%, var(--foreground))}}.fr-sub{font-family:var(--font-geist-mono);letter-spacing:.01em;color:var(--foreground);font-size:12px}@supports (color:color-mix(in lab, red, red)){.fr-sub{color:color-mix(in oklab, var(--foreground) 80%, var(--muted-foreground))}}.fr-sub{margin-top:8px}.fr-sub b{color:var(--foreground);font-weight:500}.fr-plate{text-align:center;margin-top:15px}.fr-plate-title{font-family:var(--font-geist-mono);letter-spacing:.1em;color:var(--foreground);font-size:11.5px}@supports (color:color-mix(in lab, red, red)){.fr-plate-title{color:color-mix(in oklab, var(--foreground) 85%, var(--muted-foreground))}}.fr-plate-title{text-transform:uppercase}.fr-plate-sub{font-family:var(--font-geist-mono);letter-spacing:.04em;color:var(--muted-foreground);text-transform:uppercase;margin-top:5px;font-size:10px}.fr-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:17px;display:flex}.fr-chips-left{justify-content:flex-start}.fr-chip{font-family:var(--font-geist-mono);letter-spacing:.03em;color:var(--muted-foreground);border:1px solid var(--border);font-size:10px}@supports (color:color-mix(in lab, red, red)){.fr-chip{border:1px solid color-mix(in oklab, var(--border) 84%, transparent)}}.fr-chip{background:var(--card);border-radius:999px;padding:5px 9px}@supports (color:color-mix(in lab, red, red)){.fr-chip{background:color-mix(in oklab, var(--card) 52%, transparent)}}.fr-chip b{color:var(--foreground);font-weight:500}.fr-chip .fr-up{color:var(--primary)}.fr-console{border:1px dashed var(--fr-amber);margin-top:17px}@supports (color:color-mix(in lab, red, red)){.fr-console{border:1px dashed color-mix(in oklab, var(--fr-amber) 34%, var(--border))}}.fr-console{background:var(--card);border-radius:12px;padding:14px}@supports (color:color-mix(in lab, red, red)){.fr-console{background:color-mix(in oklab, var(--card) 44%, transparent)}}.fr-console-tag{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fr-amber);border:1px dashed var(--fr-amber);font-size:10px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.fr-console-tag{border:1px dashed color-mix(in oklab, var(--fr-amber) 50%, var(--border))}}.fr-console-tag{border-radius:4px;padding:3px 8px}.fr-console-meta{font-family:var(--font-geist-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin-top:9px;font-size:10.5px}.fr-console>div:last-child{margin-top:11px}.fr-sect{font-family:var(--font-geist-mono);letter-spacing:.22em;color:var(--muted-foreground);text-transform:uppercase;align-items:center;gap:11px;margin:38px 0 14px;font-size:10.5px;display:flex}.fr-sect:after{content:"";background:linear-gradient(90deg, var(--border), transparent);flex:1;height:1px}.fr-sect b{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.fr-sect b{color:color-mix(in oklab, var(--foreground) 80%, var(--muted-foreground))}}.fr-sect b{font-weight:500}.fr-wall{grid-template-columns:1fr 1fr;gap:13px;display:grid}.fr-frame{border:1px solid var(--border);text-align:center;background:radial-gradient(120% 70% at 50% -14%,#22263080,#0000 58%),linear-gradient(#13161d,#090b12);background:radial-gradient(120% 70% at 50% -14%,lab(15.1966% .287145 -7.39318/.5),#0000 58%),linear-gradient(lab(7.11985% .58233 -5.84289),lab(3.11671% .32185 -3.23919));border-radius:6px;padding:18px 12px 13px;transition:border-color .15s;display:block;box-shadow:inset 0 1px #484d584d,inset 0 0 0 4px #090b11,inset 0 0 0 5px #25293266,0 16px 30px -18px #000000d9;box-shadow:inset 0 1px lab(32.6062% .12444 -7.45941/.3),inset 0 0 0 4px lab(2.99442% .316165 -3.15945),inset 0 0 0 5px lab(16.3722% .203878 -6.67484/.4),0 16px 30px -18px lab(0% 0 0/.85)}.fr-frame:hover{border-color:var(--fr-light)}@supports (color:color-mix(in lab, red, red)){.fr-frame:hover{border-color:color-mix(in oklab, var(--fr-light) 30%, var(--border))}}.fr-frame-wk{font-family:var(--font-geist-mono);letter-spacing:.3em;color:var(--muted-foreground);text-transform:uppercase;font-size:9px}.fr-frame-num{color:var(--foreground);margin-top:4px;font-size:44px;font-weight:300;line-height:1}@supports (color:color-mix(in lab, red, red)){.fr-frame-num{color:color-mix(in oklab, var(--foreground) 88%, var(--fr-light))}}.fr-frame-tease{font-family:var(--font-geist-mono);letter-spacing:.04em;color:var(--foreground);font-size:9.5px}@supports (color:color-mix(in lab, red, red)){.fr-frame-tease{color:color-mix(in oklab, var(--foreground) 72%, var(--muted-foreground))}}.fr-frame-tease{margin-top:9px}.fr-frame-tease b{color:var(--foreground);font-weight:500}.fr-frame-date{font-family:var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin-top:6px;font-size:9px}.fr-unwritten{flex-direction:column;gap:8px;display:flex}.fr-unwritten-row{border:1px dashed var(--border);font-family:var(--font-geist-mono);color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;border-radius:8px;align-items:center;gap:10px;padding:10px 13px;font-size:11px;transition:border-color .15s;display:flex}.fr-unwritten-row:hover{border-color:var(--fr-light)}@supports (color:color-mix(in lab, red, red)){.fr-unwritten-row:hover{border-color:color-mix(in oklab, var(--fr-light) 26%, var(--border))}}.fr-unwritten-row b{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.fr-unwritten-row b{color:color-mix(in oklab, var(--foreground) 85%, var(--muted-foreground))}}.fr-unwritten-row b{font-weight:500}.fr-unwritten-row .fr-go{color:var(--primary);margin-left:auto}@supports (color:color-mix(in lab, red, red)){.fr-unwritten-row .fr-go{color:color-mix(in oklab, var(--primary) 80%, var(--muted-foreground))}}.fr-title{letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1.05}.fr-byline{font-family:var(--font-geist-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted-foreground);margin-top:8px;font-size:10px}.fr-read{margin-top:18px}.fr-read p{color:var(--foreground);font-size:16.5px;line-height:1.62}@supports (color:color-mix(in lab, red, red)){.fr-read p{color:color-mix(in oklab, var(--foreground) 92%, var(--muted-foreground))}}.fr-read p+p,.fr-read p+h2,.fr-read h2+p{margin-top:14px}.fr-read strong{color:var(--foreground);font-weight:650}.fr-read h2{letter-spacing:-.01em;margin-top:22px;font-size:19px;font-weight:700}.fr-read>div>p:first-of-type:first-letter{float:left;color:var(--fr-ink);padding:5px 10px 0 0;font-size:54px;font-weight:700;line-height:.82}.fr-board{border:1px solid var(--border);background:var(--card);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.fr-board{background:color-mix(in oklab, var(--card) 62%, transparent)}}.fr-board{padding:15px 14px 17px}.fr-board-line{color:var(--foreground);font-size:14px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.fr-board-line{color:color-mix(in oklab, var(--foreground) 88%, var(--muted-foreground))}}.fr-board-line b{color:var(--foreground);font-weight:600}.fr-swap{align-items:stretch;gap:10px;margin-top:14px;display:flex}.fr-swap-slot{border:1px solid var(--border);background:var(--secondary);border-radius:8px;flex:1;padding:10px 11px 11px;position:relative}@supports (color:color-mix(in lab, red, red)){.fr-swap-slot{background:color-mix(in oklab, var(--secondary) 40%, transparent)}}.fr-swap-k{font-family:var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);font-size:8.5px}.fr-swap-p{margin-top:4px;font-size:14px;font-weight:600}.fr-swap-n{font-family:var(--font-geist-mono);color:var(--foreground);margin-top:2px;font-size:15px}@supports (color:color-mix(in lab, red, red)){.fr-swap-n{color:color-mix(in oklab, var(--foreground) 86%, var(--muted-foreground))}}.fr-swap-ink{pointer-events:none;position:absolute;overflow:visible}.fr-swap-arrow{width:30px;color:var(--fr-ink);flex:none;align-self:center}.fr-delta{text-align:center;font-family:var(--font-geist-mono);flex:none;align-self:center}.fr-delta b{color:var(--fr-amber);font-size:17px;font-weight:600;display:block}.fr-delta span{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);margin-top:2px;font-size:8.5px;display:block}.fr-board-cap{font-family:var(--font-geist-mono);letter-spacing:.02em;color:var(--muted-foreground);margin-top:13px;font-size:11px}.fr-board-cap b{color:var(--foreground);border-bottom:2px solid var(--fr-ink);padding-bottom:1px;font-weight:500}.fr-results{flex-direction:column;gap:9px;display:flex}.fr-result{border:1px solid var(--border);background:var(--card);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.fr-result{background:color-mix(in oklab, var(--card) 55%, transparent)}}.fr-result{padding:11px 13px}.fr-result-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.fr-result-team{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.fr-result-row.fr-lost .fr-result-team{color:var(--muted-foreground);font-weight:500}.fr-result-pts{font-family:var(--font-geist-mono);color:var(--primary);font-size:14.5px}.fr-result-row.fr-lost .fr-result-pts{color:var(--muted-foreground)}.fr-result-meta{font-family:var(--font-geist-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground);align-items:center;gap:8px;margin-top:7px;font-size:9.5px;display:flex}.fr-result-tag{border:1px solid var(--fr-light)}@supports (color:color-mix(in lab, red, red)){.fr-result-tag{border:1px solid color-mix(in oklab, var(--fr-light) 34%, var(--border))}}.fr-result-tag{color:var(--fr-light)}@supports (color:color-mix(in lab, red, red)){.fr-result-tag{color:color-mix(in oklab, var(--fr-light) 70%, var(--muted-foreground))}}.fr-result-tag{border-radius:4px;padding:1px 6px}.fr-standings{border:1px solid var(--border);background:var(--card);border-radius:10px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fr-standings{background:color-mix(in oklab, var(--card) 55%, transparent)}}.fr-standing{align-items:center;gap:11px;padding:10px 13px;display:flex}.fr-standing+.fr-standing{border-top:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.fr-standing+.fr-standing{border-top:1px solid color-mix(in oklab, var(--border) 70%, transparent)}}.fr-standing-rank{font-family:var(--font-geist-mono);color:var(--muted-foreground);text-align:right;flex:0 0 22px;font-size:13px}.fr-standing-move{font-family:var(--font-geist-mono);text-align:left;flex:0 0 26px;font-size:10px}.fr-standing-move .fr-up{color:var(--primary)}.fr-standing-move .fr-down{color:var(--muted-foreground)}.fr-standing-team{flex:1;min-width:0}.fr-standing-name{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.fr-standing-own{font-family:var(--font-geist-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin-top:1px;font-size:9.5px}.fr-standing-rec{font-family:var(--font-geist-mono);color:var(--muted-foreground);font-size:11.5px}.fr-standing-pf{font-family:var(--font-geist-mono);color:var(--foreground);font-size:12.5px}@supports (color:color-mix(in lab, red, red)){.fr-standing-pf{color:color-mix(in oklab, var(--foreground) 88%, var(--muted-foreground))}}.fr-standing-pf{text-align:right;min-width:62px}.fr-count3{flex-direction:column;gap:9px;display:flex}.fr-perf{border:1px solid var(--border);background:var(--card);border-radius:9px;align-items:center;gap:12px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.fr-perf{background:color-mix(in oklab, var(--card) 55%, transparent)}}.fr-perf{padding:11px 13px;overflow:hidden}.fr-perf-ghost{color:#ebeff40d;color:lab(94.1746% -.419736 -2.99095/.05);pointer-events:none;font-size:54px;font-weight:800;line-height:1;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.fr-perf-no{font-family:var(--font-geist-mono);color:var(--muted-foreground);flex:none;font-size:11px}.fr-perf-who{flex:1;min-width:0}.fr-perf-name{font-size:14.5px;font-weight:600}.fr-perf-meta{font-family:var(--font-geist-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);margin-top:2px;font-size:9.5px}.fr-perf-pts{font-family:var(--font-geist-mono);color:var(--foreground);font-size:16px}@supports (color:color-mix(in lab, red, red)){.fr-perf-pts{color:color-mix(in oklab, var(--foreground) 88%, var(--muted-foreground))}}.fr-perf-one{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.fr-perf-one{border-color:color-mix(in oklab, var(--primary) 34%, var(--border))}}.fr-perf-one{box-shadow:inset 3px 0 0 var(--primary)}.fr-perf-one .fr-perf-pts{color:var(--primary)}.fr-perf-tag{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--primary);font-size:8.5px}.fr-awards{flex-direction:column;gap:9px;display:flex}.fr-award{border:1px solid var(--gold);gap:13px;padding:13px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.fr-award{border:1px solid color-mix(in oklab, var(--gold) 20%, var(--border))}}.fr-award{background:var(--card);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.fr-award{background:color-mix(in oklab, var(--card) 58%, transparent)}}.fr-medal{border:1px solid var(--gold);border-radius:50%;flex:none;width:34px;height:34px}@supports (color:color-mix(in lab, red, red)){.fr-medal{border:1px solid color-mix(in oklab, var(--gold) 55%, var(--border))}}.fr-medal{font-family:var(--font-geist-mono);color:var(--gold);background:var(--gold);place-items:center;font-size:13px;font-weight:700;display:grid}@supports (color:color-mix(in lab, red, red)){.fr-medal{background:color-mix(in oklab, var(--gold) 8%, transparent)}}.fr-award-body{flex:1;min-width:0}.fr-award-top{justify-content:space-between;align-items:baseline;gap:9px;display:flex}.fr-award-name{font-family:var(--font-geist-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--gold);font-size:10px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.fr-award-name{color:color-mix(in oklab, var(--gold) 55%, var(--foreground))}}.fr-award-rec{text-align:right;font-size:13.5px;font-weight:600}.fr-award-detail{color:var(--muted-foreground);margin-top:5px;font-size:13px;line-height:1.5}.fr-award-tarnish{border-color:var(--border)}.fr-award-tarnish .fr-medal{border-color:var(--border);color:var(--muted-foreground);background:0 0}.fr-award-tarnish .fr-award-name{color:var(--muted-foreground)}.fr-ledger{flex-wrap:wrap;gap:6px;display:flex}.fr-ledger-chip{font-family:var(--font-geist-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);border:1px solid var(--border);background:var(--card);border-radius:6px;padding:6px 9px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.fr-ledger-chip{background:color-mix(in oklab, var(--card) 52%, transparent)}}.fr-ledger-chip b{color:var(--foreground);font-weight:600}.fr-ledger-note{width:100%;color:var(--muted-foreground);margin-top:6px;font-size:13px;line-height:1.55}.fr-ledger-note b{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.fr-ledger-note b{color:color-mix(in oklab, var(--foreground) 90%, var(--muted-foreground))}}.fr-ledger-note b{font-weight:600}.fr-foot{border-top:1px solid var(--border);margin-top:40px;padding-top:15px}@supports (color:color-mix(in lab, red, red)){.fr-foot{border-top:1px solid color-mix(in oklab, var(--border) 70%, transparent)}}.fr-foot{font-family:var(--font-geist-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);font-size:10px;line-height:1.75}.fr-foot b{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.fr-foot b{color:color-mix(in oklab, var(--foreground) 72%, var(--muted-foreground))}}.fr-foot b{font-weight:500}.fr-empty-num{color:#ebeff417;color:lab(94.1746% -.419736 -2.99095/.09);font-size:96px;font-weight:300;line-height:1}.fr-empty-k{font-family:var(--font-geist-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--muted-foreground);margin-top:13px;font-size:10.5px}.fr-empty-sub{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);font-size:10px}@supports (color:color-mix(in lab, red, red)){.fr-empty-sub{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}.fr-empty-sub{margin-top:5px}.fr-ritual{border:1px solid var(--border);background:var(--card);border-radius:12px;margin-top:17px}@supports (color:color-mix(in lab, red, red)){.fr-ritual{background:color-mix(in oklab, var(--card) 52%, transparent)}}.fr-ritual{padding:16px 15px}.fr-ritual-head{font-size:16.5px;font-weight:650}.fr-ritual-body{color:var(--muted-foreground);margin-top:7px;font-size:14px;line-height:1.6}.fr-ritual-body b{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.fr-ritual-body b{color:color-mix(in oklab, var(--foreground) 88%, var(--muted-foreground))}}.fr-ritual-body b{font-weight:600}.fr-steps{gap:8px;margin-top:13px;display:flex}.fr-step{border:1px solid var(--border);flex:1}@supports (color:color-mix(in lab, red, red)){.fr-step{border:1px solid color-mix(in oklab, var(--border) 80%, transparent)}}.fr-step{text-align:center;border-radius:8px;padding:9px 8px}.fr-step b{font-family:var(--font-geist-mono);color:var(--fr-amber);font-size:10px;display:block}.fr-step span{color:var(--muted-foreground);margin-top:4px;font-size:11px;line-height:1.35;display:block}.fr-overline .fr-status{margin-left:10px}.ckbook{--ck-cyan:#4ed6ff;--ck-green:#00e07f;--ck-green-soft:#57ffab;--ck-gold:#e9ba55;--ck-ink:#eef2f8;--ck-slate:#8a94a8;--ck-slate2:#5c6478;--ck-night:#0c0d14;--ck-cham:polygon(0 9px, 9px 0, calc(100% - 9px) 0, 100% 9px, 100% calc(100% - 9px), calc(100% - 9px) 100%, 9px 100%, 0 calc(100% - 9px));--ck-cham-sm:polygon(0 5px, 5px 0, calc(100% - 5px) 0, 100% 5px, 100% calc(100% - 5px), calc(100% - 5px) 100%, 5px 100%, 0 calc(100% - 5px));color:var(--ck-ink);position:relative}.ck-air{pointer-events:none;z-index:0;background:radial-gradient(120% 42% at 50% -6%,#4ed6ff12,#0000 58%),radial-gradient(100% 36% at 50% 106%,#00e07f0f,#0000 60%);position:absolute;inset:0}.ck-panel{clip-path:var(--ck-cham);filter:drop-shadow(0 10px 22px #00000080)drop-shadow(0 0 1px #4ed6ff59);background:linear-gradient(150deg,#4ed6ff99,#4ed6ff1a 42%,#4ed6ff57 100%);padding:1.2px;position:relative}.ck-in{clip-path:var(--ck-cham);-webkit-backdrop-filter:blur(15px)saturate(1.15);background:linear-gradient(162deg,#151b28b8,#0b0e16ad);position:relative;box-shadow:inset 0 1px #ffffff17,inset 0 0 40px -22px #4ed6ff80}.ck-in:after{content:"";pointer-events:none;clip-path:var(--ck-cham);opacity:.7;background:repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 3px);position:absolute;inset:0}.ck-body{z-index:1;padding:12px 13px;position:relative}.ck-cn{pointer-events:none;z-index:3;filter:drop-shadow(0 0 3px #4ed6ff66);border:1.4px solid #4ed6ff9e;width:11px;height:11px;position:absolute}.ck-cn.tl{border-bottom:0;border-right:0;top:6px;left:6px}.ck-cn.tr{border-bottom:0;border-left:0;top:6px;right:6px}.ck-cn.bl{border-top:0;border-right:0;bottom:6px;left:6px}.ck-cn.br{border-top:0;border-left:0;bottom:6px;right:6px}.ck-th{align-items:center;gap:7px;margin-bottom:9px;display:flex;overflow:hidden}.ck-th .nd{width:6px;height:6px;clip-path:var(--ck-cham-sm);background:var(--ck-cyan);flex:none;box-shadow:0 0 7px 1px #4ed6ffb3}.ck-th .lb{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;color:var(--ck-cyan);text-transform:uppercase;white-space:nowrap;flex:none;font-size:9.5px}.ck-th .hair{background:linear-gradient(90deg,#4ed6ff80,#4ed6ff0f);flex:6px;min-width:6px;height:1px;position:relative}.ck-th .hair:after{content:"";background:#4ed6ff8c;border-radius:50%;width:4px;height:4px;position:absolute;top:-2px;right:0;box-shadow:0 0 6px 1px #4ed6ff99}.ck-th .rb{text-overflow:ellipsis;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:var(--ck-slate);white-space:nowrap;text-transform:uppercase;flex:0 auto;font-size:9.5px;overflow:hidden}.ck-wire{height:20px;position:relative}.ck-wire:before{content:"";background:linear-gradient(#4ed6ffd9,#4ed6ff47);width:1px;position:absolute;top:2px;bottom:2px;left:26px;box-shadow:0 0 7px #4ed6ff66}.ck-wire:after{content:"";width:7px;height:7px;clip-path:var(--ck-cham-sm);background:var(--ck-night);border:1px solid #4ed6ff99;position:absolute;top:0;left:23px;box-shadow:0 0 7px -1px #4ed6ff80}.ck-wire i{width:7px;height:7px;clip-path:var(--ck-cham-sm);background:var(--ck-night);border:1px solid #4ed6ff99;position:absolute;bottom:0;left:23px;box-shadow:0 0 7px -1px #4ed6ff80}.ck-ruler{opacity:.55;background:repeating-linear-gradient(90deg,#4ed6ff73 0 1px,#0000 1px 8px);height:9px;margin-top:11px;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ck-title{letter-spacing:.01em;color:#0000;filter:drop-shadow(0 1px #00000073)drop-shadow(0 0 13px #78b4dc33);background:linear-gradient(176deg,#fff 4%,#e2ecf7 44%,#a9bace);-webkit-background-clip:text;background-clip:text;font-size:29px;font-style:italic;font-weight:800;line-height:.94}.ck-u{background:linear-gradient(90deg, var(--ck-green), #00e07f00);width:52px;height:2px;margin-top:8px;display:inline-block;box-shadow:0 0 8px #00e07f80}.ck-slate-l{color:#cdd5e2;margin-top:11px;font-size:12.5px;line-height:1.35}.ck-slate-l b{color:#fff;font-weight:600}.ck-asof{align-items:center;gap:9px;margin-top:9px;display:flex}.ck-asof .t{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--ck-slate);text-transform:uppercase;font-size:10px}.ck-rf{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:var(--ck-cyan);text-transform:uppercase;clip-path:var(--ck-cham-sm);background:linear-gradient(#4ed6ff1f,#4ed6ff08);border:0;align-items:center;gap:5px;padding:4px 8px;font-size:9.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #4ed6ff47}.ck-rf svg{width:11px;height:11px}.ck-pills{align-items:center;gap:8px;padding:0 2px;display:flex}.ck-pill{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:var(--ck-slate);clip-path:var(--ck-cham-sm);text-transform:uppercase;background:linear-gradient(#ffffff0d,#ffffff03);border:0;padding:9px 15px;font-size:11px;font-weight:600;transition:color .15s;box-shadow:inset 0 0 0 1px #ffffff14}.ck-pill:hover{color:var(--ck-ink)}.ck-pill.on{color:#04140c;background:linear-gradient(180deg, var(--ck-green-soft), var(--ck-green));box-shadow:0 0 18px -4px #00e07fb3,inset 0 1px #fff6}.ck-teaser-note{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:var(--ck-slate);text-transform:uppercase;align-items:center;gap:6px;margin-left:auto;font-size:9px;display:flex}.ck-teaser-note .c{color:var(--ck-cyan)}.ck-prow{flex-direction:column;gap:3px;padding:9px 2px;display:flex}.ck-prow+.ck-prow{border-top:1px solid #4ed6ff1a}.ck-pr-top{align-items:center;gap:9px;display:flex}.ck-logo{width:29px;height:29px;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#e4edf7;background:radial-gradient(circle at 34% 28%,#4ed6ff33,#090d15f2);border-radius:50%;flex:none;place-items:center;font-size:9px;font-weight:700;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #4ed6ff57,0 0 0 3px #090c148c}.ck-logo img{object-fit:contain;width:19px;height:19px}.ck-pname{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden}.ck-price{font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--ck-green);text-shadow:0 0 9px #00e07f6b;font-weight:600}.ck-pr-top .ck-price{flex:none;margin-left:2px;font-size:14px}.ck-towin{text-align:right;flex:none;margin-left:auto;line-height:1.15}.ck-towin .l{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:var(--ck-slate);font-size:8px;display:block}.ck-towin .v{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--ck-gold);text-shadow:0 0 9px #e9ba5559;align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.ck-towin.dead .v{color:var(--ck-slate2);text-shadow:none}.ck-pr-sub{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--ck-slate);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;padding-left:38px;font-size:9.5px;overflow:hidden}.ck-pr-sub .st{color:#b9c2d1}.ck-status{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;clip-path:var(--ck-cham-sm);flex:none;align-items:center;gap:6px;padding:4px 8px;font-size:8.5px;font-weight:700;display:inline-flex}.ck-status.live{color:var(--ck-green);background:#00e07f1a;box-shadow:inset 0 0 0 1px #00e07f66}.ck-status.won{color:var(--ck-gold);background:#e9ba551a;box-shadow:inset 0 0 0 1px #e9ba5561}.ck-status.play{color:#cdd5e2;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff24}.ck-status.lost{color:var(--ck-slate);background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff17}.ck-live-dot{background:var(--ck-green);border-radius:50%;width:6px;height:6px;animation:1.7s ease-in-out infinite ck-pulse;box-shadow:0 0 8px 1px #00e07fb3}@keyframes ck-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.ck-live-dot{animation:none}}.ck-l2r{clip-path:var(--ck-cham-sm);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#090c148c;align-items:center;gap:8px;margin-top:6px;padding:7px 9px;font-size:10px;display:flex;box-shadow:inset 0 0 0 1px #4ed6ff1f}.ck-l2r .nm{color:#dbe2ec;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ck-l2r .nm .sub{color:var(--ck-slate2);margin-left:6px}.ck-l2r .st{letter-spacing:.12em;flex:none;font-size:8.5px;font-weight:700}.ck-l2r .st.hit{color:var(--ck-gold)}.ck-l2r .st.play{color:var(--ck-green)}.ck-l2r .st.miss,.ck-l2r .st.wait{color:var(--ck-slate2)}.ck-score{clip-path:var(--ck-cham-sm);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#090c148c;align-items:center;gap:14px;margin-top:6px;padding:8px 11px;display:flex;box-shadow:inset 0 0 0 1px #4ed6ff1f}.ck-score .sc{align-items:baseline;gap:7px;display:flex}.ck-score .sc .t{color:var(--ck-slate);font-size:10px}.ck-score .sc .r{color:var(--ck-ink);font-size:15px;font-weight:700}.ck-score .sc.lead .r{color:var(--ck-green);text-shadow:0 0 8px #00e07f66}.ck-score .note{letter-spacing:.14em;color:var(--ck-slate2);text-transform:uppercase;margin-left:auto;font-size:8.5px}.ck-gmeta{align-items:center;gap:8px;padding:2px 2px 9px;display:flex}.ck-gmeta .vs{color:#fff;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:700;display:flex}.ck-gmeta .vs .at{color:var(--ck-slate);font-weight:500}.ck-gmeta .tm{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--ck-slate);text-transform:uppercase;flex:none;margin-left:auto;font-size:9.5px}.ck-mkthead{grid-template-columns:38px repeat(3,1fr);align-items:center;gap:6px;margin-bottom:6px;display:grid;position:relative}.ck-mkthead:before{content:"";background:linear-gradient(90deg,#0000,#4ed6ff52 12% 88%,#0000);height:1px;position:absolute;top:50%;left:44px;right:4px}.ck-mkl{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:var(--ck-cyan);text-transform:uppercase;justify-content:center;align-items:center;gap:5px;font-size:8.5px;display:flex;position:relative}.ck-mkl .dot{background:var(--ck-cyan);z-index:1;border-radius:50%;flex:none;width:4px;height:4px;position:relative;box-shadow:0 0 6px 1px #4ed6ff99}.ck-mkl span{background:var(--ck-night);z-index:1;padding:0 3px;position:relative}.ck-brow{grid-template-columns:38px repeat(3,1fr);align-items:stretch;gap:6px;display:grid}.ck-brow+.ck-brow{margin-top:6px}.ck-brow .tcell{justify-content:center;align-items:center;display:flex}.ck-cell{text-align:center;clip-path:var(--ck-cham-sm);width:100%;color:inherit;font:inherit;background:linear-gradient(#ffffff0d,#4ed6ff08 60%);border:0;padding:7px 3px 6px;transition:box-shadow .15s;position:relative;box-shadow:inset 0 1px #ffffff17,inset 0 0 0 1px #4ed6ff24}.ck-cell .ln{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;color:var(--ck-slate);margin-bottom:1px;font-size:9px;display:block}.ck-cell .pr{font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--ck-green);text-shadow:0 0 8px #00e07f66;font-size:13.5px;font-weight:600;display:block}.ck-cell.center{justify-content:center;align-items:center;display:flex}button.ck-cell:active{box-shadow:inset 0 1px #ffffff17,inset 0 0 0 1px #4ed6ff66}button.ck-cell.sel{background:linear-gradient(180deg, var(--ck-green-soft), var(--ck-green));box-shadow:0 0 15px -4px #00e07f99,inset 0 1px #ffffff59}button.ck-cell.sel .ln,button.ck-cell.sel .pr{color:#04140c;text-shadow:none}.ck-cell.blank{opacity:.28;pointer-events:none}.ck-props{width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:var(--ck-slate);text-transform:uppercase;background:0 0;border:0;align-items:center;gap:7px;margin-top:8px;padding:6px 2px 2px;font-size:9px;display:flex}.ck-props b{color:var(--ck-cyan);font-weight:600}.ck-props .go{color:var(--ck-slate2);margin-left:auto}.ck-gsep{background:linear-gradient(90deg,#0000,#4ed6ff2e,#0000);height:1px;margin:12px 0}.ck-pager{width:24px;height:24px;clip-path:var(--ck-cham-sm);color:var(--ck-cyan);background:linear-gradient(#4ed6ff1a,#4ed6ff05);border:0;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #4ed6ff42}.ck-pager:disabled{opacity:.3}.ck-hrow{align-items:center;gap:9px;padding:9px 2px;display:flex}.ck-hrow+.ck-hrow{border-top:1px solid #4ed6ff1a}.ck-hrow .res{text-align:right;flex:none;line-height:1.2}.ck-hrow .res .w{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:var(--ck-slate2);text-transform:uppercase;font-size:8px;display:block}.ck-hrow .res .a{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--ck-slate);font-size:13px;font-weight:600}.ck-hrow.pos .res .w,.ck-hrow.pos .res .a{color:var(--ck-gold);text-shadow:0 0 9px #e9ba554d}.ck-fineprint{color:var(--ck-slate2);margin-top:12px;padding:0 2px;font-size:10px;line-height:1.55}.ck-honest{text-align:center;margin-top:18px}.ck-honest .lock{color:#aeb8c6;align-items:center;gap:8px;font-size:11px;display:inline-flex}.ck-lockic{border:1.4px solid var(--ck-cyan);border-radius:2px;flex:none;width:12px;height:9px;position:relative;box-shadow:0 0 5px -1px #4ed6ff80}.ck-lockic:before{content:"";border:1.4px solid var(--ck-cyan);border-bottom:0;border-radius:4px 4px 0 0;width:8px;height:7px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.ck-mp{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:var(--ck-slate2);text-transform:uppercase;margin-top:8px;font-size:8.5px}.ck-coin{background:radial-gradient(circle at 34% 30%, #ffe9b3, var(--ck-gold) 52%, #a9822f);border-radius:50%;flex:none;width:13px;height:13px;box-shadow:0 0 8px -1px #e9ba5599,inset 0 0 0 1px #ffffff47}.ck-scrim{z-index:40;-webkit-backdrop-filter:blur(3px)saturate(.85);background:radial-gradient(120% 80% at 50% 22%,#06090f75,#05070cbd 78%);border:0;padding:0;position:fixed;inset:0}.ck-slip{left:50%;bottom:max(calc(4rem + env(safe-area-inset-bottom)), var(--kb,0px));z-index:50;width:100%;max-width:32rem;max-height:calc(100dvh - 4rem - 56px - var(--kb,0px));padding:0 10px;position:fixed;overflow-y:auto;transform:translate(-50%)}@media (min-width:768px){.ck-slip{bottom:.75rem}}.ck-slip .ck-panel{filter:drop-shadow(0 -10px 34px #0000009e)drop-shadow(0 0 2px #00e07f4d);background:linear-gradient(158deg,#4ed6ff8c,#4ed6ff1a 46%,#00e07f6b 100%)}.ck-grab{width:44px;height:4px;clip-path:var(--ck-cham-sm);background:#4ed6ff66;margin:1px auto 10px;box-shadow:0 0 8px #4ed6ff66}.ck-sliphead{align-items:center;gap:10px;margin-bottom:11px;display:flex}.ck-sliphead .ck-th{flex:1;margin-bottom:0}.ck-close{width:24px;height:24px;clip-path:var(--ck-cham-sm);background:linear-gradient(#ffffff0f,#ffffff05);border:0;flex:none;position:relative;box-shadow:inset 0 0 0 1px #4ed6ff47}.ck-close:before,.ck-close:after{content:"";background:var(--ck-cyan);width:11px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.ck-close:after{transform:translate(-50%,-50%)rotate(-45deg)}.ck-leg{clip-path:var(--ck-cham-sm);background:linear-gradient(#ffffff0d,#4ed6ff08);align-items:center;gap:10px;padding:11px;display:flex;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #4ed6ff29}.ck-leg+.ck-leg{margin-top:7px}.ck-leg .info{flex:1;min-width:0}.ck-leg .lname{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.ck-leg .lsub{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--ck-slate);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:9px;overflow:hidden}.ck-leg .lprice{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--ck-green);text-shadow:0 0 10px #00e07f6b;flex:none;font-size:17px;font-weight:600}.ck-leg-x{color:var(--ck-slate2);background:0 0;border:0;flex:none;padding:3px;line-height:0}.ck-leg-x svg{width:12px;height:12px}.ck-stake{align-items:stretch;gap:9px;margin-top:12px;display:flex}.ck-stakefield{clip-path:var(--ck-cham-sm);background:linear-gradient(#090c14bf,#090c1480);flex:1;align-items:center;padding:10px 13px;display:flex;box-shadow:inset 0 0 0 1px #4ed6ff3d}.ck-stakefield .sl{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;color:var(--ck-slate);text-transform:uppercase;font-size:9px}.ck-stakefield input{text-align:right;width:84px;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#fff;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;outline:none;margin-left:auto;font-size:23px;font-weight:600}.ck-stakefield input::-webkit-inner-spin-button{appearance:none}.ck-stakefield input::-webkit-outer-spin-button{appearance:none}.ck-stakefield .ck-coin,.ck-stakefield .ck-buck{width:16px;height:16px;margin-left:8px}.ck-chips{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:9px;display:grid}.ck-chip{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-align:center;clip-path:var(--ck-cham-sm);color:var(--ck-slate);text-transform:uppercase;background:linear-gradient(#ffffff0d,#ffffff03);border:0;padding:10px 0;font-size:11px;box-shadow:inset 0 0 0 1px #ffffff17}.ck-chip:disabled{opacity:.4}.ck-chip.on{color:#04140c;background:linear-gradient(180deg, var(--ck-green-soft), var(--ck-green));font-weight:700;box-shadow:0 0 15px -4px #00e07f99,inset 0 1px #ffffff59}.ck-meter{margin-top:14px}.ck-mtop{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--ck-slate);text-transform:uppercase;justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:9.5px;display:flex}.ck-mtop b{color:#fff;font-weight:600}.ck-gauge{height:15px;position:relative}.ck-gauge .track{clip-path:var(--ck-cham-sm);background:#090c14a6;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #4ed6ff33}.ck-gauge .ticks{clip-path:var(--ck-cham-sm);opacity:.65;background:repeating-linear-gradient(90deg,#4ed6ff4d 0 1px,#0000 1px 10%);position:absolute;inset:0}.ck-gauge .fill{clip-path:var(--ck-cham-sm);background:linear-gradient(90deg, #00e07f8c, var(--ck-green));position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #00e07f8c}.ck-gauge .mk{background:var(--ck-green-soft);width:2px;position:absolute;top:-3px;bottom:-3px;box-shadow:0 0 9px 1px #00e07fbf}.ck-mends{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:var(--ck-slate2);text-transform:uppercase;justify-content:space-between;margin-top:5px;font-size:8px;display:flex}.ck-towin-row{clip-path:var(--ck-cham-sm);background:linear-gradient(#e9ba5517,#e9ba5505);justify-content:space-between;align-items:center;margin-top:15px;padding:11px 14px;display:flex;box-shadow:inset 0 0 0 1px #e9ba553d}.ck-towin-row .tl{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;color:var(--ck-slate);text-transform:uppercase;font-size:10px}.ck-towin-row .tl small{color:var(--ck-slate2);letter-spacing:.1em;margin-top:3px;font-size:8.5px;display:block}.ck-towin-row .tv{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--ck-gold);text-shadow:0 0 13px #e9ba556b;font-variant-numeric:tabular-nums;align-items:center;gap:9px;font-size:27px;font-weight:700;display:flex}.ck-towin-row .tv .ck-coin{width:19px;height:19px}.ck-place{width:100%;clip-path:var(--ck-cham);cursor:pointer;letter-spacing:.05em;color:#04140c;text-transform:uppercase;background:linear-gradient(180deg, var(--ck-green-soft), var(--ck-green));border:0;justify-content:center;align-items:center;gap:11px;margin-top:13px;padding:15px;font-size:15px;font-weight:800;display:flex;box-shadow:0 0 28px -6px #00e07fb3,inset 0 1px #ffffff73}.ck-place:disabled{filter:saturate(.35)brightness(.75);box-shadow:none;cursor:default}.ck-place .sep{background:#04140c66;width:1px;height:15px}.ck-place .amt{font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-weight:700;display:flex}.ck-issue{color:#ff7d9d;margin-top:10px;font-size:11px}.ck-slip-pill{width:100%;clip-path:var(--ck-cham);color:var(--ck-ink);background:linear-gradient(168deg,#161d2af2,#0a0d15f5);border:0;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex;position:relative;box-shadow:inset 0 0 0 1.2px #00e07f73,0 12px 34px -12px #00e07f80}.ck-slip-pill .t{min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;align-items:baseline;gap:8px;display:flex}.ck-slip-pill .t .a{letter-spacing:.16em;color:var(--ck-green);text-shadow:0 0 9px #00e07f6b;font-size:12px;font-weight:700}.ck-slip-pill .t .b{letter-spacing:.14em;color:var(--ck-slate);white-space:nowrap;text-transform:uppercase;font-size:9.5px}.ck-slip-pill .p{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--ck-cyan);clip-path:var(--ck-cham-sm);white-space:nowrap;background:#4ed6ff14;padding:5px 10px;font-size:11px;font-weight:700;box-shadow:inset 0 0 0 1px #4ed6ff4d}.ckbook{--ck-blue:#4a86ff;--ck-blue-soft:#8ab4ff}.ck-slip .ck-panel{--ck-run:var(--ck-green);--ck-run-dim:#00e07f47;padding:2.5px}.ck-slip.bucks .ck-panel{--ck-run:var(--ck-blue);--ck-run-dim:#4a86ff4d;filter:drop-shadow(0 -10px 34px #0000009e)drop-shadow(0 0 3px #4a86ff73);background:linear-gradient(158deg,#4a86ff9e,#4a86ff1f 46%,#8ab4ff80 100%)}.ck-charge{pointer-events:none;background:conic-gradient(from 0deg, transparent 0 58%, var(--ck-run-dim) 70%, var(--ck-run) 78%, #fff 80.5%, var(--ck-run) 83%, var(--ck-run-dim) 91%, transparent 97%);animation:4s linear infinite ck-charge;position:absolute;inset:-50%}@keyframes ck-charge{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ck-charge{animation:none;transform:rotate(.75turn)}}.ck-money{clip-path:var(--ck-cham-sm);background:linear-gradient(#090c14d1,#090c1480);grid-template-columns:1fr 1fr;margin-bottom:11px;padding:3px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #4ed6ff33}.ck-money .thumb{width:calc(50% - 3px);clip-path:var(--ck-cham-sm);background:linear-gradient(#00e07f3d,#00e07f12);transition:transform .28s cubic-bezier(.2,.8,.2,1),background .28s,box-shadow .28s;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:inset 0 0 0 1px #00e07f99,0 0 22px -8px #00e07fe6}.ck-money .thumb.b{background:linear-gradient(#4a86ff4d,#4a86ff14);transform:translate(100%);box-shadow:inset 0 0 0 1px #4a86ffa6,0 0 22px -8px #4a86fff2}@media (prefers-reduced-motion:reduce){.ck-money .thumb{transition:none}}.ck-money .seg{z-index:1;color:var(--ck-slate);font-family:var(--font-geist-mono), ui-monospace, monospace;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;min-width:0;padding:9px 6px;display:flex;position:relative}.ck-money .seg b{letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.ck-money .seg i{font-variant-numeric:tabular-nums;color:var(--ck-slate2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:600;overflow:hidden}.ck-money .seg[aria-pressed=true]{color:#fff}.ck-money .seg[aria-pressed=true] i{color:var(--ck-green)}.ck-slip.bucks .ck-money .seg[aria-pressed=true] i{color:var(--ck-blue-soft)}.ck-money .seg:disabled{opacity:.5}.ck-rooms{flex-wrap:wrap;gap:6px;margin:-4px 0 11px;display:flex}.ck-room{clip-path:var(--ck-cham-sm);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-slate);text-overflow:ellipsis;white-space:nowrap;background:#ffffff0a;border:0;max-width:100%;padding:6px 10px;font-size:9.5px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17}.ck-room.on{color:#fff;background:#4a86ff29;box-shadow:inset 0 0 0 1px #4a86ff99}.ck-buck{background:radial-gradient(circle at 31% 31%,#fffffff2 0 1.05px,#0000 1.25px),radial-gradient(circle at 69% 69%,#fffffff2 0 1.05px,#0000 1.25px),linear-gradient(155deg,#8ab4ff,#4a86ff 52%,#2450b8);border-radius:3px;flex:none;width:13px;height:13px;box-shadow:0 0 9px -1px #4a86ffbf,inset 0 0 0 1px #ffffff4d}.ck-slip .ck-in{background:linear-gradient(168deg,#161d2a,#0a0d15)}.ck-slip.bucks .ck-towin-row{background:linear-gradient(#4a86ff1a,#4a86ff05);box-shadow:inset 0 0 0 1px #4a86ff47}.ck-slip.bucks .ck-towin-row .tv{color:var(--ck-blue-soft);text-shadow:0 0 13px #4a86ff80}.ck-slip.bucks .ck-cn{filter:drop-shadow(0 0 3px #4a86ff80);border-color:#4a86ffb3}.ck-slip.bucks .ck-grab{background:#4a86ff80;box-shadow:0 0 8px #4a86ff80}.ck-slip.bucks .ck-stakefield{box-shadow:inset 0 0 0 1px #4a86ff73}.ck-slip.bucks .ck-chip.on{color:#061024;background:linear-gradient(180deg, var(--ck-blue-soft), var(--ck-blue));box-shadow:0 0 16px -4px #4a86ffbf,inset 0 1px #ffffff59}.ck-slip.bucks .ck-gauge .fill{background:linear-gradient(90deg, var(--ck-blue), var(--ck-blue-soft))}.ck-slip.bucks .ck-gauge .mk{background:var(--ck-blue-soft);box-shadow:0 0 10px #4a86ffe6}.ck-mtop .ok{color:var(--ck-blue-soft);letter-spacing:.1em;font-weight:700}.ck-slip.bucks .ck-place{color:#061024;background:linear-gradient(180deg, var(--ck-blue-soft), var(--ck-blue));box-shadow:0 0 30px -6px #4a86ffcc,inset 0 1px #ffffff73}.ck-slip.bucks .ck-place .sep{background:#06102466}.ck-slip-pill.bucks{box-shadow:inset 0 0 0 1.2px #4a86ff80,0 12px 34px -12px #4a86ff8c}.ck-slip-pill.bucks .t .a{color:var(--ck-blue-soft);text-shadow:0 0 9px #4a86ff80}.ck-wire.s{height:14px}.ck-bhead{align-items:center;gap:8px;padding:0 2px;display:flex}.ck-bhead .ck-th{flex:1;min-width:0;margin-bottom:0}.ck-bhead .ck-pager{flex:none}.ck-panel.next{filter:drop-shadow(0 10px 22px #00000080)drop-shadow(0 0 2px #00e07f4d);background:linear-gradient(150deg,#4ed6ff8c,#4ed6ff1f 40%,#00e07f80 100%)}.ck-panel.next .ck-in{box-shadow:inset 0 1px #ffffff17,inset 0 0 44px -20px #00e07f66}.ck-next-tag{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#04140c;text-transform:uppercase;clip-path:var(--ck-cham-sm);background:linear-gradient(180deg, var(--ck-green-soft), var(--ck-green));flex:none;padding:2.5px 6px;font-size:8px;font-weight:700;box-shadow:0 0 12px -3px #00e07fb3}.ck-match{justify-content:center;align-items:center;gap:10px;padding:2px 0 10px;display:flex}.ck-match .side{align-items:center;gap:8px;min-width:0;display:flex}.ck-match .code{letter-spacing:.01em;color:#fff;font-size:16.5px;font-weight:800}.ck-match .vsnode{width:22px;height:22px;clip-path:var(--ck-cham-sm);font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--ck-cyan);background:linear-gradient(#4ed6ff1a,#4ed6ff05);flex:none;place-items:center;font-size:9px;display:grid;box-shadow:inset 0 0 0 1px #4ed6ff4d}.ck-logo.lg{width:36px;height:36px}.ck-logo.lg img{width:24px;height:24px}.ck-tstack{flex-direction:column;align-items:center;gap:3px;display:flex}.ck-tstack .tcode{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--ck-slate);font-size:8px}@media (hover:hover){button.ck-cell:hover{box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #4ed6ff61}button.ck-cell.sel:hover{box-shadow:0 0 18px -4px #00e07fb3,inset 0 1px #fff6}}.ckw-btn{-webkit-tap-highlight-color:transparent;display:block;position:relative}.ckw-stubs{z-index:0;pointer-events:none;filter:drop-shadow(0 -3px 8px #00000073);justify-content:center;align-items:flex-end;gap:30px;height:24px;display:flex;position:relative}.ckw-stub{width:58px;height:34px;transform:rotate(var(--r,0deg)) translateY(var(--y,0px));background:radial-gradient(60% 40% at 60% 20%,#ffffff80,#0000 70%),linear-gradient(102deg,#f0e9da 0%,#e8e1cf 40%,#f3edde 70%,#e5decb 100%);border-radius:2px 2px 0 0;margin-bottom:-14px;transition:transform .22s;position:relative;-webkit-mask:radial-gradient(3.5px at 7px 0,#0000 3px,#000 3.5px) 50% 0/14px 100% repeat-x;mask:radial-gradient(3.5px at 7px 0,#0000 3px,#000 3.5px) 50% 0/14px 100% repeat-x}.ckw-stub.a{--r:-7deg;--y:7px}.ckw-stub.b{--r:1deg;--y:0px;width:62px}.ckw-stub.c{--r:6.5deg;--y:6px}.ckw-stub:before{content:"";background:#221d154d;height:1.5px;position:absolute;top:9px;left:9px;right:9px}.ckw-stub:after{content:"";opacity:.55;background:repeating-linear-gradient(90deg,#221d15 0 1.5px,#0000 1.5px 3.5px,#221d15 3.5px 4.5px,#0000 4.5px 8px);height:9px;position:absolute;top:14px;left:12px;right:12px}@media (hover:hover){.ckw-btn:hover .ckw-stub{transform:rotate(var(--r,0deg)) translateY(calc(var(--y,0px) - 3px))}}.ckw-pocket{z-index:1;clip-path:var(--ck-cham);filter:drop-shadow(0 12px 24px #0000008c)drop-shadow(0 0 12px #00e07f29);background:linear-gradient(150deg,#00e07fcc,#00e07f2e 45%,#4ed6ff6b 100%);padding:1.4px;transition:transform .12s,filter .2s;display:block;position:relative}.ckw-btn:active .ckw-pocket{transform:translateY(1px)scale(.992)}@media (hover:hover){.ckw-btn:hover .ckw-pocket{filter:drop-shadow(0 12px 24px #0000008c)drop-shadow(0 0 16px #00e07f4d)}}.ckw-pk-in{clip-path:var(--ck-cham);-webkit-backdrop-filter:blur(14px)saturate(1.2);background:linear-gradient(162deg,#111e20e6,#0b0f16de);align-items:center;gap:12px;padding:12px 12px 12px 15px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 12px 14px -10px #000000f2,inset 0 1px #57ffab33,inset 0 0 46px -20px #00e07f80}.ckw-pk-in:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 42%,#97ffcd17 50%,#0000 58%) 0 0/300% 100%;animation:7s ease-in-out infinite ckw-glint;position:absolute;inset:0}@keyframes ckw-glint{0%,55%{background-position:130% 0}85%,to{background-position:-60% 0}}.ckw-label{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ckw-label .t{letter-spacing:.14em;text-transform:uppercase;color:var(--ck-ink);text-shadow:0 0 14px #57ffab59;font-size:15px;font-weight:700}.ckw-label .s{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ck-slate);align-items:center;gap:6px;font-size:10px;display:flex}.ckw-go{width:42px;height:36px;clip-path:var(--ck-cham-sm);background:linear-gradient(160deg, var(--ck-green-soft), var(--ck-green));color:#05130c;flex:none;place-items:center;display:grid;box-shadow:0 0 18px -4px #00e07fcc}.ckw-go svg{width:17px;height:17px}.ckw-fan{margin-inline:-12px;position:relative}.ckw-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:14px;padding:26px calc(50% - min(39vw,160px)) 30px;display:flex;overflow-x:auto}.ckw-track::-webkit-scrollbar{display:none}.ckw-card{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 min(78vw,320px)}.ckw-lift{transform:scale(.93) rotate(var(--tilt,0deg)) translateY(10px);filter:brightness(.62)saturate(.85);animation:.55s cubic-bezier(.2,.8,.3,1) both ckw-rise;animation-delay:calc(var(--i,0) * 70ms);transition:transform .3s cubic-bezier(.2,.8,.3,1),filter .3s}.ckw-card.on .ckw-lift{filter:none;transform:rotate(0)}.ckw-card.on .ticket-shadow{filter:drop-shadow(0 26px 30px #0009)drop-shadow(0 4px 10px #00000073)}@keyframes ckw-rise{0%{transform:translateY(52px) rotate(var(--tilt,0deg)) scale(.88);opacity:0}}.ckw-chiprow{justify-content:center;align-items:center;gap:8px;margin-bottom:10px;display:flex}.ckw-nav{justify-content:center;align-items:center;gap:12px;margin-top:2px;display:flex}.ckw-count{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:var(--ck-cyan);text-align:center;min-width:52px;font-size:10px}.ckw-dots{align-items:center;gap:7px;display:flex}.ckw-dot{background:#4ed6ff52;border:0;width:5px;height:5px;padding:0;transition:background .2s,box-shadow .2s;transform:rotate(45deg)}.ckw-dot.on{background:var(--ck-green);box-shadow:0 0 8px #00e07fcc}@media (prefers-reduced-motion:reduce){.ckw-lift{animation:none}.ckw-pk-in:after{background:0 0;animation:none}.ckw-lift,.ckw-stub,.ckw-pocket{transition:none}}.cks-champ{clip-path:var(--ck-cham);filter:drop-shadow(0 8px 18px #00000073);background:linear-gradient(150deg,#4ed6ff8c,#4ed6ff1f 45%,#4ed6ff4d 100%);margin-top:4px;padding:1.3px;position:relative}.cks-champ.gold{filter:drop-shadow(0 8px 18px #00000073)drop-shadow(0 0 12px #e9ba5529);background:linear-gradient(150deg,#e9ba55d9,#e9ba5529 46%,#4ed6ff59 100%)}.cks-champ-in{clip-path:var(--ck-cham);background:linear-gradient(162deg,#1e1e1880,#0c0e1499);padding:10px 12px 12px;position:relative}.cks-champ.gold .cks-champ-in{background:radial-gradient(130% 90% at 8% 0,#e9ba5524,#0000 55%),linear-gradient(162deg,#1e1e1880,#0c0e1499);box-shadow:inset 0 1px #e9ba5538}.cks-rk{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--ck-cyan);align-items:center;gap:6px;margin-bottom:8px;font-size:9px;display:flex}.cks-champ.gold .cks-rk{color:var(--ck-gold)}.cks-rk .nd{background:currentColor;width:5px;height:5px;transform:rotate(45deg);box-shadow:0 0 6px}.cks-crow{align-items:center;gap:11px;display:flex}.cks-bez{width:30px;height:30px;color:var(--ck-ink);background:radial-gradient(closest-side,#151b28e6 72%,#0000 73%),conic-gradient(from 210deg,#a0b0c8bf,#46526899,#becde2cc,#46526899,#a0b0c8bf);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid;box-shadow:0 2px 6px #00000080,inset 0 0 8px #0009}.cks-bez.lg{width:42px;height:42px;font-size:18px}.cks-who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cks-who .nm{letter-spacing:.01em;color:#0000;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#fff 20%,#9fb0c8 90%);-webkit-background-clip:text;background-clip:text;align-items:center;gap:7px;min-width:0;font-size:18px;font-style:italic;font-weight:800;display:flex;overflow:hidden}.cks-who .rd,.cks-warm .q{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-slate);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.cks-champ .cks-who .rd{white-space:normal;line-height:1.6;overflow:visible}.cks-you{font-style:normal;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ck-green);-webkit-text-fill-color:var(--ck-green);background:#00e07f1a;-webkit-background-clip:border-box;background-clip:border-box;flex:none;padding:2px 5px 1px;font-size:8px;font-weight:500;box-shadow:inset 0 0 0 1px #00e07f66}.cks-net{flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.cks-net .v{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ck-ink);align-items:center;gap:6px;font-size:26px;font-weight:800;display:flex}.cks-net.gold .v{color:var(--ck-gold);text-shadow:0 0 18px #e9ba5573}.cks-net.neg .v{color:var(--ck-slate)}.cks-net .l{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--ck-slate);font-size:8px}.cks-bar{height:7px;clip-path:var(--ck-cham-sm);background:repeating-linear-gradient(90deg,#0000 0 9px,#ffffff12 9px 10px),#ffffff0b;margin-top:10px;position:relative;box-shadow:inset 0 1px 2px #00000080}.cks-bar i{background:linear-gradient(90deg, #e9ba5580, var(--ck-gold));display:block;position:absolute;inset:0 auto 0 0;box-shadow:0 0 10px #e9ba558c}.cks-bar.slim{height:5px;margin-top:2px}.cks-bar.warm{height:5px;margin-top:0}.cks-bar.warm i{background:linear-gradient(90deg, #4ed6ff59, var(--ck-cyan));box-shadow:0 0 8px #4ed6ff66}.cks-row{clip-path:var(--ck-cham-sm);background:#ffffff06;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:8px 10px 9px;display:grid;box-shadow:inset 0 0 0 1px #4ed6ff24}.cks-rk2{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:var(--ck-cyan);font-size:9px}.cks-row .cks-who .nm2{min-width:0;color:var(--ck-ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.cks-net2{font-variant-numeric:tabular-nums;color:var(--ck-ink);font-size:16px;font-weight:700}.cks-net2.gold{color:var(--ck-gold);text-shadow:0 0 12px #e9ba5559}.cks-net2.neg{color:var(--ck-slate)}.cks-row .cks-bar{grid-column:1/-1}.cks-warm{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:5px 0;display:grid}.cks-warm .nm{color:var(--ck-slate);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:13px;display:flex;overflow:hidden}.cks-warm .nm.text-foreground{color:var(--ck-ink)}.cks-warm .q{font-variant-numeric:tabular-nums}.ptroom{isolation:isolate;min-height:100dvh;padding-bottom:calc(70px + 4rem + env(safe-area-inset-bottom));color:#ebeff4;-webkit-font-smoothing:antialiased;position:relative}.ptroom.armed{padding-bottom:calc(170px + 4rem + env(safe-area-inset-bottom))}.ptroom:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(150% 360px at 50% -30px,#00e28526,#0000 72%),radial-gradient(110% 300px at 108% 100%,#5cd6f514,#0000 72%);position:absolute;inset:0}.ptroom.armed:before{background:radial-gradient(150% 360px at 50% -30px,#00e2852e,#0000 72%),radial-gradient(110% 300px at 108% 100%,#5cd6f514,#0000 72%)}.ptroom:after{content:"";z-index:25;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.pt-col{z-index:2;max-width:470px;margin:0 auto;position:relative}.pt-mono{font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-back{z-index:3;color:#9fe6f9;min-height:38px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;padding:0 14px;font-size:10px;text-decoration:none;display:inline-flex;position:relative}.pt-back:hover{color:#d7f4fd}.pt-slate{z-index:3;padding:9px 14px 8px;position:relative}.pt-slrow{justify-content:space-between;align-items:center;gap:8px;display:flex}.pt-slrow+.pt-slrow{margin-top:5px}.pt-mark{align-items:center;display:flex}.pt-mark span{letter-spacing:.13em;color:#ebeff4;font-size:11px;font-weight:900}.pt-mark b{letter-spacing:.2em;color:#04180f;clip-path:polygon(4px 0,100% 0,100% 100%,0 100%);background:#00e285;margin-left:6px;padding:3px 6px 2px;font-size:8px;font-weight:800}.pt-stamp{letter-spacing:.2em;color:#8c929f;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pt-commish{clip-path:polygon(5px 0,100% 0,100% 100%,0 100%);cursor:pointer;background:#5cd6f50f;border:1px solid #5cd6f547;flex:none;align-items:center;gap:5px;padding:3px 7px 3px 6px;display:flex}.pt-commish:disabled{opacity:.5;cursor:default}.pt-commish em{gap:2px;display:flex}.pt-commish em i{background:#5cd6f5;width:2px;height:8px;display:block}.pt-commish em u{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #5cf3b4;width:0;height:0;text-decoration:none;display:block}.pt-commish s{letter-spacing:.18em;color:#9fe6f9;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-decoration:none}.pt-bug{-webkit-backdrop-filter:blur(11px)saturate(150%);clip-path:polygon(16px 0,100% 0,100% 100%,0 100%);z-index:3;background:linear-gradient(#ffffff0e 0 1px,#141722db 1px,#0b0d13e6 100%);border:1px solid #ffffff17;border-left:0;margin:0 14px;padding:11px 12px 9px;position:relative}.pt-bug:before{content:"";background:#00e285;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px #00e285bf}.pt-bug.armed{background:linear-gradient(#ffffff0f 0 1px,#00e28512 1px,#0b0d13e6 100%);border-color:#00e28542;box-shadow:0 0 34px -12px #00e285b3}.pt-bug.armed:before{width:4px;box-shadow:0 0 18px #00e285f2}.pt-bug.held:before{box-shadow:none;background:#9aa7b5}.pt-bugtop{align-items:flex-end;gap:10px;display:flex}.pt-bugl{min-width:66px;padding-left:8px}.pt-bugl .k{letter-spacing:.2em;color:#6c7383;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;display:block}.pt-bugl .v{letter-spacing:-.01em;color:#ebeff4;font-size:19px;font-style:italic;font-weight:900;line-height:1.02;display:block}.pt-bugl .v.hi{color:#fff}.pt-bugl .sp{height:5px}.pt-clockwrap{text-align:center;flex:1;min-width:0}.pt-clock{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 22px #00e28573,0 0 3px #fff6;font-size:44px;font-weight:700;line-height:.92}.pt-clock i{color:#fffc;font-style:normal;animation:1s step-end infinite pt-blink}.pt-clock.gold{color:#f4c352;text-shadow:0 0 22px #f4c3528c,0 0 3px #fff4d666}.pt-clock.gold i{color:#f4c352d9}.pt-clock.held{color:#9aa7b5;text-shadow:none}.pt-clock.held i{color:#9aa7b5bf;animation:none}@keyframes pt-blink{0%,49%{opacity:1}50%,to{opacity:.22}}.pt-clab{letter-spacing:.24em;color:#00e285;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-shadow:0 0 12px #00e285b3;align-items:center;gap:5px;margin-top:3px;display:inline-flex}.pt-clab.gold{color:#f4c352;text-shadow:0 0 12px #f4c352b3}.pt-clab.held{color:#9aa7b5;text-shadow:none}.pt-clab.dim{color:#6c7383;text-shadow:none}.pt-clab u{gap:1.5px;text-decoration:none;display:flex}.pt-clab u b{background:#9aa7b5;width:2px;height:7px;display:block}.pt-bugr{text-align:right;min-width:62px}.pt-bugr .n{color:#ebeff4;font-variant-numeric:tabular-nums;font-size:19px;font-style:italic;font-weight:900;line-height:1}.pt-bugr .n s{color:#5d6577;font-size:10px;font-style:normal;font-weight:700;text-decoration:none}.pt-bugr .k{letter-spacing:.18em;color:#6c7383;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;margin-top:2px;display:block}.pt-track{background:#ffffff0e;border-radius:2px;height:7px;margin-top:9px;position:relative;box-shadow:inset 0 1px 2px #0009}.pt-track .tk{background:#ffffff29;width:1px;position:absolute;top:0;bottom:0}.pt-track .fill{background:linear-gradient(90deg,#00e28547,#00e285);border-radius:2px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px #00e28599}.pt-track .fill:after{content:"";background:#fff;width:2px;position:absolute;top:-2px;bottom:-2px;right:0;box-shadow:0 0 10px #fffffff2}.pt-track .thr{z-index:3;background:#f4c352;width:1px;position:absolute;top:-3px;bottom:-3px;box-shadow:0 0 9px #f4c352f2}.pt-track.gold .fill{background:linear-gradient(90deg,#f4c35247,#f4c352);box-shadow:0 0 16px #f4c352a6}.pt-track.steel .fill{box-shadow:none;background:linear-gradient(90deg,#9aa7b540,#9aa7b5)}.pt-track.steel .fill:after{background:#fff4d6;box-shadow:0 0 12px #f4c352}.pt-zone{background:#ffffff09;height:3px;margin-top:3px;position:relative}.pt-zone i{background:repeating-linear-gradient(118deg,#f4c352e6 0 1px,#f4c35224 1px 4px);position:absolute;top:0;bottom:0;left:0}.pt-trkfoot{justify-content:space-between;align-items:center;margin-top:5px;display:flex}.pt-trkfoot .g{letter-spacing:.18em;color:#f4c352d1;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-trkfoot .g.held{color:#9aa7b5}.pt-trkfoot .r{letter-spacing:.18em;color:#5d6577;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-vid{background:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 3px),radial-gradient(120% 92% at 50% 26%,#181c2a 0%,#0b0d14 72%);border:1px solid #ffffff17;position:relative;overflow:hidden}.pt-vid:after{content:"";pointer-events:none;background:radial-gradient(115% 85% at 50% 34%,#0000 40%,#0000008c 100%);position:absolute;inset:0}.pt-dot{background:#00e285;border-radius:50%;flex:none;width:6px;height:6px;position:relative;box-shadow:0 0 9px #00e285e6}.pt-dot:after{content:"";border:1px solid #00e28599;border-radius:50%;animation:1.8s ease-out infinite pt-ping;position:absolute;inset:-3px}@keyframes pt-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.7)}}.pt-hexr{--w:30px;width:var(--w);height:calc(var(--w) * 1.1547);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#ffffff29;flex:none;padding:1px;position:relative}.pt-hexr>.pt-hexm{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:#ffffff9e;width:100%;height:100%;font-style:italic;font-weight:900;font-size:calc(var(--w) * .42);letter-spacing:-.02em;background:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 3px),radial-gradient(110% 100% at 50% 24%,#1b2030 0%,#0a0c12 78%);justify-content:center;align-items:center;display:flex}.pt-hexr.live{background:#00e285;box-shadow:0 0 20px #00e28580}.pt-hexr.live>.pt-hexm{color:#8bffcd}.pt-hexr.deck{background:#5cd6f5bf}.pt-hexr.deck>.pt-hexm{color:#9fe6f9}.pt-hexr.you{background:#ffffff8c}.pt-hexr.dim{background:#ffffff12}.pt-hexr.dim>.pt-hexm{color:#ffffff38}.pt-prog{z-index:2;height:256px;margin:11px 14px 0;position:relative}.pt-prog.livecam{box-shadow:0 0 0 1px #00e28559,0 0 44px -14px #00e28599}.pt-prog.heldframe{box-shadow:0 0 0 1px #9aa7b54d}.pt-prog>.pt-vid{position:absolute;inset:0}.pt-prog.squeeze{border:1px solid #00e28557;height:190px;box-shadow:0 0 46px -14px #00e285bf}.pt-pgtl{z-index:4;align-items:center;gap:6px;display:flex;position:absolute;top:9px;left:9px}.pt-onair{clip-path:polygon(5px 0,100% 0,100% 100%,0 100%);background:#00e28524;border:1px solid #00e28580;align-items:center;gap:5px;padding:4px 8px 3px 7px;display:flex}.pt-onair span{letter-spacing:.2em;color:#5cf3b4;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-onair.held{background:#9aa7b51a;border-color:#9aa7b573}.pt-onair.held span{color:#9aa7b5}.pt-slottag{letter-spacing:.16em;color:#8c929f;font-size:6.5px;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-pgtr{z-index:4;text-align:right;position:absolute;top:9px;right:9px}.pt-flag{clip-path:polygon(5px 0,100% 0,100% 100%,0 100%);background:#5cd6f51a;border:1px solid #5cd6f557;padding:4px 8px 3px}.pt-flag span{letter-spacing:.2em;color:#9fe6f9;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-brk{z-index:3;border:1px solid #fff3;width:15px;height:15px;position:absolute}.pt-brk.a{border-bottom:0;border-right:0;top:5px;left:5px}.pt-brk.b{border-bottom:0;border-left:0;top:5px;right:5px}.pt-brk.c{border-top:0;border-right:0;bottom:5px;left:5px}.pt-brk.d{border-top:0;border-left:0;bottom:5px;right:5px}.pt-pgcenter{z-index:3;flex-direction:column;align-items:center;gap:9px;display:flex;position:absolute;top:54px;left:0;right:0}.pt-halo{filter:blur(4px);background:radial-gradient(circle,#00e28533,#0000 66%);border-radius:50%;width:170px;height:170px;position:absolute;top:-24px}.pt-halo.held{background:radial-gradient(circle,#9aa7b524,#0000 66%)}.pt-dbox{display:flex;position:absolute;inset:0}.pt-dbL{flex:1.55;position:relative}.pt-dbR{border-left:1px solid #ffffff1f;flex:1;position:relative}.pt-dbL:after,.pt-dbR:after{content:"";pointer-events:none;background:radial-gradient(115% 85% at 50% 32%,#0000 42%,#00000080 100%);position:absolute;inset:0}.pt-boxtag{z-index:4;align-items:center;gap:5px;display:flex;position:absolute;top:7px;left:7px}.pt-decktag{clip-path:polygon(5px 0,100% 0,100% 100%,0 100%);background:#5cd6f51a;border:1px solid #5cd6f566;align-items:center;gap:4px;padding:4px 7px 3px 6px;display:flex}.pt-decktag span{letter-spacing:.2em;color:#9fe6f9;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-boxmid{z-index:3;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:28px;left:0;right:0}.pt-boxmid .pt-halo{width:130px;height:130px;top:-20px}.pt-who{text-align:center;margin-top:2px;position:relative}.pt-who b{color:#ebeff4;font-size:13px;font-style:italic;font-weight:900;line-height:1;display:block}.pt-who s{letter-spacing:.16em;color:#9fe6f9;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;margin-top:3px;text-decoration:none;display:block}.pt-l3{z-index:5;padding:34px 0 0;position:absolute;bottom:0;left:0;right:0}.pt-l3:before{content:"";background:linear-gradient(#0000,#06080cb8 34%,#06080cf0);position:absolute;inset:0}.pt-l3 .pt-eyebrow{align-items:center;gap:6px;margin:0 0 6px 10px;display:flex;position:relative}.pt-eyebrow s{letter-spacing:.26em;color:#5cf3b4;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-shadow:0 0 12px #00e285a6;text-decoration:none}.pt-eyebrow.held s{color:#9aa7b5;text-shadow:none}.pt-eyebrow u{background:linear-gradient(90deg,#00e2858c,#0000);flex:1;height:1px;margin-right:10px;text-decoration:none}.pt-eyebrow.held u{background:linear-gradient(90deg,#9aa7b580,#0000)}.pt-plate{-webkit-backdrop-filter:blur(10px)saturate(150%);clip-path:polygon(14px 0,100% 0,100% 100%,0 100%);background:linear-gradient(#ffffff17 0 1px,#0f121be6 1px,#090b11f0);align-items:center;gap:10px;padding:9px 10px 9px 14px;display:flex;position:relative}.pt-plate:before{content:"";background:#00e285;width:4px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 16px #00e285cc}.pt-plate.armed{background:linear-gradient(#00e2851f 0 1px,#091410eb 1px,#080c0ef5)}.pt-plate.held:before{box-shadow:none;background:#9aa7b5}.pt-plmain{flex:1;min-width:0}.pt-plside{text-align:right;flex:none}.pt-plside .k{letter-spacing:.18em;color:#8c929f;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-plside .v{color:#fff;letter-spacing:.02em;font-size:14px;font-weight:700;font-family:var(--font-geist-mono), ui-monospace, monospace;margin-top:3px}.pt-plside .v s{color:#5d6577;font-size:9px;text-decoration:none}.pt-l3name{letter-spacing:-.025em;color:#fff;text-shadow:0 2px 18px #000000b3;text-overflow:ellipsis;white-space:nowrap;font-size:31px;font-style:italic;font-weight:900;line-height:1;overflow:hidden}.pt-prog.squeeze .pt-l3name{font-size:27px}.pt-l3sub{letter-spacing:.18em;color:#9fe6f9;font-size:9.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.pt-l3sub.armed{color:#8bffcd}.pt-l3rule{background:linear-gradient(90deg,#00e285,#00e28540 44%,#0000 82%);height:2px;position:relative}.pt-anim{animation:.55s cubic-bezier(.22,.9,.24,1) both pt-wipein}@keyframes pt-wipein{0%{clip-path:inset(0 100% 0 0);opacity:.2;transform:translate(-10px)}to{clip-path:inset(0);opacity:1;transform:none}}.pt-umd{background:#ffffff0d;height:4px;margin:0 14px}.pt-umd.live{background:linear-gradient(90deg,#00e28559,#00e285);box-shadow:0 0 12px #00e2858c}.pt-umd.zone{background:linear-gradient(90deg,#f4c35259,#f4c352);box-shadow:0 0 12px #f4c3528c}.pt-umd.held{background:linear-gradient(90deg,#9aa7b54d,#9aa7b5)}.pt-band{-webkit-backdrop-filter:blur(10px);clip-path:polygon(14px 0,100% 0,100% 100%,0 100%);background:linear-gradient(#ffffff0f 0 1px,#12151fb8 1px,#0b0d13c7);border:1px solid #ffffff12;border-left:0;align-items:center;gap:10px;margin:11px 14px 0;padding:9px 11px 9px 14px;display:flex;position:relative}.pt-band:before{content:"";background:#5cd6f5;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 13px #5cd6f599}.pt-band.up:before{background:#00e285;box-shadow:0 0 14px #00e285b3}.pt-band.turn:before{background:#5cd6f5;box-shadow:0 0 13px #5cd6f599}.pt-band.turn:after{content:"";background:#5cd6f5;width:3px;position:absolute;top:0;bottom:0;right:0;box-shadow:0 0 13px #5cd6f599}.pt-band .txt{flex:1;min-width:0}.pt-bd1{letter-spacing:.24em;color:#5cd6f5;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.pt-band.up .pt-bd1{color:#5cf3b4}.pt-bd2{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:17px;font-style:italic;font-weight:900;line-height:1;overflow:hidden}.pt-bd3{letter-spacing:.14em;color:#8c929f;font-size:9px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.pt-bdr{text-align:right;flex:none}.pt-bdr .a{letter-spacing:-.01em;color:#fff;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-bdr .b{letter-spacing:.2em;color:#6c7383;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;margin-top:3px}.pt-minitrack{background:#ffffff0e;border-radius:2px;height:4px;margin-top:9px;position:relative}.pt-minitrack .mf{background:linear-gradient(90deg,#00e28538,#00e285bf);border-radius:2px;width:100%;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 10px #00e28566}.pt-minitrack .mz{background:repeating-linear-gradient(118deg,#f4c3528c 0 1px,#0000 1px 4px);position:absolute;top:0;bottom:0;left:0}.pt-ghead{align-items:center;gap:8px;margin:11px 14px 7px;display:flex}.pt-ghead .gt{letter-spacing:.24em;color:#ebeff4;font-size:9px;font-weight:800;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-ghead .ghr{background:linear-gradient(90deg,#5cd6f566,#ffffff0f);flex:1;height:1px}.pt-ghead .gr{letter-spacing:.2em;color:#8c929f;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.pt-ghead .gr.on{color:#5cf3b4}.pt-ghead .node{background:#5cd6f5;flex:none;width:5px;height:5px;transform:rotate(45deg);box-shadow:0 0 9px #5cd6f5cc}.pt-roompanel{clip-path:polygon(13px 0,100% 0,100% 100%,0 100%);background:linear-gradient(#ffffff0b 0 1px,#10131c9e 1px,#0a0c12b3);border:1px solid #ffffff0f;margin:0 14px;padding:10px 8px 9px}.pt-cams{grid-template-columns:repeat(var(--seatcols,4), minmax(0, 1fr));gap:11px 4px;display:grid}.pt-cam{appearance:none;min-width:0;color:inherit;font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:3px 1px 2px;display:flex}.pt-cam:active{transform:translateY(1px)}.pt-cam .sn{letter-spacing:.02em;color:#4e5666;font-size:6.5px;line-height:1;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-cam.me .sn{color:#c8ced9}.pt-cam.on .sn{color:#5cf3b4}.pt-cam.dk .sn{color:#9fe6f9}.pt-cam .cn{letter-spacing:.06em;color:#6c7383;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;overflow:hidden}.pt-cam.on .cn{color:#5cf3b4}.pt-cam.dk .cn{color:#9fe6f9}.pt-cam.me .cn{color:#ebeff4}.pt-cam.open .cn{color:#4e5666}.pt-cam:hover .cn{color:#ebeff4}.pt-pip{background:#ffffff17;width:15px;height:2px}.pt-pip.done{background:#ffffff4d}.pt-pip.new{background:#fff;box-shadow:0 0 10px #00e285d9}.pt-pip.on{background:#00e285;box-shadow:0 0 9px #00e285e6}.pt-pip.dk{background:#5cd6f5;box-shadow:0 0 8px #5cd6f5b3}.pt-orderrail{border-top:1px solid #ffffff0f;align-items:center;gap:7px;margin-top:9px;padding-top:8px;display:flex}.pt-arw{border-top:4px solid #0000;border-bottom:4px solid #0000;flex:none;width:0;height:0}.pt-arw.l{border-right:6px solid #5cd6f5}.pt-arw.r{border-left:6px solid #5cd6f5}.pt-orderrail .rl{background:linear-gradient(90deg,#5cd6f50d,#5cd6f573);flex:1;height:1px}.pt-orderrail .rl.rev{background:linear-gradient(270deg,#5cd6f50d,#5cd6f573)}.pt-orderrail span{letter-spacing:.19em;color:#7d879b;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-last3{gap:6px;margin:0 14px;display:flex}.pt-l3chip{clip-path:polygon(9px 0,100% 0,100% 100%,0 100%);background:linear-gradient(#ffffff0d 0 1px,#10131ca8 1px,#0a0c12bd);border:1px solid #ffffff12;border-left:0;flex:1;min-width:0;padding:7px 8px 7px 11px;position:relative}.pt-l3chip:before{content:"";background:#5cd6f58c;width:2px;position:absolute;top:0;bottom:0;left:0}.pt-l3chip .no{letter-spacing:.1em;color:#9fe6f9;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-l3chip .nm{letter-spacing:-.01em;color:#ebeff4;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;font-weight:800;overflow:hidden}.pt-l3chip .mt{letter-spacing:.13em;color:#6c7383;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.pt-panel{clip-path:polygon(13px 0,100% 0,100% 100%,0 100%);background:linear-gradient(#ffffff0d 0 1px,#10131ca8 1px,#0a0c12bd);border:1px solid #ffffff12;margin:0 14px}.pt-panel.cy{border-color:#5cd6f533}.pt-inhead{border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding:9px 11px 8px 14px;display:flex;position:relative}.pt-inhead:before{content:"";background:#ffffff80;width:3px;position:absolute;top:0;bottom:0;left:0}.pt-inhead.cy:before{background:#5cd6f5;box-shadow:0 0 12px #5cd6f5b3}.pt-inhead .t{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-style:italic;font-weight:900;overflow:hidden}.pt-inhead .s{letter-spacing:.19em;color:#6c7383;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;flex:none;margin-left:auto}.pt-brow{align-items:center;gap:9px;padding:8px 11px 8px 14px;display:flex}.pt-brow+.pt-brow{border-top:1px solid #ffffff0b}.pt-brow.open{background:#00e2850d}.pt-brow.open .pt-ptag{color:#5cf3b4}.pt-brow.open .pt-pname{color:#5cf3b4;letter-spacing:.14em;font-size:11px;font-weight:800;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-ptag{letter-spacing:.09em;color:#6c7383;white-space:nowrap;width:62px;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none}.pt-pname{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden}.pt-bteam{letter-spacing:.1em;color:#7d879b;max-width:74px;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.pt-pos{letter-spacing:.13em;color:#c8ced9;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1px solid #ffffff29;flex:none;padding:2.5px 5px 2px}.pt-tm{text-align:right;letter-spacing:.1em;color:#8c929f;width:30px;font-size:9px;font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none}.pt-dashrule{background:repeating-linear-gradient(90deg,#00e28566 0 4px,#0000 4px 9px);height:1px}.pt-qrow{text-align:left;width:100%;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:9px;padding:7px 11px 7px 14px;display:flex}.pt-qrow+.pt-qrow{border-top:1px solid #ffffff0b}.pt-qno{color:#9fe6f9;width:16px;height:16px;font-size:8px;font-weight:700;font-family:var(--font-geist-mono), ui-monospace, monospace;clip-path:polygon(4px 0,100% 0,100% 100%,0 100%);border:1px solid #5cd6f566;flex:none;justify-content:center;align-items:center;display:flex}.pt-qnm{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden}.pt-qx{letter-spacing:.16em;color:#5d6577;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none}.pt-pctl{border-bottom:1px solid #ffffff0f;padding:9px 11px 9px 14px}.pt-srch{clip-path:polygon(8px 0,100% 0,100% 100%,0 100%);background:#ffffff09;border:1px solid #5cd6f538;align-items:center;gap:7px;padding:7px 9px;display:flex}.pt-srch input{color:#ebeff4;letter-spacing:.06em;min-width:0;font-size:11px;font-family:var(--font-geist-mono), ui-monospace, monospace;background:0 0;border:0;outline:none;flex:1}.pt-srch input::placeholder{color:#6c7383;letter-spacing:.19em;text-transform:uppercase;font-size:8.5px}.pt-filts{gap:5px;margin-top:8px;display:flex}.pt-f{text-align:center;letter-spacing:.16em;color:#7d879b;cursor:pointer;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;clip-path:polygon(5px 0,100% 0,100% 100%,0 100%);background:0 0;border:1px solid #ffffff1a;flex:1;padding:5px 0 4px}.pt-f.on{color:#04180f;background:#5cd6f5;border-color:#5cd6f5;font-weight:700}.pt-poolrow{align-items:stretch;display:flex}.pt-poolrow+.pt-poolrow{border-top:1px solid #ffffff0b}.pt-prow{text-align:left;min-width:0;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:7px 6px 7px 14px;display:flex;position:relative}.pt-prow:disabled{cursor:default}.pt-prow.sel{background:linear-gradient(90deg,#00e28521,#00e28505 62%)}.pt-prow.sel:before{content:"";background:#00e285;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px #00e285e6}.pt-rk{text-align:right;color:#5d6577;font-variant-numeric:tabular-nums;width:15px;font-size:9px;font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none}.pt-prow.sel .pt-rk{color:#5cf3b4}.pt-pn{flex:1;min-width:0}.pt-pn b{letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;display:block;overflow:hidden}.pt-pnm{align-items:center;gap:6px;margin-top:2px;display:flex}.pt-pnm s{letter-spacing:.14em;color:#7d879b;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-decoration:none}.pt-qtag{letter-spacing:.14em;color:#9fe6f9;font-size:6.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1px solid #5cd6f566;align-items:center;gap:3px;padding:1.5px 4px 1px;display:inline-flex}.pt-seltag{letter-spacing:.16em;color:#04180f;clip-path:polygon(3px 0,100% 0,100% 100%,0 100%);font-size:6.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#00e285;padding:2px 5px 1px}.pt-pp{text-align:right;flex:none}.pt-pp b{letter-spacing:-.01em;color:#ebeff4;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;font-family:var(--font-geist-mono), ui-monospace, monospace;display:block}.pt-prow.sel .pt-pp b{color:#fff;text-shadow:0 0 14px #00e2858c}.pt-pp s{letter-spacing:.16em;color:#5d6577;font-size:6.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;margin-top:2px;text-decoration:none;display:block}.pt-qbtn{letter-spacing:.1em;color:#7d879b;cursor:pointer;width:34px;font-size:8px;font-weight:700;font-family:var(--font-geist-mono), ui-monospace, monospace;background:0 0;border:0;border-left:1px solid #ffffff0d;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;display:flex}.pt-qbtn.q{color:#9fe6f9}.pt-qbtn s{letter-spacing:.12em;font-size:6.5px;line-height:1;text-decoration:none}.pt-orow{align-items:center;gap:9px;padding:8px 11px 8px 14px;display:flex}.pt-orow+.pt-orow{border-top:1px solid #ffffff0b}.pt-osn{color:#9fe6f9;width:18px;height:18px;font-size:8.5px;font-weight:700;font-family:var(--font-geist-mono), ui-monospace, monospace;clip-path:polygon(4px 0,100% 0,100% 100%,0 100%);border:1px solid #5cd6f566;flex:none;justify-content:center;align-items:center;display:flex}.pt-oname{flex:1;min-width:0}.pt-oname b{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;display:block;overflow:hidden}.pt-oname s{letter-spacing:.16em;color:#7d879b;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;text-decoration:none;display:block;overflow:hidden}.pt-youchip{letter-spacing:.16em;color:#04180f;clip-path:polygon(3px 0,100% 0,100% 100%,0 100%);font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#00e285;flex:none;padding:2.5px 5px 1.5px}.pt-console{flex-direction:column;gap:8px;padding:10px 11px 11px 14px;display:flex}.pt-conbtn{cursor:pointer;letter-spacing:.12em;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:11px 13px 11px 16px;font-size:13px;font-style:italic;font-weight:900;display:flex;position:relative}.pt-conbtn:disabled{opacity:.55;cursor:default}.pt-conbtn.go{color:#032015;background:linear-gradient(#ffffff4d 0 1px,#00e285 1px,#00b96e 100%)}.pt-conbtn.alt{color:#9fe6f9;background:#5cd6f50f;border:1px solid #5cd6f557}.pt-conbtn .ch{font-size:15px;font-weight:900;line-height:1}.pt-err{letter-spacing:.14em;color:#c8ced9;font-size:8.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,100% 100%,0 100%);background:#ffffff0a;margin:8px 14px 0;padding:7px 10px 7px 13px;position:relative}.pt-err:before{content:"";background:#9aa7b5;width:3px;position:absolute;top:0;bottom:0;left:0}.pt-quiet{padding:16px 14px 18px}.pt-quiet p{color:#c8ced9;font-size:12.5px;line-height:1.55}.pt-quiet p+p{margin-top:8px}.pt-foot{align-items:center;gap:8px;margin:11px 14px 8px;display:flex}.pt-foot u{background:#ffffff24;flex:none;width:14px;height:1px;text-decoration:none}.pt-foot span{letter-spacing:.17em;color:#4e5666;font-size:7px;line-height:1.6;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-annhost{z-index:8;filter:drop-shadow(0 20px 42px #000000b8)drop-shadow(0 0 34px #00e28547);margin:-14px 14px 0;animation:.62s cubic-bezier(.16,1,.3,1) both pt-slam;position:relative}@keyframes pt-slam{0%{opacity:0;filter:blur(8px);transform:scale(1.13)translateY(-8px)}58%{opacity:1;filter:blur()}76%{transform:scale(.986)}to{opacity:1;transform:scale(1)}}.pt-annfrm{clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%);background:linear-gradient(128deg,#00e285 0%,#5cd6f5b3 34%,#ffffff29 62%,#00e285bf 100%);padding:1.5px;position:relative}.pt-annin{clip-path:polygon(21px 0,100% 0,100% calc(100% - 21px),calc(100% - 21px) 100%,0 100%);background:linear-gradient(165deg,#0d1a18fa 0%,#0a0d14fc 58%,#090c11fc 100%);position:relative;overflow:hidden}.pt-annin:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.pt-annwipe{z-index:6;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:70px;animation:.95s ease-out .2s both pt-sweep;position:absolute;top:0;bottom:0}@keyframes pt-sweep{0%{left:-80px}to{left:104%}}.pt-annpad{z-index:3;padding:13px 15px 0;position:relative}.pt-anntop{align-items:center;gap:8px;display:flex}.pt-anntop u{background:#5cd6f580;flex:0 0 16px;height:1px;text-decoration:none}.pt-anntop u.g{background:linear-gradient(90deg,#5cd6f580,#0000);flex:1}.pt-anntop span{letter-spacing:.28em;color:#9fe6f9;white-space:nowrap;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-annwho{align-items:center;gap:9px;margin-top:11px;display:flex}.pt-annwho .w{flex:1;min-width:0}.pt-annwho .w b{letter-spacing:-.005em;color:#ebeff4;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-style:italic;font-weight:900;display:block;overflow:hidden}.pt-annwho .w s{letter-spacing:.18em;color:#7d879b;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;text-decoration:none;display:block;overflow:hidden}.pt-annseal{text-align:center;clip-path:polygon(6px 0,100% 0,100% 100%,0 100%);background:#5cd6f512;border:1px solid #5cd6f559;flex:none;padding:5px 10px 4px 14px}.pt-annseal span{letter-spacing:.22em;color:#9fe6f9;font-size:6.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;display:block}.pt-annseal b{color:#fff;font-variant-numeric:tabular-nums;font-size:15px;font-weight:800;line-height:1;font-family:var(--font-geist-mono), ui-monospace, monospace;margin-top:1px;display:block}.pt-annname{letter-spacing:-.035em;color:#0000;filter:drop-shadow(0 0 18px #5cd6f559);background:linear-gradient(#fff 8%,#ffffffa8);-webkit-background-clip:text;background-clip:text;margin-top:9px;font-size:38px;font-style:italic;font-weight:900;line-height:.96}.pt-annstub{background:linear-gradient(90deg,#00e285,#00e28500);width:96px;height:3px;margin-top:9px;animation:.5s ease-out .4s both pt-draw;box-shadow:0 0 14px #00e285bf}@keyframes pt-draw{0%{opacity:0;width:0}to{opacity:1;width:96px}}.pt-annmeta{align-items:center;gap:9px;margin-top:10px;padding-bottom:12px;display:flex}.pt-postag{letter-spacing:.16em;color:#ebeff4;font-size:9px;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1px solid #ffffff40;padding:3px 7px 2px}.pt-annteam{letter-spacing:.02em;color:#c8ced9;font-size:13px;font-weight:800}.pt-annmeta .sp{flex:1}.pt-annwhen{letter-spacing:.17em;color:#6c7383;text-align:right;font-size:7.5px;line-height:1.5;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-annstrip{z-index:3;background:linear-gradient(90deg,#00e28538,#00e2850d 70%,#0000);border-top:1px solid #00e28559;align-items:center;gap:7px;padding:7px 15px;display:flex;position:relative}.pt-annstrip s{letter-spacing:.3em;color:#5cf3b4;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-shadow:0 0 12px #00e285b3;text-decoration:none}.pt-annstrip .r{letter-spacing:.18em;color:#7d879b;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;margin-left:auto}.pt-dock{left:0;right:0;bottom:calc(4rem + env(safe-area-inset-bottom));z-index:39;position:fixed}.pt-dockin{max-width:470px;margin:0 auto}.pt-commit{-webkit-backdrop-filter:blur(14px)saturate(150%);background:linear-gradient(#081a13e6,#060a0ef7);border-top:1px solid #00e28566;padding:8px 14px 10px;animation:.3s cubic-bezier(.16,1,.3,1) both ptcm-in;position:relative}@keyframes ptcm-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.pt-commit.out{pointer-events:none;animation:.22s both ptcm-out}@keyframes ptcm-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(18px)}}.pt-pcx{z-index:2;color:#5cf3b4;letter-spacing:.2em;cursor:pointer;font-size:7px;font-weight:700;font-family:var(--font-geist-mono), ui-monospace, monospace;background:linear-gradient(#0e1a15,#080d12);border:1px solid #00e28580;align-items:center;gap:5px;padding:4px 13px 3px;animation:.26s cubic-bezier(.16,1,.3,1) .15s both ptpcx-in;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 16px #0009}.pt-pcx s{font-size:9px;line-height:1;text-decoration:none}@keyframes ptpcx-in{0%{opacity:0;transform:translate(-50%,calc(7px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}.pt-commit:before{content:"";background:linear-gradient(90deg,#0000,#00e285f2 40%,#0000);height:1px;position:absolute;top:-1px;left:0;right:0}.pt-selline{align-items:center;gap:7px;margin-bottom:7px;display:flex}.pt-selline .sl1{letter-spacing:.2em;color:#5cf3b4;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;flex:none}.pt-selline.scout .sl1{color:#8c929f}.pt-selline .sl2{letter-spacing:.16em;color:#8c929f;text-align:right;min-width:0;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pt-btnwrap{filter:drop-shadow(0 0 20px #00e28580)}.pt-draftbtn{cursor:pointer;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);background:linear-gradient(#ffffff4d 0 1px,#00e285 1px,#00b96e 100%);border:0;align-items:center;gap:10px;width:100%;padding:12px 14px 12px 18px;display:flex;position:relative}.pt-draftbtn:disabled{opacity:.55;cursor:default}.pt-draftbtn .bl{letter-spacing:.14em;color:#032015;flex:none;font-size:16px;font-style:italic;font-weight:900}.pt-draftbtn .bn{text-align:right;letter-spacing:-.01em;color:#032015;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:800;overflow:hidden}.pt-draftbtn .ch{color:#032015;flex:none;font-size:17px;font-weight:900;line-height:1}.pt-btnwrap.watch{filter:drop-shadow(0 0 16px #5cd6f54d)}.pt-watchbtn{cursor:pointer;color:#9fe6f9;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);background:linear-gradient(#ffffff2e 0 1px,#5cd6f533 1px,#5cd6f517 100%);border:0;align-items:center;gap:10px;width:100%;padding:12px 14px 12px 18px;display:flex;position:relative}.pt-watchbtn.on{color:#04202b;background:linear-gradient(#ffffff4d 0 1px,#5cd6f5 1px,#2ea8cd 100%)}.pt-watchbtn:disabled{opacity:.55;cursor:default}.pt-watchbtn .bl{letter-spacing:.14em;flex:none;font-size:16px;font-style:italic;font-weight:900}.pt-watchbtn .bn{text-align:right;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:800;overflow:hidden}.pt-watchbtn .ch{flex:none;align-items:center;gap:4px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.pt-watchbtn .ch s{letter-spacing:.04em;font-size:11px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-decoration:none}.pt-commit:has(.pt-pcard){background:linear-gradient(#081812,#06090d)}.pt-pcard{margin-bottom:9px;animation:.38s cubic-bezier(.16,1,.3,1) both ptpc-in}@keyframes ptpc-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.pt-pctop{align-items:center;gap:11px;display:flex}.pt-pcphoto{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:radial-gradient(120% 90% at 50% 0,#00e28538,#0000 62%),linear-gradient(#111a24,#0a0f16);flex:none;width:62px;height:62px;position:relative;overflow:hidden}.pt-pcphoto .mg{letter-spacing:.08em;color:#8c929f8c;font-size:17px;font-weight:800;font-family:var(--font-geist-mono), ui-monospace, monospace;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pt-pcphoto img{object-fit:cover;width:100%;height:100%;animation:.7s cubic-bezier(.16,1,.3,1) both ptpc-photo;position:absolute;inset:0}@keyframes ptpc-photo{0%{opacity:0;filter:saturate(.3)brightness(1.4);transform:scale(1.16)}to{opacity:1;filter:saturate()brightness();transform:scale(1)}}.pt-pcphoto .shine{pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffff8c 50%,#0000 58%);animation:.85s .3s both ptpc-shine;position:absolute;inset:-40%;transform:translate(-130%)}@keyframes ptpc-shine{0%{transform:translate(-130%)}to{transform:translate(130%)}}.pt-pchead{flex:1;min-width:0}.pt-pchead .nm{letter-spacing:-.01em;color:#f5f7fa;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 22px #00e2854d;font-size:17px;font-style:italic;font-weight:900;overflow:hidden}.pt-pchead .mt{letter-spacing:.18em;color:#8c929f;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;margin-top:4px;display:flex;overflow:hidden}.pt-pchead .mt .inj{color:#aab0bc;letter-spacing:.16em;border:1px solid #ffffff29;flex:none;padding:2px 5px 1px;font-size:7px;text-decoration:none}.pt-pcseason{border-left:1px solid #ffffff17;flex-direction:column;flex:none;align-items:flex-end;gap:3px;padding-left:12px;display:flex}.pt-pcseason b{color:#eafff5;font-size:19px;font-weight:800;line-height:1;font-family:var(--font-geist-mono), ui-monospace, monospace;text-shadow:0 0 16px #00e28559}.pt-pcseason s{letter-spacing:.2em;color:#5cf3b4;font-size:6.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-decoration:none}.pt-pcseason u{letter-spacing:.14em;color:#8c929f;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;min-height:9px;text-decoration:none}.pt-pcwatch{color:#7d879b;cursor:pointer;font-family:var(--font-geist-mono), ui-monospace, monospace;background:0 0;border:1px solid #ffffff29;align-items:center;gap:4px;margin-top:5px;padding:3.5px 8px 3px;display:inline-flex}.pt-pcwatch s{letter-spacing:.16em;font-size:7px;font-weight:700;line-height:1;text-decoration:none}.pt-pcwatch.on{color:#9fe6f9;border-color:#5cd6f573}.pt-pcwatch:disabled{opacity:.55;cursor:default}.pt-pcfilm{height:72px;margin-top:9px;overflow:hidden}.pt-pcplates{grid-template-columns:repeat(4,1fr);height:33px;display:grid}.pt-pcplate{border-left:1px solid #ffffff17;flex-direction:column;justify-content:center;gap:3px;padding-left:9px;animation:.42s cubic-bezier(.16,1,.3,1) both ptpc-rise;display:flex}.pt-pcplate:first-child{border-left:0;padding-left:0}.pt-pcplate:nth-child(2){animation-delay:70ms}.pt-pcplate:nth-child(3){animation-delay:.14s}.pt-pcplate:nth-child(4){animation-delay:.21s}@keyframes ptpc-rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.pt-pcplate s{letter-spacing:.18em;color:#6a7280;font-size:6.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-decoration:none}.pt-pcplate b{color:#dfe4ec;font-size:12.5px;font-weight:800;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-pcform{margin-top:7px}.pt-pcform .fl{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.pt-pcform .fl s{letter-spacing:.2em;color:#6a7280;font-size:6.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-decoration:none}.pt-pcform .fl s.bw{color:#5cf3b4}.pt-pcform .bars{align-items:flex-end;gap:2px;height:18px;display:flex}.pt-pcform .bars i{flex:1;display:block}.pt-pcform .bars .bar{height:var(--h);transform-origin:bottom;background:linear-gradient(#00e285e6,#00e28538);animation:.46s cubic-bezier(.16,1,.3,1) both ptpc-grow}.pt-pcform .bars .bar.peak{background:linear-gradient(#7dffc8,#00e28573);box-shadow:0 0 9px #00e28573}.pt-pcform .bars .dnp{background:#ffffff1f;height:2px}@keyframes ptpc-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.pt-pcnone{letter-spacing:.22em;color:#6a7280;height:100%;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1px dashed #ffffff1a;justify-content:center;align-items:center;display:flex}.pt-pcnone.wait{color:#6a7280b3;border-color:#ffffff0f;animation:1.6s ease-in-out infinite ptpc-wait}@keyframes ptpc-wait{0%,to{opacity:.4}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.pt-pcard,.pt-pcphoto img,.pt-pcplate,.pt-pcform .bars .bar,.pt-pcnone.wait,.pt-commit,.pt-commit.out,.pt-pcx{animation:none}.pt-pcphoto .shine{display:none}}.pt-crawlbar{-webkit-backdrop-filter:blur(12px)saturate(150%);background:linear-gradient(#0a0c12f5,#06080cfc);border-top:1px solid #ffffff1a;height:34px;position:relative;overflow:hidden}.pt-crawlbar:before{content:"";z-index:4;background:linear-gradient(90deg,#0000,#00e28599 22%,#5cd6f566 62%,#0000);height:1px;position:absolute;top:-1px;left:0;right:0}.pt-crawlinner{height:100%;position:relative;overflow:hidden}.pt-crawllock{z-index:3;background:linear-gradient(90deg,#0a0c12 0 92%,#0a0c1200 100%);align-items:center;gap:6px;width:152px;padding:0 0 0 10px;display:flex;position:absolute;top:0;bottom:0;left:0}.pt-crawllock:after{content:"";background:linear-gradient(#0000,#5cd6f58c,#0000);width:1px;position:absolute;top:6px;bottom:6px;right:12px}.pt-crawllock b{letter-spacing:.13em;color:#ebeff4;font-size:8.5px;font-weight:900}.pt-crawllock s{letter-spacing:.18em;color:#04180f;clip-path:polygon(3px 0,100% 0,100% 100%,0 100%);font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#00e285;padding:3px 5px 2px;text-decoration:none}.pt-crawllock s.held{color:#0c0d14;background:#9aa7b5}.pt-crawllock s.final{color:#ebeff4;background:0 0;border:1px solid #ffffff4d}.pt-crawl{width:max-content;height:100%;animation:34s linear infinite pt-crawl;display:flex}@keyframes pt-crawl{0%{transform:translate(0)}to{transform:translate(-50%)}}.pt-cset{align-items:center;height:100%;display:flex}.pt-ci{border-right:1px solid #ffffff12;align-items:center;gap:7px;height:100%;padding:0 13px;display:flex}.pt-ci.fresh{background:linear-gradient(#00e28524,#00e28508)}.pt-ci .no{letter-spacing:.06em;color:#9fe6f9;font-size:8.5px;font-weight:700;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1px solid #5cd6f54d;padding:2px 4px 1px}.pt-ci.fresh .no{color:#04180f;background:#00e285;border-color:#00e285}.pt-ci .nm{letter-spacing:-.005em;color:#ebeff4;white-space:nowrap;font-size:11px;font-weight:700}.pt-ci .mt{letter-spacing:.13em;color:#7d879b;white-space:nowrap;font-size:8.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.pt-ci .flag{letter-spacing:.16em;color:#04180f;clip-path:polygon(3px 0,100% 0,100% 100%,0 100%);font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#00e285;padding:2.5px 5px 1.5px}.pt-ci .yrs{letter-spacing:.16em;color:#9fe6f9;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1px solid #5cd6f573;padding:2px 4px 1px}.pt-crawlfade{z-index:2;background:linear-gradient(270deg,#080a10,#080a1000);width:22px;position:absolute;top:0;bottom:0;right:0}.pt-updk{z-index:3;font-family:var(--font-geist-mono), ui-monospace, monospace;background:linear-gradient(270deg,#0a0c12 0 82%,#0a0c1200);align-items:center;gap:5px;padding:0 12px 0 18px;display:flex;position:absolute;top:0;bottom:0;right:0}.pt-updk s{letter-spacing:.18em;color:#7d879b;font-size:8px;font-weight:700;text-decoration:none}.pt-updk b{color:#eaf6fb;font-size:13px;font-style:italic;font-weight:800}.pt-updk .dk{letter-spacing:.2em;color:#5cd6f5;font-size:9px;font-weight:800}.pt-eyebrow s.deck{color:#5cd6f5;text-shadow:0 0 12px #5cd6f58c}.pt-plside.you{border-left:1px solid #ffffff1f;margin-left:4px;padding-left:14px}.pt-plside.you .v s{color:#8c929f;font-size:9px}.pt-plside.you.deck .v{color:#5cd6f5}.pt-annov{z-index:60;text-align:left;cursor:default;font:inherit;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.pt-annov:before{content:"";-webkit-backdrop-filter:blur(9px)saturate(120%);background:radial-gradient(120% 60% at 50% 0,#00e28521,#0000 60%),#05060ad1;position:absolute;inset:0}.pt-annov .pt-annhost{width:100%;max-width:440px;margin:0;position:relative}.pt-annov.leaving{animation:.55s ease-in both pt-annout}@keyframes pt-annout{0%{opacity:1}to{opacity:0;transform:scale(.97)translateY(-10px)}}.pt-annov:has(.dm-live) .pt-annhost{display:none}.pt-annov:has(.dm-live.over):before{-webkit-backdrop-filter:blur(20px)saturate(115%);background:radial-gradient(120% 60% at 50% 0,#00e28521,#0000 60%),#05060adb}.dm-host{pointer-events:none;position:absolute;inset:0}.dm-host canvas{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.dm-chrome{z-index:2;transform-origin:50%;color:#ebeff4;font-family:var(--font-geist-mono), ui-monospace, monospace;position:absolute;top:50%;left:50%}.dm-row{white-space:nowrap;opacity:0;align-items:center;gap:8px;display:flex;position:absolute;left:0}.dm-eyebrow span{letter-spacing:.28em;color:#9fe6f9;font-size:8px}.dm-eyebrow i{background:#5cd6f58c;flex:0 0 14px;height:1px}.dm-eyebrow u{background:linear-gradient(90deg,#5cd6f573,#5cd6f500);flex:1;height:1px;text-decoration:none}.dm-tag{letter-spacing:.16em;color:#ebeff4;clip-path:polygon(4px 0,100% 0,100% 100%,0 100%);border:1px solid #ffffff4d;padding:3px 6px 2px;font-size:9px;font-weight:400}.dm-hex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#ffffff38;flex:none;place-items:center;width:19px;height:21.9px;display:grid;position:relative}.dm-hex s{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);font-family:var(--font-sans), system-ui, sans-serif;color:#ebeff4;background:radial-gradient(120% 120% at 50% 0,#1b2030,#0a0c12);place-items:center;font-size:8px;font-style:italic;font-weight:900;text-decoration:none;display:grid;position:absolute;inset:1px}.dm-who{letter-spacing:.2em;color:#8c929f;font-size:7.5px}.dm-sp{flex:1}.dm-cnt{letter-spacing:.18em;color:#7d879b;font-size:7.5px}.dm-node{background:#00e285;flex:0 0 5px;width:5px;height:5px;transform:rotate(45deg);box-shadow:0 0 9px #00e285d9}.wm-host{z-index:1;pointer-events:none;position:absolute;inset:0}.wm-host canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.win-take:has(.wm-live) .win-2d{display:none}.win-take:has(.wm-live) .win-2d-panels{opacity:0}.win-take.collecting{pointer-events:none;animation:.62s cubic-bezier(.4,0,.9,.5) forwards wc-fade}@keyframes wc-fade{0%{opacity:1}38%{opacity:1}to{opacity:0}}.win-take.collecting .wm-host,.win-take.collecting .win-2d-panels,.win-take.collecting .win-2d{animation:.62s cubic-bezier(.4,0,.9,.5) forwards wc-recede}@keyframes wc-recede{0%{transform:scale(1)}to{transform:scale(.965)}}.wc-burst{z-index:40;pointer-events:none;position:absolute;inset:0;overflow:hidden}.wc-coin{width:var(--sz);height:var(--sz);perspective:260px;opacity:0;animation:.56s cubic-bezier(.35,0,.25,1) forwards wc-fly;animation-delay:var(--d);will-change:transform, opacity;position:absolute;top:50%;left:50%}.wc-coin i{will-change:transform;background:radial-gradient(circle at 34% 28%,#fff3c4 0%,#f6c94f 42%,#c98a1e 78%,#9c6a12 100%);border-radius:999px;width:100%;height:100%;animation:.62s linear infinite bh-coin-spin;display:block;position:relative;box-shadow:inset 0 0 0 1.5px #fff4c4b3,inset 0 -3px 5px #784a068c,0 0 12px #f0c24e66}.wc-coin i:before{content:"";border:1.5px solid #965c0c66;border-radius:999px;position:absolute;inset:20%}@keyframes wc-fly{0%{transform:translate(calc(var(--x) - 50%), calc(var(--y) - 50%)) scale(.55);opacity:0}18%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(-50%,calc(50vh - 2.6rem))scale(.34)}}@media (prefers-reduced-motion:reduce){.win-take.collecting,.win-take.collecting .wm-host,.win-take.collecting .win-2d,.win-take.collecting .win-2d-panels,.wc-coin{animation-duration:1ms}}.wm-why{left:8px;right:8px;top:calc(env(safe-area-inset-top) + 54px);z-index:99;color:#ffb454;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;text-align:center;word-break:break-word;background:#0a0804f0;border:1px solid #4a3316;padding:8px 10px;font-size:10px;line-height:1.5;position:fixed}.pt-bdbtn{clip-path:polygon(5px 0,100% 0,100% 100%,0 100%);cursor:pointer;letter-spacing:.2em;color:#9fe6f9;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#5cd6f51a;border:1px solid #5cd6f557;flex:none;align-items:center;gap:4px;padding:4px 8px 3px;text-decoration:none;display:inline-flex}.pt-bdcol{flex-direction:column;flex:none;align-items:stretch;gap:6px;display:flex}.pt-bdcol .pt-bdbtn{justify-content:center}.pt-bdov{z-index:55;padding-bottom:calc(34px + 4rem + env(safe-area-inset-bottom));background:radial-gradient(150% 300px at 50% -30px,#00e28514,#0000 70%),#07080d;flex-direction:column;display:flex;position:fixed;inset:0}.pt-bdbar{align-items:center;gap:8px;padding:12px 14px 9px;display:flex}.pt-bdbar .t{letter-spacing:.02em;flex:none;font-size:13px;font-style:italic;font-weight:900}.pt-bdtag{letter-spacing:.18em;color:#04180f;clip-path:polygon(3px 0,100% 0,100% 100%,0 100%);font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#00e285;flex:none;padding:3px 5px 2px}.pt-bdtag.held{color:#0c0d14;background:#9aa7b5}.pt-bdtag.final{color:#ebeff4;background:0 0;border:1px solid #ffffff4d}.pt-bdbar .s{letter-spacing:.16em;color:#6c7383;text-align:right;min-width:0;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pt-bdclose{clip-path:polygon(5px 0,100% 0,100% 100%,0 100%);cursor:pointer;letter-spacing:.18em;color:#ebeff4;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#ffffff0d;border:1px solid #ffffff2e;flex:none;padding:5px 9px 4px}.pt-bdlegend{flex-wrap:wrap;gap:5px;padding:0 14px 10px;display:flex}.pt-poschip{letter-spacing:.16em;border:1px solid rgba(var(--pc) / .5);color:rgb(var(--pc));background:rgba(var(--pc) / .08);font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;padding:2.5px 6px 2px}.pt-poschip.yours{color:#ebeff4;background:#ffffff0d;border-color:#ffffff59}.p-QB{--pc:244 114 182}.p-RB{--pc:45 212 191}.p-WR{--pc:96 165 250}.p-TE{--pc:251 146 60}.p-K{--pc:167 139 250}.p-DEF{--pc:148 163 184}.pt-bdscroll{flex:1;padding:0 14px 14px;overflow:auto}.pt-bdgrid{grid-template-columns:26px repeat(var(--bdt), 76px);gap:3px;width:max-content;min-width:100%;display:grid}.pt-seatteam{letter-spacing:.18em;color:#6c7383;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;padding:0 14px 9px;overflow:hidden}.pt-seatlist{flex-direction:column;gap:3px;display:flex}.pt-seatrow{border-left:3px solid rgba(var(--pc,148 163 184) / .85);background:linear-gradient(90deg, rgba(var(--pc,148 163 184) / .16), rgba(var(--pc,148 163 184) / .04) 60%, #ffffff05);align-items:center;gap:10px;padding:9px 11px 8px;display:flex}.pt-seatrow.mine{box-shadow:inset 0 0 0 1px #ffffff29}.pt-seatrow .rd{letter-spacing:.04em;width:22px;color:rgba(var(--pc,148 163 184) / .95);font-size:9px;font-weight:800;font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none}.pt-seatrow .nm{flex:1;min-width:0}.pt-seatrow .nm b{letter-spacing:-.01em;color:#ebeff4;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:800;display:block;overflow:hidden}.pt-seatrow .nm s{letter-spacing:.16em;color:#8c929f;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;margin-top:1px;text-decoration:none;display:block}.pt-seatrow .no{color:#ffffff6b;font-size:11px;font-weight:800;font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none}.pt-seatempty{text-align:center;color:#6c7383;padding:26px 4px;font-size:12.5px}.pt-seatlink{text-align:center;clip-path:polygon(13px 0,100% 0,100% 100%,0 100%);letter-spacing:.2em;color:#9fe6f9;font-size:9px;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#5cd6f514;margin-top:12px;padding:12px 12px 11px;text-decoration:none;display:block}.pt-bdcorner{z-index:4;background:#090b10;position:sticky;top:0;left:0}.pt-bdch{z-index:3;text-align:center;background:#090b10;padding:2px 1px 4px;position:sticky;top:0}.pt-bdch .sn{color:#7d879b;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-bdch .cn{color:#6c7383;font-size:6px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;overflow:hidden}.pt-bdch.me .sn,.pt-bdch.me .cn{color:#ebeff4}.pt-bdrnd{z-index:2;letter-spacing:.06em;color:#5d6577;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#090b10;justify-content:center;align-items:center;display:flex;position:sticky;left:0}.pt-bdcell{background:#ffffff07;border-left:2px solid #ffffff12;min-height:50px;padding:3px 4px 4px}.pt-bdcell.filled{background:linear-gradient(180deg, rgba(var(--pc) / .17), rgba(var(--pc) / .05));border-left-color:rgba(var(--pc) / .75)}.pt-bdcell .no{color:#4e5666;font-variant-numeric:tabular-nums;font-size:6px;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-bdcell.filled .no{color:#ffffff80}.pt-bdcell .nm{letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1px;font-size:8.5px;font-weight:700;line-height:1.18;display:-webkit-box;overflow:hidden}.pt-bdcell .mt{letter-spacing:.08em;font-size:6px;font-family:var(--font-geist-mono), ui-monospace, monospace;margin-top:1px}.pt-bdcell .mt .ps{color:rgb(var(--pc))}.pt-bdcell .mt .tc{color:#5d6577}.pt-bdcell.mine{outline-offset:-1px;outline:1px solid #ffffff52}.pt-bdcell.onclk{outline-offset:-1px;outline:1px solid #00e285cc;box-shadow:0 0 12px -4px #00e28599}@media (min-width:768px){.ptroom{padding-bottom:70px}.ptroom.armed{padding-bottom:170px}.pt-dock{bottom:0}.pt-bdov{padding-bottom:34px}}@media (prefers-reduced-motion:reduce){.pt-clock i,.pt-dot:after,.pt-anim,.pt-annhost,.pt-annov.leaving,.pt-annstub,.pt-crawl{animation:none!important}.pt-clock i{opacity:1}.pt-crawl{padding-left:152px;transform:none}.pt-annstub{opacity:1;width:96px}.pt-annwipe{display:none}}.dx-room{min-height:100dvh;padding:12px 0 calc(70px + 4rem + env(safe-area-inset-bottom));background:radial-gradient(130% 55% at 50% -6%,#34d3990f,#0000 62%),#07080d;position:relative}.dx-col{max-width:470px;margin:0 auto;padding:0 12px;position:relative}.dx-back{color:#8c929f;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:6px;margin:2px 2px 10px;font-size:9px;text-decoration:none;display:inline-flex}.dx-back:hover{color:#cfd3da}.dx-slate{font-family:var(--font-geist-mono), ui-monospace, monospace;align-items:baseline;gap:9px;min-width:0;margin:0 2px 8px;display:flex}.dx-slate .ey{letter-spacing:.22em;color:#5cd6f5;flex:none;font-size:8px}.dx-slate .lg{letter-spacing:.08em;color:#cfd3da;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dx-lead{color:#8c929f;margin:0 2px 10px;font-size:11.5px;line-height:1.55}.dx-actions{flex-wrap:wrap;gap:8px;margin:0 2px;display:flex}.dx-chip{color:#5cd6f5;clip-path:polygon(6px 0,100% 0,100% 100%,0 100%);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;cursor:pointer;background:#5cd6f514;border:1px solid #5cd6f552;align-items:center;gap:5px;padding:7px 11px 6px;font-size:9px;display:inline-flex}.dx-chip.go{color:#34d399;background:#34d3991a;border-color:#34d39966}.dx-paper{color:#221d15;font-family:var(--font-geist-mono), ui-monospace, monospace;background:radial-gradient(90% 26% at 50% 0,#ffffff80,#0000 70%),linear-gradient(165deg,#f3edde 0%,#e9e2cf 55%,#efe8d8 100%);border-radius:2px;margin-top:12px;padding:20px 16px 16px;position:relative;box-shadow:0 22px 60px #0000008c,0 3px 12px #0006;-webkit-mask:radial-gradient(3.5px at 7px 0,#0000 3px,#000 3.5px) 50% 0/14px 100% repeat-x;mask:radial-gradient(3.5px at 7px 0,#0000 3px,#000 3.5px) 50% 0/14px 100% repeat-x}.dx-lh{border-bottom:2px solid #221d15d9;padding:0 100px 10px 0;position:relative}.dx-brand{letter-spacing:.26em;text-transform:uppercase;color:#221d1599;font-size:8px}.dx-lg{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:anywhere;margin:6px 0 4px;font-size:21px;font-style:italic;font-weight:800;line-height:1.06}.dx-meta{letter-spacing:.13em;color:#221d15a6;text-transform:uppercase;font-size:8.5px}.dx-stamp{color:#127044eb;letter-spacing:.28em;text-indent:.28em;text-transform:uppercase;text-align:center;border:2px solid #127044d9;border-radius:3px;padding:4px 8px 3px;font-size:11px;font-weight:700;position:absolute;top:2px;right:0;transform:rotate(-6deg)}.dx-stamp .d{letter-spacing:.2em;margin-top:2px;font-size:6.5px;font-weight:400;display:block}.dx-stamp.prog{color:#4a505ce6;letter-spacing:.2em;text-indent:.2em;border-color:#4a505cbf;padding:4px 7px 3px;font-size:8.5px}.dx-note{color:#343a46f2;font-size:10px;line-height:1.5;font-family:var(--font-sans), system-ui, sans-serif;border:1.5px dashed #4a505c99;margin-top:12px;padding:8px 10px}.dx-sec{margin-top:18px}.dx-shead{border:1.5px solid #221d15cc;align-items:center;gap:10px;padding:6px 9px;display:flex}.dx-shead .no{letter-spacing:.06em;border-right:1.5px solid #221d1559;align-self:stretch;align-items:center;padding-right:10px;font-size:13px;font-weight:700;display:flex}.dx-shead .tt{min-width:0}.dx-shead .t1{letter-spacing:.14em;font-size:10.5px;font-weight:700}.dx-shead .t2{letter-spacing:.18em;color:#221d158c;margin-top:1px;font-size:7.5px}.dx-steps{counter-reset:dxstep;margin:8px 0 2px;padding:0;list-style:none}.dx-steps li{counter-increment:dxstep;font-size:10.5px;line-height:1.5;font-family:var(--font-sans), system-ui, sans-serif;break-inside:avoid;border-bottom:1px dashed #221d152e;padding:6px 0 6px 26px;position:relative}.dx-steps li:before{content:counter(dxstep);width:17px;height:17px;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1.5px solid #221d15cc;border-radius:50%;place-items:center;font-size:9px;font-weight:700;display:grid;position:absolute;top:7px;left:0}.dx-fine{color:#221d1599;font-size:9px;line-height:1.45;font-family:var(--font-sans), system-ui, sans-serif;margin-top:7px}.dx-order{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.dx-order .oc{border:1px solid #221d1559;align-items:baseline;gap:5px;max-width:100%;padding:2.5px 7px 2px;font-size:8.5px;display:inline-flex}.dx-order .oc b{font-size:9.5px}.dx-order .oc span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dx-rnd{break-inside:avoid;margin-top:12px}.dx-rhead{letter-spacing:.16em;border-bottom:1.5px solid #221d15bf;align-items:baseline;gap:8px;padding:3px 0;display:flex}.dx-rhead b{font-size:10px}.dx-rhead .dir{color:#221d158c;margin-left:auto;font-size:8px}.dx-row{border-bottom:1px solid #221d1524;grid-template-columns:44px minmax(0,1fr) auto;column-gap:8px;padding:4px 0 3px;font-size:10px;line-height:1.35;display:grid}.dx-row .tag{color:#221d158c;padding-top:1px;font-size:9px}.dx-row .ply{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.dx-row .pos{color:#221d1599;white-space:nowrap;padding-top:1px;font-size:9px}.dx-row .tm{color:#221d158c;text-overflow:ellipsis;white-space:nowrap;grid-column:2/4;font-size:8.5px;overflow:hidden}.dx-team{break-inside:avoid;margin-top:12px}.dx-thead{border-bottom:1.5px solid #221d15bf;align-items:baseline;gap:8px;min-width:0;padding:3px 0;display:flex}.dx-thead .sl{letter-spacing:.16em;color:#221d158c;flex:none;font-size:8px}.dx-thead .tn{font-family:var(--font-sans), system-ui, sans-serif;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;font-style:italic;font-weight:700;overflow:hidden}.dx-thead .mg{color:#221d158c;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:40%;margin-left:auto;font-size:8px;overflow:hidden}.dx-empty{letter-spacing:.12em;color:#221d1580;padding:6px 0;font-size:9px}.dx-foot{letter-spacing:.14em;color:#221d158c;text-transform:uppercase;border-top:2px solid #221d15d9;margin-top:18px;padding-top:8px;font-size:7px;line-height:1.7}@media (min-width:768px){.dx-room{padding-bottom:40px}.dx-paper{padding:26px 24px 20px}}@page{margin:13mm}@media print{body *{visibility:hidden}.dx-paper,.dx-paper *{visibility:visible}.dx-back,.dx-slate,.dx-lead,.dx-actions{display:none}.dx-room{background:0 0;min-height:0;padding:0;position:static}.dx-col{max-width:none;padding:0;position:static}.dx-paper{width:100%;box-shadow:none;color:#16130d;background:0 0;border-radius:0;margin:0;padding:0;position:absolute;top:0;left:0;-webkit-mask:none;mask:none}.dx-rnd,.dx-team{break-inside:avoid}.dx-lg{font-size:24px}.dx-row{font-size:10.5px}.dx-row .tm,.dx-row .ply{white-space:normal;overflow:visible}.dx-steps li{font-size:11px}}.pt-vidcam{z-index:1;position:absolute;inset:0}.pt-cwv{object-fit:cover;background:#05070b;width:100%;height:100%;display:block}.pt-onairtag{clip-path:polygon(5px 0,100% 0,100% 100%,0 100%);background:#04160fb8;border:1px solid #00e28580;align-items:center;gap:5px;padding:4px 8px 3px 7px;display:flex;position:absolute;bottom:8px;right:8px}.pt-onairtag span:last-child{letter-spacing:.2em;color:#5cf3b4;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-prog>.pt-vid .pt-onairtag{top:36px;bottom:auto;right:9px}:is(.pt-prog:has(>.pt-vid .pt-vidcam) .pt-pgcenter,.pt-dbL:has(.pt-vidcam) .pt-boxmid){display:none}.pt-camtag{letter-spacing:.14em;color:#5cf3b4;font-size:6px;line-height:1;font-family:var(--font-geist-mono), ui-monospace, monospace}.pt-cwjoin{flex-direction:column;gap:10px;padding:12px 13px 11px 14px;display:flex}.pt-panel>.pt-cwlead{padding:12px 13px 0 14px}.pt-cwlead b{letter-spacing:.05em;color:#ebeff4;font-size:12px;font-style:italic;font-weight:900;display:block}.pt-cwlead s{color:#8c929f;margin-top:3px;font-size:10px;text-decoration:none;display:block}.pt-cwlead s b{font-size:inherit;letter-spacing:inherit;color:#d7dce4;font-style:normal;display:inline}.pt-cwfine{letter-spacing:.14em;color:#4e5666;font-size:6.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;padding:0 13px 11px 14px}.pt-cwjoin .pt-cwfine{padding:0}.pt-cwerr{letter-spacing:.12em;color:#c8ced9;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;clip-path:polygon(7px 0,100% 0,100% 100%,0 100%);background:#ffffff0a;margin:9px 13px 0 14px;padding:6px 9px 6px 12px;position:relative}.pt-cwerr:before{content:"";background:#9aa7b5;width:3px;position:absolute;top:0;bottom:0;left:0}.pt-cwjoin .pt-cwerr{margin:0}.pt-cwbar{align-items:center;gap:6px;padding:10px 13px 0 14px;display:flex}.pt-cwbtn{color:#9fe6f9;letter-spacing:.16em;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;cursor:pointer;clip-path:polygon(5px 0,100% 0,100% 100%,0 100%);background:#5cd6f50f;border:1px solid #5cd6f557;padding:6px 9px 5px}.pt-cwbtn.on{color:#5cf3b4;background:#00e2851f;border-color:#00e28580}.pt-cwbtn.leave{color:#9aa7b5;background:#9aa7b512;border-color:#9aa7b566}.pt-cwcount{letter-spacing:.14em;color:#6c7383;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;margin-left:auto}.pt-cwcount.on{color:#5cf3b4}.pt-cwwall{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px 13px 10px 14px;display:grid}.pt-cwtile{aspect-ratio:4/3;clip-path:polygon(6px 0,100% 0,100% 100%,0 100%);background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px),radial-gradient(120% 92% at 50% 30%,#141826 0%,#0a0c12 74%);border:1px solid #ffffff17;position:relative;overflow:hidden}.pt-cwtile:has(.pt-cwv){border-color:#00e28566}.pt-cwoff{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.pt-cwoff b{color:#6c7383;font-size:20px;font-style:italic;font-weight:900}.pt-cwoff s{letter-spacing:.18em;color:#4e5666;font-size:5.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-decoration:none}.pt-cwname{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#05070ba8;justify-content:space-between;align-items:center;gap:4px;padding:3px 6px 3px 7px;display:flex;position:absolute;bottom:0;left:0;right:0}.pt-cwname s{letter-spacing:.1em;color:#c8ced9;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-decoration:none;overflow:hidden}.pt-cwname b{letter-spacing:.12em;color:#5cf3b4;font-size:6px;font-family:var(--font-geist-mono), ui-monospace, monospace}@media (min-width:768px){.pt-cwwall{grid-template-columns:repeat(5,minmax(0,1fr))}}.fl-col{--fl-cyan:#63d6f1;--fl-green:#00e286;--fl-gold:#f4c352;--fl-mut:#8c929f;--lampcore:236 255 249;--lampcool:186 233 246;--fl-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background:radial-gradient(120% 46% at 72% 2%,#96dceb12,#0000 62%),radial-gradient(90% 30% at 20% 58%,#5ac8aa0b,#0000 70%);width:100%;max-width:430px;margin:0 auto;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.fl-col{--fl-cyan:lab(79.8343% -28.4296 -23.4158);--fl-green:lab(79.3849% -65.0552 31.9077);--fl-gold:lab(81.6622% 9.84526 61.7469);--fl-mut:lab(60.4659% -.33164 -7.48763)}}.fl-col:before{content:"";z-index:60;pointer-events:none;background-image:var(--fl-grain);opacity:.05;background-size:120px 120px;position:absolute;inset:0}.fl-col a{color:inherit;text-decoration:none}.fl-mono,.fl-col .fl-eyebrow,.fl-col .fl-tagline{font-family:var(--font-geist-mono), ui-monospace, monospace}.fl-beam{left:-70px;right:-70px;top:var(--bt,0px);height:var(--bh,460px);pointer-events:none;z-index:0;position:absolute}.fl-wedge{clip-path:polygon(var(--a,70%) 0%, var(--b,86%) 0%, var(--d,118%) 100%, var(--c,-6%) 100%);display:block;position:absolute;inset:0}.fl-wedge-in{clip-path:polygon(calc(var(--a,70%) + 3%) 0%, calc(var(--b,86%) - 2%) 0%, calc(var(--d,118%) - 7%) 100%, calc(var(--c,-6%) + 7%) 100%)}.fl-beam-glow{filter:blur(34px);position:absolute;inset:0}.fl-beam-glow .fl-wedge{background:linear-gradient(180deg, rgba(var(--lampcool) / .3) 0%, rgba(var(--lampcore) / .085) 26%, rgba(var(--lampcore) / .024) 55%, transparent 84%)}.fl-beam-body{filter:blur(13px);position:absolute;inset:0}.fl-beam-body .fl-wedge{background:linear-gradient(180deg, rgba(var(--lampcool) / .115) 0%, rgba(var(--lampcore) / .036) 32%, rgba(var(--lampcore) / .012) 62%, transparent 86%)}.fl-beam-haze{filter:blur(2px);position:absolute;inset:0}.fl-beam-haze .fl-wedge{overflow:hidden}.fl-beam-hot{filter:blur(11px);position:absolute;inset:0}.fl-beam-hot .fl-wedge{clip-path:polygon(var(--ha,74%) 0%, var(--hb,80%) 0%, var(--hd,74%) 100%, var(--hc,26%) 100%);background:linear-gradient(180deg, #ffffff85 0%, rgba(var(--lampcore) / .2) 20%, rgba(var(--lampcore) / .045) 46%, transparent 70%)}.fl-haze{background-image:repeating-linear-gradient(95deg, #ffffff16 0 2.5px, transparent 2.5px 34px), var(--fl-grain);mix-blend-mode:screen;opacity:.6;background-size:auto,130px 130px;animation:34s linear infinite fl-drift;display:block;position:absolute;inset:-30% -30% 0;-webkit-mask-image:linear-gradient(#000 0%,#0000006b 42%,#0000 82%);mask-image:linear-gradient(#000 0%,#0000006b 42%,#0000 82%)}@keyframes fl-drift{0%{transform:translate(-4%)}to{transform:translate(4%)}}.fl-pool{left:var(--px,50%);top:var(--py,0px);width:var(--pw,340px);height:var(--ph,120px);background:radial-gradient(ellipse at center, rgba(var(--lampcore) / .3) 0%, rgba(var(--lampcool) / .125) 30%, rgba(var(--lampcool) / .038) 56%, transparent 74%);filter:blur(7px);pointer-events:none;z-index:0;position:absolute;transform:translate(-50%,-50%)}.fl-pool:before{content:"";background:radial-gradient(#ffffff29,#0000 68%);width:46%;height:52%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fl-pool:after{content:"";opacity:.55;background-image:radial-gradient(circle at 1px 1px,#beffe129 .6px,#0000 .8px);background-size:4px 3px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#00000059 45%,#0000 68%);mask-image:radial-gradient(#000 0%,#00000059 45%,#0000 68%)}.fl-bloom{width:var(--bw,180px);height:var(--bh2,90px);left:var(--bx,50%);top:var(--by,0px);background:radial-gradient(ellipse at center, #ffffff8c, rgba(var(--lampcool) / .28) 32%, transparent 70%);filter:blur(16px);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.fl-streak{left:var(--bx,50%);top:var(--by,0px);width:var(--sw,300px);background:linear-gradient(90deg, transparent, rgba(var(--lampcool) / .55) 22%, #ffffffd9 50%, rgba(var(--lampcool) / .55) 78%, transparent);filter:blur(3px);opacity:.7;pointer-events:none;height:3px;position:absolute;transform:translate(-50%,-50%)}.fl-flare{left:var(--bx,50%);top:var(--by,0px);width:2px;height:var(--fh,120px);filter:blur(2px);opacity:.55;pointer-events:none;background:linear-gradient(#0000,#ffffff80 50%,#0000);position:absolute;transform:translate(-50%,-50%)}.fl-rig{z-index:1;pointer-events:none;position:absolute}.fl-rig svg{width:100%;height:auto;display:block}.fl-shell{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.fl-rim{left:-90px;right:-90px;top:var(--rt,150px);height:var(--rh,190px);clip-path:polygon(0 26%,14% 12%,38% 4%,62% 4%,86% 12%,100% 26%,100% 100%,0 100%);background:linear-gradient(#92b2cd13,#7896b406 55%,#7896b403);position:absolute}.fl-rim:before{content:"";-webkit-mask-composite:source-in;opacity:.34;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background-image:radial-gradient(circle at 1px 1px,#c8e1f542 .6px,#0000 .9px);background-size:6px 4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 8%,#000 34%,#00000024 86%,#0000 99%),linear-gradient(90deg,#0000,#000 26% 74%,#0000);mask-image:linear-gradient(#0000 8%,#000 34%,#00000024 86%,#0000 99%),linear-gradient(90deg,#0000,#000 26% 74%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.fl-rim:after{content:"";height:100%;clip-path:inherit;background:linear-gradient(#ffffff38,#0000 3.5%);position:absolute;top:0;left:0;right:0}.fl-horizon{left:-40px;right:-40px;top:var(--ht,330px);z-index:1;filter:blur(1.6px);background:linear-gradient(90deg,#0000,#c8ebfa17 18%,#d7f5ff2b 58%,#c8ebfa0d 88%,#0000);height:2px;position:absolute}.fl-turf{left:-40px;right:-40px;top:var(--ht,330px);background:radial-gradient(130% 50% at 52% -4%,#468c781a,#0000 58%),linear-gradient(#0b1216 0%,#090d12 44%,#080a10 100%);position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000 0,#000 34px);mask-image:linear-gradient(#0000 0,#000 34px)}.fl-turf:after{content:"";opacity:.5;background-image:radial-gradient(circle at 1px 1px,#b4dccd1a .6px,#0000 .9px);background-size:4px 3px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 62%);mask-image:linear-gradient(#000,#0000 62%)}.fl-far{opacity:.5;width:44px;position:absolute}.fl-far svg{width:100%;height:auto;display:block}.fl-far:after{content:"";background:radial-gradient(ellipse at center, rgba(var(--lampcool) / .38), transparent 68%);filter:blur(6px);width:60px;height:26px;position:absolute;top:64%;left:50%;transform:translate(-50%,-50%)}.fl-far.cold{opacity:.24}.fl-far.cold:after{opacity:.18}.fl-hero{flex-direction:column;justify-content:flex-end;min-height:calc(100dvh - 3.5rem);padding:0 20px 26px;display:flex;position:relative}.fl-hero-copy{z-index:3;position:relative}.fl-eyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--fl-cyan);font-size:10px}.fl-eyebrow .dim{color:#ffffff6b}.fl-wm{filter:drop-shadow(0 0 22px #a0ebff4d);margin-top:12px;line-height:0}.fl-tagline{letter-spacing:.3em;text-transform:uppercase;color:#ffffffb8;align-items:center;gap:10px;margin-top:12px;font-size:11px;display:flex}.fl-tagline:before,.fl-tagline:after{content:"";background:linear-gradient(90deg, transparent, var(--fl-green));flex:none;width:16px;height:1px}.fl-tagline:after{background:linear-gradient(90deg, var(--fl-green), transparent);flex:auto}.fl-pitch{color:var(--fl-mut);margin-top:14px;font-size:13.5px;line-height:1.55}.fl-pitch b{color:var(--foreground);font-weight:600}.fl-ctas{z-index:3;flex-direction:column;gap:10px;margin-top:22px;display:flex;position:relative}.fl-cta{letter-spacing:.15em;text-transform:uppercase;color:#04180f;background:linear-gradient(#86f7c0 0%,#35e79a 46%,#14d386 100%);border-radius:13px;justify-content:center;align-items:center;gap:9px;height:54px;font-size:13px;font-weight:800;display:flex;box-shadow:0 0 38px -8px #2de696d9,0 10px 26px -14px #000000e6,inset 0 1px #ffffff9e,inset 0 -1px #003c2359}.fl-cta svg{width:7px;height:11px}.fl-ghost{letter-spacing:.16em;text-transform:uppercase;color:#ffffffdb;background:linear-gradient(#ffffff0e,#ffffff04);border:1px solid #ffffff29;border-radius:12px;justify-content:center;align-items:center;height:46px;font-size:12px;font-weight:700;display:flex;box-shadow:inset 0 1px #ffffff1a}.fl-coinchip{z-index:3;border:1px solid var(--fl-gold);border-radius:999px;align-items:center;gap:9px;margin-top:16px;padding:9px 14px 9px 10px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.fl-coinchip{border:1px solid color-mix(in oklch, var(--fl-gold) 40%, transparent)}}.fl-coinchip{background:linear-gradient(180deg, var(--fl-gold), var(--fl-gold))}@supports (color:color-mix(in lab, red, red)){.fl-coinchip{background:linear-gradient(180deg, color-mix(in oklch, var(--fl-gold) 14%, transparent), color-mix(in oklch, var(--fl-gold) 5%, transparent))}}.fl-coinchip{box-shadow:0 0 24px -10px var(--fl-gold), inset 0 1px 0 #ffffff1f}@supports (color:color-mix(in lab, red, red)){.fl-coinchip{box-shadow:0 0 24px -10px color-mix(in oklch, var(--fl-gold) 85%, transparent), inset 0 1px 0 #ffffff1f}}.fl-coinchip{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fl-gold);font-size:10.5px}.fl-disc{background:radial-gradient(circle at 32% 28%, #ffe9a8, var(--fl-gold) 62%, var(--fl-gold));border-radius:50%;flex:none;width:15px;height:15px}@supports (color:color-mix(in lab, red, red)){.fl-disc{background:radial-gradient(circle at 32% 28%, #ffe9a8, color-mix(in oklch, var(--fl-gold) 100%, black 6%) 62%, color-mix(in oklch, var(--fl-gold) 70%, black 34%))}}.fl-disc{box-shadow:0 0 12px -2px var(--fl-gold), inset 0 0 0 1.5px #00000047}@supports (color:color-mix(in lab, red, red)){.fl-disc{box-shadow:0 0 12px -2px color-mix(in oklch, var(--fl-gold) 80%, transparent), inset 0 0 0 1.5px #00000047}}.fl-disc{position:relative}.fl-disc:after{content:"";background:#00000057;border-radius:50%;position:absolute;inset:4.5px}.fl-plate{z-index:3;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:linear-gradient(#96d7f013,#96d7f005);border:1px solid #a0dcf038;align-items:stretch;display:flex;position:relative;box-shadow:inset 0 1px #ffffff21,0 12px 24px -18px #000}.fl-plate .cell{flex:auto;padding:9px 13px}.fl-plate .cell+.cell{text-align:right;border-left:1px solid #a0dcf02e;flex:none}.fl-plate .k{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--fl-cyan);opacity:.85;font-size:8.5px;display:block}.fl-plate .v{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;color:#fff;margin-top:3px;font-size:14px;font-weight:700;display:block}.fl-plate .v.sm{color:#ffffffd1;font-size:12px}.fl-hero-plate{margin-top:20px}.fl-sw{z-index:3;font-family:var(--font-geist-mono), ui-monospace, monospace;align-items:center;gap:10px;display:flex;position:relative}.fl-sw svg{flex:none;width:19px;height:27px;display:block}.fl-sw .n{letter-spacing:.14em;color:#ffffff8c;font-size:11px;font-weight:700}.fl-sw .name{letter-spacing:.24em;text-transform:uppercase;color:var(--fl-cyan);white-space:nowrap;font-size:11px}.fl-sw .rule{background:linear-gradient(90deg,#a0dcf04d,#a0dcf00a);flex:auto;height:1px}.fl-sw .off{letter-spacing:.22em;color:#ffffff75;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff29;border-radius:4px;padding:2px 6px;font-size:8.5px}.fl-sw .on{letter-spacing:.22em;color:var(--fl-green);border:1px solid var(--fl-green);font-size:8.5px}@supports (color:color-mix(in lab, red, red)){.fl-sw .on{border:1px solid color-mix(in oklch, var(--fl-green) 42%, transparent)}}.fl-sw .on{background:var(--fl-green);border-radius:4px;padding:2px 6px}@supports (color:color-mix(in lab, red, red)){.fl-sw .on{background:color-mix(in oklch, var(--fl-green) 10%, transparent)}}.fl-hero-sw{opacity:.92;width:184px;position:absolute;top:234px;left:20px}.fl-beat{padding:110px 20px 56px;position:relative}.fl-beat--right{--a:64%;--b:82%;--c:6%;--d:124%;--ha:70%;--hb:78%;--hc:34%;--hd:86%}.fl-beat--left{--a:14%;--b:32%;--c:-22%;--d:96%;--ha:19%;--hb:27%;--hc:6%;--hd:58%}.fl-beat h2,.fl-finale h2{letter-spacing:-.015em;text-transform:uppercase;color:#fff;text-shadow:0 0 26px #b4ebff29;z-index:3;margin-top:14px;font-size:26px;font-style:italic;font-weight:900;line-height:1.02;position:relative}.fl-lede{z-index:3;color:var(--fl-mut);max-width:34ch;margin-top:11px;font-size:13.5px;line-height:1.58;position:relative}.fl-lede b{color:#ffffffeb;font-weight:600}.fl-facts{z-index:3;gap:8px;margin-top:16px;display:grid;position:relative}.fl-facts li{color:#ffffff9e;padding-left:16px;font-size:12px;line-height:1.5;position:relative}.fl-facts li:before{content:"";background:var(--fl-cyan);opacity:.75;width:8px;height:1px;position:absolute;top:8px;left:0}.fl-facts li b{color:#ffffffe6;font-weight:600}.fl-facts li .gold{color:var(--fl-gold);font-weight:600}.fl-stand{z-index:3;justify-content:center;margin-top:22px;display:flex;position:relative}.fl-stand.lean{margin-top:26px}.fl-glass{-webkit-backdrop-filter:blur(9px)saturate(150%);background:linear-gradient(#ffffff16,#ffffff06 42%,#0a0e148c);border:1px solid #ffffff1c;border-radius:14px;position:relative;box-shadow:inset 0 1px #fff3,0 26px 34px -26px #000000f2}.fl-glass:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(#d2f5ff8c,#d2f5ff0d 38%,#0000 70%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.fl-ticket-shadow{filter:drop-shadow(-11px 26px 19px #000000a8)drop-shadow(0 2px #ffffff24)}.fl-beat--left .fl-ticket-shadow{filter:drop-shadow(11px 26px 19px #000000a8)drop-shadow(0 2px #ffffff24)}.fl-ticket{--ink:#221d15;--ink-dim:#7d7466;--ink-green:#0e7a45;--ink-line:#cdc4b1;width:206px;color:var(--ink);font-family:var(--font-geist-mono), ui-monospace, monospace;background:linear-gradient(196deg,#fffdf6 0%,#f4efe2 42%,#e6dfcd 100%);padding:16px 15px 15px;position:relative;-webkit-mask-image:radial-gradient(4.5px at 4.5px 0,#0000 97%,#000 100%),radial-gradient(4.5px at 4.5px 100%,#0000 97%,#000 100%);mask-image:radial-gradient(4.5px at 4.5px 0,#0000 97%,#000 100%),radial-gradient(4.5px at 4.5px 100%,#0000 97%,#000 100%);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-size:13px 51%,13px 51%;mask-size:13px 51%,13px 51%;-webkit-mask-repeat:repeat-x,repeat-x;mask-repeat:repeat-x,repeat-x}.fl-ticket .t-head{letter-spacing:.16em;justify-content:center;align-items:center;gap:7px;font-size:12.5px;font-weight:800;display:flex}.fl-ticket .t-head svg{width:9px;height:9px}.fl-ticket .t-sub{text-align:center;letter-spacing:.26em;color:var(--ink-dim);margin-top:3px;font-size:7.5px}.fl-ticket .t-rule{background:var(--ink);opacity:.55;height:1px;margin:11px 0 9px}.fl-ticket .t-dash{border-top:1px dashed var(--ink-line);margin:9px 0}.fl-ticket .t-kind{text-align:center;letter-spacing:.15em;font-size:10px;font-weight:800}.fl-ticket .t-odds{text-align:center;letter-spacing:.02em;margin-top:3px;font-size:19px;font-weight:800}.fl-ticket .t-row{letter-spacing:.1em;justify-content:space-between;align-items:baseline;font-size:9.5px;display:flex}.fl-ticket .t-row .lbl{color:var(--ink-dim)}.fl-ticket .t-row b{font-size:11px;font-weight:800}.fl-ticket .t-win{justify-content:space-between;align-items:baseline;margin-top:8px;display:flex}.fl-ticket .t-win .lbl{letter-spacing:.1em;color:var(--ink-dim);font-size:9.5px}.fl-ticket .t-win b{color:var(--ink-green);letter-spacing:.01em;font-size:22px;font-weight:900}.fl-ticket .t-foot{text-align:center;letter-spacing:.2em;color:var(--ink-dim);margin-top:11px;font-size:7px}.fl-ticket .t-bars{justify-content:center;align-items:flex-end;gap:1.6px;height:15px;margin-top:9px;display:flex}.fl-ticket .t-bars i{background:var(--ink);width:1.6px;display:block}.fl-rooms{width:100%;padding:13px}.fl-room{align-items:center;gap:11px;padding:9px 4px;display:flex}.fl-room+.fl-room{border-top:1px solid #ffffff13}.fl-room .mark{background:linear-gradient(#a0dcf024,#a0dcf008);border:1px solid #a0dcf03d;border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:inset 0 1px #ffffff29}.fl-room .mark svg{width:17px;height:17px;display:block}.fl-room .who{flex:auto;min-width:0}.fl-room .who .t{letter-spacing:.06em;text-transform:uppercase;color:#fff;font-size:12.5px;font-weight:700;display:block}.fl-room .who .s{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fl-mut);margin-top:2px;font-size:9px;display:block}.fl-room .stat{font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none;align-items:baseline;gap:4px;display:flex}.fl-room .stat .big{color:#fff;letter-spacing:.01em;font-size:17px;font-weight:700}.fl-room .stat .big.alive{color:var(--fl-green);text-shadow:0 0 16px var(--fl-green)}@supports (color:color-mix(in lab, red, red)){.fl-room .stat .big.alive{text-shadow:0 0 16px color-mix(in oklch, var(--fl-green) 55%, transparent)}}.fl-room .stat .u{letter-spacing:.18em;color:var(--fl-mut);font-size:8px}.fl-room .stat .sep{background:#ffffff29;align-self:center;width:1px;height:13px;margin:0 4px}.fl-invite{background:#a0dcf00b;border:1px dashed #a0dcf04d;border-radius:10px;align-items:center;gap:9px;margin-top:11px;padding:9px 11px;display:flex}.fl-invite svg{flex:none;width:15px;height:15px}.fl-invite span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#ffffffb8;font-size:9px}.fl-league{width:100%;padding:14px 14px 13px}.fl-league .lg-head{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:10px;padding-bottom:11px;display:flex}.fl-league .lg-name{letter-spacing:.04em;text-transform:uppercase;color:#fff;font-size:13px;font-weight:800}.fl-league .lg-meta{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;color:var(--fl-cyan);white-space:nowrap;font-size:8.5px}.fl-mtch{align-items:center;gap:10px;padding:10px 0 2px;display:flex}.fl-mtch+.fl-mtch{border-top:1px solid #ffffff0f}.fl-mtch .crest{width:30px;height:30px;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#fffc;background:linear-gradient(#ffffff1a,#ffffff05);border:1px solid #ffffff24;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex}.fl-mtch.win .crest{border-color:var(--fl-green)}@supports (color:color-mix(in lab, red, red)){.fl-mtch.win .crest{border-color:color-mix(in oklch, var(--fl-green) 45%, transparent)}}.fl-mtch.win .crest{background:linear-gradient(180deg, var(--fl-green), transparent)}@supports (color:color-mix(in lab, red, red)){.fl-mtch.win .crest{background:linear-gradient(180deg, color-mix(in oklch, var(--fl-green) 20%, transparent), transparent)}}.fl-mtch.win .crest{color:var(--fl-green)}.fl-mtch .tm{letter-spacing:.03em;color:#ffffffeb;flex:auto;min-width:0;font-size:12.5px;font-weight:700}.fl-mtch.lose .tm{color:var(--fl-mut);font-weight:600}.fl-mtch .pf{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.01em;color:#ffffffe6;font-size:16px;font-weight:700}.fl-mtch.win .pf{color:var(--fl-green);text-shadow:0 0 18px var(--fl-green)}@supports (color:color-mix(in lab, red, red)){.fl-mtch.win .pf{text-shadow:0 0 18px color-mix(in oklch, var(--fl-green) 60%, transparent)}}.fl-mtch.lose .pf{color:var(--fl-mut)}.fl-league .lg-foot{border-top:1px solid #ffffff12;flex-wrap:wrap;gap:7px;margin-top:11px;padding-top:10px;display:flex}.fl-tag{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#ffffffa8;background:#ffffff09;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:8.5px;display:inline-flex}.fl-tag.ok{border-color:var(--fl-green)}@supports (color:color-mix(in lab, red, red)){.fl-tag.ok{border-color:color-mix(in oklch, var(--fl-green) 40%, transparent)}}.fl-tag.ok{color:var(--fl-green);background:var(--fl-green)}@supports (color:color-mix(in lab, red, red)){.fl-tag.ok{background:color-mix(in oklch, var(--fl-green) 9%, transparent)}}.fl-tag svg{width:10px;height:10px}.fl-film{width:100%;padding:16px 15px 14px}.fl-film .fq{color:#fff;letter-spacing:-.005em;font-size:16.5px;font-weight:600;line-height:1.4}.fl-film .fq .mark{color:var(--fl-cyan);opacity:.7}.fl-film .fmeta{border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding-top:11px;display:flex}.fl-film .fmeta .who{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--fl-mut);font-size:8.5px}.fl-plaq{font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;background:#a0dcf012;border:1px solid #a0dcf047;border-radius:8px;flex:none;padding:5px 9px;box-shadow:0 0 20px -12px #a0dcf0e6}.fl-plaq .k{letter-spacing:.2em;color:var(--fl-cyan);font-size:7.5px;display:block}.fl-plaq .v{color:#fff;margin-top:1px;font-size:14px;font-weight:700;display:block}.fl-clockcard{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background:linear-gradient(#96d7f01a,#0a1016b3);border:1px solid #a0dcf042;width:100%;padding:15px 16px 14px;position:relative;box-shadow:inset 0 1px #ffffff2e,0 26px 30px -26px #000}.fl-clockcard .cc-top{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--fl-cyan);justify-content:space-between;align-items:center;gap:10px;font-size:9px;display:flex}.fl-clockcard .cc-clock{align-items:flex-end;gap:11px;margin-top:10px;display:flex}.fl-clockcard .cc-clock .t{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.01em;color:#fff;text-shadow:0 0 30px #b4ebff59;font-size:44px;font-weight:800;line-height:.9}.fl-clockcard .cc-clock .l{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#ffffffa8;padding-bottom:5px;font-size:9px}.fl-ticks{align-items:flex-end;gap:4px;height:11px;margin-top:13px;display:flex}.fl-ticks i{background:#a0dcf033;border-radius:1px;flex:auto;max-width:3px;height:3px}.fl-ticks i.hi{background:var(--fl-cyan);opacity:.85;height:11px;box-shadow:0 0 9px -3px var(--fl-cyan)}.fl-adp{width:100%;padding:11px 13px 12px}.fl-adp .adp-k{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--fl-cyan);align-items:center;gap:8px;font-size:8.5px;display:flex}.fl-adp .adp-k .rule{background:linear-gradient(90deg,#a0dcf047,#0000);flex:auto;height:1px}.fl-prow{align-items:center;gap:11px;padding:9px 0 8px;display:flex}.fl-prow+.fl-prow{border-top:1px solid #ffffff12}.fl-prow .num{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#fff;flex:none;width:34px;font-size:15px;font-weight:700}.fl-prow .who{flex:auto;min-width:0}.fl-prow .who .t{color:#fff;letter-spacing:.01em;font-size:12.5px;font-weight:700;display:block}.fl-prow .who .s{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:var(--fl-mut);margin-top:1px;font-size:8.5px;display:block}.fl-prow .pos{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:var(--fl-cyan);background:#a0dcf014;border:1px solid #a0dcf04d;border-radius:6px;flex:none;padding:4px 7px;font-size:9px;font-weight:700}.fl-papernote{z-index:3;background:linear-gradient(#ffffff0f,#ffffff04);border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:11px;margin-top:14px;padding:11px 13px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff24}.fl-papernote .sheet{background:linear-gradient(#f6f2e6,#ddd6c4);border-radius:2px;flex:none;width:26px;height:32px;position:relative;overflow:hidden;box-shadow:2px 3px 0 -1px #f6f2e659,0 6px 10px -6px #000}.fl-papernote .sheet:after{content:"";color:#8b8271;opacity:.5;height:1px;position:absolute;top:5px;left:4px;right:4px;box-shadow:0 0 0 .5px,0 4px 0 .5px,0 8px 0 .5px,0 12px 0 .5px,0 16px 0 .5px,0 20px 0 .5px}.fl-papernote .txt{color:#ffffffad;font-size:11.5px;line-height:1.45}.fl-papernote .txt b{color:#fff;letter-spacing:.02em;font-weight:700}.fl-act{z-index:3;padding:44px 20px 0;position:relative}.fl-act .rule{align-items:center;gap:11px;display:flex}.fl-act .rule i{background:linear-gradient(90deg,#0000,#a0dcf061);flex:auto;height:1px}.fl-act .rule i:last-child{background:linear-gradient(90deg,#a0dcf061,#0000)}.fl-act .rule span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.26em;text-transform:uppercase;color:var(--fl-cyan);white-space:nowrap;font-size:9.5px}.fl-act .sub{text-align:center;color:var(--fl-mut);margin-top:12px;font-size:12.5px;line-height:1.5}.fl-act .sub b{color:#ffffffe6;font-weight:600}.fl-liveline{z-index:3;align-items:center;gap:11px;margin-top:44px;padding:0 20px;display:flex;position:relative}.fl-liveline i{border-top:1px solid #ffffff38;flex:auto;height:0}.fl-liveline span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.24em;text-transform:uppercase;color:#ffffffb3;white-space:nowrap;font-size:9px}.fl-micro{z-index:3;align-items:center;gap:10px;margin-top:28px;display:flex;position:relative}.fl-micro span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.26em;text-transform:uppercase;color:var(--fl-cyan);font-size:9px}.fl-micro i{background:linear-gradient(90deg,#a0dcf052,#0000);flex:auto;height:1px}.fl-kicker{z-index:3;letter-spacing:-.012em;color:#fff;text-shadow:0 0 28px #b4ebff38;margin-top:22px;font-size:20px;font-weight:800;line-height:1.24;position:relative}.fl-soon{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;border:1px dashed var(--fl-cyan);border-radius:999px;flex:none;align-items:center;gap:7px;padding:4px 9px;font-size:8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fl-soon{border:1px dashed color-mix(in oklch, var(--fl-cyan) 62%, transparent)}}.fl-soon{background:var(--fl-cyan)}@supports (color:color-mix(in lab, red, red)){.fl-soon{background:color-mix(in oklch, var(--fl-cyan) 7%, transparent)}}.fl-soon{color:var(--fl-cyan)}.fl-soon .pip{opacity:.85;border:1px solid;border-radius:50%;width:6px;height:6px}.fl-staff{z-index:3;gap:11px;margin-top:22px;display:grid;position:relative}.fl-wired{background:linear-gradient(#ffffff0a,#ffffff02 62%,#080b106b);border:1px dashed #a0dcf042;border-radius:14px;padding:14px 14px 15px;position:relative;box-shadow:inset 0 1px #ffffff14}.fl-wired .wtop{align-items:center;gap:11px;display:flex}.fl-wired .ic{background:linear-gradient(#a0dcf017,#a0dcf004);border:1px solid #a0dcf03d;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.fl-wired .ic svg{width:20px;height:20px;display:block}.fl-wired h3{letter-spacing:.1em;text-transform:uppercase;color:#ffffffed;flex:auto;margin:0;font-size:12.5px;font-weight:800}.fl-wired p{color:var(--fl-mut);margin-top:11px;font-size:12.5px;line-height:1.55}.fl-wired p b{color:#ffffffe0;font-weight:600}.fl-tradefig{width:100%;height:auto;margin-top:13px;display:block}.fl-notlit{z-index:3;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--fl-cyan);text-align:center;background:#a0dcf00b;border:1px dashed #a0dcf04d;border-radius:11px;margin-top:18px;padding:11px 12px;font-size:9px;line-height:1.7;position:relative}.fl-conduit{z-index:1;border-left:1px dashed #a0dcf042;width:0;position:absolute}.fl-finale{text-align:center;padding:158px 20px 58px;position:relative}.fl-finale .fl-sw{justify-content:center}.fl-finale h2{letter-spacing:-.02em;text-shadow:0 0 34px #96f5cd47;margin-top:18px;font-size:31px}.fl-finale .fl-lede{text-align:center;max-width:31ch;margin:12px auto 0}.fl-finale .fl-ctas{margin-top:24px}.fl-finale .fl-coinchip{margin-top:18px}.fl-finale .fl-plate{text-align:left;margin-top:16px}.fl-stipend{z-index:3;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fl-mut);margin:12px auto 0;font-size:9px;line-height:1.8;position:relative}.fl-foot{z-index:3;text-align:center;background:linear-gradient(#00000073,#000000b8);border-top:1px solid #ffffff12;padding:30px 20px 44px;position:relative}.fl-foot .fm{line-height:0}.fl-foot p{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;color:#ffffff75;margin-top:11px;font-size:9.5px;line-height:1.7}.fl-foot p.hi{color:#fff9}@keyframes fl-fadein{0%{opacity:0}to{opacity:1}}@keyframes fl-strike{0%{opacity:0}22%{opacity:.55}30%{opacity:.12}44%{opacity:.9}55%{opacity:.4}to{opacity:1}}.fl-beam,.fl-bloom,.fl-streak,.fl-flare{animation:1.5s ease-out both fl-strike}.fl-hero .fl-beam{animation-duration:1.9s}.fl-hero .fl-haze{opacity:.78}.fl-pool{animation:1.6s ease-out both fl-fadein}.fl-rig{animation:1.3s ease-out both fl-fadein}.fl-col>section:nth-of-type(2) :is(.fl-beam,.fl-bloom,.fl-streak,.fl-flare,.fl-pool,.fl-rig){animation-delay:.25s}.fl-col>section:nth-of-type(3) :is(.fl-beam,.fl-bloom,.fl-streak,.fl-flare,.fl-pool,.fl-rig){animation-delay:.4s}.fl-col>section:nth-of-type(4) :is(.fl-beam,.fl-bloom,.fl-streak,.fl-flare,.fl-pool,.fl-rig){animation-delay:.55s}.fl-col>section:nth-of-type(5) :is(.fl-beam,.fl-bloom,.fl-streak,.fl-flare,.fl-pool,.fl-rig){animation-delay:.7s}.fl-col>section:nth-of-type(6) :is(.fl-beam,.fl-bloom,.fl-streak,.fl-flare,.fl-pool,.fl-rig){animation-delay:.85s}.fl-col>section:nth-of-type(7) :is(.fl-beam,.fl-bloom,.fl-streak,.fl-flare,.fl-pool,.fl-rig){animation-delay:1s}.fl-col>section:nth-of-type(8) :is(.fl-beam,.fl-bloom,.fl-streak,.fl-flare,.fl-pool,.fl-rig){animation-delay:1.15s}.fl-col>section:nth-of-type(9) :is(.fl-beam,.fl-bloom,.fl-streak,.fl-flare,.fl-pool,.fl-rig){animation-delay:1.3s}@media (prefers-reduced-motion:reduce){.fl-beam,.fl-bloom,.fl-streak,.fl-flare,.fl-pool,.fl-rig,.fl-haze{animation:none!important}}@media (min-width:520px){.fl-col{box-shadow:0 0 90px 20px #0000008c}.fl-col:after{content:"";z-index:40;pointer-events:none;background:linear-gradient(90deg,#0000008c,#0000 6% 94%,#0000008c);position:absolute;inset:0}}.fl-veil{display:none}html[data-fl3d] .fl-veil{z-index:1;background:#04060a;display:block;position:fixed;inset:0}html[data-fl3d] .fl-col>:not(.fl3d,.fldk,.fl-veil),html[data-fl3d] .fl-col~footer,html[data-fl3d] .fl-col:before,html[data-fl3d] .fl-col:after{display:none}html[data-fl3d] .fl-col{box-shadow:none;background:0 0;max-width:none}.fl3d{z-index:2;opacity:0;pointer-events:none;background:#04060a;transition:opacity 1.2s;position:fixed;inset:0}.fl3d.on{opacity:1}.fl3d canvas{width:100%;height:100%;display:block}.fl-col:has(>.fl3d.on){background:0 0}.fl-col:has(>.fl3d.on):before{display:none}.fl-col:has(>.fl3d.on) :is(.fl-rim,.fl-horizon,.fl-turf,.fl-far,.fl-beam,.fl-haze,.fl-pool,.fl-bloom,.fl-streak,.fl-flare,.fl-rig){visibility:hidden;opacity:0;transition:opacity .9s,visibility 0s .9s}.fl-col:has(>.fl3d.on)~footer{display:none}:is(.fl-col:has(>.fl3d.on) .fl-hero-copy,.fl-col:has(>.fl3d.on) .fl-finale){position:relative}.fl-col:has(>.fl3d.on) :is(.fl-beat,.fl-finale,.fl-hero-copy){z-index:0}.fl-col:has(>.fl3d.on) :is(.fl-finale,.fl-hero-copy):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#03060a99 12% 88%,#0000);position:absolute;inset:-18px calc(50% - 50vw)}html:has(.fl3d.on){overflow:hidden}.fl-col:has(>.fl3d.on) .fl-hero-sw{display:none}.fl-col:has(>.fl3d.on) .fl-sw :is(svg,.n,.on,.off){display:none}.fl-col:has(>.fl3d.on) .fl-sw{gap:10px;margin-bottom:12px}.fl-col:has(>.fl3d.on) .fl-sw .rule{opacity:.45}.fl-col:has(>.fl3d.on) .fl-beat{-webkit-backdrop-filter:blur(14px)saturate(140%);width:min(402px,100% - 26px);opacity:calc(.2 + .8 * var(--vp,1));transform:translateY(calc((1 - var(--vp,1)) * 26px)) scale(calc(.965 + .035 * var(--vp,1)));background:linear-gradient(#ffffff0b,#fff0 30%),#06090ed1;border:1px solid #ffffff16;border-radius:18px;margin:26svh auto;box-shadow:inset 0 1px #ffffff1f,0 30px 60px -30px #000000eb;padding:24px 22px 26px!important}.fl-col:has(>.fl3d.on) .fl-cta{letter-spacing:.06em;background:linear-gradient(#5cf2a6,#2edb85 58%,#24c976);border-radius:14px;padding-block:17px;font-weight:800;box-shadow:inset 0 1px #ffffff80,inset 0 -10px 18px #003c1e2e,0 16px 34px -14px #2edb858c}.fl-col:has(>.fl3d.on) .fl-ghost{-webkit-backdrop-filter:blur(10px);background:#090d1399;border:1px solid #ffffff29;border-radius:14px;padding-block:15px}.fl-col:has(>.fl3d.on) :is(.fl-glass,.fl-clockcard,.fl-plate,.fl-adp,.fl-wired,.fl-papernote){background-color:#070b10bd}.fl-col:has(>.fl3d.on) :is(h2,.fl-lede,.fl-pitch,.fl-stand,.fl-eyebrow,.fl-tagline,.fl-micro,.fl-kicker){text-shadow:0 1px 18px #030509e6,0 0 4px #030509b3}@media (min-width:520px){.fl-col:has(>.fl3d.on){box-shadow:none}.fl-col:has(>.fl3d.on):after{display:none}}.fldk{z-index:3;overscroll-behavior:contain;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;display:none;position:fixed;inset:0;overflow-y:auto}.fl-col:has(>.fl3d.on) .fldk{display:block}.fl-col:has(>.fl3d.on)>:not(.fl3d,.fldk){display:none}.fl-col:has(>.fl3d.on){max-width:none}.fldk-s{z-index:0;scroll-snap-align:start;scroll-snap-stop:always;align-content:center;justify-items:center;min-height:100%;padding:70px 14px 26px;display:grid;position:relative}.fldk-s--hero{align-content:end;padding-bottom:30px}.fldk-c,.fldk-o{opacity:calc(.15 + .85 * var(--vp,1));transform:translateY(calc((1 - var(--vp,1)) * 30px)) scale(calc(.96 + .04 * var(--vp,1)))}.fldk-c{-webkit-backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(#ffffff0d,#fff0 26%),#05080dd6;border:1px solid #ffffff17;border-radius:20px;width:min(408px,100%);padding:20px 20px 22px;box-shadow:inset 0 1px #ffffff21,0 34px 70px -34px #000000f2}.fldk-o{z-index:0;text-align:center;justify-items:center;width:min(430px,100%);display:grid;position:relative}.fldk-o:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#03060a9e 10% 90%,#0000);position:absolute;inset:-26px calc(50% - 50vw)}@media (min-width:900px){.fldk-c{width:462px;padding:26px 26px 28px}}.fldk-tag{width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--fl-cyan);justify-content:space-between;font-size:10.5px;display:flex}.fldk-tag .ix{color:#a0afbebf;letter-spacing:.18em}.fldk-tag--open{margin-bottom:4px}.fldk-h{text-transform:uppercase;letter-spacing:-.01em;text-shadow:0 2px 18px #0000008c;margin:12px 0 10px;font-size:clamp(30px,8.8vw,38px);font-style:italic;font-weight:900;line-height:.98}.fldk-h--xl{text-align:center;font-size:clamp(34px,10vw,46px)}.fldk-sub{color:#dee8f0d1;font-size:15px;line-height:1.6}.fldk-sub b{color:#fff}.fldk-sub--c{text-align:center;max-width:340px;margin:12px 0 4px}.fldk-kick{margin-top:14px;font-size:20px;font-weight:800}.fldk-pre{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.3em;text-transform:uppercase;color:#becddacc;margin-bottom:16px;font-size:11px}.fldk-wm{width:min(320px,78%)}.fldk-wm :is(img,svg){filter:drop-shadow(0 0 18px #96dcff59);width:100%;height:auto}.fldk-rulerow{width:100%;max-width:360px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.34em;text-transform:uppercase;color:#d2e1ebe6;white-space:nowrap;align-items:center;gap:12px;margin:14px 0 2px;font-size:11.5px;display:flex}.fldk-rulerow i{background:linear-gradient(90deg,#0000,#40dc968c);flex:1;height:1px}.fldk-rulerow i:last-child{background:linear-gradient(270deg,#0000,#40dc968c)}.fldk-ctas{gap:10px;width:100%;max-width:356px;margin:16px 0 4px;display:grid}.fldk-ctas :is(.fl-cta,.fl-ghost){justify-content:center;align-items:center;gap:8px;display:flex}.fldk-chev{width:8px;height:12px}.fldk-o .fl-coinchip{margin-top:14px}.fldk-plate{width:100%;max-width:356px;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#070b10b3;border:1px solid #96cde638;border-radius:10px;margin-top:16px;display:flex;overflow:hidden}.fldk-plate>div{flex:1;gap:3px;padding:10px 14px;display:grid}.fldk-plate>div.r{text-align:right;border-left:1px solid #96cde62e}.fldk-plate .k{letter-spacing:.26em;text-transform:uppercase;color:var(--fl-cyan);font-size:9.5px}.fldk-plate .v{letter-spacing:.08em;font-size:16px;font-weight:700}.fldk-micro{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#becdd8bf;margin-top:10px;font-size:10px}.fldk-foot{color:#a0b0bea6;text-align:center;margin-top:18px;font-size:11px;line-height:1.7}.fldk-clock{width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;background:linear-gradient(#0d131beb,#080c12eb);border:1px solid #a0dcf03d;border-radius:12px;margin-top:14px;padding:12px 14px 14px}.fldk-clock .row{letter-spacing:.18em;text-transform:uppercase;color:var(--fl-cyan);justify-content:space-between;font-size:10.5px;display:flex}.fldk-clock .time{letter-spacing:.04em;align-items:baseline;gap:12px;margin:4px 0 8px;font-size:46px;font-weight:800;display:flex}.fldk-clock .time em{letter-spacing:.24em;text-transform:uppercase;color:#c8d7e2cc;font-size:10.5px;font-style:normal}.fldk-ticks{background:repeating-linear-gradient(90deg, var(--fl-cyan) 0 6px, transparent 6px 11px) 0 0 / 58% 100% no-repeat, repeating-linear-gradient(90deg, #a0dcf047 0 6px, transparent 6px 11px);border-radius:2px;height:8px}.fldk-chips{gap:8px;width:100%;margin-top:12px;display:grid}.fldk-chip{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#c4d2ded9;background:#090d1399;border:1px solid #ffffff17;border-radius:10px;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 12px;font-size:10.5px;display:flex}.fldk-chip b{color:var(--fl-cyan);letter-spacing:.16em;white-space:nowrap;font-weight:700}.fldk-chip span{text-align:right}.fldk-quote{background:#0a0f16b3;border-left:3px solid #a0dcf080;border-radius:0 12px 12px 0;margin:14px 0 0;padding:10px 14px 12px}.fldk-quote blockquote{margin:0;font-size:18.5px;font-weight:650;line-height:1.45}.fldk-quote figcaption{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#b4c4d0cc;justify-content:space-between;gap:10px;margin-top:10px;font-size:10px;display:flex}.fldk-quote .m b{color:#fff}.fldk-match{background:#090d13a6;border:1px solid #ffffff17;border-radius:12px;width:100%;margin-top:14px;padding:12px 14px}.fldk-match .hd{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:#b4c4d0cc;justify-content:space-between;margin-bottom:6px;font-size:10px;display:flex}.fldk-match .tr{border-top:1px solid #ffffff0f;justify-content:space-between;padding:7px 0;font-size:15px;display:flex}.fldk-match .tr b{font-family:var(--font-geist-mono), ui-monospace, monospace;font-weight:700}.fldk-match .tr:not(.win){color:#cddae4bf}.fldk-match .tags{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.fldk-match .ok{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--fl-green);border:1px solid #40dc9666;border-radius:999px;padding:4px 10px;font-size:10px}.fldk-ticket{color:#17150f;background:#f2ecdc;border-radius:12px;width:100%;margin-top:14px;padding:12px 14px 0;box-shadow:0 18px 34px -18px #000000d9}.fldk-ticket .hd{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:baseline;font-size:11px;display:flex}.fldk-ticket .hd b{letter-spacing:.04em;font-size:22px}.fldk-ticket .row{font-family:var(--font-geist-mono), ui-monospace, monospace;border-bottom:1px dashed #17150f59;justify-content:space-between;padding:10px 0 12px;font-size:12.5px;display:flex}.fldk-ticket .strip{text-align:center;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.24em;text-transform:uppercase;color:#17150fbf;padding:8px 0 10px;font-size:9.5px}.fldk-rooms{gap:8px;width:100%;margin-top:14px;display:grid}.fldk-rooms .rm{background:#090d1399;border:1px solid #ffffff17;border-radius:10px;align-items:baseline;gap:10px;padding:10px 12px;display:flex}.fldk-rooms .nm{font-weight:700}.fldk-rooms .st{color:#becdd8b3;flex:1;font-size:12px}.fldk-rooms b{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--fl-cyan);font-size:11px}.fldk-staff{width:100%;margin-top:12px}.fldk-staff .sr{border-top:1px dashed #a0dcf038;justify-content:space-between;align-items:flex-start;gap:12px;padding:11px 0;display:flex}.fldk-staff .sr:first-of-type{border-top:0;padding-top:4px}.fldk-staff .nm{font-weight:750;display:block}.fldk-staff .ds{color:#becdd8b8;font-size:12.5px;line-height:1.45;display:block}.fldk-staff .fl-soon{flex-shrink:0}.fldk-camp{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#aabecdcc;margin:12px 0 0;font-size:10px;line-height:1.7}.fldk-camp b{color:#e6f2f8f2}.fldk-live{width:min(408px,100%);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.28em;text-transform:uppercase;color:#ebf3f8e6;text-align:center;align-items:center;gap:12px;margin-bottom:14px;font-size:9.5px;display:flex}.fldk-live i{background:#ebf3f880;flex:1;height:1px}@media (max-height:730px){.fldk-s{padding:56px 14px 12px}.fldk-c{padding:16px 16px 18px}.fldk-h{margin:9px 0 8px;font-size:clamp(26px,7.8vw,32px)}.fldk-h--xl{font-size:clamp(30px,8.6vw,40px)}.fldk-sub{font-size:13.5px;line-height:1.5}.fldk-ctas{gap:8px;margin:12px 0 2px}.fl-col:has(>.fl3d.on) .fldk-ctas .fl-cta{padding-block:13px}.fl-col:has(>.fl3d.on) .fldk-ctas .fl-ghost{padding-block:11px}.fldk-staff .sr{padding:8px 0}.fldk-staff .ds{font-size:12px}.fldk-camp{margin-top:9px;line-height:1.55}.fldk-live{margin-bottom:10px}.fldk-plate{margin-top:11px}.fldk-o .fl-coinchip{margin-top:10px}.fldk-micro{margin-top:7px}.fldk-foot{margin-top:11px;font-size:10.5px;line-height:1.6}}@media (prefers-reduced-motion:reduce){.fl3d{display:none}}.rm-take{z-index:90;pointer-events:none;background:0 0;position:fixed;inset:0}.rm-take:has(.rm-live){pointer-events:auto;touch-action:none;overscroll-behavior:contain;background:#000}.rm-host{z-index:1;position:absolute;inset:0}.rm-host canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.rm-tap{z-index:2;cursor:pointer;background:0 0;border:0;display:none;position:absolute;inset:0}.rm-take:has(.rm-live) .rm-tap{display:block}.rm-skip{z-index:3;right:max(14px, env(safe-area-inset-right));top:calc(env(safe-area-inset-top) + 14px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#c7d6e8;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#060a109e;border:1px solid #a0bedc57;border-radius:999px;padding:7px 15px;font-size:11px;display:none;position:absolute}.rm-take:has(.rm-live) .rm-skip{display:block}.rm-take.rm-leaving{pointer-events:none;animation:.62s cubic-bezier(.4,0,.9,.5) forwards rm-fade}@keyframes rm-fade{0%{opacity:1}38%{opacity:1}to{opacity:0}}.rm-take.rm-leaving .rm-host{animation:.62s cubic-bezier(.4,0,.9,.5) forwards rm-recede}@keyframes rm-recede{0%{transform:scale(1)}to{transform:scale(.965)}}@media (prefers-reduced-motion:reduce){.rm-take.rm-leaving,.rm-take.rm-leaving .rm-host{animation-duration:1ms}}.rm-why{left:8px;right:8px;top:calc(env(safe-area-inset-top) + 54px);z-index:99;color:#ffb454;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#0a0804f0;border:1px solid #4a3316;padding:8px 10px;font-size:10px;position:fixed}.tx-ctl{gap:6px;margin:0 14px 12px;display:flex}.tx-chip{text-align:center;letter-spacing:.2em;color:#7d879b;min-height:40px;font-size:10px;font-family:var(--font-geist-mono), ui-monospace, monospace;clip-path:polygon(8px 0,100% 0,100% 100%,0 100%);border:1px solid #ffffff1a;flex:1;justify-content:center;align-items:center;padding:0 6px;text-decoration:none;display:flex}.tx-chip.on{color:#04202b;background:linear-gradient(#ffffff4d 0 1px,#5cd6f5 1px,#2ea8cd 100%);border-color:#0000}.tx-day+.tx-day{margin-top:16px}.tx-dayhead{align-items:center;gap:9px;margin:0 14px 8px;display:flex}.tx-dayhead .d{letter-spacing:.2em;color:#c8ced9;font-size:11px;font-weight:800;font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none}.tx-dayhead .r{background:#ffffff17;flex:1;height:1px}.tx-dayhead .n{letter-spacing:.18em;color:#8c929f;font-size:9.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none}.tx-list{flex-direction:column;gap:7px;margin:0 14px;display:flex}.tx-e{border:1px solid #ffffff12;border-left:4px solid rgba(var(--tc,148 163 184) / 1);clip-path:polygon(13px 0,100% 0,100% 100%,0 100%);background:linear-gradient(#ffffff0d 0 1px,#10131ca8 1px,#0a0c12bd);padding:11px 13px;position:relative}.tx-e.failed{opacity:.62}.t-trade{--tc:92 214 245}.t-waiver{--tc:167 139 250}.t-fa{--tc:124 197 187}.t-commish{--tc:235 239 244}.tx-teamrow{align-items:baseline;gap:10px;margin-bottom:5px;display:flex}.tx-meta{flex:none;align-items:center;gap:7px;margin-left:auto;display:flex}.tx-type{letter-spacing:.22em;color:rgba(var(--tc,148 163 184) / 1);font-size:10.5px;font-weight:800;font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none}.tx-bid{letter-spacing:.1em;color:#ebeff4;font-size:10px;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1px solid #fff3;flex:none;padding:3px 7px 2px}.tx-nope{letter-spacing:.18em;color:#d98b73;font-size:9px;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1px solid #d98b7361;flex:none;padding:3px 7px 2px}.tx-when{letter-spacing:.16em;color:#8c929f;font-size:10px;font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none;margin-left:auto}.tx-side+.tx-side{border-top:1px solid #ffffff0f;margin-top:11px;padding-top:10px}.tx-team{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;color:#ebeff4;align-items:center;gap:6px;min-width:0;font-size:14.5px;font-style:italic;font-weight:900;text-decoration:none;display:flex;overflow:hidden}.tx-team s{color:#5cd6f5;font-size:13px;font-style:normal;text-decoration:none}.tx-move{align-items:center;gap:10px;padding:5px 8px 4px 4px;text-decoration:none;display:flex}.tx-move+.tx-move{margin-top:2px}.tx-move.in{background:linear-gradient(90deg,#5cd6f517,#5cd6f500 72%)}.tx-move .dir{text-align:center;flex:none;width:14px;font-size:17px;font-weight:900;line-height:1}.tx-move.in .dir{color:#5cd6f5}.tx-move.out .dir{color:#8c929f}.tx-move .txt{flex:1;min-width:0}.tx-move .txt b{letter-spacing:-.01em;color:#ebeff4;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;display:block;overflow:hidden}.tx-move.out .txt b{color:#8c929f}.tx-move .txt s{letter-spacing:.16em;color:#8c929f;font-size:10px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;margin-top:2px;text-decoration:none;display:block}.tx-move.asset .txt{padding-left:54px}.tx-note{color:#8c929f;margin-top:9px;font-size:12.5px;line-height:1.45}.tx-empty{color:#8c929f;clip-path:polygon(13px 0,100% 0,100% 100%,0 100%);border:1px solid #ffffff12;margin:0 14px;padding:26px 16px;font-size:14px;line-height:1.5}.tx-emptylink{letter-spacing:.01em;color:#5cd6f5;margin-top:12px;font-size:13.5px;font-weight:700;display:inline-block}.tx-emptylink:hover{text-decoration:underline}.tx-more{margin:14px 14px 0}.tx-morebtn{clip-path:polygon(13px 0,100% 0,100% 100%,0 100%);background:#ffffff0b;border:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:46px;padding:0 14px 0 16px;text-decoration:none;display:flex}.tx-morebtn .bl{letter-spacing:.2em;color:#ebeff4;font-size:12px;font-weight:800;font-family:var(--font-geist-mono), ui-monospace, monospace}.tx-morebtn .ch{color:#5cd6f5;font-size:17px;font-weight:900;line-height:1}.srroom{isolation:isolate;min-height:100dvh;padding-bottom:calc(70px + 4rem + env(safe-area-inset-bottom));color:#ebeff4;-webkit-font-smoothing:antialiased;position:relative}.srroom:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(130% 320px at 50% -40px,#5cd6f521,#0000 70%),radial-gradient(120% 260px at 50% 100%,#7896af0d,#0000 72%);position:absolute;inset:0}.srroom:after{content:"";z-index:25;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.sr-bays{z-index:3;gap:12px;padding:4px 14px 0;display:grid;position:relative}.sr-bay{color:inherit;clip-path:polygon(13px 0,100% 0,100% 100%,0 100%);background:#ffffff0a;border:1px solid #ffffff17;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:14px;padding:14px 14px 14px 12px;text-decoration:none;transition:background .14s,border-color .14s;display:grid;position:relative}a.sr-bay:hover{background:#5cd6f512;border-color:#5cd6f557}a.sr-bay:active{transform:translateY(1px)}.sr-bay-soon{opacity:.62}.sr-soontag{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#0c1015;clip-path:polygon(6px 0,100% 0,100% 100%,0 100%);background:#6c7383;padding:4px 8px 3px;font-size:8px;font-weight:800;position:absolute;top:0;right:0}.sr-plinth{clip-path:polygon(9px 0,100% 0,100% 100%,0 100%);background:linear-gradient(#5cd6f512,#0000 68%);justify-content:center;align-items:flex-end;height:104px;display:flex;position:relative}.sr-vac{stroke:#9fe6f980;opacity:.8;width:58px;height:66px;margin-bottom:12px}.sr-plinth.soon .sr-vac{stroke:#8c929f73}.sr-disc{background:radial-gradient(50% 50%,#9fe6f966,#0000 72%);border-radius:50%;width:74px;height:13px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.sr-plinth.soon .sr-disc{background:radial-gradient(50% 50%,#8c929f47,#0000 72%)}.sr-bayin{min-width:0}.sr-role{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.24em;color:#8c929f;text-transform:uppercase;font-size:9px;font-weight:800}.sr-title{letter-spacing:-.01em;color:#ebeff4;margin-top:3px;font-size:19px;font-weight:900;line-height:1.1}.sr-blurb{color:#a8afba;margin:6px 0 0;font-size:13px;line-height:1.42}.sr-cta{min-height:40px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;color:#06131a;clip-path:polygon(9px 0,100% 0,100% 100%,0 100%);background:#5cd6f5;align-items:center;gap:6px;margin-top:9px;padding:0 13px;font-size:11px;font-weight:800;display:inline-flex}.sr-cta i{font-size:15px;font-style:normal;line-height:1}.sr-cta.soon{color:#8c929f;background:0 0;border:1px solid #ffffff1f}.sw-cover{z-index:119;pointer-events:none;background:#000;animation:8s forwards sw-cover-bail;position:fixed;inset:0}@keyframes sw-cover-bail{0%,94%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.sw-cover{display:none}}.sw-ov{z-index:120;opacity:0;pointer-events:none;background:#000;position:fixed;inset:0}.sw-ov.on{opacity:1;pointer-events:auto;cursor:pointer}.sw-ov.out{opacity:0;pointer-events:none;transition:opacity .35s}.sw-host{position:absolute;inset:0}.sw-host canvas{width:100%;height:100%;display:block}.sw-skipbtn{z-index:2;cursor:pointer;appearance:none;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.sw-skipbtn:focus-visible{outline-offset:-4px;outline:2px solid #9fe6f999}.sw-skip{right:16px;bottom:calc(18px + env(safe-area-inset-bottom));font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;color:#ebeff46b;font-size:9px;font-weight:700;position:absolute}@media (prefers-reduced-motion:reduce){.sw-ov{display:none}}.sc-brief{z-index:3;padding:2px 14px 0;position:relative}.sc-brief p{color:#a8afba;margin:0 0 12px;font-size:13px;line-height:1.5}.sc-cross{clip-path:polygon(11px 0,100% 0,100% 100%,0 100%);background:#40d68f12;border:1px solid #40d68f42;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;margin:0 14px 14px;padding:11px 13px;display:grid}.sc-brief .sc-cross{margin-left:0;margin-right:0}.sc-cross b{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#40d68f;font-variant-numeric:tabular-nums;font-size:30px;font-weight:900;line-height:1}.sc-cross span{color:#c3cad4;font-size:12.5px;line-height:1.4}.sc-cross em{color:#ebeff4;font-style:normal;font-weight:800}.sc-hires{z-index:3;gap:14px;padding:4px 14px 0;display:grid;position:relative}.sc-hire{clip-path:polygon(13px 0,100% 0,100% 100%,0 100%);background:#ffffff0a;border:1px solid #ffffff17;padding:13px 13px 14px}.sc-hirehead{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;display:grid}.sc-hirehead .sr-plinth{height:92px}.sc-hirehead .sr-vac{width:50px;height:58px}.sc-hireid{min-width:0}.sc-name{letter-spacing:-.015em;color:#ebeff4;margin:2px 0 0;font-size:21px;font-weight:900;line-height:1.08}.sc-quote{color:#9fe6f9;margin:5px 0 0;font-size:12.5px;font-style:italic;line-height:1.4}.sc-bars{border-top:1px solid #ffffff14;gap:5px;margin:13px 0 0;padding:11px 0 0;list-style:none;display:grid}.sc-bar{grid-template-columns:88px minmax(0,1fr) 26px;align-items:center;gap:8px;display:grid}.sc-barlab,.sc-barval{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#8c929f;font-size:8.5px;font-weight:800}.sc-barval{text-align:right;font-variant-numeric:tabular-nums}.sc-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;display:grid}.sc-seg{clip-path:polygon(3px 0,100% 0,100% 100%,0 100%);background:#ffffff14;height:7px}.sc-seg.on{background:#5cd6f5}.sc-method{color:#a8afba;margin:12px 0 0;font-size:12.5px;line-height:1.45}.sc-cost{color:#8c929f;margin:8px 0 0;font-size:12px;line-height:1.45}.sc-cost span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#6c7383;margin-bottom:2px;font-size:8.5px;font-weight:800;display:block}.sc-peek{background:#00000047;border-left:2px solid #5cd6f580;margin-top:12px;padding:10px 12px}.sc-peeklab{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#5cd6f5;font-size:8.5px;font-weight:800}.sc-peekname{color:#ebeff4;margin-top:4px;font-size:16px;font-weight:900;line-height:1.15}.sc-peekname span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:#8c929f;margin-left:7px;font-size:9.5px;font-weight:800}.sc-peekwhy{color:#a8afba;margin:4px 0 0;font-size:12.5px;line-height:1.42}.sc-hirebtn{width:100%;min-height:46px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#06131a;cursor:pointer;clip-path:polygon(11px 0,100% 0,100% 100%,0 100%);background:#5cd6f5;border:0;margin-top:13px;font-size:11.5px;font-weight:800;display:block}.sc-hirebtn:active{transform:translateY(1px)}.sc-onduty{z-index:3;clip-path:polygon(13px 0,100% 0,100% 100%,0 100%);background:#ffffff0a;border:1px solid #ffffff17;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:12px;margin:2px 14px 14px;padding:11px 12px;display:grid;position:relative}.sc-plinth-sm{height:84px}.sc-plinth-sm .sr-vac{width:46px;height:52px}.sc-onduty .sc-name{font-size:19px}.sc-swap{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;color:#5cd6f5;border-bottom:1px solid #5cd6f566;margin-top:8px;font-size:9px;font-weight:800;text-decoration:none;display:inline-block}.sc-calls{z-index:3;gap:12px;padding:4px 14px 0;display:grid;position:relative}.sc-call{clip-path:polygon(13px 0,100% 0,100% 100%,0 100%);background:#ffffff0a;border:1px solid #ffffff17;padding:12px 13px 13px}.sc-callhead{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;display:grid}.sc-rank{width:27px;height:27px;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#06131a;clip-path:polygon(6px 0,100% 0,100% 100%,0 100%);background:#5cd6f5;place-items:center;font-size:13px;font-weight:900;display:grid}.sc-who{min-width:0}.sc-cname{letter-spacing:-.01em;color:#ebeff4;flex-wrap:wrap;align-items:center;gap:7px;font-size:18px;font-weight:900;line-height:1.12;display:flex}.sc-sig{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#06131a;clip-path:polygon(4px 0,100% 0,100% 100%,0 100%);background:#9fe6f9;padding:3px 6px 2px;font-size:8px;font-weight:800}.sc-cmeta{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#8c929f;margin-top:3px;font-size:9.5px;font-weight:800}.sc-injury{color:#e8a33d;margin-left:7px;font-style:normal}.sc-why{color:#c3cad4;margin:9px 0 0;font-size:13.5px;line-height:1.45}.sc-vorp{background:#00000047;align-items:baseline;gap:8px;margin-top:9px;padding:7px 10px;display:flex}.sc-vorp b{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#ebeff4;font-variant-numeric:tabular-nums;font-size:17px;font-weight:900}.sc-vorp span{color:#8c929f;font-size:11.5px;line-height:1.35}.sc-actions{gap:9px;margin-top:11px;display:grid}.sc-act{clip-path:polygon(8px 0,100% 0,100% 100%,0 100%);border:1px solid #ffffff14;padding:9px 11px}.sc-actlab{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#8c929f;font-size:8.5px;font-weight:800}.sc-actval{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#e8c37a;font-variant-numeric:tabular-nums;margin-top:2px;font-size:22px;font-weight:900;line-height:1.1}.sc-actval.sc-drop{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:-.01em;color:#ebeff4;font-size:16px}.sc-actnote{color:#8c929f;gap:2px;margin:5px 0 0;padding:0;font-size:11.5px;line-height:1.4;list-style:none;display:grid}.sc-warn{color:#e8a33d}.sc-ledger{z-index:3;background:#0000003d;border:1px solid #ffffff12;gap:5px;margin:14px 14px 0;padding:10px 12px;display:grid;position:relative}.sc-lrow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sc-lrow span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#6c7383;white-space:nowrap;font-size:8.5px;font-weight:800}.sc-lrow b{text-align:right;color:#c3cad4;font-size:12px;font-weight:700}.sc-empty{z-index:3;color:#a8afba;background:#ffffff08;border:1px solid #ffffff14;margin:4px 14px 0;padding:14px;font-size:13.5px;line-height:1.5;position:relative}.sr-plinth.hired{background:linear-gradient(#5cd6f526,#0000 68%)}.sr-plinth.hired .sr-vac{stroke:#9fe6f9d9;opacity:1}.sr-plinth.hired .sr-disc{background:radial-gradient(50% 50%,#9fe6f9b3,#0000 72%)}.sr-hired{color:#a8afba;margin:6px 0 0;font-size:13px;line-height:1.42}.sr-hired b{color:#ebeff4;font-weight:800}.sc-opening{background:#e8a33d17;border-left:2px solid #e8a33d8c;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:9px;padding:7px 10px;display:flex}.sc-opening b{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#e8a33d;font-size:8.5px;font-weight:800}.sc-opening span{color:#c3cad4;font-size:12.5px;line-height:1.35}.sc-swapnote{z-index:3;color:#8c929f;margin:14px 14px 0;font-size:12px;line-height:1.45;position:relative}.sc-watching{z-index:3;clip-path:polygon(11px 0,100% 0,100% 100%,0 100%);background:#e8a33d14;border:1px solid #e8a33d4d;margin:2px 14px 12px;padding:10px 12px;position:relative}.sc-watching b{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#e8a33d;font-size:8.5px;font-weight:800;display:block}.sc-watching span{color:#c3cad4;margin-top:3px;font-size:12.5px;line-height:1.4;display:block}.sc-watching em{color:#ebeff4;font-style:normal;font-weight:800}.sc-seats{z-index:3;gap:8px;padding:4px 14px 0;display:grid;position:relative}.sc-seat{clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);background:#ffffff0a;border:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 13px;text-decoration:none;transition:background .14s,border-color .14s;display:flex}.sc-seat:hover{background:#5cd6f512;border-color:#5cd6f557}.sc-seat:active{transform:translateY(1px)}.sc-seatname{letter-spacing:-.01em;color:#ebeff4;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:800;overflow:hidden}.sc-seatrec{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#8c929f;font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:800}.td-matchup{z-index:3;clip-path:polygon(11px 0,100% 0,100% 100%,0 100%);background:#ffffff0a;border:1px solid #ffffff17;flex-wrap:wrap;align-items:center;gap:8px;margin:2px 14px 12px;padding:10px 12px;display:flex;position:relative}.td-team{color:#ebeff4;text-overflow:ellipsis;white-space:nowrap;flex:34%;min-width:0;font-size:13.5px;font-weight:800;overflow:hidden}.td-matchup i{color:#5cd6f5;flex:none;font-size:14px;font-style:normal}.td-matchup .sc-swap{flex:1 0 100%}.td-verdict{z-index:12;clip-path:polygon(13px 0,100% 0,100% 100%,0 100%);background:#0f1118;border:1px solid #ffffff24;margin:0 14px 14px;padding:13px 13px 12px;transition:background .16s,border-color .16s;position:sticky;top:56px;box-shadow:0 12px 26px -14px #000000f2}.td-verdict.good{background:#0d1a20;border-color:#5cd6f56b}.td-verdict.bad{background:#1b160f;border-color:#e8a33d66}.td-verdict.flat{background:#141721;border-color:#fff3}.td-prompt{color:#a8afba;margin:0;font-size:13px;line-height:1.5}.td-call{letter-spacing:-.02em;color:#ebeff4;margin:0 0 11px;font-size:21px;font-weight:900;line-height:1.1}.td-sides{border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;gap:6px;padding:10px 0;display:grid}.td-side{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:10px;display:grid}.td-sidehead{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#616875;justify-content:space-between;gap:10px;margin-bottom:7px;font-size:8px;font-weight:800;display:flex}.td-sidelab{min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;color:#aeb6c2;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:700;overflow:hidden}.td-sidenums{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#c3cad4;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700}.td-sidenums i{color:#6b7280;padding:0 4px;font-style:normal}.td-swing{text-align:right;min-width:52px;font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:17px;font-weight:900;line-height:1}.td-swing.up{color:#5cd6f5}.td-swing.down{color:#e8a33d}.td-swing.flat{color:#8c929f}.td-fair{color:#c3cad4;margin:10px 0 0;font-size:12.5px;line-height:1.45}.td-lists{z-index:3;gap:4px;display:grid;position:relative}.td-rows{gap:6px;padding:4px 14px 12px;display:grid}.td-row{text-align:left;clip-path:polygon(9px 0,100% 0,100% 100%,0 100%);cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;grid-template-columns:16px 34px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:54px;padding:7px 11px 7px 9px;transition:background .13s,border-color .13s;display:grid}.td-row:hover{background:#5cd6f50f;border-color:#5cd6f542}.td-row:active{transform:translateY(1px)}.td-row.on{background:#5cd6f51c;border-color:#5cd6f580}.td-tick{border:1.5px solid #ffffff3d;border-radius:3px;width:15px;height:15px;transition:background .13s,border-color .13s}.td-row.on .td-tick{background:#5cd6f5;border-color:#5cd6f5;box-shadow:0 0 10px #5cd6f58c}.td-face{background:#ffffff12;border-radius:50%;width:34px;height:34px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1c}.td-face img{object-fit:cover;width:100%;height:100%}.td-id{gap:2px;min-width:0;display:grid}.td-name{letter-spacing:-.01em;color:#ebeff4;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:800;overflow:hidden}.td-meta{min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;color:#8c929f;align-items:center;gap:5px;font-size:9.5px;font-weight:700;display:flex;overflow:hidden}.td-pos{color:#c3cad4;background:#ffffff14;flex:none;padding:1px 4px;font-style:normal;box-shadow:inset 0 0 0 1px #ffffff1a}.td-tag{letter-spacing:.14em;color:#6b7280;flex:none;font-size:8.5px;font-style:normal}.td-tag.ir{color:#e8a33d}.td-rate{flex:none;justify-items:end;gap:1px;display:grid}.td-rate b{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#ebeff4;font-variant-numeric:tabular-nums;font-size:15px;font-weight:900;line-height:1}.td-rate b.td-none{color:#6b7280}.td-rate i{font-style:normal;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#6b7280;font-size:7.5px;font-weight:700}.td-work{z-index:3;gap:10px;padding:4px 14px 0;display:grid;position:relative}.td-workblock{clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);background:#ffffff09;border:1px solid #ffffff14;padding:10px 12px}.td-worklab{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;color:#5cd6f5;margin-bottom:5px;font-size:8.5px;font-weight:800}.td-work ul,.td-blind{gap:5px;margin:0;padding:0;list-style:none;display:grid}.td-work li{color:#c3cad4;font-size:12.5px;line-height:1.45}.td-blind{z-index:3;clip-path:polygon(11px 0,100% 0,100% 100%,0 100%);background:#e8a33d0f;border:1px solid #e8a33d42;gap:8px;margin:0 14px;padding:11px 13px;position:relative}.td-blind li{color:#c3cad4;font-size:12px;line-height:1.45}.td-clear{z-index:3;width:calc(100% - 28px);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#8c929f;clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);cursor:pointer;background:0 0;border:1px solid #ffffff24;margin:14px 14px 0;padding:12px;font-size:10px;font-weight:800;transition:color .13s,border-color .13s;display:block;position:relative}.td-clear:hover{color:#ebeff4;border-color:#ffffff4d}.td-talk{z-index:3;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);background:#ffffff09;border:1px solid #ffffff14;grid-template-columns:2px minmax(0,1fr);gap:12px;margin:0 14px 14px;padding:12px 13px 11px;display:grid;position:relative}.td-work li.td-depth{color:#8c929f;border-top:1px solid #ffffff12;padding-top:5px}.tb-office{z-index:3;clip-path:polygon(13px 0,100% 0,100% 100%,0 100%);background:#ffffff0a;border:1px solid #ffffff17;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:11px;margin:2px 14px 10px;padding:9px 12px;display:grid;position:relative}.tb-who{min-width:0}.tb-office .sr-plinth{height:62px}.tb-name{letter-spacing:-.02em;color:#ebeff4;font-size:17px;font-weight:900;line-height:1.1}.tb-quote{color:#a8afba;margin:3px 0 0;font-size:11.5px;font-style:italic;line-height:1.4}.tb-pitch{z-index:3;color:#c3cad4;margin:0 14px 14px;font-size:13px;line-height:1.55;position:relative}.tb-pitch b{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#5cd6f5;font-variant-numeric:tabular-nums;font-weight:800}.rn-seg{color:inherit;border:1px solid #ffffff1a;border-radius:16px;margin:0 14px;text-decoration:none;animation:.66s cubic-bezier(.2,.9,.25,1) 90ms backwards rn-rise;display:block;position:relative;overflow:hidden;box-shadow:0 18px 40px #0009}@keyframes rn-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.rn-field{background:linear-gradient(150deg, var(--cb) 0%, var(--cb) 52%, #0a0c12 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.rn-field{background:linear-gradient(150deg, var(--cb) 0%, color-mix(in srgb, var(--cb) 52%, #0a0c12) 52%, #0a0c12 100%)}}.rn-field:after{content:"";background:repeating-linear-gradient(74deg,#ffffff0d 0 1px,#0000 1px 22px),linear-gradient(#0000 34%,#06080dcc 100%);position:absolute;inset:0}.rn-sweep{background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:64px;animation:5.2s ease-in-out infinite rn-sweep;position:absolute;top:0;bottom:0;left:-70px;transform:skew(-16deg)}@keyframes rn-sweep{0%{left:-70px}55%{left:480px}to{left:480px}}.rn-in{padding:13px;position:relative}.rn-lower{align-items:center;gap:9px;display:flex}.rn-crest,.rn-rcrest{background:#0006;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.rn-crest{width:34px;height:34px;box-shadow:0 0 0 2px #ffffff8c}.rn-rcrest{width:34px;height:34px;box-shadow:0 0 0 1.5px #ffffff57}.rn-crest img,.rn-rcrest img{object-fit:cover;border-radius:50%;width:100%;height:100%}.rn-crest i,.rn-rcrest i{color:#ffffffc7;font-style:normal;font-weight:800;position:absolute}.rn-crest i{font-size:13px}.rn-rcrest i{font-size:12px}.rn-with{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#ffffffb3;font-size:7.5px;font-weight:800}.rn-name{overflow-wrap:anywhere;text-shadow:0 2px 5px #0009;font-size:15px;font-weight:800;line-height:1.15}.rn-stamp{color:#ffffffd9;text-align:center;max-width:84px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;background:#06080db8;border:1px solid #ffffffb3;border-radius:4px;flex:none;margin-left:auto;padding:4px 7px;font-size:8px;font-weight:800}.rn-stamp.both{color:#5cd6f5;border-color:#5cd6f5}.rn-hero{align-items:flex-end;gap:10px;margin-top:13px;display:flex}.rn-num{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.03em;color:#fff;font-size:52px;font-weight:700;line-height:.86;position:relative;transform:skew(-7deg)}.rn-ghost{color:#0000;-webkit-text-stroke:1px #ffffff3d;z-index:-1;position:absolute;top:2px;left:2px}.rn-say{padding-bottom:5px}.rn-say b{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#5cd6f5;font-size:9px;font-weight:800;display:block}.rn-say span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#ffffffa8;margin-top:3px;font-size:8px;display:block}.rn-move{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:6px;margin-top:12px;display:grid}.rn-side{flex-direction:column;gap:5px;min-width:0;display:flex}.rn-slab{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#ffffffb8;font-size:7.5px;font-weight:800}.rn-man{background:linear-gradient(135deg, var(--pc), #06080dc2 84%);border-radius:8px;align-items:center;gap:6px;padding:5px 6px;display:flex}@supports (color:color-mix(in lab, red, red)){.rn-man{background:linear-gradient(135deg, color-mix(in srgb, var(--pc) 76%, transparent), #06080dc2 84%)}}.rn-man{border:1px solid #ffffff24;min-width:0}.rn-man.in{border-color:#ffffff8c}.rn-man img{object-fit:cover;background:#0b0d14;border-radius:6px;flex:none;width:28px;height:28px;box-shadow:0 0 0 1px #fff3}.rn-mid{min-width:0;display:block}.rn-mn{overflow-wrap:break-word;font-size:10.5px;font-weight:700;line-height:1.15;display:block}.rn-mm{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;color:#ffffffa8;margin-top:1px;font-size:7px;display:block}.rn-mp{font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none;margin-left:auto;font-size:12px;font-weight:700}.rn-mp.none{color:#ffffff8c;font-size:8px}.rn-arrow{color:#ffffff9e;place-items:center;font-size:13px;display:grid}.rn-read{background:#06080da8;border:1px solid #ffffff1f;border-radius:11px;margin-top:12px;padding:10px 11px}.rn-tiles{gap:6px;margin-top:11px;display:flex}.rn-tile{text-align:center;background:#06080d9e;border:1px solid #ffffff1f;border-radius:8px;flex:1;min-width:0;padding:7px 4px}.rn-tile.hero{border-color:#5cd6f5}.rn-tile b{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:15px;font-weight:700;display:block}.rn-tile.hero b{color:#5cd6f5}.rn-tile span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;color:#ffffff9e;margin-top:2px;font-size:6px;font-weight:700;line-height:1.3;display:block}.rn-tile span em{font-style:normal;display:block}.rn-his{border-top:1px dashed #ffffff24;align-items:center;gap:8px;margin-top:10px;padding-top:9px;display:flex}.rn-hislab{color:#ffffffc7;overflow-wrap:anywhere;font-size:11px;font-weight:600}.rn-hisnums{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#fff9;flex:none;margin-left:auto;font-size:10px}.rn-his b{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#ffffffe6;flex:none;font-size:12px}.rn-go{color:#062733;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;background:#5cd6f5;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:11px;font-size:10px;font-weight:800;display:flex}.rn-run{flex-direction:column;gap:8px;margin:0 14px;display:flex}.rn-row{background:linear-gradient(90deg, var(--cb), #151824eb 62%);border-radius:11px;grid-template-columns:4px 34px minmax(0,1fr) auto 14px;align-items:center;gap:9px;padding:10px 11px 10px 0;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.rn-row{background:linear-gradient(90deg, color-mix(in srgb, var(--cb) 34%, transparent), #151824eb 62%)}}.rn-row{color:inherit;animation:.5s cubic-bezier(.2,.9,.25,1) backwards rn-slide;animation-delay:calc(var(--i) * 90ms + .22s);border:1px solid #ffffff1a;text-decoration:none;overflow:hidden}@keyframes rn-slide{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}.rn-row:active{transform:scale(.994)}.rn-bar{background:var(--cb);align-self:stretch;width:4px}.rn-rn{overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.2;display:block}.rn-rmove{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.05em;color:#93a0b0;margin-top:3px;font-size:8px;line-height:1.35;display:block}.rn-rmove em{color:#5cd6f5;font-style:normal}.rn-rstamp{vertical-align:1px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#ffffffb8;background:#ffffff14;border:1px solid #ffffff47;border-radius:3px;margin-right:6px;padding:2px 5px;font-size:6.5px;font-weight:800;display:inline-block}.rn-rstamp.both{color:#5cd6f5;background:#5cd6f526;border-color:#5cd6f573}.rn-rnum{text-align:right}.rn-rnum b{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.02em;font-size:17px;font-weight:700}.rn-rnum span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;color:#8b95a3;margin-top:1px;font-size:6px;display:block}.rn-chev{text-align:center;color:#6d7a8c;font-size:13px}@media (prefers-reduced-motion:reduce){.rn-seg,.rn-row,.rn-sweep{animation:none}}.ds-talk{grid-template-columns:2px minmax(0,1fr);gap:12px;margin-top:13px;display:grid}.ds-quill{background:linear-gradient(#5cd6f5,#5cd6f540 70%,#0000)}.ds-talkin p{color:#b9c0ca;margin:0 0 8px;font-size:13.5px;line-height:1.55}.ds-talkin b{color:#f2f5f8;font-weight:800}.ds-talkin p:first-child{color:#dfe4ea;font-size:15px;line-height:1.45}.ds-talkin p:first-child b{color:#5cd6f5}.ds-sign{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#5f6774;margin-top:2px;font-size:9px;font-weight:800;display:block}.rn-read .ds-talk{margin-top:0}.tb-build{text-align:center;line-height:1;text-decoration:none;display:block}.td-tag.hurt{color:#e8a33d;letter-spacing:.1em}.td-work li.td-bye{color:#e8a33d}.td-hurt{margin-bottom:4px}.td-dig{z-index:3;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);background:#5cd6f50d;border:1px dashed #5cd6f54d;margin:0 14px 14px;padding:12px 13px;position:relative}.td-dig.done{background:#5cd6f512;border-style:solid;border-color:#5cd6f552}.td-digbtn{width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;color:#04222b;clip-path:polygon(9px 0,100% 0,100% 100%,0 100%);cursor:pointer;background:#5cd6f5;border:0;padding:11px;font-size:10px;font-weight:800;display:block}.td-digbtn i{padding-left:5px;font-style:normal}.td-digbtn:active{transform:translateY(1px)}.td-dignote{color:#8c929f;margin-top:8px;font-size:11.5px;line-height:1.45;display:block}.td-digtop{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.td-digmark{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#5cd6f5;font-size:8.5px;font-weight:800}.td-digsrc{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#6b7280;text-align:right;margin-left:auto;font-size:7.5px;font-weight:700}.td-digbody{color:#ebeff4;margin:0;font-size:14px;line-height:1.55}.td-digsrcs{margin-top:10px}.td-digsrcs summary{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#6b7280;cursor:pointer;font-size:8.5px;font-weight:800}.td-digsrcs summary i{opacity:.5;margin:0 5px;font-style:normal}.td-digsrcs ul{gap:7px;margin:8px 0 0;padding:0;list-style:none;display:grid}.td-digsrcs li{background:#00000047;min-width:0;padding:8px 10px;box-shadow:inset 0 0 0 1px #ffffff12}.td-digsrcs q{color:#c8cfda;font-size:11.5px;line-height:1.45;display:block}.td-digsrcs q:before{content:"“"}.td-digsrcs q:after{content:"”"}.td-digsrcs a{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;color:#6b7280;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9.5px;display:block;overflow:hidden}.tr-field{z-index:0;pointer-events:none;opacity:.45;background:repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000 1px 46px),repeating-linear-gradient(0deg,#ffffff07 0 1px,#0000 1px 46px);animation:26s linear infinite tr-drift;position:fixed;inset:-20%}@keyframes tr-drift{to{transform:translate(46px,46px)}}.tr-vig{z-index:0;pointer-events:none;background:radial-gradient(120% 78% at 50% 0,#0000 40%,#000000b3 100%);position:fixed;inset:0}.tr-arena{z-index:3;isolation:isolate;padding:14px 0 0;position:relative;overflow:hidden}.tr-terr{z-index:-1;position:absolute;inset:0}.tr-terr:before,.tr-terr:after{content:"";width:150%;position:absolute;top:0;bottom:0}.tr-terr:before{background:linear-gradient(154deg, var(--ca) 0%, var(--ca) 54%, transparent 62%);left:-46%}@supports (color:color-mix(in lab, red, red)){.tr-terr:before{background:linear-gradient(154deg, var(--ca) 0%, color-mix(in srgb, var(--ca) 46%, #05070b) 54%, transparent 62%)}}.tr-terr:before{clip-path:polygon(0 0,100% 0,60% 100%,0 100%);animation:7s ease-in-out infinite tr-breathL}.tr-terr:after{background:linear-gradient(206deg, var(--cb) 0%, var(--cb) 54%, transparent 62%);right:-46%}@supports (color:color-mix(in lab, red, red)){.tr-terr:after{background:linear-gradient(206deg, var(--cb) 0%, color-mix(in srgb, var(--cb) 46%, #05070b) 54%, transparent 62%)}}.tr-terr:after{clip-path:polygon(40% 0,100% 0,100% 100%,0 100%);animation:7s ease-in-out infinite tr-breathR}@keyframes tr-breathL{0%,to{opacity:.82}50%{opacity:1}}@keyframes tr-breathR{0%,to{opacity:1}50%{opacity:.82}}.tr-seam{z-index:3;background:linear-gradient(#0000,#eaf9ff 16%,#7fe0fb 50%,#eaf9ff 84%,#0000);width:2px;height:92%;animation:3.4s ease-in-out infinite tr-seam;position:absolute;top:-12%;left:50%;transform:translate(-50%)rotate(9deg)}@keyframes tr-seam{0%,to{opacity:.72;box-shadow:0 0 22px 3px #82e0ff6b}50%{opacity:1;box-shadow:0 0 42px 7px #82e0ffbf}}.tr-spark{z-index:4;filter:blur(1px);background:linear-gradient(#0000,#fff,#0000);border-radius:3px;width:5px;height:64px;animation:4.6s cubic-bezier(.5,0,.5,1) infinite tr-run;position:absolute;top:50%;left:50%}@keyframes tr-run{0%{opacity:0;transform:translate(-50%,-50%)rotate(9deg)translateY(-330px)}14%{opacity:1}86%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)rotate(9deg)translateY(330px)}}.tr-kick{z-index:5;align-items:center;gap:7px;padding:0 14px 8px;animation:.55s cubic-bezier(.2,.9,.3,1) both tr-up;display:flex;position:relative}.tr-kick i{background:#7fe0fb;width:6px;height:6px;animation:1.7s ease-in-out infinite tr-blip;transform:rotate(45deg);box-shadow:0 0 10px #7fe0fb}@keyframes tr-blip{0%,to{opacity:.45;transform:rotate(45deg)scale(.8)}50%{opacity:1;transform:rotate(45deg)scale(1.15)}}.tr-kick span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;color:#93a0b0;font-size:9px;font-weight:600}.tr-hero{z-index:5;padding:0 14px 12px;animation:.6s cubic-bezier(.2,.9,.3,1) 60ms both tr-up;position:relative}.tr-hero h1{letter-spacing:-.045em;text-transform:uppercase;text-shadow:0 3px #0000008c,0 10px 30px #000000b3;font-size:29px;font-weight:900;line-height:.94;transform:skew(-7deg)}.tr-hero h1 em{color:#7fe0fb;text-shadow:0 3px #0000008c,0 0 26px #7fe0fb99;font-style:normal}.tr-clubs{z-index:5;grid-template-columns:1fr 1fr;padding:2px 10px 12px;display:grid;position:relative}.tr-club{flex-direction:column;align-items:center;gap:4px;min-width:0;animation:.6s cubic-bezier(.2,.9,.3,1) .12s both tr-up;display:flex}.tr-club.r{animation-delay:.18s}.tr-crestwrap{width:62px;height:62px;position:relative}.tr-crestwrap:before{content:"";border:1.5px dashed #ffffff4d;border-radius:50%;animation:15s linear infinite tr-spin;position:absolute;inset:-5px}@keyframes tr-spin{to{transform:rotate(360deg)}}.tr-crest{background:#0006;border-radius:50%;place-items:center;width:62px;height:62px;display:grid;overflow:hidden;box-shadow:0 0 0 2px #ffffff57,0 10px 26px #000000bf}.tr-crest img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tr-crest i{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#ffffffb3;font-size:22px;font-style:normal;font-weight:700}.tr-cn{letter-spacing:-.02em;text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 9px #000000d9;max-width:160px;font-size:13.5px;font-weight:850;overflow:hidden}.tr-cr{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#ffffffa8;font-size:9px;font-weight:600}.tr-figwrap{place-items:center;height:50px;margin-top:3px;display:grid;position:relative}.tr-fig,.tr-ghost{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.04em;font-size:42px;font-weight:700;line-height:1}.tr-fig{text-shadow:0 4px #00000080,0 0 34px #ffffff42;transform:skew(-6deg)}.tr-ghost{color:#0000;pointer-events:none;-webkit-text-stroke:1px #ffffff29;position:absolute;transform:skew(-6deg)translate(3px,3px)}.tr-flab{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;color:#ffffffdb;text-align:center;gap:1px;padding:0 6px;font-size:10.5px;font-weight:700;display:grid}.tr-flab em{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;color:#ffffff94;font-size:11px;font-style:normal;font-weight:400}.tr-meter{z-index:5;margin:2px 14px 15px;animation:.6s cubic-bezier(.2,.9,.3,1) .3s both tr-up;position:relative}.tr-mh{justify-content:space-between;gap:8px;margin-bottom:6px;display:flex}.tr-mh span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#ffffff9e;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;font-weight:600;overflow:hidden}.tr-mh span.mid{opacity:.72;flex:none}.tr-mh span.on{color:#7fe0fb}.tr-track{background:#0009;height:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 2px 8px #000000b3}.tr-track i,.tr-track u{transition:width .62s cubic-bezier(.2,.85,.25,1);position:absolute;top:0;bottom:0}.tr-track i{background:linear-gradient(90deg, var(--ca2), var(--ca2));left:0}@supports (color:color-mix(in lab, red, red)){.tr-track i{background:linear-gradient(90deg, var(--ca2), color-mix(in srgb, var(--ca2) 55%, #fff))}}.tr-track u{background:linear-gradient(270deg, var(--cb2), var(--cb2));right:0}@supports (color:color-mix(in lab, red, red)){.tr-track u{background:linear-gradient(270deg, var(--cb2), color-mix(in srgb, var(--cb2) 55%, #fff))}}.tr-track:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#0000003d 0 6px,#0000 6px 13px);animation:1.6s linear infinite tr-chev;position:absolute;inset:0}@keyframes tr-chev{to{background-position:26px 0}}.tr-track b{z-index:3;background:#fff;width:3px;transition:left .62s cubic-bezier(.2,.85,.25,1);animation:2.4s ease-in-out infinite tr-mark;position:absolute;top:-5px;bottom:-5px}@keyframes tr-mark{0%,to{box-shadow:0 0 12px 2px #ffffffb3}50%{box-shadow:0 0 22px 5px #fff}}.tr-msay{color:#cdd7e3;text-align:center;margin-top:9px;font-size:13px;line-height:1.45}.tr-msay b{color:#fff;font-weight:800}.tr-gut{z-index:5;padding:0 11px;position:relative}.tr-lanes{grid-template-columns:1fr 1fr;align-items:start;gap:9px;display:grid}.tr-lab{min-height:22px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;justify-content:center;align-items:center;gap:6px;margin-bottom:8px;font-size:8px;font-weight:700;display:flex}.tr-lab.out{color:#f08a8a}.tr-lab.in{color:#7fe0fb}.tr-lab i{opacity:.35;background:currentColor;flex:1;height:1px}.tr-lab b{text-align:center;overflow-wrap:anywhere;max-width:100%;font-weight:700;line-height:1.3}.tr-pc{background:linear-gradient(176deg, var(--tc) 0%, var(--tc) 54%, #070a0f 100%);margin-bottom:9px;padding-bottom:9px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tr-pc{background:linear-gradient(176deg, var(--tc) 0%, color-mix(in srgb, var(--tc) 30%, #070a0f) 54%, #070a0f 100%)}}.tr-pc{box-shadow:inset 0 0 0 1px var(--tb), 0 12px 26px #0000009e}@supports (color:color-mix(in lab, red, red)){.tr-pc{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tb) 52%, transparent), 0 12px 26px #0000009e}}.tr-pc{clip-path:polygon(0 13px,13px 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%);animation:.62s cubic-bezier(.18,.9,.28,1) backwards tr-deal;animation-delay:calc(.6s + var(--i,0) * .13s)}@keyframes tr-deal{0%{opacity:0;transform:translateY(26px)rotate(-2.4deg)scale(.94)}to{opacity:1;transform:none}}@keyframes tr-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tr-sweep{pointer-events:none;background:linear-gradient(112deg,#0000 38%,#ffffff29 48%,#ffffff0d 54%,#0000 64%) 0 0/260% 100%;animation:5.2s ease-in-out infinite tr-sweep;position:absolute;inset:0}@keyframes tr-sweep{0%{background-position:150% 0}55%,to{background-position:-70% 0}}.tr-badge{z-index:3;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#07090d;background:var(--tb);padding:2.5px 7px;font-size:9.5px;font-weight:700;position:absolute;top:8px;left:8px;transform:skew(-9deg);box-shadow:0 3px 10px #0000008c}.tr-rate{z-index:3;text-align:right;position:absolute;top:5px;right:7px}.tr-rate b{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.03em;color:#fff;text-shadow:0 2px #000000b3,0 0 20px #ffffff59;font-size:22px;font-weight:700;line-height:1;display:block;transform:skew(-7deg)}.tr-rate em{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#ffffffbf;font-size:6.5px;font-style:normal;font-weight:600}.tr-shot{object-fit:cover;object-position:top center;filter:contrast(1.06)saturate(1.08);width:100%;height:122px;display:block}.tr-fade{pointer-events:none;background:linear-gradient(180deg, transparent, var(--tc) 78%);height:66px;position:absolute;top:76px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.tr-fade{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--tc) 22%, #070a0f) 78%)}}.tr-nm{z-index:2;letter-spacing:-.035em;text-transform:uppercase;text-shadow:0 2px 9px #000000d9;padding:6px 9px 0;font-size:14.5px;font-weight:900;line-height:1.05;position:relative;transform:skew(-5deg)}.tr-mt{z-index:2;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#ffffffb8;padding:3px 9px 0;font-size:8.5px;font-weight:600;position:relative}.tr-whys{z-index:5;gap:8px;margin:14px 12px 12px;display:grid;position:relative}.tr-why{clip-path:polygon(0 12px,12px 0,100% 0,100% 100%,0 100%);background:#ffffff09;padding:10px 11px 11px;box-shadow:inset 0 0 0 1px #ffffff17}.tr-whyhead{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:5px;display:flex}.tr-whyteam{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#93a0b0;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;overflow:hidden}.tr-whynum{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#97a1b0;white-space:nowrap;align-items:baseline;gap:4px;font-size:11px;display:flex}.tr-whynum i{color:#5a6473;font-style:normal}.tr-whynum b{color:#7fe0fb;font-size:12.5px}.tr-why ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.tr-why li{color:#bcc6d3;padding-left:12px;font-size:12.5px;line-height:1.45;position:relative}.tr-why li:before{color:#7fe0fba6;content:"▸";font-size:8px;position:absolute;left:2px}.tr-dig{z-index:5;margin:0 12px 12px;position:relative}.tr-digtop{align-items:center;gap:8px;margin-bottom:7px;display:flex}.tr-digtop i{background:#7fe0fb;width:5px;height:5px;animation:1.7s ease-in-out infinite tr-blip;transform:rotate(45deg)}.tr-diglab{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#7fe0fb;font-size:8.5px;font-weight:700}.tr-digtag{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#6b7683;margin-left:auto;font-size:8px}.tr-digbody{color:#d6dfea;clip-path:polygon(0 14px,14px 0,100% 0,100% 100%,0 100%);background:linear-gradient(#7fe0fb17,#ffffff08);margin:0 0 8px;padding:13px 13px 14px;font-size:13.5px;line-height:1.55;box-shadow:inset 0 0 0 1px #7fe0fb42}.tr-dignote{color:#8b94a3;text-align:center;margin:8px 2px 0;font-size:12px;line-height:1.45}.tr-answer{z-index:5;text-align:center;margin:0 12px 12px;position:relative}.tr-ask,.tr-passed,.tr-waiting,.tr-theirs{color:#bcc6d3;margin:0 0 9px;font-size:13px;line-height:1.5}.tr-passed,.tr-waiting{background:#ffffff09;padding:11px 12px;box-shadow:inset 0 0 0 1px #ffffff17}.tr-theirs{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;color:#7fe0fb;margin-top:8px;font-size:10.5px;font-weight:600}.tr-btns{grid-template-columns:1fr 1fr;gap:9px;display:grid}.tr-btns button{width:100%;min-height:52px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;cursor:pointer;clip-path:polygon(0 12px,12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);border:0;font-size:12px;font-weight:700;position:relative;overflow:hidden}.tr-btns button:active{transform:translateY(1px)}.tr-btns button:disabled{cursor:not-allowed;opacity:.4}.tr-in{color:#04121a;background:linear-gradient(#b6f0ff,#33bfe8);box-shadow:0 8px 26px #7fe0fb57}.tr-in:after{content:"";background:linear-gradient(105deg,#0000 40%,#fff9 50%,#0000 60%) 0 0/250% 100%;animation:3.6s ease-in-out infinite tr-sweep;position:absolute;inset:0}.tr-in:disabled:after{display:none}.tr-pass{color:#9aa6b4;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff26}.tr-room{z-index:5;margin:0 0 12px;position:relative}.tr-thread{gap:7px;padding:0 12px;display:grid}.tr-empty{color:#8b94a3;text-align:center;background:#ffffff06;margin:0;padding:14px 12px;font-size:12.5px}.tr-msg{clip-path:polygon(0 10px,10px 0,100% 0,100% 100%,0 100%);background:#ffffff0e;justify-self:start;max-width:84%;padding:9px 11px;box-shadow:inset 0 0 0 1px #ffffff1a}.tr-msg.me{background:#7fe0fb1a;justify-self:end;box-shadow:inset 0 0 0 1px #7fe0fb42}.tr-msg p{color:#dbe2ea;margin:0;font-size:13px;line-height:1.45}.tr-offertag{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:#7fe0fb;margin-top:5px;font-size:8.5px;font-weight:700;display:inline-block}.tr-say{gap:7px;padding:10px 12px 0;display:grid}.tr-say textarea{color:#e8edf4;resize:none;background:#00000059;border:1px solid #ffffff1f;width:100%;padding:9px 10px;font-family:inherit;font-size:13px}.tr-say textarea:focus{border-color:#7fe0fb80;outline:none}.tr-say button{min-height:44px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:#04121a;cursor:pointer;clip-path:polygon(0 11px,11px 0,100% 0,100% 100%,0 100%);background:linear-gradient(#b6f0ff,#33bfe8);border:0;font-size:11px;font-weight:700}.tr-say button:disabled{color:#9aa6b4;cursor:not-allowed;background:#ffffff0d}.tr-counterbtn{margin-top:2px}.tr-build{z-index:5;margin:10px 12px 0;position:relative}.tr-buildnote{color:#8b94a3;text-align:center;margin:0 0 8px;font-size:12.5px}.tr-lists{gap:10px;display:grid}.tr-roster{min-width:0}.tr-rosterlab{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#93a0b0;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;font-size:9px;font-weight:700;overflow:hidden}.tr-rows{gap:4px;max-height:280px;display:grid;overflow-y:auto}@media (prefers-reduced-motion:reduce){.tr-field,.tr-terr:before,.tr-terr:after,.tr-seam,.tr-spark,.tr-kick,.tr-kick i,.tr-hero,.tr-club,.tr-crestwrap:before,.tr-meter,.tr-zone,.tr-pc,.tr-sweep,.tr-track:after,.tr-track b,.tr-in:after,.tr-digtop i,.tr-whys,.tr-dig,.tr-answer{animation:none!important}.tr-spark{display:none}}.ls-intro{z-index:3;color:#b3bbc6;margin:12px 14px 2px;font-size:13px;line-height:1.5;position:relative}.ls-sect{z-index:3;margin-bottom:6px;position:relative}.ls-sect form{gap:8px;padding:4px 14px 10px;display:grid}.ls-blurb,.ls-fine,.ls-locked,.ls-gnote{color:#98a1ad;margin:0;font-size:12.5px;line-height:1.45}.ls-locked{padding:0 14px 10px}.ls-lockedtag{color:#e8a33d!important}.ls-fine{color:#8b94a3;margin-top:2px}.ls-sublbl{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#5cd6f5;text-transform:uppercase;margin:6px 0 0;font-size:9px;font-weight:800}.ls-groups{gap:7px;display:grid}.ls-group{clip-path:polygon(11px 0,100% 0,100% 100%,0 100%);background:#ffffff09;border:1px solid #ffffff1a}.ls-group>summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:8px;padding:12px 13px;list-style:none;display:flex}.ls-group>summary::-webkit-details-marker{display:none}.ls-gname{color:#e8edf4;font-size:13.5px;font-weight:650}.ls-gname:before{content:"▸";color:#5cd6f5;margin-right:8px}.ls-group[open] .ls-gname:before{content:"▾"}.ls-gcount{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#8b94a3;font-size:12.5px}.ls-gnote{padding:0 13px 8px}.ls-group>.ls-row{border-top:1px solid #ffffff0f}.ls-row{justify-content:space-between;align-items:center;gap:10px;padding:10px 13px;display:flex}.ls-rowtxt{gap:2px;min-width:0;display:grid}.ls-rowtxt b{color:#dbe2ea;font-size:13px;font-weight:600}.ls-rowtxt s{color:#8b94a3;font-size:12.5px;text-decoration:none}.ls-num,.ls-sel{width:92px;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#e8edf4;text-align:right;background:#00000052;border:1px solid #ffffff29;border-radius:6px;flex-shrink:0;padding:9px 10px;font-size:14px}.ls-sel{text-align:left;width:132px}.ls-num:focus,.ls-sel:focus{border-color:#5cd6f599;outline:none}.ls-picks{gap:7px;display:grid}.ls-pick,.ls-toggle{clip-path:polygon(11px 0,100% 0,100% 100%,0 100%);cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.ls-pick.on,.ls-toggle.on{background:linear-gradient(#5cd6f517,#0000 60px),#ffffff0a;border-color:#5cd6f56b}.ls-pick input,.ls-toggle input{accent-color:#5cd6f5;flex-shrink:0;width:17px;height:17px;margin-top:2px}.ls-pick span,.ls-toggle span{gap:2px;min-width:0;display:grid}.ls-pick b,.ls-toggle b{color:#e8edf4;font-size:13.5px;font-weight:650}.ls-pick s,.ls-toggle s{color:#8b94a3;font-size:12.5px;text-decoration:none}.ls-save{gap:6px;margin-top:4px;display:grid}.ls-go{width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:#04222b;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);cursor:pointer;background:linear-gradient(#7ce0f8,#3fc4ea);border:1px solid #7ce0f8;padding:13px 12px;font-size:12.5px;font-weight:800;display:block}.ls-go:hover:not(:disabled){filter:brightness(1.08)}.ls-go:disabled{opacity:.6;cursor:default}.ls-said{color:#8fd9a8;font-size:12.5px;line-height:1.4}.ls-said.bad{color:#e8a33d}.ls-roster{z-index:3;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#c3cad4;clip-path:polygon(11px 0,100% 0,100% 100%,0 100%);background:#ffffff09;border:1px solid #ffffff1a;margin:0 14px 6px;padding:11px 13px;font-size:12.5px;line-height:1.6;position:relative}.td-offer{z-index:3;gap:7px;margin:16px 14px 0;display:grid;position:relative}.td-offerbtn{width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:#04222b;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);cursor:pointer;background:linear-gradient(#7ce0f8,#3fc4ea);border:1px solid #7ce0f8;padding:14px 12px;font-size:12.5px;font-weight:800;transition:filter .13s,transform .13s;display:block}.td-offerbtn:hover:not(:disabled){filter:brightness(1.08)}.td-offerbtn:active:not(:disabled){transform:translateY(1px)}.td-offerbtn:disabled{color:#7d8794;cursor:default;background:#ffffff0d;border-color:#ffffff24}.td-offernote{color:#98a1ad;font-size:12.5px;line-height:1.45}.to-strip{z-index:3;gap:9px;padding:0 14px 4px;display:grid;position:relative}.to-card{clip-path:polygon(14px 0,100% 0,100% 100%,0 100%,0 14px);background:#ffffff0a;border:1px solid #ffffff1f;gap:9px;padding:12px 13px 13px;display:grid}.to-card.in{background:linear-gradient(#5cd6f517,#0000 80px),#ffffff0a;border-color:#5cd6f56b}.to-card.wait{border-color:#e8a33d57}.to-card.done{opacity:.72}.to-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.to-top b{color:#e8edf4;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px;font-weight:650;display:flex}.to-top b i{color:#5cd6f5cc;font-style:normal}.to-tag{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#8b94a3;font-size:9px;font-weight:800}.to-card.in .to-tag{color:#5cd6f5}.to-card.wait .to-tag{color:#e8a33d}.to-sides{gap:7px;display:grid}.to-side{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.to-lab{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#5cd6f5;text-transform:uppercase;font-size:8.5px;font-weight:800}.to-man{color:#dbe2ea;align-items:baseline;gap:5px;font-size:12.5px;display:inline-flex}.to-man i{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;color:#8b94a3;font-size:9px;font-style:normal}.to-none{color:#8b94a3;font-size:12.5px;font-style:italic}.to-when,.to-note{color:#b3bbc6;margin:0;font-size:12.5px;line-height:1.45}.to-when b{color:#e8edf4}.to-note{color:#98a1ad}.to-acts{flex-wrap:wrap;gap:8px;display:flex}.to-act{gap:4px;display:grid}.to-yes,.to-no{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);cursor:pointer;padding:11px 14px;font-size:12.5px;font-weight:800;transition:filter .13s,color .13s,border-color .13s}.to-yes{color:#04222b;background:linear-gradient(#7ce0f8,#3fc4ea);border:1px solid #7ce0f8}.to-yes:hover:not(:disabled){filter:brightness(1.08)}.to-no{color:#98a1ad;background:0 0;border:1px solid #ffffff29}.to-no:hover:not(:disabled){color:#ebeff4;border-color:#ffffff52}.to-no.on{color:#e8a33d;border-color:#e8a33d80}.to-yes:disabled,.to-no:disabled{opacity:.55;cursor:default}.to-said{color:#98a1ad;font-size:12.5px;line-height:1.4}.to-said.bad{color:#e8a33d}.ld-strip{z-index:3;gap:8px;padding:0 14px 4px;display:grid;position:relative}.ld-deal{clip-path:polygon(14px 0,100% 0,100% 100%,0 100%,0 14px);background:linear-gradient(#5cd6f512,#0000 70px),#ffffff0a;border:1px solid #5cd6f53d;gap:6px;padding:12px 13px 13px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.ld-deal:active{transform:translateY(1px)}.ld-clubs{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.ld-clubs b{color:#e8edf4;font-size:13px;font-weight:650}.ld-clubs i{color:#5cd6f5cc;font-style:normal}.ld-wins{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#5cd6f5;align-items:baseline;gap:6px;font-size:17px;display:flex}.ld-wins em{font-family:var(--font-geist-sans), system-ui, sans-serif;color:#8b94a3;font-size:11.5px;font-style:normal}.ld-go{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#8b94a3;font-size:10px}.ld-go i{color:#5cd6f5;margin-left:5px;font-style:normal}.tr-zone{z-index:5;background:linear-gradient(180deg, var(--zc), transparent 190px), #ffffff07;margin:0 12px 12px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tr-zone{background:linear-gradient(180deg, color-mix(in srgb, var(--zc) 34%, transparent), transparent 190px), #ffffff07}}.tr-zone{box-shadow:inset 0 0 0 1px var(--zb)}@supports (color:color-mix(in lab, red, red)){.tr-zone{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--zb) 34%, transparent)}}.tr-zone{clip-path:polygon(0 15px,15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%);animation:.6s cubic-bezier(.2,.9,.3,1) both tr-up}.tr-zone.b{animation-delay:.1s}.tr-zone:before{content:"";background:linear-gradient(90deg, var(--zb), var(--zb));height:3px;position:absolute;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.tr-zone:before{background:linear-gradient(90deg, var(--zb), color-mix(in srgb, var(--zb) 30%, transparent))}}.tr-zonehead{align-items:center;gap:9px;padding:11px 12px 9px;display:flex}.tr-zonecrest{width:30px;height:30px;box-shadow:0 0 0 1.5px var(--zb);background:#0006;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tr-zonecrest{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--zb) 60%, transparent)}}.tr-zonecrest img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tr-zonecrest i{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#ffffffb3;font-size:12px;font-style:normal;font-weight:700}.tr-zonename{letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0;font-size:13.5px;font-weight:850}.tr-zonetag{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:#06121a;background:#7fe0fb;flex:none;padding:2px 6px;font-size:8px;font-weight:700;transform:skew(-9deg)}.tr-zonenum{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#97a1b0;white-space:nowrap;align-items:baseline;gap:4px;margin-left:auto;font-size:10.5px;display:flex}.tr-zonenum i{color:#5a6473;font-style:normal}.tr-zonenum b{color:#7fe0fb;font-size:12px}.tr-zonesend{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;color:#ffffff8c;padding:0 12px 7px;font-size:8px;font-weight:700}.tr-zonecards{grid-template-columns:1fr 1fr;gap:8px;padding:0 12px;display:grid}.tr-zonenote{border-top:1px solid var(--zb);background:linear-gradient(#00000057,#0000);margin:11px 0 0;padding:11px 12px 13px}@supports (color:color-mix(in lab, red, red)){.tr-zonenote{border-top:1px solid color-mix(in srgb, var(--zb) 26%, transparent)}}.tr-zonenotelab{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:var(--zb);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;margin-bottom:6px;font-size:8.5px;font-weight:700;display:flex;overflow:hidden}.tr-zonenotelab i{background:currentColor;flex:none;width:5px;height:5px;transform:rotate(45deg)}.tr-zonenote p{color:#d6dfea;margin:0;font-size:13.5px;line-height:1.55}.gp-board{z-index:3;isolation:isolate;padding:14px 0 12px;position:relative;overflow:hidden}.gp-score{z-index:5;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;padding:2px 10px 10px;display:grid;position:relative}.gp-team{flex-direction:column;align-items:center;gap:3px;min-width:0;animation:.6s cubic-bezier(.2,.9,.3,1) .12s both tr-up;display:flex}.gp-team.r{animation-delay:.18s}.gp-crest{background:#0006;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 2px #ffffff57,0 8px 22px #000000bf}.gp-crest img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gp-crest i{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#ffffffb3;font-size:19px;font-style:normal;font-weight:700}.gp-tn{letter-spacing:-.02em;text-align:center;overflow-wrap:anywhere;text-shadow:0 2px 9px #000000d9;max-width:100%;font-size:12.5px;font-weight:850;line-height:1.25}.gp-tnum{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.04em;text-shadow:0 3px #00000080,0 0 26px #ffffff38;margin-top:1px;font-size:33px;font-weight:700;line-height:1;position:relative;transform:skew(-6deg)}.gp-ghost{color:#0000;pointer-events:none;-webkit-text-stroke:1px #ffffff1a;position:absolute;top:0;left:0;transform:translate(2px,2px)}.gp-vs{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#ffffffa8;text-shadow:0 2px 8px #000000e6;font-size:9px;font-weight:700;transform:translateY(6px)}.gp-odds{z-index:5;clip-path:polygon(0 12px,12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);background:linear-gradient(#060c12b8,#060c126b);margin:0 14px;padding:11px 13px 12px;animation:.6s cubic-bezier(.2,.9,.3,1) .26s both tr-up;position:relative;box-shadow:inset 0 0 0 1px #7fe0fb38}.gp-oddstop{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#ffffffe0;gap:2px;font-size:10px;font-weight:700;display:grid}.gp-oddssrc{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;color:#ffffff80;font-size:11px;font-weight:400}.gp-pct{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.05em;color:#eaf9ff;text-shadow:0 4px #00000080,0 0 36px #7fe0fb66;margin:3px 0 5px;font-size:54px;font-weight:700;line-height:1;display:inline-block;position:relative;transform:skew(-6deg)}.gp-bar{background:#ffffff17;border-radius:4px;height:7px;position:relative;overflow:hidden}.gp-bar i{background:linear-gradient(90deg,#4bb8d8,#7fe0fb);border-radius:4px;height:100%;transition:width .52s cubic-bezier(.22,1.1,.3,1);display:block;box-shadow:0 0 16px #7fe0fba6}.gp-bar b{background:#fff;width:3px;transition:left .52s cubic-bezier(.22,1.1,.3,1);position:absolute;top:-3px;bottom:-3px;box-shadow:0 0 10px #ffffffe6}.gp-oddssay{color:#c3cdd9;margin:7px 0 0;font-size:13px;line-height:1.45}.gp-oddssay b{color:#fff;font-weight:700}.gp-nochance{z-index:5;color:#9aa5b3;background:#060c1299;margin:0 14px;padding:12px 13px;font-size:13px;line-height:1.5;position:relative;box-shadow:inset 0 0 0 1px #ffffff17}.gp-oppline{z-index:5;justify-content:space-between;align-items:center;gap:8px;padding:9px 14px 0;display:flex;position:relative}.gp-tag{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;color:#ffffffb8;background:#ffffff1a;padding:3px 7px;font-size:8px;font-weight:700;transform:skew(-9deg)}.gp-tag.on{color:#06121a;background:#7fe0fb}.gp-swap{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;color:#7fe0fb;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #7fe0fb66;padding:4px 0;font-size:9px;font-weight:700}.gp-picker{z-index:5;grid-template-columns:1fr 1fr;gap:6px;padding:9px 14px 0;display:grid;position:relative}.gp-pick{color:#cfd8e3;text-align:left;cursor:pointer;background:#ffffff0d;border:0;justify-content:space-between;align-items:center;gap:6px;padding:8px 9px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.gp-pick.on{color:#eaf9ff;box-shadow:inset 0 0 0 1.5px #7fe0fb}.gp-pickname{overflow-wrap:anywhere;min-width:0;font-size:11.5px;font-weight:700;line-height:1.25;overflow:hidden}.gp-pickproj{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#7fe0fb;flex:none;font-size:12px;font-weight:700}.gp-call{z-index:3;clip-path:polygon(0 14px,14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%);background:linear-gradient(172deg,#121e28e6,#060a0fe6);margin:0 14px 14px;padding:12px 12px 14px;animation:.6s cubic-bezier(.2,.9,.3,1) both tr-up;position:relative;box-shadow:inset 0 0 0 1px #7fe0fb42,0 14px 30px #0000008c}.gp-callhead{align-items:baseline;gap:9px;margin-bottom:10px;display:flex}.gp-callverb{letter-spacing:-.04em;color:#7fe0fb;text-shadow:0 3px #0000008c,0 0 24px #7fe0fb8c;font-size:27px;font-weight:900;line-height:.95;transform:skew(-7deg)}.gp-call.settled .gp-callverb{color:#eaf1f8;text-shadow:0 3px #0000008c}.gp-callslot{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#ffffff8c;text-transform:uppercase;font-size:10px;font-weight:600}.gp-duel{grid-template-columns:1fr 1fr;gap:9px;display:grid}.gp-callgain{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.04em;color:#fff;text-shadow:0 3px #00000080;align-items:baseline;gap:9px;margin-top:11px;font-size:34px;font-weight:700;line-height:1;display:flex;position:relative;transform:skew(-6deg)}.gp-callgain em{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;color:#ffffffd9;gap:1px;font-size:10.5px;font-style:normal;font-weight:700;display:grid;transform:skew(6deg)}.gp-callgain em i{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;color:#ffffff8c;font-size:11px;font-style:normal;font-weight:400}.gp-callsay{color:#c3cdd9;margin:10px 0 0;font-size:13px;line-height:1.5}.gp-callsay b{color:#fff;font-weight:700}.gp-vacant{text-align:center;border:1.5px dashed #fff3;place-content:center;gap:4px;min-height:150px;padding:10px;display:grid}.gp-vacant b{letter-spacing:-.02em;color:#ffffff80;font-size:16px;font-weight:900}.gp-vacant span{color:#7d8794;font-size:11.5px;line-height:1.4}.gp-empty{color:#b6c1cd;background:#ffffff0a;margin:0 14px 14px;padding:13px 14px;font-size:13.5px;line-height:1.55;box-shadow:inset 0 0 0 1px #ffffff17}.gp-man{background:linear-gradient(176deg, var(--tc) 0%, var(--tc) 54%, #070a0f 100%);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gp-man{background:linear-gradient(176deg, var(--tc) 0%, color-mix(in srgb, var(--tc) 30%, #070a0f) 54%, #070a0f 100%)}}.gp-man{box-shadow:inset 0 0 0 1px var(--tb), 0 10px 22px #0009}@supports (color:color-mix(in lab, red, red)){.gp-man{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tb) 52%, transparent), 0 10px 22px #0009}}.gp-man{clip-path:polygon(0 11px,11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%);animation:.62s cubic-bezier(.18,.9,.28,1) backwards tr-deal;animation-delay:calc(.34s + var(--i,0) * .11s);padding-bottom:8px}.gp-man.out{filter:saturate(.35)brightness(.72)}.gp-sweep{pointer-events:none;background:linear-gradient(112deg,#0000 38%,#ffffff26 48%,#ffffff0d 54%,#0000 64%) 0 0/260% 100%;animation:5.2s ease-in-out infinite tr-sweep;position:absolute;inset:0}.gp-mtag{z-index:3;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.11em;color:#06121a;background:#7fe0fb;padding:2.5px 6px;font-size:8.5px;font-weight:700;position:absolute;top:7px;left:7px;transform:skew(-9deg);box-shadow:0 3px 10px #0000008c}.gp-man.out .gp-mtag{color:#0b0e13;background:#b9c4d0}.gp-mpos{z-index:3;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#fff9;font-size:9px;font-weight:700;position:absolute;bottom:8px;right:7px}.gp-mshot{object-fit:cover;object-position:top center;filter:contrast(1.06)saturate(1.08);width:100%;height:104px;display:block}.gp-mfade{pointer-events:none;background:linear-gradient(180deg, transparent, var(--tc) 78%);height:60px;position:absolute;top:60px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.gp-mfade{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--tc) 22%, #070a0f) 78%)}}.gp-mrate{z-index:3;text-align:right;position:absolute;top:28px;right:7px}.gp-mrate b{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.03em;color:#fff;text-shadow:0 2px #000000b3,0 0 18px #ffffff52;font-size:21px;font-weight:700;line-height:1;display:block;transform:skew(-7deg)}.gp-mrate em{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#ffffffbf;font-size:6.5px;font-style:normal;font-weight:600}.gp-mname{z-index:2;letter-spacing:-.035em;text-transform:uppercase;text-shadow:0 2px 9px #000000d9;padding:5px 8px 0;font-size:13.5px;font-weight:900;line-height:1.05;position:relative;transform:skew(-5deg)}.gp-mmeta{z-index:2;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#fff9;text-transform:uppercase;padding:3px 8px 0;font-size:8.5px;font-weight:600;position:relative}.gp-lineup{margin:0 14px 12px}.gp-slot{background:linear-gradient(92deg, var(--tc) 0%, #0a0e14 62%);grid-template-columns:40px 34px minmax(0,1fr) auto auto;align-items:center;gap:8px;margin-bottom:5px;padding:7px 9px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.gp-slot{background:linear-gradient(92deg, color-mix(in srgb, var(--tc) 44%, #0a0e14) 0%, #0a0e14 62%)}}.gp-slot{animation:.5s cubic-bezier(.2,.9,.3,1) backwards gp-slide;animation-delay:calc(.1s + var(--i,0) * 55ms);box-shadow:inset 0 0 0 1px #ffffff14}@keyframes gp-slide{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}.gp-slot.swap{box-shadow:inset 3px 0 #7fe0fb,inset 0 0 0 1px #7fe0fb4d}.gp-slot.vacant{background:#ffffff08;box-shadow:inset 0 0 0 1px #f08a8a52}.gp-slab{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#ffffff9e;font-size:9px;font-weight:700}.gp-sface{background:#ffffff0f;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.gp-sface img{object-fit:cover;object-position:top center;width:100%;height:100%}.gp-sface i{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#fff6;font-size:14px;font-style:normal}.gp-sid{gap:1px;min-width:0;display:grid}.gp-sname{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;overflow:hidden}.gp-smeta{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;color:#8b96a3;text-transform:uppercase;font-size:8.5px;font-weight:600}.gp-hurt{color:#f0b26a;margin-left:5px;font-style:normal}.gp-inmark{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:#06121a;background:#7fe0fb;padding:2px 5px;font-size:8px;font-weight:700;transform:skew(-9deg)}.gp-spts{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.02em;color:#eaf1f8;font-size:15px;font-weight:700}.gp-bench{background:linear-gradient(100deg,#f0b26a29,#ffffff08);align-items:center;gap:12px;margin:0 14px 16px;padding:11px 13px;display:flex;box-shadow:inset 0 0 0 1px #f0b26a4d}.gp-bench.clean{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1a}.gp-benchnum{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.04em;color:#f0b26a;text-shadow:0 3px #00000073;flex:none;font-size:34px;font-weight:700;line-height:1;transform:skew(-6deg)}.gp-bench.clean .gp-benchnum{color:#ffffff73}.gp-benchsay{gap:3px;min-width:0;display:grid}.gp-benchsay b{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;color:#fff;font-size:10px;font-weight:700}.gp-benchsay span{color:#a8b3bf;font-size:12px;line-height:1.45}.gp-close{clip-path:polygon(0 12px,12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);background:#ffffff09;margin:0 14px 12px;padding:11px 12px 12px;box-shadow:inset 0 0 0 1px #ffffff1a}.gp-closehead{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:9px;display:flex}.gp-closeslot{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#eaf1f8;text-transform:uppercase;font-size:11px;font-weight:700}.gp-closegap{color:#8b96a3;font-size:11.5px}.gp-note{border-top:1px solid #7fe0fb38;margin-top:11px;padding-top:10px}.gp-notelab{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#7fe0fb;align-items:center;gap:6px;margin-bottom:5px;font-size:8.5px;font-weight:700;display:flex}.gp-notelab i{background:currentColor;flex:none;width:5px;height:5px;transform:rotate(45deg)}.gp-note p{color:#d6dfea;margin:0;font-size:13.5px;line-height:1.55}.gp-digform{margin:0 14px 16px}.gp-dignote{color:#8b96a3;margin:8px 0 0;font-size:12px;line-height:1.5}.gp-probs{margin:0 14px 16px;padding:0;list-style:none}.gp-prob{background:#ffffff09;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;margin-bottom:5px;padding:9px 10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.gp-probtag{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:#06121a;background:#9aa5b3;padding:2.5px 6px;font-size:8px;font-weight:700;transform:skew(-9deg)}.gp-prob.k-empty .gp-probtag,.gp-prob.k-bye .gp-probtag{background:#f08a8a}.gp-prob.k-injury .gp-probtag{background:#f0b26a}.gp-probsay{color:#b6c1cd;font-size:12.5px;line-height:1.5}.gp-probsay b{color:#fff;margin-right:5px;font-weight:750}.gp-duty{background:#ffffff09;align-items:center;gap:12px;margin:0 14px 14px;padding:11px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}@media (prefers-reduced-motion:reduce){.gp-team,.gp-odds,.gp-call,.gp-man,.gp-slot,.gp-sweep{animation:none!important}.gp-bar i,.gp-bar b{transition:none!important}}.gp-board .tr-seam{height:218px;top:-20px}.gp-board .tr-spark{animation-name:gp-run;top:90px}@keyframes gp-run{0%{opacity:0;transform:translate(-50%,-50%)rotate(9deg)translateY(-118px)}14%{opacity:1}86%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)rotate(9deg)translateY(118px)}}.gp-note.flip{border-top-color:#f0b26a66}.gp-note.flip .gp-notelab{color:#f0b26a}.hrroom{--hr-blue:#4a86ff;--hr-blue-lo:#2450b8;--hr-blue-hi:#8ab4ff;--hr-ink:#eef2f8;--hr-slate:#8a94a8;--hr-slate2:#5c6478;--hr-up:#3ddc97;--hr-dn:#ff7d9d;--hr-cut:polygon(10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 10px);--hr-cut-sm:polygon(5px 0, 100% 0, 100% calc(100% - 5px), calc(100% - 5px) 100%, 0 100%, 0 5px);color:var(--hr-ink)}.hr-mast{clip-path:var(--hr-cut);background:linear-gradient(104deg,#4a86ff38,#0000 46%),linear-gradient(#111624f5,#080a12fa);padding:18px 16px 14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #4a86ff3d}.hr-mast .glow{pointer-events:none;background:radial-gradient(60% 50% at 18% 0,#4a86ff47,#0000 70%);height:150%;position:absolute;inset:-40% -10% auto}.hr-mast-top{justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.hr-kicker{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.28em;text-transform:uppercase;color:var(--hr-blue-hi);text-shadow:0 0 12px #4a86ff99;font-size:9.5px;font-weight:700}.hr-bug{clip-path:var(--hr-cut-sm);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--hr-slate);background:#ffffff0d;align-items:center;gap:6px;padding:4px 9px;font-size:9px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.hr-bug.live{color:#061024;background:linear-gradient(180deg, var(--hr-blue-hi), var(--hr-blue));box-shadow:0 0 18px -5px #4a86ffe6}.hr-bug.final{color:#1a1204;background:linear-gradient(180deg, #f2d089, var(--gold))}.hr-bug .dot{background:#061024;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite hr-blink}@keyframes hr-blink{50%{opacity:.25}}.hr-name{letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;margin-top:8px;font-size:clamp(26px,8.5vw,38px);font-weight:900;line-height:.95;position:relative}.hr-mast-foot{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--hr-slate);align-items:center;gap:8px;margin-top:11px;font-size:9.5px;display:flex;position:relative}.hr-sep{background:var(--hr-slate2);border-radius:50%;width:3px;height:3px}.hr-purse{clip-path:var(--hr-cut-sm);color:#1a1204;background:linear-gradient(180deg, #f2d089, var(--gold));letter-spacing:.1em;white-space:nowrap;margin-left:auto;padding:4px 9px;font-weight:700}.hr-plate{width:34px;height:34px;clip-path:var(--hr-cut-sm);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--hr-blue-hi);background:linear-gradient(160deg,#4a86ff3d,#4a86ff0f);flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #4a86ff66}.hr-plate.lg{width:52px;height:52px;font-size:18px}.hr-plate.sm{width:26px;height:26px;font-size:10px}.hr-lead{clip-path:var(--hr-cut);background:linear-gradient(150deg,#4a86ff33,#0000 58%),linear-gradient(#141a2af5,#0a0d16f7);margin-top:10px;padding:15px 16px 13px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #4a86ff5c,0 18px 44px -26px #4a86ffb3}.hr-lead.won{background:linear-gradient(150deg,#e9ba5533,#0000 58%),linear-gradient(#1c1810f5,#0c0b08f7);box-shadow:inset 0 0 0 1px #e9ba556b,0 18px 44px -26px #e9ba5599}.hr-lead .sheen{pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff1a 45%,#ffffff29 52%,#0000);width:40%;animation:2.6s cubic-bezier(.4,0,.2,1) 2 hr-sheen;position:absolute;top:0;bottom:0}@keyframes hr-sheen{0%{transform:translate(-160%)}60%,to{transform:translate(340%)}}.hr-lead-top{align-items:center;gap:12px;display:flex}.hr-lead-top .who{min-width:0}.hr-lead-top .hlb{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--hr-blue-hi);font-size:9px;font-weight:700;display:block}.hr-lead.won .hr-lead-top .hlb{color:var(--gold)}.hr-lead-top .hlb b{color:var(--hr-ink);font-weight:700}.hr-lead-top .nm{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:19px;font-weight:800;display:block;overflow:hidden}.hr-lead-num{align-items:baseline;gap:9px;margin-top:12px;display:flex}.hr-lead-num .ck-buck{align-self:center}.hr-lead-num .v{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-shadow:0 0 26px #4a86ff73;font-size:clamp(38px,12vw,52px);font-weight:700;line-height:1}.hr-lead.won .hr-lead-num .v{text-shadow:0 0 26px #e9ba5573}.hr-lead-num .d{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--hr-slate);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.hr-lead-num .d.up{color:var(--hr-up)}.hr-lead-num .d.dn{color:var(--hr-dn)}.hr-lead-foot{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--hr-slate);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:9.5px;display:flex}.hr-lead-foot .live{color:var(--hr-blue-hi)}.hr-lead-foot .paid{color:var(--gold);font-weight:700}.hr-field{gap:7px;margin-top:10px;display:grid}.hr-row{clip-path:var(--hr-cut-sm);animation:.42s cubic-bezier(.2,.8,.2,1) backwards hr-in;animation-delay:calc(var(--i,0) * 55ms);background:linear-gradient(100deg,#4a86ff14,#ffffff08 40%,#ffffff04);align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}@keyframes hr-in{0%{opacity:0;transform:translate(-14px)}}.hr-row.mine{background:linear-gradient(100deg,#4a86ff33,#4a86ff0d 55%,#0000);box-shadow:inset 0 0 0 1px #4a86ff73}.hr-row .rk{text-align:center;width:18px;font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--hr-slate2);font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:800}.hr-row .mid{flex:1;min-width:0}.hr-row .nm{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex;overflow:hidden}.hr-row .nm b,.hr-sat .nm b{clip-path:var(--hr-cut-sm);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#061024;background:var(--hr-blue-hi);flex:none;padding:2px 5px;font-size:8px;font-weight:700}.hr-row .hbar{height:7px;clip-path:var(--hr-cut-sm);background:#060910b3;margin:6px 0 5px;position:relative;box-shadow:inset 0 0 0 1px #ffffff12}.hr-row .hbar .fill{background:linear-gradient(90deg, var(--hr-blue-lo), var(--hr-blue-hi));transform-origin:0;animation:.62s cubic-bezier(.2,.8,.2,1) backwards hr-grow;animation-delay:calc(var(--i,0) * 55ms + .12s);position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px -2px #4a86ffcc}@keyframes hr-grow{0%{transform:scaleX(0)}}.hr-row .hbar .pend{background-image:repeating-linear-gradient(115deg,#8ab4ff8c 0 2px,#0000 2px 5px);position:absolute;top:0;bottom:0}.hr-row .hbar .base{background:#ffffff8c;width:1.5px;position:absolute;top:-2px;bottom:-2px}.hr-row .hsub{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--hr-slate2);white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.hr-row .val{text-align:right;font-family:var(--font-geist-mono), ui-monospace, monospace;flex:none}.hr-row .val b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700;display:block}.hr-row .val i{color:var(--hr-slate2);font-variant-numeric:tabular-nums;font-size:10px;font-style:normal}.hr-row .val i.up{color:var(--hr-up)}.hr-row .val i.dn{color:var(--hr-dn)}.hr-floor{align-items:center;gap:9px;margin:14px 0 9px;display:flex}.hr-floor .ln{background:linear-gradient(90deg,#0000,#ff7d9d66,#0000);flex:1;height:1px}.hr-floor .lb{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--hr-dn);flex:none;font-size:8.5px;font-weight:700}.hr-sat{clip-path:var(--hr-cut-sm);background:#ffffff05;align-items:center;gap:9px;padding:8px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0d}.hr-sat+.hr-sat{margin-top:6px}.hr-sat.mine{box-shadow:inset 0 0 0 1px #4a86ff66}.hr-sat .hr-plate{opacity:.6}.hr-sat .nm{min-width:0;color:var(--hr-slate);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex;overflow:hidden}.hr-sat .need{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--hr-dn);flex:none;font-size:9px}.hr-mine{clip-path:var(--hr-cut);background:linear-gradient(170deg,#4a86ff24,#0a0d16e6 60%);margin-top:14px;padding:14px 15px;box-shadow:inset 0 0 0 1px #4a86ff52}.hr-mine .hd{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:10px;font-size:9px;font-weight:700;display:flex}.hr-mine .hd .hlb{color:var(--hr-blue-hi)}.hr-mine .hd .hpos{color:var(--hr-slate)}.hr-mine .num{font-family:var(--font-geist-mono), ui-monospace, monospace;align-items:baseline;gap:8px;margin-top:8px;display:flex}.hr-mine .num .ck-buck{align-self:center}.hr-mine .num .v{font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.hr-mine .num .of{letter-spacing:.12em;text-transform:uppercase;color:var(--hr-slate2);font-size:10px}.hr-mine .gauge{height:6px;clip-path:var(--hr-cut-sm);background:#060910b3;margin-top:11px;position:relative;box-shadow:inset 0 0 0 1px #ffffff12}.hr-mine .gauge .fill{background:linear-gradient(90deg, var(--hr-blue-lo), var(--hr-blue-hi));position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px -2px #4a86ffcc}.hr-mine .note{color:var(--hr-slate);margin-top:9px;font-size:12px;line-height:1.45}.hr-mine .note b{color:var(--hr-ink);font-weight:700}.hr-cta{clip-path:var(--hr-cut-sm);letter-spacing:.12em;text-transform:uppercase;color:#061024;background:linear-gradient(180deg, var(--hr-blue-hi), var(--hr-blue));justify-content:center;align-items:center;gap:9px;margin-top:12px;padding:14px;font-size:13px;font-weight:800;display:flex;box-shadow:0 0 30px -8px #4a86ffe6,inset 0 1px #ffffff6b}.hr-last{clip-path:var(--hr-cut-sm);background:linear-gradient(100deg,#e9ba551f,#0000 60%);align-items:center;gap:9px;margin-top:12px;padding:9px 12px;display:flex;box-shadow:inset 0 0 0 1px #e9ba5542}.hr-last .lb{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);flex:none;font-size:8.5px;font-weight:700}.hr-last .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.hr-last .st,.hr-last .cn{font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:700}.hr-last .cn{color:var(--gold)}.hr-rules{clip-path:var(--hr-cut-sm);background:#ffffff12;gap:1px;margin-top:14px;display:grid}.hr-rules .hrow{background:#0a0d16eb;align-items:baseline;gap:10px;padding:10px 12px;display:flex}.hr-rules .hhead{width:96px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--hr-blue-hi);flex:none;font-size:10px;font-weight:700}.hr-rules .hbody{min-width:0;color:var(--hr-slate);flex:1;font-size:11.5px;line-height:1.4}@media (prefers-reduced-motion:reduce){.hr-lead .sheen,.hr-row,.hr-row .hbar .fill,.hr-bug .dot{animation:none}.hr-lead .sheen{display:none}}.hr-lead-open{color:var(--hr-slate);margin-top:12px;font-size:13px;line-height:1.5;position:relative}.hr-lead .hr-plate .ck-buck{box-shadow:0 0 14px -1px #4a86ffe6,inset 0 0 0 1px #ffffff59}.hr-floor.quiet .lb{color:var(--hr-slate2)}.hr-floor.quiet .ln{background:linear-gradient(90deg,#0000,#ffffff1f,#0000)}.mtr-wrap{z-index:3;margin:18px 0 4px;padding:0 14px;position:relative}.mtr-head{border-bottom:1px solid #ebeff41f;justify-content:space-between;align-items:center;gap:8px;padding-bottom:7px;display:flex}.mtr{border-bottom:1px solid #ebeff412;padding:11px 0 12px;position:relative}.mtr-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mtr-name{letter-spacing:-.01em;color:#ebeff4;font-size:12.5px;font-weight:800}.mtr-big{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;color:#8c929f;white-space:nowrap;font-size:10.5px}.mtr-big b{color:#ebeff4;font-size:13px;font-weight:800}.mtr-big i{color:#6f7684;font-style:normal}.mtr-bar{background:#ebeff414;height:5px;margin-top:8px;position:relative;overflow:hidden}.mtr-bar .fl{background:#00e285;position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #00e28559}.mtr.warm .mtr-bar .fl{background:#ffc24d;box-shadow:0 0 12px #ffc24d59}.mtr.hot .mtr-bar .fl{background:#ff5f57;box-shadow:0 0 12px #ff5f5766}.mtr-sub{color:#a7aeba;margin-top:7px;font-size:11px;line-height:1.45}.mtr-foot{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#767d8b;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:8.5px;display:flex}.mtr-src{color:#9fe6f9}.mtr-cost{color:#d7c48a}.mtr-warn{color:#ff8a84}.mtr-blind{color:#ffc24d}.mtr-days{align-items:flex-end;gap:4px;height:30px;margin-top:9px;display:flex}.mtr-days .dy{flex-direction:column;justify-content:flex-end;align-items:center;width:15px;height:100%;display:flex;position:relative}.mtr-days .dy i{background:#00e28580;width:100%;display:block}.mtr.warm .mtr-days .dy i{background:#ffc24d8c}.mtr.hot .mtr-days .dy i{background:#ff5f578c}.mtr-days .dy u{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#6f7684;margin-top:3px;font-size:7.5px;text-decoration:none}.mtr-daysl{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#5f6673;align-self:flex-end;margin-left:2px;padding-bottom:2px;font-size:8px}.mtr-fine{color:#767d8b;margin-top:12px;font-size:10.5px;line-height:1.5}.gswap .gpanel{position:relative;overflow:hidden}.gcrt-cut{z-index:5;pointer-events:none;opacity:0;background:#000;background:lab(.0566921% .00672042 -.0647366);border-radius:8px;position:absolute;inset:0}.gswap-out .gcrt-cut{animation:.165s cubic-bezier(.4,0,1,1) forwards gcut-out}.gswap-in .gcrt-cut{animation:.2s cubic-bezier(0,0,.2,1) forwards gcut-in}@keyframes gcut-out{0%{opacity:0;clip-path:inset(0)}to{opacity:1;clip-path:inset(0)}}@keyframes gcut-in{0%{opacity:1;clip-path:inset(0)}60%{opacity:1;clip-path:inset(46% 0)}to{opacity:0;clip-path:inset(50% 0)}}.gswap-out .gpanel-in{animation:.165s cubic-bezier(.4,0,1,1) forwards gsquash}@keyframes gsquash{to{filter:brightness(.5);transform:scaleY(.985)}}.gsweep{z-index:4;pointer-events:none;opacity:0;background:linear-gradient(100deg, transparent 38%, var(--gmq) 47%, var(--gmq) 50%, var(--gmq) 53%, transparent 62%);position:absolute;inset:-2px}@supports (color:color-mix(in lab, red, red)){.gsweep{background:linear-gradient(100deg, transparent 38%, color-mix(in oklab, var(--gmq) 55%, transparent) 47%, color-mix(in oklab, var(--gmq) 82%, white 18%) 50%, color-mix(in oklab, var(--gmq) 55%, transparent) 53%, transparent 62%)}}.gswap-in .gsweep{animation:.48s cubic-bezier(.22,.7,.2,1) forwards gsweep}@keyframes gsweep{0%{opacity:.95;transform:translate(-108%)}to{opacity:0;transform:translate(108%)}}.gswap-in .gslam{animation:.4s cubic-bezier(.16,1.1,.3,1) 55ms both gslam}@keyframes gslam{0%{opacity:0;letter-spacing:.06em;filter:blur(2px);transform:scaleX(.92)scale(1.16)translateY(-4px)}55%{opacity:1;filter:blur()}to{opacity:1;letter-spacing:-.025em;filter:blur();transform:scaleX(.92)scale(1)translateY(0)}}.gswap-in .gplay{animation:.3s cubic-bezier(.16,1,.3,1) .15s both grise}.gswap-in .gplay .ps-game,.gswap-in .gplay .cb-game,.gswap-in .gplay .dn-slot,.gswap-in .gplay .gstk-rules li{animation:.26s cubic-bezier(.16,1,.3,1) both grise}.gswap-in .gplay .ps-game:first-child,.gswap-in .gplay .cb-game:first-child,.gswap-in .gplay .gstk-rules li:first-child{animation-delay:.2s}.gswap-in .gplay .ps-game:nth-child(2),.gswap-in .gplay .cb-game:nth-child(2),.gswap-in .gplay .gstk-rules li:nth-child(2){animation-delay:.24s}.gswap-in .gplay .ps-game:nth-child(3),.gswap-in .gplay .cb-game:nth-child(3),.gswap-in .gplay .gstk-rules li:nth-child(3){animation-delay:.28s}.gswap-in .gplay .ps-game:nth-child(4),.gswap-in .gplay .cb-game:nth-child(4),.gswap-in .gplay .gstk-rules li:nth-child(4){animation-delay:.32s}.gswap-in .gplay .ps-game:nth-child(n+5),.gswap-in .gplay .cb-game:nth-child(n+5){animation-delay:.36s}@keyframes grise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.gplay-head{align-items:center;gap:9px;margin:0 2px 11px;display:flex}.gplay-idx{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;color:var(--gmq);font-size:9px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.gplay-idx{color:color-mix(in oklab, var(--gmq) 78%, white)}}.gplay-idx{background:var(--gmq);border-radius:4px;padding:3px 6px}@supports (color:color-mix(in lab, red, red)){.gplay-idx{background:color-mix(in oklab, var(--gmq) 16%, transparent)}}.gplay-idx{box-shadow:inset 0 0 0 1px var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gplay-idx{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--gmq) 34%, transparent)}}.gplay-t{letter-spacing:.12em;text-transform:uppercase;color:#dcdee5;color:lab(88.3344% .364155 -3.76936);white-space:nowrap;font-size:11px;font-weight:800}.gplay-ln{background:linear-gradient(90deg, var(--gmq), transparent);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.gplay-ln{background:linear-gradient(90deg, color-mix(in oklab, var(--gmq) 30%, transparent), transparent)}}.gplay-cnt{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#777a87;color:lab(51.1406% .85932 -7.46703);font-size:9.5px;font-weight:700;transition:color .18s,text-shadow .18s}.gplay-cnt-on{color:var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gplay-cnt-on{color:color-mix(in oklab, var(--gmq) 80%, white)}}.gplay-cnt-on{text-shadow:0 0 10px var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gplay-cnt-on{text-shadow:0 0 10px color-mix(in oklab, var(--gmq) 55%, transparent)}}.gload{text-align:center;background:linear-gradient(#111218,#0a0b0f);background:linear-gradient(lab(5.65358% .330411 -3.97167),lab(3.01243% .183813 -2.18093));border-radius:12px;padding:26px 16px;box-shadow:inset 0 0 0 1px #262930;box-shadow:inset 0 0 0 1px lab(16.3875% .421897 -5.21518)}.gload-bar{background:#22242b;background:lab(14.0665% .437811 -5.20816);border-radius:3px;width:132px;height:3px;margin:0 auto 13px;display:block;position:relative;overflow:hidden}.gload-bar:after{content:"";background:linear-gradient(90deg, transparent, var(--gmq), transparent);border-radius:3px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.gload-bar:after{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--gmq) 90%, white 10%), transparent)}}.gload-bar:after{animation:1.05s ease-in-out infinite gload}@keyframes gload{0%{transform:translate(-100%)}to{transform:translate(100%)}}.gload-t{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#7c808d;color:lab(53.461% .852793 -7.47033);font-size:10px}.gstk{background:radial-gradient(120% 100% at 50% -10%, var(--gmq), #07080d 72%);border-radius:14px;padding:18px 16px 16px}@supports (color:lab(0% 0 0)){.gstk{background:radial-gradient(120% 100% at 50% -10%, var(--gmq), lab(2.18523% .21264 -2.18116) 72%)}}@supports (color:color-mix(in lab, red, red)){.gstk{background:radial-gradient(120% 100% at 50% -10%, color-mix(in oklab, var(--gmq) 15%, lab(5.19296% .405669 -4.46003)), lab(2.18523% .21264 -2.18116) 72%)}}.gstk{box-shadow:inset 0 0 0 1px var(--gmq), 0 8px 22px #00000080}@supports (color:color-mix(in lab, red, red)){.gstk{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--gmq) 30%, transparent), 0 8px 22px #00000080}}.gstk-stack{text-align:center;border-bottom:1px dashed var(--gmq);margin-bottom:13px;padding-bottom:14px}@supports (color:color-mix(in lab, red, red)){.gstk-stack{border-bottom:1px dashed color-mix(in oklab, var(--gmq) 26%, transparent)}}.gstk-amt{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--gmq);font-size:52px;font-weight:900;line-height:.92;display:block}@supports (color:color-mix(in lab, red, red)){.gstk-amt{color:color-mix(in oklab, var(--gmq) 62%, white)}}.gstk-amt{text-shadow:0 0 26px var(--gmq)}@supports (color:color-mix(in lab, red, red)){.gstk-amt{text-shadow:0 0 26px color-mix(in oklab, var(--gmq) 50%, transparent)}}.gstk-unit{font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--gmq);margin-top:6px;font-size:10px;font-weight:700;display:block}@supports (color:color-mix(in lab, red, red)){.gstk-unit{color:color-mix(in oklab, var(--gmq) 60%, lab(67.383% .821501 -7.48657))}}.gstk-rules{gap:8px;margin:0;padding:0;list-style:none;display:grid}.gstk-rules li{color:#c2c4cc;color:lab(79.0405% .448674 -4.51633);padding-left:18px;font-size:12.5px;line-height:1.42;position:relative}.gstk-rules li:before{content:"";background:var(--gmq);border-radius:2px;width:6px;height:6px;position:absolute;top:7px;left:3px;transform:rotate(45deg)}@supports (color:color-mix(in lab, red, red)){.gstk-rules li:before{background:color-mix(in oklab, var(--gmq) 70%, transparent)}}.gstk-rules b{color:#f0f1f7;color:lab(95.3079% .285149 -3.01918);font-weight:800}.gstk-foot{text-align:center;color:#717481;color:lab(48.8202% .866264 -7.46354);border-top:1px solid #22242b;border-top:1px solid lab(14.0665% .437811 -5.20816);margin-top:13px;padding-top:11px;font-size:10px;line-height:1.4}.gempty{text-align:center;color:#7c808d;color:lab(53.461% .852793 -7.47033);background:#0b0d13;background:lab(3.64942% .26878 -3.00981);border-radius:12px;padding:26px 16px;font-size:13px;box-shadow:inset 0 0 0 1px #22242b;box-shadow:inset 0 0 0 1px lab(14.0665% .437811 -5.20816)}.gerr{color:#ffa9a5;color:lab(77.7125% 44.3098 21.6012);background:#5510152e;background:lab(17.7582% 31.9184 16.9189/.18);border-radius:10px;padding:10px 13px;font-size:12.5px;line-height:1.4;box-shadow:inset 0 0 0 1px #a43a3d73;box-shadow:inset 0 0 0 1px lab(40.5581% 44.5769 22.8419/.45)}.gmode:active{transform:translateY(3px)scale(.97)}.gswap .gmode-on .gmode-pip{animation:.52s ease-out gpip}@keyframes gpip{0%{box-shadow:0 0 0 0 var(--gmq), inset 0 0 0 1px #fff9}40%{box-shadow:0 0 22px 5px var(--gmq), inset 0 0 0 1px #ffffffe6}to{box-shadow:0 0 11px var(--gmq), inset 0 0 0 1px #fff9}}.gplay .ps-side.ps-picked,.gplay .cb-tplate-mypick{animation:.26s cubic-bezier(.16,1.3,.4,1) gstamp}@keyframes gstamp{0%{transform:scale(1.09)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.gswap-out .gcrt-cut,.gswap-in .gcrt-cut,.gswap-out .gpanel-in,.gswap-in .gsweep,.gswap-in .gslam,.gswap-in .gplay,.gswap-in .gplay .ps-game,.gswap-in .gplay .cb-game,.gswap-in .gplay .dn-slot,.gswap-in .gplay .gstk-rules li,.gswap .gmode-on .gmode-pip,.gplay .ps-side.ps-picked,.gplay .cb-tplate-mypick,.gload-bar:after{animation:none}}.gswap .gdome:not(:disabled){box-shadow:inset 0 2px 0 #ffffffb5, inset 0 -5px 9px #006535b3, 0 4px 0 #005d34, 0 9px 16px #000000a1, 0 0 30px var(--gmq)}@supports (color:lab(0% 0 0)){.gswap .gdome:not(:disabled){box-shadow:inset 0 2px 0 #ffffffb5, inset 0 -5px 9px lab(37.0622% -53.6504 26.4621/.7), 0 4px 0 lab(34.4998% -46.528 22.9052), 0 9px 16px #000000a1, 0 0 30px var(--gmq)}}@supports (color:color-mix(in lab, red, red)){.gswap .gdome:not(:disabled){box-shadow:inset 0 2px 0 #ffffffb5, inset 0 -5px 9px lab(37.0622% -53.6504 26.4621/.7), 0 4px 0 lab(34.4998% -46.528 22.9052), 0 9px 16px #000000a1, 0 0 30px color-mix(in oklab, var(--gmq) 42%, transparent)}}.gswap .gdome:disabled{filter:saturate(.25);box-shadow:inset 0 2px #ffffff4d,0 3px #2a2d38,0 6px 12px #00000080;box-shadow:inset 0 2px lab(100% 0 0/.301961),0 3px lab(18.6617% .701711 -7.4084),0 6px 12px lab(0% 0 0/.501961)}.pt-slab{cursor:pointer;text-align:left;clip-path:polygon(13px 0,100% 0,100% 100%,0 100%);border:0;align-items:center;gap:11px;width:100%;min-height:58px;padding:10px 14px 10px 17px;text-decoration:none;transition:transform 90ms,filter 90ms;display:flex;position:relative}.pt-slab.go{color:#032015;filter:drop-shadow(0 4px #007d4a)drop-shadow(0 8px 13px #0000008c);background:linear-gradient(#ffffff4d 0 1px,#00e285 1px,#00b96e 100%)}.pt-slab.go:active{filter:drop-shadow(0 0 #007d4a)drop-shadow(0 3px 7px #00000080);transform:translateY(4px)}.pt-slab.alt{color:#eaf9ff;filter:drop-shadow(0 4px #0b1b25)drop-shadow(0 8px 13px #0000008c);background:linear-gradient(#b2ecff57 0 1px,#2a4b60 1px,#1b3444 100%)}.pt-slab.alt:active{filter:drop-shadow(0 0 #0b1b25)drop-shadow(0 3px 7px #00000080);transform:translateY(4px)}.pt-slab.dead{cursor:default;color:#7f8ea3;filter:none;background:linear-gradient(#ffffff0d 0 1px,#12161ecc 1px,#0e1118cc 100%);box-shadow:inset 0 0 0 1px #ffffff0f}.pt-slab:focus-visible{outline-offset:2px;outline:2px solid #9fe6f9}.pt-slabsn{letter-spacing:.02em;width:30px;height:30px;font-size:11px;font-weight:800;font-family:var(--font-geist-mono), ui-monospace, monospace;clip-path:polygon(6px 0,100% 0,100% 100%,0 100%);flex:none;justify-content:center;align-items:center;display:flex}.pt-slab.go .pt-slabsn{color:#04301f;background:#ffffff57;box-shadow:inset 0 0 0 1px #03201547}.pt-slab.alt .pt-slabsn{color:#9fe6f9;background:#5cd6f51f;box-shadow:inset 0 0 0 1px #5cd6f56b}.pt-slab.dead .pt-slabsn{color:#6d7c90;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff17}.pt-slabn{flex:1;min-width:0}.pt-slabn b{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-style:italic;font-weight:900;line-height:1.1;display:block;overflow:hidden}.pt-slabn s{letter-spacing:.16em;text-transform:uppercase;font-size:7.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;text-decoration:none;display:block;overflow:hidden}.pt-slab.go .pt-slabn s{color:#032015b8}.pt-slab.alt .pt-slabn s{color:#8fb4c7}.pt-slab.dead .pt-slabn s{color:#6b788b}.pt-slabch{flex:none;font-size:17px;font-weight:900;line-height:1}.pt-slab.go .pt-slabch{color:#04301f}.pt-slab.alt .pt-slabch{color:#9fe6f9}.pt-slabtag{letter-spacing:.2em;font-size:7px;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#6b788b;clip-path:polygon(4px 0,100% 0,100% 100%,0 100%);flex:none;padding:3px 7px;box-shadow:inset 0 0 0 1px #ffffff1a}@media (prefers-reduced-motion:reduce){.pt-slab{transition:none}}.os-sect-next{margin-top:26px}.os-doorgrid-2{grid-template-columns:1fr 1fr}.cer-pk{width:26px;height:20px;font-size:9.5px;font-weight:900;font-family:var(--font-geist-mono), ui-monospace, monospace;clip-path:polygon(4px 0,100% 0,100% 100%,0 100%);color:#4a5163;border:1px solid #ffffff12;flex:none;justify-content:center;align-items:center;display:flex}.cer-pk.out{color:#1b1405;background:linear-gradient(180deg, var(--gold) 0 1px, var(--gold) 1px, var(--gold) 100%);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.cer-pk.out{background:linear-gradient(180deg, color-mix(in oklab, var(--gold) 92%, white) 0 1px, var(--gold) 1px, color-mix(in oklab, var(--gold) 78%, black) 100%)}}.pt-orow.cer-live{background:linear-gradient(90deg, var(--gold), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.pt-orow.cer-live{background:linear-gradient(90deg, color-mix(in oklab, var(--gold) 13%, transparent), transparent 70%)}}.cer-status{letter-spacing:.2em;color:#7d879b;font-size:8px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;padding:9px 11px 9px 14px}.cer-status b{color:var(--gold);font-weight:700}.cer-wait{background:#ffffff12;width:100%;height:2px;overflow:hidden}.cer-wait i{background:var(--gold);height:100%;transition:width .18s linear;display:block}.cw-host{z-index:90;pointer-events:none;background:#000;position:fixed;inset:0}.cw-canvas{width:100%;height:100%;display:block}.cw-tx{pointer-events:none;font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--cw-gold:#ffc46b;--cw-goldd:#ffa62e;--cw-pt:max(13px, env(safe-area-inset-top));--cw-pl:max(14px, env(safe-area-inset-left));--cw-pr:max(14px, env(safe-area-inset-right));--cw-pb:max(16px, env(safe-area-inset-bottom));position:absolute;inset:0}.cw-bug{top:var(--cw-pt);right:var(--cw-pr);text-align:right;line-height:1;position:absolute}.cw-wm{letter-spacing:.055em;color:#eef6ffcc;font-size:14px;font-weight:900;display:inline-block;transform:skew(-11deg)}.cw-rule{background:linear-gradient(90deg, #ffa62e00 0%, var(--cw-goldd) 62%, var(--cw-gold) 100%);width:100%;height:2px;margin-top:5px}.cw-live{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.24em;color:#e2eefa80;justify-content:flex-end;align-items:center;gap:5px;margin-top:6px;font-size:8.5px;display:flex}.cw-dot{background:#ff3b30;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #ff3b30e6}.cw-slate{top:var(--cw-pt);left:var(--cw-pl);line-height:1.35;font-family:var(--font-geist-mono), ui-monospace, monospace;position:absolute}.cw-id{letter-spacing:.2em;color:#ffc46b85;font-size:10px}.cw-lb{letter-spacing:.17em;color:#c4dcf04d;font-size:8.5px}.cw-l3{left:var(--cw-pl);bottom:calc(var(--cw-pb) + 6px + var(--cer-barh,0px));will-change:clip-path;width:min(78vw,430px);transition:bottom .34s;position:absolute}.cw-in{align-items:stretch;gap:11px;display:flex}.cw-key{background:linear-gradient(180deg, var(--cw-gold), var(--cw-goldd));flex:0 0 4px;width:4px;box-shadow:0 0 14px #ffa62e8c}.cw-bd{background:linear-gradient(90deg,#06090ee6 0%,#06090eb8 62%,#06090e00 100%);flex:auto;min-width:0;padding:7px 14px 8px 0}.cw-k{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.26em;color:var(--cw-gold);margin-bottom:4px;font-size:9px}.cw-m{letter-spacing:-.005em;color:#eef5fd;white-space:nowrap;text-overflow:ellipsis;font-size:23px;font-weight:800;line-height:1.05;overflow:hidden}.cw-s{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:#c8def075;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;overflow:hidden}.cw-pip{right:var(--cw-pr);bottom:calc(var(--cw-pb) + 106px + var(--cer-barh,0px));opacity:.8;will-change:clip-path;width:116px;transition:bottom .34s;position:absolute}.cw-fr{background:#030508eb;border:1px solid #ffb25057;box-shadow:0 0 22px #000000d9}.cw-pipc{width:100%;height:auto;display:block}.cw-cap{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#ffc46b70;padding:3px 0 0 1px;font-size:7px}.pt-panel.cer-onair{z-index:91;padding:14px max(14px, env(safe-area-inset-right)) calc(max(16px, env(safe-area-inset-bottom)) + 10px) max(14px, env(safe-area-inset-left));background:linear-gradient(#02040700 0%,#020407cc 42%,#020407f2 100%);border:0;border-radius:0;margin:0;position:fixed;bottom:0;left:0;right:0}.pt-panel.cer-onair .pt-cwfine{display:none}.pt-panel.cer-onair .pt-conbtn.go{color:#ffd79a;background:linear-gradient(90deg,#261a09f5 0%,#0a0e14f0 74%);border:0;position:relative;box-shadow:inset 0 0 0 1px #ffa62e52,0 0 20px #ffa62e1a}.pt-panel.cer-onair .pt-conbtn.go:before{content:"";background:linear-gradient(#ffc46b,#ffa62e);width:4px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px #ffa62e8c}.pt-panel.cer-onair .pt-conbtn.go:disabled{color:#aac4dc8c;opacity:1;background:#090d13f0;box-shadow:inset 0 0 0 1px #7896b42e}.pt-panel.cer-onair .pt-conbtn.go:disabled:before{box-shadow:none;background:#7896b44d}.cer-leave{top:calc(max(13px, env(safe-area-inset-top)) + 42px);left:max(14px, env(safe-area-inset-left));z-index:91;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#c4dcf080;-webkit-tap-highlight-color:transparent;background:#04070bb8;border:1px solid #7896b42e;align-items:center;gap:6px;padding:14px 13px;font-size:9px;text-decoration:none;display:inline-flex;position:fixed}.cer-leave:active{color:#e2eefad9;border-color:#ffa62e66}.cer-cams{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;display:flex}.cer-cams.over{top:calc(max(13px, env(safe-area-inset-top)) + 42px);right:max(14px, env(safe-area-inset-right));z-index:91;flex-direction:column;align-items:flex-end;max-width:48vw;margin:0;position:fixed}.cer-cambtn{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:#c4dcf080;-webkit-tap-highlight-color:transparent;cursor:pointer;background:#04070bb8;border:1px solid #7896b42e;align-items:center;padding:14px 13px;font-size:9px;display:inline-flex}.cer-cambtn.on{color:#ffce80eb;border-color:#ffa62e70}.cer-cambtn:active{color:#e2eefad9}.cer-cambtn:disabled{opacity:.5}.cer-camfine{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;color:#96afc86b;font-size:7px;line-height:1.8}.cer-cams.over .cer-camfine{text-align:right}.cer-camerr{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#ff9678cc;max-width:46vw;font-size:8px}.cer-feedsink{opacity:.01;pointer-events:none;z-index:-1;width:1px;height:1px;position:fixed;top:0;left:0;overflow:hidden}.cer-feedsink video{width:1px;height:1px}.cer-gate{z-index:200;-webkit-backdrop-filter:blur(7px)saturate(120%);background:#030509b8;justify-content:center;align-items:center;padding:24px;animation:.24s ease-out both cer-gate-in;display:flex;position:fixed;inset:0}@keyframes cer-gate-in{0%{opacity:0}to{opacity:1}}.cer-gatecard{background:linear-gradient(#121820f5,#070a0ef7);border:1px solid #7896b438;border-top:2px solid #ffa62eb8;width:100%;max-width:380px;padding:26px 22px 20px;animation:.28s cubic-bezier(.2,.9,.3,1) both cer-gate-rise;box-shadow:0 30px 80px -20px #000000e6}@keyframes cer-gate-rise{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}.cer-gatekick{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.24em;color:#ffce80db;margin-bottom:10px;font-size:9px}.cer-gatetitle{letter-spacing:-.01em;color:#eef5fd;margin:0 0 8px;font-size:26px;font-style:italic;font-weight:900}.cer-gatesub{color:#bacee2c7;margin:0 0 20px;font-size:13px;line-height:1.5}.cer-gate .pt-conbtn.go{color:#ffd79a;background:linear-gradient(90deg,#261a09f5 0%,#0a0e14f0 74%);border:0;position:relative;box-shadow:inset 0 0 0 1px #ffa62e52,0 0 20px #ffa62e1a}.cer-gate .pt-conbtn.go:before{content:"";background:linear-gradient(#ffc46b,#ffa62e);width:4px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px #ffa62e8c}.cer-gate .pt-conbtn.go:disabled{opacity:1;color:#ffd79a99}.cer-gateskip{width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#96afc89e;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin-top:12px;padding:10px;font-size:11px;display:block}.cer-gateskip:active{color:#d2e4f4e6}.cer-gatefine{text-align:center;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;color:#96afc86b;margin-top:6px;font-size:8px}.cer-snd{left:max(12px, env(safe-area-inset-left));top:calc(env(safe-area-inset-top) + 112px);z-index:96;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#eef5fde6;cursor:pointer;background:#06090eb8;border:1px solid #c8def02e;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:15px;line-height:1;display:flex;position:fixed}.cer-snd b{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;color:var(--cw-gold,#ffa62e);font-size:9px;font-weight:700}.cer-snd:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.cer-snd:active{transform:none}}.cer-outro{opacity:0;pointer-events:none;z-index:-1;width:1px;height:1px;position:fixed;bottom:0;left:0}.cer-outro.on{opacity:1;object-fit:contain;z-index:95;background:#000;width:100%;height:100%;inset:0}.pt-input{color:#eef5fdf0;width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;background:#06090e99;border:1px solid #c8def02e;border-radius:6px;padding:11px 12px;font-size:16px}.pt-input::placeholder{color:#c8def059;letter-spacing:.14em;font-size:11px}.pt-input:focus{border-color:#39ff888c;outline:none}.cer-bigcheck{padding-top:14px;font-size:13px}.cer-bigcheck input{width:24px;height:24px}.cer-money{font-family:var(--font-geist-mono), ui-monospace, monospace;background:#ffffff08;border:1px solid #c8def029;border-radius:6px;margin:4px 13px 12px 14px;padding:10px 12px}.cer-money.on{background:#ffb84d14;border-color:#ffb84d8c}.cer-money b{letter-spacing:.14em;color:#c8def0bf;font-size:11px;font-weight:700;display:block}.cer-money.on b{color:#ffc878fa}.cer-money s{letter-spacing:.08em;color:#c8def080;margin-top:5px;font-size:9.5px;line-height:1.5;text-decoration:none;display:block}.cer-seatcount{align-items:center;gap:14px;padding:6px 13px 10px 14px;display:flex}.cer-seatcount .pt-f{width:46px;padding:12px 0;font-size:15px;line-height:1}.cer-seatcount b{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--gold,#e8c26a);text-align:center;min-width:2ch;font-size:26px}.pt-check{cursor:pointer;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#eef5fde0;align-items:center;gap:10px;padding:10px 13px 4px 14px;font-size:11px;font-weight:700;display:flex}.pt-check input{accent-color:#39ff88;cursor:pointer;width:18px;height:18px}.pt-check input:disabled{cursor:not-allowed;opacity:.4}.pt-outrovid{background:#000;border:1px solid #c8def029;border-radius:8px;width:100%;min-width:0;max-width:100%;margin-top:10px;display:block}.cer-closing{font-family:var(--font-geist-mono), ui-monospace, monospace;flex-direction:column;gap:3px;padding:0 0 10px;display:flex}.cer-closing b{letter-spacing:.16em;color:#ffc878f5;font-size:12px;font-weight:700}.cer-closing s{letter-spacing:.14em;color:#c8def080;font-size:9px;text-decoration:none}.cer-demo-reset,.cer-demo-skip,.cer-demo-hurry{left:max(12px, env(safe-area-inset-left));top:calc(env(safe-area-inset-top) + 112px);z-index:96;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;color:#eef5fdd9;cursor:pointer;background:#06090eb8;border:1px solid #c8def02e;border-radius:999px;padding:8px 12px;font-size:9px;font-weight:700;position:fixed}.cer-demo-skip,.cer-demo-hurry{top:calc(env(safe-area-inset-top) + 152px)}.cer-mixbtn{right:max(12px, env(safe-area-inset-right));top:calc(env(safe-area-inset-top) + 156px);z-index:97;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#eef5fdd9;cursor:pointer;background:#06090eb8;border:1px solid #c8def02e;border-radius:50%;width:38px;height:38px;font-size:17px;line-height:1;position:fixed}.cer-mixbtn.on{border-color:var(--cw-gold,#ffa62e);color:var(--cw-gold,#ffa62e)}.cer-mix{right:max(12px, env(safe-area-inset-right));top:calc(env(safe-area-inset-top) + 202px);z-index:97;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:min(330px,100vw - 24px);max-height:66vh;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#06090ef0;border:1px solid #c8def02e;border-radius:14px;padding:12px;position:fixed;overflow-y:auto}.cer-mix-h{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.cer-mix-h b{letter-spacing:.22em;color:var(--cw-gold,#ffa62e);font-size:10px}.cer-mix-h div{gap:6px;display:flex}.cer-mix-h button{letter-spacing:.16em;color:#eef5fdb3;cursor:pointer;background:0 0;border:1px solid #c8def033;border-radius:999px;padding:4px 8px;font-family:inherit;font-size:9px}.cer-mix-t{border-top:1px solid #c8def012;padding:7px 0}.cer-mix-t.off{opacity:.34}.cer-mix-top{justify-content:space-between;align-items:center;display:flex}.cer-mix-k{letter-spacing:.1em;color:#eef5fd;flex-direction:column;font-size:10px;display:flex}.cer-mix-k s{letter-spacing:.06em;color:#c8def073;font-size:8px;text-decoration:none}.cer-mix-btns{gap:5px;display:flex}.cer-mix-btns button{color:#eef5fd8c;cursor:pointer;background:0 0;border:1px solid #c8def033;border-radius:6px;width:24px;height:24px;font-family:inherit;font-size:10px;font-weight:700}.cer-mix-btns button.on{border-color:var(--cw-gold,#ffa62e);color:var(--cw-gold,#ffa62e);background:#ffa62e29}.cer-mix-btns button.on.solo{color:#5adca0;background:#5adca029;border-color:#5adca0}.cer-mix-bot{grid-template-columns:1fr 34px 96px;align-items:center;gap:7px;margin-top:6px;display:grid}.cer-mix-bot input[type=range]{width:100%;accent-color:var(--cw-gold,#ffa62e)}.cer-mix-v{text-align:right;color:#c8def0b8;font-size:10px}.cer-mix-n{justify-content:flex-end;align-items:center;gap:3px;display:flex}.cer-mix-n button{color:#eef5fdbf;cursor:pointer;background:0 0;border:1px solid #c8def033;border-radius:6px;width:22px;height:22px;font-family:inherit;font-size:12px;line-height:1}.cer-mix-n i{text-align:center;color:#c8def099;min-width:44px;font-size:9px;font-style:normal}.cer-mix-n.dim{letter-spacing:.12em;color:#c8def04d;font-size:8px}.cer-mix-f{letter-spacing:.08em;color:#c8def066;margin-top:10px;font-size:8px}.adm .pt-cwfine{letter-spacing:.06em;color:#7d8595;text-transform:none;font-size:9.5px;line-height:1.55}.adm .pt-cwerr{letter-spacing:.02em;text-transform:none;font-size:10.5px;line-height:1.5}.adm .pt-cwlead s{font-size:11.5px;line-height:1.5}.adm .pt-cwlead b{font-size:13px}.adm .pt-cwlead s b{font-size:inherit}.adm .pt-ghead .gt{letter-spacing:.16em;font-size:11px}.adm .pt-ghead{margin-top:26px}.adm-sub{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#9aa3b2;text-transform:uppercase;margin:18px 13px 8px 14px;font-size:10px;font-weight:800}.adm-sub:first-child{margin-top:4px}.adm-group{border-left:2px solid #5cd6f547;margin:0 14px;padding-left:2px}.adm-group>.pt-panel{margin-left:0;margin-right:0}.adm-board{flex-direction:column;gap:1px;margin:4px 13px 10px 14px;display:flex}.adm-boardrow{background:#ffffff06;grid-template-columns:30px 1fr;align-items:center;gap:10px;padding:8px 10px;display:grid}.adm-boardrow:nth-child(odd){background:#ffffff0d}.adm-boardrow .n{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--cw-gold,#ffa62e);font-size:13px;font-weight:800}.adm-boardrow .t b{color:#ebeff4;font-size:13px;font-weight:700;display:block}.adm-boardrow .t s{color:#8c929f;font-size:11px;text-decoration:none;display:block}.cer-seatbtn{left:max(12px, env(safe-area-inset-left));top:calc(env(safe-area-inset-top) + 164px);z-index:97;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#eef5fdd9;cursor:pointer;background:#06090eb8;border:1px solid #c8def02e;border-radius:50%;width:38px;height:38px;font-size:16px;line-height:1;position:fixed}.cer-seatbtn.on{border-color:var(--cw-gold,#ffa62e);color:var(--cw-gold,#ffa62e)}.cer-seats{left:max(12px, env(safe-area-inset-left));top:calc(env(safe-area-inset-top) + 210px);z-index:97;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:min(340px,100vw - 24px);max-height:62vh;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#06090ef0;border:1px solid #c8def02e;border-radius:14px;padding:12px;position:fixed;overflow-y:auto}.cer-seats-h{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.cer-seats-h b{letter-spacing:.22em;color:var(--cw-gold,#ffa62e);font-size:10px}.cer-seats-h span{letter-spacing:.16em;color:#eef5fd8c;font-size:9px}.cer-seats-note{color:#eef5fd73;margin:8px 0 0;font-size:10px;line-height:1.5}.cer-seats-err{color:#ffb0b0;background:#ff7a7a1a;border:1px solid #ff7a7a59;border-radius:9px;margin:0 0 8px;padding:7px 9px;font-size:11px;line-height:1.45}.cer-seat{border-top:1px solid #c8def012;padding:7px 0}.cer-seat-r{align-items:center;gap:9px;display:flex}.cer-seat-n{color:#eef5fd66;flex:none;width:20px;font-size:11px}.cer-seat-t{color:#eef5fde6;flex-direction:column;flex:1;gap:1px;min-width:0;font-size:12px;display:flex}.cer-seat-t>b,.cer-seat-t>s{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.cer-seat-t>b{font-weight:400}.cer-seat:not(.here) .cer-seat-t{color:#eef5fd80}.cer-seat-t s{letter-spacing:.1em;color:#eef5fd6b;font-size:9.5px;text-decoration:none}.cer-seat-tag{letter-spacing:.16em;color:#eef5fd59;flex:none;font-size:8.5px}.cer-seat-tag.on{color:#61e294}.cer-seat-go{letter-spacing:.16em;color:#eef5fdbf;cursor:pointer;background:0 0;border:1px solid #c8def038;border-radius:999px;flex:none;padding:5px 9px;font-family:inherit;font-size:9px}.cer-seat-f{flex-direction:column;gap:6px;padding:8px 0 4px 29px;display:flex}.cer-seat-f input{color:#eef5fdf2;background:#00000059;border:1px solid #c8def033;border-radius:9px;padding:9px 10px;font-family:inherit;font-size:13px}.cer-seat-fb{justify-content:flex-end;gap:6px;display:flex}.cer-seat-fb button{letter-spacing:.16em;color:#eef5fdb3;cursor:pointer;background:0 0;border:1px solid #c8def038;border-radius:999px;padding:7px 12px;font-family:inherit;font-size:9px}.cer-seat-fb button.go{border-color:var(--cw-gold,#ffa62e);color:var(--cw-gold,#ffa62e)}.ft-eyebrow{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--primary);align-items:center;gap:10px;font-size:12.5px;font-weight:600;display:flex}.ft-bar{background:linear-gradient(90deg, transparent, var(--primary));width:20px;height:1px}.ft-h1{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:-.015em;text-transform:uppercase;color:#f3f5f9;color:lab(96.5044% -.267208 -1.87215);margin-top:8px;font-size:34px;font-weight:800;line-height:.95}.ft-sub{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.01em;color:#a0a4ae;color:lab(67.4418% -.0275075 -5.65354);margin-top:9px;font-size:13.5px}.ft-panel{border:1px solid var(--border);background:linear-gradient(#14161c,#0a0c11);background:linear-gradient(lab(7.14309% .41882 -4.76193),lab(3.31609% .257112 -2.83342));border-radius:14px;padding:15px 15px 16px}.ft-lbl{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.085em;text-transform:uppercase;color:#c6cad8;color:lab(81.3044% .799209 -7.4985);font-size:15px;font-weight:800;line-height:1.2}.ft-body{color:#bfc4ce;color:lab(79.0526% -.303179 -5.64384);font-size:14.5px;line-height:1.5}.ft-fine{color:#9498a2;color:lab(62.8015% -.0220537 -5.65063);font-size:12.5px;line-height:1.45}.ft-cta{text-align:left;color:#00230c;color:lab(10.6477% -27.2769 12.679);width:100%;min-height:66px;box-shadow:inset 0 2px 0 #ffffffb3, inset 0 -5px 9px #006535b3, 0 4px 0 #005d34, 0 9px 16px #0009, 0 0 22px var(--primary);background:linear-gradient(#75ffbb,#00ec91 46%,#00c16d);background:linear-gradient(lab(91.9317% -59.4133 24.7414),lab(82.9419% -67.2895 31.2693) 46%,lab(68.9757% -66.5903 34.5274));border:1px solid #72feb5;border:1px solid lab(90.5104% -52.1427 22.9699);border-radius:12px;justify-content:flex-start;align-items:center;gap:0;padding:0;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.ft-cta{box-shadow:inset 0 2px 0 #ffffffb3, inset 0 -5px 9px lab(37.0622% -53.6504 26.4621/.7), 0 4px 0 lab(34.4998% -46.528 22.9052), 0 9px 16px #0009, 0 0 22px var(--primary)}}@supports (color:color-mix(in lab, red, red)){.ft-cta{box-shadow:inset 0 2px 0 #ffffffb3, inset 0 -5px 9px lab(37.0622% -53.6504 26.4621/.7), 0 4px 0 lab(34.4998% -46.528 22.9052), 0 9px 16px #0009, 0 0 22px color-mix(in oklab, var(--primary) 35%, transparent)}}.ft-cta{transition:transform 80ms,box-shadow 80ms}.ft-cta:active{box-shadow:inset 0 2px 0 #ffffffb3, inset 0 -5px 9px #006535b3, 0 1px 0 #005d34, 0 4px 10px #0009, 0 0 22px var(--primary);transform:translateY(3px)}@supports (color:lab(0% 0 0)){.ft-cta:active{box-shadow:inset 0 2px 0 #ffffffb3, inset 0 -5px 9px lab(37.0622% -53.6504 26.4621/.7), 0 1px 0 lab(34.4998% -46.528 22.9052), 0 4px 10px #0009, 0 0 22px var(--primary)}}@supports (color:color-mix(in lab, red, red)){.ft-cta:active{box-shadow:inset 0 2px 0 #ffffffb3, inset 0 -5px 9px lab(37.0622% -53.6504 26.4621/.7), 0 1px 0 lab(34.4998% -46.528 22.9052), 0 4px 10px #0009, 0 0 22px color-mix(in oklab, var(--primary) 35%, transparent)}}.ft-cta:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--primary);outline:none}.ft-cta:after{content:"";z-index:0;inset-block:0;background:repeating-linear-gradient(115deg,#00391c3d 0 9px,#0000 9px 22px);background:repeating-linear-gradient(115deg,lab(19.9517% -29.6403 14.5666/.24) 0 9px,#0000 9px 22px);width:150px;position:absolute;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 72%);mask-image:linear-gradient(90deg,#0000,#000 72%)}.ft-cta-ico{z-index:1;color:#002811;color:lab(12.975% -29.5505 14.0187);flex:none;place-items:center;width:50px;display:grid;position:relative}.ft-cta-in{z-index:1;flex-direction:column;flex:1;justify-content:center;min-width:0;padding-right:8px;display:flex;position:relative}.ft-cta-t{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:-.022em;text-transform:uppercase;color:#001906;color:lab(6.05827% -16.8599 7.74809);font-size:20px;font-style:italic;font-weight:800;line-height:1}.ft-cta-s{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.025em;text-transform:uppercase;color:#004726;color:lab(25.7615% -29.3244 14.3863);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;overflow:hidden}.ft-cta-go{z-index:1;color:#a3ffcd;color:lab(95.1533% -52.0563 22.9366);background:#003018;background:lab(16.4642% -29.9109 14.7244);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;margin-right:11px;font-size:20px;line-height:1;display:grid;position:relative}.ft-conn{color:#dbdee5;color:lab(88.3495% -.0470579 -3.78498);background:#0d0f15;background:lab(4.37971% .232369 -3.69295);border:1px solid #2f333b;border:1px solid lab(21.0283% .111133 -5.96242);border-radius:11px;align-items:center;gap:12px;padding:11px 13px;display:flex}.ft-conn b{font-size:15px;font-weight:700;display:block}.ft-conn s{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#9a9ea8;color:lab(65.1216% -.0248849 -5.65211);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12.5px;text-decoration:none;display:block;overflow:hidden}.ft-conn-b{width:34px;height:34px;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#8ed9fe;color:lab(82.864% -17.2271 -25.5111);background:var(--chart-4);border-radius:9px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}@supports (color:color-mix(in lab, red, red)){.ft-conn-b{background:color-mix(in oklab, var(--chart-4) 16%, transparent)}}.ft-conn-b{box-shadow:inset 0 0 0 1px var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.ft-conn-b{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--chart-4) 40%, transparent)}}.ft-conn-dead{opacity:.62}.ft-conn-dead .ft-conn-b{color:#9c9ea5;color:lab(65.149% -.0377297 -3.77967);background:#1d1f24;background:lab(11.7797% .160687 -3.73939);box-shadow:inset 0 0 0 1px #36383d;box-shadow:inset 0 0 0 1px lab(23.3819% .124305 -3.75714)}.ft-soon{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.06em;color:#aeb1b9;color:lab(72.0985% -.0399649 -4.53261);border:1px solid #3a3d45;border:1px solid lab(25.6825% .050053 -5.23856);border-radius:999px;flex:none;padding:5px 10px;font-size:12px}.ftb-hero{background:linear-gradient(100deg,#1a1e27 0%,#080a0f 72%);background:linear-gradient(100deg,lab(11.1481% .27255 -6.64865) 0%,lab(2.71407% .16734 -2.50015) 72%);border-radius:13px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #53586466,0 10px 26px #00000094;box-shadow:inset 0 1px lab(37.2477% .0992864 -7.47076/.4),0 10px 26px lab(0% 0 0/.580392)}.ftb-wedge{background:linear-gradient(180deg, var(--ftb), var(--ftb));inset-block:0;width:34px;position:absolute;left:0}@supports (color:color-mix(in lab, red, red)){.ftb-wedge{background:linear-gradient(180deg, color-mix(in oklab, var(--ftb) 85%, white), var(--ftb))}}.ftb-wedge{clip-path:polygon(0 0,100% 0,calc(100% - 15px) 100%,0 100%);box-shadow:0 0 26px var(--ftb)}@supports (color:color-mix(in lab, red, red)){.ftb-wedge{box-shadow:0 0 26px color-mix(in oklab, var(--ftb) 55%, transparent)}}.ftb-draft{--ftb:var(--gold)}.ftb-live{--ftb:var(--primary)}.ftb-wait{--ftb:var(--chart-4)}.ftb-done{--ftb:#7d8086}@supports (color:lab(0% 0 0)){.ftb-done{--ftb:lab(53.5486% -.0306964 -3.77575)}}.ftb-heroin{flex:1;min-width:0;padding:17px 16px 16px 46px}.ftb-kick{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--ftb);font-size:12.5px;display:block}@supports (color:color-mix(in lab, red, red)){.ftb-kick{color:color-mix(in oklab, var(--ftb) 45%, white)}}.ftb-kick{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ftb-herobig{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:-.038em;text-transform:uppercase;color:#f7f8fb;color:lab(97.6676% -.215054 -1.49847);text-shadow:0 0 24px var(--ftb);margin-top:5px;font-size:50px;font-style:italic;font-weight:800;line-height:.94;display:block}@supports (color:color-mix(in lab, red, red)){.ftb-herobig{text-shadow:0 0 24px color-mix(in oklab, var(--ftb) 42%, transparent)}}.ftb-herosub{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;color:#b3b7c1;color:lab(74.4022% -.0346303 -5.6574);margin-top:7px;font-size:13px;line-height:1.4;display:block}.ftb-rail{background:linear-gradient(#101219,#07090e);background:linear-gradient(lab(5.64528% .293635 -4.69518),lab(2.4413% .160955 -2.33956));border:1px solid #2a2e36;border:1px solid lab(18.7073% .12739 -5.95537);border-radius:13px;overflow:hidden}.ftb-bar{background:linear-gradient(#23262f,#15181f);background:linear-gradient(lab(15.2114% .217095 -6.66963),lab(8.26818% .203028 -5.54952));border-bottom:1px solid #393d47;border-bottom:1px solid lab(25.6568% .125051 -6.70773);justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;display:flex}.ftb-bar-l,.ftb-bar-r{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.13em;text-transform:uppercase;font-size:12.5px;font-weight:800}.ftb-bar-l{color:#eff2f7;color:lab(95.3309% -.326425 -3.00672);font-style:italic}.ftb-bar-r{color:#a0a4ae;color:lab(67.4418% -.0275075 -5.65354);letter-spacing:.07em}.ftb-row{border-bottom:1px solid #1d1f25;border-bottom:1px solid lab(11.7712% .0833422 -4.47181);align-items:center;gap:12px;padding:13px 15px 13px 18px;display:flex;position:relative}.ftb-row:last-child{border-bottom:0}.ftb-row:before{content:"";background:var(--ftb,#444851);left:0;border-radius:0 3px 3px 0;width:3px;position:absolute;inset-block:8px}@supports (color:lab(0% 0 0)){.ftb-row:before{background:var(--ftb,lab(30.3112% .0625849 -5.9844))}}.ftb-team{color:#f3f5f9;color:lab(96.5044% -.267208 -1.87215);text-overflow:ellipsis;white-space:nowrap;font-size:16.5px;font-style:italic;font-weight:800;line-height:1.15;display:block;overflow:hidden}.ftb-sub{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;color:#9498a2;color:lab(62.8015% -.0220537 -5.65063);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12.5px;text-decoration:none;display:block;overflow:hidden}.ftb-stat{text-align:right;flex:none}.ftb-big{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:-.025em;white-space:nowrap;color:var(--ftb,#f3f5f9);font-size:27px;font-style:italic;font-weight:800;line-height:1;display:block}@supports (color:lab(0% 0 0)){.ftb-big{color:var(--ftb,lab(96.5044% -.267208 -1.87215))}}.ftb-small{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;color:#9498a2;color:lab(62.8015% -.0220537 -5.65063);white-space:nowrap;margin-top:3px;font-size:12.5px;text-decoration:none;display:block}.ftb-ch{color:#767a84;color:lab(51.2005% -.00503659 -5.64172);flex:none;font-size:21px;line-height:1}.hm{padding:14px}.hm-disp{font-family:var(--font-headline), var(--font-sans), sans-serif;font-weight:800}.hm-top{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.hm-nm{font-family:var(--font-headline), var(--font-sans), sans-serif;letter-spacing:-.015em;font-size:29px;font-weight:800;line-height:1}.hm-rl{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);letter-spacing:.04em;margin-top:6px;font-size:12.5px}.hm-co{text-align:right;flex:none}.hm-co b{font-family:var(--font-geist-mono), monospace;color:var(--gold);font-variant-numeric:tabular-nums;font-size:25px;font-weight:700;line-height:1;display:block}.hm-co s{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);letter-spacing:.12em;margin-top:5px;font-size:12px;text-decoration:none;display:block}.hm-state{border:1px solid var(--foreground);display:flex}@supports (color:color-mix(in lab, red, red)){.hm-state{border:1px solid color-mix(in oklab, var(--foreground) 22%, transparent)}}.hm-state{margin-bottom:12px}.hm-state span{font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;text-align:center;color:var(--muted-foreground);border-right:1px solid var(--foreground);flex:1;padding:9px 8px;font-size:12.5px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.hm-state span{border-right:1px solid color-mix(in oklab, var(--foreground) 22%, transparent)}}.hm-state span:last-child{border-right:none}.hm-state span.on{color:var(--primary);border-bottom:2px solid var(--primary)}.hm-fr{margin-bottom:12px;padding:13px 14px;position:relative}.hm-fr>i.hm-ln{z-index:0;background:var(--foreground);position:absolute}@supports (color:color-mix(in lab, red, red)){.hm-fr>i.hm-ln{background:color-mix(in oklab, var(--foreground) 28%, transparent)}}.hm-fr>i.t{transform-origin:0;height:1px;top:0;left:0;right:0}.hm-fr>i.b{transform-origin:100%;height:1px;bottom:0;left:0;right:0}.hm-fr>i.l{transform-origin:top;width:1px;top:0;bottom:0;left:0}.hm-fr>i.r{transform-origin:bottom;width:1px;top:0;bottom:0;right:0}.hm-fr>:not(i){z-index:1;position:relative}.hm-fr:before,.hm-fr:after{content:"";border:2px solid var(--primary);z-index:3;width:13px;height:13px;position:absolute}.hm-fr:before{border-bottom:none;border-right:none;top:-1px;left:-1px}.hm-fr:after{border-top:none;border-left:none;bottom:-1px;right:-1px}.hm-lbl{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;color:var(--muted-foreground);align-items:center;gap:9px;margin-bottom:10px;font-size:12px;font-weight:700;display:flex}.hm-lbl:after{content:"";background:var(--foreground);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.hm-lbl:after{background:color-mix(in oklab, var(--foreground) 18%, transparent)}}.hm-h1{font-family:var(--font-headline), var(--font-sans), sans-serif;letter-spacing:-.028em;margin:2px 0 9px;font-size:41px;font-weight:800;line-height:.94}.hm-h1 em{color:var(--primary);font-style:normal}.hm-p{color:var(--foreground);font-size:14.5px}@supports (color:color-mix(in lab, red, red)){.hm-p{color:color-mix(in oklab, var(--foreground) 82%, var(--muted-foreground))}}.hm-p{max-width:32ch;line-height:1.42}.hm-cta{background:var(--primary);color:var(--primary-foreground);font-family:var(--font-headline), var(--font-sans), sans-serif;letter-spacing:.01em;justify-content:space-between;align-items:center;margin-top:14px;padding:15px 16px;font-size:17px;font-weight:800;display:flex}.hm-row{border-bottom:1px solid var(--foreground);grid-template-columns:24px 1fr auto 54px;align-items:center;gap:11px;padding:11px 0;display:grid}@supports (color:color-mix(in lab, red, red)){.hm-row{border-bottom:1px solid color-mix(in oklab, var(--foreground) 13%, transparent)}}.hm-row:last-child{border-bottom:none}.hm-row .p{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);text-align:center;font-size:13px}.hm-row .n{font-family:var(--font-headline), var(--font-sans), sans-serif;letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}.hm-row .c{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.hm-row .d{font-family:var(--font-geist-mono), monospace;text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.hm-row.lead .p,.hm-row.lead .n{color:var(--gold)}.hm-row.me{border-left:3px solid var(--primary);background:var(--primary);margin:0 -14px;padding-left:14px;padding-right:14px}@supports (color:color-mix(in lab, red, red)){.hm-row.me{background:color-mix(in oklab, var(--primary) 7%, transparent)}}.hm-row.me .n,.hm-up{color:var(--primary)}.hm-dn{color:var(--destructive)}.hm-fl{color:var(--muted-foreground)}.hm-wi{border-bottom:1px solid var(--foreground);align-items:baseline;gap:10px;padding:10px 0;font-size:14px;line-height:1.34;display:flex}@supports (color:color-mix(in lab, red, red)){.hm-wi{border-bottom:1px solid color-mix(in oklab, var(--foreground) 13%, transparent)}}.hm-wi:last-child{border-bottom:none}a.hm-wi{color:inherit;text-decoration:none}.hm-wi b{font-family:var(--font-headline), var(--font-sans), sans-serif;flex:none;font-weight:700}.hm-wi .t{min-width:0;color:var(--foreground);flex:1}@supports (color:color-mix(in lab, red, red)){.hm-wi .t{color:color-mix(in oklab, var(--foreground) 76%, var(--muted-foreground))}}.hm-wi .g{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);flex:none;font-size:12px}.hm-doors{border:1px solid var(--foreground);grid-template-columns:1fr 1fr 1fr;display:grid}@supports (color:color-mix(in lab, red, red)){.hm-doors{border:1px solid color-mix(in oklab, var(--foreground) 26%, transparent)}}.hm-dr{border-right:1px solid var(--foreground);padding:13px 11px}@supports (color:color-mix(in lab, red, red)){.hm-dr{border-right:1px solid color-mix(in oklab, var(--foreground) 20%, transparent)}}.hm-dr:last-child{border-right:none}.hm-dr .n{font-family:var(--font-headline), var(--font-sans), sans-serif;font-variant-numeric:tabular-nums;font-size:29px;font-weight:800;line-height:1}.hm-dr .l{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;margin-top:6px;font-size:12px;font-weight:700}.hm-dr .s{color:var(--muted-foreground);margin-top:3px;font-size:12.5px}.hm-dr-a .n{color:var(--chart-3)}.hm-dr-b .n{color:var(--gold)}.hm-dr-c .n{color:var(--primary)}@media (prefers-reduced-motion:no-preference){@keyframes hm-settle{0%{transform:scale(1.16)}to{transform:scale(1.02)}}@keyframes hm-scan{0%{opacity:0;transform:translateY(-6vh)}6%{opacity:1}94%{opacity:1}to{opacity:0;transform:translateY(112vh)}}@keyframes hm-inL{0%{opacity:0;transform:translate(-46px)}to{opacity:1;transform:none}}@keyframes hm-inR{0%{opacity:0;transform:translate(46px)}to{opacity:1;transform:none}}@keyframes hm-cell{0%{opacity:0;transform:translateY(-14px)scaleY(.5)}to{opacity:1;transform:none}}@keyframes hm-lockTL{0%{opacity:0;transform:translate(-30px,-30px)scale(2.6)}58%{opacity:1;transform:translate(0)scale(1.25)}74%{transform:scale(.82)}88%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes hm-lockBR{0%{opacity:0;transform:translate(30px,30px)scale(2.6)}58%{opacity:1;transform:translate(0)scale(1.25)}74%{transform:scale(.82)}88%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes hm-drawH{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hm-drawV{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hm-letter{0%{opacity:0;transform:translateY(46px)rotateX(-70deg)}70%{opacity:1;transform:translateY(-5px)rotateX(0)}to{opacity:1;transform:none}}@keyframes hm-open{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes hm-sweep{0%{background-position:-160% 0}48%,to{background-position:260% 0}}@keyframes hm-blip{0%,40%{opacity:1}42%,50%{opacity:.2}52%,to{opacity:1}}@keyframes hm-rowin{0%{opacity:0;transform:translate(-40px)}72%{opacity:1;transform:translate(4px)}to{opacity:1;transform:none}}@keyframes hm-rise{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}.hm-scan{z-index:60;pointer-events:none;background:linear-gradient(90deg, transparent, var(--primary) 22%, var(--foreground) 50%, var(--primary) 78%, transparent);height:2px;animation:1.5s cubic-bezier(.5,0,.4,1) .12s both hm-scan;position:fixed;top:0;left:0;right:0}.hm-top>div:first-child{animation:.6s cubic-bezier(.18,.9,.22,1) .32s both hm-inL}.hm-top .hm-co{animation:.6s cubic-bezier(.18,.9,.22,1) .4s both hm-inR}.hm-state span{animation:.45s cubic-bezier(.2,1.3,.3,1) both hm-cell}.hm-state span:first-child{animation-delay:.6s}.hm-state span:nth-child(2){animation-delay:.72s}.hm-state span:nth-child(3){animation-delay:.84s}.hm-state span.hm-live{animation:.45s cubic-bezier(.2,1.3,.3,1) .6s both hm-cell,3.4s step-end 3.4s infinite hm-blip}.hm-call:before{animation:.7s cubic-bezier(.2,1.1,.3,1) 1s both hm-lockTL}.hm-call:after{animation:.7s cubic-bezier(.2,1.1,.3,1) 1.12s both hm-lockBR}.hm-call>i.t{animation:.55s cubic-bezier(.4,0,.15,1) 1.42s both hm-drawH}.hm-call>i.l{animation:.55s cubic-bezier(.4,0,.15,1) 1.42s both hm-drawV}.hm-call>i.b{animation:.55s cubic-bezier(.4,0,.15,1) 1.56s both hm-drawH}.hm-call>i.r{animation:.55s cubic-bezier(.4,0,.15,1) 1.56s both hm-drawV}.hm-call .hm-lbl{animation:.5s cubic-bezier(.2,.9,.2,1) 1.72s both hm-inL}.hm-h1 .hm-l{transform-origin:50% 100%;animation:.62s cubic-bezier(.16,.95,.24,1) both hm-letter;display:inline-block}.hm-call .hm-p{animation:.55s cubic-bezier(.2,.85,.2,1) 2.42s both hm-rise}.hm-call .hm-cta{background-image:linear-gradient(100deg, transparent 22%, var(--foreground) 43%, transparent 63%);animation:.62s cubic-bezier(.55,0,.2,1) 2.58s both hm-open}@supports (color:color-mix(in lab, red, red)){.hm-call .hm-cta{background-image:linear-gradient(100deg, transparent 22%, color-mix(in oklab, var(--foreground) 50%, transparent) 43%, transparent 63%)}}.hm-call .hm-cta{background-repeat:no-repeat;background-size:260% 100%}@supports (animation-timeline:view()){.hm-fr.hm-sd>i.t,.hm-fr.hm-sd>i.b{animation:.5s cubic-bezier(.4,0,.15,1) both hm-drawH;animation-timeline:view();animation-range:entry entry 55%}.hm-fr.hm-sd>i.l,.hm-fr.hm-sd>i.r{animation:.5s cubic-bezier(.4,0,.15,1) both hm-drawV;animation-timeline:view();animation-range:entry entry 55%}.hm-row{animation:.55s cubic-bezier(.2,.9,.24,1) both hm-rowin;animation-timeline:view();animation-range:entry 2% cover 18%}.hm-wi{animation:.5s cubic-bezier(.2,.9,.24,1) both hm-rowin;animation-timeline:view();animation-range:entry 2% cover 20%}.hm-dr{animation:.5s cubic-bezier(.2,1.2,.3,1) both hm-cell;animation-timeline:view();animation-range:entry cover 22%}}}.ly-wire{align-items:center;gap:0;margin-top:14px;display:flex}.ly-node{width:40px;height:40px;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#ced4e2;color:lab(84.815% -.0238121 -7.53125);background:#181a21;background:lab(9.43008% .317559 -5.19494);border-radius:10px;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #35383f;box-shadow:inset 0 0 0 1px lab(23.362% .059709 -5.23402)}.ly-node-s{color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ly-node-s{background:color-mix(in oklab, var(--primary) 14%, transparent)}}.ly-node-s{box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){.ly-node-s{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 42%, transparent)}}.ly-node-y{color:#8ed9fe;color:lab(82.864% -17.2271 -25.5111);background:var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.ly-node-y{background:color-mix(in oklab, var(--chart-4) 16%, transparent)}}.ly-node-y{box-shadow:inset 0 0 0 1px var(--chart-4)}@supports (color:color-mix(in lab, red, red)){.ly-node-y{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--chart-4) 40%, transparent)}}.ly-node-l{letter-spacing:.04em;font-size:12.5px}.ly-leg{background:#2b2e34;background:lab(18.7334% .0469685 -4.48831);flex:1 1 0;min-width:26px;height:2px}.ly-leg.on{background:var(--primary)}.ly-leg.wait{background:repeating-linear-gradient(90deg, var(--gold) 0 8px, var(--gold) 8px 16px)}@supports (color:color-mix(in lab, red, red)){.ly-leg.wait{background:repeating-linear-gradient(90deg, var(--gold) 0 8px, color-mix(in oklab, var(--gold) 22%, transparent) 8px 16px)}}.ly-leg.wait{background-size:16px 2px;animation:1.1s linear infinite ly-march}@keyframes ly-march{to{background-position-x:16px}}@media (prefers-reduced-motion:reduce){.ly-leg.wait{animation:none}}.ly-status{border-top:1px solid #292b31;border-top:1px solid lab(17.5731% .0519753 -4.48597);margin-top:14px}.ly-row{justify-content:space-between;align-items:baseline;gap:12px;padding:10px 2px;display:flex}.ly-row+.ly-row{border-top:1px solid #1d1f25;border-top:1px solid lab(11.7712% .0833422 -4.47181)}.ly-k{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#a0a4ae;color:lab(67.4418% -.0275075 -5.65354);font-size:12.5px}.ly-v{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#83868e;color:lab(55.8577% -.0272989 -4.52567);text-align:right;font-size:14px;font-weight:800}.ly-v.ok{color:var(--primary)}.ly-v.wait{color:var(--gold)}.ly-v.bad{color:var(--destructive)}.ly-say{color:#bfc4ce;color:lab(79.0526% -.303179 -5.64384);margin-top:12px;font-size:14.5px;line-height:1.5}.ly-go{cursor:pointer;background:var(--primary);width:100%;min-height:48px;color:var(--primary-foreground);font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:15px;font-weight:800;display:flex}.ly-go:active{transform:translateY(1px)}.ly-go:disabled{opacity:.6;cursor:default}.ly-go:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ly-season{font-size:12.5px}.ly-imp{cursor:pointer;background:var(--primary);min-height:38px;color:var(--primary-foreground);font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.05em;text-transform:uppercase;border:0;border-radius:9px;flex:none;padding:0 14px;font-size:12.5px;font-weight:800}.ly-imp:active{transform:translateY(1px)}.ly-imp:disabled{opacity:.6;cursor:default}.ly-imp:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ly-open{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--primary);flex:none;font-size:13px}.ly-flash{border:1px solid var(--destructive);border-radius:11px;margin-top:14px;padding:11px 13px}@supports (color:color-mix(in lab, red, red)){.ly-flash{border:1px solid color-mix(in oklab, var(--destructive) 40%, transparent)}}.ly-flash{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ly-flash{background:color-mix(in oklab, var(--destructive) 12%, transparent)}}.ly-flash{color:#f6c2c1;color:lab(83.1524% 19.0744 8.15165);font-size:13.5px;line-height:1.45}.ly-relink{cursor:pointer;color:var(--primary);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.ly-relink:disabled{opacity:.6;cursor:default}.ly-relink:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.pk-stage{-webkit-user-select:none;user-select:none;perspective:840px;perspective-origin:50% 26%}.pk-table{transform-style:preserve-3d;position:relative;transform:rotateX(52deg)}.pk-hand{transform-style:preserve-3d;touch-action:none;cursor:grab;-webkit-tap-highlight-color:transparent;align-items:flex-start;margin:-18px -14px;padding:18px 14px;display:flex;position:absolute}.pk-hand:active{cursor:grabbing}.pk-hole{transform-style:preserve-3d;will-change:transform;position:relative}.pk-peel{transform-style:preserve-3d;position:absolute;inset:0}.pk-sg{transform-style:preserve-3d;transform-origin:50% 0;will-change:transform;position:absolute;left:0;right:0}.pk-sk{transform-style:preserve-3d;position:absolute;top:0;left:0;right:0}.pk-sb,.pk-sf{backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.pk-sf{transform:rotateX(180deg)}.pk-shade{opacity:0;background:#000;position:absolute;inset:0}.pk-art{position:absolute;left:0}.pk-room,.pk-lobby{--night:#07080a;--vinyl:#17191b;--vinyl-hi:#2c3033;--vinyl-lo:#0b0d0e;--cloth-hot:#1d5049;--cloth-mid:#123933;--cloth-far:#082220;--clay:#e7dcc4;--card:#f4efe2;--ink:#15120d;--print:#a49b88;--gold:#e8b65e;--gold-lo:#b8842d;--green:#4dab72;--green-lo:#2f7a4e;--heat:#e7dcc6;--danger:#c8503a;--pk-t:470px}@media (min-height:800px){.pk-room{--pk-t:545px}}@media (min-height:900px){.pk-room{--pk-t:620px}}@media (min-width:1000px){.pk-room{--pk-t:530px}}.pk-room *,.pk-lobby *{box-sizing:border-box}.pk-room,.pk-lobby{background:radial-gradient(46% 30% at 50% 30%, #ffd69621, #0000 72%), radial-gradient(20% 12% at 50% 4%, #ffe2b233, #0000 78%), conic-gradient(from 168deg at 50% -6%, #0000 0deg, #ffd89e0e 9deg, #ffd89e13 12deg, #ffd89e0e 15deg, #0000 24deg), radial-gradient(64% 16% at 50% 96%, #96744a0e, #0000 76%), var(--night);color:var(--clay);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.pk-room{height:calc(100dvh - var(--pk-chrome,calc(7.5rem + env(safe-area-inset-bottom))));min-height:430px;position:relative}body:has(.pk-room)>footer{display:none}body:has(.pk-room) .app-tabbar{display:none}body:has(.pk-room) .app-header{display:none}body:has(.pk-room){padding-bottom:env(safe-area-inset-bottom)}.pk-wrap{flex-direction:column;width:100%;max-width:470px;height:100%;margin:0 auto;padding:10px 14px 14px;display:flex}.pk-rail{background:linear-gradient(180deg, #23282b 0, #16191b 14%, #101315 62%, #0a0c0d 100%), var(--vinyl);border-radius:14px;position:relative;box-shadow:inset 0 1px #ffe8c41a,inset 0 -1px #000000e6,inset 0 0 0 1px #000000b3,0 8px 20px #0000008c}.pk-rail:after{content:"";pointer-events:none;border-top:1px dashed #e7dcc41a;position:absolute;left:11px;right:11px}.pk-rail.pk-far{padding:max(8px, env(safe-area-inset-top)) 4px 8px;box-shadow:none;background:0 0;border-radius:0;align-items:baseline;gap:10px;display:flex}.pk-rail.pk-far:after{display:none}.pk-stampl{flex:1;min-width:0}.pk-nrow{align-items:center;gap:8px;min-width:0;display:flex}.pk-tag{color:#1c1810;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.07em;text-transform:uppercase;background:linear-gradient(#cdc0a2,#a99c80);border-radius:3px;flex:none;padding:2px 6px 3px;font-size:12.5px;font-weight:800;line-height:1;box-shadow:inset 0 1px #ffffff8c,inset 0 0 0 1px #00000080,0 1px 2px #000000b3}.pk-tag .pk-wide{display:none}.pk-tag.pk-wide-on .pk-wide{display:inline}.pk-tname{min-width:0;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.045em;text-transform:uppercase;color:#efe6d0;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 -1px #000000d9,0 1px #ffecc81a;flex:0 auto;font-size:14.5px;font-weight:800;overflow:hidden}.pk-tblinds{text-align:right;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.005em;color:var(--print);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:12.5px;font-weight:500;overflow:hidden}.pk-stampr{text-align:right;flex:none}.pk-k{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--print);font-size:12.5px;font-weight:700}.pk-potv{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;color:var(--gold);letter-spacing:.01em;text-shadow:0 -1px #000c,0 1px #ffdc961a;font-size:22px;font-weight:800;line-height:1.05}.pk-tpool{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.005em;color:var(--print);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:12.5px;font-weight:500;overflow:hidden}.pk-stage{margin:calc(var(--pk-t) * -.213) 0 calc(var(--pk-t) * .072)}.pk-table{height:var(--pk-t)}.pk-railring,.pk-railside,.pk-cloth,.pk-betline,.pk-clothmark{pointer-events:none}.pk-railring{border:16px solid #101314;border-color:#07090a #101314 #1a1e20;border-radius:50%;position:absolute;inset:-16px calc(-7% - 16px);transform:translateZ(9px);box-shadow:0 0 0 1px #000,inset 0 0 0 1px #000,0 30px 46px #000000bf}.pk-railring:after{content:"";border:1px solid #ffe8c40d;border-bottom-color:#ffe8c429;border-radius:50%;position:absolute;inset:1px}.pk-railside{border:16px solid #0000;border-bottom-color:#050708;border-radius:50%;position:absolute;inset:-16px calc(-7% - 16px);transform:translateZ(9px)translateY(9px);box-shadow:0 16px 30px #000000d9}.pk-railside:after{content:"";border:1px solid #0000;border-bottom-color:#ffe8c40e;border-radius:50%;position:absolute;inset:-1px}.pk-cloth{background:radial-gradient(38% 44% at 46% 38%, #ffe4b436, #0000 74%), radial-gradient(70% 76% at 46% 38%, #ffd69c0e, #0000 82%), radial-gradient(30% 9% at 50% 60%, #ffffff08, #0000 80%), radial-gradient(11% 13% at 47% 41%, #ffffff06, #0000 82%), repeating-linear-gradient(90deg, #ffffff06 0 1px, #0000 1px 3px), repeating-linear-gradient(0deg, #00000024 0 1px, #0000 1px 3px), linear-gradient(168deg, #ffffff0d, #0000 42%), radial-gradient(76% 86% at 50% 40%, var(--cloth-hot), var(--cloth-mid) 46%, var(--cloth-far) 92%);border-radius:50%;position:absolute;inset:0 -7%;box-shadow:inset 0 18px 30px #000000b3,inset 0 -14px 26px #00000073,inset 0 0 0 1px #000000e6}.pk-betline{border:1px solid #e7dcc413;border-top-color:#e7dcc405;border-radius:50%;position:absolute;inset:26% 18% 22%;transform:translateZ(.3px)}.pk-clothmark{opacity:.085;pointer-events:none;width:41%;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%)translateZ(.4px)}.pk-clothmark img{width:100%;height:auto;display:block}.pk-felthost,.pk-pothost{transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.pk-board{gap:calc(var(--cw) * .12 * var(--gapm,1));--cw:41px;--ch:58px;transform-style:preserve-3d;display:flex;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)translateZ(2px)}.pk-cd{width:var(--cw);height:var(--ch);color:var(--ink);background:linear-gradient(178deg,#f8f3e6,#e9e0cc);border-radius:4px;position:relative;box-shadow:inset 0 0 0 1px #0003,inset 0 1px #ffffffe6,0 3px 5px #00000080,0 8px 14px #00000059}.pk-cd .pk-ix{line-height:.8;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;font-weight:800;font-size:calc(var(--cw) * .44);align-items:center;gap:2px;display:flex;position:absolute;top:2px;left:4px}.pk-cd .pk-ix i{font-style:normal;font-size:calc(var(--cw) * .34)}.pk-cd .pk-ix.pk-br{font-size:calc(var(--cw) * .34);inset:auto 4px 2px auto;transform:rotate(180deg)}.pk-cd .pk-ix.pk-br i{font-size:calc(var(--cw) * .305)}.pk-cd .pk-mid{font-size:calc(var(--cw) * .585);opacity:.92;place-items:center;display:grid;position:absolute;inset:0}.pk-slot{width:calc(var(--cw) * .44);height:var(--ch);background:linear-gradient(#0000004d,#0000001a),radial-gradient(70% 70% at 50% 45%,#00000038,#0000 75%);border-radius:4px;box-shadow:inset 0 0 0 1px #e7dcc416,inset 0 2px 4px #00000073}.pk-sp{color:#15120d}.pk-sh{color:#b32a2c}.pk-sd{color:#1f4d8f}.pk-sc{color:#1d6b46}.pk-betlam{transform-origin:50% 100%;white-space:nowrap;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.01em;color:#191510;background:linear-gradient(158deg,#ffffff8c 0 16%,#fff0 40%),linear-gradient(176deg,#f1e9d7,#d2c6a8);border-radius:2.5px;padding:2px 6px 3px;font-size:12.5px;font-weight:800;line-height:1;position:absolute;transform:translate(-50%)translateZ(1.2px)rotateX(-52deg);box-shadow:inset 0 0 0 1px #00000073,inset 0 1px #fffc,0 2px #08090b,0 4px 8px #000000b3}.pk-potlam{transform-origin:50% 100%;white-space:nowrap;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--gold);background:linear-gradient(158deg,#ffffff80 0 16%,#fff0 40%),linear-gradient(176deg,#1a1d1f,#0c0e10);border-radius:3px;padding:3px 9px 4px;font-size:16px;font-weight:800;line-height:1;position:absolute;transform:translate(-50%)translateZ(1.2px)rotateX(-52deg);box-shadow:inset 0 0 0 1px #e8b65e57,inset 0 1px #ffffff24,0 2px #08090b,0 5px 10px #000000bf}.pk-stk{transform-style:preserve-3d;position:absolute;transform:translate(-50%,-50%)}.pk-stk-sh{background:radial-gradient(closest-side,#000000ad,#0000 100%);border-radius:50%;position:absolute;inset:-5px -7px;transform:translateZ(.15px)}.pk-stk-wall{transform-origin:50% 100%;position:absolute;bottom:0;left:0;right:0;transform:rotateX(-90deg)}.pk-stk-wall>i{display:block;position:absolute;left:0;right:0;box-shadow:inset 0 -1px #0000008c,inset 0 1px #ffffff21}.pk-stk-wall .pk-cyl{border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#000000b3,#0003 17%,#fff4e021 39%,#fff4e005 55%,#00000042 80%,#000000bd);position:absolute;inset:0}.pk-stk-top{background:radial-gradient(circle at 40% 28%, #fff6e242, #fff6e200 58%), var(--b);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000008c,inset 0 0 0 2.5px #fff6e21a}.pk-stk-top i{background:linear-gradient(150deg,#ffffff8c,#fff0 46%),radial-gradient(circle at 40% 32%,#fbf5e6,#d6c9ad);border-radius:50%;position:absolute;inset:27%;box-shadow:inset 0 0 0 1px #00000073,0 0 0 1px #0000004d}.pk-seat{transform-style:preserve-3d;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;transform:translate(-50%)}.pk-pod{transform-origin:bottom;white-space:nowrap;text-align:center;background:linear-gradient(#232429,#101115);border-radius:5px;padding:4px 8px 6px;position:relative;transform:rotateX(-52deg)translateZ(3px);box-shadow:inset 0 1px #ffffff1c,inset 0 0 0 1px #000000d9,0 3px #07080a,0 6px 12px #000000a6}.pk-pod:before{content:"";pointer-events:none;border-radius:3px;position:absolute;inset:3px;box-shadow:inset 0 0 0 1px #0000006b,inset 0 1px #ffffff12}.pk-pod .pk-nm{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.13em;color:#cfc6b0;text-shadow:0 -1px #000000e6;font-size:12.5px;font-weight:700;line-height:1.1;display:block}.pk-pod .pk-st{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.005em;color:var(--gold);text-shadow:0 -1px #000000d9;margin-top:1px;font-size:15px;font-weight:800;line-height:1.05;display:block}.pk-pod .pk-rim{justify-content:center;gap:2px;display:flex;position:absolute;bottom:-1px;left:5px;right:5px}.pk-pod .pk-rim i.pk-n{background:linear-gradient(#efe3cd 0 55%,#b6ab93 55%);border-radius:0 0 1px 1px;width:4.5px;height:5px;box-shadow:inset 0 1px #0000008c}.pk-pod .pk-rim i.pk-n.pk-lo{background:linear-gradient(#e35a4c 0 55%,#a02f26 55%);width:14px;box-shadow:inset 0 1px #00000080,0 0 6px #e35a4c8c}.pk-seat.pk-folded .pk-pod{background:linear-gradient(#1b1c21,#0c0d11)}.pk-seat.pk-folded .pk-pod .pk-nm,.pk-seat.pk-folded .pk-pod .pk-st{color:#a89e8a}.pk-seat.pk-folded .pk-pod .pk-rim i{opacity:.55}.pk-seat.pk-out .pk-pod{background:linear-gradient(#121316,#08090b);padding:3px 7px 4px;box-shadow:inset 0 0 0 1px #000000e6,inset 0 1px #ffffff0a,0 2px #050608,0 4px 8px #0000008c}.pk-seat.pk-out .pk-pod:before{box-shadow:none}.pk-seat.pk-off .pk-pod{opacity:.62}.pk-seat.pk-off .pk-pod .pk-st{color:var(--danger);letter-spacing:.1em;font-size:12.5px;font-weight:800}.pk-seat.pk-out .pk-pod .pk-nm{color:#8a8377}.pk-seat.pk-out .pk-pod .pk-st{color:#8a8377;letter-spacing:.09em;font-size:12.5px;font-weight:700}.pk-seat.pk-out .pk-pod:after{content:"";border-top:1px solid #e7dcc438;position:absolute;top:53%;left:6px;right:6px}.pk-seat.pk-t1 .pk-pod{padding:3px 5px 5px}.pk-seat.pk-t1 .pk-pod .pk-nm{letter-spacing:.06em}.pk-seat.pk-t1 .pk-pod .pk-rim{left:3px;right:3px}.pk-seat.pk-t2 .pk-pod{padding:2px 3px 4px}.pk-seat.pk-t2 .pk-pod .pk-nm{letter-spacing:.015em}.pk-seat.pk-t2 .pk-pod .pk-st{font-size:13.5px}.pk-seat.pk-t2 .pk-pod .pk-rim{gap:1.5px;left:2px;right:2px}.pk-seat.pk-t2 .pk-pod .pk-rim i.pk-n{width:3.5px}.pk-seat.pk-t2 .pk-pod .pk-rim i.pk-n.pk-lo{width:11px}.pk-showrow{--cw:30px;--ch:42px;display:flex;position:absolute;transform:translate(-50%,-50%)translateZ(1px)}.pk-showrow .pk-cd+.pk-cd{margin-left:-10px}.pk-showrow .pk-cd .pk-ix,.pk-showrow .pk-cd .pk-mid{display:none}.pk-showrow .pk-rv{line-height:.78;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;font-weight:800;font-size:calc(var(--cw) * .74);justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.pk-showrow .pk-rv i{font-style:normal;font-size:calc(var(--cw) * .56)}.pk-showrow.pk-lost .pk-cd{opacity:.72}.pk-seat.pk-won .pk-pod{background:linear-gradient(#3b3324,#17140d)}.pk-seat.pk-won .pk-pod:before{box-shadow:inset 0 0 0 1px #e2c06e8c,inset 0 1px #ffecc81f}.pk-seat.pk-won .pk-pod .pk-nm{color:#f2dca6}.pk-minirow{gap:2.5px;display:flex;transform:translateZ(1px)}.pk-mini{background:linear-gradient(155deg,#ffffff1a,#00000040),radial-gradient(120% 120% at 50% 40%,#7d2028,#4c1218);border-radius:2px;width:15px;height:21px;box-shadow:inset 0 0 0 1.2px #f0e8d4d9,0 2px 3px #0009}.pk-dealer{color:#1d1a13;text-align:center;width:29px;height:29px;font:800 15px / 29px var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.02em;background:linear-gradient(160deg,#ffffff80,#fff0 50%),radial-gradient(circle at 40% 32%,#fdf8ec,#cfc6b0);border-radius:50%;position:absolute;box-shadow:inset 0 0 0 1px #0006,inset 0 0 0 3px #ffffff80,0 3px 6px #000000a6}.pk-hand{top:78%;left:50%}.pk-hole{width:68px;height:96px}.pk-hole+.pk-hole{margin-left:-24px}.pk-drop{opacity:.62;background:#000;border-radius:9px;position:absolute;inset:8px 3px -4px}.pk-glare{pointer-events:none;background:radial-gradient(62% 66% at 50% 62%,#ffe0a88c,#ffe0a800 74%);border-radius:12px;position:absolute;inset:-4px -6px}.pk-art.pk-b{background-color:#7d2028;background-image:radial-gradient(circle,#f6f0e0f7 0 11.6px,#1c0e0e99 11.6px 13.2px,#0000 13.6px),repeating-linear-gradient(90deg,#f0e8d4eb 0 5px,#0000 5px 13px),repeating-linear-gradient(90deg,#f0e8d4eb 0 5px,#0000 5px 13px),repeating-linear-gradient(0deg,#f0e8d4eb 0 5px,#0000 5px 13px),repeating-linear-gradient(0deg,#f0e8d4eb 0 5px,#0000 5px 13px),repeating-linear-gradient(45deg,#0003 0 1px,#0000 1px 5px),repeating-linear-gradient(-45deg,#ffffff13 0 1px,#0000 1px 5px),radial-gradient(78% 62% at 44% 30%,#ffffff24,#0000006b 96%);background-position:50%,50% 4px,50% calc(100% - 4px),4px,calc(100% - 4px),0 0,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat,repeat,no-repeat;background-size:100% 100%,100% 4px,100% 4px,4px 100%,4px 100%,auto,auto,auto;border:3.5px solid #efe7d4;border-radius:7px;box-shadow:inset 0 0 0 1px #00000080,inset 0 0 14px #00000073}.pk-art.pk-b:after{content:"♠";text-align:center;color:#7d2028;text-shadow:0 1px #fff9;font-size:17px;line-height:1;position:absolute;top:50%;left:0;right:0;transform:translateY(-52%)}.pk-art.pk-f{color:var(--ink);background:linear-gradient(178deg,#faf5e9,#e8dfcb);border-radius:7px;box-shadow:inset 0 0 0 1px #0000003d,inset 0 1px #ffffffe6}.pk-art.pk-f .pk-ix{line-height:.78;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;align-items:center;gap:4px;font-size:29px;font-weight:800;display:flex;position:absolute;top:2px;left:7px}.pk-art.pk-f .pk-ix i{font-size:24px;font-style:normal}.pk-art.pk-f .pk-ix.pk-br{inset:auto 7px 2px auto;transform:rotate(180deg)}.pk-art.pk-f .pk-mid{opacity:.9;place-items:center;font-size:38px;display:grid;position:absolute;inset:0}.pk-rail.pk-near{margin-top:auto;padding:0 14px 11px}.pk-rail.pk-near:after{top:auto;bottom:11px}.pk-lip{background:linear-gradient(#000 0 2px,#0d0f11);border-radius:14px 14px 0 0;height:10px;margin:0 -14px;transition:box-shadow .18s;overflow:hidden;box-shadow:inset 0 1px 2px #000000f2}.pk-lip.pk-mine{box-shadow:inset 0 1px 2px #000000f2,0 0 14px #e7dcc657}.pk-clockbar{height:100%}.pk-clockbar i{background:linear-gradient(180deg, var(--heat), var(--heat));border-radius:0 3px 3px 0;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.pk-clockbar i{background:linear-gradient(180deg, var(--heat), color-mix(in oklab, var(--heat) 72%, #4b4438))}}.pk-clockbar i{box-shadow:0 0 6px #e7dcc64d}.pk-youbar{justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.pk-you{align-items:center;gap:8px;min-width:0;display:flex}.pk-ynm{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.16em;color:var(--print);font-size:12.5px;font-weight:700}.pk-yst{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;color:var(--gold);letter-spacing:.005em;text-shadow:0 -1px #000c;font-size:17px;font-weight:800}.pk-turnrow{height:26px;color:var(--print);justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0 0;transition:color .16s;display:flex}.pk-tlabel{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 -1px #000000d9;font-size:15px;font-weight:800;line-height:1;overflow:hidden}.pk-tsecs{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.005em;font-variant-numeric:tabular-nums;text-shadow:0 -1px #000000d9;flex:none;font-size:24px;font-weight:800;line-height:1}.pk-turnrow.pk-mine{color:var(--heat);text-shadow:0 0 14px #e7dcc666}.pk-turnrow.pk-late .pk-tsecs{color:var(--danger);text-shadow:0 0 12px #c8503a66}.pk-invite{background:linear-gradient(#232429e6,#101115e6);border-radius:8px;margin-top:8px;padding:10px 12px 12px;box-shadow:inset 0 0 0 1px #e7dcc417,0 2px #00000080}.pk-ihead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:9px;display:flex}.pk-ilbl{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--print);font-size:12.5px;font-weight:700}.pk-icode{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);text-shadow:0 -1px #000c;-webkit-user-select:all;user-select:all;font-size:17px;font-weight:700}.pk-ibtn{width:100%}.pk-turnrow.pk-away{color:var(--danger);text-shadow:0 0 12px #c8503a52}.pk-leave{cursor:pointer;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--print);background:#0000004d;border:1px solid #e7dcc429;border-radius:5px;flex:none;padding:5px 9px;font-size:12.5px;font-weight:700;transition:color .15s,border-color .15s}.pk-leave:hover{color:var(--heat);border-color:#e7dcc457}.pk-leave:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pk-leave:disabled{opacity:.45;cursor:default}.pk-readline{place-items:center;height:42px;margin-top:3px;display:grid}.pk-readline>*{grid-area:1/1}.pk-readout{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);opacity:0;text-shadow:0 -1px #000000e6,0 1px #ffdc9621;font-size:22px;font-weight:800;transition:opacity .17s}.pk-readout.pk-on,.pk-readout.pk-peeked{opacity:1}.pk-readout.pk-wonline{color:var(--gold);letter-spacing:.02em;white-space:nowrap}.pk-readline.pk-result{grid-template-rows:auto auto;align-content:center;gap:0}.pk-readline.pk-result>.pk-readout,.pk-readline.pk-result>.pk-hint{grid-area:auto}.pk-readline.pk-result .pk-readout{font-size:19px;line-height:1.05}.pk-readline.pk-result .pk-hint{opacity:1;line-height:1.15}.pk-actions.pk-done{opacity:.42;filter:saturate(.25);pointer-events:none}.pk-hint{text-align:center;color:var(--print);font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0;font-size:12.5px;font-weight:400;transition:opacity .22s}.pk-hint b{color:#cfc6b0;font-weight:600}.pk-hint.pk-gone{opacity:0}.pk-actions{gap:8px;margin-top:11px;display:flex}.pk-plaque{cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(180deg, var(--pb1), var(--pb2));height:72px;box-shadow:inset 0 1px 0 #ffffff29, inset 0 0 0 1px #000000bf, 0 4px 0 var(--pe), 0 7px 13px #0009;border:0;border-radius:6px;flex:1;padding:0;transition:transform 70ms cubic-bezier(.3,.7,.4,1),box-shadow 70ms linear;position:relative}.pk-plaque .pk-mold{pointer-events:none;border-radius:4px;position:absolute;inset:4px;box-shadow:inset 0 0 0 1px #00000073,inset 0 1px #ffffff1a}.pk-plaque .pk-spots{pointer-events:none;background-image:repeating-linear-gradient(180deg, var(--sp) 0 9px, #0000 9px 20px), repeating-linear-gradient(180deg, var(--sp) 0 9px, #0000 9px 20px);background-position:0 8px,right 0 top 8px;background-repeat:no-repeat;background-size:5px 100%,5px 100%;border-radius:6px;position:absolute;inset:0;box-shadow:inset 5px 0 0 -4px #0009,inset -5px 0 0 -4px #0009}.pk-plaque .pk-inlay{background:linear-gradient(158deg,#ffffff9e 0 16%,#fff0 40%),linear-gradient(176deg,#f4eddc,#ded2b6);border-radius:2.5px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:min(100% - 22px,172px);display:flex;position:absolute;top:9px;bottom:9px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #0000006b,inset 0 -2px 3px #00000029,0 0 0 1px #ffffff0f}.pk-plaque .pk-w{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.11em;text-transform:uppercase;color:#191509;text-shadow:0 1px #ffffff8c;font-size:17px;font-weight:800;line-height:1}.pk-plaque .pk-amt{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--gold);background:linear-gradient(#0e0f12,#191b20);border-radius:2px;padding:2px 8px 3px;font-size:13.5px;font-weight:800;line-height:1;display:block;box-shadow:inset 0 1px 2px #000000e6,0 1px #ffffff80}.pk-plaque:active{box-shadow:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #000c, 0 0 0 var(--pe), 0 2px 4px #000000b3;transform:translateY(4px)}.pk-plaque:focus-visible{outline:2px solid var(--clay);outline-offset:3px}.pk-plaque[disabled]{cursor:default;opacity:.42;box-shadow:inset 0 0 0 1px #000000b3, 0 2px 0 var(--pe);transform:none}.pk-plaque.pk-fold{background:linear-gradient(#0a0c0d,#121517);flex:0 0 92px;box-shadow:inset 0 3px 6px #000000f2,inset 0 -1px #ffffff13,inset 0 0 0 1px #000000e6}.pk-plaque.pk-fold .pk-inlay{background:linear-gradient(158deg,#ffffff21 0 16%,#fff0 40%),linear-gradient(176deg,#4a4a41,#33332c);box-shadow:inset 0 0 0 1px #000000bf,inset 0 1px #ffffff29,0 1px #ffffff0d}.pk-plaque.pk-fold .pk-w{color:#efe7d3;text-shadow:0 -1px #000000f2}.pk-plaque.pk-fold .pk-mold{box-shadow:inset 0 0 0 1px #0009}.pk-plaque.pk-fold:active{transform:none;box-shadow:inset 0 5px 9px #000,inset 0 0 0 1px #000000e6}.pk-plaque.pk-fold:active .pk-inlay{background:linear-gradient(176deg,#2c2c25,#1c1c17)}.pk-plaque.pk-call{--pb1:#2a2c33;--pb2:#131419;--pe:#08090b;--sp:#8d2a30;flex:1.05}.pk-plaque.pk-raise{--pb1:#5cbf82;--pb2:#39955f;--pe:#1e5c39;--sp:#efe7d4;flex:1.28}.pk-plaque.pk-raise .pk-inlay{background:linear-gradient(158deg,#ffffffa8 0 16%,#fff0 40%),linear-gradient(176deg,#f6f0e0,#e2d7bc)}.pk-sizer{align-items:center;gap:9px;margin-top:14px;display:flex}.pk-step{color:#1c1810;cursor:pointer;width:42px;height:42px;font:800 20px / 42px var(--font-display), var(--font-sans), system-ui, sans-serif;text-shadow:0 1px #ffffff80;background:radial-gradient(circle,#f3ecdb 0 11px,#cdc0a2 11px 12.5px,#0000 12.6px),radial-gradient(circle,#0000 0 15px,#2c2f36 15.5px 100%),repeating-conic-gradient(from 11deg,#e7dcc4eb 0deg 11deg,#0000 11deg 45deg),radial-gradient(circle at 40% 30%,#3a3d45,#16181c 78%);border:0;border-radius:50%;flex:none;padding:0;position:relative;box-shadow:inset 0 0 0 1px #000000b3,inset 0 1px #ffffff24,0 3px #08090b,0 5px 9px #0000008c}.pk-step:active{transform:translateY(3px);box-shadow:inset 0 0 0 1px #000c,0 0 #08090b}.pk-step[disabled]{color:#8a8377;cursor:default;text-shadow:none;background:radial-gradient(circle,#4a473f 0 11px,#33312b 11px 12.5px,#0000 12.6px),radial-gradient(circle,#0000 0 15px,#17181c 15.5px 100%),repeating-conic-gradient(from 11deg,#e7dcc433 0deg 11deg,#0000 11deg 45deg),radial-gradient(circle at 40% 30%,#1b1d21,#0e0f12 78%);transform:none;box-shadow:inset 0 0 0 1px #000000d9,inset 0 2px 4px #000000e6}.pk-step:focus-visible{outline:2px solid var(--clay);outline-offset:2px}.pk-track{flex:1;min-width:0}.pk-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:26px;display:block}.pk-range::-webkit-slider-runnable-track{background:repeating-linear-gradient(90deg, #00000052 0 1px, #0000 1px 5px) 0 0 / var(--fill) 100% no-repeat, linear-gradient(180deg, #f0c274, #c9902f 55%, #95661d) 0 0 / var(--fill) 100% no-repeat, linear-gradient(180deg, #08090a, #141619);border-radius:3px;height:15px;box-shadow:inset 0 2px 3px #000000f2,inset 0 -1px #ffffff12,inset 0 0 0 1px #000000e6}.pk-range::-webkit-slider-thumb{appearance:none;background:repeating-linear-gradient(90deg,#b03a3ff2 0 3px,#0000 3px 8px) 0 8px/100% 11px no-repeat,linear-gradient(#fbf5e6,#cdc0a2);border-radius:4px;width:20px;height:27px;margin-top:-6px;box-shadow:inset 0 -2px #00000057,inset 0 1px #ffffffd9,inset 0 0 0 1px #00000080,0 3px 5px #000000b3}.pk-range::-moz-range-track{background:#101215;border-radius:3px;height:15px}.pk-range::-moz-range-thumb{background:#f0e7d3;border:0;border-radius:4px;width:20px;height:27px}.pk-range:focus-visible{outline:2px solid var(--clay);outline-offset:4px}.pk-ticks{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--print);justify-content:space-between;margin-top:3px;font-size:12.5px;display:flex}.pk-ticks b{color:#cfc6b0;font-weight:500}.pk-track{position:relative}.pk-potmark{pointer-events:none;background:linear-gradient(#e7dcc4d9,#e7dcc44d);border-radius:1px;width:2px;height:11px;position:absolute;top:2px;left:0;box-shadow:0 0 5px #e7dcc473}.pk-potmark b{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.1em;color:#b3aa95;font-size:12.5px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.pk-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:1000px){.pk-wrap{justify-content:center;max-width:760px;padding-top:26px}.pk-rail.pk-near{margin-top:18px}.pk-tname{font-size:16.5px}.pk-plaque{height:72px}.pk-plaque .pk-w{font-size:19px}}@media (prefers-reduced-motion:reduce){.pk-room *,.pk-lobby *{transition-duration:1ms!important}}.pk-lobby{min-height:100dvh;font-family:var(--font-sans), system-ui, sans-serif;padding:14px 14px 26px}.pk-col{width:100%;max-width:470px;margin:0 auto}@media (min-width:1000px){.pk-col{max-width:760px}}.pk-head{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.pk-h1{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#efe6d0;text-shadow:0 -1px #000000d9,0 1px #ffecc81a;font-size:22px;font-weight:800;line-height:1}.pk-bank{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;color:var(--gold);letter-spacing:.005em;text-shadow:0 -1px #000c;font-size:17px;font-weight:800}.pk-bank span{letter-spacing:.15em;text-transform:uppercase;color:var(--print);text-shadow:none;font-size:12.5px;font-weight:700;display:block}.pk-sect{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--print);align-items:center;gap:9px;margin:22px 0 9px;font-size:12.5px;font-weight:700;display:flex}.pk-sect i{background:#e7dcc421;flex:1;height:1px}.pk-tbl{text-align:left;cursor:pointer;width:100%;color:inherit;background:linear-gradient(#232429,#101115);border:0;border-radius:6px;align-items:center;gap:11px;margin-top:8px;padding:11px 12px;transition:transform 70ms cubic-bezier(.3,.7,.4,1),box-shadow 70ms linear;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1c,inset 0 0 0 1px #000000d9,0 3px #07080a,0 6px 12px #0000008c}.pk-tbl:before{content:"";pointer-events:none;border-radius:4px;position:absolute;inset:3px;box-shadow:inset 0 0 0 1px #0000006b,inset 0 1px #ffffff12}.pk-tbl:active{transform:translateY(3px);box-shadow:inset 0 0 0 1px #000000d9,0 0 #07080a,0 2px 4px #0009}.pk-tbl:focus-visible{outline:2px solid var(--clay);outline-offset:3px}.pk-tbl[disabled]{cursor:default;opacity:.55;transform:none}.pk-tblL{flex:1;min-width:0}.pk-tnm{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.045em;text-transform:uppercase;color:#efe6d0;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 -1px #000000d9;font-size:14.5px;font-weight:800;overflow:hidden}.pk-meta{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--print);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12.5px;font-weight:500;overflow:hidden}.pk-buy{text-align:right;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;color:var(--gold);letter-spacing:.005em;text-shadow:0 -1px #000c;flex:none;font-size:17px;font-weight:800}.pk-buy span{letter-spacing:.12em;text-transform:uppercase;color:var(--print);text-shadow:none;font-size:12.5px;font-weight:700;display:block}.pk-place{text-align:center;min-width:44px;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.04em;color:var(--print);text-shadow:0 -1px #000c;flex:none;font-size:15px;font-weight:800}.pk-place.pk-first{color:var(--gold);text-shadow:0 0 14px #e8b65e66}.pk-tbl-done{opacity:.72}.pk-tbl-done:hover{opacity:1}.pk-seats{justify-content:center;gap:2px;display:flex;position:absolute;bottom:-1px;left:6px;right:6px}.pk-seats i{background:linear-gradient(#3a3b40 0 55%,#232429 55%);border-radius:0 0 1px 1px;width:4.5px;height:5px;box-shadow:inset 0 1px #0000008c}.pk-seats i.pk-on{background:linear-gradient(#efe3cd 0 55%,#b6ab93 55%)}.pk-empty{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--print);background:#00000059;border-radius:6px;margin-top:8px;padding:15px 13px;font-size:12.5px;line-height:1.55;box-shadow:inset 0 0 0 1px #e7dcc417}.pk-console{margin-top:8px;padding:13px 13px 15px}.pk-field+.pk-field{margin-top:13px}.pk-lbl{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--print);margin-bottom:6px;font-size:12.5px;font-weight:700;display:block}.pk-opts{flex-wrap:wrap;gap:6px;display:flex}.pk-opt{cursor:pointer;color:#cfc6b0;min-width:56px;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.03em;background:linear-gradient(#2a2c33,#131419);border:0;border-radius:5px;flex:auto;padding:9px 8px;font-size:14.5px;font-weight:800;line-height:1;transition:transform 70ms cubic-bezier(.3,.7,.4,1),box-shadow 70ms linear;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #000c,0 2px #08090b}.pk-opt b{letter-spacing:.02em;color:var(--print);font-size:12.5px;font-weight:500;font-family:var(--font-geist-mono), ui-monospace, monospace;margin-top:3px;display:block}.pk-opt:active{transform:translateY(2px);box-shadow:inset 0 0 0 1px #000000d9}.pk-opt:focus-visible{outline:2px solid var(--clay);outline-offset:2px}.pk-opt.pk-on{color:#191509;text-shadow:0 1px #ffffff80;background:linear-gradient(158deg,#ffffff9e 0 16%,#fff0 40%),linear-gradient(176deg,#f4eddc,#ded2b6);box-shadow:inset 0 0 0 1px #0000006b,0 2px #6d6450}.pk-opt.pk-on b{color:#4b4433}.pk-codebox{gap:8px;margin-top:8px;display:flex}.pk-code{color:#efe6d0;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;background:linear-gradient(#0e0f12,#191b20);border:0;border-radius:5px;flex:1;padding:11px 12px;font-size:16px;box-shadow:inset 0 2px 4px #000000e6,inset 0 0 0 1px #000000e6,0 1px #ffffff0d}.pk-code::placeholder{color:#6d6656;letter-spacing:.1em}.pk-code:focus-visible{outline:2px solid var(--clay);outline-offset:2px}.pk-go{margin-top:15px;display:flex}.pk-go .pk-plaque{width:100%;height:62px}.pk-go .pk-inlay{width:min(100% - 22px,320px)}.pk-go .pk-w,.pk-go .pk-amt{white-space:nowrap}.pk-flash{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#f0b6a6;background:#c8503a21;border-radius:5px;margin-top:11px;padding:10px 12px;font-size:12.5px;line-height:1.5;box-shadow:inset 0 0 0 1px #c8503a6b}.pk-note{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--print);margin:9px 2px 0;font-size:12.5px;line-height:1.55}.pk-note b{color:#cfc6b0;font-weight:500}.pk-crumb{margin:0 2px 9px;line-height:1}.pk-back{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);white-space:nowrap;flex:none;padding-bottom:3px;font-size:12.5px;font-weight:700;text-decoration:none}.pk-back:hover{color:#f3d191}.pk-back:focus-visible{outline:2px solid var(--clay);outline-offset:3px}.dr-hall{--dr-ease:cubic-bezier(.16, .84, .44, 1);--dr-back:cubic-bezier(.34, 1.56, .64, 1);isolation:isolate;min-height:calc(100dvh - 3.5rem - 4rem - env(safe-area-inset-bottom));background:radial-gradient(58% 34% at 46% -4%,#ffdea61a,#0000 66%),linear-gradient(#05070a 0%,#04060a 46%,#030507 100%);flex-direction:column;justify-content:center;gap:18px;padding:22px 14px 26px;display:flex;position:relative;overflow-x:clip}@media (min-width:768px){.dr-hall{min-height:100dvh;padding:34px 22px}}.dr-lamp{pointer-events:none;z-index:0;opacity:0;background:radial-gradient(42% 26% at 46% 2%,#ffdea629,#0000 70%),radial-gradient(70% 44% at 46% 0,#ffd6960e,#0000 78%);transition:opacity .46s;position:absolute;inset:0}.dr-hall.on .dr-lamp{opacity:1}.dr-head{z-index:1;text-align:center;position:relative}.dr-eye{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ada490b8;color:lab(67.6247% 1.13028 11.6432/.72);font-size:12.5px;font-weight:700;display:block}.dr-h1{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#efe6d0;text-shadow:0 -1px #000000d9,0 1px #ffecc814;margin:5px 0 0;font-size:clamp(26px,7vw,40px);font-weight:800;line-height:1}.dr-row{z-index:1;perspective:1100px;gap:14px;width:100%;max-width:470px;margin:0 auto;display:grid;position:relative}@media (min-width:820px){.dr-row{grid-template-columns:1fr 1fr;gap:22px;max-width:940px}}.dr-door{min-height:258px;color:inherit;transform-style:preserve-3d;transition:transform .24s var(--dr-ease), box-shadow .24s ease, filter .24s ease;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #ffffff1a,0 18px 40px #0009}@media (min-width:820px){.dr-door{min-height:340px}}.dr-hall .dr-door{opacity:0;transform:translateY(26px)scale(.965)}.dr-hall.on .dr-door{opacity:1;transition:opacity .38s ease, transform .62s var(--dr-back), box-shadow .24s ease, filter .24s ease;transform:none}.dr-hall.on .dr-poker{transition-delay:80ms,80ms,0s,0s}@media (hover:hover){.dr-row:hover .dr-door{filter:brightness(.72)saturate(.85)}.dr-row:hover .dr-door:hover{filter:none}}.dr-hall.on .dr-door:hover,.dr-hall.on .dr-door:focus-visible{transform:translateY(-5px)rotateX(3deg)scale(1.012);box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff29,0 28px 60px #000000b8}.dr-door:focus-visible{outline:2px solid var(--gold,#e8b65e);outline-offset:4px}.dr-hall.on .dr-door:active{transition-duration:90ms;transform:translateY(-1px)scale(.996)}.dr-face{z-index:0;pointer-events:none;position:absolute;inset:0}.dr-face>*{position:absolute;inset:0}.dr-book .dr-face{background:radial-gradient(88% 70% at 84% 0,#14202a 0%,#0b1219 46%,#05080c 100%)}.dr-board{flex-direction:column;gap:4px;width:min(64%,190px);display:flex;inset:auto 12px 52px auto;-webkit-mask-image:linear-gradient(#000 0 58%,#00000059 100%);mask-image:linear-gradient(#000 0 58%,#00000059 100%)}@media (min-width:820px){.dr-board{gap:6px;width:210px;inset:auto 22px 70px auto}}.dr-brow{font-family:var(--font-geist-mono), ui-monospace, monospace;border-bottom:1px solid #96cdeb13;grid-template-columns:1fr auto auto;align-items:baseline;gap:9px;padding-bottom:4px;font-size:12.5px;line-height:1;display:grid}.dr-brow i{color:#c5deee6b;letter-spacing:.06em;font-style:normal}.dr-brow b{color:#96f0c880;font-weight:500}.dr-brow s{color:#c5deee4d;text-decoration:none}.dr-grid{background-image:repeating-linear-gradient(90deg,#78bee60e 0 1px,#0000 1px 26px),repeating-linear-gradient(0deg,#78bee60b 0 1px,#0000 1px 26px);-webkit-mask-image:radial-gradient(120% 90% at 78% 10%,#000 10%,#0000 76%);mask-image:radial-gradient(120% 90% at 78% 10%,#000 10%,#0000 76%)}.dr-glow{background:radial-gradient(66% 52% at 80% 6%,#60d6a829,#0000 72%)}.dr-trace{overflow:hidden}.dr-trace i{background:linear-gradient(90deg,#60d6a800 0%,#60d6a81a 42%,#96f0c84d 50%,#60d6a81a 58%,#60d6a800 100%);width:38%;animation:7s cubic-bezier(.5,0,.5,1) infinite dr-sweep;position:absolute;top:0;bottom:0;left:-38%;transform:skew(-16deg)}@keyframes dr-sweep{0%{transform:translate(0)skew(-16deg)}62%{transform:translate(365%)skew(-16deg)}to{transform:translate(365%)skew(-16deg)}}.dr-poker .dr-face{background:#04100d}.dr-cloth{background:repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 3px),repeating-linear-gradient(0deg,#00000029 0 1px,#0000 1px 3px),linear-gradient(166deg,#ffffff0d,#0000 40%),radial-gradient(62% 66% at 62% 16%,#1f5850,#10352f 44%,#06201c 74%,#03110f 100%)}.dr-pool{background:radial-gradient(40% 46% at 52% 18%,#ffe4b433,#0000 74%),radial-gradient(72% 78% at 52% 18%,#ffd69c0d,#0000 82%);animation:11s ease-in-out infinite dr-breathe}@keyframes dr-breathe{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.dr-stack{transform-origin:100% 100%;width:46px;height:78px;inset:auto 96px 54px auto}@media (min-width:820px){.dr-stack{inset:auto 158px 78px auto;transform:scale(1.35)}}.dr-stack i{background-color:#1a1b20;background-image:repeating-linear-gradient(90deg,#d6c9aee6 0 3px,#0000 3px 9px);border-radius:2px;width:34px;height:9px;position:absolute;left:6px;box-shadow:inset 0 -1px #0009,inset 0 1px #ffffff1c}.dr-stack i:first-child{bottom:0}.dr-stack i:nth-child(2){background-position-x:3px;bottom:7px}.dr-stack i:nth-child(3){background-color:#3d8a5e;background-position-x:6px;bottom:14px}.dr-stack i:nth-child(4){background-position-x:1px;bottom:21px}.dr-stack i:nth-child(5){background-color:#c9902f;background-image:repeating-linear-gradient(90deg,#1a1b1fd9 0 3px,#0000 3px 9px);background-position-x:5px;bottom:28px}.dr-stack i:nth-child(6){background-position-x:2px;bottom:35px}.dr-stack b{background:radial-gradient(circle at 40% 26%,#fff6e24d,#fff6e200 60%),radial-gradient(circle,#f0e6cd 0 26%,#1a1b20 27%);border-radius:50%;width:42px;height:13px;position:absolute;bottom:40px;left:2px;box-shadow:inset 0 0 0 1px #0000008c,0 3px 7px #0009}.dr-cards{transform-origin:100% 100%;width:74px;height:56px;inset:auto 14px 54px auto}@media (min-width:820px){.dr-cards{inset:auto 30px 78px auto;transform:scale(1.35)}}.dr-cards i{background-color:#7d2028;background-image:radial-gradient(circle,#f6f0e0f2 0 6px,#0000 6.5px),repeating-linear-gradient(45deg,#00000038 0 1px,#0000 1px 5px);border:2px solid #efe7d4;border-radius:4px;place-items:center;width:38px;height:53px;display:grid;position:absolute;bottom:0;box-shadow:0 4px 10px #0009,inset 0 0 10px #00000073}.dr-cards i:after{content:"♠";color:#7d2028;text-shadow:0 1px #ffffff8c;font-size:9px;line-height:1}.dr-cards i:first-child{left:0;transform:rotate(-7deg)}.dr-cards i:nth-child(2){left:26px;transform:rotate(5deg)}.dr-body{z-index:1;flex-direction:column;flex:1;align-items:flex-start;gap:6px;padding:16px 16px 0;display:flex;position:relative}@media (min-width:820px){.dr-body{padding:22px 22px 0}}.dr-tag{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#c0b6a2cc;color:lab(74.5863% 1.10313 11.6204/.8);align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:inline-flex}.dr-node{opacity:.7;background:currentColor;border-radius:50%;width:5px;height:5px}.dr-name{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.005em;text-transform:uppercase;color:#f4ecda;text-shadow:0 2px #0000008c,0 10px 24px #00000080;font-size:clamp(30px,9vw,46px);font-weight:800;line-height:.92}@media (min-width:820px){.dr-name{font-size:52px}}.dr-line{white-space:nowrap;text-overflow:ellipsis;max-width:62%;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#b3aea0c7;color:lab(71.0969% .0744462 7.71629/.78);font-size:12.5px;font-weight:400;line-height:1.45;overflow:hidden}@media (min-width:820px){.dr-line{max-width:54%}}.dr-line b{color:#e4dbc6;font-weight:500}.dr-foot{z-index:1;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.01em;color:#b6b1a3cc;color:lab(72.2571% .0724196 7.71478/.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#00000047,#0000008c);border-top:1px solid #ffffff13;align-items:center;gap:6px;margin-top:auto;padding:11px 16px 12px;font-size:12.5px;display:flex;position:relative}@media (min-width:820px){.dr-foot{padding-inline:22px}}.dr-foot b{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;color:var(--gold,#e8b65e);font-size:15px;font-weight:800}.dr-poker .dr-foot b{color:#8fe0b4}.dr-sep{opacity:.5;background:currentColor;border-radius:50%;width:3px;height:3px;margin:0 3px}.dr-go{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;color:#efe6d0;transition:transform .22s var(--dr-ease);margin-left:auto;font-size:19px;font-weight:800;line-height:1;transform:translate(0)}.dr-door:hover .dr-go,.dr-door:focus-visible .dr-go{transform:translate(4px)}.dr-fine{z-index:1;text-align:center;font-family:var(--font-geist-mono), ui-monospace, monospace;color:#a39e919e;color:lab(65.2963% .0850856 7.72454/.62);opacity:0;margin:0;font-size:12.5px;transition:opacity .4s .26s;position:relative}.dr-hall.on .dr-fine{opacity:1}.dr-hall.going-book .dr-poker,.dr-hall.going-poker .dr-book{opacity:.35;filter:brightness(.5);transition:transform .42s var(--dr-ease), opacity .32s ease, filter .32s ease;transform:translateY(6px)scale(.97)}.dr-hall.going-book .dr-book,.dr-hall.going-poker .dr-poker{transition:transform .52s var(--dr-back);transform:translateY(-10px)scale(1.035)}.dr-hall.going-book .dr-book .dr-glow,.dr-hall.going-poker .dr-poker .dr-pool{animation:.52s forwards dr-open}@keyframes dr-open{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.dr-hall .dr-door{opacity:1;transform:none}.dr-hall .dr-lamp,.dr-hall .dr-fine{opacity:1;transition:none}.dr-trace i,.dr-pool{animation:none}.dr-door,.dr-go{transition:none}.dr-hall.on .dr-door:hover,.dr-hall.on .dr-door:focus-visible,.dr-hall.on .dr-door:active{transform:none}.dr-hall.going-book .dr-book,.dr-hall.going-poker .dr-poker,.dr-hall.going-book .dr-poker,.dr-hall.going-poker .dr-book{transition:none;transform:none}.dr-hall.going-book .dr-book .dr-glow,.dr-hall.going-poker .dr-poker .dr-pool{animation:none}}.pk-moment{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pk-moment canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.pk-verdict{z-index:7;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pk-vscrim{-webkit-backdrop-filter:blur(5px)saturate(.75);background:radial-gradient(closest-side,#030506f2 0% 62%,#030506d6 75%,#03050675 87%,#03050600 100%);height:86.5%;animation:.16s ease-out both pk-vfade,.26s ease-in 2.34s both pk-vout;position:absolute;top:21.2%;left:0;right:0}.pk-vbadge{width:86.6%;height:74.8%;position:absolute;top:60.6%;left:50%;transform:translate(-50%,-50%);container-type:size}.pk-vstage{position:absolute;inset:0}.pk-vstage canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.pk-vtype{flex-direction:column;align-items:center;animation:.26s ease-in 2.34s both pk-vout;display:flex;position:absolute;inset:41% 0 0}.pk-vwho{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;text-transform:uppercase;text-align:center;text-wrap:balance;color:#e6dcc9;flex-direction:column;align-items:center;padding:0 2.6cqh;font-weight:800;line-height:.88;display:flex}.pk-vline{animation:pk-vprint .4s cubic-bezier(.16, .9, .24, 1) calc(.9s + var(--i) * .11s) both, pk-vsplit .34s ease-out calc(.9s + var(--i) * .11s) both;display:block}.pk-vwho-lg{letter-spacing:.14em;font-size:min(12.8cqh,15cqw)}.pk-vwho-md{letter-spacing:.06em;font-size:min(10.6cqh,12.5cqw)}.pk-vwho-sm{letter-spacing:.01em;font-size:min(8.1cqh,9.5cqw)}.pk-vamt{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--gold);text-align:center;text-shadow:0 0 22px #e8b65e66;margin-top:2.9cqh;border-top:1px solid #e8b65e57;align-self:stretch;margin-inline:3.8cqh;padding-top:2.9cqh;font-size:min(14.9cqh,17.5cqw);font-weight:800;line-height:.86;animation:.38s cubic-bezier(.14,1.34,.32,1) 1.26s both pk-vslam}.pk-vhand{text-align:center;font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#c2b294;margin-top:3cqh;padding:0 3.4cqh;font-size:clamp(12.5px,min(3.6cqh,4.6cqw),15px);font-weight:700;animation:.42s cubic-bezier(.2,.9,.25,1) 1.56s both pk-vprint}.pk-vsolo{margin-top:3.4cqh}@keyframes pk-vfade{0%{opacity:0}to{opacity:1}}@keyframes pk-vout{0%{opacity:1}to{opacity:0}}@keyframes pk-vprint{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(5px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes pk-vsplit{0%{text-shadow:-3px 0 #e8615cd9,3px 0 #5aa0ddd9}to{text-shadow:0 0 #e8615c00,0 0 #5aa0dd00}}@keyframes pk-vslam{0%{opacity:0;transform:scale(1.32)}60%{opacity:1}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pk-vscrim,.pk-vtype,.pk-vline,.pk-vwho,.pk-vamt,.pk-vhand{animation-duration:1ms!important;animation-delay:0s!important}}.lf-room{padding-bottom:calc(74px + 4rem + env(safe-area-inset-bottom) + var(--kb,0px))}.lf-slate .pt-mark b{color:#04202b;background:#5cd6f5}.lf-pin{clip-path:polygon(11px 0,100% 0,100% 100%,0 100%);border:1px solid #ffffff1a;align-items:baseline;gap:9px;min-width:0;margin:0 14px 12px;padding:10px 12px;display:flex}.lf-pin b{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#9fe6f9;flex:none;font-size:12.5px;font-weight:800}.lf-pin span{text-overflow:ellipsis;white-space:nowrap;color:#ebeff4;flex:1;min-width:0;font-size:13.5px;overflow:hidden}.lf-list{flex-direction:column;gap:10px;margin:0 14px;display:flex}.lf-run,.lf-ev{min-width:0;padding-left:13px;position:relative}.lf-run:before,.lf-ev:before{content:"";background:var(--club,#8c929f);width:3px;position:absolute;top:3px;bottom:3px;left:0}.lf-head{align-items:center;gap:8px;min-width:0;display:flex}.lf-crest{color:#8c929f;background:#ffffff12;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:flex;position:relative;overflow:hidden}.lf-crest img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lf-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;min-width:0;color:var(--club,#ebeff4);flex:auto;font-size:13.5px;font-style:italic;font-weight:900;text-decoration:none;overflow:hidden}.lf-at{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;color:#8c929f;flex:none;font-size:12.5px}.lf-stamp{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:rgba(var(--tc,140 146 159) / 1);flex:none;font-size:12.5px;font-weight:800}.lf-line{color:#ebeff4;overflow-wrap:anywhere;white-space:pre-wrap;margin-top:3px;font-size:16px;line-height:1.45}.lf-run.me .lf-name{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;font-size:12.5px;font-style:normal;font-weight:800}.lf-gone,.lf-dead{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#8c929f;text-transform:uppercase;margin-top:4px;font-size:12.5px;font-weight:700;display:block}.lf-dead{font-style:normal}.lf-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:6px;display:flex}.lf-ack{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#8c929f;text-transform:uppercase;margin-top:5px;font-size:12.5px;font-weight:700;display:block}.lf-ack.err{color:#ffb4b4}.lf-note{color:#8c929f;overflow-wrap:anywhere;margin-top:4px;font-size:13.5px;line-height:1.45}.lf-mv{align-items:center;gap:9px;margin-top:5px;padding:1px 0;text-decoration:none;display:flex}.lf-mv .dir{text-align:center;color:#5cd6f5;flex:none;width:13px;font-size:16px;font-weight:900;line-height:1}.lf-mv.out .dir{color:#8c929f}.lf-mv .face{color:#8c929f;background:#ffffff12;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:flex;position:relative;overflow:hidden}.lf-mv .face img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lf-mv .txt{flex:1;min-width:0}.lf-mv .txt b{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:#ebeff4;font-size:14.5px;font-weight:700;display:block;overflow:hidden}.lf-mv.out .txt b{color:#8c929f}.lf-mv .txt s{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;color:#8c929f;text-transform:uppercase;margin-top:1px;font-size:12.5px;text-decoration:none;display:block}.lf-score{align-items:center;gap:8px;min-width:0;margin-top:5px;display:flex}.lf-score .nm{text-overflow:ellipsis;white-space:nowrap;color:#ebeff4;flex:auto;min-width:0;font-size:15px;font-style:italic;font-weight:900;overflow:hidden}.lf-score .pts{font-variant-numeric:tabular-nums;color:#ebeff4;flex:none;font-size:18px;font-weight:900}.lf-score.down .nm,.lf-score.down .pts{color:#8c929f}.lf-door{min-height:30px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:#9fe6f9;align-items:center;gap:5px;margin-top:7px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.lf-room .tx-chip{letter-spacing:.1em;font-size:12.5px}.lf-room .tx-dayhead .d{letter-spacing:.14em;font-size:12.5px}.lf-room .tx-dayhead .n{letter-spacing:.09em;font-size:12.5px}.lf-room .tx-bid{font-size:12.5px}.lf-room .tx-nope{letter-spacing:.08em;font-size:12.5px}.lf-head>.lf-stamp{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.lf-meta .lf-stamp{flex:none}.lf-side{margin-top:9px}.lf-side+.lf-side{border-top:1px solid #ffffff12;padding-top:9px}.lf-mv.pick .txt s{text-transform:none;letter-spacing:.04em}.lf-meta{flex:none;align-items:center;gap:7px;display:flex}.lf-quiet{margin:0 14px 16px;padding-left:13px;position:relative}.lf-quiet:before{content:"";background:#ffffff24;width:3px;position:absolute;top:2px;bottom:2px;left:0}.lf-quiet b{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:#c8ced9;font-size:13px;font-weight:800;display:block}.lf-quiet p{color:#8c929f;margin-top:6px;font-size:14px;line-height:1.5}.lf-dock{left:50%;bottom:max(calc(4rem + env(safe-area-inset-bottom)), var(--kb,0px));z-index:45;width:100%;max-width:470px;padding:0 14px 10px;position:fixed;transform:translate(-50%)}@media (min-width:768px){.lf-dock{bottom:.75rem}}.lf-bar{clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);background:linear-gradient(#141822f0,#0a0c12f7);border:1px solid #ffffff1f;align-items:flex-end;gap:7px;padding:7px;display:flex;box-shadow:0 -10px 30px #0000008c}.lf-say{resize:none;color:#ebeff4;background:#ffffff0d;border:1px solid #ffffff1a;outline:none;flex:1;min-width:0;min-height:42px;max-height:112px;padding:10px 10px 9px;font-size:16px;line-height:1.35}.lf-say::placeholder{color:#8c929f}.lf-say:focus{border-color:#5cd6f580}.lf-send{min-width:76px;min-height:42px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:#04202b;clip-path:polygon(8px 0,100% 0,100% 100%,0 100%);background:linear-gradient(#ffffff4d 0 1px,#5cd6f5 1px,#2ea8cd 100%);border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:12.5px;font-weight:800;display:flex}.lf-send:disabled{opacity:.45}@media (prefers-reduced-motion:no-preference){.lf-new:before{animation:.26s cubic-bezier(.2,.9,.3,1) both lf-rail}.lf-new>*{animation:.32s cubic-bezier(.2,.9,.3,1) 60ms both lf-rise}}@keyframes lf-rail{0%{transform-origin:top;transform:scaleY(0)}to{transform-origin:top;transform:scaleY(1)}}@keyframes lf-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}
