@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-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-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-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}}}@layer theme{:root,:host{--font-mono:var(--font-jetbrains);--color-red-50:#fef2f2;--color-red-600:#e40014;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--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;--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-tight:-.025em;--tracking-normal:0em;--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-xs:.125rem;--radius-md:.375rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-2xl:40px;--perspective-distant:1200px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-jakarta);--default-mono-font-family:var(--font-jetbrains);--color-plum-hi:var(--plum-hi);--color-plum-floor:var(--plum-floor);--font-display:var(--font-bricolage), var(--font-sora);--font-num:var(--font-space-grotesk);--text-display:34px;--text-display--line-height:1.05;--text-title:26px;--text-title--line-height:1.12;--text-heading:19px;--text-heading--line-height:1.25;--text-body:16px;--text-body--line-height:1.5;--text-small:14px;--text-small--line-height:1.45;--text-caption:12.5px;--text-caption--line-height:1.35;--radius-chip:10px;--radius-btn:14px;--radius-card-sm:18px;--radius-card:26px;--radius-pill:999px}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-600:lab(48.4493% 77.4328 61.5452)}}}@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}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-2\.5{inset:calc(var(--spacing) * -2.5)}.-inset-4{inset:calc(var(--spacing) * -4)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.end-1{inset-inline-end:calc(var(--spacing) * 1)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1\/3{top:-33.3333%}.-top-2{top:calc(var(--spacing) * -2)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-3{top:calc(var(--spacing) * -3)}.-top-3\.5{top:calc(var(--spacing) * -3.5)}.-top-4{top:calc(var(--spacing) * -4)}.-top-4\.5{top:calc(var(--spacing) * -4.5)}.-top-5{top:calc(var(--spacing) * -5)}.-top-20{top:calc(var(--spacing) * -20)}.-top-24{top:calc(var(--spacing) * -24)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.75{top:calc(var(--spacing) * .75)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-2\.25{top:calc(var(--spacing) * 2.25)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-7{top:calc(var(--spacing) * 7)}.top-12{top:calc(var(--spacing) * 12)}.top-14{top:calc(var(--spacing) * 14)}.top-21{top:calc(var(--spacing) * 21)}.top-24{top:calc(var(--spacing) * 24)}.top-32\.5{top:calc(var(--spacing) * 32.5)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-2\.5{right:calc(var(--spacing) * -2.5)}.-right-4{right:calc(var(--spacing) * -4)}.-right-5{right:calc(var(--spacing) * -5)}.-right-6{right:calc(var(--spacing) * -6)}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-0\.75{right:calc(var(--spacing) * .75)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-2\.25{right:calc(var(--spacing) * 2.25)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-6{right:calc(var(--spacing) * 6)}.right-15\.5{right:calc(var(--spacing) * 15.5)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-1\.75{bottom:calc(var(--spacing) * 1.75)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3\.5{bottom:calc(var(--spacing) * 3.5)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-7{bottom:calc(var(--spacing) * 7)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-28{bottom:calc(var(--spacing) * 28)}.bottom-32{bottom:calc(var(--spacing) * 32)}.bottom-36{bottom:calc(var(--spacing) * 36)}.bottom-\[3vh\]{bottom:3vh}.bottom-full{bottom:100%}.-left-6{left:calc(var(--spacing) * -6)}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\.75{left:calc(var(--spacing) * 1.75)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-4\.25{left:calc(var(--spacing) * 4.25)}.left-5{left:calc(var(--spacing) * 5)}.left-7{left:calc(var(--spacing) * 7)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-6{z-index:6}.z-8{z-index:8}.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-60{z-index:60}.z-70{z-index:70}.z-\[1\]{z-index:1}.z-\[5\]{z-index:5}.z-\[90\]{z-index:90}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.-mx-0\.5{margin-inline:calc(var(--spacing) * -.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.-mx-\[var\(--ios-gutter\)\]{margin-inline:calc(var(--ios-gutter) * -1)}.mx-0\.5\!{margin-inline:calc(var(--spacing) * .5)!important}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.mx-auto\!{margin-inline:auto!important}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.my-3\.5{margin-block:calc(var(--spacing) * 3.5)}.my-5\.5{margin-block:calc(var(--spacing) * 5.5)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-auto{margin-block:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-0\.75{margin-top:calc(var(--spacing) * .75)}.mt-0\.75\!{margin-top:calc(var(--spacing) * .75)!important}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\!{margin-top:calc(var(--spacing) * 1)!important}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-1\.5\!{margin-top:calc(var(--spacing) * 1.5)!important}.mt-1\.25{margin-top:calc(var(--spacing) * 1.25)}.mt-1\.75{margin-top:calc(var(--spacing) * 1.75)}.mt-1\.75\!{margin-top:calc(var(--spacing) * 1.75)!important}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\!{margin-top:calc(var(--spacing) * 2)!important}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-2\.25{margin-top:calc(var(--spacing) * 2.25)}.mt-2\.75{margin-top:calc(var(--spacing) * 2.75)}.mt-2\.75\!{margin-top:calc(var(--spacing) * 2.75)!important}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-3\.25{margin-top:calc(var(--spacing) * 3.25)}.mt-3\.75{margin-top:calc(var(--spacing) * 3.75)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-4\.5\!{margin-top:calc(var(--spacing) * 4.5)!important}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-5\.5{margin-top:calc(var(--spacing) * 5.5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-6\!{margin-top:calc(var(--spacing) * 6)!important}.mt-6\.5{margin-top:calc(var(--spacing) * 6.5)}.mt-6\.5\!{margin-top:calc(var(--spacing) * 6.5)!important}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-7\.5{margin-top:calc(var(--spacing) * 7.5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-0\.75{margin-bottom:calc(var(--spacing) * .75)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-1\.25{margin-bottom:calc(var(--spacing) * 1.25)}.mb-1\.75{margin-bottom:calc(var(--spacing) * 1.75)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-2\.25{margin-bottom:calc(var(--spacing) * 2.25)}.mb-2\.75{margin-bottom:calc(var(--spacing) * 2.75)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\!{margin-bottom:calc(var(--spacing) * 3)!important}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-3\.25{margin-bottom:calc(var(--spacing) * 3.25)}.mb-3\.25\!{margin-bottom:calc(var(--spacing) * 3.25)!important}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-4\.5{margin-bottom:calc(var(--spacing) * 4.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-5\.5{margin-bottom:calc(var(--spacing) * 5.5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.-ml-2\.25{margin-left:calc(var(--spacing) * -2.25)}.ml-0\.75{margin-left:calc(var(--spacing) * .75)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-3\/4{aspect-ratio:3/4}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/13\]{aspect-ratio:9/13}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[16\/8\]{aspect-ratio:16/8}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-1\.75{width:calc(var(--spacing) * 1.75);height:calc(var(--spacing) * 1.75)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5\!{width:calc(var(--spacing) * 2.5)!important;height:calc(var(--spacing) * 2.5)!important}.size-3\.5\!{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}.size-3\.75\!{width:calc(var(--spacing) * 3.75)!important;height:calc(var(--spacing) * 3.75)!important}.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-4\.75{width:calc(var(--spacing) * 4.75);height:calc(var(--spacing) * 4.75)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-7\.5{width:calc(var(--spacing) * 7.5);height:calc(var(--spacing) * 7.5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-8\.5{width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-9\.5{width:calc(var(--spacing) * 9.5);height:calc(var(--spacing) * 9.5)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-10\.5{width:calc(var(--spacing) * 10.5);height:calc(var(--spacing) * 10.5)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-11\.5{width:calc(var(--spacing) * 11.5);height:calc(var(--spacing) * 11.5)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-13{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13)}.size-13\.5{width:calc(var(--spacing) * 13.5);height:calc(var(--spacing) * 13.5)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-14\.5{width:calc(var(--spacing) * 14.5);height:calc(var(--spacing) * 14.5)}.size-15{width:calc(var(--spacing) * 15);height:calc(var(--spacing) * 15)}.size-15\.5{width:calc(var(--spacing) * 15.5);height:calc(var(--spacing) * 15.5)}.size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.size-18\.5{width:calc(var(--spacing) * 18.5);height:calc(var(--spacing) * 18.5)}.size-19\.5{width:calc(var(--spacing) * 19.5);height:calc(var(--spacing) * 19.5)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-20\.5{width:calc(var(--spacing) * 20.5);height:calc(var(--spacing) * 20.5)}.size-21{width:calc(var(--spacing) * 21);height:calc(var(--spacing) * 21)}.size-21\.5{width:calc(var(--spacing) * 21.5);height:calc(var(--spacing) * 21.5)}.size-22{width:calc(var(--spacing) * 22);height:calc(var(--spacing) * 22)}.size-23{width:calc(var(--spacing) * 23);height:calc(var(--spacing) * 23)}.size-23\.5{width:calc(var(--spacing) * 23.5);height:calc(var(--spacing) * 23.5)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-24\.5{width:calc(var(--spacing) * 24.5);height:calc(var(--spacing) * 24.5)}.size-75{width:calc(var(--spacing) * 75);height:calc(var(--spacing) * 75)}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-0\.75{height:calc(var(--spacing) * .75)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\.75{height:calc(var(--spacing) * 1.75)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.25{height:calc(var(--spacing) * 2.25)}.h-2\/5{height:40%}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\/5{height:80%}.h-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-7\.5{height:calc(var(--spacing) * 7.5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-10\.5{height:calc(var(--spacing) * 10.5)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-17{height:calc(var(--spacing) * 17)}.h-18{height:calc(var(--spacing) * 18)}.h-19\.5{height:calc(var(--spacing) * 19.5)}.h-20{height:calc(var(--spacing) * 20)}.h-21{height:calc(var(--spacing) * 21)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-29\.5{height:calc(var(--spacing) * 29.5)}.h-30{height:calc(var(--spacing) * 30)}.h-32{height:calc(var(--spacing) * 32)}.h-37\.5{height:calc(var(--spacing) * 37.5)}.h-42\.5{height:calc(var(--spacing) * 42.5)}.h-60{height:calc(var(--spacing) * 60)}.h-75{height:calc(var(--spacing) * 75)}.h-80{height:calc(var(--spacing) * 80)}.h-103{height:calc(var(--spacing) * 103)}.h-125{height:calc(var(--spacing) * 125)}.h-149{height:calc(var(--spacing) * 149)}.h-\[1\.6vmin\]{height:1.6vmin}.h-\[18px\]{height:18px}.h-\[30vh\]{height:30vh}.h-\[52px\]{height:52px}.h-\[62\%\]{height:62%}.h-\[70vh\]{height:70vh}.h-\[104px\]{height:104px}.h-\[260px\]{height:260px}.h-\[300px\]{height:300px}.h-\[440px\]{height:440px}.h-\[clamp\(14px\,2\.4vmin\,28px\)\]{height:clamp(14px,2.4vmin,28px)}.h-\[clamp\(48px\,8vmin\,96px\)\]{height:clamp(48px,8vmin,96px)}.h-\[clamp\(80px\,20vmin\,260px\)\]{height:clamp(80px,20vmin,260px)}.h-\[min\(52vh\,80vw\)\]{height:min(52vh,80vw)}.h-\[var\(--join-vh\,100dvh\)\]{height:var(--join-vh,100dvh)}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[42\%\]{max-height:42%}.max-h-\[320px\]{max-height:320px}.max-h-\[calc\(100dvh-7rem\)\]{max-height:calc(100dvh - 7rem)}.max-h-\[var\(--join-vh\,100dvh\)\]{max-height:var(--join-vh,100dvh)}.max-h-full{max-height:100%}.\!min-h-11{min-height:calc(var(--spacing) * 11)!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-0\!{min-height:calc(var(--spacing) * 0)!important}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-38\.5{min-height:calc(var(--spacing) * 38.5)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-50\.5{min-height:calc(var(--spacing) * 50.5)}.min-h-\[44px\]{min-height:44px}.min-h-\[76px\]{min-height:76px}.min-h-\[var\(--join-vh\,100dvh\)\]{min-height:var(--join-vh,100dvh)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\.5{width:calc(var(--spacing) * 5.5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-7\.5{width:calc(var(--spacing) * 7.5)}.w-8{width:calc(var(--spacing) * 8)}.w-8\.5{width:calc(var(--spacing) * 8.5)}.w-9{width:calc(var(--spacing) * 9)}.w-9\.5{width:calc(var(--spacing) * 9.5)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-15{width:calc(var(--spacing) * 15)}.w-16{width:calc(var(--spacing) * 16)}.w-18{width:calc(var(--spacing) * 18)}.w-20{width:calc(var(--spacing) * 20)}.w-22{width:calc(var(--spacing) * 22)}.w-22\.5{width:calc(var(--spacing) * 22.5)}.w-23{width:calc(var(--spacing) * 23)}.w-24{width:calc(var(--spacing) * 24)}.w-26{width:calc(var(--spacing) * 26)}.w-27\.5{width:calc(var(--spacing) * 27.5)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-33{width:calc(var(--spacing) * 33)}.w-34{width:calc(var(--spacing) * 34)}.w-36{width:calc(var(--spacing) * 36)}.w-37\.5{width:calc(var(--spacing) * 37.5)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-50{width:calc(var(--spacing) * 50)}.w-56{width:calc(var(--spacing) * 56)}.w-57\.5{width:calc(var(--spacing) * 57.5)}.w-61\.5{width:calc(var(--spacing) * 61.5)}.w-62{width:calc(var(--spacing) * 62)}.w-67{width:calc(var(--spacing) * 67)}.w-76{width:calc(var(--spacing) * 76)}.w-86{width:calc(var(--spacing) * 86)}.w-90{width:calc(var(--spacing) * 90)}.w-110{width:calc(var(--spacing) * 110)}.w-\[0\.9vmin\]{width:.9vmin}.w-\[18px\]{width:18px}.w-\[30px\]{width:30px}.w-\[52px\]{width:52px}.w-\[132px\]{width:132px}.w-\[150\%\]{width:150%}.w-\[180px\]{width:180px}.w-\[230px\]{width:230px}.w-\[270px\]{width:270px}.w-\[280px\]{width:280px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[clamp\(14px\,2\.4vmin\,28px\)\]{width:clamp(14px,2.4vmin,28px)}.w-\[clamp\(48px\,8vmin\,96px\)\]{width:clamp(48px,8vmin,96px)}.w-\[clamp\(96px\,12vmin\,168px\)\]{width:clamp(96px,12vmin,168px)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3\/4{max-width:75%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5\/6{max-width:83.3333%}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-37\.5{max-width:calc(var(--spacing) * 37.5)}.max-w-50{max-width:calc(var(--spacing) * 50)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-70{max-width:calc(var(--spacing) * 70)}.max-w-75{max-width:calc(var(--spacing) * 75)}.max-w-78{max-width:calc(var(--spacing) * 78)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-82{max-width:calc(var(--spacing) * 82)}.max-w-82\.5{max-width:calc(var(--spacing) * 82.5)}.max-w-84{max-width:calc(var(--spacing) * 84)}.max-w-85{max-width:calc(var(--spacing) * 85)}.max-w-90{max-width:calc(var(--spacing) * 90)}.max-w-105{max-width:calc(var(--spacing) * 105)}.max-w-110{max-width:calc(var(--spacing) * 110)}.max-w-115{max-width:calc(var(--spacing) * 115)}.max-w-130{max-width:calc(var(--spacing) * 130)}.max-w-140{max-width:calc(var(--spacing) * 140)}.max-w-150{max-width:calc(var(--spacing) * 150)}.max-w-230{max-width:calc(var(--spacing) * 230)}.max-w-260{max-width:calc(var(--spacing) * 260)}.max-w-\[70\%\]{max-width:70%}.max-w-\[70vw\]{max-width:70vw}.max-w-\[72vw\]{max-width:72vw}.max-w-\[76\%\]{max-width:76%}.max-w-\[78\%\]{max-width:78%}.max-w-\[82vw\]{max-width:82vw}.max-w-\[86vw\]{max-width:86vw}.max-w-\[150px\]{max-width:150px}.max-w-\[180px\]{max-width:180px}.max-w-\[230px\]{max-width:230px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[402px\]{max-width:402px}.max-w-\[430px\]{max-width:430px}.max-w-\[520px\]{max-width:520px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-18\.5{min-width:calc(var(--spacing) * 18.5)}.min-w-21{min-width:calc(var(--spacing) * 21)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-37\.5{min-width:calc(var(--spacing) * 37.5)}.min-w-\[16px\]{min-width:16px}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-5{flex:5}.flex-7{flex:7}.flex-\[1_0_44\%\]{flex:1 0 44%}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/3{--tw-translate-x:calc(1 / 3 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * -.5);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)}.scale-26{--tw-scale-x:26%;--tw-scale-y:26%;--tw-scale-z:26%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-104{--tw-scale-x:104%;--tw-scale-y:104%;--tw-scale-z:104%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-145{--tw-scale-x:145%;--tw-scale-y:145%;--tw-scale-z:145%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-40{rotate:-40deg}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-135{rotate:135deg}.rotate-y-180{--tw-rotate-y:rotateY(180deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.-skew-x-12{--tw-skew-x:skewX(calc(12deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[pop_\.5s_both\]{animation:.5s both pop}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-none\!{resize:none!important}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.scroll-mb-36{scroll-margin-bottom:calc(var(--spacing) * 36)}.scroll-mb-44{scroll-margin-bottom:calc(var(--spacing) * 44)}.scroll-mb-45{scroll-margin-bottom:calc(var(--spacing) * 45)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.appearance-none{appearance:none}.break-inside-avoid{break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[repeat\(auto-fill\,minmax\(64px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.flex-col{flex-direction:column}.flex-col\!{flex-direction:column!important}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-center\!{align-items:center!important}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-start\!{align-items:flex-start!important}.items-stretch{align-items:stretch}.items-stretch\!{align-items:stretch!important}.justify-between{justify-content:space-between}.justify-between\!{justify-content:space-between!important}.justify-center{justify-content:center}.justify-center\!{justify-content:center!important}.justify-end{justify-content:flex-end}.justify-start\!{justify-content:flex-start!important}.justify-items-center{justify-items:center}.gap-0\!{gap:calc(var(--spacing) * 0)!important}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.5\!{gap:calc(var(--spacing) * 1.5)!important}.gap-1\.25{gap:calc(var(--spacing) * 1.25)}.gap-1\.75{gap:calc(var(--spacing) * 1.75)}.gap-1\.75\!{gap:calc(var(--spacing) * 1.75)!important}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\!{gap:calc(var(--spacing) * 2)!important}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-2\.5\!{gap:calc(var(--spacing) * 2.5)!important}.gap-2\.25{gap:calc(var(--spacing) * 2.25)}.gap-2\.75{gap:calc(var(--spacing) * 2.75)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\!{gap:calc(var(--spacing) * 3)!important}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-3\.25{gap:calc(var(--spacing) * 3.25)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-5\.5{gap:calc(var(--spacing) * 5.5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[2\.4vh\]{gap:2.4vh}.gap-\[2vh\]{gap:2vh}.gap-\[3vh\]{gap:3vh}.gap-\[3vw\]{gap:3vw}.gap-\[4vw\]{gap:4vw}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-\[2vw\]{column-gap:2vw}: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{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-\[2vh\]{row-gap:2vh}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--line\)\]>:not(:last-child)){border-color:var(--line)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:var(--r)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[\.\.\]{border-radius:..}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[34px\]{border-radius:34px}.rounded-\[999px\]{border-radius:999px}.rounded-btn{border-radius:var(--radius-btn)}.rounded-card{border-radius:var(--radius-card)}.rounded-card-sm{border-radius:var(--radius-card-sm)}.rounded-chip{border-radius:var(--radius-chip)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--r-lg)}.rounded-lg\!{border-radius:var(--r-lg)!important}.rounded-md{border-radius:var(--radius-md)}.rounded-none\!{border-radius:0!important}.rounded-pill{border-radius:var(--radius-pill)}.rounded-pill\!{border-radius:var(--radius-pill)!important}.rounded-sm{border-radius:var(--r-sm)}.rounded-xl{border-radius:var(--r-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-\[26px\]{border-top-left-radius:26px;border-top-right-radius:26px}.rounded-t-btn{border-top-left-radius:var(--radius-btn);border-top-right-radius:var(--radius-btn)}.rounded-b-btn{border-bottom-right-radius:var(--radius-btn);border-bottom-left-radius:var(--radius-btn)}.rounded-br-xs{border-bottom-right-radius:var(--radius-xs)}.rounded-bl-xs{border-bottom-left-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-3\!{border-left-style:var(--tw-border-style)!important;border-left-width:3px!important}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dashed\!{--tw-border-style:dashed!important;border-style:dashed!important}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[color\:var\(--gold\)\]{border-color:var(--gold)}.border-\[color\:var\(--line\)\]{border-color:var(--line)}.border-\[var\(--blue\)\]\/40{border-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--blue\)\]\/40{border-color:color-mix(in oklab, var(--blue) 40%, transparent)}}.border-\[var\(--green-soft\)\]{border-color:var(--green-soft)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--pink\)\],.border-\[var\(--pink\)\]\/30{border-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--pink\)\]\/30{border-color:color-mix(in oklab, var(--pink) 30%, transparent)}}.border-\[var\(--pink\)\]\/40{border-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--pink\)\]\/40{border-color:color-mix(in oklab, var(--pink) 40%, transparent)}}.border-\[var\(--red-soft\)\]{border-color:var(--red-soft)}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/5{border-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-black\/15{border-color:#00000026}@supports (color:color-mix(in lab, red, red)){.border-black\/15{border-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab, red, red)){.border-black\/20{border-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.border-gold-lt{border-color:var(--gold-lt)}.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-green,.border-green\/35{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.border-green\/35{border-color:color-mix(in oklab, var(--green) 35%, transparent)}}.border-green\/40{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.border-green\/40{border-color:color-mix(in oklab, var(--green) 40%, transparent)}}.border-ink,.border-ink\/10{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-ink\/10{border-color:color-mix(in oklab, var(--ink) 10%, transparent)}}.border-ink\/20{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-ink\/20{border-color:color-mix(in oklab, var(--ink) 20%, transparent)}}.border-lime\/35{border-color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.border-lime\/35{border-color:color-mix(in oklab, var(--lime) 35%, transparent)}}.border-lime\/40{border-color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.border-lime\/40{border-color:color-mix(in oklab, var(--lime) 40%, transparent)}}.border-line{border-color:var(--line)}.border-line-2{border-color:var(--line-2)}.border-line-2\!{border-color:var(--line-2)!important}.border-pink{border-color:var(--pink)}.border-pink-soft{border-color:var(--pink-soft)}.border-pink\/30{border-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.border-pink\/30{border-color:color-mix(in oklab, var(--pink) 30%, transparent)}}.border-pink\/55{border-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.border-pink\/55{border-color:color-mix(in oklab, var(--pink) 55%, transparent)}}.border-plum-2{border-color:var(--plum-2)}.border-red\/40{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.border-red\/40{border-color:color-mix(in oklab, var(--red) 40%, transparent)}}.border-surface{border-color:var(--surface)}.border-white{border-color:var(--color-white)}.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\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, 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\/14{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.border-white\/14{border-color:color-mix(in oklab, var(--color-white) 14%, 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\/16{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.border-white\/16{border-color:color-mix(in oklab, var(--color-white) 16%, 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-t-pink-soft{border-top-color:var(--pink-soft)}.border-l-pink\!{border-left-color:var(--pink)!important}.bg-\[\#\.\.\]{background-color:#..}.bg-\[color\:var\(--bg\)\]{background-color:var(--bg)}.bg-\[rgba\(10\,9\,8\,\.6\)\]{background-color:#0a090899}.bg-\[rgba\(10\,9\,8\,\.55\)\]{background-color:#0a09088c}.bg-\[var\(--bg\)\],.bg-\[var\(--bg\)\]\/85{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--bg\)\]\/85{background-color:color-mix(in oklab, var(--bg) 85%, transparent)}}.bg-\[var\(--bg-2\)\]{background-color:var(--bg-2)}.bg-\[var\(--blue\)\],.bg-\[var\(--blue\)\]\/5{background-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--blue\)\]\/5{background-color:color-mix(in oklab, var(--blue) 5%, transparent)}}.bg-\[var\(--blue\)\]\/10{background-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--blue\)\]\/10{background-color:color-mix(in oklab, var(--blue) 10%, transparent)}}.bg-\[var\(--blue-soft\)\]{background-color:var(--blue-soft)}.bg-\[var\(--card\)\],.bg-\[var\(--card\)\]\/90{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--card\)\]\/90{background-color:color-mix(in oklab, var(--card) 90%, transparent)}}.bg-\[var\(--gold\)\],.bg-\[var\(--gold\)\]\/20{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--gold\)\]\/20{background-color:color-mix(in oklab, var(--gold) 20%, transparent)}}.bg-\[var\(--gold-soft\)\]{background-color:var(--gold-soft)}.bg-\[var\(--grape-soft\)\]{background-color:var(--grape-soft)}.bg-\[var\(--green\)\]{background-color:var(--green)}.bg-\[var\(--green-soft\)\]{background-color:var(--green-soft)}.bg-\[var\(--ink\)\],.bg-\[var\(--ink\)\]\/5{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ink\)\]\/5{background-color:color-mix(in oklab, var(--ink) 5%, transparent)}}.bg-\[var\(--ink\)\]\/95{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ink\)\]\/95{background-color:color-mix(in oklab, var(--ink) 95%, transparent)}}.bg-\[var\(--pink\)\],.bg-\[var\(--pink\)\]\/5{background-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--pink\)\]\/5{background-color:color-mix(in oklab, var(--pink) 5%, transparent)}}.bg-\[var\(--pink\)\]\/10{background-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--pink\)\]\/10{background-color:color-mix(in oklab, var(--pink) 10%, transparent)}}.bg-\[var\(--pink\)\]\/20{background-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--pink\)\]\/20{background-color:color-mix(in oklab, var(--pink) 20%, transparent)}}.bg-\[var\(--pink-soft\)\]{background-color:var(--pink-soft)}.bg-\[var\(--plum\)\]{background-color:var(--plum)}.bg-\[var\(--plum-2\)\]{background-color:var(--plum-2)}.bg-\[var\(--red\)\]{background-color:var(--red)}.bg-\[var\(--red-soft\)\]{background-color:var(--red-soft)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-2\)\]{background-color:var(--surface-2)}.bg-bg{background-color:var(--bg)}.bg-bg-2{background-color:var(--bg-2)}.bg-bg\/40{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-bg\/40{background-color:color-mix(in oklab, var(--bg) 40%, transparent)}}.bg-bg\/80{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-bg\/80{background-color:color-mix(in oklab, var(--bg) 80%, transparent)}}.bg-bg\/85{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-bg\/85{background-color:color-mix(in oklab, var(--bg) 85%, transparent)}}.bg-black{background-color:var(--color-black)}.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\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30\!{background-color:#0000004d!important}@supports (color:color-mix(in lab, red, red)){.bg-black\/30\!{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)!important}}.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\/35\!{background-color:#00000059!important}@supports (color:color-mix(in lab, red, red)){.bg-black\/35\!{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)!important}}.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\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, 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\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.bg-black\/95{background-color:color-mix(in oklab, var(--color-black) 95%, transparent)}}.bg-black\/\[0\.04\]{background-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.bg-black\/\[0\.06\]{background-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.bg-blue{background-color:var(--blue)}.bg-blue-soft{background-color:var(--blue-soft)}.bg-current{background-color:currentColor}.bg-cyan,.bg-cyan\/15{background-color:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.bg-cyan\/15{background-color:color-mix(in oklab, var(--cyan) 15%, transparent)}}.bg-cyan\/25\!{background-color:var(--cyan)!important}@supports (color:color-mix(in lab, red, red)){.bg-cyan\/25\!{background-color:color-mix(in oklab, var(--cyan) 25%, transparent)!important}}.bg-gold{background-color:var(--gold)}.bg-gold-lt,.bg-gold-lt\/15{background-color:var(--gold-lt)}@supports (color:color-mix(in lab, red, red)){.bg-gold-lt\/15{background-color:color-mix(in oklab, var(--gold-lt) 15%, transparent)}}.bg-gold-soft{background-color:var(--gold-soft)}.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\/20\!{background-color:var(--gold)!important}@supports (color:color-mix(in lab, red, red)){.bg-gold\/20\!{background-color:color-mix(in oklab, var(--gold) 20%, transparent)!important}}.bg-green{background-color:var(--green)}.bg-green-d{background-color:var(--green-d)}.bg-green-soft{background-color:var(--green-soft)}.bg-green-soft\!{background-color:var(--green-soft)!important}.bg-green\/10{background-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.bg-green\/10{background-color:color-mix(in oklab, var(--green) 10%, transparent)}}.bg-green\/15{background-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.bg-green\/15{background-color:color-mix(in oklab, var(--green) 15%, transparent)}}.bg-green\/20{background-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.bg-green\/20{background-color:color-mix(in oklab, var(--green) 20%, transparent)}}.bg-green\/20\!{background-color:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.bg-green\/20\!{background-color:color-mix(in oklab, var(--green) 20%, transparent)!important}}.bg-green\/25\!{background-color:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.bg-green\/25\!{background-color:color-mix(in oklab, var(--green) 25%, transparent)!important}}.bg-green\/40\!{background-color:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.bg-green\/40\!{background-color:color-mix(in oklab, var(--green) 40%, transparent)!important}}.bg-green\/50{background-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.bg-green\/50{background-color:color-mix(in oklab, var(--green) 50%, transparent)}}.bg-ink{background-color:var(--ink)}.bg-ink-3{background-color:var(--ink-3)}.bg-ink\/30{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/30{background-color:color-mix(in oklab, var(--ink) 30%, transparent)}}.bg-ink\/35{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/35{background-color:color-mix(in oklab, var(--ink) 35%, transparent)}}.bg-lime,.bg-lime\/15{background-color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.bg-lime\/15{background-color:color-mix(in oklab, var(--lime) 15%, transparent)}}.bg-lime\/18\!{background-color:var(--lime)!important}@supports (color:color-mix(in lab, red, red)){.bg-lime\/18\!{background-color:color-mix(in oklab, var(--lime) 18%, transparent)!important}}.bg-line{background-color:var(--line)}.bg-line-2{background-color:var(--line-2)}.bg-pink{background-color:var(--pink)}.bg-pink-soft{background-color:var(--pink-soft)}.bg-pink\/10{background-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.bg-pink\/10{background-color:color-mix(in oklab, var(--pink) 10%, transparent)}}.bg-pink\/15{background-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.bg-pink\/15{background-color:color-mix(in oklab, var(--pink) 15%, transparent)}}.bg-pink\/50{background-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.bg-pink\/50{background-color:color-mix(in oklab, var(--pink) 50%, transparent)}}.bg-plum{background-color:var(--plum)}.bg-plum-2{background-color:var(--plum-2)}.bg-plum\/75{background-color:var(--plum)}@supports (color:color-mix(in lab, red, red)){.bg-plum\/75{background-color:color-mix(in oklab, var(--plum) 75%, transparent)}}.bg-plum\/80{background-color:var(--plum)}@supports (color:color-mix(in lab, red, red)){.bg-plum\/80{background-color:color-mix(in oklab, var(--plum) 80%, transparent)}}.bg-plum\/90{background-color:var(--plum)}@supports (color:color-mix(in lab, red, red)){.bg-plum\/90{background-color:color-mix(in oklab, var(--plum) 90%, transparent)}}.bg-plum\/95{background-color:var(--plum)}@supports (color:color-mix(in lab, red, red)){.bg-plum\/95{background-color:color-mix(in oklab, var(--plum) 95%, transparent)}}.bg-red{background-color:var(--red)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-soft{background-color:var(--red-soft)}.bg-red\/15{background-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.bg-red\/15{background-color:color-mix(in oklab, var(--red) 15%, transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-2{background-color:var(--surface-2)}.bg-tang{background-color:var(--tang)}.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\/6{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/6{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/7{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/7{background-color:color-mix(in oklab, var(--color-white) 7%, 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\/10\!{background-color:#ffffff1a!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/10\!{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)!important}}.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\/12\!{background-color:#ffffff1f!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/12\!{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)!important}}.bg-white\/14{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.bg-white\/14{background-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.bg-white\/14\!{background-color:#ffffff24!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/14\!{background-color:color-mix(in oklab, var(--color-white) 14%, transparent)!important}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/15\!{background-color:#ffffff26!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/15\!{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)!important}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/20\!{background-color:#fff3!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/20\!{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)!important}}.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\/35{background-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.bg-white\/35{background-color:color-mix(in oklab, var(--color-white) 35%, 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\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/\[0\.1\]{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.1\]{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, 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-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.12\]{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.12\]{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-white\/\[0\.92\]{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.92\]{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.bg-linear-120{--tw-gradient-position:120deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-120{--tw-gradient-position:120deg in oklab}}.bg-linear-120{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-120\!{--tw-gradient-position:120deg!important}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-120\!{--tw-gradient-position:120deg in oklab!important}}.bg-linear-120\!{background-image:linear-gradient(var(--tw-gradient-stops))!important}.bg-linear-135{--tw-gradient-position:135deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-135{--tw-gradient-position:135deg in oklab}}.bg-linear-135{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-140{--tw-gradient-position:140deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-140{--tw-gradient-position:140deg in oklab}}.bg-linear-140{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-150{--tw-gradient-position:150deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-150{--tw-gradient-position:150deg in oklab}}.bg-linear-150{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-160{--tw-gradient-position:160deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-160{--tw-gradient-position:160deg in oklab}}.bg-linear-160{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-168{--tw-gradient-position:168deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-168{--tw-gradient-position:168deg in oklab}}.bg-linear-168{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-170{--tw-gradient-position:170deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-170{--tw-gradient-position:170deg in oklab}}.bg-linear-170{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-175{--tw-gradient-position:175deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-175{--tw-gradient-position:175deg in oklab}}.bg-linear-175{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-180{--tw-gradient-position:180deg}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-180{--tw-gradient-position:180deg in oklab}}.bg-linear-180{background-image:linear-gradient(var(--tw-gradient-stops))}.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-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-radial{--tw-gradient-position:in oklab;background-image:radial-gradient(var(--tw-gradient-stops))}.bg-\[conic-gradient\(var\(--red\)\,var\(--gold\)\,var\(--green\)\,var\(--cyan\)\,var\(--blue\)\,var\(--pink\)\,var\(--red\)\)\]{background-image:conic-gradient(var(--red),var(--gold),var(--green),var(--cyan),var(--blue),var(--pink),var(--red))}.bg-\[image\:var\(--sunset\)\]{background-image:var(--sunset)}.bg-\[linear-gradient\(180deg\,color-mix\(in_oklab\,var\(--blue\)_30\%\,var\(--card\)\)\,color-mix\(in_oklab\,var\(--blue\)_52\%\,var\(--bg\)\)\)\]{background-image:linear-gradient(180deg,var(--blue),var(--blue))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(180deg\,color-mix\(in_oklab\,var\(--blue\)_30\%\,var\(--card\)\)\,color-mix\(in_oklab\,var\(--blue\)_52\%\,var\(--bg\)\)\)\]{background-image:linear-gradient(180deg,color-mix(in oklab,var(--blue) 30%,var(--card)),color-mix(in oklab,var(--blue) 52%,var(--bg)))}}.bg-\[linear-gradient\(180deg\,color-mix\(in_oklab\,var\(--cyan\)_30\%\,var\(--card\)\)\,color-mix\(in_oklab\,var\(--cyan\)_52\%\,var\(--bg\)\)\)\]{background-image:linear-gradient(180deg,var(--cyan),var(--cyan))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(180deg\,color-mix\(in_oklab\,var\(--cyan\)_30\%\,var\(--card\)\)\,color-mix\(in_oklab\,var\(--cyan\)_52\%\,var\(--bg\)\)\)\]{background-image:linear-gradient(180deg,color-mix(in oklab,var(--cyan) 30%,var(--card)),color-mix(in oklab,var(--cyan) 52%,var(--bg)))}}.bg-\[linear-gradient\(180deg\,color-mix\(in_oklab\,var\(--gold\)_30\%\,var\(--card\)\)\,color-mix\(in_oklab\,var\(--gold\)_52\%\,var\(--bg\)\)\)\]{background-image:linear-gradient(180deg,var(--gold),var(--gold))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(180deg\,color-mix\(in_oklab\,var\(--gold\)_30\%\,var\(--card\)\)\,color-mix\(in_oklab\,var\(--gold\)_52\%\,var\(--bg\)\)\)\]{background-image:linear-gradient(180deg,color-mix(in oklab,var(--gold) 30%,var(--card)),color-mix(in oklab,var(--gold) 52%,var(--bg)))}}.bg-\[linear-gradient\(180deg\,color-mix\(in_oklab\,var\(--green\)_30\%\,var\(--card\)\)\,color-mix\(in_oklab\,var\(--green\)_52\%\,var\(--bg\)\)\)\]{background-image:linear-gradient(180deg,var(--green),var(--green))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(180deg\,color-mix\(in_oklab\,var\(--green\)_30\%\,var\(--card\)\)\,color-mix\(in_oklab\,var\(--green\)_52\%\,var\(--bg\)\)\)\]{background-image:linear-gradient(180deg,color-mix(in oklab,var(--green) 30%,var(--card)),color-mix(in oklab,var(--green) 52%,var(--bg)))}}.bg-\[linear-gradient\(180deg\,color-mix\(in_oklab\,var\(--pink\)_30\%\,var\(--card\)\)\,color-mix\(in_oklab\,var\(--pink\)_52\%\,var\(--bg\)\)\)\]{background-image:linear-gradient(180deg,var(--pink),var(--pink))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(180deg\,color-mix\(in_oklab\,var\(--pink\)_30\%\,var\(--card\)\)\,color-mix\(in_oklab\,var\(--pink\)_52\%\,var\(--bg\)\)\)\]{background-image:linear-gradient(180deg,color-mix(in oklab,var(--pink) 30%,var(--card)),color-mix(in oklab,var(--pink) 52%,var(--bg)))}}.bg-\[linear-gradient\(180deg\,color-mix\(in_oklab\,var\(--plum\)_45\%\,transparent\)\,transparent_28\%\,transparent_52\%\,color-mix\(in_oklab\,var\(--plum\)_68\%\,transparent\)\)\]{background-image:linear-gradient(180deg,var(--plum),transparent 28%,transparent 52%,var(--plum))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(180deg\,color-mix\(in_oklab\,var\(--plum\)_45\%\,transparent\)\,transparent_28\%\,transparent_52\%\,color-mix\(in_oklab\,var\(--plum\)_68\%\,transparent\)\)\]{background-image:linear-gradient(180deg,color-mix(in oklab,var(--plum) 45%,transparent),transparent 28%,transparent 52%,color-mix(in oklab,var(--plum) 68%,transparent))}}.bg-\[linear-gradient\(180deg\,rgba\(10\,9\,8\,\.4\)\,transparent_24\%\,transparent_52\%\,rgba\(10\,9\,8\,\.68\)\)\]{background-image:linear-gradient(#0a090866,#0000 24% 52%,#0a0908ad)}.bg-\[radial-gradient\(120\%_90\%_at_50\%_0\%\,var\(--plum-3\)\,var\(--plum\)_62\%\)\]{background-image:radial-gradient(120% 90% at 50% 0%,var(--plum-3),var(--plum) 62%)}.bg-\[radial-gradient\(circle\,color-mix\(in_oklab\,var\(--pink\)_45\%\,transparent\)\,transparent_60\%\)\]{background-image:radial-gradient(circle,var(--pink),transparent 60%)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(circle\,color-mix\(in_oklab\,var\(--pink\)_45\%\,transparent\)\,transparent_60\%\)\]{background-image:radial-gradient(circle,color-mix(in oklab,var(--pink) 45%,transparent),transparent 60%)}}.from-\[\#\.\.\]{--tw-gradient-from:#..;--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-\[var\(--blue\)\]{--tw-gradient-from:var(--blue);--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-\[var\(--cyan\)\]{--tw-gradient-from:var(--cyan);--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-\[var\(--green\)\]{--tw-gradient-from:var(--green);--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-\[var\(--pink\)\]{--tw-gradient-from:var(--pink);--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-\[var\(--plum\)\]{--tw-gradient-from:var(--plum);--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-\[var\(--tang\)\]{--tw-gradient-from:var(--tang);--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-bg-2{--tw-gradient-from:var(--bg-2);--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-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/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-black\/75{--tw-gradient-from:#000000bf}@supports (color:color-mix(in lab, red, red)){.from-black\/75{--tw-gradient-from:color-mix(in oklab, var(--color-black) 75%, transparent)}}.from-black\/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-blue-soft{--tw-gradient-from:var(--blue-soft);--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-lt{--tw-gradient-from:var(--gold-lt);--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-soft{--tw-gradient-from:var(--gold-soft);--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-green\/30{--tw-gradient-from:var(--green)}@supports (color:color-mix(in lab, red, red)){.from-green\/30{--tw-gradient-from:color-mix(in oklab, var(--green) 30%, transparent)}}.from-green\/30{--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-ink{--tw-gradient-from:var(--ink);--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-line-2{--tw-gradient-from:var(--line-2);--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-pink{--tw-gradient-from:var(--pink);--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-pink-soft{--tw-gradient-from:var(--pink-soft);--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-pink\/25{--tw-gradient-from:var(--pink)}@supports (color:color-mix(in lab, red, red)){.from-pink\/25{--tw-gradient-from:color-mix(in oklab, var(--pink) 25%, transparent)}}.from-pink\/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))}.from-pink\/28{--tw-gradient-from:var(--pink)}@supports (color:color-mix(in lab, red, red)){.from-pink\/28{--tw-gradient-from:color-mix(in oklab, var(--pink) 28%, transparent)}}.from-pink\/28{--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-pink\/30{--tw-gradient-from:var(--pink)}@supports (color:color-mix(in lab, red, red)){.from-pink\/30{--tw-gradient-from:color-mix(in oklab, var(--pink) 30%, transparent)}}.from-pink\/30{--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-pink\/35{--tw-gradient-from:var(--pink)}@supports (color:color-mix(in lab, red, red)){.from-pink\/35{--tw-gradient-from:color-mix(in oklab, var(--pink) 35%, transparent)}}.from-pink\/35{--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-plum{--tw-gradient-from:var(--plum);--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-plum-2{--tw-gradient-from:var(--plum-2);--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-plum-3{--tw-gradient-from:var(--plum-3);--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-\[var\(--cyan\)\]{--tw-gradient-via:var(--cyan);--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-\[var\(--ink-2\)\]{--tw-gradient-via:var(--ink-2);--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-\[var\(--pink\)\]{--tw-gradient-via:var(--pink);--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-\[var\(--tang\)\]{--tw-gradient-via:var(--tang);--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-black\/10{--tw-gradient-via:#0000001a}@supports (color:color-mix(in lab, red, red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab, var(--color-black) 10%, transparent)}}.via-black\/10{--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-plum-2{--tw-gradient-via:var(--plum-2);--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-plum-3{--tw-gradient-via:var(--plum-3);--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-50\%{--tw-gradient-via-position:50%}.via-52\%{--tw-gradient-via-position:52%}.via-60\%{--tw-gradient-via-position:60%}.to-\[var\(--blue\)\]{--tw-gradient-to:var(--blue);--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-\[var\(--cyan\)\]{--tw-gradient-to:var(--cyan);--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-\[var\(--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-\[var\(--pink\)\]{--tw-gradient-to:var(--pink);--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-bg{--tw-gradient-to:var(--bg);--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-black\/30{--tw-gradient-to:#0000004d}@supports (color:color-mix(in lab, red, red)){.to-black\/30{--tw-gradient-to:color-mix(in oklab, var(--color-black) 30%, transparent)}}.to-black\/30{--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-blue-lt{--tw-gradient-to:var(--blue-lt);--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-green-d{--tw-gradient-to:var(--green-d);--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-ink{--tw-gradient-to:var(--ink);--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-ink-3{--tw-gradient-to:var(--ink-3);--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-line-2{--tw-gradient-to:var(--line-2);--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-pink-soft{--tw-gradient-to:var(--pink-soft);--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-plum{--tw-gradient-to:var(--plum);--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-plum-2{--tw-gradient-to:var(--plum-2);--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-plum-3{--tw-gradient-to:var(--plum-3);--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-surface{--tw-gradient-to:var(--surface);--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-tang{--tw-gradient-to:var(--tang);--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-60\%{--tw-gradient-to-position:60%}.to-80\%{--tw-gradient-to-position:80%}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\!{padding:calc(var(--spacing) * 0)!important}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\!{padding:calc(var(--spacing) * 1)!important}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-2\.25{padding:calc(var(--spacing) * 2.25)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\!{padding:calc(var(--spacing) * 3)!important}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-4\.5{padding:calc(var(--spacing) * 4.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-5\!{padding:calc(var(--spacing) * 5)!important}.p-5\.5{padding:calc(var(--spacing) * 5.5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-7\.5{padding:calc(var(--spacing) * 7.5)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[2\.4vh\]{padding:2.4vh}.px-0\!{padding-inline:calc(var(--spacing) * 0)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-1\.5\!{padding-inline:calc(var(--spacing) * 1.5)!important}.px-1\.75\!{padding-inline:calc(var(--spacing) * 1.75)!important}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\!{padding-inline:calc(var(--spacing) * 2)!important}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2\.25{padding-inline:calc(var(--spacing) * 2.25)}.px-2\.75{padding-inline:calc(var(--spacing) * 2.75)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-3\.5\!{padding-inline:calc(var(--spacing) * 3.5)!important}.px-3\.25{padding-inline:calc(var(--spacing) * 3.25)}.px-3\.25\!{padding-inline:calc(var(--spacing) * 3.25)!important}.px-3\.75{padding-inline:calc(var(--spacing) * 3.75)}.px-3\.75\!{padding-inline:calc(var(--spacing) * 3.75)!important}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\!{padding-inline:calc(var(--spacing) * 4)!important}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-4\.5\!{padding-inline:calc(var(--spacing) * 4.5)!important}.px-4\.25{padding-inline:calc(var(--spacing) * 4.25)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-5\!{padding-inline:calc(var(--spacing) * 5)!important}.px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-6\.5{padding-inline:calc(var(--spacing) * 6.5)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-7\.5{padding-inline:calc(var(--spacing) * 7.5)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[3vw\]{padding-inline:3vw}.px-\[4vw\]{padding-inline:4vw}.px-\[var\(--ios-gutter\)\]{padding-inline:var(--ios-gutter)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-0\.75{padding-block:calc(var(--spacing) * .75)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.5\!{padding-block:calc(var(--spacing) * 1.5)!important}.py-1\.25{padding-block:calc(var(--spacing) * 1.25)}.py-1\.25\!{padding-block:calc(var(--spacing) * 1.25)!important}.py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2\.25{padding-block:calc(var(--spacing) * 2.25)}.py-2\.75{padding-block:calc(var(--spacing) * 2.75)}.py-2\.75\!{padding-block:calc(var(--spacing) * 2.75)!important}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\!{padding-block:calc(var(--spacing) * 3)!important}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-3\.5\!{padding-block:calc(var(--spacing) * 3.5)!important}.py-3\.25{padding-block:calc(var(--spacing) * 3.25)}.py-3\.25\!{padding-block:calc(var(--spacing) * 3.25)!important}.py-3\.75\!{padding-block:calc(var(--spacing) * 3.75)!important}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-5\.5{padding-block:calc(var(--spacing) * 5.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-6\.5{padding-block:calc(var(--spacing) * 6.5)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-7\.5{padding-block:calc(var(--spacing) * 7.5)}.py-8{padding-block:calc(var(--spacing) * 8)}.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-\[2vh\]{padding-block:2vh}.py-\[3vh\]{padding-block:3vh}.py-\[6vh\]{padding-block:6vh}.py-px\!{padding-block:1px!important}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.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-2\.75{padding-top:calc(var(--spacing) * 2.75)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-3\.25{padding-top:calc(var(--spacing) * 3.25)}.pt-3\.75{padding-top:calc(var(--spacing) * 3.75)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-5\.5{padding-top:calc(var(--spacing) * 5.5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-6\.5{padding-top:calc(var(--spacing) * 6.5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-8\.5{padding-top:calc(var(--spacing) * 8.5)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-72{padding-top:calc(var(--spacing) * 72)}.pt-\[2\.4vh\]{padding-top:2.4vh}.pt-\[max\(0\.25rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.25rem, env(safe-area-inset-top))}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\!{padding-right:calc(var(--spacing) * 1)!important}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5\!{padding-right:calc(var(--spacing) * 2.5)!important}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-19{padding-right:calc(var(--spacing) * 19)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.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-2\.75{padding-bottom:calc(var(--spacing) * 2.75)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-3\.75{padding-bottom:calc(var(--spacing) * 3.75)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-4\.5{padding-bottom:calc(var(--spacing) * 4.5)}.pb-4\.25{padding-bottom:calc(var(--spacing) * 4.25)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-5\.5{padding-bottom:calc(var(--spacing) * 5.5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-6\.5{padding-bottom:calc(var(--spacing) * 6.5)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-7\.5{padding-bottom:calc(var(--spacing) * 7.5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-8\.5{padding-bottom:calc(var(--spacing) * 8.5)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.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-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-36{padding-bottom:calc(var(--spacing) * 36)}.pb-\[3vh\]{padding-bottom:3vh}.pb-\[9vh\]{padding-bottom:9vh}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-1\.25\!{padding-left:calc(var(--spacing) * 1.25)!important}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-4\.5{padding-left:calc(var(--spacing) * 4.5)}.pl-10\!{padding-left:calc(var(--spacing) * 10)!important}.pl-11\!{padding-left:calc(var(--spacing) * 11)!important}.text-center{text-align:center}.text-center\!{text-align:center!important}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-bricolage), var(--font-sora)}.font-mono{font-family:var(--font-jetbrains)}.font-num{font-family:var(--font-space-grotesk)}.font-sans{font-family:var(--font-jakarta)}.font-sans\!{font-family:var(--font-jakarta)!important}.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-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height))}.text-caption\!{font-size:var(--text-caption)!important;line-height:var(--tw-leading,var(--text-caption--line-height))!important}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height))}.text-heading{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--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-small{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height))}.text-title\!{font-size:var(--text-title)!important;line-height:var(--tw-leading,var(--text-title--line-height))!important}.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-\[0\.7em\]{font-size:.7em}.text-\[8\.5px\]{font-size:8.5px}.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-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.text-\[clamp\(13px\,2\.2vmin\,26px\)\]{font-size:clamp(13px,2.2vmin,26px)}.text-\[clamp\(13px\,2vmin\,24px\)\]{font-size:clamp(13px,2vmin,24px)}.text-\[clamp\(14px\,2\.2vmin\,26px\)\]{font-size:clamp(14px,2.2vmin,26px)}.text-\[clamp\(14px\,2\.4vmin\,28px\)\]{font-size:clamp(14px,2.4vmin,28px)}.text-\[clamp\(14px\,2\.4vmin\,30px\)\]{font-size:clamp(14px,2.4vmin,30px)}.text-\[clamp\(14px\,2vmin\,24px\)\]{font-size:clamp(14px,2vmin,24px)}.text-\[clamp\(15px\,2\.3vmin\,28px\)\]{font-size:clamp(15px,2.3vmin,28px)}.text-\[clamp\(15px\,2\.4vmin\,30px\)\]{font-size:clamp(15px,2.4vmin,30px)}.text-\[clamp\(16px\,2\.2vmin\,28px\)\]{font-size:clamp(16px,2.2vmin,28px)}.text-\[clamp\(16px\,2\.4vmin\,28px\)\]{font-size:clamp(16px,2.4vmin,28px)}.text-\[clamp\(16px\,2\.4vmin\,30px\)\]{font-size:clamp(16px,2.4vmin,30px)}.text-\[clamp\(16px\,2\.6vmin\,32px\)\]{font-size:clamp(16px,2.6vmin,32px)}.text-\[clamp\(16px\,2\.8vmin\,34px\)\]{font-size:clamp(16px,2.8vmin,34px)}.text-\[clamp\(16px\,3vmin\,38px\)\]{font-size:clamp(16px,3vmin,38px)}.text-\[clamp\(18px\,3\.4vmin\,42px\)\]{font-size:clamp(18px,3.4vmin,42px)}.text-\[clamp\(20px\,3\.6vmin\,44px\)\]{font-size:clamp(20px,3.6vmin,44px)}.text-\[clamp\(20px\,4vmin\,48px\)\]{font-size:clamp(20px,4vmin,48px)}.text-\[clamp\(20px\,4vmin\,52px\)\]{font-size:clamp(20px,4vmin,52px)}.text-\[clamp\(28px\,6vmin\,80px\)\]{font-size:clamp(28px,6vmin,80px)}.text-\[clamp\(30px\,6vmin\,88px\)\]{font-size:clamp(30px,6vmin,88px)}.text-\[clamp\(36px\,7\.5vmin\,112px\)\]{font-size:clamp(36px,7.5vmin,112px)}.text-\[clamp\(36px\,8vmin\,110px\)\]{font-size:clamp(36px,8vmin,110px)}.text-\[clamp\(40px\,9vmin\,128px\)\]{font-size:clamp(40px,9vmin,128px)}.text-\[clamp\(44px\,10vmin\,140px\)\]{font-size:clamp(44px,10vmin,140px)}.text-\[clamp\(44px\,11vmin\,150px\)\]{font-size:clamp(44px,11vmin,150px)}.text-\[clamp\(44px\,13vw\,80px\)\]{font-size:clamp(44px,13vw,80px)}.text-\[clamp\(48px\,12vmin\,160px\)\]{font-size:clamp(48px,12vmin,160px)}.text-\[clamp\(52px\,13vmin\,180px\)\]{font-size:clamp(52px,13vmin,180px)}.text-\[clamp\(56px\,16vw\,72px\)\]{font-size:clamp(56px,16vw,72px)}.text-\[clamp\(64px\,16vmin\,220px\)\]{font-size:clamp(64px,16vmin,220px)}.text-\[clamp\(64px\,18vmin\,240px\)\]{font-size:clamp(64px,18vmin,240px)}.text-\[clamp\(80px\,20vmin\,260px\)\]{font-size:clamp(80px,20vmin,260px)}.text-\[clamp\(96px\,26vmin\,320px\)\]{font-size:clamp(96px,26vmin,320px)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.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-\[var\(--font-display\)\]{--tw-font-weight:var(--font-display);font-weight:var(--font-display)}.font-\[var\(--font-num\)\]{--tw-font-weight:var(--font-num);font-weight:var(--font-num)}.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-extrabold\!{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.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\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.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-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-normal\!{white-space:normal!important}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#\.\.\]{color:#..}.text-\[Npx\]{color:Npx}.text-\[color\:var\(--ink\)\]{color:var(--ink)}.text-\[var\(--blue\)\]{color:var(--blue)}.text-\[var\(--blue-d\)\]{color:var(--blue-d)}.text-\[var\(--gold\)\]{color:var(--gold)}.text-\[var\(--gold-d\)\]{color:var(--gold-d)}.text-\[var\(--gold-lt\)\]{color:var(--gold-lt)}.text-\[var\(--grape\)\]{color:var(--grape)}.text-\[var\(--grape-d\)\]{color:var(--grape-d)}.text-\[var\(--green-d\)\]{color:var(--green-d)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-2\)\]{color:var(--ink-2)}.text-\[var\(--ink-3\)\]{color:var(--ink-3)}.text-\[var\(--pink\)\]{color:var(--pink)}.text-\[var\(--pink-d\)\]{color:var(--pink-d)}.text-\[var\(--plum\)\]{color:var(--plum)}.text-\[var\(--red\)\]{color:var(--red)}.text-bg{color:var(--bg)}.text-bg-2{color:var(--bg-2)}.text-bg-2\!{color:var(--bg-2)!important}.text-blue-d{color:var(--blue-d)}.text-blue-soft{color:var(--blue-soft)}.text-coral,.text-coral\/80{color:var(--coral)}@supports (color:color-mix(in lab, red, red)){.text-coral\/80{color:color-mix(in oklab, var(--coral) 80%, transparent)}}.text-cyan{color:var(--cyan)}.text-gold{color:var(--gold)}.text-gold-lt{color:var(--gold-lt)}.text-gold-lt\!{color:var(--gold-lt)!important}.text-green{color:var(--green)}.text-green\!{color:var(--green)!important}.text-green-d{color:var(--green-d)}.text-green-soft{color:var(--green-soft)}.text-green-soft\!{color:var(--green-soft)!important}.text-ink{color:var(--ink)}.text-ink\!{color:var(--ink)!important}.text-ink-2{color:var(--ink-2)}.text-ink-3{color:var(--ink-3)}.text-lime{color:var(--lime)}.text-lime\!{color:var(--lime)!important}.text-line{color:var(--line)}.text-line-2{color:var(--line-2)}.text-line-2\!{color:var(--line-2)!important}.text-pink{color:var(--pink)}.text-pink\!{color:var(--pink)!important}.text-pink-soft{color:var(--pink-soft)}.text-plum{color:var(--plum)}.text-plum-3{color:var(--plum-3)}.text-red{color:var(--red)}.text-red-600{color:var(--color-red-600)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\!{color:var(--color-white)!important}.text-white\/15{color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.text-white\/15{color:color-mix(in oklab, var(--color-white) 15%, 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\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, 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)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[var\(--pink\)\]\/40{-webkit-text-decoration-color:var(--pink);-webkit-text-decoration-color:var(--pink);-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.decoration-\[var\(--pink\)\]\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--pink) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--pink) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--pink) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--pink) 40%, transparent)}}.decoration-\[var\(--red\)\],.decoration-red\/70{-webkit-text-decoration-color:var(--red);-webkit-text-decoration-color:var(--red);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.decoration-red\/70{-webkit-text-decoration-color:color-mix(in oklab, var(--red) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--red) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--red) 70%, transparent);text-decoration-color:color-mix(in oklab, var(--red) 70%, transparent)}}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--pink\)\],.accent-pink{accent-color:var(--pink)}.opacity-0{opacity:0}.opacity-8{opacity:.08}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-16{opacity:.16}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-72{opacity:.72}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-82{opacity:.82}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.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-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);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_0_3px_var\(--pink-soft\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--pink-soft));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\(--green\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,var(--green));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_8px_20px_rgba\(255\,61\,127\,\.30\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#ff3d7f4d);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_10px_24px_rgba\(255\,61\,127\,\.3\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#ff3d7f4d);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_12px_28px_rgba\(34\,194\,78\,\.32\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#22c24e52);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_14px_30px_rgba\(20\,17\,14\,\.2\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#14110e33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow\)\]{--tw-shadow:var(--shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-grape\)\]{--tw-shadow:var(--shadow-grape);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-lg\)\]{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-pink\)\]{--tw-shadow:var(--shadow-pink);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-sm\)\]{--tw-shadow:var(--shadow-sm);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-sm{--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)}.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-3{--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)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.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-surface{--tw-ring-color:var(--surface)}.ring-white{--tw-ring-color:var(--color-white)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-plum-2{--tw-ring-offset-color:var(--plum-2)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-0{outline-offset:0px}.outline-offset-2{outline-offset:2px}.outline-ink{outline-color:var(--ink)}.outline-pink{outline-color:var(--pink)}.outline-white{outline-color:var(--color-white)}.outline-white\/10{outline-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.outline-white\/10{outline-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.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-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-md{--tw-blur:blur(var(--blur-md));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-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-60{--tw-brightness:brightness(60%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-110{--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,)}.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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale-80{--tw-grayscale:grayscale(80%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,)!important}.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-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(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,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-900{--tw-duration:.9s;transition-duration:.9s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.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}.\[--clip-prog-bottom\:72px\]{--clip-prog-bottom:72px}.\[gift\:\<sku\>\]{gift:<sku>}.\[gift\:crown\]{gift:crown}.\[gift\:egg\]{gift:egg}.\[gift\:trophy\]{gift:trophy}.\[m\:ss\]{m:ss}.\[mm\:ss\]{mm:ss}.\[notifications\:mock\]{notifications:mock}.\[resend\:mock\]{resend:mock}.\[text-shadow\:0_1px_4px_rgba\(0\,0\,0\,\.6\)\]{text-shadow:0 1px 4px #0009}.\[text-shadow\:0_4px_22px_color-mix\(in_oklab\,var\(--pink\)_50\%\,transparent\)\]{text-shadow:0 4px 22px var(--pink)}@supports (color:color-mix(in lab, red, red)){.\[text-shadow\:0_4px_22px_color-mix\(in_oklab\,var\(--pink\)_50\%\,transparent\)\]{text-shadow:0 4px 22px color-mix(in oklab,var(--pink) 50%,transparent)}}.backface-hidden{backface-visibility:hidden}.perspective-distant{perspective:var(--perspective-distant)}.transform-3d{transform-style:preserve-3d}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:rounded-lg::file-selector-button{border-radius:var(--r-lg)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-\[var\(--blue\)\]\/10::file-selector-button{background-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.file\:bg-\[var\(--blue\)\]\/10::file-selector-button{background-color:color-mix(in oklab, var(--blue) 10%, transparent)}}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-black::file-selector-button{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.file\:text-\[var\(--blue\)\]::file-selector-button{color:var(--blue)}.placeholder\:text-\[var\(--ink-3\)\]::placeholder{color:var(--ink-3)}.placeholder\:text-white\/40::placeholder{color:#fff6}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/40::placeholder{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.placeholder\:text-white\/55::placeholder{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/55::placeholder{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:translate-y-\[-1px\]:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[var\(--pink\)\]\/40:hover{border-color:var(--pink)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--pink\)\]\/40:hover{border-color:color-mix(in oklab, var(--pink) 40%, transparent)}}.hover\:bg-\[var\(--surface-2\)\]:hover{background-color:var(--surface-2)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:text-coral:hover{color:var(--coral)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-\[var\(--blue\)\]:focus{border-color:var(--blue)}.focus\:border-\[var\(--pink\)\]:focus{border-color:var(--pink)}.focus\:border-coral:focus{border-color:var(--coral)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--ink\)\]:focus-visible{outline-color:var(--ink)}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:opacity-80:active{opacity:.8}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-surface-2\!:disabled{background-color:var(--surface-2)!important}.disabled\:text-ink-3\!:disabled{color:var(--ink-3)!important}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:shadow-none\!:disabled{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:text-\[52px\]{font-size:52px}}@media (min-width:48rem){.md\:static{position:static}.md\:z-0{z-index:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[min\(864px\,calc\(var\(--join-vh\,100dvh\)-32px\)\)\]{height:min(864px, calc(var(--join-vh,100dvh) - 32px))}.md\:max-h-\[calc\(var\(--join-vh\,100dvh\)-32px\)\]{max-height:calc(var(--join-vh,100dvh) - 32px)}.md\:w-\[248px\]{width:248px}.md\:w-\[412px\]{width:412px}.md\:max-w-none{max-width:none}.md\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:rounded-\[48px\]{border-radius:48px}.md\:border-\[12px\]{border-style:var(--tw-border-style);border-width:12px}.md\:border-black{border-color:var(--color-black)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:shadow-\[0_40px_120px_rgba\(10\,6\,22\,\.7\)\]{--tw-shadow:0 40px 120px var(--tw-shadow-color,#0a0616b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-\[min\(864px\,calc\(var\(--join-vh\,100dvh\)-64px\)\)\]{height:min(864px, calc(var(--join-vh,100dvh) - 64px))}.lg\:max-h-\[calc\(var\(--join-vh\,100dvh\)-64px\)\]{max-height:calc(var(--join-vh,100dvh) - 64px)}.lg\:w-64{width:calc(var(--spacing) * 64)}.lg\:max-w-xl{max-width:var(--container-xl)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (orientation:landscape){.landscape\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.landscape\:grid-cols-\[minmax\(0\,38fr\)_minmax\(0\,62fr\)\]{grid-template-columns:minmax(0,38fr) minmax(0,62fr)}}.\[\&_\.tb5-meta\>span\]\:truncate .tb5-meta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\.seg-tab\]\:flex-none\!>.seg-tab{flex:none!important}.\[\&\>\.seg-tab\]\:whitespace-nowrap>.seg-tab{white-space:nowrap}}:root{--ios-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", var(--font-jakarta), system-ui, sans-serif;--ios-tint:var(--pink);--ios-bg:var(--bg);--ios-cell:var(--card);--ios-label:var(--ink);--ios-label-2:#16130f9e;--ios-label-3:#16130f52;--ios-sep:#3c322824;--ios-fill:#766c621f;--ios-glass:#ffffff5c;--ios-glass-2:#fffdf9b3;--ios-glass-edge:#fffffff2;--ios-glass-line:#ffffff8c;--ios-glass-lens:inset 0 0 18px #ffffff52, inset 0 -1px 0 #ffffff73;--ios-glass-shadow:0 1px 2px #2818100d, 0 14px 36px #28181024;--ios-glass-lozenge:#ffffffb8;--ios-blur:saturate(190%) blur(14px) brightness(1.05);--ios-r-glass:30px;--ios-scrim:#1b102057;--ios-bar:var(--ios-glass);--ios-r-cell:24px;--ios-r-sheet:34px;--ios-r-pill:999px;--ios-gutter:20px;--ios-row:56px;--ios-tabbar:72px;--ios-tabbar-gap:14px;--ios-large-title:40px;--ios-title-2:26px;--ios-title-3:22px;--ios-headline:18px;--ios-display:54px;--ios-title-1:44px;--ios-body:19px;--ios-callout:18px;--ios-subhead:16px;--ios-footnote:14px;--ios-caption:13px;--ios-tab:12px}.ios-glass,.glass,.glass-dark,.glass-sheet,.ios-tabbar-row,.ios-barbtn,.ios-search,.ios-seg,.ios-sheet,.ios-prompt,.ios-composer-field,.ios-quick button{background:var(--ios-glass);-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);box-shadow:inset 0 1.5px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), var(--ios-glass-lens), var(--ios-glass-shadow)}.ios-sheet,.ios-prompt{background:var(--ios-glass-2)}.ios-tabbar-row{background:var(--ios-glass-2);-webkit-backdrop-filter:saturate(190%)blur(24px)brightness(1.05);backdrop-filter:saturate(190%)blur(24px)brightness(1.05)}.glass{border-radius:var(--ios-r-glass);position:relative;overflow:hidden}.glass:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(150deg,#ffffff8c,#fff0 45% 70%,#ffffff2e);position:absolute;inset:0}.glass>*{position:relative}.glass-sheet{border-radius:36px}.glass-dark,.ios-plum .glass{--ios-glass-lens:inset 0 0 18px #ffffff14;--ios-glass:#4a244e8c;--ios-glass-edge:#ffffff47;--ios-glass-line:#ffffff3d;--ios-glass-shadow:0 1px 2px #0003, 0 14px 36px #00000059;color:#fff}.glass-dark:before,.ios-plum .glass:before{background:linear-gradient(150deg,#ffffff38,#fff0 45% 70%,#ffffff14)}.ios-screen{background:var(--ios-bg);min-height:100dvh;color:var(--ios-label);font-family:var(--ios-font);font-size:var(--ios-body);letter-spacing:-.3px;-webkit-font-smoothing:antialiased;padding-bottom:calc(var(--ios-tabbar) + var(--ios-tabbar-gap) + 20px + env(safe-area-inset-bottom));flex-direction:column;flex-shrink:0;line-height:1.3;display:flex}.ios-screen.ios-no-tabs{padding-bottom:calc(var(--ios-gutter) + env(safe-area-inset-bottom))}.ios-glowing{isolation:isolate;position:relative}.ios-glow{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ios-glow i{filter:blur(40px);border-radius:50%;animation:9s ease-in-out infinite alternate ios-glow-drift;position:absolute}.ios-glow i:first-child{background:radial-gradient(circle, var(--gold), transparent 70%);width:360px;height:360px;top:-90px;left:-120px}@supports (color:color-mix(in lab, red, red)){.ios-glow i:first-child{background:radial-gradient(circle, color-mix(in oklab, var(--gold) 55%, transparent), transparent 70%)}}.ios-glow i:nth-child(2){background:radial-gradient(circle, var(--cyan), transparent 70%);width:380px;height:380px;bottom:40px;right:-140px}@supports (color:color-mix(in lab, red, red)){.ios-glow i:nth-child(2){background:radial-gradient(circle, color-mix(in oklab, var(--cyan) 38%, transparent), transparent 70%)}}.ios-glow i:nth-child(2){animation-delay:-4s}.ios-glow i:nth-child(3){background:radial-gradient(circle, var(--pink), transparent 70%);width:300px;height:300px;top:calc(45% - 150px);left:calc(50% - 150px)}@supports (color:color-mix(in lab, red, red)){.ios-glow i:nth-child(3){background:radial-gradient(circle, color-mix(in oklab, var(--pink) 35%, transparent), transparent 70%)}}.ios-glow i:nth-child(3){filter:blur(44px);animation:11s ease-in-out infinite alternate-reverse ios-glow-drift}@keyframes ios-glow-drift{0%{transform:translate(0)scale(1)}to{transform:translate(30px,40px)scale(1.12)}}@media (prefers-reduced-motion:reduce){.ios-glow i{animation:none}}.ios-plum{--ios-bg:var(--plum);--ios-cell:#ffffff14;--ios-label:#fff;--ios-label-2:#ffffffa3;--ios-label-3:#ffffff57;--ios-sep:#ffffff1f;--ios-fill:#ffffff1f;--ios-glass:#4a244e8c;--ios-glass-2:#3a1a3ecc;--ios-glass-edge:#ffffff47;--ios-glass-line:#ffffff3d;--ios-glass-shadow:0 1px 2px #0003, 0 14px 36px #00000059;--ios-glass-lens:inset 0 0 18px #ffffff14;--ios-glass-lozenge:#ffffff29;--ios-scrim:#0a040c80;--ios-bar:var(--ios-glass)}.ios-screen.ios-lamplit{isolation:isolate;background:linear-gradient(180deg, var(--plum-2) 0%, var(--plum) 70%);--ios-cell:var(--plum-2);position:relative}@supports (color:color-mix(in lab, red, red)){.ios-screen.ios-lamplit{--ios-cell:color-mix(in oklab, var(--plum-2) 55%, var(--plum-3))}}.ios-lamp{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ios-lamp i{display:block;position:absolute}.ios-lamp i:first-child{filter:blur(22px);background:radial-gradient(60% 75% at 50% 0%, var(--gold), var(--gold) 55%, transparent 78%);width:440px;height:560px;margin-left:-220px;top:-30px;left:50%}@supports (color:color-mix(in lab, red, red)){.ios-lamp i:first-child{background:radial-gradient(60% 75% at 50% 0%, color-mix(in oklab, var(--gold) 30%, transparent), color-mix(in oklab, var(--gold) 8%, transparent) 55%, transparent 78%)}}.ios-lamp i:first-child{clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);animation:6s ease-in-out infinite alternate ios-lamp-breathe}.ios-lamp i:nth-child(2){filter:blur(30px);background:radial-gradient(50% 50% at 50% 50%, var(--card), transparent 72%);width:160%;height:260px;bottom:-90px;left:-30%}@supports (color:color-mix(in lab, red, red)){.ios-lamp i:nth-child(2){background:radial-gradient(50% 50% at 50% 50%, color-mix(in oklab, color-mix(in oklab, var(--card) 88%, var(--tang)) 13%, transparent), transparent 72%)}}.ios-lamp i:nth-child(2){animation:16s ease-in-out infinite alternate ios-lamp-fog}@keyframes ios-lamp-breathe{0%{opacity:.82}to{opacity:1}}@keyframes ios-lamp-fog{to{transform:translate(14%)}}@media (prefers-reduced-motion:reduce){.ios-lamp i{animation:none}}.ios-navbar{z-index:30;padding:calc(8px + env(safe-area-inset-top)) 12px 8px;background:0 0;position:sticky;top:0}.ios-navbar:before{content:"";z-index:-1;opacity:0;background:linear-gradient(180deg, var(--ios-bg) 55%, transparent);position:absolute;inset:0 0 -28px}@supports (color:color-mix(in lab, red, red)){.ios-navbar:before{background:linear-gradient(180deg, color-mix(in oklab, var(--ios-bg) 92%, transparent) 55%, transparent)}}.ios-navbar:before{-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);pointer-events:none;transition:opacity .2s;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.ios-navbar[data-under=true]:before,.ios-navbar[data-scrolled=true]:before,.ios-navbar.ios-navbar-solid:before{opacity:1}.ios-navbar-inline{margin-bottom:8px}.ios-navbar-row{justify-content:space-between;align-items:center;min-height:48px;display:flex;position:relative}.ios-navbar-title{text-overflow:ellipsis;white-space:nowrap;max-width:56%;font-weight:700;font-size:var(--ios-headline);letter-spacing:-.3px;opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.ios-navbar[data-scrolled=true] .ios-navbar-title,.ios-navbar.ios-navbar-inline .ios-navbar-title{opacity:1}.ios-navbar-side{align-items:center;gap:8px;min-width:48px;display:flex}.ios-navbar-side:last-child{justify-content:flex-end}.ios-barbtn{border-radius:var(--ios-r-pill);min-width:48px;min-height:48px;color:var(--ios-label);font:inherit;font-size:var(--ios-callout);letter-spacing:-.3px;cursor:pointer;border:0;justify-content:center;align-items:center;gap:2px;padding:0 16px;font-weight:600;text-decoration:none;transition:transform .12s;display:inline-flex}:is(.ios-barbtn:has(>svg:only-child),.ios-barbtn-round){width:48px;padding:0}.ios-barbtn.ios-back-only{color:var(--ios-label)}.ios-barbtn:has(>svg:only-child){color:var(--ios-label)}.ios-barbtn-strong{font-weight:800}.ios-barbtn:active{transform:scale(.94)}.ios-barbtn[disabled]{color:var(--ios-label-3)}.ios-barbtn.ios-back{padding:0 18px 0 10px}.ios-barbtn.ios-back-only{width:48px;padding:0}.ios-back svg{flex:none;margin-right:0}.ios-large-title{padding:8px var(--ios-gutter) 14px;font-family:var(--font-display);font-weight:800;font-size:var(--ios-large-title);letter-spacing:-.025em;color:var(--ios-label);line-height:1.08}.ios-label{justify-content:space-between;align-items:baseline;gap:12px;margin:0 4px;display:flex}.ios-label h2{color:var(--ch-quiet);font:700 13px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;margin:0}.ios-label-note{min-width:0;color:var(--ch-quiet);font:500 13px/1.2 var(--ios-font);text-align:right}.ios-section{margin:0 var(--ios-gutter) 32px}.ios-section-head{padding:0 var(--ios-gutter) 10px;font-size:var(--ios-footnote);letter-spacing:.04em;text-transform:uppercase;color:var(--ios-label-2);font-weight:700;line-height:1.3}.ios-section-foot{padding:10px var(--ios-gutter) 0;font-size:var(--ios-footnote);color:var(--ios-label-2);line-height:1.4}.ios-cells{background:var(--ios-cell);border-radius:var(--ios-r-cell);box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 1px 2px #28181008, 0 10px 30px #2818100f;overflow:hidden}.ios-plum .ios-cells{box-shadow:inset 0 1px #ffffff1a}.ios-row{width:100%;min-height:var(--ios-row);padding:0 var(--ios-gutter);color:var(--ios-label);font:inherit;text-align:left;cursor:default;background:0 0;border:0;align-items:center;gap:14px;text-decoration:none;display:flex;position:relative}.ios-row[href],button.ios-row{cursor:pointer}.ios-row[href]:active,button.ios-row:active{background:var(--ios-fill)}.ios-row+.ios-row:before{content:"";top:0;right:0;left:var(--sep-inset,var(--ios-gutter));background:var(--ios-sep);height:1px;position:absolute}.ios-row.ios-row-has-icon+.ios-row,.ios-row+.ios-row.ios-row-has-icon{--sep-inset:70px}.ios-row-main{flex:1;min-width:0;padding:14px 0}.ios-row-title{font-size:var(--ios-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.ios-row-sub{font-size:var(--ios-subhead);color:var(--ios-label-2);margin-top:2px;font-weight:400;display:block}.ios-row-detail{text-overflow:ellipsis;white-space:nowrap;max-width:45%;font-size:var(--ios-callout);color:var(--ios-label-2);flex:none;overflow:hidden}.ios-row-chev{width:10px;height:17px;color:var(--ios-label-3);flex:none;margin-right:-4px}.ios-row-destructive .ios-row-title{color:var(--red)}.ios-row-action .ios-row-title{color:var(--ios-tint)}.ios-icon-tile{color:#fff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px #ffffff59}.ios-icon-tile svg{width:22px;height:22px}.ios-switch{border-radius:var(--ios-r-pill);background:var(--ios-fill);cursor:pointer;border:0;flex:none;width:56px;height:34px;padding:0;transition:background .25s;position:relative;box-shadow:inset 0 1px 2px #28181014}.ios-switch:after{content:"";background:#fff;border-radius:50%;width:30px;height:30px;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #0000002e,0 1px 1px #0000000f}.ios-switch[aria-checked=true]{background:var(--ios-tint);box-shadow:inset 0 1px #fff6}.ios-switch[aria-checked=true]:after{transform:translate(22px)}.ios-switch[disabled]{opacity:.4;cursor:not-allowed}.ios-seg{border-radius:var(--ios-r-pill);grid-auto-columns:1fr;grid-auto-flow:column;padding:4px;display:grid;position:relative}.ios-seg-btn{z-index:1;border-radius:var(--ios-r-pill);min-height:44px;color:var(--ios-label-2);font:inherit;font-size:var(--ios-subhead);letter-spacing:-.2px;cursor:pointer;background:0 0;border:0;padding:0 10px;font-weight:700;transition:background .2s,color .2s;position:relative}.ios-seg-btn[aria-selected=true]{background:var(--ios-glass-lozenge);color:var(--ios-label);box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 4px 14px #2818101a}.ios-seg-slide:before{content:"";width:calc((100% - 8px) / var(--seg-n,1));border-radius:var(--ios-r-pill);background:var(--ios-glass-lozenge);box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 4px 14px #2818101a;transform:translateX(calc(var(--seg-i,0) * 100%));transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;bottom:4px;left:4px}.ios-seg-slide .ios-seg-btn[aria-selected=true]{box-shadow:none;background:0 0}.ios-search{height:52px;margin:0 var(--ios-gutter) 14px;border-radius:var(--ios-r-pill);color:var(--ios-label-2);align-items:center;gap:10px;padding:0 18px;display:flex}.ios-search svg{width:22px;height:22px}.ios-search input{min-width:0;color:var(--ios-label);font:inherit;font-size:var(--ios-body);background:0 0;border:0;outline:0;flex:1}.ios-search input::placeholder{color:var(--ios-label-2)}.ios-search input::-webkit-search-cancel-button{display:none}.ios-search-x{width:44px;height:44px;color:var(--ios-label-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-12px;padding:0;display:grid}.ios-search-x svg{background:var(--ios-fill);border-radius:50%;width:22px;height:22px;padding:4px}.ios-btn{border-radius:var(--ios-r-pill);background:var(--pink-glass);-webkit-backdrop-filter:saturate(190%)blur(14px);backdrop-filter:saturate(190%)blur(14px);width:100%;min-height:56px;box-shadow:inset 0 1.5px 0 #ffffff8c, inset 0 0 0 1px #ffffff4d, inset 0 0 18px #ffffff38, 0 10px 26px var(--pink);border:0;justify-content:center;align-items:center;gap:8px;padding:0 24px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ios-btn{box-shadow:inset 0 1.5px 0 #ffffff8c, inset 0 0 0 1px #ffffff4d, inset 0 0 18px #ffffff38, 0 10px 26px color-mix(in srgb, var(--pink) 36%, transparent)}}.ios-btn{color:#fff;font:inherit;font-size:var(--ios-body);letter-spacing:-.2px;cursor:pointer;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .12s}.ios-btn:active{box-shadow:inset 0 1px 0 #fff6, 0 4px 12px var(--pink);transform:scale(.97)}@supports (color:color-mix(in lab, red, red)){.ios-btn:active{box-shadow:inset 0 1px 0 #fff6, 0 4px 12px color-mix(in srgb, var(--pink) 30%, transparent)}}.ios-btn-tinted{background:var(--pink-soft);color:var(--pink-d);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #fff}.ios-btn-plain{color:var(--ios-label);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;font-weight:700}.ios-btn-glass{background:var(--ios-glass-2);width:fit-content;min-height:48px;-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);box-shadow:inset 0 1.5px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), var(--ios-glass-lens), var(--ios-glass-shadow);color:var(--ios-label);font-size:var(--ios-callout);margin-inline:auto;padding:0 22px;font-weight:700}.ios-btn-glass:active{box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line)}.ios-btn[disabled]{opacity:.55;box-shadow:none;cursor:default}.ios-sheet-backdrop[data-locked]{cursor:default}.ios-sheet-layer{z-index:80;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ios-sheet-backdrop{background:var(--ios-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;border:0;animation:.3s ios-fade;position:absolute;inset:0}.ios-sheet{border-radius:var(--ios-r-sheet) var(--ios-r-sheet) 0 0;width:100%;max-width:560px;max-height:calc(100dvh - 60px);color:var(--ios-label);font-family:var(--ios-font);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;animation:.42s cubic-bezier(.22,1,.36,1) ios-rise;display:flex;position:relative}.ios-sheet:focus{outline:none}.ios-sheet-medium{width:calc(100% - 20px);height:auto;min-height:44dvh;max-height:64dvh;margin:0 10px calc(10px + env(safe-area-inset-bottom));border-radius:var(--ios-r-sheet);padding-bottom:6px}.ios-sheet-large{height:calc(100dvh - 60px)}.ios-sheet-grabber{border-radius:var(--ios-r-pill);background:var(--ios-label-3);align-self:center;width:40px;height:5px;margin-top:8px}.ios-sheet-bar{grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);align-items:center;gap:8px;min-height:64px;padding:4px 12px 0;display:grid}.ios-sheet-bar>:first-child{justify-self:start}.ios-sheet-bar>:last-child{grid-column:3;justify-self:end}.ios-sheet-title{white-space:nowrap;text-overflow:ellipsis;text-align:center;min-width:0;font-weight:800;font-size:var(--ios-title-3);letter-spacing:-.3px;grid-column:2;overflow:hidden}.ios-sheet-body{flex:1;padding-top:8px;overflow-y:auto}.ios-sheet .ios-section{margin-left:14px;margin-right:14px}.ios-sheet .ios-cells{background:var(--ios-cell)}@keyframes ios-rise{0%{transform:translateY(110%)}to{transform:none}}@keyframes ios-fade{0%{opacity:0}to{opacity:1}}@keyframes ios-pop{0%{opacity:0;transform:scale(.88)translateY(20px)}to{opacity:1;transform:none}}.ios-prompt-layer{z-index:90;font-family:var(--ios-font);place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.ios-prompt-backdrop{background:var(--ios-scrim);-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);border:0;animation:.3s ios-fade;position:absolute;inset:0}.ios-prompt{border-radius:var(--ios-r-sheet);width:100%;max-width:420px;color:var(--ios-label);text-align:center;padding:30px 22px 22px;animation:.4s cubic-bezier(.22,1,.36,1) ios-pop;position:relative}.ios-prompt-mascot{filter:drop-shadow(0 10px 20px #28181033);place-items:center;margin:-84px auto 12px;display:grid}.ios-prompt-kicker{font-size:var(--ios-footnote);letter-spacing:.08em;text-transform:uppercase;color:var(--ios-tint);font-weight:800}.ios-prompt-title{font-family:var(--font-display);font-weight:800;font-size:var(--ios-title-1);letter-spacing:-.02em;margin:6px 0 20px;line-height:1.05}.ios-prompt-input{background:var(--ios-cell);width:100%;min-height:92px;color:var(--ios-label);font:inherit;font-family:var(--font-display);letter-spacing:-.01em;text-align:center;box-shadow:inset 0 0 0 2px var(--ios-sep), 0 6px 20px #2818100f;border:0;border-radius:22px;outline:0;padding:0 18px;font-size:34px;font-weight:800;transition:box-shadow .15s;display:block}.ios-prompt-input::placeholder{color:var(--ios-label-3);font-weight:700}.ios-prompt-input:focus{box-shadow:inset 0 0 0 3px var(--ios-tint), 0 6px 20px var(--pink)}@supports (color:color-mix(in lab, red, red)){.ios-prompt-input:focus{box-shadow:inset 0 0 0 3px var(--ios-tint), 0 6px 20px color-mix(in srgb, var(--pink) 14%, transparent)}}.ios-plum .ios-prompt-input{background:#00000040}.ios-prompt-input.ios-prompt-field{text-align:left;border:1px solid var(--ios-glass-line);background:var(--ios-glass);width:100%;min-height:92px;box-shadow:inset 0 1px 0 var(--ios-glass-edge), var(--ios-glass-shadow);border-radius:30px;padding:22px 24px;display:block}.ios-prompt-hint{font-size:var(--ios-subhead);color:var(--ios-label-2);margin-top:12px}.ios-prompt-actions{gap:6px;margin-top:20px;display:grid}.ios-prompt-actions .ios-btn,.ios-btn-big{min-height:68px;font-size:20px}.ios-tabbar{z-index:40;padding:0 var(--ios-tabbar-gap) calc(var(--ios-tabbar-gap) + env(safe-area-inset-bottom));font-family:var(--ios-font);pointer-events:none;background:0 0;position:fixed;inset:auto 0 0}.ios-tabbar-row{pointer-events:auto;max-width:520px;height:var(--ios-tabbar);border-radius:var(--ios-r-pill);grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;margin:0 auto;padding:6px;display:grid}.ios-tab{border-radius:var(--ios-r-pill);height:60px;color:var(--ios-label-2);font-size:var(--ios-tab);letter-spacing:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:flex;position:relative}.ios-tab[aria-current=page]{color:var(--ios-tint);background:var(--ios-glass-lozenge);box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 4px 14px #28181014}.ios-tab svg{width:28px;height:28px}.ios-tab-create{place-items:center;height:60px;display:grid}.ios-tab-create>span{border-radius:var(--ios-r-pill);background:var(--ios-tint);color:#fff;width:58px;height:58px;box-shadow:inset 0 1px 0 #fff9, inset 0 -2px 6px #0000001a, 0 8px 22px var(--pink);place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ios-tab-create>span{box-shadow:inset 0 1px 0 #fff9, inset 0 -2px 6px #0000001a, 0 8px 22px color-mix(in srgb, var(--pink) 42%, transparent)}}.ios-tab-create>span{transition:transform .12s}.ios-tab-create>span:before{content:"";pointer-events:none;background:linear-gradient(#ffffff61,#fff0 55%);position:absolute;inset:0}.ios-tab-create>span svg{width:28px;height:28px;position:relative}.ios-tab-create:active>span{transform:scale(.92)}.ios-chat{padding:8px var(--ios-gutter) 12px;flex-direction:column;flex:1;gap:2px;display:flex}.ios-chat-time{font-size:var(--ios-caption);color:var(--ios-label-2);align-self:center;margin:12px 0 6px;font-weight:600}.ios-msg-group{align-items:flex-end;gap:8px;margin-top:10px;display:flex}.ios-msg-group-mine{flex-direction:row-reverse}.ios-msg-avatar{flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.ios-msg-stack{flex-direction:column;gap:3px;min-width:0;max-width:78%;display:flex}.ios-msg-group-mine .ios-msg-stack{align-items:flex-end}.ios-msg-name{font-size:var(--ios-caption);color:var(--ios-label-2);padding:0 14px 2px;font-weight:600}.ios-bubble{background:var(--ios-cell);width:fit-content;max-width:100%;color:var(--ios-label);font-size:var(--ios-body);overflow-wrap:anywhere;box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 2px 8px #2818100d;border-radius:22px;padding:10px 16px 11px;line-height:1.3}.ios-bubble:last-child{border-bottom-left-radius:6px}.ios-msg-group-mine .ios-bubble{background:linear-gradient(180deg, #ffffff38, #fff0 50%), var(--ios-tint);color:#fff;box-shadow:inset 0 1px 0 #ffffff73, 0 4px 14px var(--pink)}@supports (color:color-mix(in lab, red, red)){.ios-msg-group-mine .ios-bubble{box-shadow:inset 0 1px 0 #ffffff73, 0 4px 14px color-mix(in srgb, var(--pink) 22%, transparent)}}.ios-msg-group-mine .ios-bubble:last-child{border-bottom-right-radius:6px;border-bottom-left-radius:22px}.ios-plum .ios-msg-group:not(.ios-msg-group-mine) .ios-bubble{color:var(--ink);background:#fff}.ios-msg-receipt{font-size:var(--ios-caption);color:var(--ios-label-2);padding:2px 6px 0}.ios-quick{scrollbar-width:none;gap:8px;padding:0 14px 10px;display:flex;overflow-x:auto}.ios-quick button{border-radius:var(--ios-r-pill);min-height:44px;color:var(--ios-label);font:inherit;font-size:var(--ios-subhead);cursor:pointer;border:0;flex:none;padding:0 18px;font-weight:600}.ios-composer{padding:10px 14px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(180deg, transparent, var(--ios-bg) 40%);align-items:flex-end;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.ios-composer{background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--ios-bg) 90%, transparent) 40%)}}.ios-composer-field{min-width:0;min-height:50px;max-height:140px;color:var(--ios-label);font:inherit;font-size:var(--ios-body);resize:none;border:0;border-radius:26px;outline:0;flex:1;padding:13px 20px;line-height:1.3}.ios-composer-field::placeholder{color:var(--ios-label-2)}.ios-composer-send{background:linear-gradient(180deg, #ffffff4d, #fff0 55%), var(--ios-tint);color:#fff;cursor:pointer;width:50px;height:50px;box-shadow:inset 0 1px 0 #ffffff80, 0 6px 16px var(--pink);border:0;border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ios-composer-send{box-shadow:inset 0 1px 0 #ffffff80, 0 6px 16px color-mix(in srgb, var(--pink) 32%, transparent)}}.ios-composer-send svg{width:20px;height:20px}.ios-composer-send[disabled]{background:var(--ios-fill);color:var(--ios-label-3);box-shadow:none}@media (prefers-reduced-motion:reduce){.ios-sheet,.ios-sheet-backdrop,.ios-prompt,.ios-prompt-backdrop{animation:none}.ios-switch,.ios-switch:after,.ios-seg-slide:before,.ios-tab,.ios-barbtn,.ios-btn,.ios-navbar:before{transition:none}}@media (prefers-reduced-transparency:reduce){:root{--ios-glass:var(--card);--ios-glass-2:var(--card);--ios-glass-lozenge:var(--bg);--ios-blur:none;--ios-scrim:#1b102099}.ios-plum{--ios-glass:var(--plum-3);--ios-glass-2:var(--plum-3);--ios-glass-lozenge:#ffffff2e}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--ios-glass:var(--card);--ios-glass-2:var(--card);--ios-glass-lozenge:var(--bg);--ios-scrim:#1b102099}.ios-plum{--ios-glass:var(--plum-3);--ios-glass-2:var(--plum-3);--ios-glass-lozenge:#ffffff2e}.ios-navbar[data-scrolled=true]:before,.ios-navbar.ios-navbar-solid:before{background:var(--ios-bg)}}.pa{width:var(--pa);height:var(--pa);flex:none;display:inline-grid;position:relative}.pa-photo,.pa-disc{width:100%;height:100%;box-shadow:0 0 0 2px var(--ios-cell), 0 4px 12px #28181024;border-radius:50%;overflow:hidden}.pa-photo{object-fit:cover;background:var(--ios-fill)}.pa-disc{background:radial-gradient(circle at 50% 35%, var(--card), var(--bg));place-items:end center;display:grid}@supports (color:color-mix(in lab, red, red)){.pa-disc{background:radial-gradient(circle at 50% 35%, var(--card), color-mix(in oklab, var(--bg) 70%, var(--pink) 8%))}}.pa-disc>svg{margin-bottom:-6%}.pa-guli{filter:drop-shadow(0 2px 3px #28181040);place-items:center;display:grid;position:absolute;bottom:-14%;right:-18%}.pa[data-me] .pa-photo,.pa[data-me] .pa-disc{box-shadow:0 0 0 2px var(--ios-cell), 0 0 0 4.5px var(--pink), 0 4px 12px #28181024}.pa-dot{background:var(--ios-label-3);width:26%;min-width:10px;height:26%;min-height:10px;box-shadow:0 0 0 2.5px var(--ios-cell);border-radius:50%;position:absolute;bottom:4%;left:4%}.pa-dot[data-status=online]{background:var(--green)}.pa-dot[data-status=playing]{background:var(--pink)}:root{--cc-rail:var(--plum);--cc-side:var(--plum-2)}@supports (color:color-mix(in lab, red, red)){:root{--cc-side:color-mix(in oklab, var(--plum-2) 92%, black)}}:root{--cc-chat:var(--plum-2);--cc-raise:#ffffff0f;--cc-hover:#ffffff14;--cc-line:#ffffff14;--cc-text:#fff;--cc-text-2:#ffffffb8;--cc-text-3:#ffffff75;--cc-font:var(--ios-font);--cc-glass:#4a244e8c;--cc-glass-edge:#ffffff42;--cc-glass-line:#ffffff1a;--cc-blur:saturate(170%) blur(22px)}.cc-glass,.cc-head,.cc-field,.cc-embed,.cc-round{background:var(--cc-glass);-webkit-backdrop-filter:var(--cc-blur);backdrop-filter:var(--cc-blur);box-shadow:inset 0 1px 0 var(--cc-glass-edge), inset 0 0 0 1px var(--cc-glass-line)}.cc{background:var(--cc-chat);height:100dvh;color:var(--cc-text);font-family:var(--cc-font);-webkit-font-smoothing:antialiased;display:flex;overflow:hidden}.cc-rail{padding:calc(12px + env(safe-area-inset-top)) 0 12px;background:var(--cc-rail);scrollbar-width:none;flex-direction:column;flex:0 0 72px;align-items:center;gap:8px;display:flex;overflow-y:auto}.cc-rail-sep{background:var(--cc-line);border-radius:1px;width:32px;height:2px}.cc-crew{background:var(--cc-raise);width:52px;height:52px;color:var(--cc-text);cursor:pointer;border:0;border-radius:24px;place-items:center;padding:0;transition:border-radius .2s,background .2s;display:grid;position:relative;overflow:visible}.cc-crew>.cc-crew-face{border-radius:inherit;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.cc-crew:hover,.cc-crew[aria-current=true]{border-radius:16px}.cc-crew[aria-current=true]{background:var(--pink)}.cc-crew:before{content:"";background:#fff;border-radius:0 4px 4px 0;width:4px;height:0;transition:height .2s;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.cc-crew[data-unread=true]:before{height:8px}.cc-crew[aria-current=true]:before{height:40px}.cc-badge{border:3px solid var(--cc-rail);background:var(--red);color:#fff;text-align:center;border-radius:999px;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:800;line-height:14px;position:absolute;bottom:-4px;right:-4px}.cc-crew-add{background:var(--cc-raise);color:var(--pink)}.cc-side{background:var(--cc-side);flex-direction:column;flex:0 0 260px;min-width:0;display:flex}.cc-banner{padding:calc(14px + env(safe-area-inset-top)) 16px 14px;background:var(--sunset);color:#fff;position:relative;overflow:hidden}.cc-banner-name{font-family:var(--font-display);letter-spacing:-.01em;padding-right:72px;font-size:22px;font-weight:800;line-height:1.1;position:relative}.cc-banner-sub{opacity:.92;margin-top:4px;padding-right:72px;font-size:13px;font-weight:600;position:relative}.cc-banner-art{opacity:.95;position:absolute;bottom:-14px;right:-6px}.cc-countdown{gap:6px;margin-top:10px;display:flex;position:relative}.cc-countdown span{min-width:44px;font-family:var(--font-num);background:#16130f38;border-radius:10px;justify-items:center;padding:5px 6px;font-size:18px;font-weight:700;line-height:1;display:grid}.cc-countdown small{font-family:var(--cc-font);opacity:.85;margin-top:3px;font-size:10px;font-weight:600}.cc-channels{flex:1;padding:12px 8px;overflow-y:auto}.cc-cat{letter-spacing:.04em;text-transform:uppercase;color:var(--cc-text-3);align-items:center;gap:4px;padding:14px 8px 6px;font-size:12px;font-weight:700;display:flex}.cc-channel{width:100%;min-height:48px;color:var(--cc-text-3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:8px;padding:0 12px;font-size:16px;font-weight:500;display:flex;position:relative}.cc-channel:hover{background:var(--cc-hover);color:var(--cc-text-2)}.cc-channel[data-unread=true]{color:var(--cc-text);font-weight:700}.cc-channel[data-unread=true]:before{content:"";background:#fff;border-radius:0 4px 4px 0;width:4px;height:8px;position:absolute;left:-8px}.cc-channel[aria-current=true]{background:var(--cc-hover);color:var(--cc-text)}.cc-channel-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cc-pill{background:var(--red);color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;line-height:18px}.cc-live{background:var(--red);color:#fff;letter-spacing:.06em;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:800}.cc-room-players{flex-direction:column;gap:2px;padding:2px 0 6px 34px;display:flex}.cc-room-player{color:var(--cc-text-2);align-items:center;gap:8px;font-size:14px;display:flex}.cc-room-player>span:first-child{background:var(--cc-raise);border-radius:50%;place-items:center;width:24px;height:24px;display:grid;overflow:hidden}.cc-me{padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#0000002e;align-items:center;gap:10px;display:flex}.cc-me-name{font-size:14px;font-weight:700}.cc-me-sub{color:var(--cc-text-3);font-size:12px}.cc-main{background:var(--cc-chat);flex-direction:column;flex:1;min-width:0;display:flex}.cc-head{z-index:5;height:calc(60px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 10px 0;border-bottom:0;align-items:center;gap:8px;display:flex;position:sticky;top:0}.cc-head-title{flex:1;align-items:center;gap:6px;min-width:0;font-size:18px;font-weight:800;display:flex}.cc-head-title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-head-topic{border-left:1px solid var(--cc-line);color:var(--cc-text-3);white-space:nowrap;text-overflow:ellipsis;margin-left:8px;padding-left:12px;font-size:14px;font-weight:500;display:none;overflow:hidden}.cc-iconbtn{width:48px;height:48px;box-shadow:inset 0 1px 0 var(--cc-glass-edge);color:var(--cc-text);cursor:pointer;background:#ffffff14;border:0;border-radius:999px;place-items:center;display:grid}.cc-iconbtn:hover{background:var(--cc-hover);color:var(--cc-text)}.cc-feed{flex:1;padding:8px 0 12px;overflow-y:auto}.cc-day{color:var(--cc-text-3);align-items:center;gap:10px;margin:16px 16px 4px;font-size:12px;font-weight:700;display:flex}.cc-day:before,.cc-day:after{content:"";background:var(--cc-line);flex:1;height:1px}.cc-msg{grid-template-columns:44px minmax(0,1fr);column-gap:12px;padding:2px 16px;display:grid;position:relative}.cc-msg:hover{background:#0000001a}.cc-msg-head{padding-top:14px}.cc-msg-mention{background:var(--pink)}@supports (color:color-mix(in lab, red, red)){.cc-msg-mention{background:color-mix(in oklab, var(--pink) 12%, transparent)}}.cc-msg-mention{box-shadow:inset 3px 0 0 var(--pink)}.cc-avatar{background:var(--cc-raise);border-radius:50%;grid-row:span 3;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.cc-who{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.cc-name{color:var(--cc-text);font-size:16px;font-weight:700}.cc-name[data-role=host]{color:var(--gold)}.cc-name[data-role=bot]{color:var(--pink-soft)}.cc-name[data-role=grownup]{color:var(--cyan)}.cc-tag{letter-spacing:.04em;text-transform:uppercase;border-radius:4px;align-self:center;padding:1px 5px;font-size:10px;font-weight:800}.cc-tag-bot{background:var(--pink);color:#fff}.cc-tag-lvl{background:var(--cc-raise);color:var(--cc-text-2)}.cc-time{color:var(--cc-text-3);font-size:12px}.cc-text{color:var(--cc-text-2);overflow-wrap:anywhere;grid-column:2;font-size:17px;line-height:1.4}.cc-text b,.cc-at{color:var(--cc-text)}.cc-at{background:var(--pink);border-radius:4px;padding:0 3px}@supports (color:color-mix(in lab, red, red)){.cc-at{background:color-mix(in oklab, var(--pink) 30%, transparent)}}.cc-at{font-weight:600}.cc-reply{color:var(--cc-text-3);grid-column:2;align-items:center;gap:6px;margin-top:2px;font-size:13px;display:flex}.cc-reply b{color:var(--cc-text-2);font-weight:700}.cc-sticker{grid-column:2;margin-top:4px}.cc-reactions{flex-wrap:wrap;grid-column:2;gap:6px;margin-top:6px;display:flex}.cc-react{background:var(--cc-raise);min-height:36px;color:var(--cc-text-2);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.cc-react[aria-pressed=true]{border-color:var(--pink);background:var(--pink)}@supports (color:color-mix(in lab, red, red)){.cc-react[aria-pressed=true]{background:color-mix(in oklab, var(--pink) 18%, transparent)}}.cc-react[aria-pressed=true]{color:#fff}.cc-system{color:var(--cc-text-3);align-items:center;gap:10px;padding:8px 16px 8px 30px;font-size:14px;display:flex}.cc-system b{color:var(--cc-text)}.cc-system>svg{flex:none}.cc-embed{border-radius:24px;grid-column:2;gap:12px;max-width:420px;margin-top:8px;padding:16px;display:grid}.cc-embed-top{align-items:center;gap:12px;display:flex}.cc-embed-art{background:var(--sunset);border-radius:20px;flex:none;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.cc-embed-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--pink-soft);font-size:11px;font-weight:800}.cc-embed-title{font-family:var(--font-display);color:#fff;font-size:21px;font-weight:800;line-height:1.15}.cc-embed-sub{color:var(--cc-text-2);font-size:13px}.cc-seats{color:var(--cc-text-2);align-items:center;gap:8px;font-size:13px;display:flex}.cc-seats-faces{display:flex}.cc-seats-faces>span{border:2px solid var(--cc-chat);background:var(--cc-raise);border-radius:50%;place-items:center;width:28px;height:28px;margin-right:-8px;display:grid;overflow:hidden}.cc-bar{background:var(--cc-raise);border-radius:3px;height:6px;overflow:hidden}.cc-bar>i{border-radius:inherit;background:var(--pink);height:100%;display:block}.cc-cta{background:var(--pink);color:#fff;min-height:52px;font:inherit;cursor:pointer;box-shadow:inset 0 1px 0 #ffffff80, 0 8px 22px var(--pink);border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:17px;font-weight:800;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cc-cta{box-shadow:inset 0 1px 0 #ffffff80, 0 8px 22px color-mix(in srgb, var(--pink) 35%, transparent)}}.cc-cta:before{content:"";pointer-events:none;background:linear-gradient(#ffffff4d,#fff0 55%);position:absolute;inset:0}.cc-cta:active{transform:scale(.97)}.cc-typing{height:22px;color:var(--cc-text-3);align-items:center;gap:8px;padding:0 16px;font-size:13px;display:flex}.cc-typing b{color:var(--cc-text-2)}.cc-dots{gap:3px;display:inline-flex}.cc-dots i{background:var(--cc-text-2);border-radius:50%;width:5px;height:5px;animation:1.2s infinite cc-dot}.cc-dots i:nth-child(2){animation-delay:.15s}.cc-dots i:nth-child(3){animation-delay:.3s}@keyframes cc-dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}.cc-composer{padding:10px 14px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg, transparent, var(--cc-chat) 45%);align-items:center;gap:10px;display:flex}.cc-round{width:48px;height:48px;color:var(--cc-text);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.cc-field{border-radius:999px;flex:1;align-items:center;gap:4px;min-width:0;min-height:50px;padding:0 6px 0 18px;display:flex}.cc-field input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:17px}.cc-field input::placeholder{color:var(--cc-text-3)}.cc-send{background:linear-gradient(180deg, #ffffff4d, #fff0 55%), var(--pink);width:48px;height:48px;box-shadow:inset 0 1px 0 #ffffff80, 0 6px 16px var(--pink);border:0;border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.cc-send{box-shadow:inset 0 1px 0 #ffffff80, 0 6px 16px color-mix(in srgb, var(--pink) 35%, transparent)}}.cc-send{color:#fff;cursor:pointer}.cc-send[disabled]{background:var(--cc-raise);color:var(--cc-text-3);box-shadow:none}.cc-members{background:var(--cc-side);flex:0 0 240px;padding:12px 8px;overflow-y:auto}.cc-member{border-radius:14px;align-items:center;gap:10px;min-height:48px;padding:0 10px;display:flex}.cc-member-face{background:var(--cc-raise);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative}.cc-member-face:after{content:"";border:3px solid var(--cc-side);background:var(--cc-text-3);border-radius:50%;width:12px;height:12px;position:absolute;bottom:-2px;right:-2px}.cc-member[data-status=online] .cc-member-face:after{background:var(--green)}.cc-member[data-status=playing] .cc-member-face:after{background:var(--pink)}.cc-member-name{font-size:15px;font-weight:600}.cc-member-sub{color:var(--cc-text-3);font-size:12px}.cc-drawer-back{display:none}@media (max-width:899px){.cc-members,.cc[data-pane=chat] .cc-rail,.cc[data-pane=chat] .cc-side,.cc[data-pane=crews] .cc-main{display:none}.cc[data-pane=crews] .cc-side{flex:1}}@media (min-width:900px){.cc-menu{display:none}.cc-head-topic{display:block}}@media (max-width:1199px){.cc-members{display:none}}@media (prefers-reduced-motion:reduce){.cc-dots i{animation:none}}@media (prefers-reduced-transparency:reduce){:root{--cc-glass:var(--plum-3);--cc-blur:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--cc-glass:var(--plum-3)}}@keyframes bmg-card-in{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:none}}@keyframes bmg-ck-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:none}}@keyframes bmg-count{0%{opacity:0;transform:scale(1.6)}25%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes bmg-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.72)}}@keyframes bmg-talk-bars{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes bmg-badge-drop{0%{opacity:0;transform:translateY(-60px)scale(1.2)}55%{opacity:1;transform:translateY(6px)scale(.96)}75%{transform:translateY(-4px)scale(1.02)}to{opacity:1;transform:none}}@keyframes bmg-gongi-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.m-card{animation:bmg-card-in var(--m-sheet,.42s) var(--ease,cubic-bezier(.22, 1, .36, 1)) both}.m-sheet{animation:bmg-sheet-up var(--m-sheet,.42s) var(--ease,cubic-bezier(.22, 1, .36, 1)) both}.m-pop{animation:bmg-ck-pop var(--m-pop,.52s) var(--spring,cubic-bezier(.34, 1.56, .64, 1)) both}.m-count{animation:bmg-count 1s var(--ease,cubic-bezier(.22, 1, .36, 1)) both}.m-live{animation:1.2s ease-in-out infinite bmg-live-pulse}.pressable{transition:transform var(--m-tap,.12s) var(--spring,cubic-bezier(.34, 1.56, .64, 1))}.pressable:active{transform:scale(.96)}.ck-cover{height:236px;color:var(--ink);isolation:isolate;background:radial-gradient(70% 80% at 88% 100%, var(--pink-soft), transparent 70%), radial-gradient(60% 70% at 0% 0%, var(--gold-soft), transparent 70%), var(--card);border-radius:26px;position:relative;overflow:hidden}.ck-cover:has(.ck-cover-img){color:#fff}.ck-cover:has(.ck-cover-img) .ck-title small{color:#ffffffd1}.ck-cover-hero{height:320px}.ck-cover-compact{height:176px}.ck-cover-thumb{border-radius:inherit;justify-content:center;align-items:flex-end;height:100%;display:flex}.ck-cover-img{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.ck-cover:has(.ck-cover-img) .ck-title{text-shadow:0 2px 10px #1b102099}.ck-cover:before{content:"";z-index:-1;background:#16130f06;border-radius:50%;height:78%;position:absolute;bottom:-52%;left:-15%;right:-15%}.ck-split{z-index:2;pointer-events:none;align-items:center;gap:16px;display:flex;position:absolute;bottom:14px;left:18px}.ck-pennant{letter-spacing:.04em;color:var(--ink-2);align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex;position:static}.ck-pennant:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);width:14px;height:10px}.ck-pennant-red:before{background:var(--red)}.ck-pennant-blue:before{background:var(--blue-lt)}.ck-top{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;top:18px;left:18px;right:14px}.ck-cover-compact .ck-top{top:14px}.ck-kick{font:700 12px var(--font-num);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:7px;display:inline-flex}.ck-kick i{background:var(--ink-3);border-radius:999px;width:8px;height:8px}:is(.ck-cover:has(.ck-cover-img) .ck-kick,.ck-cover:has(.ck-cover-img) .ck-sticker){color:#ffffffdb;text-shadow:0 1px 6px #1b102099}.ck-cover[data-tone=green] .ck-kick i{background:var(--green)}.ck-cover[data-tone=blue] .ck-kick i{background:var(--blue-lt)}.ck-cover[data-tone=red] .ck-kick i{background:var(--red)}.ck-cover[data-tone=gold] .ck-kick i{background:var(--gold)}.ck-vpill{background:var(--ios-glass);min-height:28px;-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);color:var(--ink);font:700 13px var(--font-num);letter-spacing:.06em;box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line);border-radius:999px;align-items:center;margin-left:auto;padding:0 11px;display:inline-flex}.ck-sticker{color:var(--ink-3);place-items:center;display:inline-grid}.ck-crew{z-index:1;align-items:flex-end;gap:2px;display:flex;position:absolute;bottom:10px;right:14px}.ck-cover-thumb .ck-crew{position:relative;bottom:-4px;right:auto}.ck-crew-one{animation:5s ease-in-out infinite bmg-gongi-idle;animation-delay:calc(var(--i,0) * .5s);filter:drop-shadow(0 6px 5px #28181029);display:block}.ck-anim-drop .ck-crew-one{animation:bmg-badge-drop var(--m-celebrate,.9s) var(--spring,cubic-bezier(.34, 1.56, .64, 1)) both, bmg-gongi-idle 5s ease-in-out 1s infinite;animation-delay:calc(var(--i,0) * 80ms), calc(1s + var(--i,0) * .5s)}.ck-anim-slap .ck-sticker{animation:bmg-ck-pop var(--m-pop,.52s) var(--spring,cubic-bezier(.34, 1.56, .64, 1)) both}.ck-title{z-index:3;position:absolute;top:42px;left:18px;right:18px}.ck-cover-compact .ck-title{top:36px}.ck-title b{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-size:30px;font-weight:800;line-height:1.02;display:block}.ck-cover-compact .ck-title b{font-size:23px}.ck-cover-hero .ck-title b{font-size:40px}.ck-title small{color:var(--ios-label-2);margin-top:6px;font-size:15px;font-weight:600;display:block}.ck-card{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ios-sep), var(--shadow-sm);animation:bmg-card-in var(--m-sheet,.42s) var(--ease,cubic-bezier(.22, 1, .36, 1)) both;border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden}.ck-card .ck-cover{border-radius:0}.ck-cover-btn{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;display:block}.ck-cover-btn:focus-visible{outline:3px solid var(--pink);outline-offset:-3px}.ck-try{z-index:4;background:var(--ios-glass);min-height:32px;-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line);color:var(--ink);pointer-events:none;border-radius:999px;align-items:center;padding:0 13px;font-size:14px;font-weight:800;display:inline-flex;position:absolute;top:32px;right:14px}.ck-card-alt .ck-cover{background:radial-gradient(70% 80% at 88% 100%, #16130f0d, transparent 70%), var(--card)}.ck-bar{box-shadow:inset 0 1px 0 var(--ios-sep);align-items:center;gap:12px;padding:12px 12px 12px 18px;display:flex}.ck-stats{min-width:0;color:var(--ios-label-2);flex:1;font-size:15px}.ck-stats b{color:var(--ink);font-weight:800}.ck-play{color:#fff;min-height:52px;font:inherit;cursor:pointer;background:linear-gradient(180deg, #ffffff52, #fff0 52%), var(--ios-tint,var(--pink));box-shadow:inset 0 1px 0 #ffffff8c, 0 8px 20px var(--pink);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:18px;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ck-play{box-shadow:inset 0 1px 0 #ffffff8c, 0 8px 20px color-mix(in srgb, var(--pink) 38%, transparent)}}.ck-play[disabled]{opacity:.6}.ck-play-sm{min-height:44px;padding:0 16px;font-size:16px}.ck-mini{background:var(--ios-glass-2);-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), var(--ios-glass-shadow);border-radius:999px;align-items:center;gap:10px;padding:8px;display:flex}.ck-mini-main{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.ck-mini-thumb{border-radius:999px;flex:none;width:52px;height:52px;overflow:hidden}.ck-mini-text{min-width:0}.ck-mini-text b{white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:800;display:block;overflow:hidden}.ck-mini-text small{color:var(--ios-label-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:14px;display:flex;overflow:hidden}.ck-live{background:var(--pink);border-radius:999px;width:8px;height:8px}.ck-comic-strip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:0 20px 6px;display:flex;overflow-x:auto}.ck-comic-strip::-webkit-scrollbar{display:none}.ck-panel{background:var(--ios-cell);scroll-snap-align:start;border-radius:26px;flex:0 0 76%;max-width:280px;margin:0;overflow:hidden;box-shadow:inset 0 1px #fff,0 10px 30px #28181014}.ck-panel-pic{background:var(--card);height:144px;box-shadow:inset 0 -1px 0 var(--ios-sep,#3c3c431f);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.ck-panel-pic>:last-child{margin-bottom:-6px}.ck-panel-n{z-index:1;background:var(--ink);color:#fff;border-radius:999px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:800;display:grid;position:absolute;top:12px;left:12px}.ck-panel figcaption{padding:12px 16px 16px;font-size:17px;line-height:1.3}.ck-dots{justify-content:center;gap:6px;padding-top:10px;display:flex}.ck-dots i{background:var(--ios-label-3);width:8px;height:8px;transition:width var(--m-ui,.2s) var(--ease,ease);border-radius:999px}.ck-dots i[data-on]{background:var(--ink);width:22px}.ck-lineup{flex-direction:column;gap:10px;padding:14px 18px;display:flex}.ck-lineup-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ck-lineup-count{font-size:19px}.ck-lineup-count b{font-weight:800}.ck-stepper{background:var(--ios-glass);box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), var(--ios-glass-shadow);border-radius:999px;display:inline-flex;overflow:hidden}.ck-stepper button{width:54px;height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;font-size:24px;font-weight:800}.ck-stepper button+button{box-shadow:-1px 0 0 var(--ios-sep,#3c3c4333)}.ck-stepper button[disabled]{color:var(--ios-label-3)}.ck-team{align-items:center;gap:10px;min-width:0;display:flex}.ck-team-lab{width:64px;color:var(--ios-label-2);flex:none;align-items:center;gap:6px;font-size:15px;font-weight:800;display:flex}.ck-team-lab:before{content:"";border-radius:999px;width:10px;height:10px}.ck-team-lab[data-team=red]:before{background:var(--red)}.ck-team-lab[data-team=blue]:before{background:var(--blue)}.ck-faces{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.ck-more{color:var(--ios-label-2);padding-left:4px;font-size:15px;font-weight:800}.ck-film{scrollbar-width:none;gap:12px;padding:14px 16px;display:flex;overflow-x:auto}.ck-film::-webkit-scrollbar{display:none}.ck-frame{width:112px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:none;padding:0}.ck-frame-art{border-radius:18px;height:74px;display:block;overflow:hidden}.ck-frame[aria-pressed=true] .ck-frame-art{box-shadow:0 0 0 3px var(--ios-bg,var(--bg)), 0 0 0 5px var(--ink)}.ck-frame b{margin-top:6px;font-size:15px;font-weight:800;display:block}.ck-frame small{color:var(--ios-label-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.ck-vchip{background:var(--ios-glass-2);max-width:100%;min-height:40px;-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);color:var(--ink);font:inherit;cursor:pointer;box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), var(--ios-glass-shadow);border:0;border-radius:999px;align-items:center;gap:8px;margin-top:8px;padding:0 14px;font-size:15px;display:inline-flex}.ck-vchip b{font-weight:800}.ck-vchip span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ck-vchip[data-current]{box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1.5px var(--ink), var(--ios-glass-shadow);font-weight:700}.ck-stickers{scrollbar-width:none;gap:12px;padding:14px 16px;display:flex;overflow-x:auto}.ck-stickers::-webkit-scrollbar{display:none}.ck-stk{width:76px;color:var(--ios-label);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:700;display:flex}.ck-stk-disc{background:#fff;border-radius:999px;place-items:center;width:64px;height:64px;display:grid;transform:rotate(-6deg);box-shadow:0 2px 8px #16130f1f}.ck-stk[aria-pressed=true] .ck-stk-disc{box-shadow:0 0 0 3px var(--ios-bg,var(--bg)), 0 0 0 5px var(--ink)}.ck-talk{flex:none;position:relative}.ck-mic{width:48px;height:48px;color:var(--ink);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform var(--m-tap,.12s) var(--spring,ease), background var(--m-ui,.2s) var(--ease,ease);background:#16130f0f;border:0;border-radius:999px;place-items:center;display:grid}.ck-mic[data-on]{color:#fff;background:linear-gradient(180deg, #ffffff4d, #fff0 55%), var(--ios-tint,var(--pink));box-shadow:inset 0 1px 0 #ffffff80, 0 6px 16px var(--pink);transform:scale(1.12)}@supports (color:color-mix(in lab, red, red)){.ck-mic[data-on]{box-shadow:inset 0 1px 0 #ffffff80, 0 6px 16px color-mix(in srgb, var(--pink) 32%, transparent)}}.ck-listen{z-index:30;background:var(--ck-glows), var(--ios-bg,var(--bg));text-align:center;animation:bmg-fade-in var(--m-ui,.2s) var(--ease,ease) both;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px 20px 190px;display:flex;position:fixed;inset:0}.ck-talk:has(.ck-listen) .ck-mic{left:50%;bottom:calc(40px + env(safe-area-inset-bottom));z-index:32;width:96px;height:96px;margin-left:-48px;position:fixed;transform:none}.ck-talk:has(.ck-listen) .ck-mic svg{width:34px;height:34px}.ck-listen-rings{left:50%;bottom:calc(88px + env(safe-area-inset-bottom));z-index:31;width:0;height:0;position:fixed}.ck-listen-rings i{background:var(--pink);border-radius:999px;width:168px;height:168px;position:absolute;top:-84px;left:-84px}@supports (color:color-mix(in lab, red, red)){.ck-listen-rings i{background:color-mix(in oklab, var(--pink) 14%, transparent)}}.ck-listen-rings i{animation:bmg-ring-pulse 1.6s var(--ease,ease) infinite}.ck-listen-rings i+i{animation-delay:.8s}@keyframes bmg-ring-pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.25)}}.ck-listen-kick,.ck-listen-go{font:700 13px var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.ck-listen-go{color:var(--ink-2);letter-spacing:.02em;text-transform:none;font:700 17px var(--ios-font,inherit)}.ck-listen-heard{text-wrap:balance;background:var(--card);width:min(100%,380px);min-height:150px;color:var(--ink);font-family:var(--font-display);text-align:left;box-shadow:inset 0 1px 0 #fff, var(--shadow-sm);border-radius:30px;margin:0;padding:22px 26px;font-size:27px;font-weight:800;line-height:1.12}.ck-wave{align-items:center;gap:9px;height:56px;display:flex}.ck-wave i{background:var(--ink);transform-origin:50%;width:5px;height:52px;animation:bmg-talk-bars .9s var(--ease,ease) infinite;border-radius:999px}.ck-launch{z-index:100;isolation:isolate;color:var(--ink);text-align:center;font-family:var(--ios-font,inherit);background:var(--ck-glows), var(--ios-bg,var(--bg));flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:fixed;inset:0;overflow:hidden}.ck-launch-kick{font:700 14px var(--font-num);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.ck-ring{width:236px;height:236px;margin:8px 0 14px;position:relative}.ck-ring>svg{width:100%;height:100%;transform:rotate(-90deg)}.ck-ring-track{fill:#ffffffbf;stroke:#16130f14;stroke-width:16px}.ck-launch-crew{align-items:flex-end;gap:8px;margin:4px 0 2px;display:flex}.ck-ring-run{fill:none;stroke:var(--pink);stroke-width:16px;stroke-linecap:round;transition:stroke-dashoffset var(--m-count,.8s) linear}.ck-ring .ck-count{animation:bmg-tick-pop 1s var(--spring,cubic-bezier(.34, 1.56, .64, 1)) both;place-items:center;display:grid;position:absolute;inset:0}.ck-ring-gongi{animation:bmg-gongi-idle 1.1s var(--ease,ease) infinite;position:absolute;top:-22px;right:-46px}@keyframes bmg-tick-pop{0%{opacity:.4;transform:scale(1.18)}25%{opacity:1;transform:scale(1)}to{transform:scale(1)}}.ck-count{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);font-size:150px;font-weight:800;line-height:1}.ck-launch h2{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:38px;font-weight:800;line-height:1.05}.ck-launch p{max-width:320px;color:var(--ink-2);margin:0;font-size:18px;font-weight:700}.ck-code{background:var(--ios-glass-2);-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), var(--ios-glass-shadow);font-family:var(--font-display);letter-spacing:.08em;border-radius:28px;padding:8px 24px;font-size:64px;font-weight:800}.ck-back{background:var(--card);min-height:60px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:14px;padding:0 32px;font-size:19px;font-weight:800;box-shadow:inset 0 1px #fff,0 10px 26px #28181033}@media (prefers-reduced-motion:reduce){.ck-card,.ck-crew-one,.ck-fleck,.ck-wave i,.ck-ring .ck-count,.ck-ring-gongi,.ck-listen,.ck-listen-rings i,.m-card,.m-sheet,.m-pop,.m-count,.m-live,.ck-anim-drop .ck-crew-one,.ck-anim-slap .ck-sticker{animation:none!important}.pressable:active,.ck-mic[data-on]{transform:none}}.ck-starts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0 4px;display:grid}.ck-start{min-height:150px;color:var(--ios-label);font:inherit;text-align:left;cursor:pointer;background:var(--ios-glass-2);-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), var(--ios-glass-shadow);border:0;border-radius:30px;flex-direction:column;justify-content:space-between;gap:10px;padding:16px;display:flex;position:relative;overflow:hidden}.ck-start[data-tone=green] .ck-start[data-tone=blue] .ck-start[data-tone=red] .ck-start[data-tone=gold] .ck-start-art{place-items:center;height:48px;display:grid;position:relative}.ck-start b{font:800 19px/1.08 var(--font-display);letter-spacing:-.01em;position:relative}.ck-start small{font:700 11px var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.ck-dock{background:linear-gradient(180deg, transparent, var(--ios-bg) 34px);margin-inline:-12px;padding:36px 0 0}.ck-dock .ios-composer{margin:0 12px calc(12px + env(safe-area-inset-bottom));background:var(--ios-glass-2);min-height:62px;-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), var(--ios-glass-shadow);border-radius:999px;align-items:center;gap:6px;padding:7px}.ck-dock .ios-composer-field{min-height:48px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:12px 8px}.ck-dock .ios-composer-send{width:48px;height:48px}.ck-chatlook .ios-chat-time{font:700 12px var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);background:var(--ios-glass-2);box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line);border-radius:999px;margin:14px 0 8px;padding:6px 12px}.ck-chatlook .ios-msg-group{align-items:flex-start;gap:10px;margin-top:14px}.ck-chatlook .ios-msg-avatar{background:var(--pink-soft);border-radius:999px;flex:0 0 44px;width:44px;height:44px;overflow:hidden;box-shadow:inset 0 0 0 2px #fff,0 4px 12px #2818101a}.ck-chatlook .ios-msg-stack{gap:6px;max-width:82%}.ck-chatlook .ios-msg-name{color:var(--ink);align-items:center;gap:8px;padding:2px 0 0;font-size:17px;font-weight:800;display:flex}.ck-chatlook .ios-msg-name:after{content:"Host";background:var(--ink);color:#fff;font:700 10px var(--font-num);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;padding:3px 7px;display:inline-flex}.ck-chatlook .ios-msg-group:not(.ios-msg-group-mine) .ios-bubble{background:var(--ios-glass-2);-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), 0 6px 18px #28181012;border-radius:8px 26px 26px;padding:12px 16px;font-size:17px;line-height:1.35}.ck-chatlook .ios-msg-group-mine .ios-bubble{border-radius:26px 26px 8px;padding:12px 16px;font-size:17px}.ck-chatlook .ios-msg-group-mine .ios-bubble:last-child{border-radius:26px 26px 8px}.ck-sheet-foot{background:linear-gradient(180deg, transparent, var(--ios-bg) 22px)}.ck-sub{padding:0 var(--ios-gutter,20px);color:var(--ink-2);margin:-8px 0 6px;font-size:16px;line-height:1.35}.ck-wide .ios-navbar-row,.ck-wide .ios-large-title,.ck-wide .ck-sub{max-width:72rem;margin-inline:auto}.ck-wide .ios-large-title,.ck-wide .ck-sub{box-sizing:border-box;text-align:left;width:100%}@media (min-width:1024px){.ck-wide .ios-large-title,.ck-wide .ck-sub{padding-inline:24px}}.ck-navchip{min-height:44px;font:700 13px var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ios-label);white-space:nowrap;background:var(--ios-glass-2);-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), var(--ios-glass-shadow);border-radius:999px;align-items:center;padding:0 16px;display:inline-flex}.ck-wide .ios-sheet-bar .ios-barbtn{color:var(--ink)}.ck-inline-card{margin:0 -16px -18px 38px;padding:12px 16px 30px;scroll-padding-inline:16px}@media (max-width:1023px){.ck-inline-card{margin-left:-16px}}.ck-inline-card .ck-card{box-shadow:inset 0 0 0 1px var(--ios-sep), 0 6px 14px -4px #2818101f}.ck-wide .ios-navbar-title{display:none}:root{--ck-glows:radial-gradient(360px 360px at -2% -4%, var(--gold), transparent 70%), radial-gradient(380px 380px at 104% 86%, var(--cyan), transparent 70%), radial-gradient(300px 300px at 50% 46%, var(--pink), transparent 70%)}@supports (color:color-mix(in lab, red, red)){:root{--ck-glows:radial-gradient(360px 360px at -2% -4%, color-mix(in oklab, var(--gold) 55%, transparent), transparent 70%), radial-gradient(380px 380px at 104% 86%, color-mix(in oklab, var(--cyan) 38%, transparent), transparent 70%), radial-gradient(300px 300px at 50% 46%, color-mix(in oklab, var(--pink) 35%, transparent), transparent 70%)}}.ck-hero{padding:6px 2px 4px}.ck-hero-top{align-items:center;gap:10px;display:flex}.ck-hero-gongi{flex:none;margin-left:-6px}.ck-hero small{font:700 13px var(--font-num);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);display:block}.ck-hero h1{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:2px 0 0;font-size:clamp(36px,10vw,46px);font-weight:800;line-height:1}.ck-hero p{color:var(--ink-2);margin:12px 0 0;font-size:19px;line-height:1.35}.ck-start{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #fff,0 1px 2px #2818100d,0 10px 28px #2818101a}.ck-start-art{place-items:start center;height:60px;display:grid}.ck-start-art svg{width:auto;height:60px;display:block}.ck-start{min-height:172px}.ck-rows{flex-direction:column;gap:14px;padding-top:6px;display:flex}.ck-row{color:var(--ink);align-items:flex-start;gap:10px;display:flex}.ck-row-av{border-radius:999px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.ck-row-av:has(>svg){background:var(--pink-soft);box-shadow:inset 0 0 0 2px #fff,0 3px 10px #2818101a}.ck-row-av>svg{margin-top:4px}.ck-row-body{min-width:0}.ck-row-name{color:var(--ink-2);align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.ck-row-name i{background:var(--ink);color:#fff;font:700 10px var(--font-num);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:2px 6px;font-style:normal}.ck-row-text{overflow-wrap:anywhere;font-size:17px;line-height:1.3}.ck-row-text .ck-ask{color:var(--ink-3);margin-top:2px;display:block}.ck-typing{vertical-align:middle;gap:4px;margin-left:6px;display:inline-flex}.ck-typing i{background:var(--ink-3);border-radius:999px;width:6px;height:6px;animation:1s ease-in-out infinite bmg-gongi-idle}.ck-typing i:nth-child(2){animation-delay:.15s}.ck-typing i:nth-child(3){animation-delay:.3s}.ck-vrow{scrollbar-width:none;gap:8px;margin:-14px -16px -6px;padding:6px 16px 18px;display:flex;overflow-x:auto}@media (min-width:1024px){.ck-vrow{display:none}}.ck-vrow::-webkit-scrollbar{display:none}.ck-vrow .ck-vchip{box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), 0 4px 10px -4px #28181024;flex:none;margin-top:0}.ck-vrow .ck-vchip[data-current]{box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1.5px var(--ink), 0 4px 10px -4px #28181024}.ck-dock .ios-composer{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:0;box-shadow:none;background:0 0;align-items:center;gap:10px;padding:0}.ck-dock .ios-composer-field{background:var(--ios-glass-2);min-height:62px;-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), var(--ios-glass-shadow);border-radius:999px;flex:1;padding:18px 24px}.ck-dock .ios-composer-send{order:2;width:62px;height:62px}.ck-dock .ios-composer-send:disabled{display:none}.ck-dock .ck-talk{order:3}.ck-dock .ios-composer:has(.ios-composer-send:not(:disabled)) .ck-talk{display:none}.ck-dock .ck-mic{background:var(--ios-glass-2);width:62px;height:62px;-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), var(--ios-glass-shadow)}.ck-dock[data-open] .ck-mic,.ck-dock .ck-mic[data-on]{color:#fff;background:linear-gradient(180deg, #ffffff4d, #fff0 55%), var(--ios-tint,var(--pink));box-shadow:inset 0 1px 0 #ffffff80, 0 8px 20px var(--pink)}@supports (color:color-mix(in lab, red, red)){.ck-dock[data-open] .ck-mic,.ck-dock .ck-mic[data-on]{box-shadow:inset 0 1px 0 #ffffff80, 0 8px 20px color-mix(in srgb, var(--pink) 34%, transparent)}}.ck-wide .ios-large-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ck-gameview{z-index:60;background:var(--ck-glows), var(--ios-bg,var(--bg));color:var(--ink);animation:bmg-card-in var(--m-sheet,.42s) var(--ease,cubic-bezier(.22, 1, .36, 1)) both;flex-direction:column;display:flex;position:fixed;inset:0}.ck-gv-bar{padding:calc(10px + env(safe-area-inset-top)) 12px 8px;grid-template-columns:48px 1fr 48px;align-items:center;gap:8px;display:grid}.ck-gv-bar .ck-navchip{justify-self:center}.ck-gv-close{cursor:pointer;background:var(--ios-glass-2);width:48px;height:48px;-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);box-shadow:inset 0 1px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), var(--ios-glass-shadow);border:0;border-radius:999px;place-items:center;display:grid}.ck-gv-right{place-items:center;display:grid}.ck-gv-body{flex:1;padding:6px 12px 120px;overflow-y:auto}.ck-gv-body>.ck-card{margin-bottom:22px}.ck-gv-foot{padding:30px 12px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(180deg, transparent, var(--ios-bg,var(--bg)) 30px);position:absolute;bottom:0;left:0;right:0}@media (min-width:640px){.ck-gv-bar,.ck-gv-body,.ck-gv-foot>*{width:100%;max-width:560px;margin-inline:auto}.ck-gv-bar{box-sizing:border-box}}@media (prefers-reduced-motion:reduce){.ck-gameview{animation:none}}:root{--m-tap:.12s;--m-ui:.2s;--m-push:.38s;--m-sheet:.42s;--m-pop:.52s;--m-celebrate:.9s;--m-ambient:9s;--ease:cubic-bezier(.22, 1, .36, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--soft:cubic-bezier(.32, .72, 0, 1);--gk-ink-line:2.5px solid var(--ink);--gk-tile:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--gk-tile:color-mix(in oklab, var(--ink) 5%, transparent)}}:root{--gk-hard:6px 6px 0 var(--ink)}@keyframes bmg-badge-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@keyframes bmg-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bmg-gk-shake{0%,to{transform:translate(0)}18%{transform:translate(-9px)}38%{transform:translate(9px)}58%{transform:translate(-6px)}78%{transform:translate(5px)}}@keyframes bmg-gk-pop{0%{transform:scale(.8)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes bmg-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes bmg-wander{0%,to{transform:translate(0)}25%{transform:translate(14px)translateY(-4px)}50%{transform:translate(-6px)}75%{transform:translate(-16px)translateY(-3px)}}@keyframes bmg-wave{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}@keyframes bmg-dance{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-14px)scale(1.06)}60%{transform:translateY(0)scale(.96)}}@keyframes bmg-toss{0%{opacity:0;transform:translate(-60px,-80px)rotate(-90deg)}60%{opacity:1;transform:translateY(-10px)rotate(20deg)}to{opacity:1;transform:translateY(-30px)}}@keyframes bmg-rise-in{0%{opacity:0;transform:translateY(40px)scale(.8)}to{opacity:1;transform:none}}@keyframes bmg-crown-drop{0%{opacity:0;transform:translateY(-60px)rotate(-20deg)}70%{opacity:1;transform:translateY(4px)rotate(6deg)}to{opacity:1;transform:none}}@keyframes bmg-snow{0%{opacity:0;translate:0 -60px}12%{opacity:1}to{opacity:0;translate:0 110vh}}@keyframes bmg-live{0%,to{opacity:1}50%{opacity:.35}}.gk-btn{background:var(--pink-glass);-webkit-backdrop-filter:saturate(190%)blur(14px);backdrop-filter:saturate(190%)blur(14px);width:100%;min-height:56px;box-shadow:inset 0 1.5px 0 #ffffff8c, inset 0 0 0 1px #ffffff4d, inset 0 0 18px #ffffff38, 0 10px 26px var(--pink);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gk-btn{box-shadow:inset 0 1.5px 0 #ffffff8c, inset 0 0 0 1px #ffffff4d, inset 0 0 18px #ffffff38, 0 10px 26px color-mix(in srgb, var(--pink) 36%, transparent)}}.gk-btn{color:#fff;font:800 18px/1 var(--ios-font);cursor:pointer;transition:transform var(--m-tap) var(--ease), opacity var(--m-ui) var(--ease)}.gk-btn-glass{color:#fff;width:100%;min-height:52px;font:800 17px/1 var(--ios-font);cursor:pointer;background:#ffffff29;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.gk-r10-wrap{gap:6px;min-width:0;display:grid}.gk-r10-caption{font:600 14px/1.3 var(--ios-font);color:var(--ink-2);margin:0 4px}.gk-roomchat-notice{background:var(--ios-fill);font:600 14px/1.3 var(--ios-font);color:var(--ink);border-radius:14px;margin:0;padding:8px 12px}.gk-badge-foot{font:600 14px/1.3 var(--ios-font);color:var(--ink-2)}.gk-tie{font:800 11px/1 var(--font-num);letter-spacing:.06em;text-transform:uppercase;background:#fff3;border-radius:999px;padding:3px 8px}.gk-btn:active{transform:scale(.97)}.gk-btn:disabled{opacity:.45;cursor:default}.gk-kicker{font:800 13px/1 var(--font-num);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.gk-grab{background:var(--ios-label-3);border-radius:999px;width:44px;height:5px;margin:0 auto 12px;display:block}.gk-sheet-layer{z-index:90;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.gk-sheet-backdrop{background:var(--ios-scrim);animation:bmg-fade-in var(--m-ui) var(--ease);border:0;position:absolute;inset:0}.gk-live{font:800 12px/1 var(--font-num);letter-spacing:.08em;color:var(--pink);align-items:center;gap:6px;display:inline-flex}.gk-live i{background:var(--pink);border-radius:999px;width:8px;height:8px;animation:1.6s ease-in-out infinite bmg-live}.gk-badge-layer{z-index:95;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.gk-badge-veil{animation:bmg-fade-in var(--m-push) var(--ease);background:#ffffffc7;position:absolute;inset:0}.gk-badge-card{text-align:center;background:var(--card);border:var(--gk-ink-line);width:min(292px,100%);box-shadow:var(--gk-hard);animation:bmg-badge-in var(--m-pop) var(--spring) both;border-radius:24px;justify-items:center;gap:8px;padding:30px 22px 22px;display:grid;position:relative}.gk-badge-peek{position:absolute;top:-40px;right:16px;transform:rotate(8deg)}.gk-badge-art{place-items:center;width:92px;height:92px;margin-bottom:4px;display:grid;position:relative}.gk-badge-pow{background:repeating-conic-gradient(var(--ink) 0 4deg, transparent 4deg 30deg);border-radius:999px;position:absolute;inset:-10px;-webkit-mask:radial-gradient(circle,#0000 52px,#000 53px 58px,#0000 59px);mask:radial-gradient(circle,#0000 52px,#000 53px 58px,#0000 59px)}.gk-badge-sticker{z-index:1;background:var(--gold);border:var(--gk-ink-line);width:72px;height:72px;box-shadow:0 0 0 5px var(--card), 0 0 0 7.5px var(--ink);border-radius:999px;place-items:center;display:grid;position:relative}.gk-badge-ribbon{background:var(--pink);border:var(--gk-ink-line);clip-path:polygon(0 0,100% 0,84% 50%,100% 100%,0 100%,16% 50%);width:44px;height:20px;position:absolute;bottom:-6px}.gk-badge-title{font:800 38px/1.05 var(--font-display);color:var(--ink);animation:bmg-gk-shake .55s var(--ease) var(--m-pop) both}.gk-badge-sub{font:600 16px/1.35 var(--ios-font);color:var(--ink-2)}.gk-token-chip{background:var(--gold);color:var(--ink);font:800 14px/1 var(--font-num);border:1.5px solid var(--ink);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.gk-badge-progress{font:800 15px/1.3 var(--ios-font);color:var(--ink)}.gk-badge-next{justify-content:center;gap:14px;margin:6px 0 8px;display:flex}.gk-badge-next>span{justify-items:center;gap:4px;display:grid}.gk-badge-next i{clip-path:polygon(50% 0,100% 18%,100% 70%,50% 100%,0 70%,0 18%);background:var(--ios-fill);place-items:center;width:44px;height:48px;display:grid}.gk-badge-next small{font:700 10px/1 var(--font-num);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.gk-badge-locked{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:4px 0 8px;display:flex}.gk-badge-locked em{font:800 14px/1 var(--font-num);color:var(--ink-2);font-style:normal}.gk-badge-locked span{border:2px dashed var(--ink-3);border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.gk-r10[data-tag]{grid-template-columns:auto minmax(0,1fr) auto}.gk-r10-tag{font:700 13px/1 var(--font-num);letter-spacing:.1em;text-transform:uppercase;color:var(--ios-label-2)}.gk-r10{border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%;padding:10px 18px 10px 12px;display:grid}.gk-r10-stars{touch-action:none;grid-template-columns:repeat(10,minmax(0,1fr));min-width:0;display:grid}.gk-r10-star{cursor:pointer;min-width:0;min-height:44px;transition:transform var(--m-tap) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid}.gk-r10-star svg{width:100%;max-width:26px;height:auto}.gk-r10-star:active{transform:scale(.85)}.gk-r10-score{white-space:nowrap;font:800 26px/1 var(--font-num);color:var(--ios-label)}.gk-r10-score small{color:var(--ios-label-2);font-size:15px}.gk-rx{border-radius:999px;gap:2px;min-width:0;max-width:100%;padding:6px;display:flex}.gk-rx-item{cursor:pointer;min-width:0;min-height:48px;color:var(--ios-label);font:800 16px/1 var(--font-num);background:0 0;border:2px solid #0000;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:4px 2px;display:inline-flex}.gk-rx-item[aria-pressed=true]{background:var(--pink)}@supports (color:color-mix(in lab, red, red)){.gk-rx-item[aria-pressed=true]{background:color-mix(in oklab, var(--pink) 26%, transparent)}}.gk-rx-item[aria-pressed=true]{border-color:var(--pink);animation:bmg-gk-pop var(--m-pop) var(--spring)}.gk-chatbtn{color:var(--ios-label);cursor:pointer;border:0;border-radius:999px;place-items:center;width:52px;height:52px;display:grid;position:relative}.gk-chatbtn i{background:var(--pink);color:#fff;min-width:22px;height:22px;font:800 12px/1 var(--font-num);border-radius:999px;place-items:center;padding:0 6px;font-style:normal;display:grid;position:absolute;top:-4px;right:-4px}.gk-chatbtn[data-label]{width:auto;height:auto;min-height:46px;font:700 16px/1 var(--ios-font);white-space:nowrap;gap:7px;padding:0 15px 0 12px;display:inline-flex}.gk-chatbtn[data-label] svg{flex:0 0 22px}.gk-chatbtn[data-label] b{background:var(--ios-label,var(--ink));color:rgb(from var(--ios-glass-2) r g b);min-width:22px;height:22px;font:800 13px/22px var(--ios-font);text-align:center;border-radius:999px;padding:0 6px}@supports not (color:rgb(from red r g b)){.ios-plum .gk-chatbtn[data-label] b{color:var(--ink)}}.gk-roomchat,.gk-invite{background:var(--ios-glass-2);max-height:72vh;color:var(--ink);animation:bmg-sheet-up var(--m-sheet) var(--soft);flex-direction:column;gap:10px;margin:0 8px 8px;padding:10px 18px 18px;display:flex;position:relative}.gk-roomchat-head{font:800 20px/1 var(--font-display);justify-content:space-between;align-items:center;display:flex}.gk-roomchat-feed{gap:10px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.gk-roomchat-msg{align-items:flex-start;gap:10px;display:flex}.gk-roomchat-msg[data-cont]{margin-top:-6px;padding-left:40px}.gk-roomchat-msg b{font:800 14px/1.2 var(--ios-font);color:var(--ink)}.gk-roomchat-msg[data-me] b{color:var(--pink)}.gk-roomchat-msg p{font:500 17px/1.35 var(--ios-font);color:var(--ink);margin:2px 0 0}.gk-quick{gap:8px;display:flex;overflow-x:auto}.gk-quick button{border:1px solid var(--ios-sep);background:var(--card);min-height:40px;color:var(--ink);font:700 15px/1 var(--ios-font);cursor:pointer;border-radius:999px;flex:none;padding:0 14px}.gk-roomchat-compose{gap:8px;display:flex}.gk-roomchat-compose input{border:1px solid var(--ios-sep);background:var(--card);min-height:48px;color:var(--ink);font:500 17px/1 var(--ios-font);border-radius:999px;flex:1;padding:0 16px}.gk-roomchat-compose button{background:var(--pink);cursor:pointer;border:0;border-radius:999px;place-items:center;width:48px;height:48px;display:grid}.gk-roomchat-compose button:disabled{opacity:.4}.gk-roomchat-compose input:disabled,.gk-quick button:disabled{opacity:.5}.gk-room{background:var(--plum);color:#fff;border-radius:32px;gap:12px;padding:12px;display:grid}.gk-room-stage{background:linear-gradient(180deg, var(--plum-2), var(--plum-3));border-radius:24px;height:190px;position:relative;overflow:hidden}.gk-room-g{min-width:0;animation:bmg-wander var(--m-ambient) ease-in-out infinite;justify-items:center;gap:2px;display:grid;position:absolute;bottom:14px}.gk-room-g small{white-space:nowrap;text-overflow:ellipsis;color:#fff;max-width:100%;font:700 12px/1.2 var(--ios-font);background:#ffffff29;border-radius:999px;padding:2px 8px;overflow:hidden}.gk-room-g[data-move=wave]>:first-child{transform-origin:50% 90%;animation:.3s ease-in-out 3 bmg-wave}.gk-room-g[data-move=dance]>:first-child{animation:bmg-dance .45s var(--spring) 2}.gk-room-bit{animation:bmg-toss var(--m-pop) var(--spring) both;position:absolute;top:-6px}.gk-room-tray{border-radius:999px;gap:6px;padding:8px;display:flex;overflow-x:auto}.gk-room-tray button{color:#fff;min-height:40px;font:700 15px/1 var(--ios-font);cursor:pointer;background:#ffffff24;border:0;border-radius:999px;flex:none;padding:0 14px}.gk-room-dock{align-items:center;gap:10px;display:flex}.gk-room[data-full]{min-height:min(100dvh,874px);padding:calc(64px + env(safe-area-inset-top)) 14px calc(28px + env(safe-area-inset-bottom));background:radial-gradient(90% 60% at 50% 30%, var(--plum-hi), var(--plum) 80%);border-radius:0;grid-template-rows:auto 1fr auto auto;position:relative}.gk-room[data-full] .gk-room-stage{background:radial-gradient(ellipse at 50% 85%, var(--plum-floor), var(--plum-3) 60%, transparent 72%);grid-template-columns:repeat(7,minmax(0,1fr));align-content:space-evenly;row-gap:12px;height:auto;min-height:420px;padding:40px 4px 16px;display:grid}.gk-room[data-full] .gk-room-g{align-content:end;align-self:end;position:relative;bottom:auto}.gk-room-say{background:var(--card);max-width:132px;color:var(--ink);font:600 13px/1.25 var(--ios-font);text-align:left;animation:bmg-gk-pop var(--m-pop) var(--spring);overflow-wrap:anywhere;border-radius:16px 16px 16px 4px;margin-bottom:4px;padding:7px 11px;position:relative;box-shadow:0 6px 16px #00000047}.gk-room:not([data-full]) .gk-room-say{max-width:110px;position:absolute;bottom:100%}.gk-room-say[data-side=l]{justify-self:start}.gk-room-say[data-side=r]{border-radius:16px 16px 4px;justify-self:end}.gk-room:not([data-full]) .gk-room-say[data-side=l]{left:0}.gk-room:not([data-full]) .gk-room-say[data-side=r]{right:0}.gk-room[data-full] .gk-room-g small{background:#1b102099;border:1px solid #fff3;padding:4px 10px;font-size:13px}.gk-room[data-full] .gk-room-g[data-me] small{background:var(--pink);border-color:#0000}.gk-room[data-full] .gk-room-tray{justify-content:safe center}.gk-room[data-full] .gk-room-tray button{place-items:center;width:46px;height:46px;padding:0;display:grid}.gk-room[data-full] .gk-room-dock{justify-content:center}.gk-room[data-full] .gk-room-btn{flex:0 140px;min-height:46px}.gk-room-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.gk-room-back{color:#fff;min-height:44px;font:700 15px/1 var(--ios-font);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px 0 12px;display:inline-flex}.gk-room-lights{justify-content:space-between;display:flex;position:absolute;top:6px;left:4%;right:4%}.gk-room-lights i{background:var(--gold);border-radius:999px;width:8px;height:8px;animation:2.6s ease-in-out infinite bmg-live}.gk-room-lights i:nth-child(3n){background:var(--pink);animation-delay:-.9s}.gk-room-lights i:nth-child(3n+1){background:var(--cyan);animation-delay:-1.7s}.gk-room-btn{color:#fff;min-height:52px;font:800 17px/1 var(--ios-font);cursor:pointer;background:#ffffff29;border:0;border-radius:999px;flex:1}.gk-room[data-lamp]{background:0 0;border-radius:0;gap:0;padding:0;position:relative}.gk-room[data-lamp] .gk-room-stage{background:0 0;grid-template-columns:repeat(7,minmax(0,1fr));align-content:center;row-gap:30px;height:auto;min-height:330px;padding:40px 6px 76px;display:grid;overflow:visible}.gk-room[data-lamp] .gk-room-stage:before{content:"";background:radial-gradient(closest-side, var(--gold), var(--gold) 62%, transparent);border-radius:50%;height:64%;position:absolute;bottom:30px;left:2%;right:2%}@supports (color:color-mix(in lab, red, red)){.gk-room[data-lamp] .gk-room-stage:before{background:radial-gradient(closest-side, color-mix(in oklab, var(--gold) 24%, transparent), color-mix(in oklab, var(--gold) 8%, transparent) 62%, transparent)}}.gk-room[data-lamp] .gk-room-stage:before{pointer-events:none}.gk-room[data-lamp] .gk-room-g{align-content:end;align-self:end;animation:none;position:relative;bottom:auto}.gk-room[data-lamp] .gk-room-g>svg,.gk-room-me>svg{z-index:1;transform-origin:50% 90%;animation:2.6s ease-in-out infinite bmg-gk-bob;display:block;position:relative}.gk-room-me{cursor:pointer;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;padding:0;display:grid}.gk-room[data-lamp] .gk-room-g[data-move=wave]>.gk-room-me{transform-origin:50% 90%;animation:.3s ease-in-out 3 bmg-wave}.gk-room-sh{background:#0006;border-radius:50%;width:64px;height:11px;margin-top:-27px;display:block}.gk-room-g[data-me] .gk-room-sh{background:var(--pink)}@supports (color:color-mix(in lab, red, red)){.gk-room-g[data-me] .gk-room-sh{background:color-mix(in oklab, var(--pink) 50%, transparent)}}.gk-room[data-lamp] .gk-room-g small{background:#1b102099;border:1px solid #fff3;margin-top:8px;padding:4px 11px;font-size:13px}.gk-room[data-lamp] .gk-room-g[data-me] small{box-shadow:0 0 0 2px var(--pink);border-color:#0000}.gk-room[data-lamp] .gk-room-say{z-index:2;white-space:nowrap;background:var(--card);align-items:center;gap:5px;max-width:172px;display:flex;position:absolute;bottom:calc(100% - 6px)}@supports (color:color-mix(in lab, red, red)){.gk-room[data-lamp] .gk-room-say{background:color-mix(in oklab, var(--card) 86%, var(--gold))}}.gk-room[data-lamp] .gk-room-say{font-weight:700}.gk-room-say-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gk-room[data-lamp] .gk-room-say>svg{flex:none}.gk-room[data-lamp] .gk-room-say:not([data-side]){left:50%}.gk-room[data-lamp] .gk-room-say[data-side=l]{left:0}.gk-room[data-lamp] .gk-room-say[data-side=r]{right:0}.gk-room[data-lamp] .gk-room-g>.gk-room-say{animation:bmg-gk-pop var(--m-pop) var(--spring)}.gk-room-count{background:var(--plum-2);border-radius:999px;align-items:center;gap:12px;padding:6px 16px 6px 8px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.gk-room-count{background:color-mix(in oklab, var(--plum-2) 55%, var(--plum-3))}}.gk-room-count{color:#fff;font:700 15px/1.2 var(--ios-font);white-space:nowrap;box-shadow:inset 0 1px #ffffff1a,0 10px 26px #0000004d}.gk-room-faces{padding-right:9px;display:flex}.gk-room-faces .pa{box-shadow:0 0 0 2px var(--plum-2);border-radius:50%;margin-right:-9px}@supports (color:color-mix(in lab, red, red)){.gk-room-faces .pa{box-shadow:0 0 0 2px color-mix(in oklab, var(--plum-2) 55%, var(--plum-3))}}.gk-room-faces .pa-guli{display:none}@keyframes bmg-gk-bob{to{transform:translateY(-6px)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.gk-room[data-lamp] .gk-room-g>svg,.gk-room-me>svg,.gk-room[data-lamp] .gk-room-g[data-move=wave]>.gk-room-me{animation:none}}.gk-invite{text-align:center;align-items:center}.gk-invite-title{font:800 24px/1.1 var(--font-display)}.gk-invite-qr{box-shadow:var(--shadow-sm);background:#fff;border-radius:24px;place-items:center;padding:14px;display:grid}.gk-invite-code{background:var(--card);border-radius:22px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 10px 10px 18px;display:flex}.gk-invite-code span{text-align:left;min-width:0;display:grid}.gk-invite-code small{font:700 13px/1 var(--ios-font);color:var(--ink-2)}.gk-invite-code b{font:800 30px/1.1 var(--font-num);letter-spacing:.14em;color:var(--ink)}.gk-invite-link b{font:700 16px/1.3 var(--ios-font);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gk-invite-share{grid-template-columns:minmax(0,1fr) auto;gap:8px;width:100%;display:grid}.gk-invite-wa{background:var(--card);min-height:56px;color:var(--ink);font:800 17px/1 var(--ios-font);border-radius:999px;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.gk-pick[data-readonly] .gk-pick-cell{cursor:default}.gk-pick[data-readonly] .gk-pick-cell[aria-checked=false]{opacity:.6}.gk-invite-code button{background:var(--ios-fill);min-height:44px;color:var(--ink);font:800 16px/1 var(--ios-font);cursor:pointer;border:0;border-radius:999px;padding:0 18px}.gk-pick{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.gk-pick-cell{background:var(--gk-tile);color:var(--ink);cursor:pointer;transition:transform var(--m-tap) var(--ease), translate var(--m-ui) var(--spring), scale var(--m-ui) var(--spring);border:3px solid #0000;border-radius:22px;justify-items:center;gap:4px;padding:10px 4px 8px;display:grid}.gk-pick-cell small{font:700 13px/1.1 var(--ios-font)}.gk-pick-cell{position:relative}.gk-pick-taken{background:var(--ink);color:#fff;font:700 9px/1 var(--font-num);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:3px 6px;font-style:normal;position:absolute;top:6px;right:6px}.gk-pick-cell[aria-checked=true]{z-index:1;background:var(--card);border-color:var(--pink);animation:bmg-gk-pop var(--m-pop) var(--spring);translate:0 -6px;scale:1.06;box-shadow:0 18px 36px #3c281e2e}.gk-pick-cell[data-taken]{opacity:.42;cursor:default}.gk-pick-cell:active{transform:scale(.95)}.gk-vote{gap:12px;display:grid}.gk-vote-step{min-height:44px;font:700 13px/1 var(--font-num);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--ios-label);border-radius:999px;align-items:center;gap:12px;padding:0 16px;display:flex}.gk-vote-bar{flex:1;grid-auto-flow:column;gap:5px;display:grid}.gk-vote-bar i{background:var(--ios-fill);border-radius:999px;height:6px}.gk-vote-bar i[data-on=done]{background:var(--ios-label)}.gk-vote-bar i[data-on=now]{background:var(--pink)}.gk-vote-n{font:800 18px/1 var(--font-num);color:var(--ink)}.gk-vote-none{font:700 12px/1 var(--font-num);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.gk-vlive{min-height:52px;color:var(--ios-label);border-radius:999px;align-items:center;gap:10px;padding:6px 8px;display:flex}.gk-vlive-faces{padding-right:8px;display:flex}.gk-vlive-faces>span{opacity:.38;transition:opacity var(--m-ui) var(--ease);margin-right:-10px}.gk-vlive-faces>span[data-voted]{opacity:1;animation:bmg-gk-pop var(--m-pop) var(--spring)}.gk-vlive-t{flex:1;gap:2px;min-width:0;display:grid}.gk-vlive-t small{font:700 11px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--pink)}.gk-vlive-t b{font:700 16px/1.1 var(--ios-font)}.gk-vlive-clock{background:var(--ios-fill);font:700 16px/1 var(--font-num);font-variant-numeric:tabular-nums;border-radius:999px;padding:8px 12px}.gk-vote-q{font:800 30px/1.1 var(--font-display);color:inherit;margin:0}.gk-vote-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gk-vote-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.gk-vote-grid[data-cols="3"] .gk-vote-tile{min-height:92px;padding:36px 10px 10px}.gk-vote-sub{font:600 14px/1.25 var(--ios-font);color:var(--ink-2)}.gk-vote-count{font:800 22px/1 var(--font-num);color:var(--ink);position:absolute;bottom:12px;right:14px}.gk-vote-tile{background:var(--gk-tile);min-height:120px;color:var(--ink);text-align:left;cursor:pointer;border:3px solid #0000;border-radius:24px;align-content:end;justify-items:start;gap:6px;padding:40px 14px 14px;display:grid;position:relative}.gk-vote-tile b{font:800 19px/1.15 var(--ios-font)}.gk-vote-tile[aria-checked=true]{border-color:var(--pink)}.gk-vote-tile:disabled{cursor:default}.gk-vote-art{position:absolute;top:10px;right:10px}.gk-vote-lead{background:var(--gold);color:var(--ink);font:800 12px/1 var(--font-num);border-radius:999px;padding:4px 10px;position:absolute;top:10px;left:10px}.gk-vote-faces{align-items:center;min-height:26px;display:flex}.gk-vote-faces span{background:var(--bg);width:26px;height:26px;box-shadow:0 0 0 2px var(--card);animation:bmg-gk-pop var(--m-pop) var(--spring);border-radius:999px;place-items:center;margin-right:-8px;display:grid}.gk-vote-faces em{font:800 13px/1 var(--font-num);color:var(--ink-2);margin-left:12px;font-style:normal}.gk-speed{font:800 14px/1 var(--font-num);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.gk-speed[data-kind=first]{background:var(--gold);animation:bmg-gk-pop var(--m-pop) var(--spring)}.gk-speed[data-kind=last]{background:var(--ios-fill);color:var(--ios-label-2)}.gk-ring{aspect-ratio:1;width:min(270px,78vw);color:var(--ios-label);margin:18px auto 26px;position:relative}.gk-ring-arc{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.gk-ring-arc circle{fill:none;stroke:var(--ios-fill);stroke-width:7px}.gk-ring-arc circle[data-fill]{stroke:currentColor;stroke-linecap:round;transition:stroke-dasharray var(--m-push) var(--ease)}.gk-ring-mid{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.gk-ring-mid b{font:800 52px/1 var(--font-display)}.gk-ring-mid small{font:600 15px/1.2 var(--ios-font);color:var(--ios-label-2)}.gk-ring-dot{justify-items:center;display:grid;position:absolute;translate:-50% -50%}.gk-ring-dot:not([data-done]) .pa{opacity:.5;filter:grayscale(.6)}.gk-ring-tag{white-space:nowrap;font:700 10px/1 var(--font-num);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 7px;font-style:normal;position:absolute;bottom:calc(100% - 8px)}.gk-ring-tag[data-kind=first]{background:var(--gold);color:var(--ink)}.gk-ring-tag[data-kind=last]{background:var(--ios-fill);color:var(--ios-label-2)}.gk-ring-hurry{background:var(--card);min-height:44px;color:var(--ink);font:800 12px/1 var(--ios-font);cursor:pointer;animation:bmg-gk-pop var(--m-pop) var(--spring);border:0;border-radius:999px;padding:0 14px;position:absolute;top:calc(100% - 8px);box-shadow:0 4px 12px #00000040}.gk-ring-hurry:disabled{opacity:.6;cursor:default}.gk-ring[data-big]{width:min(300px,82vw);margin-bottom:18px}.gk-ring:not([data-big]){margin-bottom:52px}.gk-ring-all{background:var(--card);min-height:44px;color:var(--ink);font:800 14px/1 var(--ios-font);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0 auto 18px;padding:0 18px;display:flex;box-shadow:0 4px 12px #00000040}.gk-ring-all:disabled{opacity:.6;cursor:default}.gk-ring-all-faces{margin-right:10px;display:inline-flex}.gk-ring-all-faces>*{margin-right:-8px}.gk-ring-all-faces>:last-child{margin-right:0}.gk-ring-all[data-tone=pink]{background:var(--pink-glass);color:#fff;-webkit-backdrop-filter:blur(10px)saturate(180%);backdrop-filter:blur(10px)saturate(180%);min-height:56px;box-shadow:inset 0 1.5px 0 #ffffff8c, inset 0 0 18px #ffffff52, 0 12px 28px var(--pink);padding:0 22px 0 14px}@supports (color:color-mix(in lab, red, red)){.gk-ring-all[data-tone=pink]{box-shadow:inset 0 1.5px 0 #ffffff8c, inset 0 0 18px #ffffff52, 0 12px 28px color-mix(in srgb, var(--pink) 35%, transparent)}}.gk-ring-all[data-tone=pink]{font-size:16px}.gk-rain{z-index:85;pointer-events:none;place-items:start center;display:grid;position:fixed;inset:0;overflow:hidden}.gk-rain-g{opacity:0;animation:bmg-snow var(--gk-rain-ms) linear forwards;position:absolute;top:0}.gg-angry{display:inline-grid}.gg-angry .gg-brow,.gg-angry .gg-frown{display:inline}.gg-angry .gg-smile{display:none}.gg-angry .gg-blush circle{fill:var(--red);opacity:.5}.gg-sly,.gg-happy{display:inline-grid}.gg-sly .gg-eyes,.gg-happy .gg-eyes{display:none}.gg-sly .gg-eyes-sly,.gg-happy .gg-eyes-happy{display:inline}.gg-sly .gg-smile,.gg-happy .gg-smile{display:none}.gg-sly .gg-smirk,.gg-happy .gg-grin{display:inline}.gk-rain-g .gg-angry>svg{animation:.22s linear infinite bmg-gg-shake}.gk-rain-mad{fill:none;width:18px;height:18px;stroke:var(--red);stroke-width:2.8px;stroke-linecap:round;position:absolute;top:-4px;right:-6px}@keyframes bmg-gg-shake{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.gk-rain-pill{margin-top:calc(70px + env(safe-area-inset-top));color:var(--ink);font:800 18px/1 var(--ios-font);animation:bmg-badge-in var(--m-pop) var(--spring) both;border-radius:999px;padding:12px 20px}.gk-journey{background:var(--card);border:var(--gk-ink-line);color:var(--ink);border-radius:24px;gap:22px;margin:0;padding:18px 16px;list-style:none;display:grid;position:relative}.gk-journey:before{content:"";border-left:3px dashed var(--ink);position:absolute;top:30px;bottom:30px;left:34px}.gk-journey-step{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;display:grid;position:relative}.gk-journey-who{z-index:1;background:var(--card);justify-items:center;display:grid;position:relative}.gk-journey-who small{font:700 11px/1.1 var(--ios-font)}.gk-journey-drawing{border:2px solid var(--ink);background:#fff;border-radius:18px;place-items:center;height:130px;display:grid;overflow:hidden}.gk-journey-drawing>*{max-width:100%;max-height:100%}.gk-journey-bubble{border:2px solid var(--ink);background:var(--bg);font:800 20px/1.2 var(--font-display);border-radius:22px;justify-self:start;padding:10px 16px;position:relative}.gk-journey-bubble:before{content:"";background:var(--bg);border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);width:14px;height:14px;position:absolute;top:50%;left:-9px;transform:translateY(-50%)rotate(45deg)}.gk-journey-step:has(.gk-journey-splat){grid-template-columns:40px minmax(0,1fr) auto}.gk-journey-wrap{gap:12px;display:grid}.gk-journey-ends{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:center;gap:4px;display:grid}.gk-journey-end{border:var(--gk-ink-line);background:var(--card);min-height:104px;box-shadow:4px 4px 0 var(--ink);border-radius:22px;justify-items:center;gap:4px;padding:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.gk-journey-end{box-shadow:4px 4px 0 color-mix(in oklab, var(--ink) 14%, transparent)}}.gk-journey-end{text-align:center;color:var(--ink);align-content:center}.gk-journey-end small{font:700 10px/1 var(--font-num);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.gk-journey-end b{font:800 17px/1.1 var(--font-display)}.gk-journey-mini{place-items:center;height:52px;display:grid}.gk-journey-mini>*{max-width:100%;max-height:100%}.gk-journey-wob{text-align:center;font:800 26px/1 var(--font-display);color:var(--ink)}.gk-journey[data-layout=trail]:before{left:50%}.gk-journey[data-layout=trail] .gk-journey-step{width:82%}.gk-journey[data-layout=trail] .gk-journey-step[data-side=r]{grid-template-columns:minmax(0,1fr) 40px;justify-self:end}.gk-journey[data-layout=trail] .gk-journey-step[data-side=r] .gk-journey-who{order:2}.gk-journey[data-layout=trail] .gk-journey-step[data-side=r] .gk-journey-bubble{justify-self:end}.gk-journey[data-layout=trail] .gk-journey-step[data-side=r] .gk-journey-bubble:before{left:auto;right:-9px;transform:translateY(-50%)rotate(225deg)}.gk-journey[data-layout=trail] .gk-journey-step:has(.gk-journey-splat){grid-template-columns:40px minmax(0,1fr) auto}.gk-journey-laughs{border:2px solid var(--ink);background:var(--card);font:800 12px/1 var(--font-display);color:var(--ink);border-radius:999px;align-items:center;gap:2px;padding:2px 7px 2px 3px;display:inline-flex;position:absolute;top:-10px;right:-6px}.gk-journey-splat{background:var(--gold);color:var(--ink);font:800 16px/1 var(--font-display);clip-path:polygon(50% 0,62% 22%,88% 8%,80% 36%,100% 50%,80% 64%,88% 92%,62% 78%,50% 100%,38% 78%,12% 92%,20% 64%,0 50%,20% 36%,12% 8%,38% 22%);animation:bmg-gk-pop var(--m-pop) var(--spring);align-self:start;padding:20px 22px;transform:rotate(-8deg)}.gk-winners{background:var(--plum);color:#fff;border-radius:32px;gap:18px;padding:48px 14px 16px;display:grid}.gk-winners[data-tone=paper]{background:var(--card);color:var(--ink);box-shadow:var(--shadow-sm,0 8px 24px #3c281e1a)}.gk-winners[data-tone=paper] .gk-btn-glass{background:var(--ios-fill);color:var(--ink)}.gk-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;min-height:320px;display:grid}.gk-podium-slot{justify-items:center;gap:8px;display:grid}.gk-podium-who{color:inherit;animation:bmg-rise-in var(--m-celebrate) var(--spring) both;justify-items:center;gap:2px;display:grid;position:relative}.gk-podium-who b{font:800 18px/1.1 var(--font-display)}.gk-podium-who small{font:700 13px/1 var(--font-num);opacity:.8}.gk-crown{animation:bmg-crown-drop var(--m-celebrate) var(--spring) .25s both;position:absolute;top:-30px}.gk-podium-step{background:var(--sunset);color:#fff;width:100%;font:800 34px/1 var(--font-display);opacity:.45;transition:opacity var(--m-push) var(--ease);border-radius:18px 18px 6px 6px;place-items:start center;padding-top:10px;display:grid}.gk-podium-slot[data-on] .gk-podium-step{opacity:1}.gk-podium-slot[data-place="1"] .gk-podium-step{height:150px}.gk-podium-slot[data-place="2"] .gk-podium-step{height:110px}.gk-podium-slot[data-place="3"] .gk-podium-step{height:80px}.gk-vchips{grid-template-columns:1fr 1fr;gap:6px;width:100%;display:grid}.gk-vchip{min-height:54px;color:var(--ink);font:700 16px/1.15 var(--ios-font);text-align:left;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 10px;display:flex;position:relative}button.gk-vchip{cursor:pointer}.gk-vchip-ico{flex:none;place-items:center;width:30px;height:22px;display:grid}.gk-vchip-ico svg{max-width:30px;max-height:22px}.gk-vchip small{font:600 12px/1 var(--font-num);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:3px;display:block}.gk-vchip small:before{content:"";vertical-align:1px;background:var(--cc,var(--gold));border-radius:999px;width:8px;height:8px;margin-right:5px;display:inline-block}.gk-vchip:first-child{--cc:var(--gold)}.gk-vchip:nth-child(2){--cc:var(--red)}.gk-vchip:nth-child(3){--cc:var(--blue)}.gk-vchip:nth-child(4){--cc:var(--green)}@media (prefers-reduced-motion:reduce){.gk-rain-g{display:none}.gk-badge-card,.gk-badge-title,.gk-badge-veil,.gk-room-g,.gk-room-g>*,.gk-room-bit,.gk-room-say,.gk-rx-item,.gk-pick-cell,.gk-vote-faces span,.gk-speed,.gk-journey-splat,.gk-podium-who,.gk-crown,.gk-roomchat,.gk-invite,.gk-sheet-backdrop,.gk-live i,.gk-room-lights i,.gk-vlive-faces>span,.gk-ring-hurry,.gk-rain-pill,.gk-rain-g .gg-angry>svg{animation:none!important}}@keyframes bmg-sheet-down{0%{transform:translateY(-100%)}to{transform:none}}.gk-sheet-layer[data-edge=top]{justify-content:flex-start}.gk-roomchat[data-edge=top]{margin:calc(8px + env(safe-area-inset-top)) 8px 0;padding:14px 18px 10px;animation-name:bmg-sheet-down}.gk-roomchat[data-edge=top] .gk-grab{order:99;margin:2px auto 0}@media (prefers-reduced-motion:reduce){.gk-roomchat[data-edge=top]{animation:none}}.gk-glass{isolation:isolate;-webkit-backdrop-filter:blur(14px)saturate(190%)brightness(1.05);backdrop-filter:blur(14px)saturate(190%)brightness(1.05);color:var(--ink);background:#ffffff5c;position:relative;box-shadow:inset 0 1.5px #fffffff2,inset 0 0 0 1px #ffffff8c,inset 0 0 18px #ffffff52,inset 0 -1px #ffffff73,0 10px 28px #3c281e29}@media (prefers-reduced-transparency:reduce){.gk-glass{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gk-glass{background:var(--card)}}.gk-btn-quiet{width:100%;min-height:52px;font:700 18px/1.1 var(--ios-font);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;display:inline-flex}.gk-btn-quiet:disabled{opacity:.45;cursor:default}.gk-btn-pill{background:var(--pink-glass);color:#fff;min-height:36px;font:800 14px/1 var(--ios-font);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 10px;display:inline-flex;box-shadow:inset 0 1.5px #ffffff80,inset 0 0 12px #fff3}.gk-winners13{gap:8px;display:grid}.gk-pod{background:var(--sunset);color:#fff;text-align:center;box-shadow:inset 0 1px 0 #ffffff80, 0 24px 60px var(--pink);border-radius:32px;grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:8px;padding:6px 12px 0;display:grid}@supports (color:color-mix(in lab, red, red)){.gk-pod{box-shadow:inset 0 1px 0 #ffffff80, 0 24px 60px color-mix(in oklab, var(--pink) 36%, transparent)}}.gk-pod-place{min-width:0;animation:bmg-gk-pop var(--m-pop) var(--spring) both;flex-direction:column;align-items:center;gap:3px;display:flex}.gk-pod-place[data-place="1"]{animation-delay:.24s}.gk-pod-place[data-place="3"]{animation-delay:.12s}.gk-pod-crown{filter:drop-shadow(0 3px 4px #0003);margin-bottom:-4px;display:grid}.gk-pod-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:800 15px/1 var(--font-display);overflow:hidden}.gk-pod-tokens{background:var(--gold);color:var(--ink);font:800 13px/1 var(--font-num);border-radius:999px;align-items:center;gap:4px;padding:2px 9px 2px 3px;display:inline-flex}.gk-pod-tie{justify-content:center;display:flex}.gk-pod-tie .pa+.pa{margin-left:-10px}.gk-pod-block{width:100%;height:34px;font:800 20px/1 var(--font-display);background:#ffffff47;border-radius:14px 14px 0 0;place-items:center;margin-top:3px;display:grid}.gk-pod-place[data-place="1"] .gk-pod-block{height:54px}.gk-pod-place[data-place="3"] .gk-pod-block{height:24px}.gk-ranks{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px;display:grid}.gk-rank{background:var(--card);min-width:0;min-height:38px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:3px 4px 3px 6px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #2818100d,0 6px 16px #28181014}.gk-rank[data-me]{box-shadow:0 1px 0 #ffffffe6 inset, 0 0 0 2.5px var(--pink)}.gk-rank-n{text-align:center;font:700 12px/1 var(--font-num);color:var(--ink-3);flex:0 0 16px}.gk-rank-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 14px/1.2 var(--ios-font);flex:1;overflow:hidden}.gk-rank-tokens{background:var(--gold);color:var(--ink);font:800 12.5px/1 var(--font-num);border-radius:999px;flex:none;align-items:center;gap:3px;padding:2px 8px 2px 2px;display:inline-flex}.gk-earned{background:var(--card);color:var(--ink);box-shadow:var(--shadow-sm);border-radius:28px;align-items:center;gap:12px;padding:10px 14px;display:flex}.gk-earned-big{font:800 36px/1 var(--font-display);letter-spacing:-.02em;align-items:center;gap:8px;display:inline-flex}.gk-earned-t{font:700 15.5px/1.2 var(--ios-font)}.gk-earned-t small{font:400 12.5px/1.3 var(--ios-font);color:var(--ink-2);display:block}.gk-fam{background:radial-gradient(120% 90% at 50% 0%, var(--card) 0%, var(--bg) 70%);border-radius:24px;position:relative;overflow:hidden}.gk-fam-scene{display:block;position:absolute;inset:0}.gk-fam-glow{background:radial-gradient(closest-side at 30% 60%, var(--gold), transparent), radial-gradient(closest-side at 72% 50%, var(--pink), transparent);height:80%;position:absolute;inset:-20% -10% auto}@supports (color:color-mix(in lab, red, red)){.gk-fam-glow{background:radial-gradient(closest-side at 30% 60%, color-mix(in oklab, var(--gold) 34%, transparent), transparent), radial-gradient(closest-side at 72% 50%, color-mix(in oklab, var(--pink) 22%, transparent), transparent)}}.gk-fam-lawn{background:radial-gradient(ellipse at 50% 16%, var(--card) 0%, var(--bg) 45%, var(--bg) 80%);border-radius:50%;height:120%;position:absolute;top:46%;left:-40%;right:-40%}@supports (color:color-mix(in lab, red, red)){.gk-fam-lawn{background:radial-gradient(ellipse at 50% 16%, var(--card) 0%, color-mix(in oklab, var(--bg) 70%, var(--gold) 12%) 45%, color-mix(in oklab, var(--bg) 60%, var(--tang) 14%) 80%)}}.gk-fam-lawn{box-shadow:inset 0 -2px #ffffffe6}.gk-fam-bits i{opacity:.85;border-radius:3px;width:8px;height:14px;position:absolute}.gk-fam-bln{width:22px;animation:bmg-gk-bob 4.5s var(--soft) infinite alternate;position:absolute}.gk-fam-bln svg{width:100%;height:auto;display:block}.gk-fam-person{place-items:end center;display:grid;position:absolute}.gk-fam-person img{aspect-ratio:1;object-fit:cover;height:100%;box-shadow:0 0 0 3px var(--card), 0 8px 18px #3c281e2e;border-radius:50%}.gk-fam-person svg{max-width:100%;max-height:100%}.gk-fam-person[data-win]{z-index:2}.gk-fam-person[data-win] img{box-shadow:0 0 0 3px var(--card), 0 0 0 6px var(--gold), 0 8px 18px #3c281e2e}.gk-winstk{background:var(--gold);color:var(--ink);border:2.5px solid var(--ink);font:800 13px/1 var(--font-display);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;display:inline-flex;position:relative;transform:rotate(-4deg);box-shadow:3px 3px #16130f29}.gk-fam .gk-winstk{z-index:4;position:absolute;bottom:10px;left:10px}.gk-fam[data-small] .gk-winstk{transform-origin:0 100%;transform:rotate(-4deg)scale(.82)}.gk-winstk[data-tie] .gk-winstk-face+.gk-winstk-face{margin-left:-16px}.gk-fam-crown{z-index:3;aspect-ratio:1;filter:drop-shadow(0 3px 4px #0003);width:44%;position:absolute;top:-22%;left:50%;transform:translate(-50%)rotate(-8deg)}.gk-fam-crown svg{width:100%;height:100%;display:block}.gk-fam-flags{pointer-events:none;height:34px;position:absolute;top:4px;left:-10px;right:-10px}.gk-fam-flags svg{width:100%;height:100%;display:block}.gk-winstk small{font:700 9px/1 var(--font-num);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;display:block}.gk-winstk-face{background:var(--card);width:30px;height:30px;box-shadow:0 0 0 2px var(--card);border-radius:999px;flex:0 0 30px;place-items:center;display:grid;overflow:hidden}.gk-winstk-face img{object-fit:cover;width:100%;height:100%}.gk-winstk-face[data-guli] svg{margin-top:6px}.gk-fam-cap{z-index:4;color:#fff;font:700 11px/1.2 var(--font-num);letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#1b102099;border-radius:999px;padding:7px 10px;position:absolute;top:10px;left:10px;right:10px;overflow:hidden}.gk-fam-status{z-index:4;min-height:34px;color:var(--ink-2);font:700 14px/1 var(--ios-font);background:#ffffffeb;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 8px 20px #0000001f}.gk-fam[data-cap] .gk-fam-status{top:46px}.gk-postchoice{gap:10px;display:grid}.gk-postchoice-note{text-align:center;font:400 13.5px/1.3 var(--ios-font);color:var(--ink-2);margin:-2px 8px 2px}.gk-saved{background:var(--card);box-shadow:var(--shadow-sm);color:var(--ink);font:700 17px/1.2 var(--ios-font);border-radius:26px;align-items:center;gap:12px;padding:12px 16px;display:flex}.gk-saved small{font:400 14px/1.3 var(--ios-font);color:var(--ink-2);margin-top:2px;display:block}.gk-saved-ok{background:var(--green);border-radius:999px;flex:0 0 30px;place-items:center;height:30px;display:grid}.gk-memcard{background:var(--card);color:var(--ink);border-radius:30px;padding:10px;position:relative;box-shadow:0 0 0 1px #16130f0d,0 26px 60px #3c281e29}.gk-memcard-play{z-index:5;min-height:36px;font:800 14px/1 var(--ios-font);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 10px;display:inline-flex;position:absolute;bottom:10px;right:10px}.gk-memcard:has(.gk-memcard-stk[data-art]) .gk-memcard-play{top:10px;bottom:auto}.gk-memcard:has(.gk-memcard-stk[data-art]) .gk-fam[data-cap] .gk-memcard-play{top:46px}.gk-memcard-stk{z-index:5;background:var(--card);border:2.5px solid var(--ink);text-align:center;max-width:126px;font:800 12px/1.15 var(--font-display);border-radius:16px;padding:6px 8px;position:absolute;top:150px;right:14px;transform:rotate(5deg);box-shadow:4px 4px #16130f24}.gk-memcard-stk small{font:700 9px/1 var(--font-num);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px;display:block}.gk-memcard-stk[data-art]{width:126px;top:calc(var(--mem-photo-h,236px) + 14px);padding:6px 6px 4px;transform:translateY(-100%)rotate(5deg)}.gk-memcard-stk-art{place-items:center;height:84px;margin:2px 0 3px;display:grid}.gk-memcard-stk-art>*{max-width:100%;max-height:100%;box-shadow:none;background:0 0;border-radius:0}.gk-memcard-stk-art svg{width:100%;height:100%;display:block}.gk-memcard-stk-art img{object-fit:contain}.gk-memcard-info{gap:6px;padding:12px 6px 4px;display:grid}.gk-memcard-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.gk-memcard-row b{font:800 24px/1 var(--font-display);letter-spacing:-.02em}.gk-memcard-tk{font:800 15px/1 var(--font-num);align-items:center;gap:4px;display:inline-flex}.gk-memcard-d{font:400 15px/1.2 var(--ios-font);color:var(--ink-2)}.gk-memcard-faces{align-items:center;display:flex}.gk-memcard-faces .pa{margin-right:-6px}.gk-memcard-faces em{font:700 13px/1 var(--font-num);color:var(--ink-2);margin-left:14px;font-style:normal}.gk-crop{color:#fff;justify-items:center;gap:14px;display:grid}.gk-crop-wrap{aspect-ratio:362/340;background:var(--plum-2);touch-action:none;cursor:grab;outline-offset:4px;border-radius:36px;width:min(362px,100%);position:relative;overflow:hidden}.gk-crop-wrap:focus-visible{outline:3px solid var(--pink)}.gk-crop-photo{object-fit:cover;object-position:var(--crop-x) var(--crop-y);width:100%;height:100%;transform:scale(var(--crop-z));transform-origin:var(--crop-x) var(--crop-y);-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;inset:0}.gk-crop-mask{pointer-events:none;background:radial-gradient(circle closest-side,#0000 78.6%,#1b1020a8 79.2%);position:absolute;inset:0}.gk-crop-ring{aspect-ratio:1;pointer-events:none;border-radius:999px;width:74%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #fff,0 0 0 9px #ffffff2e}.gk-crop-peek{filter:drop-shadow(0 4px 8px #00000059);animation:bmg-gk-bob 2.2s var(--soft) infinite alternate;pointer-events:none;position:absolute;top:calc(50% + 50px);left:calc(50% + 66px)}.gk-crop-tip{font:600 13px/1 var(--ios-font);white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.gk-zoombar{border-radius:999px;align-items:center;gap:12px;width:min(362px,100%);min-height:56px;padding:0 18px;display:flex}.gk-crop .gk-zoombar{color:#fff;background:#ffffff1a}.gk-zoombar input{min-width:0;height:30px;accent-color:var(--pink);flex:1}.gk-zoombar-pct{text-align:right;min-width:44px;font:700 14px/1 var(--font-num)}.gk-drawtools{justify-items:center;display:grid;position:relative}.gk-draw{white-space:nowrap;transition:transform var(--m-ui) var(--spring), opacity var(--m-ui) var(--ease);border-radius:999px;align-items:center;gap:4px;padding:6px;display:flex}.gk-drawtools[data-collapsed] .gk-draw{opacity:0;pointer-events:none;transform:scale(.2)}.gk-draw-ic,.gk-draw-sw{width:46px;height:46px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.gk-draw-ic[aria-pressed=true]{background:#16130f1a}.gk-draw-sw i{border-radius:999px;width:30px;height:30px;box-shadow:0 0 0 3px #fff,0 0 0 4.5px #16130f2e}.gk-draw-sw[aria-expanded=true] i{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--ink)}.gk-draw-sz i{background:var(--ink);border-radius:999px;display:block;box-shadow:0 0 0 7px #16130f14}.gk-draw-sz i[data-size="1"]{width:7px;height:7px}.gk-draw-sz i[data-size="2"]{width:12px;height:12px}.gk-draw-sz i[data-size="3"]{width:18px;height:18px}.gk-draw-dot{width:58px;height:58px;animation:bmg-gk-pop var(--m-push) var(--spring) both;border:0;border-radius:999px;place-items:center;margin-top:-29px;padding:0;display:grid;position:absolute;top:50%;right:0}button.gk-draw-dot{cursor:pointer}.gk-draw-dot i{border-radius:999px;width:26px;height:26px;box-shadow:0 0 0 3px #fff,0 0 0 4.5px #16130f2e}.gk-draw-lift{font:600 13px/16px var(--ios-font);color:var(--ink-3);white-space:nowrap;pointer-events:none;margin-top:-8px;position:absolute;top:50%;left:6px}.gk-draw-sep{background:#16130f24;width:1px;height:28px;margin:0 2px}.gk-draw-send{background:var(--pink-glass);color:#fff;min-height:50px;font:700 18px/1 var(--ios-font);cursor:pointer;box-shadow:inset 0 1px 0 #ffffff59, 0 10px 24px var(--pink);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.gk-draw-send{box-shadow:inset 0 1px 0 #ffffff59, 0 10px 24px color-mix(in oklab, var(--pink) 38%, transparent)}}.gk-draw-send{transition:transform var(--m-tap) var(--ease)}.gk-draw-send:active{transform:scale(.96)}.gk-draw-send .pa-guli{display:none}.gk-fan{width:min(334px,92vw);height:150px;animation:bmg-gk-pop var(--m-push) var(--spring) both;border-radius:32px;margin-left:calc(min(334px,92vw)/-2);position:absolute;bottom:calc(100% + 12px);left:50%;overflow:hidden}.gk-fan-hint{font:600 13px/1.2 var(--ios-font);color:var(--ink-2);white-space:nowrap;pointer-events:none;border-radius:999px;padding:6px 12px;position:absolute;bottom:calc(100% + 168px);left:50%;transform:translate(-50%)}.gk-fan-lbl{text-align:center;font:700 11px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);position:absolute;top:10px;left:0;right:0}.gk-fan-pen{transform-origin:13px 190px;cursor:pointer;border:0;border-radius:9px 9px 6px 6px;width:26px;height:78px;padding:0;position:absolute;top:42px;left:calc(50% - 13px);box-shadow:0 4px 10px #0000002e}.gk-fan-pen:after{content:"";border:13px solid #0000;border-top:0;border-bottom:12px solid;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.gk-fan-pen:before{content:"";background:#ffffff8c;border-radius:2px;height:3px;position:absolute;top:18px;left:3px;right:3px}.gk-fan-pen[aria-checked=true]{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--ink), 0 8px 16px #00000040}.gk-rbw{background:linear-gradient(180deg, var(--red), var(--tang) 20%, var(--gold) 40%, var(--green) 60%, var(--blue) 80%, var(--pink))}.gk-fan-pen-rbw{color:var(--red)}.gk-draw-tl{position:relative}.gk-draw-tl[aria-expanded=true]{background:#16130f1a}.gk-draw-tdot{background:var(--ink);border-radius:999px;width:8px;height:8px;position:absolute;bottom:7px;right:7px;box-shadow:0 0 0 2px #fff}.gk-tcard{z-index:2;width:min(350px,92vw);animation:bmg-gk-pop var(--m-push) var(--spring) both;border-radius:32px;flex-direction:column;gap:10px;margin-left:calc(min(350px,92vw)/-2);padding:30px 12px 12px;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%}.gk-tcard-lbl{text-align:center;font:700 11px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);position:absolute;top:10px;left:0;right:0}.gk-tgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.gk-tt{background:var(--card);border:0;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:62px;display:flex}@supports (color:color-mix(in lab, red, red)){.gk-tt{background:color-mix(in srgb, var(--card) 96%, transparent)}}.gk-tt{color:var(--ink);font:700 13px/1 var(--ios-font);cursor:pointer;box-shadow:inset 0 1px #ffffffe6,0 2px 6px #3c281e14}.gk-tt[aria-checked=true]{box-shadow:0 0 0 2.5px var(--ink), 0 4px 10px #3c281e1f}.gk-trow{align-items:center;gap:10px;padding:0 4px;display:flex}.gk-tk{font:700 11px/1 var(--font-num);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);flex:0 0 48px}.gk-tseg{background:#16130f12;border-radius:999px;flex:1;grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}.gk-tseg button{min-height:44px;color:var(--ink-2);font:700 14px/1 var(--ios-font);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;display:flex}.gk-tseg button[aria-checked=true]{background:var(--card);color:var(--ink);box-shadow:0 2px 6px #3c281e24}.gk-tseg-o,.gk-tseg-f{border-radius:4px;width:14px;height:14px}.gk-tseg-o{border:2.5px solid var(--ink)}.gk-tseg-f{background:var(--ink)}.gk-tsz{flex:1;justify-content:space-between;gap:4px;display:flex}.gk-tsz button{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:52px;height:44px;display:grid}.gk-tsz button[aria-checked=true]{background:var(--card);box-shadow:0 0 0 2.5px var(--ink)}.gk-tsz i{background:var(--ink);border-radius:999px;display:block}.gk-tsz i[data-size="1"]{width:6px;height:6px}.gk-tsz i[data-size="2"]{width:10px;height:10px}.gk-tsz i[data-size="3"]{width:15px;height:15px}.gk-tsz i[data-size="4"]{width:22px;height:22px}.gk-moves{z-index:20;position:absolute;inset:0}.gk-moves-veil{cursor:pointer;background:radial-gradient(circle at clamp(140px, var(--moves-x,50%), calc(100% - 140px)) clamp(140px, calc(var(--moves-y,50%) - 52px), calc(100% - 150px)), transparent 0, transparent 64px, #fffaf2db 160px);border:0;padding:0;position:absolute;inset:0}.gk-moves-ring{left:clamp(140px, var(--moves-x,50%), calc(100% - 140px));top:clamp(140px, var(--moves-y,50%), calc(100% - 140px));width:0;height:0;position:absolute}.gk-lawn .gk-moves-ring{top:clamp(140px, calc(var(--moves-y,50%) - 52px), calc(100% - 150px))}.gk-moves-who{justify-items:center;gap:6px;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.gk-moves-who b{background:var(--card);box-shadow:0 0 0 2px var(--pink), 0 6px 16px #50321e29;font:800 14px/1.2 var(--ios-font);white-space:nowrap;border-radius:999px;padding:3px 12px}.gk-mv{cursor:pointer;width:68px;transform:translate(calc(var(--mv-x) - 50%), calc(var(--mv-y) - 25px));animation:bmg-gk-mv var(--m-pop) var(--spring) both;animation-delay:calc(var(--mv-i) * 30ms);background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:0;display:flex;position:absolute;top:0;left:0}@keyframes bmg-gk-mv{0%{opacity:0;transform:translate(-50%,-25px)scale(.4)}}.gk-mvb{width:50px;height:50px;color:var(--ink);border-radius:999px;place-items:center;display:grid}.gk-mvl{color:var(--ink);font:700 11.5px/1 var(--ios-font);white-space:nowrap;background:#ffffffe6;border-radius:999px;padding:3px 7px;box-shadow:0 1px 4px #50321e1f}.gk-mv:active .gk-mvb{transform:scale(.92)}.gk-vote-grid[data-layout=list]{grid-template-columns:minmax(0,1fr);gap:8px}.gk-vote-row{border-radius:24px;align-items:center;gap:12px;min-height:0;padding:9px 14px 9px 10px;display:flex}.gk-vote-row>*{min-width:0}.gk-vote-row b{font:800 19px/1.05 var(--font-display)}.gk-vote-main{flex-direction:column;flex:1;gap:3px;display:flex}.gk-vote-side{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.gk-vote-side .gk-vote-lead{position:static}.gk-vote-lvn{background:var(--gk-tone,var(--blue));border-radius:14px;flex:0 0 42px;place-items:center;height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.gk-vote-lvn{background:color-mix(in oklab, var(--gk-tone,var(--blue)) 26%, var(--card))}}.gk-vote-lvn{color:var(--ink);font:800 24px/1 var(--font-display)}.gk-vote-clock{flex:0 0 40px}.gk-vote-ex{flex-wrap:nowrap;gap:4px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.gk-vote-ex i{background:var(--gk-tone,var(--blue));border-radius:999px;padding:4px 8px}@supports (color:color-mix(in lab, red, red)){.gk-vote-ex i{background:color-mix(in oklab, var(--gk-tone,var(--blue)) 18%, var(--card))}}.gk-vote-ex i{color:var(--ink);font:600 12.5px/1 var(--ios-font);white-space:nowrap;font-style:normal}.gk-lvl{align-items:center;gap:3px;display:flex}.gk-lvl i{background:#16130f1f;border-radius:999px;width:14px;height:6px}.gk-lvl i[data-on]{background:var(--gk-tone,var(--blue))}@media (prefers-reduced-motion:reduce){.gk-pod-place,.gk-fam-bln,.gk-crop-peek,.gk-fan,.gk-tcard,.gk-mv,.gk-draw-dot,.gk-wpill-tm[data-hot] i{animation:none}.gk-draw{transition:none}}.gk-vote-note{font:500 16px/1.35 var(--ios-font);color:var(--ink-2);margin:-6px 0 0}.gk-vote-label{font:700 11px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.gk-lawn{background:linear-gradient(180deg, var(--cyan) 0%, var(--card) 38%, var(--bg) 100%);border-radius:32px;grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gk-lawn{background:linear-gradient(180deg, color-mix(in oklab, var(--cyan) 14%, var(--card)) 0%, var(--card) 38%, var(--bg) 100%)}}.gk-lawn{color:var(--ink);isolation:isolate}.gk-lawn-sky{background:radial-gradient(40% 30% at 18% 14%, var(--gold), transparent), radial-gradient(36% 28% at 84% 20%, var(--pink), transparent), radial-gradient(50% 30% at 60% 4%, var(--cyan), transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.gk-lawn-sky{background:radial-gradient(40% 30% at 18% 14%, color-mix(in oklab, var(--gold) 40%, transparent), transparent), radial-gradient(36% 28% at 84% 20%, color-mix(in oklab, var(--pink) 22%, transparent), transparent), radial-gradient(50% 30% at 60% 4%, color-mix(in oklab, var(--cyan) 26%, transparent), transparent)}}.gk-lawn-hill{background:radial-gradient(ellipse at 50% 18%, var(--card) 0%, var(--bg) 45%, var(--bg) 78%);border-radius:50%;height:140%;position:absolute;top:34%;left:-35%;right:-35%}@supports (color:color-mix(in lab, red, red)){.gk-lawn-hill{background:radial-gradient(ellipse at 50% 18%, var(--card) 0%, color-mix(in oklab, var(--bg) 70%, var(--gold) 12%) 45%, color-mix(in oklab, var(--bg) 60%, var(--tang) 14%) 78%)}}.gk-lawn-hill{box-shadow:inset 0 -2px #ffffffe6,0 -18px 40px #c9965a1a}.gk-lawn-field{grid-row:1;min-height:0;position:relative}.gk-lawn-ground{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.gk-lawn-feet i{z-index:2;background:var(--pink);border-radius:50%;width:9px;height:13px;margin:-6px 0 0 -4px;position:absolute}@supports (color:color-mix(in lab, red, red)){.gk-lawn-feet i{background:color-mix(in oklab, var(--pink) 55%, transparent)}}.gk-lawn-feet i{pointer-events:none;animation:bmg-gk-feet 1.6s var(--ease) both}@keyframes bmg-gk-feet{0%{opacity:0}15%{opacity:1}to{opacity:0}}.gk-lawn-p{transition:left var(--m-push) var(--ease), top var(--m-push) var(--ease);justify-items:center;display:grid;position:absolute;transform:translate(-50%,-100%)}.gk-lawn-hit{color:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;padding:0;display:grid}.gk-lawn-body{place-items:end center;width:66px;height:70px;display:grid;position:relative}.gk-lawn-body>svg{animation:bmg-gk-bob 2.4s var(--soft) infinite alternate}.gk-lawn-p[data-move] .gk-lawn-body>svg{animation:bmg-dance .45s var(--spring) 3}.gk-lawn-face{z-index:2;position:absolute;top:-8px;left:-14px}.gk-lawn-face .pa-guli{display:none}.gk-lawn-shadow{background:#7850282e;border-radius:50%;height:9px;position:absolute;bottom:-3px;left:14px;right:14px}.gk-lawn-name{font:700 13px/1.2 var(--ios-font);white-space:nowrap;background:#ffffffdb;border-radius:999px;margin-top:3px;padding:3px 10px;box-shadow:0 2px 6px #50321e1f}.gk-lawn-p[data-me] .gk-lawn-name{box-shadow:0 0 0 2px var(--pink), 0 2px 6px #50321e1f}.gk-lawn-say{background:var(--card);max-width:130px;font:600 13px/1.25 var(--ios-font);overflow-wrap:anywhere;animation:bmg-gk-pop var(--m-pop) var(--spring);border-radius:16px 16px 16px 4px;margin-bottom:4px;padding:6px 10px;box-shadow:0 6px 16px #50321e29}.gk-lawn-balloon{z-index:2;cursor:pointer;width:40px;animation:bmg-gk-bob 3.2s var(--soft) infinite alternate;background:0 0;border:0;margin:-20px 0 0 -20px;padding:0;position:absolute}.gk-lawn-balloon svg{width:100%;height:auto;display:block}.gk-lawn-ui{z-index:200;pointer-events:none;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.gk-lawn-hint{font:600 13px/1.2 var(--ios-font);border-radius:999px;padding:7px 12px}.gk-lawn-event{z-index:201;background:var(--gold);color:var(--ink);border:2.5px solid var(--ink);font:800 14px/1.1 var(--font-display);white-space:nowrap;animation:bmg-gk-pop var(--m-pop) var(--spring);border-radius:999px;padding:6px 14px;position:absolute;top:56px;left:50%;translate:-50%;rotate:-3deg;box-shadow:3px 3px #16130f29}.gk-lawn-dock{z-index:200;grid-row:2;gap:8px;padding:0 12px 12px;display:grid;position:relative}.gk-pop{background:var(--card);color:var(--ink);border-radius:26px;align-items:center;gap:10px;padding:8px 14px 8px 10px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #2818100d,0 10px 28px #2818101a}.gk-pop-ic{background:var(--cyan);border-radius:16px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.gk-pop-ic{background:color-mix(in oklab, var(--cyan) 14%, var(--card))}}.gk-pop-ic svg{width:24px;height:auto}.gk-pop-t{flex:1;min-width:0;line-height:1.15}.gk-pop-t b{font:800 18px/1.15 var(--font-display);display:block}.gk-pop-t small{font:400 13px/1.3 var(--ios-font);color:var(--ink-2);display:block}.gk-pop-sc{text-align:right;line-height:1}.gk-pop-sc b{font:800 28px/1 var(--font-display);font-variant-numeric:tabular-nums;display:block}.gk-pop-sc small{font:600 11px/1 var(--font-num);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;margin-top:3px;display:block}.gk-lawn-tray{border-radius:28px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px;display:grid}.gk-lawn-tray button{min-height:62px;color:var(--ink);font:700 13px/1 var(--ios-font);cursor:pointer;transition:transform var(--m-ui) var(--spring);background:#ffffff8c;border:0;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 2px;display:flex}.gk-lawn-tray button:active{transform:scale(.92)}.gk-lawn .gk-moves{z-index:300}.gk-lawn .gk-moves-veil{background:radial-gradient(circle at var(--moves-x,50%) calc(var(--moves-y,50%) - 52px), transparent 0, transparent 58px, #fffaf2db 150px)}@media (prefers-reduced-motion:reduce){.gk-lawn-body>svg,.gk-lawn-balloon,.gk-lawn-feet i,.gk-lawn-say,.gk-lawn-event{animation:none}.gk-lawn-p{transition:none}}.gk-draw-send:disabled{opacity:.5;cursor:default;box-shadow:none}.gk-count{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.gk-count-ring{place-items:center;width:230px;height:230px;display:grid;position:relative}.gk-count-ring>svg{position:absolute;inset:0;transform:rotate(-90deg)}.gk-count-ring>svg circle{fill:var(--card);stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.gk-count-ring>svg circle{stroke:color-mix(in oklab, var(--ink) 8%, transparent)}}.gk-count-ring>svg circle{stroke-width:7px}.gk-count-ring>svg circle[data-fill]{fill:none;stroke:var(--pink);stroke-linecap:round;transition:stroke-dasharray var(--m-ui) var(--ease)}.gk-count-ring b{font:800 128px/1 var(--font-display);letter-spacing:-.04em;color:var(--ink);position:relative}.gk-count[data-paused] .gk-count-ring b{opacity:.3}.gk-count[data-paused] .gk-count-ring>svg circle[data-fill]{stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.gk-count[data-paused] .gk-count-ring>svg circle[data-fill]{stroke:color-mix(in oklab, var(--ink) 22%, transparent)}}.gk-count-pause{background:var(--ink);border-radius:999px;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:flex;position:absolute;bottom:44px}.gk-count-pause i{background:var(--card);border-radius:2px;width:5px;height:16px}.gk-count-gongi{animation:bmg-gk-bob 2.4s var(--ease) infinite;position:absolute;top:-18px;right:-16px}.gk-count-eyebrow{font:800 12px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:6px 0 0}.gk-count-title{font:800 30px/1.05 var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0}.gk-count-wait{text-align:left;border-radius:999px;align-items:center;gap:10px;margin:0;padding:8px 16px 8px 8px;display:flex}.gk-count-holders{flex:none;display:flex}.gk-count-holders>*{box-shadow:0 0 0 2px var(--card);border-radius:999px}.gk-count-holders>*+*{margin-left:-12px}.gk-count-wait b{font:700 15px/1.2 var(--ios-font);color:var(--ink);display:block}.gk-count-wait small{font:500 13px/1.3 var(--ios-font);color:var(--ink-2);display:block}.gk-count-faces{background:var(--card);box-shadow:var(--shadow-sm);border-radius:999px;flex-wrap:wrap;justify-content:center;gap:4px;padding:6px 10px;display:flex}.gk-count-face{display:grid;position:relative}.gk-count-face i{background:var(--ink-3);width:16px;height:16px;box-shadow:0 0 0 2px var(--card);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.gk-count-face[data-ready] i{background:var(--green)}.gk-count-face:not([data-ready]){opacity:.6}.gk-count-dock{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:10px;display:flex}.gk-count-dock small{font:500 13px/1.3 var(--ios-font);color:var(--ink-3)}.gk-count-not{width:100%;min-height:56px;font:700 18px/1 var(--ios-font);color:var(--ink)}.gk-wpill{min-width:0;color:var(--ink);border-radius:26px;flex-direction:column;flex:1;gap:6px;padding:8px 12px 9px 16px;display:flex}.gk-wpill-r1{align-items:center;gap:8px;display:flex}.gk-wpill-w{flex:1;min-width:0}.gk-wpill-verb{font:600 10.5px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:3px;display:block}.gk-wpill-word{text-overflow:ellipsis;white-space:nowrap;font:800 26px/1 var(--font-display);letter-spacing:-.02em;display:block;overflow:hidden}.gk-wpill-tm{height:32px;font:700 17px/1 var(--font-num);font-variant-numeric:tabular-nums;color:var(--ink);background:#16130f12;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.gk-wpill-tm i{background:var(--ink);border-radius:999px;width:8px;height:8px}.gk-wpill-tm[data-hot]{background:var(--ink);color:#fff}.gk-wpill-tm[data-hot] i{background:var(--red);box-shadow:0 0 0 3px var(--red)}@supports (color:color-mix(in lab, red, red)){.gk-wpill-tm[data-hot] i{box-shadow:0 0 0 3px color-mix(in oklab, var(--red) 35%, transparent)}}.gk-wpill-tm[data-hot] i{animation:1s ease-in-out infinite bmg-pulse}.gk-wpill-chain{min-width:0;font:700 13px/1 var(--ios-font);white-space:nowrap;color:var(--ink-2);align-items:center;gap:4px;display:flex}.gk-wpill-chain>span{flex:0 auto;align-items:center;gap:5px;min-width:0;display:flex}.gk-wpill-chain>span[data-me]{color:var(--ink);flex:none}.gk-wpill-chain>svg,.gk-wpill-chain .pa{flex:none}.gk-wpill-nm{text-overflow:ellipsis;min-width:0;overflow:hidden}.gk-wpill-chain .pa-guli{display:none}.gk-wpill-slim{opacity:.92;border-radius:999px;flex-direction:row;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 16px}.gk-wpill-slim .gk-wpill-word{font-size:18px}.gk-wcard{background:var(--card);width:min(100%,300px);box-shadow:0 2px 0 #fffc inset, 0 24px 60px var(--pink), var(--shadow);border-radius:26px;margin:0 auto;padding:18px 18px 14px}@supports (color:color-mix(in lab, red, red)){.gk-wcard{box-shadow:0 2px 0 #fffc inset, 0 24px 60px color-mix(in oklab, var(--pink) 18%, transparent), var(--shadow)}}.gk-wcard{text-align:center;animation:bmg-gk-pop var(--m-pop) var(--spring);transform:rotate(-2deg)}.gk-wcard-round{font:800 11px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);display:block}.gk-wcard-verb{font:800 17px/1 var(--font-display);color:var(--ink-2);margin-top:10px;display:block}.gk-wcard-word{font:800 56px/1 var(--font-display);letter-spacing:-.03em;color:var(--ink);margin:4px 0 0}.gk-wcard-art{place-items:center;height:110px;margin-top:6px;display:grid}.gk-wcard-art svg{max-height:100%}.gk-wcard-chain{font:700 14px/1 var(--ios-font);color:var(--ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin-top:10px;display:flex}.gk-wcard-chain>span{align-items:center;gap:5px;display:inline-flex}.gk-wcard-bar{background:var(--ink);border-radius:999px;height:4px;margin-top:12px;display:block}@supports (color:color-mix(in lab, red, red)){.gk-wcard-bar{background:color-mix(in oklab, var(--ink) 10%, transparent)}}.gk-wcard-bar{overflow:hidden}.gk-wcard-bar i{border-radius:inherit;background:var(--ink);height:100%;display:block}.gk-passed{text-align:center;flex-direction:column;align-items:center;display:flex}.gk-passed-eyebrow{font:800 12px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.gk-passed-title{font:800 34px/1.02 var(--font-display);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:6px 0 0}.gk-passed-face{animation:bmg-gk-pop var(--m-pop) var(--spring);margin-top:14px}.gk-passed-name{font:800 30px/1 var(--font-display);color:var(--ink);margin-top:10px}.gk-passed-sub{font:500 17px/1.3 var(--ios-font);color:var(--ink-2);margin-top:4px}.gk-passed-chain{background:var(--card);width:100%;box-shadow:var(--shadow-sm);border-radius:26px;justify-content:center;align-items:center;gap:4px;margin-top:16px;padding:12px 10px;display:flex}.gk-passed-step{align-items:center;gap:4px;display:inline-flex}.gk-passed-who{flex-direction:column;align-items:center;gap:3px;min-width:64px;display:flex}.gk-passed-who b{font:700 15px/1.1 var(--ios-font);color:var(--ink)}.gk-passed-who small{font:800 10px/1 var(--font-num);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.gk-passed-bonus{margin-top:12px}@media (prefers-reduced-motion:reduce){.gk-count-gongi,.gk-wcard,.gk-passed-face{animation:none}}.gk-howto{gap:14px;display:grid}.gk-howto-track{margin:0 calc(-1 * var(--howto-bleed,20px));padding:6px var(--howto-bleed,20px) 14px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--howto-bleed,20px);overscroll-behavior-x:contain;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.gk-howto-track::-webkit-scrollbar{display:none}.gk-howto-card{scroll-snap-align:center;background:var(--card);color:var(--ink);border-radius:36px;flex-direction:column;flex:0 0 min(312px,84%);gap:10px;padding:14px 14px 18px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #2818100d,0 10px 28px #2818101a}.gk-howto-pic{background:var(--bg);border-radius:26px;place-items:center;height:min(372px,44svh);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gk-howto-pic{background:color-mix(in oklab, var(--bg) 40%, var(--card))}}.gk-howto-pic{box-shadow:inset 0 0 0 1px #16130f0d}.gk-howto-pic>svg{max-width:86%;max-height:86%}.gk-howto-tag{background:var(--gold);color:var(--ink);font:800 13px/1 var(--font-num);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:7px 12px;position:absolute;bottom:12px;right:12px}.gk-howto-num{font:700 13px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.gk-howto-card b{font:800 30px/1.02 var(--font-display);letter-spacing:-.02em}.gk-howto-cap{font:400 17px/1.3 var(--ios-font);color:var(--ink-2)}.gk-howto-dots{justify-content:center;gap:8px;display:flex}.gk-howto-dots i{width:8px;height:8px;transition:width var(--m-ui) var(--ease);background:#16130f2e;border-radius:999px}.gk-howto-dots i[data-on]{background:var(--ink);width:26px}.gk-howto[data-dark] .gk-howto-card{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gk-howto[data-dark] .gk-howto-card{background:color-mix(in oklab, var(--card) 86%, var(--gold))}}.gk-howto[data-dark] .gk-howto-card{color:var(--ink);box-shadow:0 1px 0 #ffffffb3 inset, 0 18px 40px #0000006b, 0 0 80px var(--gold)}@supports (color:color-mix(in lab, red, red)){.gk-howto[data-dark] .gk-howto-card{box-shadow:0 1px 0 #ffffffb3 inset, 0 18px 40px #0000006b, 0 0 80px color-mix(in oklab, var(--gold) 10%, transparent)}}.gk-howto[data-dark] .gk-howto-pic{background:radial-gradient(80% 50% at 50% 0%, var(--gold), transparent 72%), linear-gradient(180deg, var(--plum-3), var(--plum-2))}@supports (color:color-mix(in lab, red, red)){.gk-howto[data-dark] .gk-howto-pic{background:radial-gradient(80% 50% at 50% 0%, color-mix(in oklab, var(--gold) 28%, transparent), transparent 72%), linear-gradient(180deg, var(--plum-3), var(--plum-2))}}.gk-howto[data-dark] .gk-howto-pic{box-shadow:inset 0 0 0 1px #00000040}.gk-howto[data-dark] .gk-howto-num{color:var(--ink-2)}.gk-howto[data-dark] .gk-howto-dots i{background:#ffffff3d}.gk-howto[data-dark] .gk-howto-dots i[data-on]{background:#fff}.gk-back{color:var(--ink);animation:bmg-gk-pop var(--m-pop) var(--spring);border-radius:28px;align-items:center;gap:10px;padding:8px 6px 8px 8px;display:flex}.gk-back-gongi{flex:0 0 44px;place-items:center;display:grid}.gk-back-t{flex:1;min-width:0}.gk-back-t b{font:700 16px/1.2 var(--ios-font);display:block}.gk-back-t small{font:400 13.5px/1.3 var(--ios-font);color:var(--ink-2);margin-top:2px;display:block}.gk-back-x{height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 44px;place-items:center;padding:0;display:grid}@media (prefers-reduced-motion:reduce){.gk-back,.gk-howto-dots i{transition:none;animation:none}}.gk-cam{background:var(--bg);width:100%;height:100%;min-height:320px;box-shadow:0 0 0 4px var(--card), 0 18px 40px #3c281e2e;isolation:isolate;border-radius:40px;position:relative;overflow:hidden}.gk-cam-media{position:absolute;inset:0}.gk-cam-media>video,.gk-cam-media>img,.gk-cam-media>canvas{object-fit:cover;width:100%;height:100%;display:block}.gk-cam-grid{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 33.3333%,#ffffff29 33.3333% calc(33.3333% + 1px),#0000 calc(33.3333% + 1px) 66.6667%,#ffffff29 66.6667% calc(66.6667% + 1px),#0000 calc(66.6667% + 1px)),linear-gradient(#0000 33.3333%,#ffffff29 33.3333% calc(33.3333% + 1px),#0000 calc(33.3333% + 1px) 66.6667%,#ffffff29 66.6667% calc(66.6667% + 1px),#0000 calc(66.6667% + 1px));position:absolute;inset:0}.gk-cam-deco{z-index:2;pointer-events:none;position:absolute;inset:0}.gk-cam-bunting{height:46px;position:absolute;top:8px;left:-10px;right:-10px}.gk-cam[data-head=sticker] .gk-cam-bunting{top:64px}.gk-cam[data-head=tip] .gk-cam-bunting{top:150px}.gk-cam-bunting svg{width:100%;height:100%;display:block}.gk-cam-bits i{opacity:.7;border-radius:2px;width:6px;height:11px;position:absolute}.gk-cam-bln{width:22px;animation:bmg-gk-bob 4.5s var(--soft) infinite alternate;position:absolute}.gk-cam-bln svg{width:100%;height:auto;display:block}.gk-cam-lawn{background:radial-gradient(ellipse at 50% 0%, var(--card) 0%, var(--bg) 60%, var(--bg) 100%);border-radius:50% 50% 0 0/100% 100% 0 0;justify-content:space-evenly;align-items:flex-end;height:48px;padding:0 8%;display:flex;position:absolute;bottom:0;left:-8%;right:-8%}@supports (color:color-mix(in lab, red, red)){.gk-cam-lawn{background:radial-gradient(ellipse at 50% 0%, var(--card) 0%, color-mix(in oklab, var(--bg) 70%, var(--gold) 12%) 60%, color-mix(in oklab, var(--bg) 60%, var(--tang) 14%) 100%)}}.gk-cam-lawn{box-shadow:inset 0 2px #ffffffe6}.gk-cam-peek{margin-bottom:-18px}.gk-cam-lawn[data-many]{justify-content:center;gap:0;padding:0 10%}.gk-cam-lawn[data-many] .gk-cam-peek+.gk-cam-peek{margin-left:-5px}.gk-cam-lawn[data-many] .gk-cam-peek{margin-bottom:-6px}.gk-cam-peek svg{display:block}.gk-cam>.gk-winstk{z-index:6;transform-origin:0 0;position:absolute;top:16px;left:14px;transform:rotate(-4deg)scale(1.2)}.gk-cam-tip{z-index:6;color:var(--ink);font:600 16px/1.3 var(--ios-font);background:var(--card);border-radius:24px;align-items:center;gap:12px;padding:10px 14px;display:flex;position:absolute;top:76px;left:14px;right:14px;box-shadow:inset 0 1px #fff,0 1px 2px #2818100d,0 10px 28px #2818101a}.gk-cam-tip>svg,.gk-cam-tip>span:first-child{flex:0 0 40px}@media (prefers-reduced-motion:reduce){.gk-cam-bln{animation:none}}.gk-scan{z-index:70;padding:calc(env(safe-area-inset-top,0px) + 16px) var(--ios-gutter,20px) calc(env(safe-area-inset-bottom,0px) + 20px);overscroll-behavior:contain;isolation:isolate;color:#fff;background:radial-gradient(90% 60% at 50% 40%, var(--plum-3), var(--plum) 80%);animation:bmg-gk-scan-in var(--m-push) var(--soft);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden auto}.gk-scan[data-inline]{padding-top:72px;padding-bottom:36px;position:absolute}.gk-scan-cam{z-index:-1;position:absolute;inset:0;overflow:hidden}.gk-scan-cam>*{object-fit:cover;width:100%;height:100%;display:block}.gk-scan-top{z-index:1;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:52px;display:flex;position:relative}.gk-scan .gk-glass{color:#fff;background:#ffffff1a;box-shadow:inset 0 1.5px #ffffff80,inset 0 0 18px #ffffff1a,inset 0 -1px #ffffff2e,0 18px 44px #00000059}@media (prefers-reduced-transparency:reduce){.gk-scan .gk-glass{background:var(--plum-2)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gk-scan .gk-glass{background:var(--plum-2)}}.gk-scan-pill{min-height:46px;font:700 15px/1 var(--font-num);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}.gk-scan-x{cursor:pointer;border:0;border-radius:999px;place-items:center;width:52px;height:52px;padding:0;display:grid}.gk-scan-x:focus-visible,.gk-scan-noqr:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.gk-scan-frame{border-radius:28px;flex:none;width:260px;height:260px;margin-top:26px;position:relative;box-shadow:0 0 0 2000px #00000073}.gk-scan-frame>i{border:5px solid #fff;border-radius:6px;width:44px;height:44px;position:absolute}.gk-scan-frame>i:first-child{border-bottom:0;border-right:0;border-top-left-radius:22px;top:0;left:0}.gk-scan-frame>i:nth-child(2){border-bottom:0;border-left:0;border-top-right-radius:22px;top:0;right:0}.gk-scan-frame>i:nth-child(3){border-top:0;border-right:0;border-bottom-left-radius:22px;bottom:0;left:0}.gk-scan-frame>i:nth-child(4){border-top:0;border-left:0;border-bottom-right-radius:22px;bottom:0;right:0}.gk-scan-beam{background:var(--pink);height:3px;box-shadow:0 0 16px var(--pink);border-radius:999px;animation:2s ease-in-out infinite alternate bmg-gk-beam;position:absolute;top:20px;left:14px;right:14px}.gk-scan[data-state=found] .gk-scan-frame>i{animation:bmg-gk-pop var(--m-pop) var(--spring)}.gk-scan-tip{z-index:1;width:100%;color:var(--ink);font:600 18px/1.3 var(--ios-font);background:var(--card);border-radius:26px;align-items:center;gap:12px;margin-top:36px;padding:12px 16px;display:flex;position:relative;box-shadow:inset 0 1px #fff,0 14px 36px #0000004d}.gk-scan-tip>svg{flex:0 0 48px}.gk-scan[data-state=denied] .gk-scan-tip{margin-top:26px}.gk-scan-noqr{z-index:1;color:#ffffffbf;min-height:48px;font:600 18px/1.25 var(--ios-font);text-align:center;cursor:pointer;background:0 0;border:0;margin-top:auto;padding:0 16px;position:relative}@keyframes bmg-gk-beam{to{transform:translateY(216px)}}@keyframes bmg-gk-scan-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gk-scan-beam{animation:none;top:50%}.gk-scan,.gk-scan[data-state=found] .gk-scan-frame>i{animation:none}}.cn,.cn-vic{--cn-paper:var(--card)}@supports (color:color-mix(in lab, red, red)){.cn,.cn-vic{--cn-paper:color-mix(in oklab, var(--card) 86%, var(--gold))}}.cn,.cn-vic{--cn-paper-2:var(--card)}@supports (color:color-mix(in lab, red, red)){.cn,.cn-vic{--cn-paper-2:color-mix(in oklab, var(--card) 68%, var(--gold))}}.cn,.cn-vic{--cn-stamp:var(--red)}@supports (color:color-mix(in lab, red, red)){.cn,.cn-vic{--cn-stamp:color-mix(in oklab, var(--red) 78%, var(--ink))}}.cn,.cn-vic{--cn-panel:var(--plum-2)}@supports (color:color-mix(in lab, red, red)){.cn,.cn-vic{--cn-panel:color-mix(in oklab, var(--plum-2) 55%, var(--plum-3))}}.cn,.cn-vic{--cn-mist:var(--card)}@supports (color:color-mix(in lab, red, red)){.cn,.cn-vic{--cn-mist:color-mix(in oklab, var(--card) 88%, var(--tang))}}.cn,.cn-vic{--cn-panel-shadow:0 1px 0 #ffffff1a inset, 0 14px 36px #0000004d;--cn-slip-shadow:0 8px 18px #0000004d;--cn-spring:cubic-bezier(.34, 1.56, .64, 1);--cn-ease:cubic-bezier(.22, 1, .36, 1);--ios-cell:var(--cn-panel)}.ios-screen.cn{color:#fff;height:100dvh;min-height:0;padding:0;overflow:hidden}.cn-body{min-height:0;padding:calc(10px + env(safe-area-inset-top)) 20px calc(20px + env(safe-area-inset-bottom));flex-direction:column;flex:auto;display:flex;position:relative}.cn-dark .ios-lamp{opacity:.2}.cn-dark .ios-lamp i{animation:none}.cn-body>*{flex-shrink:0}.cn-top{justify-content:space-between;align-items:center;gap:10px;min-height:52px;margin-bottom:12px;display:flex}.cn-top .ck-navchip{color:#fff}.cn-top-r{align-items:center;gap:8px;display:flex}.cn-grow{flex:auto;min-height:0}.cn-scroll .cn-stage{flex:none}.cn-pad{padding:30px 0 34px}.cn-scroll{scrollbar-width:none;flex:auto;min-height:0;margin:0 -20px;padding:0 20px 8px;overflow-y:auto}.cn-scroll::-webkit-scrollbar{display:none}.cn-dock{flex-direction:column;align-items:stretch;gap:10px;padding-top:14px;display:flex}.cn-dock .ios-btn{width:100%}.cn-case{font:700 13px var(--font-num);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-lt);margin:0 0 6px}.cn-h1{font:800 40px/1.02 var(--font-display);letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0}.cn-h2{font:800 30px/1.06 var(--font-display);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0}.cn-lead,.cn-note{font:500 17px/1.35 var(--ios-font);color:#ffffffb8;text-wrap:pretty;margin:6px 0 0}.cn-sub{font:700 13px var(--font-num);letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;margin:18px 0 8px}.cn-center{text-align:center;align-items:center}.cn-stage{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:16px;min-height:0;display:flex}.cn-list{flex-direction:column;gap:10px;margin-top:14px;display:flex}.cn-opt{background:var(--cn-panel);width:100%;box-shadow:var(--cn-panel-shadow);color:#fff;font:inherit;text-align:left;cursor:pointer;border:2.5px solid #0000;border-radius:26px;align-items:center;gap:12px;padding:11px 14px 11px 11px;display:flex}.cn-opt[aria-checked=true]{border-color:var(--pink);box-shadow:0 0 0 5px var(--pink), 0 14px 36px #0000004d}@supports (color:color-mix(in lab, red, red)){.cn-opt[aria-checked=true]{box-shadow:0 0 0 5px color-mix(in oklab, var(--pink) 20%, transparent), 0 14px 36px #0000004d}}.cn-opt .n{height:46px;font:800 24px var(--font-display);background:#ffffff14;border-radius:15px;flex:0 0 46px;place-items:center;display:grid}.cn-opt .t{flex:1;min-width:0}.cn-opt b{font:800 21px/1.1 var(--font-display);letter-spacing:-.01em;display:block}.cn-opt small{font:500 15px/1.3 var(--ios-font);color:#ffffffa8;margin-top:3px;display:block}.cn-tick{background:var(--pink);color:#fff;border-radius:50%;flex:0 0 28px;place-items:center;height:28px;display:grid}.cn-opt[aria-checked=false] .cn-tick{background:0 0;box-shadow:inset 0 0 0 2px #ffffff42}.cn-opt[aria-checked=false] .cn-tick svg{display:none}.cn-facts{flex-wrap:wrap;gap:3px 4px;margin-top:6px;display:flex}.cn-facts i{color:#ffffffdb;font:700 12px/1 var(--ios-font);white-space:nowrap;background:#ffffff1a;border-radius:999px;padding:5px 7px;font-style:normal}.cn-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.cn-chips button{color:#ffffffdb;min-height:40px;font:700 15px var(--ios-font);cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;padding:0 14px}.cn-chips button[aria-pressed=true]{color:var(--ink);background:#fff}.cn-twlist{background:var(--cn-panel);box-shadow:var(--cn-panel-shadow);border-radius:26px;margin-top:14px;overflow:hidden}.cn-tw{flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:64px;padding:12px 14px 12px 12px;display:flex}.cn-tw+.cn-tw{border-top:1px solid #ffffff1a}.cn-twic{height:40px;color:var(--ink);border-radius:12px;flex:0 0 40px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff59}.cn-tw .t{flex:1;min-width:0}.cn-tw b{font:800 18px/1.1 var(--font-display);letter-spacing:-.01em;display:block}.cn-tw small{font:500 14px/1.28 var(--ios-font);color:#ffffffad;margin-top:2px;display:block}.cn-tw em{font:700 12px/1.25 var(--font-num);color:var(--gold-lt);margin-top:4px;font-style:normal;display:block}.cn-tw .cn-chips{flex:1 0 calc(100% - 52px);margin:0 0 0 52px}.cn-tw .cn-chips button{min-height:34px;padding:0 13px;font-size:14px}.cn .ios-switch[aria-checked=false]{background:#ffffff29;box-shadow:inset 0 1px 2px #00000040}.cn-folder{width:292px;max-width:100%;animation:cnDeal .7s var(--cn-spring) both;padding-top:28px;position:relative}.cn-folder:before{content:"";background:var(--cn-paper-2);border-radius:8px 24px 24px;position:absolute;inset:28px 0 -12px;transform:rotate(2.2deg);box-shadow:0 30px 70px #00000073}.cn-folder .cn-tab{background:var(--cn-paper-2);height:32px;color:var(--ink-2);font:700 12px var(--font-num);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transform-origin:0 100%;border-radius:12px 12px 0 0;align-items:center;padding:0 16px;display:flex;position:absolute;top:-4px;left:18px;transform:rotate(2.2deg)}.cn-file{background:var(--cn-paper);min-height:300px;color:var(--ink);text-align:center;box-shadow:0 1px 0 #ffffffb3 inset, 0 18px 40px #00000059, 0 0 90px var(--gold);border-radius:6px 20px 20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:0 6px;padding:48px 20px 64px;display:flex;position:relative;transform:rotate(-2deg)translateY(-6px)}@supports (color:color-mix(in lab, red, red)){.cn-file{box-shadow:0 1px 0 #ffffffb3 inset, 0 18px 40px #00000059, 0 0 90px color-mix(in oklab, var(--gold) 14%, transparent)}}.cn-file .lbl{font:700 13px var(--font-num);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.cn-file .word{font:800 64px/1 var(--font-display);letter-spacing:-.03em;color:var(--ink);overflow-wrap:anywhere}.cn-file .word.long{font-size:44px}.cn-file .word.imp{color:var(--cn-stamp);font-size:52px}.cn-file .tag{background:var(--gold);color:var(--ink);font:800 12px var(--font-num);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 10px;position:absolute;top:16px;right:16px}.cn-file .hint{font:600 14px/1.3 var(--ios-font);color:var(--ink-2);margin-top:10px;padding:0 6px}.cn-folder[data-kind=sealed] .cn-file{background:var(--cn-paper-2);gap:14px;padding-bottom:28px}.cn-folder[data-kind=sealed] .cn-file:before{content:"";background:var(--ink-2);height:2px;position:absolute;top:46%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.cn-folder[data-kind=sealed] .cn-file:before{background:color-mix(in oklab, var(--ink-2) 18%, transparent)}}.cn-folder[data-kind=sealed] .for{font:800 26px/1.1 var(--font-display);letter-spacing:-.01em}.cn-folder[data-kind=imposter] .cn-file,.cn-folder[data-kind=agent] .cn-file{justify-content:flex-start;gap:2px;padding:26px 20px 22px}.cn-peeker{z-index:2;animation:cnPeek 3.2s var(--cn-ease) infinite alternate;position:absolute;top:-50px;right:-18px}.cn-seal{width:92px;height:92px;filter:drop-shadow(0 6px 10px var(--cn-stamp));position:relative}@supports (color:color-mix(in lab, red, red)){.cn-seal{filter:drop-shadow(0 6px 10px color-mix(in oklab, var(--cn-stamp) 45%, transparent))}}.cn-seal{transform:rotate(-8deg)}.cn-seal .w,.cn-seal .d{fill:var(--red)}@supports (color:color-mix(in lab, red, red)){.cn-seal .d{fill:color-mix(in oklab, var(--red) 78%, var(--ink))}}.cn-seal .m{fill:none;stroke:#fff6;stroke-width:4px;stroke-linejoin:round}.cn-stampx{color:var(--cn-stamp);font:800 18px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:.88;mix-blend-mode:multiply;transform:var(--cn-at,rotate(-12deg));animation:cnStampX .5s .35s var(--cn-spring) both;border:3px solid;border-radius:9px;padding:6px 11px;position:absolute}.cn-stampx[data-at=bottom]{--cn-at:translateX(-50%) rotate(-7deg);font-size:26px;bottom:16px;left:50%}.cn-stampx[data-at=corner]{--cn-at:rotate(9deg);border-width:2.5px;padding:5px 9px;font-size:13px;top:10px;right:2px}.cn-stampx[data-at=low]{--cn-at:rotate(-9deg);font-size:20px;bottom:20px;left:18px}.cn-stampx[data-at=big]{--cn-at:translateX(-50%) rotate(-8deg);border-width:4px;padding:8px 16px;font-size:30px;bottom:18px;left:50%}.cn-stampx[data-tone=plain]{color:var(--ink)}.cn-stampx[data-at=inline]{mix-blend-mode:normal;opacity:1;background:var(--cn-paper);--cn-at:rotate(-4deg);position:static}.cn-redline{font:700 12px var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:10px;margin:10px 0 6px;display:flex}.cn-redact{background:var(--ink);border-radius:3px;width:120px;height:20px;display:inline-block}.cn-pencil{border:2px dashed var(--ink-2);flex-direction:column;align-items:center;margin-top:4px;padding:8px 26px 6px;display:flex}@supports (color:color-mix(in lab, red, red)){.cn-pencil{border:2px dashed color-mix(in oklab, var(--ink-2) 30%, transparent)}}.cn-pencil{border-radius:14px}.cn-pencil small{font:700 12px var(--font-num);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.cn-pencil b{font:800 34px/1 var(--font-display);color:var(--ink-2);font-style:italic}.cn-pencil em{font:600 13px var(--ios-font);color:var(--ink-2)}.cn-partners{justify-content:center;gap:10px;margin-top:8px;display:flex}.cn-pol{background:var(--card);min-width:0;color:var(--ink);font:inherit;text-align:center;border:0;border-radius:4px;flex-direction:column;align-items:center;gap:1px;padding:6px 6px 8px;display:flex;position:relative;transform:rotate(-2deg);box-shadow:0 10px 22px #0000006b}button.cn-pol{cursor:pointer}.cn-pol:nth-of-type(2n){transform:rotate(1.6deg)}.cn-pol:before{content:"";z-index:2;background:var(--gold);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:-6px;left:50%;box-shadow:0 2px 3px #0006,inset -2px -2px #00000029}.cn-pol .ph{aspect-ratio:1/.92;background:var(--bg);border-radius:2px;place-items:center;width:100%;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cn-pol .ph{background:color-mix(in oklab, var(--bg) 80%, var(--plum-3))}}.cn-pol .ph{--ios-cell:var(--card)}.cn-pol b{font:800 16px/1.1 var(--font-display);margin-top:5px;display:block}.cn-pol small{max-width:100%;color:var(--ink-2);font:700 12px/1.2 var(--font-num);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cn-pol[aria-checked=true]{box-shadow:0 0 0 3px var(--pink), 0 0 0 9px var(--pink), 0 10px 22px #0000006b}@supports (color:color-mix(in lab, red, red)){.cn-pol[aria-checked=true]{box-shadow:0 0 0 3px var(--pink), 0 0 0 9px color-mix(in oklab, var(--pink) 22%, transparent), 0 10px 22px #0000006b}}.cn-pol[data-mine]{color:#fff;box-shadow:none;outline-offset:-2px;opacity:.7;background:0 0;outline:2px dashed #ffffff47}.cn-pol[data-mine] .ph{background:#ffffff0f}.cn-pol[data-mine] small{color:#fff9}.cn-pol[data-out]{opacity:.35;filter:grayscale(.8)}.cn-pol .vt{z-index:3;background:var(--plum);color:#fff;font:800 13px var(--font-num);--ios-cell:var(--plum);border-radius:999px;align-items:center;padding:2px 8px 2px 2px;display:flex;position:absolute;top:-10px;right:-8px;box-shadow:0 4px 10px #00000059}.cn-pol .vt .pa+.pa{margin-left:-5px}.cn-pol .vt b{font:800 13px var(--font-num);margin:0 0 0 6px}.cn-pol .rib{background:var(--cn-paper);color:var(--cn-stamp);font:800 10px var(--font-num);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:2px solid;border-radius:5px;padding:3px 7px;font-style:normal;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)rotate(-4deg)}.cn-pol:has(.rib){padding-bottom:16px}.cn-paw{z-index:2;width:40px;height:40px;color:var(--ink);position:absolute;top:40px;right:-6px}@supports (color:color-mix(in lab, red, red)){.cn-paw{color:color-mix(in oklab, var(--ink) 72%, var(--tang))}}.cn-paw{opacity:.82;transform:rotate(-18deg)}.cn-board{background:var(--cn-panel);box-shadow:var(--cn-panel-shadow);border-radius:26px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px;margin-top:14px;padding:18px 12px 12px;display:grid;position:relative}.cn-board:before{content:"";border-radius:inherit;pointer-events:none;background-image:radial-gradient(#ffffff12 1px,#0000 1.6px);background-size:10px 10px;position:absolute;inset:0}.cn-skip{color:#fff;min-height:50px;font:700 17px var(--ios-font);cursor:pointer;background:#ffffff1a;border:2.5px solid #0000;border-radius:22px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;display:flex}.cn-skip[aria-checked=true]{border-color:var(--pink)}.cn-pair{justify-content:center;align-items:center;gap:10px;display:flex}.cn-pair .cn-pol{width:118px}.cn-pair .vs{font:800 30px var(--font-display);color:#ffffff8c}.cn-lineup{background:var(--cn-panel);box-shadow:var(--cn-panel-shadow);border-radius:26px;flex-direction:column;margin-top:18px;padding:0 8px 0 28px;display:flex;position:relative;overflow:hidden}.cn-lineup:before,.cn-mug:before{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 22px,#ffffff1a 22px 24px);position:absolute;inset:0}.cn-lineup .row{justify-content:space-around;padding:22px 0 12px;display:flex;position:relative}.cn-lineup .row+.row{border-top:2px solid #ffffff1f}.cn-hts{color:#ffffff57;font:700 9px var(--font-num);flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:10px;bottom:34px;left:-22px}.cn-hts i{font-style:normal}.cn-spot{color:#ffffffc7;min-width:0;font:700 16px var(--ios-font);animation:cnIn .5s var(--cn-spring) both;flex-direction:column;flex:0 0 31%;align-items:center;display:flex;position:relative}.cn-lineup .row:has(>.cn-spot:nth-of-type(4)) .cn-spot{flex-basis:24%;font-size:14px}.cn-spot>svg{position:relative;overflow:visible}.cn-spot .plac{background:var(--cn-paper);min-width:34px;height:28px;color:var(--ink);font:800 18px var(--font-num);border-radius:6px;place-items:center;margin-top:-30px;padding:0 6px;display:grid;position:relative;box-shadow:0 4px 10px #0000004d}.cn-spot b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:6px;overflow:hidden}.cn-spot[data-me]:before{content:"";background:radial-gradient(50% 70% at 50% 100%, var(--gold), transparent 74%);width:120px;height:170px;margin-left:-60px;position:absolute;top:-22px;left:50%}@supports (color:color-mix(in lab, red, red)){.cn-spot[data-me]:before{background:radial-gradient(50% 70% at 50% 100%, color-mix(in oklab, var(--gold) 55%, transparent), transparent 74%)}}.cn-spot[data-me]:before{clip-path:polygon(36% 0,64% 0,100% 100%,0 100%);pointer-events:none}.cn-spot[data-me] b{color:#fff}.cn-spot[data-out]{opacity:.34}.cn-seats{background:var(--cn-panel);box-shadow:var(--cn-panel-shadow);border-radius:26px;justify-content:space-between;gap:4px;padding:10px 6px 8px;display:flex}.cn-seat{color:#ffffffb8;min-width:0;font:700 12.5px var(--ios-font);flex-direction:column;flex:1;align-items:center;gap:4px;display:flex;position:relative}.cn-seat span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.cn-seat small{color:#ffffff73;font:800 11px var(--font-num)}.cn-seat[data-state=done]{opacity:.5}.cn-seat[data-state=now]{color:#fff}.cn-seat[data-state=now]:before{content:"";background:radial-gradient(50% 70% at 50% 100%, var(--gold), transparent 72%);width:70px;height:84px;margin-left:-35px;position:absolute;top:-12px;left:50%}@supports (color:color-mix(in lab, red, red)){.cn-seat[data-state=now]:before{background:radial-gradient(50% 70% at 50% 100%, color-mix(in oklab, var(--gold) 45%, transparent), transparent 72%)}}.cn-seat[data-state=now]:before{clip-path:polygon(34% 0,66% 0,100% 100%,0 100%);pointer-events:none}.cn-seat[data-state=now] .pa{box-shadow:0 0 0 3px var(--cn-panel), 0 0 0 5.5px var(--pink);border-radius:50%}.cn-seat[data-state=now] small{color:var(--pink-soft)}.cn-says{flex-direction:column;gap:10px;margin-top:14px;display:flex}.cn-say{animation:cnIn .45s var(--cn-spring) both;align-items:flex-end;gap:9px;display:flex}.cn-say .bub{background:var(--cn-paper);color:var(--ink);box-shadow:var(--cn-slip-shadow);border-radius:5px;padding:8px 14px;position:relative;transform:rotate(-1deg)}.cn-say:nth-child(2n) .bub{transform:rotate(.8deg)}.cn-say .bub:before,.cn-tile:before{content:"";background:var(--red);border-radius:50%;width:11px;height:11px;margin-left:-5px;position:absolute;top:-5px;left:50%;box-shadow:0 2px 3px #00000059,inset -2px -2px #0000002e}.cn-say .bub small{color:var(--ink-2);font:600 12.5px var(--ios-font);display:block}.cn-say .bub b{font:700 18px/1.15 var(--font-num);letter-spacing:-.01em}.cn-say .bub em{background:var(--ink);border-radius:999px;width:max-content;margin-top:5px;padding:3px 8px;display:block}@supports (color:color-mix(in lab, red, red)){.cn-say .bub em{background:color-mix(in oklab, var(--ink) 8%, transparent)}}.cn-say .bub em{color:var(--ink-2);font:700 11.5px var(--ios-font);font-style:normal}.cn-anon{background:var(--plum-2);border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;overflow:hidden;box-shadow:0 0 0 1.5px #ffffff29}.cn-anon i{background:var(--gold-lt);width:6px;height:6px;box-shadow:0 0 4px var(--gold);border-radius:50%;margin:0 2px}.cn-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.cn-tile{background:var(--cn-paper);min-width:0;color:var(--ink);box-shadow:var(--cn-slip-shadow);border-radius:5px;align-items:center;gap:9px;padding:9px 10px;display:flex;position:relative;transform:rotate(-1.2deg)}.cn-tile:nth-child(2n){transform:rotate(1.1deg)}.cn-tile .t{min-width:0}.cn-tile small{color:var(--ink-2);font:600 12.5px var(--ios-font);display:block}.cn-tile b{overflow-wrap:anywhere;font:700 15px/1.15 var(--font-num);display:block}.cn-gq{background:var(--cn-paper);color:var(--ink);box-shadow:0 10px 22px #00000059, 0 0 50px var(--gold);border-radius:6px;align-items:center;gap:8px;margin-top:12px;padding:8px 10px 10px 6px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.cn-gq{box-shadow:0 10px 22px #00000059, 0 0 50px color-mix(in oklab, var(--gold) 12%, transparent)}}.cn-gq{transform:rotate(-.8deg)}.cn-gq .t{flex:1;min-width:0}.cn-gq small,.cn-alibi small{color:var(--ink-2);font:700 12px var(--font-num);letter-spacing:.12em;text-transform:uppercase;display:block}.cn-gq b{font:800 21px/1.12 var(--font-display);letter-spacing:-.01em;margin-top:2px;display:block}.cn-gq button{background:var(--ink);border:0;border-radius:999px;flex:none;min-height:44px;padding:0 14px}@supports (color:color-mix(in lab, red, red)){.cn-gq button{background:color-mix(in oklab, var(--ink) 8%, transparent)}}.cn-gq button{color:var(--ink);font:700 15px var(--ios-font);cursor:pointer}.cn-gq button[aria-pressed=true]{background:var(--ink);color:#fff}.cn-alibi{background:var(--cn-paper);color:var(--ink);text-align:center;box-shadow:0 10px 22px #00000059, 0 0 50px var(--gold);border-radius:6px;margin-top:14px;padding:12px 16px 14px;position:relative}@supports (color:color-mix(in lab, red, red)){.cn-alibi{box-shadow:0 10px 22px #00000059, 0 0 50px color-mix(in oklab, var(--gold) 12%, transparent)}}.cn-alibi{transform:rotate(.6deg)}.cn-alibi b{font:800 24px/1.1 var(--font-display);letter-spacing:-.015em;margin-top:4px;display:block}.cn-mytopic{background:var(--cn-paper);min-height:40px;color:var(--ink);font:700 15px var(--ios-font);box-shadow:var(--cn-slip-shadow);border-radius:8px;align-self:flex-start;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.cn-mytopic small{color:var(--ink-2);font:700 11px var(--font-num);letter-spacing:.12em;text-transform:uppercase}.cn-err{color:#fff;font:700 16px/1.3 var(--ios-font);align-items:center;gap:8px;margin-top:10px;display:flex}.cn-banner{background:var(--cn-panel);box-shadow:var(--cn-panel-shadow);color:#fff;font:600 15px/1.3 var(--ios-font);border-radius:26px;align-items:center;gap:12px;padding:10px 16px 10px 10px;display:flex}.cn-banner .t{flex:1;min-width:0}.cn-banner b{font:800 17px/1.2 var(--font-display);display:block}.cn-banner small{color:#ffffffa8;font:500 13.5px var(--ios-font);display:block}.cn-wait{background:var(--cn-panel);min-height:52px;box-shadow:var(--cn-panel-shadow);color:#fff;font:600 16px var(--ios-font);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 20px 0 9px;display:flex}.cn-wait .dots{gap:3px;margin-left:-4px;display:inline-flex}.cn-wait .dots i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite cnDots}.cn-wait .dots i:nth-child(2){animation-delay:.2s}.cn-wait .dots i:nth-child(3){animation-delay:.4s}.cn-rnd{justify-content:center;gap:6px;margin-top:10px;display:flex}.cn-rnd i{background:#ffffff29;border-radius:999px;width:34px;height:8px}.cn-rnd i[data-on]{background:var(--gold-lt)}.cn-surv{background:var(--cn-panel);box-shadow:var(--cn-panel-shadow);border-radius:24px;flex-direction:column;align-items:center;gap:8px;padding:12px 20px;display:flex}.cn-surv b{font:800 19px var(--font-display)}.cn-tally{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.cn-tally>span{background:var(--cn-panel);min-height:38px;box-shadow:var(--cn-panel-shadow);font:700 15px var(--ios-font);border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 6px;display:inline-flex}.cn-emerg{background:var(--pink-glass);color:#fff;width:176px;height:176px;font:800 21px/1.02 var(--font-display);cursor:pointer;-webkit-backdrop-filter:blur(10px)saturate(180%);backdrop-filter:blur(10px)saturate(180%);box-shadow:inset 0 1.5px 0 #ffffff8c, inset 0 0 22px #ffffff52, inset 0 -8px 0 var(--pink), 0 0 0 12px var(--pink), 0 22px 48px var(--pink);border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin:0 auto;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.cn-emerg{box-shadow:inset 0 1.5px 0 #ffffff8c, inset 0 0 22px #ffffff52, inset 0 -8px 0 color-mix(in oklab, color-mix(in oklab, var(--pink) 60%, var(--ink)) 18%, transparent), 0 0 0 12px color-mix(in oklab, var(--pink) 14%, transparent), 0 22px 48px color-mix(in oklab, var(--pink) 42%, transparent)}}.cn-emerg{animation:cnPulse 2s var(--cn-ease) infinite}.cn-emerg:active{transform:scale(.95)}.cn-emerg:disabled{opacity:.5;cursor:default;animation:none}.cn-pins{background:var(--cn-panel);box-shadow:var(--cn-panel-shadow);border-radius:26px;margin-top:14px;padding:12px 8px 10px}.cn-pins .hd{justify-content:space-between;align-items:center;gap:8px;padding:0 8px 2px;display:flex}.cn-pins .hd b{font:800 18px var(--font-display)}.cn-pins .hd span{color:#ffffffb8;font:600 13px var(--ios-font);align-items:center;gap:5px;display:inline-flex}.cn-pins>small{text-align:center;color:#fff9;font:600 13px/1.3 var(--ios-font);margin-top:4px;display:block}.cn-pinrow{grid-template-columns:repeat(auto-fit,minmax(52px,1fr));display:grid}.cn-pinseat{color:#ffffffbd;min-width:0;min-height:78px;font:700 13px var(--ios-font);cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:22px 0 4px;display:flex;position:relative}.cn-pinseat span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.cn-pinseat .pin{z-index:2;border:2.4px solid var(--ink);background:var(--gold);opacity:0;width:18px;height:18px;transition:opacity .2s, transform .3s var(--cn-spring);border-radius:50% 50% 50% 0;margin-left:-9px;position:absolute;top:2px;left:50%;transform:translateY(-8px)rotate(-45deg)}.cn-pinseat[aria-checked=true]{color:#fff}.cn-pinseat[aria-checked=true] .pin{opacity:1;transform:rotate(-45deg)}.cn-pinseat[aria-checked=true] .pa{box-shadow:0 0 0 3px var(--cn-panel), 0 0 0 5.5px var(--gold);border-radius:50%}.cn-pinseat:disabled{opacity:.45;cursor:default}.cn-pinseat[data-pick][aria-checked=true] .pa{box-shadow:0 0 0 3px var(--cn-panel), 0 0 0 5.5px var(--pink)}.cn-power{background:var(--cn-panel);box-shadow:var(--cn-panel-shadow);color:#fff;text-align:left;border-radius:26px;margin-top:14px;padding:12px 14px 10px}.cn-power .hd{justify-content:space-between;align-items:center;gap:8px;display:flex}.cn-power .hd b{font:800 18px var(--font-display)}.cn-power .hd span{color:#ffffffb8;font:600 13px var(--ios-font);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.cn-pw{color:#fff;width:100%;min-height:64px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff14;align-items:center;gap:12px;padding:8px 2px;display:flex}.cn-power .hd+.cn-pw{margin-top:6px}.cn-pw .ic{height:40px;color:var(--ink);border-radius:12px;flex:0 0 40px;place-items:center;display:grid}.cn-pw .t{flex:1;min-width:0}.cn-pw .t b{font:800 17px/1.15 var(--font-display);display:block}.cn-pw .t small{color:#ffffffb8;font:500 13.5px/1.3 var(--ios-font);margin-top:1px;display:block}.cn-pw em{color:#ffffffa8;font:700 13px var(--font-num);flex:none;align-items:center;gap:4px;font-style:normal;display:inline-flex}.cn-pw[data-state=used],.cn-pw[data-state=later]{cursor:default}.cn-pw[data-state=used] .ic,.cn-pw[data-state=used] .t{opacity:.5}.cn-pw[data-state=ready] em{color:#fff}.cn-power .ft{text-align:center;color:#ffffff8c;font:600 12.5px var(--ios-font);margin:6px 0 0}.cn-mug{background:var(--cn-panel);width:260px;height:226px;box-shadow:var(--cn-panel-shadow);border-radius:26px;place-items:center;display:grid;position:relative;overflow:hidden}.cn-mug:after{content:"";background:radial-gradient(50% 50% at 50% 30%, var(--gold), transparent 70%);width:240px;height:240px;margin-left:-120px;position:absolute;top:-20px;left:50%}@supports (color:color-mix(in lab, red, red)){.cn-mug:after{background:radial-gradient(50% 50% at 50% 30%, color-mix(in oklab, var(--gold) 32%, transparent), transparent 70%)}}.cn-mug:after{pointer-events:none}.cn-mug .cn-hts{font-size:10px;top:18px;bottom:18px;left:10px}.cn-mug>.pa{z-index:1;margin-top:-18px;position:relative}.cn-mug .plac{z-index:2;background:var(--cn-paper);color:var(--ink);font:800 14px var(--font-num);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:6px 14px;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 6px 14px #00000059}.cn-mug[data-out]>.pa{filter:grayscale(.85);opacity:.7}.cn-hero{position:relative}.cn-hero .cn-stamp{z-index:5;position:absolute;top:50%;right:-16px}.cn-stamp{background:var(--cn-paper);color:var(--cn-stamp);font:800 22px var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;animation:cnStampM .5s .3s var(--cn-spring) both;border:3px solid;border-radius:10px;padding:6px 14px;display:inline-block;transform:rotate(-10deg);box-shadow:0 10px 24px #0006}.cn-stamp[data-tone=plain]{color:var(--ink)}.cn-guessed{background:var(--cn-panel);box-shadow:var(--cn-panel-shadow);font:700 17px var(--ios-font);border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 8px;display:inline-flex}.cn-hmm{background:var(--cn-panel);box-shadow:var(--cn-panel-shadow);text-align:center;border-radius:30px;flex-direction:column;align-items:center;gap:2px;margin-top:16px;padding:10px 18px 18px;display:flex}.cn-hmm .g{transform-origin:50% 90%;animation:3s ease-in-out infinite cnHmm}.cn-hmm b{font:800 40px/1 var(--font-display);letter-spacing:-.02em;margin-top:2px}.cn-hmm .ln{color:#ffffffdb;font:600 17px/1.3 var(--ios-font);margin-top:4px}.cn-hmm .q{background:var(--cn-paper);color:var(--ink);box-shadow:var(--cn-slip-shadow);border-radius:5px;flex-direction:column;margin-top:14px;padding:8px 16px 9px;display:flex;transform:rotate(-1deg)}.cn-hmm .q small{color:var(--ink-2);font:700 11px var(--font-num);letter-spacing:.12em;text-transform:uppercase}.cn-hmm .q span{font:800 18px/1.2 var(--font-display)}.cn-lobhost{background:var(--cn-panel);box-shadow:var(--cn-panel-shadow);border-radius:26px;align-items:center;gap:10px;padding:8px 16px 12px 8px;display:flex}.cn-lobhost .t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cn-lobhost small{color:#fff9;font:700 12px var(--font-num);letter-spacing:.12em;text-transform:uppercase}.cn-lobhost b{font:800 22px/1.15 var(--font-display);letter-spacing:-.01em}.cn-lobsteps{gap:6px;margin-top:6px;display:flex}.cn-lobsteps i{background:#ffffff29;border-radius:999px;flex:1;height:5px;transition:background .3s}.cn-lobsteps i[data-on]{background:var(--gold-lt)}.cn-room{flex-direction:column;flex:auto;min-height:0;display:flex}.cn-vic{isolation:isolate;color:#fff;flex-direction:column;flex:auto;min-height:100%;padding:28px 16px 24px;display:flex;position:relative;overflow:hidden}.cn-vic[data-side=crew]{background:radial-gradient(120% 70% at 50% 38%, var(--blue), var(--blue) 60%, var(--blue))}@supports (color:color-mix(in lab, red, red)){.cn-vic[data-side=crew]{background:radial-gradient(120% 70% at 50% 38%, color-mix(in oklab, var(--blue) 72%, #fff), var(--blue) 60%, color-mix(in oklab, var(--blue) 88%, var(--ink)))}}.cn-vic[data-side=imposter]{background:radial-gradient(90% 55% at 50% 50%, var(--plum) 0%, var(--plum) 62%, var(--plum) 100%)}@supports (color:color-mix(in lab, red, red)){.cn-vic[data-side=imposter]{background:radial-gradient(90% 55% at 50% 50%, color-mix(in oklab, var(--plum) 74%, var(--red)) 0%, var(--plum) 62%, color-mix(in oklab, var(--plum) 70%, var(--ink)) 100%)}}.cn-rays{z-index:-1;background:repeating-conic-gradient(from 0deg, #ffffff29 0 7deg, #fff0 7deg 18deg);width:1100px;height:1100px;-webkit-mask-image:radial-gradient(closest-side, var(--ink) 30%, transparent 92%);-webkit-mask-image:radial-gradient(closest-side, var(--ink) 30%, transparent 92%);-webkit-mask-image:radial-gradient(closest-side, var(--ink) 30%, transparent 92%);-webkit-mask-image:radial-gradient(closest-side, var(--ink) 30%, transparent 92%);mask-image:radial-gradient(closest-side, var(--ink) 30%, transparent 92%);border-radius:50%;margin:-550px 0 0 -550px;animation:40s linear infinite cnRays;position:absolute;top:300px;left:50%}.cn-night{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cn-night>*{position:absolute}.cn-night .lamp{background:radial-gradient(55% 70% at 50% 0%, var(--gold), var(--gold) 55%, transparent 78%);width:430px;height:640px;margin-left:-215px;top:-40px;left:50%}@supports (color:color-mix(in lab, red, red)){.cn-night .lamp{background:radial-gradient(55% 70% at 50% 0%, color-mix(in oklab, var(--gold) 24%, transparent), color-mix(in oklab, var(--gold) 6%, transparent) 55%, transparent 78%)}}.cn-night .lamp{clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);filter:blur(14px);animation:6s infinite cnFlicker}.cn-night .glow{background:radial-gradient(closest-side, var(--red), var(--red) 55%, transparent);border-radius:50%;width:460px;height:340px;margin-left:-230px;top:300px;left:50%}@supports (color:color-mix(in lab, red, red)){.cn-night .glow{background:radial-gradient(closest-side, color-mix(in oklab, var(--red) 72%, transparent), color-mix(in oklab, var(--red) 26%, transparent) 55%, transparent)}}.cn-night .glow{filter:blur(10px);animation:4s ease-in-out infinite alternate cnGlow}.cn-night .fog{background:radial-gradient(50% 50% at 50% 50%, var(--cn-mist), transparent 72%);border-radius:50%;width:160%;height:220px;bottom:150px;left:-30%}@supports (color:color-mix(in lab, red, red)){.cn-night .fog{background:radial-gradient(50% 50% at 50% 50%, color-mix(in oklab, var(--cn-mist) 13%, transparent), transparent 72%)}}.cn-night .fog{filter:blur(28px)}.cn-night .scan{background:repeating-linear-gradient(0deg,#ffffff09 0 1px,#fff0 1px 3px);inset:0}.cn-eyes{gap:calc(9px * var(--s,1));animation:5.2s infinite cnBlink;animation-delay:var(--d,0s);display:flex}.cn-eyes i{width:calc(9px * var(--s,1));height:calc(14px * var(--s,1));background:var(--gold-lt);box-shadow:0 0 10px 2px var(--gold);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.cn-eyes i{box-shadow:0 0 10px 2px color-mix(in oklab, var(--gold) 55%, transparent)}}.cn-vtitle{text-align:center;animation:cnVin .6s var(--cn-spring) both;flex-direction:column;align-items:center;margin:0;line-height:.86;display:flex;transform:rotate(-3deg)}.cn-vtitle span{font:800 56px var(--font-display);letter-spacing:-.02em;color:#fff;-webkit-text-stroke:9px var(--ink);paint-order:stroke fill;text-shadow:0 7px 0 var(--ink)}.cn-vtitle span+span{font-size:96px}.cn-vic[data-side=imposter] .cn-vtitle span{text-shadow:-2px 0 var(--cyan), 2px 0 var(--red), 0 7px 0 var(--ink)}@supports (color:color-mix(in lab, red, red)){.cn-vic[data-side=imposter] .cn-vtitle span{text-shadow:-2px 0 color-mix(in oklab, var(--cyan) 55%, transparent), 2px 0 color-mix(in oklab, var(--red) 70%, transparent), 0 7px 0 var(--ink)}}.cn-vstage{flex-wrap:wrap;flex:auto;place-content:center;align-items:center;gap:8px 14px;min-height:220px;margin-top:18px;display:flex;position:relative}.cn-vg{color:#fff;font:800 15px var(--ios-font);text-shadow:0 1px 2px var(--ink);flex-direction:column;align-items:center;gap:2px;display:flex}@supports (color:color-mix(in lab, red, red)){.cn-vg{text-shadow:0 1px 2px color-mix(in oklab, var(--ink) 45%, transparent)}}.cn-vg .gg{filter:drop-shadow(0 10px 14px var(--ink));display:block}@supports (color:color-mix(in lab, red, red)){.cn-vg .gg{filter:drop-shadow(0 10px 14px color-mix(in oklab, var(--ink) 28%, transparent))}}.cn-vg .gg{animation:2.6s ease-in-out infinite cnBob}.cn-vg:nth-child(2n) .gg{animation-delay:-1.2s}.cn-vic[data-side=imposter] .cn-vg .gg{filter:drop-shadow(0 10px 18px #00000080) drop-shadow(0 0 22px var(--red))}@supports (color:color-mix(in lab, red, red)){.cn-vic[data-side=imposter] .cn-vg .gg{filter:drop-shadow(0 10px 18px #00000080) drop-shadow(0 0 22px color-mix(in oklab, var(--red) 40%, transparent))}}.cn-vg em{background:var(--card);color:var(--cn-stamp);font:800 11px var(--font-num);letter-spacing:.12em;text-transform:uppercase;text-shadow:none;border:2px solid;border-radius:5px;margin-top:4px;padding:3px 9px;font-style:normal;transform:rotate(-3deg)}.cn-vcard{background:var(--card);color:var(--ink);box-shadow:0 18px 44px var(--ink);border-radius:32px;margin:12px -4px 0;padding:14px}@supports (color:color-mix(in lab, red, red)){.cn-vcard{box-shadow:0 18px 44px color-mix(in oklab, var(--ink) 28%, transparent)}}.cn-vcard .row{align-items:center;gap:12px;padding:2px 4px 12px;display:flex}.cn-vword{background:var(--cn-paper);border-radius:5px;flex-direction:column;flex:none;align-items:flex-start;padding:6px 10px 7px;display:flex;position:relative;transform:rotate(-3deg);box-shadow:0 6px 14px #0000002e}.cn-vword i{color:var(--cn-stamp);font:800 10px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;border:2px solid;border-radius:4px;margin:0 0 4px -2px;padding:2px 6px;font-style:normal;transform:rotate(-6deg)}.cn-vword b{font:700 20px/1 var(--font-num);letter-spacing:.02em}.cn-vcard .t{flex:1;min-width:0}.cn-vcard .t small{color:var(--ink-2);font:700 12px var(--font-num);letter-spacing:.12em;text-transform:uppercase;display:block}.cn-vcard .t b{font:800 26px/1.05 var(--font-display);letter-spacing:-.01em;display:block}.cn-vcard .t em{color:var(--ink-2);font:500 15px/1.3 var(--ios-font);margin-top:2px;font-style:normal;display:block}.cn-faces{--ios-cell:var(--cn-panel);padding-left:8px;display:inline-flex}.cn-faces>*{box-shadow:0 0 0 2px var(--cn-panel);border-radius:50%;margin-left:-8px}.cn-optcard{border-radius:26px}.cn-optcard[data-on]{background:var(--cn-panel);box-shadow:0 0 0 2.5px var(--pink), 0 0 0 7.5px var(--pink), 0 14px 36px #0000004d}@supports (color:color-mix(in lab, red, red)){.cn-optcard[data-on]{box-shadow:0 0 0 2.5px var(--pink), 0 0 0 7.5px color-mix(in oklab, var(--pink) 20%, transparent), 0 14px 36px #0000004d}}.cn-optcard[data-on] .cn-opt{box-shadow:none;background:0 0;border-color:#0000}.cn-levels .cn-opt .n{color:var(--ink)}.cn-opt .n svg{max-width:44px;max-height:44px}.cn-optmore{padding:0 14px 14px}.cn-optmore .ios-search{width:auto;max-width:none;margin:0}.cn-optmore .cn-chips{margin-top:8px}.cn-seg{border-radius:999px;gap:4px;margin-top:14px;padding:4px;display:flex}.cn-seg button{color:#ffffffb8;min-height:46px;font:700 16px var(--ios-font);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1}.cn-seg button[aria-checked=true]{color:var(--ink);background:#fff;box-shadow:0 4px 12px #0003}.cn-seg button:disabled{opacity:.45;cursor:default}.cn-segl{color:#ffffffb3;font:600 14px/1.3 var(--ios-font);text-align:center;margin:8px 0 0}.cn-pwchips{flex-direction:column;flex:1 0 calc(100% - 52px);gap:4px;margin-left:52px;display:flex}.cn-pwchips .cn-chips,.cn-pwchips em{margin-top:0}.cn-how{color:#fff;justify-content:center;align-items:center;gap:14px;width:100%;height:100%;display:flex;position:relative}.cn-how[data-step="1"]{flex-direction:column;gap:16px}.cn-how .files{gap:12px;display:flex}.cn-how .mini{background:var(--cn-paper);width:116px;height:136px;color:var(--ink);border-radius:4px 14px 14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:relative;transform:rotate(-4deg);box-shadow:0 14px 30px #0006}.cn-how .mini+.mini{transform:rotate(4deg)}.cn-how .mini small{background:var(--cn-paper-2);color:var(--ink-2);font:700 9px var(--font-num);letter-spacing:.12em;text-transform:uppercase;border-radius:8px 8px 0 0;padding:3px 9px;position:absolute;top:-18px;left:8px}.cn-how .mini i{color:var(--ink-2);font:700 10px var(--font-num);letter-spacing:.12em;text-transform:uppercase;font-style:normal}.cn-how .mini b{font:800 34px/1 var(--font-display)}.cn-how .mini .bars{flex-direction:column;gap:5px;margin:4px 0;display:flex}.cn-how .mini u{background:var(--ink);border-radius:2px;width:70px;height:9px;display:block}.cn-how .mini em{color:var(--cn-stamp);font:800 10px var(--font-num);letter-spacing:.1em;text-transform:uppercase;border:2px solid;border-radius:5px;padding:2px 6px;font-style:normal;transform:rotate(-6deg)}.cn-how .who{gap:40px;display:flex}.cn-how .who>span{flex-direction:column;align-items:center;gap:4px;display:flex}.cn-how .who em{font:800 12px var(--ios-font);border-radius:999px;padding:3px 9px;font-style:normal}.cn-how .who .det{background:var(--blue);color:var(--ink)}.cn-how .who .imp{background:var(--red);color:#fff}.cn-how .sayer{flex-direction:column;align-items:center;gap:8px;display:flex}.cn-how .slip{background:var(--cn-paper);color:var(--ink);font:700 14px var(--font-num);box-shadow:var(--cn-slip-shadow);border-radius:4px;padding:6px 10px;font-style:normal;transform:rotate(-3deg)}.cn-how .sayer:nth-child(2) .slip{transform:rotate(2deg)}.cn-how .gongi{position:absolute;top:8px;right:8px}.cn-how[data-step="3"]{flex-direction:column;gap:18px}.cn-how .bell{background:var(--pink);color:#fff;width:84px;height:84px;box-shadow:0 0 0 10px var(--pink), 0 16px 34px var(--pink);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.cn-how .bell{box-shadow:0 0 0 10px color-mix(in oklab, var(--pink) 18%, transparent), 0 16px 34px color-mix(in oklab, var(--pink) 40%, transparent)}}.cn-how .pols{gap:10px;display:flex}.cn-how .pols .cn-pol{width:76px}.cn-how .mug{background:var(--cn-panel);width:170px;height:170px;box-shadow:var(--cn-panel-shadow);border-radius:22px;place-items:center;display:grid;position:relative}.cn-how .mug .plac{background:var(--cn-paper);color:var(--cn-stamp);font:800 15px var(--font-display);letter-spacing:.08em;text-transform:uppercase;border:3px solid;border-radius:8px;padding:4px 12px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)rotate(-7deg)}.cn-how .think{background:var(--cn-paper);color:var(--ink);font:800 22px var(--font-display);border-radius:18px 18px 18px 4px;align-self:flex-start;margin-top:30px;padding:8px 14px}.cn-how .win{text-align:center;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;gap:6px;width:132px;height:190px;padding:14px 8px 10px;display:flex;box-shadow:0 14px 30px #0006}.cn-how .win b{font:800 19px/1 var(--font-display)}.cn-how .win[data-side=crew]{background:var(--blue);color:var(--ink);transform:rotate(3deg)}.cn-how .win[data-side=imposter]{background:var(--plum)}@supports (color:color-mix(in lab, red, red)){.cn-how .win[data-side=imposter]{background:color-mix(in oklab, var(--plum) 70%, var(--red))}}.cn-how .win[data-side=imposter]{color:#fff;transform:rotate(-3deg)}.cn-dasec{border:2px dashed var(--ink-2);align-items:center;gap:8px;margin-top:2px;padding:3px 12px 3px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cn-dasec{border:2px dashed color-mix(in oklab, var(--ink-2) 30%, transparent)}}.cn-dasec{font:800 20px var(--font-display);border-radius:999px}.cn-dasec small,.cn-daimp>small{color:var(--ink-2);font:700 11px var(--font-num);letter-spacing:.12em;text-transform:uppercase}.cn-daimp{flex-direction:column;align-items:center;width:100%;margin-top:10px;display:flex;position:relative}.cn-daimp>small{margin-bottom:12px;font-size:12px}.cn-str{pointer-events:none;width:calc(100% + 12px);height:24px;position:absolute;top:22px;left:-6px;right:-6px}.cn-str path{fill:none;stroke:var(--gold);stroke-width:2px;vector-effect:non-scaling-stroke}.cn-daimp .row{justify-content:center;gap:12px;display:flex;position:relative}.cn-daimp .cn-pol{width:104px;padding-bottom:16px}.cn-folder[data-kind=agent] .word{white-space:nowrap;margin-bottom:6px;font-size:36px;line-height:1.02}.cn-folder[data-kind=agent] .hint{color:var(--ink);font:700 16px/1.3 var(--ios-font);margin-top:14px}.cn-decoy{color:#ffffffb8;max-width:340px;font:600 15px/1.3 var(--ios-font);text-align:left;border:2px dashed #ffffff3d;border-radius:20px;align-items:center;gap:10px;margin:22px auto 0;padding:10px 14px;display:flex}.cn-decoy b{color:#fff}.cn-ask{align-items:center;gap:8px;margin-top:16px;display:flex}.cn-ask h2{font:800 24px var(--font-display);letter-spacing:-.01em;color:#fff;margin:0}.cn-ask .cn-mytopic{min-height:36px}.cn-tmr{color:#fff;min-height:40px;font:700 15px var(--font-num);letter-spacing:.06em;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;margin-left:auto;padding:0 14px;display:flex}.cn-tmr[data-low]{color:var(--pink-soft)}.cn-heard{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.cn-heard span{background:var(--cn-paper);color:var(--ink);font:700 15px var(--font-num);box-shadow:var(--cn-slip-shadow);border-radius:5px;padding:7px 12px;position:relative}.cn-heard span:nth-child(3n+1){transform:rotate(-1.4deg)}.cn-heard span:nth-child(3n+2){transform:rotate(1deg)}.cn-rule{color:#ffffffb3;font:600 15px/1.35 var(--ios-font);text-align:center;text-wrap:pretty;margin:10px 0 0}.cn-alarm{color:#fff;border-radius:999px;align-items:center;gap:12px;padding:10px 16px 10px 10px;display:flex}.cn-alarm .t{min-width:0;font:700 17px/1.2 var(--ios-font);flex:1}.cn-alarm small{color:#ffffff9e;font:500 13.5px var(--ios-font);display:block}.cn-string{pointer-events:none;width:calc(100% - 24px);height:70%;position:absolute;top:18px;left:12px;right:12px}.cn-string path{fill:none;stroke:var(--gold);stroke-width:1.5px;opacity:.6;vector-effect:non-scaling-stroke}.cn-pol em{color:var(--ink-3);font:700 11px var(--font-num);letter-spacing:.1em;text-transform:uppercase;font-style:normal;display:block}.cn-pol[data-mine] em{color:#ffffff8c}.cn-skip b{font:800 16px var(--font-num)}span.cn-skip{cursor:default}.cn-guessed s{text-decoration-color:#fff9;text-decoration-thickness:2.5px}.cn-win{background:var(--sunset);color:#fff;text-align:center;box-shadow:0 20px 50px var(--pink);border-radius:30px;margin-top:16px;padding:16px 20px}@supports (color:color-mix(in lab, red, red)){.cn-win{box-shadow:0 20px 50px color-mix(in oklab, var(--pink) 35%, transparent)}}.cn-win b{font:800 28px/1.08 var(--font-display);letter-spacing:-.02em;display:block}.cn-win small{font:600 16px var(--ios-font);opacity:.92;margin-top:4px;display:block}.cn-power>p{color:#ffffffb8;font:500 14px/1.35 var(--ios-font);margin:6px 0 12px}.cn-lout{color:#fff;min-height:48px;font:800 17px var(--ios-font);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;display:inline-flex}.cn-lout svg{color:var(--gold-lt)}.cn-lout em{color:#ffffffa8;font:700 14px var(--font-num);font-style:normal}.cn-lout:disabled{opacity:.5;cursor:default}.cn-scratch{fill:none;width:100%;height:100%;stroke:var(--cn-mist);inset:0}@supports (color:color-mix(in lab, red, red)){.cn-scratch{stroke:color-mix(in oklab, var(--cn-mist) 17%, transparent)}}.cn-scratch{stroke-width:2.2px;stroke-linecap:round}.cn-lurk{width:120px;height:110px;animation:7s ease-in-out infinite cnLurk;top:262px;right:-56px;transform:rotate(-8deg)}.cn-lurk circle,.cn-lurk rect{fill:var(--plum)}@supports (color:color-mix(in lab, red, red)){.cn-lurk circle,.cn-lurk rect{fill:color-mix(in oklab, var(--plum) 70%, var(--ink))}}.cn-lurk .e{fill:var(--gold-lt);filter:drop-shadow(0 0 4px var(--gold))}@supports (color:color-mix(in lab, red, red)){.cn-lurk .e{filter:drop-shadow(0 0 4px color-mix(in oklab, var(--gold) 90%, transparent))}}.cn-lurk .l{fill:none;stroke:var(--gold-lt);stroke-width:3px;stroke-linecap:round;opacity:.85}.cn-cstamp{color:var(--red);border:3px solid;border-radius:8px;padding:5px 11px;top:598px;left:22px}@supports (color:color-mix(in lab, red, red)){.cn-cstamp{color:color-mix(in oklab, var(--red) 80%, #fff)}}.cn-cstamp{font:800 17px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;opacity:.55;transform:rotate(-9deg)}@keyframes cnLurk{0%,to{transform:translate(0)rotate(-8deg)}50%{transform:translate(-16px)rotate(-4deg)}}@keyframes cnDeal{0%{opacity:0;transform:translateY(60px)rotate(8deg)scale(.9)}}@keyframes cnIn{0%{opacity:0;transform:translateY(16px)}}@keyframes cnPulse{0%,to{box-shadow:inset 0 1.5px 0 #ffffff8c, inset 0 0 22px #ffffff52, inset 0 -8px 0 color-mix(in oklab, color-mix(in oklab, var(--pink) 60%, var(--ink)) 18%, transparent), 0 0 0 12px color-mix(in oklab, var(--pink) 14%, transparent), 0 22px 48px color-mix(in oklab, var(--pink) 42%, transparent)}50%{box-shadow:inset 0 1.5px 0 #ffffff8c, inset 0 0 22px #ffffff52, inset 0 -8px 0 color-mix(in oklab, color-mix(in oklab, var(--pink) 60%, var(--ink)) 18%, transparent), 0 0 0 22px color-mix(in oklab, var(--pink) 6%, transparent), 0 22px 48px color-mix(in oklab, var(--pink) 42%, transparent)}}@keyframes cnPeek{0%{transform:translateY(10px)rotate(6deg)}to{transform:translateY(0)rotate(-2deg)}}@keyframes cnStampX{0%{opacity:0;transform:var(--cn-at,rotate(-12deg)) scale(2)}}@keyframes cnStampM{0%{opacity:0;transform:rotate(-10deg)scale(2.2)}}@keyframes cnRays{to{transform:rotate(360deg)}}@keyframes cnVin{0%{opacity:0;transform:rotate(-3deg)scale(.6)}to{opacity:1;transform:rotate(-3deg)}}@keyframes cnHmm{0%,to{transform:rotate(-3deg)}50%{transform:translateY(-2px)rotate(4deg)}}@keyframes cnDots{0%,to{opacity:.3}50%{opacity:1}}@keyframes cnBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes cnWave{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}@keyframes cnFlicker{0%,40%,47%,77%,82%,to{opacity:.95}42%{opacity:.3}43%{opacity:.85}45%{opacity:.25}79%{opacity:.5}}@keyframes cnGlow{0%{opacity:.75}to{opacity:1}}@keyframes cnBlink{0%,43%,49%,to{transform:scaleY(1)}46%{transform:scaleY(.08)}}@media (prefers-reduced-motion:reduce){.cn-folder,.cn-lurk,.cn-spot,.cn-say,.cn-stampx,.cn-stamp,.cn-emerg,.cn-peeker,.cn-hmm .g,.cn-wait .dots i,.cn-rays,.cn-vtitle,.cn-vg .gg,.cn-night .lamp,.cn-night .glow,.cn-eyes{animation:none}}.tb5 .ios-tab{gap:3px;font-weight:600}.tb5 .ios-tab[aria-current=page]{font-weight:800}.tb5 .ios-tab svg.tb5-ic{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.tb5 .ios-tab[aria-current=page] .tb5-ic .f{fill:currentColor}.tb5 .ios-tab[aria-current=page] .tb5-ic .w{stroke:#fff}.tb5-me{place-items:center;width:28px;height:26px;display:grid}.tb5-me .pa-guli{display:none}.tb5-me .pa-photo,.tb5-me .pa-disc{box-shadow:0 0 0 1.5px #16130f40}.tb5 .ios-tab[aria-current=page] .tb5-me .pa-photo,.tb5 .ios-tab[aria-current=page] .tb5-me .pa-disc{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--pink)}.tb5-bdg{background:var(--ink);color:#fff;min-width:19px;height:19px;font:800 11px/19px var(--font-num);text-align:center;border-radius:999px;padding:0 5px;position:absolute;top:4px;left:calc(50% + 5px);box-shadow:0 0 0 2px #fffffff2}.tb5.tb5-inline{z-index:auto;padding:0;position:relative;inset:auto}.tb5-sub{border-bottom:1px solid #16130f17;justify-content:center;gap:26px;padding:0 16px;display:flex;position:relative}.tb5-sub:after{content:"";pointer-events:none;background:linear-gradient(#2818100d,#28181000);height:10px;position:absolute;bottom:-10px;left:0;right:0}.tb5-sub>button,.tb5-sub>a{min-width:66px;min-height:44px;color:var(--ink-2);font:600 13.5px/1.2 var(--ios-font);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;padding:0 4px 10px;text-decoration:none;display:flex;position:relative}.tb5-sub svg{width:50px;height:50px;transition:transform .2s var(--spring), opacity .2s}.tb5-sub [aria-selected=true],.tb5-sub [aria-current=page]{color:var(--ink);font-weight:800}.tb5-sub [aria-selected=true]:after,.tb5-sub [aria-current=page]:after{content:"";background:var(--ink);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:6px;right:6px}.tb5-sub>:not([aria-selected=true]):not([aria-current=page]) svg{opacity:.92;transform:scale(.9)}.tb5-n{background:var(--red);color:#fff;min-width:20px;height:20px;font:800 11.5px/20px var(--font-num);text-align:center;box-shadow:0 0 0 2px var(--bg);border-radius:999px;padding:0 6px;position:absolute;top:0;right:6px}.tb5-sub[data-n="4"]{gap:8px}.tb5-sub[data-n="4"]>*{min-width:74px}@media (max-width:359px){.tb5-sub[data-n="4"]{gap:0;padding:0 8px}.tb5-sub[data-n="4"]>*{flex:1 1 0;min-width:0}}.tb5-sub[data-compact] svg{opacity:0;width:0;height:0}.tb5-sub[data-compact]>button,.tb5-sub[data-compact]>a{flex-direction:row;align-items:center;gap:6px;padding-top:10px}.tb5-sub[data-compact] .tb5-n{position:static}.tb5-head{align-items:center;gap:8px;display:flex}.tb5-pill{min-width:0;min-height:56px;color:var(--ink);font:700 17px/1.15 var(--ios-font);letter-spacing:-.2px;text-align:left;cursor:pointer;border:0;border-radius:999px;flex:1;align-items:center;gap:12px;padding:0 8px 0 18px;text-decoration:none;display:flex}.tb5-pill>svg{flex:0 0 22px;width:22px;height:22px}.tb5-pill-t{flex:1;min-width:0}.tb5-pill-t small{color:var(--ink-2);font:500 13.5px/1.25 var(--ios-font);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tb5-rb{width:52px;height:52px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex:0 0 52px;place-items:center;padding:0;display:grid;position:relative}.tb5-rb svg{width:22px;height:22px}.tb5-dot{background:var(--red);border-radius:50%;width:9px;height:9px;position:absolute;top:13px;right:14px;box-shadow:0 0 0 2px #fff}.tb5-streak{height:52px;color:var(--ink);font:800 19px/1 var(--font-display);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:3px;padding:0 14px 0 9px;text-decoration:none;display:flex}.tb5-streak svg{width:26px;height:26px}.tb5-pill:active,.tb5-rb:active,.tb5-streak:active,.tb5-play:active,.tb5-heart:active{transform:scale(.97)}.tb5-title{align-items:center;gap:8px;display:flex}.tb5-title h1{min-width:0;color:var(--ink);font:800 34px/1 var(--font-display);letter-spacing:-.02em;flex:1;margin:0}.tb5-card{flex:none;min-width:0;display:block;position:relative}.tb5-card-link{color:var(--ink);text-decoration:none;display:block}.tb5-cover{background:var(--card);border-radius:22px;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #2818100f,0 10px 26px #2818101a}.tb5-cover-art{display:block;position:absolute;inset:0}.tb5-cover-art>*{object-fit:cover;width:100%;height:100%}.tb5-orig{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;min-height:32px;font:800 12px var(--font-num);letter-spacing:.08em;text-transform:uppercase;background:#16130fb8;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 9px;display:flex;position:absolute;top:12px;left:12px}.tb5-orig svg{width:13px;height:13px}.tb5-live{z-index:2;min-height:34px;color:var(--ink);font:700 14px/1 var(--ios-font);border-radius:999px;align-items:center;gap:7px;padding:0 13px 0 11px;display:flex;position:absolute;top:12px;left:12px}.tb5-live.tb5-live-dark{color:#fff;background:#ffffff29}.tb5-live i{background:var(--red);border-radius:50%;width:9px;height:9px;position:relative}.tb5-live i:after{content:"";background:var(--red);border-radius:50%;animation:1.4s ease-out infinite tb5-live;position:absolute;inset:0}@keyframes tb5-live{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.tb5-heart{z-index:3;width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.tb5-heart.ios-glass{--ios-glass:#fffdf9b8;--ios-glass-edge:#fffffff2;--ios-glass-line:#ffffff8c}.tb5-heart svg{width:20px;height:20px}.tb5-heart[aria-pressed=true] svg{fill:currentColor}.tb5-meta{color:var(--ink-2);font:500 15px/1.3 var(--ios-font);flex-direction:column;gap:1px;margin-top:10px;display:flex}.tb5-meta b{color:var(--ink);font:700 17px/1.2 var(--ios-font);align-items:center;gap:6px;display:flex}.tb5-r{color:var(--ink);font:600 15px var(--ios-font);white-space:nowrap;align-items:center;gap:3px;margin-left:auto;display:flex}.tb5-r svg{width:13px;height:13px}.tb5-who{color:var(--ink-2);font:600 14px var(--ios-font);align-items:center;gap:8px;margin-top:6px;display:flex}.tb5-who-st{padding-right:8px;display:flex}.tb5-who-st .pa{margin-right:-8px}.tb5-who-st .pa-guli{display:none}.tb5-chips{margin:0 calc(-1 * var(--ios-gutter,16px));padding:4px var(--ios-gutter,16px);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.tb5-chips::-webkit-scrollbar{display:none}.tb5-chip{min-height:40px;color:var(--ink);font:700 15px/1 var(--ios-font);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;padding:0 15px;text-decoration:none;display:flex;position:relative}.tb5-chip:after{content:"";position:absolute;inset:-2px 0}.tb5-chip[aria-pressed=true],.tb5-chip[aria-current=true]{background:var(--ink);color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 4px 12px #28181029}.tb5-chip:active{transform:scale(.97)}.tb5-chip>svg{flex:none;margin:0 7px 0 -3px}.tb5-rowh{align-items:baseline;gap:8px;margin:18px 0 10px;display:flex}.tb5-rowh h2{min-width:0;color:var(--ink);font:800 23px/1.1 var(--font-display);letter-spacing:-.015em;flex:1;margin:0}.tb5-rowh-n{color:var(--ink-3);font:600 15px var(--ios-font);white-space:nowrap}.tb5-more{background:var(--card);width:32px;height:32px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;align-self:center;place-items:center;padding:0;display:grid;position:relative;box-shadow:0 0 0 1px #16130f1a}.tb5-more:after{content:"";border-radius:50%;position:absolute;inset:-6px}.tb5-more svg{width:16px;height:16px}.tb5-gchip{min-height:36px;color:var(--ink);font:700 14px/1 var(--ios-font);border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 6px;text-decoration:none;display:inline-flex;position:relative}.tb5-gchip:after{content:"";position:absolute;inset:-4px 0}.tb5-gchip-ic{background:var(--ink);border-radius:9px;place-items:center;width:26px;height:26px;display:grid}.tb5-gchip-ic svg{width:13px;height:13px}.tb5-play{min-height:44px;-webkit-backdrop-filter:var(--ios-blur);backdrop-filter:var(--ios-blur);color:#fff;font:700 15px/1 var(--ios-font);cursor:pointer;background:#fff3;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;text-decoration:none;display:inline-flex;box-shadow:inset 0 1.5px #ffffff8c,inset 0 0 0 1px #ffffff4d,0 6px 18px #0000002e}.tb5-play svg{width:18px;height:18px}@media (prefers-reduced-transparency:reduce){.tb5-play,.tb5-live.tb5-live-dark{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1b1020c7}}.tb5 .ios-tab:focus-visible,.tb5-sub>:focus-visible,.tb5-pill:focus-visible,.tb5-rb:focus-visible,.tb5-streak:focus-visible,.tb5-card-link:focus-visible,.tb5-heart:focus-visible,.tb5-gchip:focus-visible,.tb5-play:focus-visible,.tb5-chip:focus-visible,.tb5-more:focus-visible{outline:3px solid var(--pink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tb5-sub svg{transition:none}.tb5-live i:after{animation:none}}.ev-inv{background:var(--card);min-height:300px;color:var(--ink);font-family:var(--ios-font);letter-spacing:-.2px;box-shadow:inset 0 1px 0 var(--card), 0 22px 40px -18px var(--ink);border-radius:30px;flex-direction:column;padding:22px 22px 18px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ev-inv{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--card) 50%, transparent), 0 22px 40px -18px color-mix(in srgb, var(--ink) 40%, transparent)}}.ev-inv[data-size=sm]{min-height:236px;padding:18px 20px 16px}.ev-inv:not([data-hosted]){min-height:0}.ev-inv[data-theme=sunset]{background:var(--sunset);color:#fff;box-shadow:inset 0 1px 0 var(--card), 0 22px 40px -18px var(--pink)}@supports (color:color-mix(in lab, red, red)){.ev-inv[data-theme=sunset]{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--card) 45%, transparent), 0 22px 40px -18px color-mix(in srgb, var(--pink) 75%, transparent)}}.ev-inv[data-theme=confetti]{background:var(--card)}.ev-inv[data-theme=pastel]{background:linear-gradient(160deg, var(--pink), var(--gold) 70%)}@supports (color:color-mix(in lab, red, red)){.ev-inv[data-theme=pastel]{background:linear-gradient(160deg, color-mix(in oklab, var(--pink) 16%, var(--card)), color-mix(in oklab, var(--gold) 26%, var(--card)) 70%)}}.ev-inv-cf{z-index:0;pointer-events:none;position:absolute;inset:0}.ev-inv-cf i{border-radius:3px;position:absolute}.ev-inv-cf i:first-child{width:10px;height:18px;top:26px;right:40px;transform:rotate(24deg)}.ev-inv-cf i:nth-child(2){border-radius:50%;width:8px;height:8px;top:84px;right:18px}.ev-inv-cf i:nth-child(3){width:10px;height:18px;top:130px;right:30px;transform:rotate(60deg)}.ev-inv-cf i:nth-child(4){border-radius:50%;width:9px;height:9px;top:178px;right:52px}.ev-inv-cf i:nth-child(5){width:7px;height:14px;top:196px;right:14px;transform:rotate(-12deg)}.ev-inv-cf i:nth-child(6){border-radius:50%;width:7px;height:7px;top:100px;right:74px}.ev-inv[data-theme=sunset] .ev-inv-cf i{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.ev-inv[data-theme=sunset] .ev-inv-cf i{background:color-mix(in srgb, var(--card) 70%, transparent)}}.ev-inv[data-theme=sunset] .ev-inv-cf i:nth-child(2),.ev-inv[data-theme=sunset] .ev-inv-cf i:nth-child(5){background:var(--gold)}.ev-inv[data-theme=confetti] .ev-inv-cf i:first-child{background:var(--blue)}.ev-inv[data-theme=confetti] .ev-inv-cf i:nth-child(2){background:var(--gold)}.ev-inv[data-theme=confetti] .ev-inv-cf i:nth-child(3){background:var(--green)}.ev-inv[data-theme=confetti] .ev-inv-cf i:nth-child(4){background:var(--red)}.ev-inv[data-theme=confetti] .ev-inv-cf i:nth-child(5){background:var(--pink)}.ev-inv[data-theme=confetti] .ev-inv-cf i:nth-child(6){background:var(--cyan)}.ev-inv[data-theme=pastel] .ev-inv-cf i{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.ev-inv[data-theme=pastel] .ev-inv-cf i{background:color-mix(in srgb, var(--card) 85%, transparent)}}.ev-inv-k{z-index:2;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex;position:relative}.ev-inv-motif{background:var(--card);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab, red, red)){.ev-inv-motif{background:color-mix(in srgb, var(--card) 28%, transparent)}}.ev-inv[data-theme=confetti] .ev-inv-k,.ev-inv[data-theme=pastel] .ev-inv-k{color:var(--ink-2)}.ev-inv[data-theme=confetti] .ev-inv-motif{background:var(--pink-soft);color:var(--ink)}.ev-inv[data-theme=pastel] .ev-inv-motif{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.ev-inv[data-theme=pastel] .ev-inv-motif{background:color-mix(in srgb, var(--card) 70%, transparent)}}.ev-inv[data-theme=pastel] .ev-inv-motif{color:var(--ink)}.ev-inv-title{z-index:2;max-width:270px;font-family:var(--font-display);letter-spacing:-.03em;margin:14px 0 10px;font-size:46px;font-weight:800;line-height:.96;position:relative}.ev-inv[data-size=sm] .ev-inv-title{margin:10px 0 8px;font-size:38px}.ev-inv[data-long] .ev-inv-title{font-size:36px}.ev-inv[data-size=sm][data-long] .ev-inv-title{font-size:30px}.ev-inv:not([data-hosted]) .ev-inv-title{max-width:300px}.ev-inv-when{z-index:2;font-size:18px;font-weight:800;position:relative}.ev-inv-where{z-index:2;opacity:.92;margin-top:2px;font-size:16px;font-weight:600;position:relative}.ev-inv-game{z-index:2;background:var(--blue);color:var(--ink);letter-spacing:.02em;border-radius:7px;align-self:flex-start;align-items:center;gap:5px;margin-top:12px;padding:3px 9px 3px 7px;font-size:12.5px;font-weight:800;display:inline-flex;position:relative}.ev-inv-foot{z-index:1;justify-content:space-between;align-items:flex-end;gap:6px;margin-top:auto;padding-top:10px;display:flex;position:relative}.ev-inv:not([data-hosted]) .ev-inv-foot{justify-content:flex-end;margin-top:-18px}.ev-inv-host{align-items:center;gap:10px;padding-bottom:6px;font-size:14px;font-weight:600;display:flex}.ev-inv-host b{font-family:var(--font-num);letter-spacing:-.01em;font-weight:700}.ev-inv-cast{align-items:flex-end;margin:0 -10px -8px 0;display:flex}.ev-inv-cast svg{display:block}.ev-inv-cast>span:first-child{transform:rotate(-8deg)translate(14px)}.ev-inv-cast>span:nth-child(2){z-index:2;position:relative;transform:rotate(6deg)}.ev-inv-cast>span:nth-child(3){transform:rotate(10deg)translate(-10px)}.ev-inv[data-size=sm] .ev-inv-cast{transform-origin:100% 100%;transform:scale(.85)}.ev-occs{font-family:var(--ios-font);grid-template-columns:1fr 1fr;gap:10px;display:grid}.ev-occ{background:var(--card);min-width:0;min-height:88px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 6px 18px var(--ink);border:0;border-radius:22px;align-items:center;gap:12px;padding:10px 12px;font-size:17px;display:flex}@supports (color:color-mix(in lab, red, red)){.ev-occ{box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 6px 18px color-mix(in srgb, var(--ink) 6%, transparent)}}.ev-occ{transition:box-shadow .2s,transform .15s}.ev-occ:active{transform:scale(.97)}.ev-occ b{min-width:0;font-weight:700;line-height:1.15}.ev-occ[aria-checked=true]{background:var(--pink)}@supports (color:color-mix(in lab, red, red)){.ev-occ[aria-checked=true]{background:color-mix(in oklab, var(--pink) 5%, var(--card))}}.ev-occ[aria-checked=true]{box-shadow:0 0 0 3px var(--pink), 0 6px 18px var(--pink)}@supports (color:color-mix(in lab, red, red)){.ev-occ[aria-checked=true]{box-shadow:0 0 0 3px var(--pink), 0 6px 18px color-mix(in srgb, var(--pink) 16%, transparent)}}.ev-occ-ic{height:52px;color:var(--ink);border-radius:16px;flex:0 0 52px;place-items:center;display:grid}.ev-occ-ic[data-tint=pink]{background:var(--pink)}@supports (color:color-mix(in lab, red, red)){.ev-occ-ic[data-tint=pink]{background:color-mix(in oklab, var(--pink) 26%, var(--card))}}.ev-occ-ic[data-tint=gold]{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.ev-occ-ic[data-tint=gold]{background:color-mix(in oklab, var(--gold) 26%, var(--card))}}.ev-occ-ic[data-tint=blue]{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.ev-occ-ic[data-tint=blue]{background:color-mix(in oklab, var(--blue) 26%, var(--card))}}.ev-occ-ic[data-tint=red]{background:var(--red)}@supports (color:color-mix(in lab, red, red)){.ev-occ-ic[data-tint=red]{background:color-mix(in oklab, var(--red) 26%, var(--card))}}.ev-occ-ic[data-tint=cyan]{background:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.ev-occ-ic[data-tint=cyan]{background:color-mix(in oklab, var(--cyan) 26%, var(--card))}}.ev-occ-ic[data-tint=green]{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.ev-occ-ic[data-tint=green]{background:color-mix(in oklab, var(--green) 26%, var(--card))}}.ev-occ-ic[data-tint=tang]{background:var(--tang)}@supports (color:color-mix(in lab, red, red)){.ev-occ-ic[data-tint=tang]{background:color-mix(in oklab, var(--tang) 26%, var(--card))}}.ev-themes{font-family:var(--ios-font);grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ev-theme{background:var(--card);min-width:0;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 6px 18px var(--ink);border:0;border-radius:22px;flex-direction:column;gap:8px;padding:8px 8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.ev-theme{box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 6px 18px color-mix(in srgb, var(--ink) 6%, transparent)}}.ev-theme{transition:transform .12s,box-shadow .2s}.ev-theme:active{transform:scale(.97)}.ev-theme b{text-align:center;place-items:center;min-height:34px;font-size:15px;font-weight:700;line-height:1.15;display:grid}.ev-theme[aria-checked=true]{box-shadow:0 0 0 3px var(--pink), 0 6px 18px var(--pink)}@supports (color:color-mix(in lab, red, red)){.ev-theme[aria-checked=true]{box-shadow:0 0 0 3px var(--pink), 0 6px 18px color-mix(in srgb, var(--pink) 16%, transparent)}}.ev-theme-sw{border-radius:16px;height:86px;display:block;position:relative;overflow:hidden}.ev-theme-sw[data-theme=sunset]{background:var(--sunset)}.ev-theme-sw[data-theme=confetti]{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--ios-sep)}.ev-theme-sw[data-theme=pastel]{background:linear-gradient(160deg, var(--pink), var(--gold) 70%)}@supports (color:color-mix(in lab, red, red)){.ev-theme-sw[data-theme=pastel]{background:linear-gradient(160deg, color-mix(in oklab, var(--pink) 16%, var(--card)), color-mix(in oklab, var(--gold) 26%, var(--card)) 70%)}}.ev-theme-sw i{position:absolute}.ev-theme-sw i:first-child{background:var(--card);border-radius:5px;width:54px;height:10px;top:14px;left:12px}@supports (color:color-mix(in lab, red, red)){.ev-theme-sw i:first-child{background:color-mix(in srgb, var(--card) 90%, transparent)}}.ev-theme-sw i:nth-child(2){background:var(--card);border-radius:5px;width:36px;height:10px;top:30px;left:12px}@supports (color:color-mix(in lab, red, red)){.ev-theme-sw i:nth-child(2){background:color-mix(in srgb, var(--card) 90%, transparent)}}.ev-theme-sw i:nth-child(3){clip-path:polygon(50% 0,100% 100%,0 100%);background:var(--pink);width:26px;height:26px;bottom:10px;right:12px}.ev-theme-sw[data-theme=sunset] i:nth-child(3){background:#fff}.ev-theme-sw[data-theme=confetti] i:first-child,.ev-theme-sw[data-theme=confetti] i:nth-child(2){background:var(--ink);opacity:.85}.ev-theme-sw[data-theme=pastel] i:first-child,.ev-theme-sw[data-theme=pastel] i:nth-child(2){background:var(--ink);opacity:.75}.ev-rsvp{font-family:var(--ios-font);grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ev-rsvp-opt{background:var(--card);min-height:80px;color:var(--ink-2);font:inherit;cursor:pointer;box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 6px 18px var(--ink);border:0;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:17px;font-weight:800;display:flex}@supports (color:color-mix(in lab, red, red)){.ev-rsvp-opt{box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 6px 18px color-mix(in srgb, var(--ink) 6%, transparent)}}.ev-rsvp-opt{transition:transform .12s}.ev-rsvp-opt:active{transform:scale(.97)}.ev-rsvp-opt[aria-checked=true]{background:var(--pink-soft);color:var(--pink-d);box-shadow:inset 0 0 0 2.5px var(--pink)}.ev-say{font-family:var(--ios-font);align-items:center;gap:10px;display:flex}.ev-say-g{flex:none;place-items:center;width:64px;display:grid}.ev-say-b{background:var(--card);color:var(--ink);letter-spacing:-.2px;box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 6px 20px var(--ink);border-radius:22px 22px 22px 6px;margin:0;padding:12px 16px;font-size:17px;font-weight:700;line-height:1.3}@supports (color:color-mix(in lab, red, red)){.ev-say-b{box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 6px 20px color-mix(in srgb, var(--ink) 7%, transparent)}}.ev-tk{background:var(--card);color:var(--ink);font-family:var(--ios-font);box-shadow:0 24px 44px -20px var(--ink);border-radius:28px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ev-tk{box-shadow:0 24px 44px -20px color-mix(in srgb, var(--ink) 45%, transparent)}}.ev-tk-band{background:var(--ink);color:#fff;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;padding:12px 18px;font-size:13px;font-weight:800;display:flex}.ev-tk-code{font-family:var(--font-num);letter-spacing:.02em;margin-left:auto;font-weight:700}.ev-tk-body{gap:16px;padding:16px 18px 14px;display:flex}.ev-tk-qr{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--ios-sep);border-radius:14px;flex:none;align-self:flex-start;padding:6px}.ev-tk-info{min-width:0;color:var(--ink-2);flex-direction:column;gap:2px;font-size:15px;display:flex}.ev-tk-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0 0 4px;font-size:25px;font-weight:800;line-height:1.02}.ev-tk-who{color:var(--ink);align-items:center;gap:8px;margin-top:8px;font-weight:700;display:flex}.ev-tk-handle{font-family:var(--font-num);color:var(--ink-2);font-weight:600}.ev-tk-perf{border-top:2px dashed var(--ios-sep);margin:0 18px}.ev-tk-foot{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 18px;font-size:14px;font-weight:700;display:flex}.ev-tk-foot>span{align-items:center;gap:6px;display:inline-flex}.ev-tk-foot i{background:var(--ios-fill);width:22px;height:22px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.ev-tk-foot>span[data-done] i{background:var(--green);color:var(--ink)}.ev-qr{display:block}.ev-qr-mods{fill:var(--ink)}.ev-qr-mark rect{fill:var(--card)}.ev-qr-mark path{fill:var(--pink);stroke:var(--pink)}.ev-qr-none{background:var(--ios-fill);color:var(--ios-label-2);text-align:center;border-radius:10px;place-items:center;padding:10px;font-size:12px;font-weight:700;display:grid}.ev-cd{font-family:var(--ios-font);gap:10px;display:flex}.ev-cd-chip{background:var(--card);min-width:0;color:var(--ink);box-shadow:0 4px 14px var(--ink);border-radius:18px;flex:1;justify-content:center;align-items:baseline;gap:4px;padding:10px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.ev-cd-chip{box-shadow:0 4px 14px color-mix(in srgb, var(--ink) 6%, transparent)}}.ev-cd-chip b{font-family:var(--font-num);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.28}.ev-cd-chip small{color:var(--ios-label-2);font-size:13px;font-weight:700}.ev-cd[data-tone=sunset]{gap:8px}.ev-cd[data-tone=sunset] .ev-cd-chip{background:var(--card);border-radius:14px;padding:8px 0}@supports (color:color-mix(in lab, red, red)){.ev-cd[data-tone=sunset] .ev-cd-chip{background:color-mix(in srgb, var(--card) 20%, transparent)}}.ev-cd[data-tone=sunset] .ev-cd-chip{color:#fff;box-shadow:inset 0 1px 0 var(--card)}@supports (color:color-mix(in lab, red, red)){.ev-cd[data-tone=sunset] .ev-cd-chip{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--card) 45%, transparent)}}.ev-cd[data-tone=sunset] .ev-cd-chip b{font-size:22px;line-height:1}.ev-cd[data-tone=sunset] .ev-cd-chip small{color:inherit;opacity:.92}.ev-cd[data-layout=stack]{gap:10px}.ev-cd[data-layout=stack] .ev-cd-chip{border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:12px 0 9px}.ev-cd[data-layout=stack] .ev-cd-chip b{font-size:30px;line-height:1}.ev-cd[data-layout=stack] .ev-cd-chip small{font-size:12px;line-height:1}.ev-cd-today b{letter-spacing:-.03em}.ev-cd-live{align-items:center;gap:10px;min-height:56px;font-size:17px;font-weight:800}.ev-cd[data-tone=sunset] .ev-cd-live{min-height:38px}.ev-cd-live i{background:var(--green);width:10px;height:10px;box-shadow:0 0 0 4px var(--green);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.ev-cd-live i{box-shadow:0 0 0 4px color-mix(in oklab, var(--green) 25%, transparent)}}.ev-cd-live i{animation:1.6s ease-in-out infinite ev-pulse}.ev-cd[data-layout=stack] .ev-cd-live{flex-direction:row;min-height:69px;padding:0}.ev-cd[data-tone=sunset] .ev-cd-live i{box-shadow:0 0 0 4px var(--card)}@supports (color:color-mix(in lab, red, red)){.ev-cd[data-tone=sunset] .ev-cd-live i{box-shadow:0 0 0 4px color-mix(in srgb, var(--card) 40%, transparent)}}@keyframes ev-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.7)}}.ev-door-legend{font-family:var(--ios-font);color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;font-size:13px;font-weight:700;display:flex}.ev-door-legend>span{align-items:center;gap:4px;display:inline-flex}.ev-door-list{font-family:var(--ios-font)}.ev-door-list-h{letter-spacing:.04em;text-transform:uppercase;color:var(--ios-label-2);margin:0 0 10px;padding:0 2px;font-size:14px;font-weight:700}.ev-door-cells{background:var(--card);box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 1px 2px var(--ink), 0 10px 30px var(--ink);border-radius:24px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ev-door-cells{box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 1px 2px color-mix(in srgb, var(--ink) 3%, transparent), 0 10px 30px color-mix(in srgb, var(--ink) 6%, transparent)}}.ev-door{color:var(--ink);font-family:var(--ios-font);align-items:center;gap:12px;padding:10px 14px;display:flex;position:relative}.ev-door+.ev-door:before{content:"";background:var(--ios-sep);height:1px;position:absolute;top:0;left:70px;right:0}.ev-door-main{flex-direction:column;flex:1;min-width:0;font-size:16px;line-height:1.25;display:flex}.ev-door-name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ev-door-handle{font-family:var(--font-num);color:var(--ink-2);font-size:13px;font-weight:600}.ev-door-main small{color:var(--ink-2);font-size:13px}.ev-door-pills{gap:4px;margin-top:5px;display:flex}.ev-door-pill{background:var(--ios-fill);width:26px;height:22px;color:var(--ios-label-2);border-radius:7px;place-items:center;display:grid}.ev-door-pill[data-on]{background:var(--green);color:var(--ink)}.ev-door-btn{background:var(--ios-fill);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;box-shadow:inset 0 1px 0 var(--ios-glass-edge);border:0;border-radius:999px;flex:none;padding:0 16px;font-size:15px;font-weight:800;transition:transform .12s}.ev-door-btn:active{transform:scale(.96)}.ev-door-in{color:var(--ink-2);flex:none;align-items:center;gap:6px;padding-right:6px;font-size:15px;font-weight:800;display:inline-flex}.ev-door-in i{background:var(--green);width:22px;height:22px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.ev-door[data-scanned]{background:var(--green);border-radius:22px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.ev-door[data-scanned]{background:color-mix(in oklab, var(--green) 14%, var(--card))}}.ev-door[data-scanned]{box-shadow:inset 0 0 0 1.5px var(--green)}@supports (color:color-mix(in lab, red, red)){.ev-door[data-scanned]{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--green) 45%, var(--card))}}.ev-door[data-scanned] .ev-door-pills{margin-top:0}.ev-money{font-family:var(--ios-font)}.ev-mo-list{gap:10px;display:grid}.ev-mo{background:var(--card);min-width:0;color:var(--ink);box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 6px 18px var(--ink);border-radius:24px;padding:16px}@supports (color:color-mix(in lab, red, red)){.ev-mo{box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 6px 18px color-mix(in srgb, var(--ink) 6%, transparent)}}.ev-mo{transition:box-shadow .2s}.ev-mo[data-on]{box-shadow:0 0 0 3px var(--pink), 0 6px 18px var(--pink)}@supports (color:color-mix(in lab, red, red)){.ev-mo[data-on]{box-shadow:0 0 0 3px var(--pink), 0 6px 18px color-mix(in srgb, var(--pink) 14%, transparent)}}.ev-mo-head{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:14px;padding:0;display:flex}.ev-mo-r{height:26px;box-shadow:inset 0 0 0 2px var(--ios-label-3);border-radius:50%;flex:0 0 26px;margin-top:1px;transition:box-shadow .2s}.ev-mo[data-on] .ev-mo-r{box-shadow:inset 0 0 0 8px var(--pink)}.ev-mo-main{flex-direction:column;gap:3px;min-width:0;display:flex}.ev-mo-main b{font-size:19px;font-weight:700}.ev-mo-main small{color:var(--ink-2);font-size:15px;line-height:1.3}.ev-fees{gap:8px;margin:10px 0 0 40px;display:flex}.ev-fee{background:var(--ios-fill);min-width:0;min-height:44px;color:var(--ink);font:inherit;font-family:var(--font-num);cursor:pointer;box-shadow:inset 0 1px 0 var(--ios-glass-edge);border:0;border-radius:999px;flex:1;padding:0;font-size:17px;font-weight:700}.ev-fee[aria-pressed=true]{background:var(--pink-soft);color:var(--pink-d);box-shadow:inset 0 0 0 1.5px var(--pink)}.ev-gifts{gap:6px;min-width:0;margin:10px 0 0 40px;display:grid}.ev-gift{background:var(--card);width:100%;min-width:0;min-height:60px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 4px 14px var(--ink);border:0;border-radius:20px;align-items:center;gap:12px;padding:8px 16px 8px 10px;font-size:17px;display:flex}@supports (color:color-mix(in lab, red, red)){.ev-gift{box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 4px 14px color-mix(in srgb, var(--ink) 6%, transparent)}}.ev-gift{transition:box-shadow .2s}.ev-gift[data-on]{box-shadow:0 0 0 2.5px var(--pink)}.ev-gift-ic{height:40px;color:var(--ink);border-radius:12px;flex:0 0 40px;place-items:center;display:grid}.ev-gift-ic[data-tint=red]{background:var(--red)}@supports (color:color-mix(in lab, red, red)){.ev-gift-ic[data-tint=red]{background:color-mix(in oklab, var(--red) 26%, var(--card))}}.ev-gift-ic[data-tint=blue]{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.ev-gift-ic[data-tint=blue]{background:color-mix(in oklab, var(--blue) 26%, var(--card))}}.ev-gift-ic[data-tint=green]{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.ev-gift-ic[data-tint=green]{background:color-mix(in oklab, var(--green) 26%, var(--card))}}.ev-gift-ic[data-tint=gold]{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.ev-gift-ic[data-tint=gold]{background:color-mix(in oklab, var(--gold) 26%, var(--card))}}.ev-gift-ic[data-tint=pink]{background:var(--pink)}@supports (color:color-mix(in lab, red, red)){.ev-gift-ic[data-tint=pink]{background:color-mix(in oklab, var(--pink) 18%, var(--card))}}.ev-gift-ic[data-tint=cyan]{background:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.ev-gift-ic[data-tint=cyan]{background:color-mix(in oklab, var(--cyan) 26%, var(--card))}}.ev-gift-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.ev-gift b{font-family:var(--font-num);flex:none;font-weight:700}.ev-gift[data-variant=pick]{background:var(--bg);min-height:44px;box-shadow:none;border-radius:14px;gap:10px;padding:6px 8px 6px 6px;font-size:15px}.ev-gift[data-variant=pick] .ev-gift-ic{border-radius:10px;flex-basis:32px;height:32px}.ev-gift[data-variant=pick] b{font-size:19px}.ev-gift-ck{color:#fff;height:22px;box-shadow:inset 0 0 0 2px var(--ios-label-3);border-radius:50%;flex:0 0 22px;place-items:center;display:grid}.ev-gift-ck svg{opacity:0}.ev-gift[data-variant=pick][data-on]{box-shadow:none}.ev-gift[data-variant=pick][data-on] .ev-gift-ck{background:var(--ink);box-shadow:none}.ev-gift[data-variant=pick][data-on] .ev-gift-ck svg{opacity:1}.ev-moneyline{font-family:var(--ios-font);color:var(--ink-2);gap:8px;margin:14px 2px 0;font-size:14.5px;font-weight:600;line-height:1.4;display:flex}.ev-moneyline svg{flex:none;margin-top:2px}.ev-ms{background:var(--card);color:var(--ink);font-family:var(--ios-font);box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 10px 30px var(--ink);border-radius:24px;padding:14px 18px}@supports (color:color-mix(in lab, red, red)){.ev-ms{box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 10px 30px color-mix(in srgb, var(--ink) 6%, transparent)}}.ev-ms-row{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.ev-ms-ic{background:var(--gold);border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.ev-ms-ic{background:color-mix(in oklab, var(--gold) 34%, var(--card))}}.ev-ms-ic{color:var(--ink)}.ev-ms-amt{font-family:var(--font-display);letter-spacing:-.01em;font-size:26px;font-weight:800}.ev-ms-of{color:var(--ink-2);font-size:14px}.ev-ms-g{color:var(--ink-2);align-items:center;gap:4px;margin-left:auto;font-size:14px;font-weight:700;display:inline-flex}.ev-ms-bar{background:var(--ios-fill);border-radius:4px;height:8px;margin:10px 0 6px;overflow:hidden}.ev-ms-bar i{background:var(--green);border-radius:4px;height:100%;display:block}.ev-ms-goal{color:var(--ios-label-2);font-size:13px;display:block}.ev-ms .ev-moneyline{margin:10px 0 0;font-size:13px}.ev-step{background:var(--ios-fill);box-shadow:inset 0 1px 0 var(--ios-glass-edge);font-family:var(--ios-font);border-radius:999px;flex:none;align-items:center;gap:2px;padding:3px;display:inline-flex}.ev-step button{background:var(--card);width:44px;height:44px;color:var(--ink);cursor:pointer;box-shadow:0 1px 2px var(--ink), 0 4px 12px var(--ink);border:0;border-radius:50%;place-items:center;padding:0;display:grid}@supports (color:color-mix(in lab, red, red)){.ev-step button{box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 12%, transparent), 0 4px 12px color-mix(in srgb, var(--ink) 8%, transparent)}}.ev-step button{transition:transform .12s}.ev-step button:active{transform:scale(.94)}.ev-step button[disabled]{color:var(--ios-label-3);box-shadow:none;cursor:default}.ev-step b{min-width:34px;color:var(--ink);font:700 22px/1 var(--font-num);text-align:center}.ev-chips{flex-wrap:wrap;gap:10px;display:flex}.ev-chip{background:var(--card);min-height:44px;color:var(--ink);font:700 17px/1 var(--ios-font);cursor:pointer;box-shadow:inset 0 0 0 1px var(--ink);border:0;border-radius:999px;padding:0 16px}@supports (color:color-mix(in lab, red, red)){.ev-chip{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent)}}.ev-chip{transition:transform .12s}.ev-chip:active{transform:scale(.97)}.ev-chip[aria-pressed=true]{background:var(--pink-soft);color:var(--pink-d);box-shadow:inset 0 0 0 2px var(--pink)}.ev-step button:focus-visible,.ev-chip:focus-visible{outline:3px solid var(--pink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ev-step button,.ev-chip{transition:none}.ev-cd-live i{animation:none}.ev-occ,.ev-theme,.ev-rsvp-opt,.ev-door-btn,.ev-mo,.ev-mo-r,.ev-gift{transition:none}}:root{--gb-blue-xl:var(--blue)}@supports (color:color-mix(in lab, red, red)){:root{--gb-blue-xl:color-mix(in srgb, var(--blue) 40%, white)}}:root{--gb-green-xl:var(--green)}@supports (color:color-mix(in lab, red, red)){:root{--gb-green-xl:color-mix(in srgb, var(--green) 45%, white)}}:root{--gb-red-xl:var(--red)}@supports (color:color-mix(in lab, red, red)){:root{--gb-red-xl:color-mix(in srgb, var(--red) 50%, white)}}:root{--gb-gold-xl:var(--gold)}@supports (color:color-mix(in lab, red, red)){:root{--gb-gold-xl:color-mix(in srgb, var(--gold) 40%, white)}}:root{--gb-tang-lt:var(--tang)}@supports (color:color-mix(in lab, red, red)){:root{--gb-tang-lt:color-mix(in srgb, var(--tang) 60%, white)}}:root{--gb-cyan-lt:var(--cyan)}@supports (color:color-mix(in lab, red, red)){:root{--gb-cyan-lt:color-mix(in srgb, var(--cyan) 55%, white)}}:root{--gb-cream:var(--tang)}@supports (color:color-mix(in lab, red, red)){:root{--gb-cream:color-mix(in srgb, var(--tang) 12%, var(--gold-soft))}}:root{--gb-cream-2:var(--gold-soft);--gb-pebble:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){:root{--gb-pebble:color-mix(in srgb, var(--ink-3) 50%, var(--line-2))}}:root{--gb-pebble-2:var(--line-2);--gb-card-shadow:0 2px 10px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--gb-card-shadow:0 2px 10px color-mix(in srgb, var(--ink) 6%, transparent)}}:root{--gb-hairline:inset 0 0 0 1px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--gb-hairline:inset 0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent)}}.gb-art{overflow:visible}.gb-art[data-view=face],.gb-art[data-view=top],.gb-art[data-view=hold],.gb-art[data-view=disc]{overflow:hidden}.gb-sw>.gb-art[data-view]{overflow:visible}.gb-ava{flex:none;display:inline-grid;position:relative}.gb-ava .pa-photo,.gb-ava .pa-disc{box-shadow:0 0 0 clamp(2px, calc(var(--pa) * .06), 5px) var(--card), 0 12px 30px var(--ink)}@supports (color:color-mix(in lab, red, red)){.gb-ava .pa-photo,.gb-ava .pa-disc{box-shadow:0 0 0 clamp(2px, calc(var(--pa) * .06), 5px) var(--card), 0 12px 30px color-mix(in srgb, var(--ink) 16%, transparent)}}.gb-ava .pa-disc{background:radial-gradient(circle at 50% 40%, var(--card) 0, var(--gold-soft) 70%)}@supports (color:color-mix(in lab, red, red)){.gb-ava .pa-disc{background:radial-gradient(circle at 50% 40%, var(--card) 0, color-mix(in srgb, var(--gold-soft) 45%, var(--bg)) 70%)}}.gb-ava .pa-guli{transform-origin:50% 100%;animation:3.6s ease-in-out infinite gb-peek;bottom:-10%;right:-24%;transform:rotate(8deg)}.gb-ava .pa-guli>svg{width:calc(var(--pa) * .47);height:auto}.gb-ava[data-still] .pa-guli{animation:none}@keyframes gb-peek{0%,to{transform:rotate(8deg)translateY(0)}50%{transform:rotate(3deg)translateY(-6px)}}.gb-id[data-variant=card]{background:var(--card);box-shadow:var(--gb-card-shadow);border-radius:26px;align-items:center;gap:34px;padding:14px 16px;display:flex}.gb-id-text{flex-direction:column;min-width:0;display:flex}.gb-id-name{font:800 21px/1.1 var(--ios-font);letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere}.gb-id-handle{font-family:var(--font-num);color:var(--ink-2);overflow-wrap:anywhere;margin-top:3px;font-size:16px;font-weight:600;line-height:1.2}.gb-id-line{color:var(--ios-label-2);margin-top:6px;font-size:14px;line-height:1.3}.gb-id-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.gb-id-full{text-align:center;flex:none;width:128px;margin-right:-4px}.gb-id-full .gb-bob{display:block}.gb-id-full svg{width:100%;height:auto;display:block}.gb-id-full small{font:700 13px/1.2 var(--ios-font);color:var(--ios-label-2);margin-top:2px;display:block}.gb-id[data-variant=passport] .gb-id-text{margin-top:14px}.gb-id[data-variant=passport] .gb-id-name{font-size:26px}.gb-idcard{background:var(--card);box-shadow:var(--gb-card-shadow);border-radius:22px;padding:0 16px}.gb-idcard:focus-within{box-shadow:var(--gb-card-shadow), 0 0 0 2px var(--pink)}@supports (color:color-mix(in lab, red, red)){.gb-idcard:focus-within{box-shadow:var(--gb-card-shadow), 0 0 0 2px color-mix(in srgb, var(--pink) 45%, transparent)}}.gb-idf{align-items:center;gap:6px;min-height:54px;display:flex}.gb-idf+.gb-idf{border-top:1px solid var(--ios-sep)}.gb-idf>span{width:68px;font:800 13px/1 var(--ios-font);letter-spacing:.06em;text-transform:uppercase;color:var(--ios-label-2);flex:none}.gb-idf input{min-width:0;min-height:44px;font:700 18px/1.2 var(--ios-font);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.gb-at{font:500 18px/1 var(--font-num);color:var(--ios-label-2)}.gb-idf input.gb-mono{font-family:var(--font-num);font-weight:600}.gb-avail{min-height:24px;font:700 15px/1.3 var(--ios-font);color:var(--ink);align-items:center;gap:8px;margin:8px 4px 0;display:flex}.gb-avail[data-state=invalid],.gb-avail[data-state=checking]{color:var(--ink-2);font-weight:600}.gb-mono{font-family:var(--font-num)}.gb-avail-b{border-radius:999px;flex:none;place-items:center;width:22px;height:22px;display:grid}.gb-avail[data-state=free] .gb-avail-b{background:var(--green)}.gb-avail[data-state=taken] .gb-avail-b{background:var(--gb-red-xl)}.gb-spin{box-sizing:border-box;border:2.5px solid var(--ink)}@supports (color:color-mix(in lab, red, red)){.gb-spin{border:2.5px solid color-mix(in srgb, var(--ink) 15%, transparent)}}.gb-spin{border-top-color:var(--ink-2);animation:.8s linear infinite gb-turn}@keyframes gb-turn{to{transform:rotate(360deg)}}.gb-try{min-height:44px;color:var(--ink);font:800 15px/1 var(--font-num);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin:-10px 0;padding:0 2px;text-decoration:underline;display:inline-flex}.gb-safety{background:var(--card);border-radius:22px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.gb-safety{background:color-mix(in srgb, var(--card) 62%, var(--bg))}}.gb-safety{box-shadow:inset 0 0 0 1px var(--card), var(--gb-card-shadow);font:400 15px/1.38 var(--ios-font);color:var(--ink)}.gb-safety p{margin:0}.gb-safety-ico{background:var(--gb-green-xl);border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.gb-photo-actions{flex-direction:column;gap:10px;display:flex}.gb-btn-glass{border-radius:var(--ios-r-pill,999px);width:100%;min-height:56px;color:var(--ink);font:inherit;font-size:var(--ios-body,19px);letter-spacing:-.2px;cursor:pointer;transition:transform .12s var(--ease);border:0;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-weight:800;display:flex}.gb-btn-glass:active{transform:scale(.97)}.gb-skip{min-height:44px;font:700 17px/1 var(--ios-font);color:var(--ink-2);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--ink-2);-webkit-text-decoration-color:var(--ink-2);-webkit-text-decoration-color:var(--ink-2);text-decoration-color:var(--ink-2);background:0 0;border:0;margin:4px auto 0;padding:0 12px;display:block}@supports (color:color-mix(in lab, red, red)){.gb-skip{-webkit-text-decoration-color:color-mix(in srgb, var(--ink-2) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ink-2) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ink-2) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--ink-2) 35%, transparent)}}.gb-skip{cursor:pointer}.gb-cast{--gk-tile:var(--card)}.gb-cast .gk-pick{gap:12px}.gb-cast .gk-pick-cell{min-height:142px;box-shadow:var(--gb-card-shadow);border-radius:24px;align-content:end;padding:0 4px 12px}.gb-cast .gk-pick-cell>svg{width:86px;height:auto}.gb-cast .gk-pick-cell small{font:700 16px/1.1 var(--ios-font)}.gb-cast .gk-pick-cell[aria-checked=true]{box-shadow:0 18px 30px var(--pink);translate:0 -8px;scale:1.05}@supports (color:color-mix(in lab, red, red)){.gb-cast .gk-pick-cell[aria-checked=true]{box-shadow:0 18px 30px color-mix(in srgb, var(--pink) 22%, transparent)}}.gb-cast .gk-pick-cell[aria-checked=true]>svg{animation:gb-hop .5s var(--spring)}.gb-cast .gk-pick-cell[aria-checked=true]:after{content:"";background:var(--pink);border-radius:999px;width:28px;height:28px;position:absolute;top:8px;right:8px}.gb-cast .gk-pick-cell[aria-checked=true]:before{content:"";z-index:1;border:solid var(--card);border-width:0 3px 3px 0;width:6px;height:11px;position:absolute;top:14px;right:18px;transform:rotate(45deg)}@keyframes gb-hop{0%{transform:translateY(0)}40%{transform:translateY(-12px)rotate(-6deg)}to{transform:none}}.gb-make{border:2.5px dashed var(--pink);background:var(--pink);align-content:center;gap:8px}@supports (color:color-mix(in lab, red, red)){.gb-make{background:color-mix(in srgb, var(--pink) 4%, var(--card))}}.gb-cast .gb-make{box-shadow:none;align-content:center;padding:0 4px}.gb-make-plus{border:2.5px solid var(--pink);border-radius:999px;place-items:center;width:52px;height:52px;display:grid}.gb-make small,.gb-cast .gb-make small{font:800 15px/1.15 var(--ios-font);color:var(--pink-d);text-align:center}.gb-quick{flex-wrap:wrap;gap:3px;margin-top:8px;display:flex}.gb-quick-t{aspect-ratio:1;background:var(--ink);border:0;border-radius:13px;flex:1 1 0;place-items:center;min-width:40px;max-width:48px;padding:0;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.gb-quick-t{background:color-mix(in srgb, var(--ink) 4%, var(--card))}}.gb-quick-t{cursor:pointer;transition:transform .12s}.gb-quick-t:after{content:"";position:absolute;inset:-2px}.gb-quick-t svg{width:78%;height:auto}.gb-quick-t:active{transform:scale(.94)}.gb-quick-t[aria-checked=true]{background:var(--pink-soft);box-shadow:inset 0 0 0 2.5px var(--pink)}.gb-quick-t:focus-visible{outline:3px solid var(--pink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.gb-quick-t{transition:none}}.gb-tb{flex-direction:column;gap:10px;height:100%;min-height:0;display:flex;position:relative}.gb-stage{background:radial-gradient(120% 90% at 50% 30%, var(--card) 0, var(--card) 55%, var(--bg) 100%);border-radius:30px;flex:none;height:214px;margin:0 16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gb-stage{background:radial-gradient(120% 90% at 50% 30%, var(--card) 0, color-mix(in srgb, var(--card) 50%, var(--bg)) 55%, color-mix(in srgb, var(--bg) 92%, var(--gold-d)) 100%)}}.gb-stage{box-shadow:inset 0 0 0 1px var(--ink)}@supports (color:color-mix(in lab, red, red)){.gb-stage{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 6%, transparent)}}.gb-floor{background:var(--ink);border-radius:50%;width:120px;height:16px;margin-left:-60px;position:absolute;bottom:50px;left:50%}@supports (color:color-mix(in lab, red, red)){.gb-floor{background:color-mix(in srgb, var(--ink) 10%, transparent)}}.gb-char{width:170px;margin-left:-85px;position:absolute;top:0;left:50%}.gb-char>span{display:block}.gb-char svg{width:100%;height:auto;display:block}.gb-count{height:38px;font:700 15px/1 var(--ios-font);color:var(--ink-2);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.gb-count b{font-family:var(--font-num);color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.gb-spark{background:var(--cyan);border-radius:2px;width:8px;height:8px;transform:rotate(45deg)}.gb-tabs{border-radius:999px;flex:none;height:56px;margin:0 12px;padding:5px}.gb-tabs-in{scrollbar-width:none;border-radius:999px;gap:2px;height:46px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}.gb-tabs-in::-webkit-scrollbar{display:none}.gb-tabs-in[data-end]{-webkit-mask-image:none;mask-image:none}.gb-tab{height:46px;font:800 16px/1 var(--ios-font);color:var(--ink-2);cursor:pointer;transition:background .2s, color .2s, transform .12s var(--ease);background:0 0;border:0;border-radius:999px;flex:none;padding:0 13px}.gb-tab:active{transform:scale(.92)}.gb-tab[aria-selected=true]{background:var(--ios-glass-lozenge);color:var(--pink-d);box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 4px 14px var(--ink)}@supports (color:color-mix(in lab, red, red)){.gb-tab[aria-selected=true]{box-shadow:inset 0 1px 0 var(--ios-glass-edge), 0 4px 14px color-mix(in srgb, var(--ink) 10%, transparent)}}.gb-tab:focus-visible,.gb-sw:focus-visible,.gb-idea:focus-visible,.gb-try:focus-visible,.gb-skip:focus-visible,.gb-btn-glass:focus-visible{outline:3px solid var(--pink)}@supports (color:color-mix(in lab, red, red)){.gb-tab:focus-visible,.gb-sw:focus-visible,.gb-idea:focus-visible,.gb-try:focus-visible,.gb-skip:focus-visible,.gb-btn-glass:focus-visible{outline:3px solid color-mix(in srgb, var(--pink) 60%, transparent)}}.gb-tab:focus-visible,.gb-sw:focus-visible,.gb-idea:focus-visible,.gb-try:focus-visible,.gb-skip:focus-visible,.gb-btn-glass:focus-visible{outline-offset:2px}.gb-opts{scrollbar-width:none;flex:1;min-height:0;margin-top:-4px;padding:6px 16px 200px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 196px),#0000 calc(100% - 150px));mask-image:linear-gradient(#000 calc(100% - 196px),#0000 calc(100% - 150px))}.gb-opts::-webkit-scrollbar{display:none}.gb-sec{font:800 13px/1 var(--ios-font);letter-spacing:.08em;text-transform:uppercase;color:var(--ios-label-2);justify-content:space-between;margin:10px 4px 8px;display:flex}.gb-sec span:last-child{font-family:var(--font-num)}.gb-section+.gb-section{margin-top:14px}.gb-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.gb-sw{aspect-ratio:1;background:var(--card);min-height:44px;box-shadow:0 2px 6px var(--ink);border:0;border-radius:20px;place-items:center;padding:0;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.gb-sw{box-shadow:0 2px 6px color-mix(in srgb, var(--ink) 6%, transparent)}}.gb-sw{cursor:pointer;transition:transform .2s var(--spring), box-shadow .2s;overflow:hidden}.gb-sw>svg{width:100%;height:100%}.gb-sw:active{transform:scale(.9)}.gb-sw[aria-checked=true]{box-shadow:0 0 0 3px var(--pink), 0 8px 16px var(--pink)}@supports (color:color-mix(in lab, red, red)){.gb-sw[aria-checked=true]{box-shadow:0 0 0 3px var(--pink), 0 8px 16px color-mix(in srgb, var(--pink) 18%, transparent)}}.gb-sw[aria-checked=true]{transform:translateY(-2px)}.gb-dot{width:56%;height:56%;box-shadow:inset 0 -4px 0 var(--ink);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.gb-dot{box-shadow:inset 0 -4px 0 color-mix(in srgb, var(--ink) 10%, transparent)}}.gb-dock{right:12px;bottom:max(26px, calc(env(safe-area-inset-bottom) + 8px));z-index:2;border-radius:34px;flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute;left:12px}.gb-namerow{align-items:center;gap:8px;display:flex}.gb-field{background:var(--card);min-width:0;height:54px;box-shadow:var(--gb-hairline);border-radius:18px;flex:1;align-items:center;gap:8px;padding:0 14px;display:flex}.gb-field:focus-within{box-shadow:var(--gb-hairline), 0 0 0 2px var(--pink)}@supports (color:color-mix(in lab, red, red)){.gb-field:focus-within{box-shadow:var(--gb-hairline), 0 0 0 2px color-mix(in srgb, var(--pink) 45%, transparent)}}.gb-field>span{font:800 13px/1 var(--ios-font);letter-spacing:.06em;text-transform:uppercase;color:var(--ios-label-2);flex:none}.gb-field input{min-width:0;height:100%;font:800 18px/1 var(--ios-font);color:var(--ink);text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1}.gb-idea{background:var(--card);height:54px;box-shadow:var(--gb-hairline);font:800 15px/1 var(--ios-font);color:var(--ink);cursor:pointer;transition:transform .12s var(--ease);border:0;border-radius:18px;align-items:center;gap:6px;padding:0 14px;display:flex}.gb-idea:active{transform:scale(.93)}.gb-surprise.ios-barbtn{gap:8px;padding:0 18px 0 12px}.gb-dice{display:inline-grid}.gb-bob{animation:3.2s ease-in-out infinite gb-bob}@keyframes gb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.gb-pop{animation:gb-pop .45s var(--spring)}@keyframes gb-pop{0%{transform:scale(.7)}60%{transform:scale(1.08)}to{transform:scale(1)}}.gb-roll{animation:gb-roll .55s var(--spring)}@keyframes gb-roll{0%{transform:rotate(0)scale(1)}50%{transform:rotate(200deg)scale(1.25)}to{transform:rotate(360deg)scale(1)}}.gb-art .gb-prop{transform-box:fill-box;transform-origin:50%;animation:.5s linear infinite gb-prop}@keyframes gb-prop{0%,to{transform:scaleX(1)}50%{transform:scaleX(.15)}}.gb-unlock{position:relative}.gb-hero{isolation:isolate;background:var(--sunset);border-radius:0 0 44px 44px;height:470px;position:relative;overflow:hidden}.gb-hero:before{content:"";z-index:-1;background:radial-gradient(60% 50% at 50% 55%,#ffffff59,#0000 70%);position:absolute;inset:0}.gb-chip{top:max(66px, calc(env(safe-area-inset-top) + 12px));z-index:2;height:40px;font:800 16px/1 var(--ios-font);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.gb-hero .gb-floor{background:var(--plum);width:150px;height:18px;margin-left:-75px;top:410px;bottom:auto}@supports (color:color-mix(in lab, red, red)){.gb-hero .gb-floor{background:color-mix(in srgb, var(--plum) 16%, transparent)}}.gb-dancer{width:230px;margin-left:-115px;position:absolute;top:122px;left:50%}.gb-dance{transform-origin:50% 90%;animation:1.1s ease-in-out infinite gb-dance}.gb-dance svg{width:100%;height:auto;display:block}@keyframes gb-dance{0%,to{transform:rotate(-6deg)translateY(0)}25%{transform:rotate(0)translateY(-14px)}50%{transform:rotate(6deg)translateY(0)}75%{transform:rotate(0)translateY(-14px)}}.gb-hero .celebrate{z-index:3;position:absolute}.gb-won{text-align:center;padding:22px 20px 0}.gb-won-name{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:44px;font-weight:800;line-height:1}.gb-won-no{color:var(--ink-2);margin:10px 0 0;font-size:17px;line-height:1.4}.gb-won-no b{font-family:var(--font-num);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}@media (prefers-reduced-motion:reduce){.gb-dance,.gb-pop,.gb-roll,.gb-bob,.gb-art .gb-prop,.gb-ava .pa-guli,.gb-spin,.gb-cast .gk-pick-cell[aria-checked=true]>svg{animation:none!important}.gb-sw,.gb-tab,.gb-idea,.gb-btn-glass{transition:none}}:root{--ch-gutter:20px;--ch-safe-top:env(safe-area-inset-top,0px);--ch-safe-bottom:env(safe-area-inset-bottom,0px);--ch-quiet:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){:root{--ch-quiet:color-mix(in srgb, var(--ink-3) 50%, var(--ink-2))}}:root{--ch-pink-text:var(--pink-d)}@supports (color:color-mix(in lab, red, red)){:root{--ch-pink-text:color-mix(in srgb, var(--pink-d) 82%, var(--ink))}}:root{--ch-shadow:0 1px 2px var(--ink), 0 8px 22px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--ch-shadow:0 1px 2px color-mix(in srgb, var(--ink) 5%, transparent), 0 8px 22px color-mix(in srgb, var(--ink) 7%, transparent)}}:root{--ch-hair:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--ch-hair:color-mix(in srgb, var(--ink) 10%, transparent)}}:root{--ch-light:var(--card)}@supports (color:color-mix(in lab, red, red)){:root{--ch-light:color-mix(in srgb, var(--card) 60%, transparent)}}.ch-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ch-grow{flex:1}.ch-handle{color:var(--ch-quiet);font:500 13px var(--font-num);letter-spacing:0;white-space:nowrap;margin-left:6px}.ch-time,.ch-when{color:var(--ch-quiet);font:500 12px var(--font-num);letter-spacing:0;white-space:nowrap}.ch-time{margin-left:6px}.ch-chev{color:var(--ch-quiet);flex:none}.ch-tag{background:var(--ink);color:var(--card);font:700 10px/1 var(--font-num);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-self:center;align-items:center;margin-left:6px;padding:3px 7px;display:inline-flex}.ch-unread{background:var(--pink-d);min-width:22px;height:22px;color:var(--card);font:800 12px/1 var(--font-num);border-radius:999px;place-items:center;padding:0 6px;display:inline-grid;position:relative}.ch-days{background:var(--gold);min-height:26px;color:var(--ink);font:700 12px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ch-label{color:var(--ch-quiet);font:700 13px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:20px 0 10px;display:flex}.ch-label>span:first-child{flex:1;min-width:0}.ch-label[data-small]{margin:16px 0 8px;font-size:12px}.ch-label-n{color:var(--ch-quiet)}.ch-label-a{color:var(--ch-quiet);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;position:relative}.ch-label-a:after{content:"";position:absolute;inset:-16px -10px}.ch-gface{width:var(--ch-f);height:var(--ch-f);background:radial-gradient(circle at 50% 35%, var(--card), var(--pink-soft));box-shadow:0 0 0 2px var(--card), 0 4px 12px var(--ink);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ch-gface{box-shadow:0 0 0 2px var(--card), 0 4px 12px color-mix(in srgb, var(--ink) 12%, transparent)}}.ch-gface svg{margin-top:8%}.ch-mini{align-items:center;padding-right:8px;display:inline-flex}.ch-mini>*{margin-right:-8px}.ch-mini .pa-guli{display:none}.ch-mini .pa-photo,.ch-mini .pa-disc{box-shadow:0 0 0 2px var(--card)}.ch-initials{flex:0 0 var(--ch-f,40px);width:var(--ch-f,40px);height:var(--ch-f,40px);background:var(--bg-2);color:var(--ink-2);font:800 16px var(--font-display);border-radius:50%;place-items:center;display:grid}.ch-people{margin:12px calc(-1 * var(--ch-gutter)) 0;padding:6px var(--ch-gutter) 4px;scrollbar-width:none;flex:none;gap:12px;display:flex;overflow-x:auto}.ch-people::-webkit-scrollbar{display:none}.ch-story{color:var(--ink);font:700 13px/1.1 var(--ios-font);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:0 0 64px;align-items:center;gap:6px;padding:0;display:flex}.ch-story small{color:var(--ch-pink-text);font:700 10px/1 var(--font-num);letter-spacing:.1em;text-transform:uppercase;margin-top:-2px}.ch-story[data-playing] .pa-photo,.ch-story[data-playing] .pa-disc{box-shadow:0 0 0 2.5px var(--bg), 0 0 0 5px var(--pink)}.ch-story-ring{width:60px;height:60px;box-shadow:inset 0 0 0 2px var(--ch-hair);border:2px dashed var(--ink);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ch-story-ring{border:2px dashed color-mix(in srgb, var(--ink) 22%, transparent)}}.ch-story-ring{color:var(--ink)}.ch-segwrap{align-items:center;gap:8px;margin-top:14px;display:flex}.ch-seg{border-radius:999px;flex:1;gap:4px;min-width:0;padding:5px;display:flex;position:relative}.ch-seg-b{min-height:42px;color:var(--ink-2);font:700 15px/1 var(--ios-font);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 12px;transition:background .2s,color .2s;display:inline-flex;position:relative}.ch-seg-b[aria-selected=true]{background:var(--ink);color:var(--card);box-shadow:0 4px 12px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ch-seg-b[aria-selected=true]{box-shadow:0 4px 12px color-mix(in srgb, var(--ink) 18%, transparent)}}.ch-seg-b small{font:700 11px/1 var(--font-num);letter-spacing:.08em;opacity:.72}.ch-seg-hash{opacity:.6}.ch-seg-dot{background:var(--pink);border-radius:50%;width:8px;height:8px}.ch-seg[data-size=slim]{padding:3px}.ch-seg[data-size=slim] .ch-seg-b{min-height:30px;font-size:14px}.ch-seg[data-size=slim] .ch-seg-b:after{content:"";position:absolute;inset:-7px 0}.ch-segscroll{overscroll-behavior-x:contain;scrollbar-width:none;border-radius:999px;flex:1;min-width:0;overflow-x:auto}.ch-segscroll::-webkit-scrollbar{display:none}.ch-seg[data-scroll]{flex:none;width:max-content;padding-right:18px}.ch-seg[data-scroll] .ch-seg-b{flex:none;padding:0 15px}.ch-seg-add{width:52px;height:52px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex:0 0 52px;place-items:center;padding:0;display:grid}.ch-stage{isolation:isolate;background:radial-gradient(120% 100% at 30% 0%, var(--plum-3), var(--plum-2) 55%, var(--plum));color:var(--card);box-shadow:0 14px 30px var(--plum);border-radius:30px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ch-stage{box-shadow:0 14px 30px color-mix(in srgb, var(--plum) 26%, transparent)}}.ch-floor{background:var(--plum-3);border-radius:50%;height:330px;position:absolute;bottom:-210px;left:-25%;right:-25%}@supports (color:color-mix(in lab, red, red)){.ch-floor{background:color-mix(in srgb, var(--plum-3) 80%, var(--pink) 20%)}}.ch-floor{box-shadow:inset 0 2px 0 var(--card)}@supports (color:color-mix(in lab, red, red)){.ch-floor{box-shadow:inset 0 2px 0 color-mix(in srgb, var(--card) 10%, transparent)}}.ch-lights{height:20px;position:absolute;top:12px;left:40%;right:0}.ch-lights i{background:var(--gold);width:8px;height:8px;box-shadow:0 0 10px var(--gold);border-radius:50%;position:absolute}@supports (color:color-mix(in lab, red, red)){.ch-lights i{box-shadow:0 0 10px color-mix(in srgb, var(--gold) 60%, transparent)}}.ch-lights i{animation:2.4s ease-in-out infinite ch-twinkle}.ch-lights i:nth-child(4n+2){background:var(--cyan);box-shadow:0 0 10px var(--cyan)}@supports (color:color-mix(in lab, red, red)){.ch-lights i:nth-child(4n+2){box-shadow:0 0 10px color-mix(in srgb, var(--cyan) 60%, transparent)}}.ch-lights i:nth-child(4n+3){background:var(--pink);box-shadow:0 0 10px var(--pink)}@supports (color:color-mix(in lab, red, red)){.ch-lights i:nth-child(4n+3){box-shadow:0 0 10px color-mix(in srgb, var(--pink) 60%, transparent)}}.ch-lights i:nth-child(4n+4){background:var(--green);box-shadow:0 0 10px var(--green)}@supports (color:color-mix(in lab, red, red)){.ch-lights i:nth-child(4n+4){box-shadow:0 0 10px color-mix(in srgb, var(--green) 60%, transparent)}}.ch-cast{position:absolute;inset:0}.ch-g{justify-items:center;display:grid;position:absolute}.ch-g>svg{animation:3.2s ease-in-out infinite ch-bob;animation-delay:var(--ch-d,0s)}.ch-g>i{background:var(--plum);border-radius:50%;width:72%;height:9px;margin-top:2px}@supports (color:color-mix(in lab, red, red)){.ch-g>i{background:color-mix(in srgb, var(--plum) 75%, transparent)}}.ch-stage-in{z-index:2;position:absolute;top:16px;left:18px;right:18px}.ch-eyebrow{color:var(--pink);align-items:center;gap:7px;margin:0;display:flex}@supports (color:color-mix(in lab, red, red)){.ch-eyebrow{color:color-mix(in srgb, var(--pink) 45%, var(--card))}}.ch-eyebrow{font:700 12px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase}.ch-stage-t{color:var(--card);font:800 26px/1.05 var(--font-display);letter-spacing:-.02em;margin:8px 0 0}.ch-stage-act{z-index:2;align-items:center;gap:10px;display:flex;position:absolute;bottom:16px;left:16px}.ch-livedot{background:var(--pink);width:10px;height:10px;box-shadow:0 0 0 3px var(--pink);border-radius:50%;flex:none;position:relative}@supports (color:color-mix(in lab, red, red)){.ch-livedot{box-shadow:0 0 0 3px color-mix(in srgb, var(--pink) 35%, transparent)}}.ch-livedot:after{content:"";background:inherit;border-radius:50%;animation:1.4s ease-out infinite ch-pulse;position:absolute;inset:0}.ch-seats{color:var(--card);align-items:center;gap:10px;margin:10px 0 0;display:flex}@supports (color:color-mix(in lab, red, red)){.ch-seats{color:color-mix(in srgb, var(--card) 80%, transparent)}}.ch-seats{font:700 11px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase}.ch-pips{gap:4px;display:flex}.ch-pips i{background:var(--card);border-radius:3px;width:14px;height:6px}@supports (color:color-mix(in lab, red, red)){.ch-pips i{background:color-mix(in srgb, var(--card) 24%, transparent)}}.ch-pips i[data-on]{background:var(--card)}.ch-live .ch-stage{height:150px}.ch-gamecard{width:100%}.ch-gamecard .ch-stage{height:206px}.ch-gamecard[data-wide] .ch-stage{height:168px}.ch-go,.ch-livepill,.ch-send[data-ready]{background:var(--pink-glass);-webkit-backdrop-filter:saturate(190%)blur(14px);backdrop-filter:saturate(190%)blur(14px);box-shadow:inset 0 1.5px 0 var(--card), inset 0 0 0 1px var(--card), inset 0 0 18px var(--card), 0 10px 24px var(--pink)}@supports (color:color-mix(in lab, red, red)){.ch-go,.ch-livepill,.ch-send[data-ready]{box-shadow:inset 0 1.5px 0 color-mix(in srgb, var(--card) 55%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--card) 30%, transparent), inset 0 0 18px color-mix(in srgb, var(--card) 22%, transparent), 0 10px 24px color-mix(in srgb, var(--pink) 34%, transparent)}}.ch-go,.ch-livepill,.ch-send[data-ready]{color:var(--card)}.ch-go{min-height:48px;font:800 17px/1 var(--ios-font);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;transition:transform .12s;display:inline-flex}.ch-go:disabled{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.ch-go:disabled{background:color-mix(in srgb, var(--card) 18%, transparent)}}.ch-go:disabled{box-shadow:none;color:var(--card)}@supports (color:color-mix(in lab, red, red)){.ch-go:disabled{color:color-mix(in srgb, var(--card) 70%, transparent)}}.ch-go:disabled{cursor:default}.ch-livepill{min-height:38px;font:700 14px/1 var(--ios-font);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 12px;display:inline-flex;position:relative}.ch-livepill:after{content:"";position:absolute;inset:-3px 0}.ch-livepill .ch-livedot{background:var(--card);width:8px;height:8px;box-shadow:none}.ch-party,.ch-group,.ch-row,.ch-tcard,.ch-hitcard,.ch-room,.ch-crow,.ch-pick,.ch-member{background:var(--card);box-shadow:var(--ch-shadow);color:var(--ink)}.ch-party{width:100%;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:30px;align-items:center;gap:14px;padding:14px 16px 14px 14px;text-decoration:none;display:flex}.ch-party-art{background:var(--bg);border-radius:22px;flex:0 0 66px;place-items:center;width:66px;height:66px;display:grid}.ch-party-art svg{width:58px;height:auto}.ch-party-m{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ch-party-t{font:800 20px/1.15 var(--font-display);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ch-party-l{color:var(--ink-2);font:500 14.5px/1.3 var(--ios-font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ch-party-row{align-items:center;gap:10px;margin-top:5px;display:flex}.ch-party[data-size=sm]{gap:12px;padding:10px 14px 10px 10px}.ch-party[data-size=sm] .ch-party-art{border-radius:18px;flex-basis:52px;width:52px;height:52px}.ch-party[data-size=sm] .ch-party-art svg{width:46px}.ch-party[data-size=sm] .ch-party-t{font-size:18px}.ch-side{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.ch-groups{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ch-group{min-height:150px;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:28px;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:12px 16px 14px;text-decoration:none;display:flex;position:relative}.ch-group .ch-unread{position:absolute;top:12px;right:12px}.ch-cluster{justify-content:center;align-self:center;align-items:flex-end;margin:0 0 8px;display:flex}.ch-cluster>span{margin:0 -9px}.ch-cluster>span[data-mid]{z-index:1;position:relative;transform:translateY(-6px)}.ch-group b{font:800 21px/1.1 var(--font-display);letter-spacing:-.015em}.ch-group small{color:var(--ch-quiet);font:500 13px var(--ios-font);margin-top:2px}.ch-rows{flex-direction:column;gap:8px;display:flex}.ch-row{border-radius:999px;align-items:center;display:flex}.ch-row-main{border-radius:inherit;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:10px 14px 10px 10px;text-decoration:none;display:flex}.ch-row>:not(.ch-row-main){flex:none;margin-right:10px}.ch-row-m{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ch-row-n{font:700 17px/1.2 var(--ios-font);white-space:nowrap;align-items:baseline;display:flex;overflow:hidden}.ch-row-l{color:var(--ink-2);font:500 14.5px/1.3 var(--ios-font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ch-row[data-size=sm] .ch-row-main{min-height:52px;padding:6px 14px 6px 6px}.ch-row[data-size=sm] .ch-row-n{font-size:16px}.ch-party:active,.ch-group:active,.ch-row-main:active,.ch-tcard:active,.ch-hitcard:active,.ch-room:active,.ch-crow:active,.ch-pick:active,.ch-go:active,.ch-qchip:active,.ch-pchip:active,.ch-rbtn:active{transform:scale(.98)}.ch-party,.ch-group,.ch-row-main,.ch-tcard,.ch-hitcard,.ch-room,.ch-crow,.ch-pick,.ch-qchip,.ch-pchip,.ch-rbtn{transition:transform .12s}.ch-lbar{z-index:20;margin:0 calc(-1 * var(--ch-gutter));padding:calc(var(--ch-safe-top) + 2px) 14px 10px;background:var(--bg);border-radius:0 0 30px 30px;flex-direction:column;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ch-lbar{background:color-mix(in srgb, var(--bg) 80%, transparent)}}.ch-lbar{-webkit-backdrop-filter:saturate(180%)blur(30px);backdrop-filter:saturate(180%)blur(30px);box-shadow:inset 0 -1px 0 var(--ch-light), 0 10px 30px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ch-lbar{box-shadow:inset 0 -1px 0 var(--ch-light), 0 10px 30px color-mix(in srgb, var(--ink) 8%, transparent)}}.ch-lbar-row{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;min-height:44px;display:grid}.ch-lbar-l{justify-self:start;align-items:center;gap:8px;display:flex}.ch-lbar-r{justify-self:end;align-items:center;gap:8px;display:flex}.ch-lbar-c{text-align:center;flex-direction:column;align-items:center;max-width:200px;display:flex}.ch-lbar-c b{max-width:100%;color:var(--ink);font:800 17px/1.2 var(--font-display);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ch-lbar-c small{color:var(--ch-quiet);font:600 11.5px/1.3 var(--font-num);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ch-lbar .tb5-rb{flex-basis:40px;width:40px;height:40px}.ch-lbar .tb5-rb:after{content:"";border-radius:50%;position:absolute;inset:-2px}.ch-lbar .tb5-rb svg{width:18px;height:18px}.ch-lbar .ch-mini{padding-right:8px}.ch-lbar>.ch-segwrap{margin-top:8px}.ch-lbar>.ch-label{margin:12px 4px 0}.ch-lbar>.tb5-sub{border-bottom:0;margin:4px -14px 0}.ch-lbar>.tb5-sub:after{display:none}.ch-head{flex-direction:column;display:flex}.ch-head-row{align-items:center;gap:8px;display:flex}.ch-title{color:var(--ink);font:800 32px/1.05 var(--font-display);letter-spacing:-.02em;margin:14px 0 0}.ch-title[data-large]{font-size:36px}.ch-sub{color:var(--ink-2);font:500 16px/1.3 var(--ios-font);margin:6px 0 0}.ch-head>.ch-segwrap{margin-top:12px}.ch-fstack{min-height:52px;color:var(--ink);font:700 17px/1 var(--font-num);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 10px;display:inline-flex}.ch-fstack[data-text]{min-height:48px;font:600 15px/1.2 var(--ios-font);cursor:default;align-self:flex-start}.ch-follow{background:var(--pink-soft);min-height:46px;color:var(--ch-pink-text);font:800 17px/1 var(--ios-font);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 18px 0 14px;display:inline-flex;position:relative}.ch-follow.ios-glass{color:var(--ink)}.ch-follow[data-size=sm]{min-height:40px;padding:0 14px 0 10px;font-size:15px}.ch-follow[data-size=sm]:after{content:"";position:absolute;inset:-2px 0}.ch-safe{background:var(--card);box-shadow:var(--ch-shadow);color:var(--ink);font:700 14.5px/1.3 var(--ios-font);border-radius:22px;align-items:center;gap:10px;margin:12px 0 0;padding:10px 14px;display:flex}.ch-safe>svg{flex:none}.ch-safe>span:first-of-type{flex:1;min-width:0}.ch-safe-g{flex:none;display:flex}.ch-safe-g svg{margin-left:-8px}.ch-pin{width:100%;min-height:48px;color:var(--ink);font:600 15px/1.2 var(--ios-font);text-align:left;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;margin-top:10px;padding:0 16px;display:flex}.ch-pin small{color:var(--ch-quiet);font:700 11px var(--font-num);letter-spacing:.12em;text-transform:uppercase;flex:none}.ch-pin>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ch-day{justify-content:center;margin:2px 0;display:flex}.ch-day>span{min-height:30px;color:var(--ch-quiet);font:700 11px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.ch-day[data-sticky]{top:var(--ch-sticky-top,8px);z-index:5;position:sticky}.ch-feed{flex-direction:column;gap:14px;padding-top:14px;display:flex}.ch-msg{align-items:flex-start;gap:10px;display:flex}.ch-msg-b{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.ch-msg-n{color:var(--ink);font:700 16px/1.25 var(--ios-font);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.ch-bubble{background:var(--card);max-width:292px;box-shadow:var(--ch-shadow);color:var(--ink);font:400 17px/1.35 var(--ios-font);overflow-wrap:anywhere;border-radius:8px 26px 26px;padding:12px 16px}.ch-msg[data-mine]{justify-content:flex-end}.ch-msg[data-mine] .ch-msg-b{align-items:flex-end}.ch-msg[data-mine] .ch-bubble{background:var(--ink);color:var(--card);box-shadow:0 6px 16px var(--ink);border-radius:26px 8px 26px 26px}@supports (color:color-mix(in lab, red, red)){.ch-msg[data-mine] .ch-bubble{box-shadow:0 6px 16px color-mix(in srgb, var(--ink) 16%, transparent)}}.ch-msg[data-bare] .ch-bubble{border-radius:26px 26px 26px 8px}.ch-mention{background:var(--pink-soft);color:var(--ink);border-radius:7px;padding:0 5px;font-weight:700}.ch-hit{background:var(--pink-soft);color:var(--ink);border-radius:5px;padding:0 2px;font-weight:700}.ch-rxs{flex-wrap:wrap;gap:6px;display:flex}.ch-rx{min-height:40px;color:var(--ink);font:700 15px/1 var(--font-num);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 13px 0 8px;display:inline-flex;position:relative}.ch-rx:after{content:"";position:absolute;inset:-2px 0}.ch-rx[aria-pressed=true]{background:var(--pink-soft);box-shadow:inset 0 0 0 1.5px var(--pink)}@supports (color:color-mix(in lab, red, red)){.ch-rx[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--pink) 45%, transparent)}}.ch-rx-add{color:var(--ink-2);padding:0 9px}.ch-tlink{min-height:40px;color:var(--ink);font:700 14px/1 var(--ios-font);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 8px;display:inline-flex;position:relative}.ch-tlink:after{content:"";position:absolute;inset:-2px 0}.ch-tlink .ch-mini{padding-right:6px}.ch-udot{background:var(--pink);border-radius:50%;width:9px;height:9px}.ch-typing{color:var(--ch-quiet);font:600 14px var(--ios-font);align-items:center;gap:8px;margin:0;display:flex}.ch-dots{border-radius:999px;gap:4px;padding:10px 12px;display:inline-flex}.ch-dots i{background:var(--ink-3);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite ch-dot}.ch-dots i:nth-child(2){animation-delay:.15s}.ch-dots i:nth-child(3){animation-delay:.3s}.ch-invite{background:var(--card);width:100%;max-width:300px;box-shadow:var(--ch-shadow);border-radius:28px;padding:8px 8px 12px}.ch-invite .ch-stage{height:100px;box-shadow:none;border-radius:22px}.ch-invite .ch-stage>.ch-eyebrow{z-index:2;position:absolute;top:12px;left:14px}.ch-invite .ch-lights{left:30%}.ch-invite-row{align-items:center;gap:10px;padding:10px 4px 0 6px;display:flex}.ch-invite-m{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ch-invite-m b{color:var(--ink);font:800 19px/1.1 var(--font-display)}.ch-invite-m small{color:var(--ch-quiet);font:700 11px/1.2 var(--font-num);letter-spacing:.1em;text-transform:uppercase}.ch-invite .ch-go{min-height:46px;padding:0 20px}.ch-prof{text-align:center;flex-direction:column;align-items:center;display:flex}.ch-head+.ch-prof{margin-top:-10px}.ch-prof-n{color:var(--ink);font:800 30px/1 var(--font-display);letter-spacing:-.02em;margin:10px 0 0}.ch-prof-s{color:var(--ch-quiet);font:500 15px var(--font-num);margin:6px 0 0}.ch-prof-acts{gap:8px;margin-top:14px;display:flex}.ch-chip{min-height:46px;color:var(--ink);font:700 17px/1 var(--ios-font);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;display:inline-flex}span.ch-chip{cursor:default}.ch-quick{margin:0 calc(-1 * var(--ch-gutter));padding:4px var(--ch-gutter);scrollbar-width:none;flex:none;gap:8px;display:flex;overflow-x:auto}.ch-quick::-webkit-scrollbar{display:none}.ch-qchip{min-height:44px;color:var(--ink);font:700 15px/1 var(--ios-font);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 18px 0 16px;display:inline-flex}.ch-composer{border-radius:999px;align-items:center;gap:4px;min-height:62px;padding:7px;display:flex}.ch-cb{background:var(--ink);border:0;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;padding:0;display:grid}@supports (color:color-mix(in lab, red, red)){.ch-cb{background:color-mix(in srgb, var(--ink) 6%, transparent)}}.ch-cb{color:var(--ink);cursor:pointer}.ch-cb[data-bare]{background:0 0;flex-basis:44px;width:44px;height:44px}.ch-cb[aria-expanded=true]{background:var(--ink);color:var(--card)}.ch-field{min-width:0;height:48px;color:var(--ink);font:400 18px var(--ios-font);text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1;padding:0 8px}.ch-field::placeholder{color:var(--ch-quiet)}.ch-send{background:var(--ink);border:0;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;padding:0;display:grid}@supports (color:color-mix(in lab, red, red)){.ch-send{background:color-mix(in srgb, var(--ink) 10%, transparent)}}.ch-send{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ch-send{color:color-mix(in srgb, var(--ink) 38%, transparent)}}.ch-send{cursor:pointer;transition:transform .15s,background .2s}.ch-send:disabled{cursor:default}.ch-send[data-ready][data-tone=ink]{background:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--card)}.ch-send[data-ready]:active{transform:scale(.94)}.ch-dock{z-index:10;margin:auto calc(-1 * var(--ch-gutter)) 0;padding:28px var(--ch-gutter) calc(var(--ch-safe-bottom) + 12px);background:linear-gradient(var(--bg), var(--bg) 42%);flex-direction:column;gap:10px;display:flex;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.ch-dock{background:linear-gradient(color-mix(in srgb, var(--bg) 0%, transparent), color-mix(in srgb, var(--bg) 94%, transparent) 42%)}}.ch-dock{pointer-events:none}.ch-dock>*{pointer-events:auto}.ch-attach{border-radius:28px;justify-content:space-around;padding:12px 6px 10px;display:flex}.ch-attach button{min-width:64px;color:var(--ink);font:600 13px var(--ios-font);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.ch-attach-t{background:var(--card);width:52px;height:52px;box-shadow:var(--ch-shadow);border-radius:18px;place-items:center;display:grid}.ch-newpill{min-height:44px;color:var(--ink);font:700 15px/1 var(--ios-font);cursor:pointer;border:0;border-radius:999px;align-self:center;align-items:center;gap:8px;padding:0 16px 0 8px;display:inline-flex}.ch-chips{margin:0 calc(-1 * var(--ch-gutter));padding:4px var(--ch-gutter);scrollbar-width:none;flex:none;gap:8px;display:flex;overflow-x:auto}.ch-chips::-webkit-scrollbar{display:none}.ch-chips[data-wrap]{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.ch-pchip{min-height:46px;color:var(--ink);font:700 15px/1 var(--ios-font);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px 0 6px;display:inline-flex;position:relative}span.ch-pchip{cursor:default}.ch-pchip .ch-handle{margin-left:-2px}.ch-pchip[data-size=sm]{min-height:40px;padding-right:12px}.ch-pchip[data-size=sm]:after{content:"";position:absolute;inset:-2px 0}.ch-pchip[data-size=lg]{min-height:48px}.ch-pchip-tile{background:var(--card);border-radius:12px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.ch-pchip-tile svg{width:30px;height:auto}.ch-pchip-x{color:var(--ch-quiet)}.ch-picker{border-radius:999px;align-items:center;gap:4px;padding:6px;display:inline-flex}.ch-picker button{width:50px;height:50px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .15s;display:grid}.ch-picker button[aria-pressed=true]{background:var(--pink-soft)}.ch-picker button:active{transform:scale(1.14)}.ch-picker .ch-picker-more{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ch-picker .ch-picker-more{background:color-mix(in srgb, var(--ink) 7%, transparent)}}.ios-plum .ch-picker .ch-picker-more,.ios-plum .ch-picker button{color:var(--card)}.ch-menu{background:var(--bg);border-radius:24px;flex-direction:column;width:250px;padding:4px 0;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ch-menu{background:color-mix(in srgb, var(--bg) 92%, transparent)}}.ch-menu button{min-height:50px;color:var(--ink);font:600 17px/1 var(--ios-font);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 18px;display:flex}.ch-menu button+button{box-shadow:inset 0 1px 0 var(--ch-hair)}.ch-menu button>svg{margin-left:auto}.ch-menu button:disabled{color:var(--ch-quiet);cursor:default}.ch-menu small{color:var(--ch-quiet);font:700 10px var(--font-num);letter-spacing:.1em;text-transform:uppercase}.ch-scrim{background:var(--ios-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:.25s both ch-fade;position:absolute;inset:0}.ch-scrim[data-plum]{background:var(--plum)}@supports (color:color-mix(in lab, red, red)){.ch-scrim[data-plum]{background:color-mix(in srgb, var(--plum) 58%, transparent)}}.ch-longpress{z-index:70;position:fixed;inset:0}.ch-longpress[data-contained]{z-index:40;position:absolute}.ch-lp{left:var(--ch-gutter);right:var(--ch-gutter);flex-direction:column;align-items:flex-start;gap:10px;animation:.25s cubic-bezier(.34,1.56,.64,1) both ch-pop;display:flex;position:absolute}.ch-lp[data-align=end]{align-items:flex-end}.ch-lp>.ch-msg{align-self:stretch}.ch-lp>.ch-menu{margin-left:52px}.ch-lp .ch-msg-n,.ch-lp .ch-handle,.ch-lp .ch-time{color:var(--card)}@supports (color:color-mix(in lab, red, red)){.ch-lp .ch-handle,.ch-lp .ch-time{color:color-mix(in srgb, var(--card) 75%, transparent)}}.ch-lp-note{color:var(--card);align-self:stretch;margin:14px 0 0}@supports (color:color-mix(in lab, red, red)){.ch-lp-note{color:color-mix(in srgb, var(--card) 80%, transparent)}}.ch-lp-note{font:600 14px/1.35 var(--font-num);text-align:center}.ch-sheet-layer{z-index:70;position:fixed;inset:0}.ch-sheet-layer[data-contained]{z-index:40;position:absolute}.ch-sheet{left:8px;right:8px;top:calc(var(--ch-safe-top) + 44px);background:var(--bg);border-radius:36px;flex-direction:column;padding:10px 16px 0;display:flex;position:absolute;bottom:8px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ch-sheet{background:color-mix(in srgb, var(--bg) 92%, transparent)}}.ch-sheet{-webkit-backdrop-filter:saturate(190%)blur(30px);backdrop-filter:saturate(190%)blur(30px);box-shadow:inset 0 1.5px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), 0 24px 60px var(--plum)}@supports (color:color-mix(in lab, red, red)){.ch-sheet{box-shadow:inset 0 1.5px 0 var(--ios-glass-edge), inset 0 0 0 1px var(--ios-glass-line), 0 24px 60px color-mix(in srgb, var(--plum) 30%, transparent)}}.ch-sheet{animation:.35s cubic-bezier(.22,1,.36,1) both ch-rise}.ch-sheet-head{text-align:center;flex-direction:column;align-items:center;padding:0 44px 12px;display:flex;position:relative}.ch-grab{background:var(--ink);border-radius:3px;width:40px;height:5px;margin-bottom:12px}@supports (color:color-mix(in lab, red, red)){.ch-grab{background:color-mix(in srgb, var(--ink) 20%, transparent)}}.ch-sheet-head h2{color:var(--ink);font:800 26px/1.05 var(--font-display);letter-spacing:-.02em;margin:0}.ch-sheet-head p{color:var(--ch-quiet);font:500 13px/1.3 var(--font-num);margin:5px 0 0}.ch-sheet-x{background:var(--ink);border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:14px;right:0}@supports (color:color-mix(in lab, red, red)){.ch-sheet-x{background:color-mix(in srgb, var(--ink) 8%, transparent)}}.ch-sheet-x{color:var(--ink);cursor:pointer}.ch-sheet-x:after{content:"";border-radius:50%;position:absolute;inset:-4px}.ch-sheet-body{flex-direction:column;flex:1;gap:10px;min-height:0;margin:0 -16px;padding:2px 16px 16px;display:flex;overflow-y:auto}.ch-sheet-foot{flex-direction:column;gap:6px;padding:8px 0 12px;display:flex}.ch-sheet .ch-seg,.ch-sheet .ch-rx,.ch-sheet .ch-tlink,.ch-sheet .ch-composer,.ch-sheet .ch-pchip,.ch-sheet .ch-qchip{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px var(--ch-hair), 0 1px 2px var(--ink)}@supports (color:color-mix(in lab, red, red)){.ch-sheet .ch-seg,.ch-sheet .ch-rx,.ch-sheet .ch-tlink,.ch-sheet .ch-composer,.ch-sheet .ch-pchip,.ch-sheet .ch-qchip{box-shadow:inset 0 0 0 1px var(--ch-hair), 0 1px 2px color-mix(in srgb, var(--ink) 6%, transparent)}}.ch-sheet .ch-rx[aria-pressed=true]{background:var(--pink-soft);box-shadow:inset 0 0 0 1.5px var(--pink)}@supports (color:color-mix(in lab, red, red)){.ch-sheet .ch-rx[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--pink) 45%, transparent)}}.ch-sheet .ch-seg,.ch-sheet .ch-segscroll{background:var(--bg-2);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.ch-sheet .ch-segscroll .ch-seg{background:0 0}.ch-sheet .ch-segwrap{margin-top:0}.ch-sheet .ch-label{margin:6px 4px 0}.ch-tparent{background:var(--card);box-shadow:var(--ch-shadow);border-radius:24px;gap:10px;padding:12px 14px;display:flex}.ch-tparent-b{flex:1;min-width:0}.ch-kick{color:var(--ch-quiet);font:700 10px/1 var(--font-num);letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px}.ch-tparent-t{color:var(--ink);font:400 17px/1.35 var(--ios-font);margin:4px 0 0}.ch-rule{color:var(--ch-quiet);font:700 11px var(--font-num);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin:6px 0 0;display:flex}.ch-rule:after{content:"";background:var(--ch-hair);flex:1;height:1px}.ch-replies{flex-direction:column;gap:14px;display:flex;position:relative}.ch-replies:before{content:"";background:var(--ink);border-radius:1px;width:2px;position:absolute;top:24px;bottom:30px;left:20px}@supports (color:color-mix(in lab, red, red)){.ch-replies:before{background:color-mix(in srgb, var(--ink) 12%, transparent)}}.ch-replies .ch-msg>.pa,.ch-replies .ch-msg>.ch-gface{z-index:1;position:relative}.ch-replies .ch-bubble{padding:10px 14px;font-size:16px}.ch-also{min-height:44px;color:var(--ink-2);font:600 15px var(--ios-font);cursor:pointer;align-items:center;gap:10px;display:flex;position:relative}.ch-also input{opacity:0;width:1px;height:1px;position:absolute}.ch-also-box{width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--ink);border-radius:8px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ch-also-box{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 25%, transparent)}}.ch-also-box{color:#0000}.ch-also input:checked+.ch-also-box{background:var(--ink);box-shadow:none;color:var(--card)}.ch-also input:focus-visible+.ch-also-box{outline:3px solid var(--pink);outline-offset:2px}.ch-tcard{width:100%;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:22px;flex-direction:column;gap:8px;padding:12px 14px;text-decoration:none;display:flex}.ch-tcard[data-where]{border-radius:26px}.ch-tcard-where{color:var(--ch-quiet);font:700 11px/1.2 var(--font-num);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:8px;display:flex}.ch-tcard-row{align-items:flex-start;gap:10px;display:flex}.ch-tcard-m{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ch-tcard-m .ch-row-n{font-size:16px}.ch-tcard-t{color:var(--ink);font:400 16px/1.35 var(--ios-font)}.ch-tcard-foot{color:var(--ink);font:700 14px var(--ios-font);align-items:center;gap:6px;padding-left:46px;display:flex}.ch-tcard-foot .ch-unread{margin-left:auto}.ch-pull .ios-search{margin:6px 0 0}.ch-search{align-items:center;gap:12px;display:flex}.ch-sfield{min-width:0;height:54px;color:var(--ink-2);border-radius:999px;flex:1;align-items:center;gap:10px;padding:0 6px 0 18px;display:flex}.ch-sfield input{min-width:0;height:100%;color:var(--ink);font:700 18px var(--ios-font);text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1;padding:0}.ch-sfield input::placeholder{color:var(--ch-quiet);font-weight:500}.ch-sfield input::-webkit-search-cancel-button{display:none}.ch-sx{width:44px;height:44px;color:var(--ch-quiet);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ch-sx svg{background:var(--ink);border-radius:50%;width:22px;height:22px;padding:4px}@supports (color:color-mix(in lab, red, red)){.ch-sx svg{background:color-mix(in srgb, var(--ink) 12%, transparent)}}.ch-cancel{min-height:44px;color:var(--ink);font:600 17px var(--ios-font);cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px}.ch-hitcard{width:100%;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:24px;align-items:flex-start;gap:10px;padding:10px 14px 10px 10px;text-decoration:none;display:flex}.ch-hit-m{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ch-hit-m small{color:var(--ch-quiet);font:600 11px/1.3 var(--font-num);letter-spacing:.04em}.ch-hit-m>span{color:var(--ink);font:400 16px/1.35 var(--ios-font)}.ch-nomatch{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-top:6px;display:flex}.ch-nomatch h2{color:var(--ink);font:800 28px/1.1 var(--font-display);letter-spacing:-.02em;margin:0}.ch-nomatch-q{color:var(--ch-quiet);font-family:var(--font-num);font-weight:700}.ch-nomatch p{max-width:300px;color:var(--ink-2);font:500 16px/1.35 var(--ios-font);margin:0}.ch-nomatch .ios-btn{min-height:60px;margin-top:14px;font-size:20px}.ch-room{width:100%;min-height:64px;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:22px;align-items:center;gap:12px;padding:10px 14px 10px 10px;text-decoration:none;display:flex}.ch-room-ic{background:var(--bg-2);border-radius:14px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.ch-room-m{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ch-room-m b{font:700 17px/1.2 var(--ios-font);align-items:center;gap:6px;display:flex}.ch-room-m span{color:var(--ch-quiet);font:500 14px/1.3 var(--ios-font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ch-room-pin{color:var(--ch-quiet);display:grid}.ch-room[aria-current=true]{background:var(--ink);color:var(--card)}.ch-room[aria-current=true] .ch-room-ic{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.ch-room[aria-current=true] .ch-room-ic{background:color-mix(in srgb, var(--card) 14%, transparent)}}.ch-room[aria-current=true] .ch-room-m span,.ch-room[aria-current=true] .ch-room-pin{color:var(--card)}@supports (color:color-mix(in lab, red, red)){.ch-room[aria-current=true] .ch-room-m span,.ch-room[aria-current=true] .ch-room-pin{color:color-mix(in srgb, var(--card) 72%, transparent)}}.ch-room-add{box-shadow:none;border:1.5px dashed var(--ink);background:0 0}@supports (color:color-mix(in lab, red, red)){.ch-room-add{border:1.5px dashed color-mix(in srgb, var(--ink) 20%, transparent)}}.ch-room-add .ch-room-ic{background:0 0}.ch-who{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ch-who-c{min-height:84px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:28px;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;display:flex}.ch-who-c b{font:700 17px/1.2 var(--ios-font);align-items:center;gap:8px;display:flex}.ch-who-c span{color:var(--ink-2);font:500 14px/1.3 var(--ios-font)}.ch-who-c[aria-checked=true]{box-shadow:inset 0 0 0 3px var(--ink), var(--ios-glass-shadow)}.ch-compose{flex-direction:column;gap:8px;display:flex}.ch-crow{width:100%;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:22px;align-items:center;gap:14px;padding:12px 14px 12px 12px;display:flex}.ch-crow-t{background:var(--bg-2);border-radius:18px;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid}.ch-crow-t svg[viewBox="0 0 200 140"]{width:46px;height:auto}.ch-crow-m{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ch-crow-m b{font:800 20px/1.1 var(--font-display);letter-spacing:-.015em}.ch-crow-m span{color:var(--ink-2);font:500 14.5px/1.3 var(--ios-font)}.ch-note{color:var(--ink-2);font:500 14px/1.35 var(--ios-font);text-align:center;margin:6px 0 0}.ch-pick{width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:12px;padding:6px 14px 6px 6px;display:flex}div.ch-pick{cursor:default;padding-right:10px}.ch-pick-m{flex:1;min-width:0}.ch-pick-n{font:700 17px/1.2 var(--ios-font);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ch-pick-n .ch-handle{margin-left:0}.ch-pick-tag{background:var(--bg-2);min-height:22px;color:var(--ink-2);font:700 10px/1 var(--font-num);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.ch-pick-c{width:28px;height:28px;box-shadow:inset 0 0 0 2px var(--ink);border-radius:50%;flex:0 0 28px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ch-pick-c{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 22%, transparent)}}.ch-pick-c{color:var(--card)}.ch-pick[aria-pressed=true] .ch-pick-c{background:var(--ink);box-shadow:none}.ch-invite-link{min-height:44px;color:var(--ink);font:700 18px var(--ios-font);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0 6px;text-decoration:underline}.ch-newname{align-items:center;gap:12px;margin-top:14px;display:flex}.ch-gphoto{cursor:pointer;border:0;border-radius:30px;flex:0 0 92px;place-items:center;width:92px;height:92px;padding:0;display:grid;position:relative}.ch-gphoto img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.ch-gphoto-b{background:var(--ink);width:34px;height:34px;color:var(--card);box-shadow:0 0 0 3px var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-6px;right:-6px}.ch-newname .ios-prompt-field-form{flex:1;min-width:0}.ch-hint{color:var(--ch-quiet);font:600 13px var(--font-num);margin:10px 0 0 4px}.ch-newname .ios-prompt-input.ios-prompt-field.ch-namefield{min-height:92px;padding:18px 20px;font-size:28px}.ch-open{--ios-tint:var(--ink);background:var(--card);box-shadow:var(--ch-shadow);color:var(--ink);border-radius:28px;flex-direction:column;gap:12px;padding:16px 16px 16px 18px;display:flex}.ch-open-top{align-items:center;gap:12px;display:flex}.ch-open-m{flex:1;min-width:0}.ch-open-m b{font:700 18px/1.25 var(--ios-font);display:block}.ch-open-m span{color:var(--ink-2);font:500 14.5px/1.35 var(--ios-font);margin-top:3px;display:block}.ch-open-link{align-items:center;gap:8px;display:flex}.ch-link{background:var(--ghost);min-width:0;min-height:46px;color:var(--ink-2);font:600 14px var(--font-num);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:1;align-items:center;padding:0 14px;display:flex;overflow:hidden}.ch-code{background:var(--ghost);min-height:46px;color:var(--ink);font:800 18px var(--font-display);letter-spacing:.12em;border-radius:999px;align-items:center;padding:0 14px;display:flex}.ch-copy{width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:grid}.ch-crew .ch-stage{height:226px}.ch-crew-in{z-index:2;position:absolute;bottom:16px;left:18px;right:18px}.ch-crew-t{color:var(--card);font:800 44px/1 var(--font-display);letter-spacing:-.03em;margin:8px 0 0}.ch-rbtns{justify-content:center;gap:26px;margin-top:16px;display:flex}.ch-rbtn{color:var(--ink);font:700 14px var(--ios-font);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.ch-rbtn-o{border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.ch-rbtn[aria-pressed=true] .ch-rbtn-o{background:var(--ink);color:var(--card)}.ch-member{width:100%;font:inherit;text-align:left;border:0;border-radius:999px;align-items:center;gap:12px;padding:8px 16px 8px 8px;text-decoration:none;display:flex}button.ch-member,a.ch-member{cursor:pointer}.ch-member-m{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ch-member-m b{font:700 17px/1.2 var(--ios-font)}.ch-member-m .ch-handle{margin-left:0}.ch-member[data-me]{box-shadow:inset 0 0 0 2.5px var(--pink), var(--ch-shadow)}.ch-stat{color:var(--ch-quiet);font:600 13px var(--font-num);white-space:nowrap}[class^=ch-]:focus-visible,[class*=\ ch-]:focus-visible,.ch-picker button:focus-visible,.ch-attach button:focus-visible{outline:3px solid var(--pink);outline-offset:2px}.ch-menu button:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.ch-field:focus-visible,.ch-sfield input:focus-visible{outline:0}.ch-composer:focus-within,.ch-sfield:focus-within{box-shadow:inset 0 0 0 2px var(--ink), var(--ios-glass-shadow)}@supports (color:color-mix(in lab, red, red)){.ch-composer:focus-within,.ch-sfield:focus-within{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 18%, transparent), var(--ios-glass-shadow)}}@keyframes ch-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes ch-twinkle{0%,to{opacity:1}50%{opacity:.45}}@keyframes ch-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes ch-dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes ch-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes ch-fade{0%{opacity:0}to{opacity:1}}@keyframes ch-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ch-g>svg,.ch-lights i,.ch-livedot:after,.ch-dots i,.ch-sheet,.ch-scrim,.ch-lp{animation:none}.ch-seg-b,.ch-send,.ch-picker button,.ch-go,.ch-party,.ch-group,.ch-row-main,.ch-tcard,.ch-hitcard,.ch-room,.ch-crow,.ch-pick,.ch-qchip,.ch-pchip,.ch-rbtn{transition:none}}@media (prefers-reduced-transparency:reduce){.ch-lbar,.ch-sheet{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.ch-go,.ch-livepill,.ch-send[data-ready]{-webkit-backdrop-filter:none;backdrop-filter:none}}.gk-social{--gs-google-ink:#1f1f1f;--gs-google-line:#747775;--gs-google-dark:#131314;--gs-google-dark-ink:#e3e3e3;--gs-google-dark-line:#8e918f;border-radius:var(--radius-btn);width:100%;min-height:56px;font:600 17px/1.2 var(--ios-font);letter-spacing:-.2px;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 20px;text-decoration:none;transition:transform .12s;display:flex}.gk-social:active{transform:scale(.98)}.gk-social:disabled,.gk-social[aria-disabled=true]{opacity:.45;cursor:default;transform:none}.gk-social:focus-visible{outline-offset:2px;outline:3px solid}.gk-social-mark{flex:none;width:20px;height:20px}.gk-social[data-provider=apple]{color:#fff;background:#000}.gk-social[data-provider=apple][data-dark]{color:#000;background:#fff}.gk-social[data-provider=apple] .gk-social-mark{width:17px;height:21px;margin-top:-3px}.gk-social[data-provider=google]{color:var(--gs-google-ink);border-color:var(--gs-google-line);font-family:Roboto, var(--ios-font);background:#fff;font-weight:500}.gk-social[data-provider=google][data-dark]{background:var(--gs-google-dark);color:var(--gs-google-dark-ink);border-color:var(--gs-google-dark-line)}.gk-social[data-provider=google][data-dark] .gk-social-mark{background:#fff;border-radius:999px;width:26px;height:26px;padding:3px}.gk-social[data-provider=roblox]{color:#000;background:#fff;border-color:#0000004d}.gk-social[data-provider=roblox][data-dark]{color:#fff;background:#000;border-color:#ffffff59}.gk-g-b{fill:#4285f4}.gk-g-g{fill:#34a853}.gk-g-y{fill:#fbbc05}.gk-g-r{fill:#ea4335}@media (prefers-reduced-motion:reduce){.gk-social{transition:none}.gk-social:active{transform:none}}.gk-phone{width:100%;min-width:0;display:block}.gk-phone-box{border:1px solid var(--ios-glass-line);background:var(--ios-glass);width:100%;min-height:92px;box-shadow:inset 0 1px 0 var(--ios-glass-edge), var(--ios-glass-shadow);border-radius:30px;align-items:center;gap:12px;padding:18px 20px 18px 18px;transition:box-shadow .2s;display:flex}.gk-phone-box:focus-within{box-shadow:inset 0 0 0 3px var(--ios-tint), var(--ios-glass-shadow)}.gk-phone-cc{border:1px solid var(--ios-glass-line);background:var(--ios-glass);min-height:52px;color:var(--ink);box-shadow:inset 0 1px 0 var(--ios-glass-edge);font:700 17px/1 var(--ios-font);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px 0 14px;transition:transform .12s;display:inline-flex}.gk-phone-cc:active{transform:scale(.96)}.gk-phone-cc:disabled{opacity:.45;cursor:default;transform:none}.gk-phone-cc:focus-visible{outline:3px solid var(--ios-tint);outline-offset:2px}.gk-phone-iso{letter-spacing:.02em;font-weight:800}.gk-phone-dial{color:var(--ink-2);font-variant-numeric:tabular-nums}.gk-phone-input{width:0;min-width:0;height:52px;color:var(--ink);font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:30px;font-weight:800}.gk-phone-input::placeholder{color:var(--ios-label-3);font-weight:700}.gk-phone-input:disabled{opacity:.45}.gk-phone[data-dark] .gk-phone-box{color:var(--card);background:#ffffff14;border-color:#ffffff2e}.gk-phone[data-dark] .gk-phone-cc{color:var(--card);background:#ffffff1f;border-color:#ffffff38}.gk-phone[data-dark] .gk-phone-dial{color:#ffffffb8}.gk-phone[data-dark] .gk-phone-input{color:var(--card)}.gk-phone[data-dark] .gk-phone-input::placeholder{color:#ffffff73}.gk-cc-list{background:var(--ios-cell);border-radius:18px;flex-direction:column;margin-top:12px;display:flex;overflow:hidden}.gk-cc-row{border:0;border-bottom:1px solid var(--ios-sep);width:100%;min-height:52px;color:var(--ink);text-align:left;font:500 17px/1.2 var(--ios-font);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0 16px;display:flex}.gk-cc-row:last-child{border-bottom:0}.gk-cc-row:active{background:var(--ios-sep)}.gk-cc-row[aria-selected=true]{color:var(--ios-tint);font-weight:700}.gk-cc-iso{letter-spacing:.04em;width:32px;color:var(--ink-3);flex:none;font-size:14px;font-weight:800}.gk-cc-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gk-cc-dial{color:var(--ios-label-2);font-variant-numeric:tabular-nums;flex:none}.gk-cc-none{color:var(--ink-2);text-align:center;font:500 16px/1.4 var(--ios-font);flex-direction:column;align-items:center;gap:12px;padding:32px 16px;display:flex}@media (prefers-reduced-motion:reduce){.gk-phone-box,.gk-phone-cc{transition:none}.gk-phone-cc:active{transform:none}}.gk-cliprow{background:var(--card);width:100%;min-height:72px;color:var(--ink);text-align:left;box-shadow:var(--shadow-sm);font:inherit;cursor:pointer;border:0;border-radius:26px;align-items:center;gap:12px;padding:12px 14px 12px 12px;text-decoration:none;transition:transform .12s;display:flex}.gk-cliprow:active{transform:scale(.98)}.gk-cliprow:disabled{opacity:.45;cursor:default;transform:none}.gk-cliprow:focus-visible{outline:3px solid var(--ios-tint);outline-offset:2px}.gk-cliprow-tile{background:var(--gold);width:48px;height:48px;color:var(--ink);border-radius:16px;flex:0 0 48px;place-items:center;display:grid}.gk-cliprow-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gk-cliprow-t b{font:800 20px/1.1 var(--font-display);letter-spacing:-.01em}.gk-cliprow-t small{font:400 14px/1.3 var(--ios-font);color:var(--ink-2)}.gk-cliprow-chev{color:var(--ink-3);flex:0 0 22px;display:grid}.gk-cliptag{color:var(--ink);font:700 11.5px/1.2 var(--font-num);letter-spacing:.07em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:4px;padding:6px 10px 6px 8px;display:inline-flex}.gk-cliptag[data-reach=feed]{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.gk-cliptag[data-reach=feed]{background:color-mix(in srgb, var(--green) 22%, var(--card))}}.gk-cliptag[data-reach=room]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.gk-cliptag[data-reach=room]{background:color-mix(in srgb, var(--ink) 7%, var(--card))}}.gk-clipopt{background:var(--card);width:100%;color:var(--ink);text-align:left;box-shadow:var(--shadow-sm);font:inherit;cursor:pointer;border:0;border-radius:26px;align-items:center;gap:14px;padding:12px;transition:transform .12s;display:flex}.gk-clipopt:active{transform:scale(.98)}.gk-clipopt:disabled{opacity:.45;cursor:default;transform:none}.gk-clipopt:focus-visible{outline:3px solid var(--ios-tint);outline-offset:2px}.gk-clipopt-art{background:var(--bg);border-radius:20px;flex:0 0 104px;width:104px;height:120px;display:block;position:relative;overflow:hidden}.gk-clipopt-art>*{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gk-clipopt-t{flex-direction:column;gap:4px;min-width:0;display:flex}.gk-clipopt-t b{font:800 21px/1.05 var(--font-display);letter-spacing:-.01em}.gk-clipopt-t>span:not(.gk-cliptag){font:400 15px/1.3 var(--ios-font);color:var(--ink-2)}.gk-clip{height:var(--clip-h,220px);background:var(--bg);isolation:isolate;border-radius:22px;position:relative;overflow:hidden}.gk-clip[data-fill]{height:100%}.gk-clip-media{z-index:0;position:absolute;inset:0}.gk-clip-media>video,.gk-clip-media>img{object-fit:cover;width:100%;height:100%;display:block}.gk-clip[data-state=processing] .gk-clip-media{filter:blur(3px)saturate(.8);opacity:.55}.gk-clip-cap{z-index:3;color:var(--card);font:700 11px/1.2 var(--font-num);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:#1b102099;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;display:flex;position:absolute;top:10px;left:10px;right:10px;overflow:hidden}.gk-clip-status{z-index:3;background:var(--card);min-height:34px;box-shadow:var(--shadow-sm);color:var(--ink-2);font:700 14px/1 var(--ios-font);border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:absolute;top:10px;left:10px}.gk-clip[data-reach] .gk-clip-status{top:46px}.gk-clip-dur,.gk-clip-change,.gk-clip-play,.gk-clip-sound{z-index:3;border:1px solid var(--ios-glass-line);background:var(--ios-glass);-webkit-backdrop-filter:blur(14px)saturate(190%);backdrop-filter:blur(14px)saturate(190%);box-shadow:inset 0 1px 0 var(--ios-glass-edge), var(--ios-glass-shadow);color:var(--ink);position:absolute}.gk-clip-dur{min-height:34px;font:700 14px/1 var(--font-num);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex;bottom:12px;left:12px}.gk-clip-change{min-height:44px;font:700 14px/1 var(--ios-font);cursor:pointer;border-radius:999px;align-items:center;padding:0 16px;display:inline-flex;bottom:12px;right:12px}.gk-clip-play{cursor:pointer;border-radius:999px;place-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;padding:0 0 0 4px;display:grid;top:50%;left:50%}.gk-clip-sound{cursor:pointer;border-radius:999px;place-items:center;width:44px;height:44px;padding:0;display:grid;top:12px;right:12px}.gk-clip-change:active,.gk-clip-sound:active,.gk-clip-play:active{transform:scale(.96)}.gk-clip-change:focus-visible,.gk-clip-play:focus-visible,.gk-clip-sound:focus-visible{outline:3px solid var(--ios-tint);outline-offset:2px}.gk-clip-prog{left:16px;right:16px;bottom:var(--clip-prog-bottom,12px);z-index:3;background:#ffffff4d;border-radius:999px;height:4px;position:absolute;overflow:hidden;box-shadow:0 1px 3px #1b102040}.gk-clip-prog i{width:var(--clip-p,0%);background:var(--card);border-radius:999px;height:100%;transition:width .2s linear;display:block}.gk-clip-ready{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.gk-clip-ring{place-items:center;width:96px;height:96px;display:grid;position:relative}.gk-clip-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.gk-clip-ring-track{fill:none;stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.gk-clip-ring-track{stroke:color-mix(in srgb, var(--ink) 10%, transparent)}}.gk-clip-ring-track{stroke-width:8px}.gk-clip-ring-arc{fill:none;stroke:var(--ios-tint);stroke-width:8px;stroke-linecap:round;transition:stroke-dashoffset .4s var(--ease,ease)}.gk-clip-ring b{font:800 24px/1 var(--font-num);color:var(--ink);font-variant-numeric:tabular-nums}.gk-clip-ready-t{font:700 16px/1.2 var(--ios-font);color:var(--ink)}.gk-story{background:linear-gradient(180deg, var(--gold-soft) 0%, var(--tang) 60%, var(--tang) 100%);display:block;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gk-story{background:linear-gradient(180deg, var(--gold-soft) 0%, color-mix(in srgb, var(--tang) 22%, var(--card)) 60%, color-mix(in srgb, var(--tang) 32%, var(--card)) 100%)}}.gk-story-glow{background:radial-gradient(closest-side, var(--gold), transparent);border-radius:50%;width:320px;height:220px;margin-left:-160px;position:absolute;top:18%;left:50%}@supports (color:color-mix(in lab, red, red)){.gk-story-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--gold) 50%, transparent), transparent)}}.gk-story-page{background:var(--card);width:150px;box-shadow:0 14px 30px var(--ink);border-radius:14px;margin-left:-75px;padding:8px 10px 10px;display:block;position:absolute;top:52px;left:50%}@supports (color:color-mix(in lab, red, red)){.gk-story-page{box-shadow:0 14px 30px color-mix(in srgb, var(--ink) 18%, transparent)}}.gk-story-page{text-align:center;color:var(--ink);transform:rotate(-4deg)}.gk-story-page small{font:700 8.5px/1.3 var(--font-num);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);display:block}.gk-story-page svg,.gk-story-page img{object-fit:contain;width:120px;height:84px;margin:0 auto;display:block}.gk-story-page b{font:800 15px/1.05 var(--font-display);letter-spacing:-.01em;display:block}.gk-story-crowd{justify-content:space-around;align-items:flex-end;display:flex;position:absolute;bottom:-22px;left:-6px;right:-6px}.gk-story[data-mini] .gk-story-page{border-radius:10px;width:86px;margin-left:-43px;padding:5px 6px 6px;top:12px}.gk-story[data-mini] .gk-story-page svg,.gk-story[data-mini] .gk-story-page img{width:72px;height:50px}.gk-story[data-mini] .gk-story-page b{font-size:10px}.gk-story[data-mini] .gk-story-crowd{bottom:-8px}.gk-camart{background:linear-gradient(180deg, var(--tang), var(--tang));display:block;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gk-camart{background:linear-gradient(180deg, color-mix(in srgb, var(--tang) 6%, var(--card)), color-mix(in srgb, var(--tang) 16%, var(--card)))}}.gk-camart-corners{position:absolute;inset:10px}.gk-camart-corners>i{border:3px solid var(--card);width:16px;height:16px;filter:drop-shadow(0 1px 2px var(--ink));border-radius:3px;position:absolute}@supports (color:color-mix(in lab, red, red)){.gk-camart-corners>i{filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--ink) 25%, transparent))}}.gk-camart-corners>i:first-child{border-bottom:0;border-right:0;border-top-left-radius:9px;top:0;left:0}.gk-camart-corners>i:nth-child(2){border-bottom:0;border-left:0;border-top-right-radius:9px;top:0;right:0}.gk-camart-corners>i:nth-child(3){border-top:0;border-right:0;border-bottom-left-radius:9px;bottom:0;left:0}.gk-camart-corners>i:nth-child(4){border-top:0;border-left:0;border-bottom-right-radius:9px;bottom:0;right:0}.gk-camart-rec{background:var(--red);border-radius:999px;width:9px;height:9px;position:absolute;top:16px;left:16px}.gk-camart-faces{justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:16px;left:0;right:0}.gk-camart-faces .pa{margin:0 -5px}.gk-camart-faces .pa-guli{display:none}@media (prefers-reduced-transparency:reduce){.gk-clip-dur,.gk-clip-change,.gk-clip-play,.gk-clip-sound{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.gk-cliprow,.gk-clipopt,.gk-clip-prog i,.gk-clip-ring-arc{transition:none}.gk-cliprow:active,.gk-clipopt:active,.gk-clip-change:active,.gk-clip-sound:active,.gk-clip-play:active{transform:none}}:root{--nt-solid:inset 0 1px 0 var(--card), 0 1px 2px var(--ink), 0 10px 28px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--nt-solid:inset 0 1px 0 var(--card), 0 1px 2px color-mix(in srgb, var(--ink) 5%, transparent), 0 10px 28px color-mix(in srgb, var(--ink) 10%, transparent)}}:root{--nt-quiet:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){:root{--nt-quiet:color-mix(in srgb, var(--ink-3) 50%, var(--ink-2))}}:root{--nt-sep:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--nt-sep:color-mix(in srgb, var(--ink) 9%, transparent)}}:root{--nt-paper-edge:0 0 0 1px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--nt-paper-edge:0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent)}}.nt-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nt-m{min-width:0}.nt-btn{min-height:48px;font:800 17px/1 var(--ios-font);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;text-decoration:none;transition:transform .12s;display:inline-flex;position:relative}.nt-btn[data-wide]{width:100%;min-height:56px;font-size:19px}.nt-btn:active{transform:scale(.98)}.nt-btn:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.nt-go{background:var(--pink-glass);-webkit-backdrop-filter:saturate(190%)blur(14px);backdrop-filter:saturate(190%)blur(14px);box-shadow:inset 0 1.5px 0 var(--card), inset 0 0 0 1px var(--card), inset 0 0 18px var(--card), 0 10px 24px var(--pink)}@supports (color:color-mix(in lab, red, red)){.nt-go{box-shadow:inset 0 1.5px 0 color-mix(in srgb, var(--card) 55%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--card) 30%, transparent), inset 0 0 18px color-mix(in srgb, var(--card) 22%, transparent), 0 10px 24px color-mix(in srgb, var(--pink) 34%, transparent)}}.nt-go{color:var(--card)}.nt-ink{background:var(--ink);color:var(--card);box-shadow:0 6px 16px var(--ink)}@supports (color:color-mix(in lab, red, red)){.nt-ink{box-shadow:0 6px 16px color-mix(in srgb, var(--ink) 20%, transparent)}}.nt-mini{background:var(--ios-fill);min-height:36px;color:var(--ink);font:700 14.5px/1 var(--ios-font);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}.nt-mini:after{content:"";position:absolute;inset:-4px 0}.nt-turn{background:var(--card);box-shadow:var(--nt-solid);color:var(--ink);border-radius:28px;flex-shrink:0;grid-template-columns:60px 1fr;align-items:start;gap:12px 16px;margin-top:16px;padding:16px;display:grid}.nt-page{background:var(--card);width:60px;height:74px;box-shadow:var(--nt-paper-edge), 0 6px 14px var(--ink);border-radius:12px;grid-row:1/span 2;place-items:center;margin-top:2px;display:grid}@supports (color:color-mix(in lab, red, red)){.nt-page{box-shadow:var(--nt-paper-edge), 0 6px 14px color-mix(in srgb, var(--ink) 14%, transparent)}}.nt-page{transform:rotate(-4deg)}.nt-page>svg{width:86%;height:auto}.nt-k{color:var(--nt-quiet);font:700 12px/1.2 var(--font-num);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;display:flex}.nt-k>svg{flex:none}.nt-turn h3{font:800 21px/1.05 var(--font-display);letter-spacing:-.01em;margin:5px 0 0}.nt-s{color:var(--ink-2);font:400 14.5px/1.25 var(--ios-font);margin-top:3px;display:block}.nt-turn>.nt-btn{grid-column:2;justify-self:start}.nt-cells{background:var(--card);box-shadow:var(--nt-solid);border-radius:24px;flex-shrink:0;overflow:hidden}.nt-row{min-height:72px;color:var(--ink);align-items:flex-start;gap:12px;padding:12px 16px 12px 14px;display:flex;position:relative}.nt-row+.nt-row:before{content:"";background:var(--ios-sep,var(--nt-sep));height:1px;position:absolute;top:0;left:74px;right:0}.nt-row>.nt-lead{flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.nt-tx{min-width:0;font:400 16px/1.3 var(--ios-font);flex:1}.nt-tx b{font-weight:700}.nt-row[data-read] .nt-tx b{font-weight:600}.nt-open{color:inherit;text-decoration:none;display:block}.nt-open:after{content:"";position:absolute;inset:0}.nt-l{display:block}.nt-q{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.nt-when{color:var(--nt-quiet);font:600 12.5px/1.2 var(--font-num);letter-spacing:.02em;margin-top:4px;display:block}.nt-acts{z-index:1;flex-wrap:wrap;gap:8px;margin-top:8px;display:flex;position:relative}.nt-side{flex:none;align-self:center;align-items:center;gap:10px;display:flex}.nt-dot{background:var(--pink-d);border-radius:50%;width:10px;height:10px;display:block}.nt-thumb{background:var(--card);width:44px;height:56px;box-shadow:var(--nt-paper-edge), 0 3px 8px var(--ink);border-radius:10px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.nt-thumb{box-shadow:var(--nt-paper-edge), 0 3px 8px color-mix(in srgb, var(--ink) 10%, transparent)}}.nt-thumb>svg{width:84%;height:auto}.nt-badge{background:var(--gold);width:48px;height:48px;box-shadow:inset 0 1px 0 var(--card), 0 4px 10px var(--gold);border-radius:15px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.nt-badge{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--card) 45%, transparent), 0 4px 10px color-mix(in srgb, var(--gold) 35%, transparent)}}.nt-pair{width:48px;height:48px;display:block;position:relative}.nt-pair>.pa{position:absolute}.nt-pair>.pa:first-child{top:0;left:0}.nt-pair>.pa:last-child{z-index:1;bottom:0;right:0}.nt-pair .pa-guli{display:none}.nt-pair .pa-photo,.nt-pair .pa-disc{box-shadow:0 0 0 2px var(--card)}.nt-offline{background:var(--card);box-shadow:var(--nt-solid);color:var(--ink);border-radius:24px;flex-shrink:0;grid-template-columns:36px 1fr;align-items:start;gap:12px 14px;margin-top:16px;padding:16px;display:grid}.nt-offline b{font:700 16.5px/1.2 var(--ios-font);display:block}.nt-offline span:not(.ios-icon-tile){color:var(--ink-2);font:400 14.5px/1.25 var(--ios-font);margin-top:2px;display:block}.nt-offline>.nt-btn{grid-column:2;justify-self:start}.nt-offcard{background:var(--card);box-shadow:var(--nt-solid);color:var(--ink);border-radius:28px;flex-shrink:0;grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;margin-top:6px;padding:16px;display:grid}.nt-gongi{display:grid}.nt-offcard h3{font:800 23px/1.05 var(--font-display);letter-spacing:-.01em;margin:0}.nt-offcard .nt-m>span{color:var(--ink-2);font:400 15px/1.3 var(--ios-font);margin-top:4px;display:block}.nt-offcard>.nt-btn{grid-column:1/-1}.nt-time{background:var(--ios-fill);min-height:38px;color:var(--ink);font:600 17px/1 var(--ios-font);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;padding:0 14px;display:inline-flex;position:relative}.nt-time:after{content:"";position:absolute;inset:-4px 0}.nt-time:focus-visible{outline:3px solid var(--pink);outline-offset:2px}.nt-faded{opacity:.5}.nt-empty{text-align:center;color:var(--ink);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding-bottom:20px;display:flex}.nt-bob{animation:3s ease-in-out infinite nt-bob;display:grid}.nt-empty h2{font:800 32px/1.06 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:6px 0 0}.nt-empty p{max-width:300px;color:var(--ink-2);font:400 20px/1.35 var(--ios-font);margin:0}.nt-island{background:var(--ink);width:calc(100% - 24px);min-height:104px;color:var(--card);border-radius:48px;flex-shrink:0;margin:0 auto}.nt-island-b{border-radius:inherit;width:100%;min-height:104px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:16px 20px;display:flex}.nt-island-b:focus-visible{outline:3px solid var(--pink);outline-offset:2px}.nt-island-lead{flex:none;display:grid}.nt-island-lead .pa-photo{box-shadow:none}.nt-island-tx{min-width:0;font:700 17px/1.2 var(--ios-font);flex-direction:column;flex:1;gap:2px;display:flex}.nt-island-tx small{color:var(--card);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.nt-island-tx small{color:color-mix(in srgb, var(--card) 76%, var(--ink-3))}}.nt-island-tx small{font:400 15px/1.25 var(--ios-font);text-overflow:ellipsis;white-space:nowrap}.nt-island-when{color:var(--card);flex:none;align-self:center}@supports (color:color-mix(in lab, red, red)){.nt-island-when{color:color-mix(in srgb, var(--card) 76%, var(--ink-3))}}.nt-island-when{font:400 13.5px/1.2 var(--ios-font)}.nt-stack{flex-shrink:0;height:300px;margin:8px 0 0;position:relative}.nt-pv{background:var(--card);box-shadow:0 1px 2px var(--ink), 0 14px 34px var(--ink);border-radius:24px;grid-template-columns:40px 1fr;gap:12px;padding:13px 15px 14px 13px;display:grid;position:absolute;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.nt-pv{box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 6%, transparent), 0 14px 34px color-mix(in srgb, var(--ink) 13%, transparent)}}.nt-pv{color:var(--ink);font-family:var(--ios-font)}.nt-stack>.nt-pv:first-child{top:8px;transform:rotate(-2.5deg)}.nt-stack>.nt-pv:nth-child(2){top:110px;left:14px;right:-6px;transform:rotate(1.8deg)}.nt-stack>.nt-pv:nth-child(3){top:206px;right:104px;transform:rotate(-1.2deg)}.nt-stack-g{z-index:3;filter:drop-shadow(0 10px 14px var(--ink));display:grid;position:absolute;top:196px;right:-4px}@supports (color:color-mix(in lab, red, red)){.nt-stack-g{filter:drop-shadow(0 10px 14px color-mix(in srgb, var(--ink) 18%, transparent))}}.nt-pv-lead{width:40px;height:40px;display:grid}.nt-pv-m{min-width:0}.nt-pv-k{color:var(--ink);margin-bottom:2px;display:block}@supports (color:color-mix(in lab, red, red)){.nt-pv-k{color:color-mix(in srgb, var(--ink) 55%, transparent)}}.nt-pv-k{font:600 11.5px/1.2 var(--ios-font);letter-spacing:.04em;text-transform:uppercase}.nt-pv-hd{font:600 15.5px/1.25 var(--ios-font);justify-content:space-between;gap:8px;display:flex}.nt-pv-hd small{color:var(--ink);flex:none}@supports (color:color-mix(in lab, red, red)){.nt-pv-hd small{color:color-mix(in srgb, var(--ink) 50%, transparent)}}.nt-pv-hd small{font:400 13.5px/1.3 var(--ios-font)}.nt-pv p{font:400 15.5px/1.3 var(--ios-font);margin:1px 0 0}.nt-pface{width:40px;height:40px;display:block;position:relative}.nt-pface .pa-guli{display:none}.nt-pface-app{width:18px;height:18px;box-shadow:0 0 0 1.5px var(--card);border-radius:23%;display:grid;position:absolute;bottom:-4px;right:-4px;overflow:hidden}.nt-ask{color:var(--ink);flex-shrink:0}.nt-eyebrow{color:var(--pink-d);margin:0 0 8px}@supports (color:color-mix(in lab, red, red)){.nt-eyebrow{color:color-mix(in srgb, var(--pink-d) 82%, var(--ink))}}.nt-eyebrow{font:700 14px/1.2 var(--font-num);letter-spacing:.12em;text-transform:uppercase}.nt-ask h1{font:800 44px/1.02 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0}.nt-ask-line{color:var(--ink-2);font:400 20px/1.35 var(--ios-font);margin:10px 0 0}.nt-choices{background:var(--card);box-shadow:var(--nt-solid);border-radius:24px;flex-shrink:0;overflow:hidden}.nt-choice{width:100%;min-height:56px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0 16px;display:flex;position:relative}.nt-choice+.nt-choice:before{content:"";background:var(--ios-sep,var(--nt-sep));height:1px;position:absolute;top:0;left:16px;right:0}.nt-choice:focus-visible{outline:3px solid var(--pink);outline-offset:-3px}.nt-choice-m{flex:1;min-width:0;padding:12px 0}.nt-choice-t{font:600 18px/1.2 var(--ios-font);display:block}.nt-choice-s{color:var(--ios-label-2,var(--ink-2));font:400 14.5px/1.3 var(--ios-font);margin-top:2px;display:block}.nt-check{width:24px;height:24px;color:var(--pink);flex:0 0 24px;display:grid}.nt-chips{flex-wrap:wrap;gap:8px;padding:0 2px;display:flex}.nt-chip{background:var(--ink);border:0;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.nt-chip{background:color-mix(in srgb, var(--ink) 7%, transparent)}}.nt-chip{color:var(--ink);font:700 16px/1 var(--ios-font);white-space:nowrap;cursor:pointer;transition:background .2s,color .2s}.nt-chip[aria-pressed=true]{background:var(--ink);color:var(--card)}.nt-chip:focus-visible{outline:3px solid var(--pink);outline-offset:2px}@keyframes nt-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.nt-bob{animation:none}.nt-btn,.nt-chip{transition:none}}@media (prefers-reduced-transparency:reduce){.nt-go{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--pink)}}:root{--bg:#f4f2ed;--bg-2:#ece9e2;--surface:#fff;--surface-2:#f4f2ed;--card:#fff;--ghost:#f0eee8;--ink:#16130f;--ink-2:#544c44;--ink-3:#8d847a;--line:#e6e1d6;--line-2:#d6d0c0;--blue:#1e9bff;--blue-lt:#5bb8ff;--blue-d:#0a84e8;--blue-soft:#e6f2ff;--green:#22c24e;--green-lt:#4ad06c;--green-d:#0a9c61;--green-soft:#e4f7e9;--red:#ff3b1e;--red-lt:tomato;--red-soft:#ffe9e4;--gold:#ffc32e;--gold-lt:#ffd968;--gold-2:#ffd968;--gold-d:#d98a06;--gold-soft:#fff4d8;--pink:#ff3d7f;--pink-d:#e01262;--pink-soft:#ffe6ef;--pink-glass:var(--pink)}@supports (color:color-mix(in lab, red, red)){:root{--pink-glass:color-mix(in srgb, var(--pink) 92%, transparent)}}:root{--tang:#ff7a3d;--cyan:#16d2e0;--mint:#22c24e;--sunset:linear-gradient(120deg, #ff5e8a, #ff7a3d);--ai-conic:conic-gradient(from 0deg, #1e9bff, #16d2e0, #22c24e, #ffc32e, #ff3b1e, #ff3d7f, #1e9bff);--grape:var(--pink);--grape-d:var(--pink-d);--grape-soft:var(--pink-soft);--violet:var(--tang);--coral:var(--pink);--coral-d:var(--pink-d);--lime:#b8f23d;--lime-d:#8fd400;--plum:#1b1020;--plum-2:#2a1626;--plum-3:#3a1a3e;--plum-hi:#4a2446;--plum-floor:#5a2c52;--decode:#2fe26a;--r-sm:12px;--r:16px;--r-lg:20px;--r-xl:28px;--shadow-sm:0 1px 2px #14110e0a, 0 8px 22px #14110e0f;--shadow:0 1px 2px #14110e0a, 0 18px 44px #14110e14;--shadow-lg:0 16px 44px #14110e24, 0 4px 12px #14110e0f;--sh-pink:0 10px 26px #ff3d7f52;--shadow-grape:0 10px 26px #ff3d7f47;--shadow-pink:0 10px 26px #ff3d7f52;--bloom-coral:0 30px 80px #ff3d7f61;--font-display:var(--font-bricolage), "Bricolage Grotesque", var(--font-sora), ui-sans-serif, system-ui, sans-serif;--font-num:var(--font-space-grotesk), ui-sans-serif, system-ui, sans-serif;--font-body:var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-jetbrains), ui-monospace, "SFMono-Regular", monospace;--background:var(--bg);--foreground:var(--ink)}@supports not (color:color-mix(in srgb, red 50%, transparent)){:root{--pink-glass:#ff3d7feb}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{height:100%;margin:0}body{font-family:var(--font-body);color:var(--ink);-webkit-font-smoothing:antialiased}html{touch-action:manipulation}html,body{overscroll-behavior-y:none}button,a,[role=button],label,summary,nav{-webkit-user-select:none;user-select:none}input,textarea,select,[contenteditable=true]{-webkit-user-select:text;user-select:text}@media (hover:none){button:active,[role=button]:active,.tap:active{transform:scale(.96)}a:active,label:active{opacity:.65}}.fontnum{font-family:var(--font-num);font-feature-settings:"tnum" 1;letter-spacing:-.01em}.mono{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.22em}.bmg-wordmark{font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.025em;line-height:.9}@media (prefers-reduced-motion:no-preference){@keyframes bmg-bloom{0%,to{opacity:.55}50%{opacity:.9}}@keyframes bmg-rise{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-15px)rotate(-2deg)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes spinz{to{transform:rotate(360deg)}}@keyframes pulsy{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}@keyframes sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes rocket{0%{transform:translate(0)rotate(0)}60%{transform:translate(10px,-22px)rotate(8deg)}to{transform:translate(0)rotate(0)}}.float-bob{animation:6s ease-in-out infinite bob}.float-floaty{animation:5s ease-in-out infinite floaty}.float-spin{animation:9s linear infinite spinz}.float-pulse{animation:3.4s ease-in-out infinite pulsy}.float-sway{transform-origin:bottom;animation:3.6s ease-in-out infinite sway}.float-rocket{animation:6.5s ease-in-out infinite rocket}}.ai-surface{border-radius:var(--r-lg);position:relative}.ai-surface:before{content:"";border-radius:inherit;background:var(--ai-conic);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:no-preference){.ai-surface:before{background-size:200% 200%;animation:6s ease-in-out infinite pulsy}}:root{--orange:#ff6a3d;--orange-soft:#ffe6dd;--shadow-blue:var(--shadow-grape);--font-d:var(--font-num);--font-b:var(--font-body)}.row{align-items:center;display:flex}.col{flex-direction:column;display:flex}.between{justify-content:space-between;align-items:center;display:flex}.center{justify-content:center;align-items:center;display:flex}.muted{color:var(--ink-3);line-height:1.5}.wrap{flex-wrap:wrap}.btn{white-space:nowrap;font-family:var(--font-display);letter-spacing:.005em;cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;font-size:15.5px;font-weight:600;transition:transform .12s,box-shadow .2s,filter .2s;display:inline-flex;position:relative}.btn:active{transform:translateY(1px)scale(.99)}.btn-primary{background:var(--pink);color:#fff;box-shadow:0 1px 2px #0000000f,0 10px 24px #ff3d7f4d}.btn-dark{background:var(--ink);color:#fff;box-shadow:0 10px 24px #0000002e}.btn-ghost{background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:0 1px 2px #16131f0d}.btn-soft{background:var(--pink-soft);color:var(--pink-d)}.btn-pink,.btn-gold,.btn-green,.btn-lime{background:var(--pink);color:#fff;box-shadow:0 1px 2px #0000000f,0 10px 24px #ff3d7f4d}.btn-block{width:100%;display:flex}.btn-lg{padding:16px 22px;font-size:17px}.btn-sm{padding:9px 15px;font-size:13.5px;box-shadow:none!important}.chip{background:var(--surface-2);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.chip-grape{background:var(--pink-soft);color:var(--pink-d)}.chip-green{background:var(--green-soft);color:var(--green-d)}.chip-gold{background:var(--gold-soft);color:var(--ink)}.chip-coral{background:var(--pink-soft);color:var(--pink-d)}.chip-line{box-shadow:inset 0 0 0 1.5px var(--line-2);color:var(--ink-2);background:0 0}.card{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow);border:1px solid var(--line);color:var(--ink)}.card-pad{padding:20px}.inp{background:var(--surface);border:2px solid var(--line-2);width:100%;color:var(--ink);border-radius:15px;outline:none;padding:13px 15px;font-size:14.5px;font-weight:600;transition:border-color .15s,box-shadow .15s}.inp:focus{border-color:var(--pink);box-shadow:0 0 0 4px var(--pink-soft)}.inp::placeholder{color:var(--ink-3);font-weight:500}.dinp{color:#fff;background:#ffffff12;border:1.5px solid #ffffff29;border-radius:14px;outline:none;width:100%;padding:13px 15px;font-size:14.5px;font-weight:600}.dinp::placeholder{color:#fff6}.dinp:focus{border-color:var(--pink);box-shadow:0 0 0 4px #ff3d7f2e}.shead{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);font-size:13.5px;font-weight:600}.h1{font-family:var(--font-display);letter-spacing:-.01em;font-weight:600;line-height:1.02}.h2{font-family:var(--font-display);letter-spacing:-.005em;font-weight:600}.eyebrow{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}.coin{background:var(--gold);color:var(--ink);font-family:var(--font-num);border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.spin-i{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite bmg-spin;display:inline-block}.bar{background:var(--line-2);border-radius:999px;height:10px;overflow:hidden}.bar>i{background:var(--sunset);border-radius:999px;height:100%;display:block;box-shadow:0 0 12px #ff3d7f80}.gtext{background:linear-gradient(105deg, var(--grape), #ff7a3d 52%, #ffd34a);color:#0000;-webkit-background-clip:text;background-clip:text}.glow-grape{box-shadow:0 0 28px #ff3d7f80}.glow-coral{box-shadow:0 0 28px #ff3d7f8c}.sheen{background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%) 0 0/250% 100%}@keyframes bmg-spin{to{transform:rotate(360deg)}}@keyframes bmg-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bmg-pop{0%{transform:scale(.8)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes bmg-popIn{0%{transform:scale(.7)}60%{transform:scale(1.06)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){@keyframes bmg-shake{0%,to{transform:translate(0)}18%{transform:translate(-9px)}38%{transform:translate(9px)}58%{transform:translate(-6px)}78%{transform:translate(5px)}}@keyframes bmg-matrixFall{0%{transform:translateY(-55%)}to{transform:translateY(118%)}}@keyframes bmg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes bmg-sheen{0%{background-position:-150% 0}to{background-position:250% 0}}@keyframes bmg-glow{0%,to{box-shadow:0 0 18px #ff2e8a80}50%{box-shadow:0 0 42px #ff2e8ae6}}@keyframes bmg-tilt{0%,to{transform:rotateY(-9deg)rotateX(3deg)translateY(0)}50%{transform:rotateY(9deg)rotateX(-3deg)translateY(-7px)}}.sheen{animation:3.4s ease-in-out infinite bmg-sheen}}.statusbar{height:50px;font-family:var(--font-d);color:var(--ink);z-index:55;flex:none;justify-content:space-between;align-items:flex-end;padding:0 26px 6px;font-size:14px;font-weight:600;display:flex}.statusbar.dark{color:#fff}.sb-right{align-items:center;gap:6px;display:flex}.phone{width:402px;height:858px;box-shadow:var(--shadow-lg), 0 0 0 2px #ffffff0d inset, 0 0 0 7px #141222d9;z-index:1;background:#0b0b14;border-radius:56px;flex:none;padding:13px;position:relative}.phone-screen{background:var(--bg);border-radius:43px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.notch{z-index:60;background:#0b0b14;border-radius:0 0 18px 18px;width:120px;height:30px;position:absolute;top:0;left:50%;transform:translate(-50%)}.tablet{aspect-ratio:760/1030;height:min(940px,92vh);box-shadow:var(--shadow-lg), 0 0 0 2px #ffffff0d inset, 0 0 0 8px #141222d9;z-index:1;background:#0b0b14;border-radius:46px;flex:none;padding:20px;position:relative}.tablet-screen{background:var(--bg);border-radius:28px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.tab-cam{z-index:60;background:#04040a;border-radius:50%;width:9px;height:9px;position:absolute;top:9px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 2px #ffffff1a,0 0 0 3px #14122299}.screen-body{flex:1;min-height:0;position:relative;overflow:hidden auto}.screen-body.nopad{padding:0}.scroll{overflow-y:auto}.chip-blue{background:var(--blue-soft);color:var(--blue-d)}.chip-pink{background:var(--pink-soft);color:var(--pink-d)}.avatar{font-family:var(--font-display);color:#fff;text-shadow:0 1px 2px #0003;border-radius:30%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;box-shadow:inset 0 -3px 6px #0000002e,inset 0 2px 4px #ffffff40}.tabbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--line);z-index:40;background:#fffffff0;flex:none;justify-content:space-around;align-items:center;height:80px;padding:0 8px 16px;display:flex;position:relative}.tab{font-size:10.5px;font-family:var(--font-display);color:var(--ink-3);flex-direction:column;align-items:center;gap:3px;width:60px;padding-top:12px;font-weight:600;transition:color .15s,transform .15s;display:flex}.tab.active{color:var(--blue);transform:translateY(-1px)}.tab .ti{justify-content:center;align-items:center;width:25px;height:25px;display:flex}.fab{background:var(--sunset);color:#fff;border-radius:20px;justify-content:center;align-items:center;width:58px;height:58px;margin-top:-22px;transition:transform .14s,box-shadow .14s;display:flex;box-shadow:0 2px 6px #0000001f,0 12px 26px #ff3d7f6b}.fab:active{transform:translateY(2px)scale(.97);box-shadow:0 1px 3px #0000001f,0 6px 14px #ff3d7f59}.dchip{color:#fff;border:1.5px solid;border-radius:14px;padding:11px 18px;font-size:13.5px;font-weight:700}.spin-d{border:2.5px solid var(--line-2);border-top-color:var(--blue);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin;display:inline-block}.gtext-live{color:#0000;background:linear-gradient(100deg,#ff2e6f,#ff5a3d 55%,#e01262) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite gflow}.ai-ring{background:conic-gradient(#ff3d7f,#ff7a3d,#ffd34a,#b8f23d,#13e0e0,#ff5e8a,#ff3d7f);animation:3s linear infinite spin}@keyframes sparkPulse{0%,to{opacity:.8;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.glow-blue{box-shadow:0 0 28px #ff3d7f80}.glow-pink{box-shadow:0 0 28px #ff3d7f8c}.fadeUp{animation:.5s both fadeUp}.reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.reveal.in{opacity:1;transform:none}.lp-rise{animation:.7s cubic-bezier(.2,.7,.2,1) both risein}.marquee-track{gap:14px;width:max-content;animation:26s linear infinite marquee;display:flex}.marquee-track:hover{animation-play-state:paused}.lp-photo{background:repeating-linear-gradient(135deg, #ffffff80 0 1px, transparent 1px 13px), linear-gradient(150deg,var(--c1,#ffc0d6),var(--c2,#ffd9c0));border-radius:22px;position:relative;overflow:hidden}.lp-photo .lp-cap{font-family:var(--font-d);letter-spacing:.04em;color:#14101e9e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffa8;border-radius:8px;padding:4px 9px;font-size:10.5px;font-weight:600;position:absolute;bottom:11px;left:12px}.halo{filter:blur(52px);opacity:.32;pointer-events:none;background:conic-gradient(#ff3d7f,#ff7a3d,#ffd34a,#b8f23d,#13e0e0,#ff5e8a,#ff3d7f);border-radius:50%;animation:18s linear infinite haloSpin;position:absolute}.orbit{pointer-events:none;animation:26s linear infinite haloSpin;position:absolute;inset:0}.orbit.rev{animation-duration:34s;animation-direction:reverse}.orbit>span{animation:26s linear infinite reverse haloSpin;position:absolute}.orbit.rev>span{animation-duration:34s;animation-direction:reverse}.lp-mesh{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp-mesh i{filter:blur(72px);opacity:.5;border-radius:50%;position:absolute}.skeleton{background:linear-gradient(90deg,var(--bg-2) 25%,var(--line) 37%,var(--bg-2) 63%);background-size:200% 100%;animation:1.3s infinite shimmer}.dark-theme{--ink:#f4f5fb;--ink-2:#c9ccdb;--ink-3:#8b8fa6;--surface:#17141f;--surface-2:#201c2c;--line:#2c2742;--line-2:#382f52;color:var(--ink);background:radial-gradient(800px 500px at 12% 0,#ff2d8738,#0000 60%),radial-gradient(700px 500px at 100% 30%,#8a3cff38,#0000 60%),radial-gradient(700px 600px at 50% 120%,#10c97f21,#0000 55%),#0a0810}.glyph{justify-content:center;align-items:center;display:inline-flex}.bigscreen{color:#fff;width:1280px;height:720px;box-shadow:var(--shadow-lg);font-family:var(--font-b);z-index:1;background:radial-gradient(900px 600px at 12% -5%,#ff2d8742,#0000 55%),radial-gradient(800px 600px at 100% 110%,#10c97f2b,#0000 55%),#08060e;border-radius:20px;flex:none;position:relative;overflow:hidden}.deck{background:var(--surface);width:min(1240px,96vw);height:min(848px,94vh);box-shadow:var(--shadow-lg);z-index:1;border:1px solid #ffffffb3;border-radius:34px;display:flex;position:relative;overflow:hidden}.sidebar{border-right:1px solid var(--line);background:linear-gradient(#fffdfa,#faf5ee);flex-direction:column;flex:none;gap:6px;width:262px;padding:22px 16px;display:flex}.navitem{font-family:var(--font-display);color:var(--ink-2);cursor:pointer;white-space:nowrap;border-radius:16px;align-items:center;gap:13px;padding:12px 14px;font-size:15px;font-weight:600;transition:background .15s,color .15s;display:flex}.navitem:hover{background:#ff3d7f12}.navitem.on{background:var(--surface);color:var(--blue);box-shadow:var(--shadow-sm)}.navitem .ni{flex:none;justify-content:center;width:24px;display:flex}.content-col{background:var(--bg);flex-direction:column;flex:1;min-width:0;display:flex}.content-scroll{flex:1;min-height:0;overflow-y:auto}.content-inner{max-width:640px;margin:0 auto}.rail{border-left:1px solid var(--line);background:linear-gradient(#fbfaff,#f4f2fc);flex-direction:column;flex:none;gap:16px;width:312px;padding:22px 18px;display:flex;overflow-y:auto}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:30;background:#ffffffb3;flex:none;justify-content:space-between;align-items:center;gap:14px;padding:16px 26px;display:flex;position:sticky;top:0}@media (max-width:1180px){.rail{display:none}}.deck .screen-body{padding-left:0;padding-right:0}@keyframes drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,40px)scale(1.12)}}@keyframes drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-50px,-30px)scale(1.15)}}@keyframes drift3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-46px,54px)scale(1.2)}}@keyframes fadeUp{0%{transform:none}to{transform:none}}@keyframes pop{0%{transform:scale(.8)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes popIn{0%{transform:scale(.7)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes popglow{0%{transform:scale(.85)}60%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes floatY2{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-16px)rotate(2deg)}}@keyframes bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-6px)rotate(2deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes shake{0%,to{transform:translate(0)}18%{transform:translate(-9px)}38%{transform:translate(9px)}58%{transform:translate(-6px)}78%{transform:translate(5px)}}@keyframes glitch{0%,to{transform:translate(0)}20%{transform:translate(-2px,1px)}40%{transform:translate(2px,-1px)}60%{transform:translate(-1px,2px)}80%{transform:translate(1px,-2px)}}@keyframes matrixFall{0%{transform:translateY(-55%)}to{transform:translateY(118%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes sheen{0%{background-position:-150% 0}to{background-position:250% 0}}@keyframes glow{0%,to{box-shadow:0 0 18px #ff3d8b80}50%{box-shadow:0 0 42px #ff3d8be6}}@keyframes emberFly{0%{opacity:1;transform:translate(0)scale(1.4)}to{transform:translate(var(--tx),var(--ty)) scale(.4);opacity:0}}@keyframes confFall{0%{opacity:1;transform:translateY(0)translate(0)rotate(0)}to{transform:translateY(640px) translateX(var(--drift)) rotate(var(--rot));opacity:.9}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes risein{0%{transform:translateY(30px)scale(.98)}to{transform:none}}@keyframes gflow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes sceneIn{0%{transform:translateY(14px)}to{transform:none}}@keyframes tilt{0%,to{transform:rotateY(-9deg)rotateX(3deg)translateY(0)}50%{transform:rotateY(9deg)rotateX(-3deg)translateY(-7px)}}@keyframes haloSpin{to{transform:rotate(360deg)}}@keyframes dgMove{0%{transform:translate(0)}38%{transform:translate(95px)}54%{transform:translate(95px)}90%{transform:translate(205px)}to{transform:translate(212px)}}@keyframes dgPhaseA{0%,36%{transform:scale(1)}42%,54%{transform:scale(0)}60%,to{transform:scale(1)}}@keyframes dgPhaseB{0%,36%{transform:scale(0)}42%,54%{transform:scale(1)}60%,to{transform:scale(0)}}@keyframes dgArcX{0%{transform:translate(0)}55%{transform:translate(170px)}to{transform:translate(170px)}}@keyframes dgArcY{0%{transform:translateY(0)}28%{transform:translateY(-56px)}55%{transform:translateY(6px)}to{transform:translateY(6px)}}@keyframes dgShuttle{0%{transform:translate(0)}44%{transform:translate(190px)}56%{transform:translate(190px)}to{transform:translate(0)}}@keyframes dgFade{0%,55%{transform:none}72%,to{transform:translateY(12px)scale(.05)}}@keyframes dgClashL{0%,40%{transform:translate(0)}50%{transform:translate(30px)}62%,to{transform:translate(0)}}@keyframes dgClashR{0%,40%{transform:translate(0)}50%{transform:translate(-30px)}62%,to{transform:translate(0)}}@keyframes dgSpark{0%,46%{transform:scale(0)rotate(0)}52%{transform:scale(1.25)rotate(20deg)}64%,to{transform:scale(0)rotate(40deg)}}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:44px;--ease-play:cubic-bezier(.22, 1, .36, 1);--dur-tap:.12s;--dur-ui:.2s}@media (min-width:900px){:root{--text-display:48px;--text-title:32px;--text-heading:21px}}.t-display{font-family:var(--font-display);font-weight:800;font-size:var(--text-display);letter-spacing:-.02em;color:var(--ink);line-height:1.05}.t-title{font-family:var(--font-display);font-weight:800;font-size:var(--text-title);letter-spacing:-.015em;color:var(--ink);line-height:1.12}.t-heading{font-family:var(--font-display);font-weight:700;font-size:var(--text-heading);color:var(--ink);line-height:1.25}.t-body{font-family:var(--font-body);font-size:var(--text-body);color:var(--ink);line-height:1.5}.t-small{font-family:var(--font-body);font-size:var(--text-small);color:var(--ink-2);line-height:1.45}.t-caption{font-family:var(--font-body);font-weight:700;font-size:var(--text-caption);color:var(--ink-2);line-height:1.35}.t-num{font-family:var(--font-num);font-feature-settings:"tnum" 1;font-weight:700}.t-muted{color:var(--ink-3)}.t-display,.t-title,.t-heading,.t-body,.t-small,.t-caption{margin:0}.inp-area{resize:vertical;min-height:96px;line-height:1.45}.inp-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding-right:36px}.field{gap:var(--space-2);display:grid}.field-label{font-weight:700;font-size:var(--text-small);color:var(--ink)}.field-hint{font-size:var(--text-caption);color:var(--ink-3)}.field-error{font-size:var(--text-caption);color:var(--red);font-weight:700}.page-header{align-items:center;gap:var(--space-3);padding:var(--space-4) 0 var(--space-3);display:flex}.page-header-back{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--ink);place-items:center;margin-left:-10px;display:grid}.page-header-titles{flex:1;gap:2px;min-width:0;display:grid}.page-header-right{align-items:center;gap:var(--space-2);display:flex}.list-row{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-3) var(--space-4);background:var(--card);border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;display:flex}.list-row:last-child{border-bottom:0}.list-row-lead{flex:none;place-items:center;display:grid}.list-row-main{flex:1;gap:2px;min-width:0;display:grid}.list-row-title{font-weight:700;font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-row-sub{font-size:var(--text-small);color:var(--ink-3)}.state-block{text-align:center;justify-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);max-width:420px;margin:0 auto;display:grid}.seg{gap:var(--space-1);padding:var(--space-1);background:var(--bg-2);border-radius:var(--radius-pill);display:flex}.seg-tab{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-pill);font-weight:700;font-size:var(--text-small);color:var(--ink-2);transition:background var(--dur-ui) var(--ease-play), color var(--dur-ui) var(--ease-play);background:0 0;flex:1;place-items:center;display:grid}.seg-tab-active{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #28181014,0 4px 12px #2818101a}.sheet-layer{z-index:80;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet-backdrop{background:#16130f73;border:0;position:absolute;inset:0}.sheet{background:var(--card);border-radius:var(--radius-card) var(--radius-card) 0 0;width:100%;max-width:560px;max-height:88dvh;padding:var(--space-3) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));gap:var(--space-3);box-shadow:var(--shadow-lg);display:grid;position:relative;overflow-y:auto}.sheet-grip{border-radius:var(--radius-pill);background:var(--line-2);justify-self:center;width:40px;height:5px}.toast{left:50%;bottom:calc(96px + env(safe-area-inset-bottom));z-index:90;background:var(--ink);color:#fff;font-weight:700;font-size:var(--text-small);padding:var(--space-3) var(--space-4);border-radius:var(--radius-pill);box-shadow:var(--shadow-lg);max-width:calc(100vw - 32px);position:fixed;transform:translate(-50%)}.celebrate{pointer-events:none;z-index:100;position:fixed;inset:0;overflow:hidden}.celebrate-piece{border-radius:2px;animation-name:bmgConfetti;animation-timing-function:cubic-bezier(.3,.7,.5,1);animation-fill-mode:forwards;position:absolute;top:-20px}@keyframes bmgConfetti{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--drift,0), 110vh) rotate(var(--rot,360deg));opacity:.9}}@media (prefers-reduced-motion:reduce){.celebrate{display:none}}.site-header{z-index:10;border-bottom:1px solid var(--line);background:var(--bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb, var(--bg) 88%, transparent)}}.site-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-header-wrap{justify-content:space-between;align-items:center;gap:var(--space-4);max-width:1200px;padding:var(--space-3) var(--space-4);margin:0 auto;display:flex}.site-header-brand{align-items:center;gap:var(--space-2);color:var(--ink);text-decoration:none;display:inline-flex}.site-header-links{gap:var(--space-5);display:none}.site-header-links a{color:var(--ink-2);font-weight:700;font-size:var(--text-small);transition:color var(--dur-tap) var(--ease-play);text-decoration:none}.site-header-links a:hover{color:var(--ink)}.site-header-right{align-items:center;gap:var(--space-3);display:flex}.site-header-quiet{color:var(--ink-3);font-size:var(--text-small);cursor:pointer;background:0 0;border:0;min-height:44px;font-weight:700;text-decoration:none}@media (min-width:768px){.site-header-links{display:flex}}.btn-quiet{color:var(--ink-2);font-weight:700;font-size:var(--text-small);min-height:44px;box-shadow:none;background:0 0;padding:10px 4px}.btn-quiet:hover{color:var(--ink)}.btn-quiet:disabled{color:var(--ink-3);cursor:default}.notice{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card-sm);background:var(--card);border:1px solid var(--line);color:var(--ink);display:flex}.notice-positive{background:var(--green-soft);border-color:var(--green)}.notice-attention{background:var(--gold-soft);border-color:var(--gold)}.notice-negative{background:var(--red-soft);border-color:var(--red)}.notice-icon{border-radius:var(--radius-btn);background:var(--card);flex:none;place-items:center;width:36px;height:36px;display:grid}.notice-body{gap:var(--space-1);flex:1;display:grid}.notice-title{font-weight:800;font-size:var(--text-body)}.notice-text{font-size:var(--text-small);color:var(--ink-2);line-height:1.5}.auth-screen{min-height:100dvh;color:var(--ink);background:radial-gradient(440px 340px at 84% -6%, var(--pink), transparent 62%), radial-gradient(380px 320px at -8% 72%, var(--tang), transparent 62%), var(--bg);flex-direction:column;display:flex;position:relative;overflow-x:hidden}@supports (color:color-mix(in lab, red, red)){.auth-screen{background:radial-gradient(440px 340px at 84% -6%, color-mix(in srgb, var(--pink) 18%, transparent), transparent 62%), radial-gradient(380px 320px at -8% 72%, color-mix(in srgb, var(--tang) 13%, transparent), transparent 62%), var(--bg)}}.auth-floaties{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.auth-floaties>*{position:absolute}.auth-floaties>:first-child{top:6%;right:5%}.auth-floaties>:nth-child(2){bottom:12%;left:4%}.auth-floaties>:nth-child(3){top:44%;right:7%}.auth-floaties>:nth-child(4){bottom:34%;left:8%}.auth-col{z-index:1;gap:var(--space-5);width:100%;max-width:460px;padding:var(--space-3) var(--space-5) max(var(--space-6), env(safe-area-inset-bottom));flex-direction:column;flex:1;margin:0 auto;display:flex;position:relative}.auth-back{border-radius:var(--radius-btn);background:var(--ink);place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.auth-back{background:color-mix(in srgb, var(--ink) 5%, transparent)}}.auth-foot{text-align:center;margin-top:auto}.inp-code{letter-spacing:.5em;text-align:center;font-size:22px;font-weight:800}.list-group{border-radius:var(--radius-card-sm);border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-sm);overflow:hidden}.btn-row{text-align:left;white-space:normal;justify-content:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card-sm);font-family:var(--font-body,inherit);font-weight:700;font-size:var(--text-body);display:flex}.btn-tile{text-align:left;white-space:normal;justify-content:flex-start;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-card-sm);font-family:var(--font-body,inherit);font-weight:700;font-size:var(--text-body);flex-direction:column;display:flex}.btn-ghost.btn-row,.btn-ghost.btn-tile,.btn-quiet.btn-row,.btn-quiet.btn-tile{color:var(--ink)}.list-row-btn{text-align:left;cursor:pointer;width:100%;font:inherit;border-top:0;border-left:0;border-right:0}.t-inverse{color:#fff}.t-inverse.t-muted{color:#ffffffb8}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{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-divide-y-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}
