/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-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-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-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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Pretendard", "SUIT", "Noto Sans KR", ui-sans-serif, system-ui, sans-serif;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: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;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--radius-md:.375rem;--radius-lg:.5rem;--blur-sm:8px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-sans);letter-spacing:0;margin:0}[hidden]{display:none!important}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}::selection{background:rgba(var(--teal-rgb), .18);color:var(--ink)}}@layer utilities{.pointer-events-none{pointer-events:none}.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-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.top-0{top:calc(var(--spacing) * 0)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.order-3{order:3}.col-span-4{grid-column:span 4/span 4}.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)}.m-3{margin:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.-mt-14{margin-top:calc(var(--spacing) * -14)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.\!mb-0{margin-bottom:calc(var(--spacing) * 0)!important}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-52{height:calc(var(--spacing) * 52)}.h-full{height:100%}.max-h-\[420px\]{max-height:420px}.max-h-\[560px\]{max-height:560px}.max-h-\[calc\(100vh-48px\)\]{max-height:calc(100vh - 48px)}.max-h-\[calc\(100vh-118px\)\]{max-height:calc(100vh - 118px)}.max-h-\[calc\(100vh-250px\)\]{max-height:calc(100vh - 250px)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[380px\]{min-height:380px}.min-h-\[560px\]{min-height:560px}.min-h-\[calc\(100svh-4rem\)\]{min-height:calc(100svh - 4rem)}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-\[min\(360px\,calc\(100vw-32px\)\)\]{width:min(360px,100vw - 32px)}.w-\[min\(900px\,calc\(100\%_-_1\.5rem\)\)\]{width:min(900px,100% - 1.5rem)}.w-\[min\(1040px\,100\%\)\]{width:min(1040px,100%)}.w-\[min\(1120px\,100\%\)\]{width:min(1120px,100%)}.w-\[min\(1120px\,calc\(100\%_-_1\.5rem\)\)\]{width:min(1120px,100% - 1.5rem)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[220px\]{min-width:220px}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.list-none{list-style-type:none}.auto-rows-\[260px\]{grid-auto-rows:260px}.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-\[1fr_44px\]{grid-template-columns:1fr 44px}.grid-cols-\[34px_1fr_34px\]{grid-template-columns:34px 1fr 34px}.grid-cols-\[36px_1fr\]{grid-template-columns:36px 1fr}.grid-cols-\[44px_1fr\]{grid-template-columns:44px 1fr}.grid-cols-\[44px_1fr_44px\]{grid-template-columns:44px 1fr 44px}.grid-cols-\[72px_1fr\]{grid-template-columns:72px 1fr}.grid-cols-\[94px_1fr\]{grid-template-columns:94px 1fr}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-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{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[rgba\(var\(--danger-rgb\)\,\.3\)\]{border-color:rgba(var(--danger-rgb),.3)}.border-\[rgba\(var\(--danger-rgb\)\,\.22\)\]{border-color:rgba(var(--danger-rgb),.22)}.border-\[rgba\(var\(--danger-rgb\)\,\.24\)\]{border-color:rgba(var(--danger-rgb),.24)}.border-\[rgba\(var\(--danger-rgb\)\,\.26\)\]{border-color:rgba(var(--danger-rgb),.26)}.border-\[rgba\(var\(--danger-rgb\)\,\.28\)\]{border-color:rgba(var(--danger-rgb),.28)}.border-\[rgba\(var\(--danger-rgb\)\,\.32\)\]{border-color:rgba(var(--danger-rgb),.32)}.border-\[rgba\(var\(--gold-rgb\)\,\.24\)\]{border-color:rgba(var(--gold-rgb),.24)}.border-\[rgba\(var\(--gold-rgb\)\,\.28\)\]{border-color:rgba(var(--gold-rgb),.28)}.border-\[rgba\(var\(--gold-rgb\)\,\.32\)\]{border-color:rgba(var(--gold-rgb),.32)}.border-\[rgba\(var\(--line-rgb\)\,\.9\)\]{border-color:rgba(var(--line-rgb),.9)}.border-\[rgba\(var\(--line-rgb\)\,\.72\)\]{border-color:rgba(var(--line-rgb),.72)}.border-\[rgba\(var\(--line-rgb\)\,\.78\)\]{border-color:rgba(var(--line-rgb),.78)}.border-\[rgba\(var\(--line-rgb\)\,\.82\)\]{border-color:rgba(var(--line-rgb),.82)}.border-\[rgba\(var\(--line-rgb\)\,\.85\)\]{border-color:rgba(var(--line-rgb),.85)}.border-\[rgba\(var\(--line-rgb\)\,\.86\)\]{border-color:rgba(var(--line-rgb),.86)}.border-\[rgba\(var\(--line-rgb\)\,\.95\)\]{border-color:rgba(var(--line-rgb),.95)}.border-\[rgba\(var\(--success-rgb\)\,\.22\)\]{border-color:rgba(var(--success-rgb),.22)}.border-\[rgba\(var\(--success-rgb\)\,\.24\)\]{border-color:rgba(var(--success-rgb),.24)}.border-\[rgba\(var\(--success-rgb\)\,\.26\)\]{border-color:rgba(var(--success-rgb),.26)}.border-\[rgba\(var\(--teal-rgb\)\,\.2\)\]{border-color:rgba(var(--teal-rgb),.2)}.border-\[rgba\(var\(--teal-rgb\)\,\.22\)\]{border-color:rgba(var(--teal-rgb),.22)}.border-\[rgba\(var\(--teal-rgb\)\,\.24\)\]{border-color:rgba(var(--teal-rgb),.24)}.border-\[rgba\(var\(--teal-rgb\)\,\.26\)\]{border-color:rgba(var(--teal-rgb),.26)}.border-\[rgba\(var\(--teal-rgb\)\,\.28\)\]{border-color:rgba(var(--teal-rgb),.28)}.border-\[rgba\(var\(--teal-rgb\)\,\.45\)\]{border-color:rgba(var(--teal-rgb),.45)}.border-\[var\(--teal\)\]{border-color:var(--teal)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/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\/18{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.border-white\/18{border-color:color-mix(in oklab, var(--color-white) 18%, 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\/45{border-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.border-white\/45{border-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.\!bg-transparent{background-color:#0000!important}.bg-\[\#0b1118\]{background-color:#0b1118}.bg-\[\#0f766e\]{background-color:#0f766e}.bg-\[\#58a6ff\]{background-color:#58a6ff}.bg-\[\#111923\]{background-color:#111923}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[rgba\(var\(--danger-rgb\)\,\.1\)\]{background-color:rgba(var(--danger-rgb),.1)}.bg-\[rgba\(var\(--danger-rgb\)\,\.06\)\]{background-color:rgba(var(--danger-rgb),.06)}.bg-\[rgba\(var\(--danger-rgb\)\,\.08\)\]{background-color:rgba(var(--danger-rgb),.08)}.bg-\[rgba\(var\(--danger-rgb\)\,\.045\)\]{background-color:rgba(var(--danger-rgb),.045)}.bg-\[rgba\(var\(--gold-rgb\)\,\.09\)\]{background-color:rgba(var(--gold-rgb),.09)}.bg-\[rgba\(var\(--gold-rgb\)\,\.12\)\]{background-color:rgba(var(--gold-rgb),.12)}.bg-\[rgba\(var\(--gold-rgb\)\,\.14\)\]{background-color:rgba(var(--gold-rgb),.14)}.bg-\[rgba\(var\(--ink-rgb\)\,\.08\)\]{background-color:rgba(var(--ink-rgb),.08)}.bg-\[rgba\(var\(--ink-rgb\)\,\.82\)\]{background-color:rgba(var(--ink-rgb),.82)}.bg-\[rgba\(var\(--line-rgb\)\,\.35\)\]{background-color:rgba(var(--line-rgb),.35)}.bg-\[rgba\(var\(--line-rgb\)\,\.55\)\]{background-color:rgba(var(--line-rgb),.55)}.bg-\[rgba\(var\(--line-rgb\)\,\.74\)\]{background-color:rgba(var(--line-rgb),.74)}.bg-\[rgba\(var\(--paper-rgb\)\,\.72\)\]{background-color:rgba(var(--paper-rgb),.72)}.bg-\[rgba\(var\(--rose-rgb\)\,\.1\)\]{background-color:rgba(var(--rose-rgb),.1)}.bg-\[rgba\(var\(--success-rgb\)\,\.1\)\]{background-color:rgba(var(--success-rgb),.1)}.bg-\[rgba\(var\(--success-rgb\)\,\.08\)\]{background-color:rgba(var(--success-rgb),.08)}.bg-\[rgba\(var\(--success-rgb\)\,\.12\)\]{background-color:rgba(var(--success-rgb),.12)}.bg-\[rgba\(var\(--surface-rgb\)\,\.86\)\]{background-color:rgba(var(--surface-rgb),.86)}.bg-\[rgba\(var\(--surface-rgb\)\,\.94\)\]{background-color:rgba(var(--surface-rgb),.94)}.bg-\[rgba\(var\(--teal-rgb\)\,\.1\)\]{background-color:rgba(var(--teal-rgb),.1)}.bg-\[rgba\(var\(--teal-rgb\)\,\.07\)\]{background-color:rgba(var(--teal-rgb),.07)}.bg-\[rgba\(var\(--teal-rgb\)\,\.08\)\]{background-color:rgba(var(--teal-rgb),.08)}.bg-\[rgba\(var\(--teal-rgb\)\,\.09\)\]{background-color:rgba(var(--teal-rgb),.09)}.bg-\[rgba\(var\(--teal-rgb\)\,\.11\)\]{background-color:rgba(var(--teal-rgb),.11)}.bg-\[var\(--charcoal\)\]{background-color:var(--charcoal)}.bg-\[var\(--danger\)\]{background-color:var(--danger)}.bg-\[var\(--gold\)\]{background-color:var(--gold)}.bg-\[var\(--paper\)\]{background-color:var(--paper)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--teal\)\]{background-color:var(--teal)}.bg-\[var\(--teal-dark\)\]{background-color:var(--teal-dark)}.bg-black\/58{background-color:#00000094}@supports (color:color-mix(in lab, red, red)){.bg-black\/58{background-color:color-mix(in oklab, var(--color-black) 58%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/78{background-color:#000000c7}@supports (color:color-mix(in lab, red, red)){.bg-black\/78{background-color:color-mix(in oklab, var(--color-black) 78%, transparent)}}.bg-white{background-color:var(--color-white)}.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\/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\/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\/16{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.bg-white\/16{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.bg-white\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.bg-white\/88{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.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))}.from-\[rgba\(var\(--charcoal-rgb\)\,\.78\)\]{--tw-gradient-from:rgba(var(--charcoal-rgb),.78);--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-\[rgba\(var\(--charcoal-rgb\)\,\.84\)\]{--tw-gradient-from:rgba(var(--charcoal-rgb),.84);--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-\[rgba\(var\(--charcoal-rgb\)\,\.92\)\]{--tw-gradient-from:rgba(var(--charcoal-rgb),.92);--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-\[rgba\(var\(--charcoal-rgb\)\,\.94\)\]{--tw-gradient-from:rgba(var(--charcoal-rgb),.94);--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-\[rgba\(var\(--teal-rgb\)\,\.07\)\]{--tw-gradient-from:rgba(var(--teal-rgb),.07);--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\(--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-\[var\(--teal\)\]{--tw-gradient-from:var(--teal);--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-\[rgba\(var\(--charcoal-rgb\)\,\.45\)\]{--tw-gradient-via:rgba(var(--charcoal-rgb),.45);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[rgba\(var\(--charcoal-rgb\)\,\.48\)\]{--tw-gradient-via:rgba(var(--charcoal-rgb),.48);--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\(--coffee\)\]{--tw-gradient-via:var(--coffee);--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\(--rose\)\]{--tw-gradient-via:var(--rose);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[rgba\(var\(--charcoal-rgb\)\,\.08\)\]{--tw-gradient-to:rgba(var(--charcoal-rgb),.08);--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-\[rgba\(var\(--charcoal-rgb\)\,\.62\)\]{--tw-gradient-to:rgba(var(--charcoal-rgb),.62);--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-\[rgba\(var\(--rose-rgb\)\,\.05\)\]{--tw-gradient-to:rgba(var(--rose-rgb),.05);--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\(--rose\)\]{--tw-gradient-to:var(--rose);--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\(--teal-dark\)\]{--tw-gradient-to:var(--teal-dark);--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))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.\!p-0{padding:calc(var(--spacing) * 0)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[clamp\(2\.7rem\,7vw\,5\.8rem\)\]{font-size:clamp(2.7rem,7vw,5.8rem)}.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-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[\.96\]{--tw-leading:.96;line-height:.96}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--charcoal\)\]{color:var(--charcoal)}.text-\[var\(--coffee\)\]{color:var(--coffee)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--gold\)\]{color:var(--gold)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--rose\)\]{color:var(--rose)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--teal-dark\)\]{color:var(--teal-dark)}.text-white{color:var(--color-white)}.text-white\/54{color:#ffffff8a}@supports (color:color-mix(in lab, red, red)){.text-white\/54{color:color-mix(in oklab, var(--color-white) 54%, 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\/64{color:#ffffffa3}@supports (color:color-mix(in lab, red, red)){.text-white\/64{color:color-mix(in oklab, var(--color-white) 64%, 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\/68{color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.text-white\/68{color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.text-white\/72{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.text-white\/76{color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.text-white\/76{color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.text-white\/78{color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.text-white\/78{color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.text-white\/82{color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.text-white\/82{color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.text-white\/86{color:#ffffffdb}@supports (color:color-mix(in lab, red, red)){.text-white\/86{color:color-mix(in oklab, var(--color-white) 86%, transparent)}}.text-white\/88{color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.text-white\/88{color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--teal\)\]{accent-color:var(--teal)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.\!shadow-none{--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}.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_6px_rgba\(var\(--gold-rgb\)\,\.16\)\]{--tw-shadow:0 0 0 6px var(--tw-shadow-color,rgba(var(--gold-rgb),.16));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_6px_rgba\(var\(--teal-rgb\)\,\.1\)\]{--tw-shadow:0 0 0 6px var(--tw-shadow-color,rgba(var(--teal-rgb),.1));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\(var\(--teal-rgb\)\,\.22\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,rgba(var(--teal-rgb),.22));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\(var\(--teal-dark-rgb\)\,\.24\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,rgba(var(--teal-dark-rgb),.24));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_34px_rgba\(var\(--teal-rgb\)\,\.24\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,rgba(var(--teal-rgb),.24));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_34px_rgba\(var\(--teal-rgb\)\,\.25\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,rgba(var(--teal-rgb),.25));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_36px_rgba\(var\(--ink-rgb\)\,\.22\)\]{--tw-shadow:0 14px 36px var(--tw-shadow-color,rgba(var(--ink-rgb),.22));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(var\(--teal-dark-rgb\)\,\.24\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,rgba(var(--teal-dark-rgb),.24));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(var\(--ink-rgb\)\,\.2\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,rgba(var(--ink-rgb),.2));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(0\,0\,0\,\.24\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#0000003d);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_18px_44px_rgba\(0\,0\,0\,\.22\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#00000038);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_18px_48px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#00000047);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_18px_48px_rgba\(var\(--ink-rgb\)\,\.07\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,rgba(var(--ink-rgb),.07));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_18px_48px_rgba\(var\(--ink-rgb\)\,\.12\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,rgba(var(--ink-rgb),.12));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_18px_48px_rgba\(var\(--ink-rgb\)\,\.14\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,rgba(var(--ink-rgb),.14));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_18px_48px_rgba\(var\(--ink-rgb\)\,\.18\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,rgba(var(--ink-rgb),.18));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_22px_70px_rgba\(var\(--ink-rgb\)\,\.22\)\]{--tw-shadow:0 22px 70px var(--tw-shadow-color,rgba(var(--ink-rgb),.22));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_24px_80px_rgba\(0\,0\,0\,\.34\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#00000057);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_24px_90px_rgba\(0\,0\,0\,\.46\)\]{--tw-shadow:0 24px 90px var(--tw-shadow-color,#00000075);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_28px_80px_rgba\(0\,0\,0\,\.3\)\]{--tw-shadow:0 28px 80px var(--tw-shadow-color,#0000004d);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-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-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-\[rgba\(var\(--teal-rgb\)\,\.12\)\]{--tw-ring-color:rgba(var(--teal-rgb),.12)}.ring-\[rgba\(var\(--teal-rgb\)\,\.14\)\]{--tw-ring-color:rgba(var(--teal-rgb),.14)}.ring-\[rgba\(var\(--teal-rgb\)\,\.16\)\]{--tw-ring-color:rgba(var(--teal-rgb),.16)}.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-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-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:border-\[var\(--teal\)\]:is(:where(.group):hover *){border-color:var(--teal)}.group-hover\:bg-\[var\(--teal-dark\)\]:is(:where(.group):hover *){background-color:var(--teal-dark)}.group-hover\:text-\[var\(--teal-dark\)\]:is(:where(.group):hover *){color:var(--teal-dark)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-\[var\(--muted\)\]::placeholder{color:var(--muted)}@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-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[rgba\(var\(--teal-rgb\)\,\.3\)\]:hover{border-color:rgba(var(--teal-rgb),.3)}.hover\:border-\[rgba\(var\(--teal-rgb\)\,\.32\)\]:hover{border-color:rgba(var(--teal-rgb),.32)}.hover\:border-\[rgba\(var\(--teal-rgb\)\,\.38\)\]:hover{border-color:rgba(var(--teal-rgb),.38)}.hover\:border-\[var\(--teal\)\]:hover{border-color:var(--teal)}.hover\:bg-\[rgba\(var\(--danger-rgb\)\,\.13\)\]:hover{background-color:rgba(var(--danger-rgb),.13)}.hover\:bg-\[var\(--danger\)\]:hover{background-color:var(--danger)}.hover\:bg-\[var\(--paper\)\]:hover{background-color:var(--paper)}.hover\:bg-\[var\(--surface\)\]:hover{background-color:var(--surface)}.hover\:bg-\[var\(--teal-dark\)\]:hover{background-color:var(--teal-dark)}.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\:bg-white\/14:hover{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/14:hover{background-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.hover\:bg-white\/24:hover{background-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/24:hover{background-color:color-mix(in oklab, var(--color-white) 24%, transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:text-\[var\(--teal-dark\)\]:hover{color:var(--teal-dark)}.hover\:text-white:hover{color:var(--color-white)}.hover\:shadow-\[0_16px_40px_rgba\(var\(--ink-rgb\)\,\.1\)\]:hover{--tw-shadow:0 16px 40px var(--tw-shadow-color,rgba(var(--ink-rgb),.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_16px_40px_rgba\(var\(--ink-rgb\)\,\.08\)\]:hover{--tw-shadow:0 16px 40px var(--tw-shadow-color,rgba(var(--ink-rgb),.08));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_18px_44px_rgba\(var\(--ink-rgb\)\,\.1\)\]:hover{--tw-shadow:0 18px 44px var(--tw-shadow-color,rgba(var(--ink-rgb),.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_28px_76px_rgba\(var\(--ink-rgb\)\,\.13\)\]:hover{--tw-shadow:0 28px 76px var(--tw-shadow-color,rgba(var(--ink-rgb),.13));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-\[var\(--teal\)\]:focus{border-color:var(--teal)}.focus\:ring-4:focus{--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)}.focus\:ring-\[rgba\(var\(--teal-rgb\)\,\.12\)\]:focus{--tw-ring-color:rgba(var(--teal-rgb),.12)}.focus\:ring-white\/25:focus{--tw-ring-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.focus\:ring-white\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:w-\[min\(900px\,calc\(100\%_-_2\.5rem\)\)\]{width:min(900px,100% - 2.5rem)}.sm\:w-\[min\(1120px\,calc\(100\%_-_2\.5rem\)\)\]{width:min(1120px,100% - 2.5rem)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[\.78fr_1fr\]{grid-template-columns:.78fr 1fr}.sm\:grid-cols-\[1fr_130px_auto\]{grid-template-columns:1fr 130px auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[38px_1fr_38px\]{grid-template-columns:38px 1fr 38px}.sm\:grid-cols-\[96px_minmax\(0\,1fr\)_auto\]{grid-template-columns:96px minmax(0,1fr) auto}.sm\:grid-cols-\[110px_1fr\]{grid-template-columns:110px 1fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:self-center{align-self:center}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:pb-18{padding-bottom:calc(var(--spacing) * 18)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\:inset-x-auto{inset-inline:auto}.md\:right-6{right:calc(var(--spacing) * 6)}.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:order-none{order:0}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:row-span-2{grid-row:span 2/span 2}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_220px\]{grid-template-columns:1fr 220px}.md\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:calc(var(--spacing) * 0)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mt-auto{margin-top:auto}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:h-screen{height:100vh}.lg\:w-\[620px\]{width:620px}.lg\:w-\[760px\]{width:760px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[\.86fr_1fr\]{grid-template-columns:.86fr 1fr}.lg\:grid-cols-\[\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[1fr_\.82fr\]{grid-template-columns:1fr .82fr}.lg\:grid-cols-\[1fr_135px_135px_auto\]{grid-template-columns:1fr 135px 135px auto}.lg\:grid-cols-\[120px_minmax\(0\,1fr\)_auto\]{grid-template-columns:120px minmax(0,1fr) auto}.lg\:grid-cols-\[140px_minmax\(0\,1fr\)_auto\]{grid-template-columns:140px minmax(0,1fr) auto}.lg\:grid-cols-\[180px_minmax\(0\,1fr\)_auto\]{grid-template-columns:180px minmax(0,1fr) auto}.lg\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(180px\,1fr\)_150px_150px_140px_auto_auto\]{grid-template-columns:minmax(180px,1fr) 150px 150px 140px auto auto}.lg\:grid-cols-\[minmax\(220px\,1fr\)_145px_145px_auto_auto\]{grid-template-columns:minmax(220px,1fr) 145px 145px auto auto}.lg\:grid-cols-\[minmax\(220px\,1fr\)_150px_150px_auto_auto\]{grid-template-columns:minmax(220px,1fr) 150px 150px auto auto}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-center{justify-content:center}.lg\:self-center{align-self:center}.lg\:self-start{align-self:flex-start}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:px-7{padding-inline:calc(var(--spacing) * 7)}.lg\:py-5{padding-block:calc(var(--spacing) * 5)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-5{top:calc(var(--spacing) * 5)}.xl\:top-8{top:calc(var(--spacing) * 8)}.xl\:top-24{top:calc(var(--spacing) * 24)}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:w-\[820px\]{width:820px}.xl\:w-\[900px\]{width:900px}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_380px\]{grid-template-columns:minmax(0,1.25fr) 380px}.xl\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.xl\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.xl\:grid-cols-\[minmax\(0\,1fr\)_390px\]{grid-template-columns:minmax(0,1fr) 390px}.xl\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(520px\,820px\)\]{grid-template-columns:minmax(0,1fr) minmax(520px,820px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(560px\,760px\)\]{grid-template-columns:minmax(0,1fr) minmax(560px,760px)}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:self-center{align-self:center}.xl\:self-start{align-self:flex-start}}.\[\&_\.admin-chat-customer-card\]\:rounded-lg .admin-chat-customer-card{border-radius:var(--radius-lg)}.\[\&_\.admin-chat-customer-card\]\:border .admin-chat-customer-card{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.admin-chat-customer-card\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .admin-chat-customer-card{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.admin-chat-customer-card\]\:bg-\[var\(--paper\)\] .admin-chat-customer-card{background-color:var(--paper)}.\[\&_\.admin-chat-customer-card\]\:p-4 .admin-chat-customer-card{padding:calc(var(--spacing) * 4)}.\[\&_\.admin-chat-customer-card_dd\]\:text-sm .admin-chat-customer-card dd{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.admin-chat-customer-card_dd\]\:font-semibold .admin-chat-customer-card dd{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.admin-chat-customer-card_dl\]\:grid .admin-chat-customer-card dl{display:grid}.\[\&_\.admin-chat-customer-card_dl\]\:grid-cols-\[80px_1fr\] .admin-chat-customer-card dl{grid-template-columns:80px 1fr}.\[\&_\.admin-chat-customer-card_dl\]\:gap-x-3 .admin-chat-customer-card dl{column-gap:calc(var(--spacing) * 3)}.\[\&_\.admin-chat-customer-card_dl\]\:gap-y-2 .admin-chat-customer-card dl{row-gap:calc(var(--spacing) * 2)}.\[\&_\.admin-chat-customer-card_dt\]\:text-xs .admin-chat-customer-card dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.admin-chat-customer-card_dt\]\:font-black .admin-chat-customer-card dt{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.admin-chat-customer-card_dt\]\:text-\[var\(--muted\)\] .admin-chat-customer-card dt{color:var(--muted)}.\[\&_\.admin-chat-index\]\:rounded-lg .admin-chat-index{border-radius:var(--radius-lg)}.\[\&_\.admin-chat-index\]\:border .admin-chat-index{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.admin-chat-index\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .admin-chat-index{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.admin-chat-index\]\:bg-\[var\(--surface\)\] .admin-chat-index{background-color:var(--surface)}.\[\&_\.admin-chat-index\]\:p-5 .admin-chat-index{padding:calc(var(--spacing) * 5)}.\[\&_\.admin-chat-index\]\:shadow-sm .admin-chat-index{--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)}.\[\&_\.admin-chat-index-head\]\:mb-5 .admin-chat-index-head{margin-bottom:calc(var(--spacing) * 5)}.\[\&_\.admin-chat-index-head\]\:flex .admin-chat-index-head{display:flex}.\[\&_\.admin-chat-index-head\]\:flex-col .admin-chat-index-head{flex-direction:column}.\[\&_\.admin-chat-index-head\]\:justify-between .admin-chat-index-head{justify-content:space-between}.\[\&_\.admin-chat-index-head\]\:gap-3 .admin-chat-index-head{gap:calc(var(--spacing) * 3)}@media (min-width:40rem){.sm\:\[\&_\.admin-chat-index-head\]\:flex-row .admin-chat-index-head{flex-direction:row}.sm\:\[\&_\.admin-chat-index-head\]\:items-start .admin-chat-index-head{align-items:flex-start}}.\[\&_\.admin-chat-index-head_h2\]\:text-2xl .admin-chat-index-head h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.admin-chat-index-head_h2\]\:font-black .admin-chat-index-head h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.admin-chat-message-head\]\:mb-4 .admin-chat-message-head{margin-bottom:calc(var(--spacing) * 4)}.\[\&_\.admin-chat-message-head\]\:flex .admin-chat-message-head{display:flex}.\[\&_\.admin-chat-message-head\]\:items-end .admin-chat-message-head{align-items:flex-end}.\[\&_\.admin-chat-message-head\]\:justify-between .admin-chat-message-head{justify-content:space-between}.\[\&_\.admin-chat-message-head_h3\]\:text-2xl .admin-chat-message-head h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.admin-chat-message-head_h3\]\:font-black .admin-chat-message-head h3{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.admin-chat-message-head_span\]\:text-sm .admin-chat-message-head span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.admin-chat-message-head_span\]\:font-bold .admin-chat-message-head span{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.admin-chat-message-head_span\]\:text-\[var\(--muted\)\] .admin-chat-message-head span{color:var(--muted)}.\[\&_\.admin-chat-page\]\:grid .admin-chat-page{display:grid}.\[\&_\.admin-chat-page\]\:gap-5 .admin-chat-page{gap:calc(var(--spacing) * 5)}@media (min-width:64rem){.lg\:\[\&_\.admin-chat-page\]\:grid-cols-\[340px_minmax\(0\,1fr\)\] .admin-chat-page{grid-template-columns:340px minmax(0,1fr)}}.\[\&_\.admin-chat-quick-actions\]\:mt-4 .admin-chat-quick-actions{margin-top:calc(var(--spacing) * 4)}.\[\&_\.admin-chat-quick-actions\]\:flex .admin-chat-quick-actions{display:flex}.\[\&_\.admin-chat-quick-actions\]\:gap-2 .admin-chat-quick-actions{gap:calc(var(--spacing) * 2)}.\[\&_\.admin-chat-room-card\]\:rounded-lg .admin-chat-room-card{border-radius:var(--radius-lg)}.\[\&_\.admin-chat-room-card\]\:border .admin-chat-room-card{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.admin-chat-room-card\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .admin-chat-room-card{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.admin-chat-room-card\]\:bg-\[var\(--paper\)\] .admin-chat-room-card{background-color:var(--paper)}.\[\&_\.admin-chat-room-card\]\:p-4 .admin-chat-room-card{padding:calc(var(--spacing) * 4)}.\[\&_\.admin-chat-room-card\]\:shadow-sm .admin-chat-room-card{--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)}.\[\&_\.admin-chat-room-card\]\:transition .admin-chat-room-card{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))}.\[\&_\.admin-chat-room-card_em\]\:ml-2 .admin-chat-room-card em{margin-left:calc(var(--spacing) * 2)}.\[\&_\.admin-chat-room-card_em\]\:rounded-full .admin-chat-room-card em{border-radius:3.40282e38px}.\[\&_\.admin-chat-room-card_em\]\:bg-\[var\(--danger\)\] .admin-chat-room-card em{background-color:var(--danger)}.\[\&_\.admin-chat-room-card_em\]\:px-2 .admin-chat-room-card em{padding-inline:calc(var(--spacing) * 2)}.\[\&_\.admin-chat-room-card_em\]\:py-0\.5 .admin-chat-room-card em{padding-block:calc(var(--spacing) * .5)}.\[\&_\.admin-chat-room-card_em\]\:text-xs .admin-chat-room-card em{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.admin-chat-room-card_em\]\:text-white .admin-chat-room-card em{color:var(--color-white)}.\[\&_\.admin-chat-room-card_em\]\:not-italic .admin-chat-room-card em{font-style:normal}.\[\&_\.admin-chat-room-card_p\]\:mt-2 .admin-chat-room-card p{margin-top:calc(var(--spacing) * 2)}.\[\&_\.admin-chat-room-card_p\]\:text-sm .admin-chat-room-card p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.admin-chat-room-card_p\]\:font-semibold .admin-chat-room-card p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.admin-chat-room-card_p\]\:text-\[var\(--muted\)\] .admin-chat-room-card p{color:var(--muted)}.\[\&_\.admin-chat-room-card_strong\]\:mt-2 .admin-chat-room-card strong{margin-top:calc(var(--spacing) * 2)}.\[\&_\.admin-chat-room-card_strong\]\:block .admin-chat-room-card strong{display:block}.\[\&_\.admin-chat-room-card_strong\]\:text-lg .admin-chat-room-card strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_\.admin-chat-room-card_strong\]\:font-black .admin-chat-room-card strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.admin-chat-room-card\:hover\]\:-translate-y-1 .admin-chat-room-card:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_\.admin-chat-room-card\:hover\]\:shadow-\[0_18px_44px_rgba\(var\(--ink-rgb\)\,\.1\)\] .admin-chat-room-card:hover{--tw-shadow:0 18px 44px var(--tw-shadow-color,rgba(var(--ink-rgb),.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.admin-chat-room-grid\]\:grid .admin-chat-room-grid{display:grid}.\[\&_\.admin-chat-room-grid\]\:gap-3 .admin-chat-room-grid{gap:calc(var(--spacing) * 3)}@media (min-width:48rem){.md\:\[\&_\.admin-chat-room-grid\]\:grid-cols-2 .admin-chat-room-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.xl\:\[\&_\.admin-chat-room-grid\]\:grid-cols-3 .admin-chat-room-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_\.admin-chat-status-box\]\:mt-4 .admin-chat-status-box{margin-top:calc(var(--spacing) * 4)}.\[\&_\.admin-chat-status-box\]\:grid .admin-chat-status-box{display:grid}.\[\&_\.admin-chat-status-box\]\:gap-3 .admin-chat-status-box{gap:calc(var(--spacing) * 3)}.\[\&_\.admin-chat-status-box_label\]\:grid .admin-chat-status-box label{display:grid}.\[\&_\.admin-chat-status-box_label\]\:gap-2 .admin-chat-status-box label{gap:calc(var(--spacing) * 2)}.\[\&_\.admin-chat-status-box_label\]\:text-sm .admin-chat-status-box label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.admin-chat-status-box_label\]\:font-black .admin-chat-status-box label{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.admin-chat-status-box_select\]\:min-h-11 .admin-chat-status-box select{min-height:calc(var(--spacing) * 11)}.\[\&_\.admin-chat-status-box_select\]\:rounded-lg .admin-chat-status-box select{border-radius:var(--radius-lg)}.\[\&_\.admin-chat-status-box_select\]\:border .admin-chat-status-box select{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.admin-chat-status-box_select\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .admin-chat-status-box select{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.admin-chat-status-box_select\]\:bg-\[var\(--paper\)\] .admin-chat-status-box select{background-color:var(--paper)}.\[\&_\.admin-chat-status-box_select\]\:px-3 .admin-chat-status-box select{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.admin-content-upload\]\:rounded-lg .admin-content-upload{border-radius:var(--radius-lg)}.\[\&_\.admin-content-upload\]\:border .admin-content-upload{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.admin-content-upload\]\:border-dashed .admin-content-upload{--tw-border-style:dashed;border-style:dashed}.\[\&_\.admin-content-upload\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .admin-content-upload{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.admin-content-upload\]\:bg-\[var\(--paper\)\] .admin-content-upload{background-color:var(--paper)}.\[\&_\.admin-content-upload\]\:p-4 .admin-content-upload{padding:calc(var(--spacing) * 4)}.\[\&_\.admin-form\]\:grid .admin-form{display:grid}.\[\&_\.admin-form\]\:gap-4 .admin-form{gap:calc(var(--spacing) * 4)}.\[\&_\.admin-form_h2\]\:text-2xl .admin-form h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.admin-form_h2\]\:font-black .admin-form h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.admin-form_input\]\:min-h-11 .admin-form input{min-height:calc(var(--spacing) * 11)}.\[\&_\.admin-form_input\]\:rounded-lg .admin-form input{border-radius:var(--radius-lg)}.\[\&_\.admin-form_input\]\:border .admin-form input{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.admin-form_input\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .admin-form input{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.admin-form_input\]\:bg-\[var\(--paper\)\] .admin-form input{background-color:var(--paper)}.\[\&_\.admin-form_input\]\:px-4 .admin-form input{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.admin-form_input\]\:font-semibold .admin-form input{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.admin-form_input\]\:outline-none .admin-form input{--tw-outline-style:none;outline-style:none}.\[\&_\.admin-form_label\]\:grid .admin-form label{display:grid}.\[\&_\.admin-form_label\]\:gap-2 .admin-form label{gap:calc(var(--spacing) * 2)}.\[\&_\.admin-form_label\]\:text-sm .admin-form label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.admin-form_label\]\:font-black .admin-form label{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.admin-form_select\]\:min-h-11 .admin-form select{min-height:calc(var(--spacing) * 11)}.\[\&_\.admin-form_select\]\:rounded-lg .admin-form select{border-radius:var(--radius-lg)}.\[\&_\.admin-form_select\]\:border .admin-form select{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.admin-form_select\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .admin-form select{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.admin-form_select\]\:bg-\[var\(--paper\)\] .admin-form select{background-color:var(--paper)}.\[\&_\.admin-form_select\]\:px-4 .admin-form select{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.admin-form_select\]\:font-semibold .admin-form select{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.admin-form_select\]\:outline-none .admin-form select{--tw-outline-style:none;outline-style:none}.\[\&_\.admin-form_textarea\]\:min-h-28 .admin-form textarea{min-height:calc(var(--spacing) * 28)}.\[\&_\.admin-form_textarea\]\:rounded-lg .admin-form textarea{border-radius:var(--radius-lg)}.\[\&_\.admin-form_textarea\]\:border .admin-form textarea{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.admin-form_textarea\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .admin-form textarea{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.admin-form_textarea\]\:bg-\[var\(--paper\)\] .admin-form textarea{background-color:var(--paper)}.\[\&_\.admin-form_textarea\]\:p-4 .admin-form textarea{padding:calc(var(--spacing) * 4)}.\[\&_\.admin-form_textarea\]\:leading-7 .admin-form textarea{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_\.admin-form_textarea\]\:font-semibold .admin-form textarea{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.admin-form_textarea\]\:outline-none .admin-form textarea{--tw-outline-style:none;outline-style:none}.\[\&_\.admin-grid\]\:grid .admin-grid{display:grid}.\[\&_\.admin-grid\]\:gap-4 .admin-grid{gap:calc(var(--spacing) * 4)}@media (min-width:48rem){.md\:\[\&_\.admin-grid\]\:grid-cols-2 .admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.xl\:\[\&_\.admin-grid\]\:grid-cols-4 .admin-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&_\.admin-help\]\:mt-1 .admin-help{margin-top:calc(var(--spacing) * 1)}.\[\&_\.admin-help\]\:text-sm .admin-help{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.admin-help\]\:leading-6 .admin-help{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.\[\&_\.admin-help\]\:font-semibold .admin-help{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.admin-help\]\:text-\[var\(--muted\)\] .admin-help{color:var(--muted)}.\[\&_\.admin-image-preview\]\:overflow-hidden .admin-image-preview{overflow:hidden}.\[\&_\.admin-image-preview\]\:rounded-lg .admin-image-preview{border-radius:var(--radius-lg)}.\[\&_\.admin-image-preview\]\:border .admin-image-preview{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.admin-image-preview\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .admin-image-preview{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.admin-image-preview\]\:bg-\[var\(--paper\)\] .admin-image-preview{background-color:var(--paper)}.\[\&_\.admin-image-preview_img\]\:max-h-64 .admin-image-preview img{max-height:calc(var(--spacing) * 64)}.\[\&_\.admin-image-preview_img\]\:w-full .admin-image-preview img{width:100%}.\[\&_\.admin-image-preview_img\]\:object-contain .admin-image-preview img{object-fit:contain}.\[\&_\.admin-panel\]\:rounded-lg .admin-panel{border-radius:var(--radius-lg)}.\[\&_\.admin-panel\]\:border .admin-panel{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.admin-panel\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .admin-panel{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.admin-panel\]\:bg-\[var\(--surface\)\] .admin-panel{background-color:var(--surface)}.\[\&_\.admin-panel\]\:p-5 .admin-panel{padding:calc(var(--spacing) * 5)}.\[\&_\.admin-panel\]\:shadow-sm .admin-panel{--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)}.\[\&_\.admin-panel_h2\]\:text-2xl .admin-panel h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.admin-panel_h2\]\:font-black .admin-panel h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.admin-panel-head\]\:mb-5 .admin-panel-head{margin-bottom:calc(var(--spacing) * 5)}.\[\&_\.admin-panel-head\]\:flex .admin-panel-head{display:flex}.\[\&_\.admin-panel-head\]\:flex-col .admin-panel-head{flex-direction:column}.\[\&_\.admin-panel-head\]\:justify-between .admin-panel-head{justify-content:space-between}.\[\&_\.admin-panel-head\]\:gap-3 .admin-panel-head{gap:calc(var(--spacing) * 3)}@media (min-width:40rem){.sm\:\[\&_\.admin-panel-head\]\:flex-row .admin-panel-head{flex-direction:row}.sm\:\[\&_\.admin-panel-head\]\:items-center .admin-panel-head{align-items:center}}.\[\&_\.admin-panel-head_a\]\:font-black .admin-panel-head a{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.admin-panel-head_a\]\:text-\[var\(--teal-dark\)\] .admin-panel-head a{color:var(--teal-dark)}.\[\&_\.admin-panel-head_h2\]\:text-2xl .admin-panel-head h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.admin-panel-head_h2\]\:font-black .admin-panel-head h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.admin-search-form\]\:flex .admin-search-form{display:flex}.\[\&_\.admin-search-form\]\:w-full .admin-search-form{width:100%}.\[\&_\.admin-search-form\]\:flex-col .admin-search-form{flex-direction:column}.\[\&_\.admin-search-form\]\:gap-2 .admin-search-form{gap:calc(var(--spacing) * 2)}@media (min-width:40rem){.sm\:\[\&_\.admin-search-form\]\:w-auto .admin-search-form{width:auto}.sm\:\[\&_\.admin-search-form\]\:flex-row .admin-search-form{flex-direction:row}}.\[\&_\.admin-search-form_input\]\:min-h-10 .admin-search-form input{min-height:calc(var(--spacing) * 10)}.\[\&_\.admin-search-form_input\]\:rounded-lg .admin-search-form input{border-radius:var(--radius-lg)}.\[\&_\.admin-search-form_input\]\:border .admin-search-form input{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.admin-search-form_input\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .admin-search-form input{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.admin-search-form_input\]\:bg-\[var\(--paper\)\] .admin-search-form input{background-color:var(--paper)}.\[\&_\.admin-search-form_input\]\:px-3 .admin-search-form input{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.admin-search-form_input\]\:text-sm .admin-search-form input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.admin-search-form_input\]\:font-semibold .admin-search-form input{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.admin-search-form_input\]\:outline-none .admin-search-form input{--tw-outline-style:none;outline-style:none}.\[\&_\.admin-table-thumb\]\:h-14 .admin-table-thumb{height:calc(var(--spacing) * 14)}.\[\&_\.admin-table-thumb\]\:w-14 .admin-table-thumb{width:calc(var(--spacing) * 14)}.\[\&_\.admin-table-thumb\]\:rounded-lg .admin-table-thumb{border-radius:var(--radius-lg)}.\[\&_\.admin-table-thumb\]\:object-cover .admin-table-thumb{object-fit:cover}.\[\&_\.admin-upload-item_img\]\:mb-2 .admin-upload-item img{margin-bottom:calc(var(--spacing) * 2)}.\[\&_\.admin-upload-item_img\]\:h-24 .admin-upload-item img{height:calc(var(--spacing) * 24)}.\[\&_\.admin-upload-item_img\]\:w-24 .admin-upload-item img{width:calc(var(--spacing) * 24)}.\[\&_\.admin-upload-item_img\]\:rounded-lg .admin-upload-item img{border-radius:var(--radius-lg)}.\[\&_\.admin-upload-item_img\]\:object-cover .admin-upload-item img{object-fit:cover}.\[\&_\.admin-upload-list\]\:mt-3 .admin-upload-list{margin-top:calc(var(--spacing) * 3)}.\[\&_\.admin-upload-list\]\:grid .admin-upload-list{display:grid}.\[\&_\.admin-upload-list\]\:gap-2 .admin-upload-list{gap:calc(var(--spacing) * 2)}.\[\&_\.alert\]\:my-4 .alert{margin-block:calc(var(--spacing) * 4)}.\[\&_\.alert\]\:mb-4 .alert{margin-bottom:calc(var(--spacing) * 4)}.\[\&_\.alert\]\:rounded-lg .alert{border-radius:var(--radius-lg)}.\[\&_\.alert\]\:border .alert{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.alert\]\:px-4 .alert{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.alert\]\:py-3 .alert{padding-block:calc(var(--spacing) * 3)}.\[\&_\.alert\]\:text-sm .alert{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.alert\]\:font-bold .alert{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.alert-error\]\:border-\[rgba\(var\(--danger-rgb\)\,\.26\)\] .alert-error{border-color:rgba(var(--danger-rgb),.26)}.\[\&_\.alert-error\]\:bg-\[rgba\(var\(--danger-rgb\)\,\.08\)\] .alert-error{background-color:rgba(var(--danger-rgb),.08)}.\[\&_\.alert-error\]\:text-\[var\(--danger\)\] .alert-error{color:var(--danger)}.\[\&_\.alert-success\]\:border-\[rgba\(var\(--success-rgb\)\,\.26\)\] .alert-success{border-color:rgba(var(--success-rgb),.26)}.\[\&_\.alert-success\]\:bg-\[rgba\(var\(--success-rgb\)\,\.08\)\] .alert-success{background-color:rgba(var(--success-rgb),.08)}.\[\&_\.alert-success\]\:text-\[var\(--success\)\] .alert-success{color:var(--success)}.\[\&_\.article-aside\]\:h-fit .article-aside{height:fit-content}.\[\&_\.article-aside\]\:rounded-lg .article-aside{border-radius:var(--radius-lg)}.\[\&_\.article-aside\]\:border .article-aside{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.article-aside\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .article-aside{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.article-aside\]\:bg-\[var\(--surface\)\] .article-aside{background-color:var(--surface)}.\[\&_\.article-aside\]\:p-6 .article-aside{padding:calc(var(--spacing) * 6)}.\[\&_\.article-aside\]\:shadow-sm .article-aside{--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)}@media (min-width:64rem){.lg\:\[\&_\.article-aside\]\:sticky .article-aside{position:sticky}.lg\:\[\&_\.article-aside\]\:top-24 .article-aside{top:calc(var(--spacing) * 24)}}.\[\&_\.article-aside_a\]\:mt-4 .article-aside a,.\[\&_\.article-aside_h2\]\:mt-4 .article-aside h2{margin-top:calc(var(--spacing) * 4)}.\[\&_\.article-aside_h2\]\:text-xl .article-aside h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_\.article-aside_h2\]\:font-black .article-aside h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.article-aside_p\]\:mt-3 .article-aside p{margin-top:calc(var(--spacing) * 3)}.\[\&_\.article-aside_p\]\:text-sm .article-aside p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.article-aside_p\]\:leading-7 .article-aside p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_\.article-aside_p\]\:font-semibold .article-aside p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.article-aside_p\]\:text-\[var\(--muted\)\] .article-aside p{color:var(--muted)}.\[\&_\.article-body\]\:mt-8 .article-body{margin-top:calc(var(--spacing) * 8)}.\[\&_\.article-body\]\:text-base .article-body{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_\.article-body\]\:leading-8 .article-body{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.\[\&_\.article-body\]\:font-semibold .article-body{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.article-body\]\:text-\[var\(--ink\)\] .article-body{color:var(--ink)}.\[\&_\.article-body_h2\]\:mt-10 .article-body h2{margin-top:calc(var(--spacing) * 10)}.\[\&_\.article-body_h2\]\:text-2xl .article-body h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.article-body_h2\]\:font-black .article-body h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.article-body_img\]\:my-8 .article-body img{margin-block:calc(var(--spacing) * 8)}.\[\&_\.article-body_img\]\:rounded-lg .article-body img{border-radius:var(--radius-lg)}.\[\&_\.article-body_li\]\:leading-8 .article-body li{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.\[\&_\.article-body_p\]\:mt-5 .article-body p,.\[\&_\.article-body_ul\]\:mt-5 .article-body ul{margin-top:calc(var(--spacing) * 5)}.\[\&_\.article-body_ul\]\:grid .article-body ul{display:grid}.\[\&_\.article-body_ul\]\:gap-2 .article-body ul{gap:calc(var(--spacing) * 2)}.\[\&_\.article-hero-image\]\:mt-8 .article-hero-image{margin-top:calc(var(--spacing) * 8)}.\[\&_\.article-hero-image\]\:aspect-\[16\/9\] .article-hero-image{aspect-ratio:16/9}.\[\&_\.article-hero-image\]\:w-full .article-hero-image{width:100%}.\[\&_\.article-hero-image\]\:rounded-lg .article-hero-image{border-radius:var(--radius-lg)}.\[\&_\.article-hero-image\]\:object-cover .article-hero-image{object-fit:cover}.\[\&_\.article-hero-image\]\:shadow-\[0_18px_48px_rgba\(var\(--ink-rgb\)\,\.12\)\] .article-hero-image{--tw-shadow:0 18px 48px var(--tw-shadow-color,rgba(var(--ink-rgb),.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.article-layout\]\:grid .article-layout{display:grid}.\[\&_\.article-layout\]\:gap-8 .article-layout{gap:calc(var(--spacing) * 8)}@media (min-width:64rem){.lg\:\[\&_\.article-layout\]\:grid-cols-\[minmax\(0\,1fr\)_320px\] .article-layout{grid-template-columns:minmax(0,1fr) 320px}}.\[\&_\.article-main\]\:min-w-0 .article-main{min-width:calc(var(--spacing) * 0)}.\[\&_\.article-main_h1\]\:mt-3 .article-main h1{margin-top:calc(var(--spacing) * 3)}.\[\&_\.article-main_h1\]\:text-4xl .article-main h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.\[\&_\.article-main_h1\]\:leading-tight .article-main h1{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[\&_\.article-main_h1\]\:font-black .article-main h1{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}@media (min-width:40rem){.sm\:\[\&_\.article-main_h1\]\:text-5xl .article-main h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.\[\&_\.article-page\]\:py-16 .article-page{padding-block:calc(var(--spacing) * 16)}@media (min-width:40rem){.sm\:\[\&_\.article-page\]\:py-24 .article-page{padding-block:calc(var(--spacing) * 24)}}.\[\&_\.auth-card\]\:rounded-lg .auth-card{border-radius:var(--radius-lg)}.\[\&_\.auth-card\]\:border .auth-card{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.auth-card\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .auth-card{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.auth-card\]\:bg-\[var\(--surface\)\] .auth-card{background-color:var(--surface)}.\[\&_\.auth-card\]\:p-6 .auth-card{padding:calc(var(--spacing) * 6)}.\[\&_\.auth-card\]\:shadow-sm .auth-card{--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)}@media (min-width:40rem){.sm\:\[\&_\.auth-card\]\:p-8 .auth-card{padding:calc(var(--spacing) * 8)}}.\[\&_\.auth-card_h1\]\:mt-3 .auth-card h1{margin-top:calc(var(--spacing) * 3)}.\[\&_\.auth-card_h1\]\:text-3xl .auth-card h1{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.\[\&_\.auth-card_h1\]\:font-black .auth-card h1{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.auth-card_input\]\:min-h-12 .auth-card input{min-height:calc(var(--spacing) * 12)}.\[\&_\.auth-card_input\]\:rounded-lg .auth-card input{border-radius:var(--radius-lg)}.\[\&_\.auth-card_input\]\:border .auth-card input{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.auth-card_input\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .auth-card input{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.auth-card_input\]\:bg-\[var\(--paper\)\] .auth-card input{background-color:var(--paper)}.\[\&_\.auth-card_input\]\:px-4 .auth-card input{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.auth-card_input\]\:text-base .auth-card input{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_\.auth-card_input\]\:font-semibold .auth-card input{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.auth-card_input\]\:outline-none .auth-card input{--tw-outline-style:none;outline-style:none}.\[\&_\.auth-card_input\:focus\]\:border-\[var\(--teal\)\] .auth-card input:focus{border-color:var(--teal)}.\[\&_\.auth-card_input\:focus\]\:ring-4 .auth-card input:focus{--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)}.\[\&_\.auth-card_input\:focus\]\:ring-\[rgba\(var\(--teal-rgb\)\,\.12\)\] .auth-card input:focus{--tw-ring-color:rgba(var(--teal-rgb),.12)}.\[\&_\.auth-card_label\]\:mt-4 .auth-card label{margin-top:calc(var(--spacing) * 4)}.\[\&_\.auth-card_label\]\:grid .auth-card label{display:grid}.\[\&_\.auth-card_label\]\:gap-2 .auth-card label{gap:calc(var(--spacing) * 2)}.\[\&_\.auth-card_label\]\:text-sm .auth-card label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.auth-card_label\]\:font-black .auth-card label{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.auth-card_p\]\:mt-3 .auth-card p{margin-top:calc(var(--spacing) * 3)}.\[\&_\.auth-card_p\]\:text-sm .auth-card p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.auth-card_p\]\:leading-7 .auth-card p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_\.auth-card_p\]\:font-semibold .auth-card p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.auth-card_p\]\:text-\[var\(--muted\)\] .auth-card p{color:var(--muted)}.\[\&_\.auth-links\]\:mt-5 .auth-links{margin-top:calc(var(--spacing) * 5)}.\[\&_\.auth-links\]\:flex .auth-links{display:flex}.\[\&_\.auth-links\]\:flex-wrap .auth-links{flex-wrap:wrap}.\[\&_\.auth-links\]\:gap-3 .auth-links{gap:calc(var(--spacing) * 3)}.\[\&_\.auth-links_a\]\:text-sm .auth-links a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.auth-links_a\]\:font-black .auth-links a{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.auth-links_a\]\:text-\[var\(--teal-dark\)\] .auth-links a{color:var(--teal-dark)}.\[\&_\.auth-section\]\:bg-\[var\(--paper\)\] .auth-section{background-color:var(--paper)}.\[\&_\.auth-side-panel\]\:rounded-lg .auth-side-panel{border-radius:var(--radius-lg)}.\[\&_\.auth-side-panel\]\:border .auth-side-panel{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.auth-side-panel\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .auth-side-panel{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.auth-side-panel\]\:bg-\[var\(--charcoal\)\] .auth-side-panel{background-color:var(--charcoal)}.\[\&_\.auth-side-panel\]\:p-6 .auth-side-panel{padding:calc(var(--spacing) * 6)}.\[\&_\.auth-side-panel\]\:text-white .auth-side-panel{color:var(--color-white)}.\[\&_\.auth-side-panel\]\:shadow-sm .auth-side-panel{--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)}@media (min-width:40rem){.sm\:\[\&_\.auth-side-panel\]\:p-8 .auth-side-panel{padding:calc(var(--spacing) * 8)}}.\[\&_\.auth-side-panel_h2\]\:mt-4 .auth-side-panel h2{margin-top:calc(var(--spacing) * 4)}.\[\&_\.auth-side-panel_h2\]\:text-2xl .auth-side-panel h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.auth-side-panel_h2\]\:font-black .auth-side-panel h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.auth-side-panel_li\]\:text-sm .auth-side-panel li{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.auth-side-panel_li\]\:leading-7 .auth-side-panel li{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_\.auth-side-panel_li\]\:font-semibold .auth-side-panel li{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.auth-side-panel_li\]\:text-white\/72 .auth-side-panel li{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.\[\&_\.auth-side-panel_li\]\:text-white\/72 .auth-side-panel li{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.\[\&_\.auth-side-panel_ul\]\:mt-5 .auth-side-panel ul{margin-top:calc(var(--spacing) * 5)}.\[\&_\.auth-side-panel_ul\]\:grid .auth-side-panel ul{display:grid}.\[\&_\.auth-side-panel_ul\]\:gap-3 .auth-side-panel ul{gap:calc(var(--spacing) * 3)}.\[\&_\.auth-wrap\]\:grid .auth-wrap{display:grid}.\[\&_\.auth-wrap\]\:gap-5 .auth-wrap{gap:calc(var(--spacing) * 5)}@media (min-width:64rem){.lg\:\[\&_\.auth-wrap\]\:grid-cols-\[minmax\(0\,520px\)_1fr\] .auth-wrap{grid-template-columns:minmax(0,520px) 1fr}}.\[\&_\.button-row\]\:flex .button-row{display:flex}.\[\&_\.button-row\]\:flex-wrap .button-row{flex-wrap:wrap}.\[\&_\.button-row\]\:items-center .button-row{align-items:center}.\[\&_\.button-row\]\:gap-2 .button-row{gap:calc(var(--spacing) * 2)}.\[\&_\.card-chip\]\:inline-flex .card-chip{display:inline-flex}.\[\&_\.card-chip\]\:min-h-8 .card-chip{min-height:calc(var(--spacing) * 8)}.\[\&_\.card-chip\]\:items-center .card-chip{align-items:center}.\[\&_\.card-chip\]\:rounded-full .card-chip{border-radius:3.40282e38px}.\[\&_\.card-chip\]\:bg-\[rgba\(var\(--teal-rgb\)\,\.1\)\] .card-chip{background-color:rgba(var(--teal-rgb),.1)}.\[\&_\.card-chip\]\:px-3 .card-chip{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.card-chip\]\:text-xs .card-chip{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.card-chip\]\:font-black .card-chip{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.card-chip\]\:text-\[var\(--teal-dark\)\] .card-chip{color:var(--teal-dark)}.\[\&_\.card-grid\]\:grid .card-grid{display:grid}.\[\&_\.card-grid\]\:gap-4 .card-grid{gap:calc(var(--spacing) * 4)}@media (min-width:48rem){.md\:\[\&_\.card-grid\]\:grid-cols-3 .card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_\.case-meta\]\:mt-5 .case-meta{margin-top:calc(var(--spacing) * 5)}.\[\&_\.case-meta\]\:flex .case-meta{display:flex}.\[\&_\.case-meta\]\:flex-wrap .case-meta{flex-wrap:wrap}.\[\&_\.case-meta\]\:gap-2 .case-meta{gap:calc(var(--spacing) * 2)}.\[\&_\.case-meta_span\]\:rounded-full .case-meta span{border-radius:3.40282e38px}.\[\&_\.case-meta_span\]\:border .case-meta span{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.case-meta_span\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .case-meta span{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.case-meta_span\]\:bg-\[var\(--surface\)\] .case-meta span{background-color:var(--surface)}.\[\&_\.case-meta_span\]\:px-3 .case-meta span{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.case-meta_span\]\:py-2 .case-meta span{padding-block:calc(var(--spacing) * 2)}.\[\&_\.case-meta_span\]\:text-xs .case-meta span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.case-meta_span\]\:font-black .case-meta span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.case-meta_span\]\:text-\[var\(--muted\)\] .case-meta span{color:var(--muted)}.\[\&_\.center-actions\]\:justify-center .center-actions{justify-content:center}.\[\&_\.centered-page\]\:text-center .centered-page{text-align:center}.\[\&_\.centered-page_h1\]\:mt-3 .centered-page h1{margin-top:calc(var(--spacing) * 3)}.\[\&_\.centered-page_h1\]\:text-4xl .centered-page h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.\[\&_\.centered-page_h1\]\:font-black .centered-page h1{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}@media (min-width:40rem){.sm\:\[\&_\.centered-page_h1\]\:text-5xl .centered-page h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.\[\&_\.chat-attachment-grid\]\:mt-3 .chat-attachment-grid{margin-top:calc(var(--spacing) * 3)}.\[\&_\.chat-attachment-grid\]\:grid .chat-attachment-grid{display:grid}.\[\&_\.chat-attachment-grid\]\:grid-cols-2 .chat-attachment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&_\.chat-attachment-grid\]\:gap-2 .chat-attachment-grid{gap:calc(var(--spacing) * 2)}@media (min-width:40rem){.sm\:\[\&_\.chat-attachment-grid\]\:grid-cols-3 .chat-attachment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_\.chat-attachment-thumb\]\:block .chat-attachment-thumb{display:block}.\[\&_\.chat-attachment-thumb\]\:overflow-hidden .chat-attachment-thumb{overflow:hidden}.\[\&_\.chat-attachment-thumb\]\:rounded-lg .chat-attachment-thumb{border-radius:var(--radius-lg)}.\[\&_\.chat-attachment-thumb\]\:border .chat-attachment-thumb{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.chat-attachment-thumb\]\:border-white\/20 .chat-attachment-thumb{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.\[\&_\.chat-attachment-thumb\]\:border-white\/20 .chat-attachment-thumb{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.\[\&_\.chat-attachment-thumb\]\:bg-\[rgba\(255\,255\,255\,\.12\)\] .chat-attachment-thumb{background-color:#ffffff1f}.\[\&_\.chat-attachment-thumb_img\]\:aspect-square .chat-attachment-thumb img{aspect-ratio:1}.\[\&_\.chat-attachment-thumb_img\]\:w-full .chat-attachment-thumb img{width:100%}.\[\&_\.chat-attachment-thumb_img\]\:object-cover .chat-attachment-thumb img{object-fit:cover}.\[\&_\.chat-carousel-button\]\:grid .chat-carousel-button{display:grid}.\[\&_\.chat-carousel-button\]\:h-9 .chat-carousel-button{height:calc(var(--spacing) * 9)}.\[\&_\.chat-carousel-button\]\:w-9 .chat-carousel-button{width:calc(var(--spacing) * 9)}.\[\&_\.chat-carousel-button\]\:place-items-center .chat-carousel-button{place-items:center}.\[\&_\.chat-carousel-button\]\:rounded-full .chat-carousel-button{border-radius:3.40282e38px}.\[\&_\.chat-carousel-button\]\:bg-\[var\(--charcoal\)\] .chat-carousel-button{background-color:var(--charcoal)}.\[\&_\.chat-carousel-button\]\:text-2xl .chat-carousel-button{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.chat-carousel-button\]\:font-black .chat-carousel-button{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-carousel-button\]\:text-white .chat-carousel-button{color:var(--color-white)}.\[\&_\.chat-carousel-count\]\:absolute .chat-carousel-count{position:absolute}.\[\&_\.chat-carousel-count\]\:right-2 .chat-carousel-count{right:calc(var(--spacing) * 2)}.\[\&_\.chat-carousel-count\]\:bottom-2 .chat-carousel-count{bottom:calc(var(--spacing) * 2)}.\[\&_\.chat-carousel-count\]\:rounded-full .chat-carousel-count{border-radius:3.40282e38px}.\[\&_\.chat-carousel-count\]\:bg-black\/60 .chat-carousel-count{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.\[\&_\.chat-carousel-count\]\:bg-black\/60 .chat-carousel-count{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.\[\&_\.chat-carousel-count\]\:px-2 .chat-carousel-count{padding-inline:calc(var(--spacing) * 2)}.\[\&_\.chat-carousel-count\]\:py-1 .chat-carousel-count{padding-block:calc(var(--spacing) * 1)}.\[\&_\.chat-carousel-count\]\:text-xs .chat-carousel-count{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.chat-carousel-count\]\:font-black .chat-carousel-count{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-carousel-count\]\:text-white .chat-carousel-count{color:var(--color-white)}.\[\&_\.chat-compose\]\:mt-4 .chat-compose{margin-top:calc(var(--spacing) * 4)}.\[\&_\.chat-compose\]\:grid .chat-compose{display:grid}.\[\&_\.chat-compose\]\:gap-3 .chat-compose{gap:calc(var(--spacing) * 3)}.\[\&_\.chat-compose_label\]\:text-sm .chat-compose label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.chat-compose_label\]\:font-black .chat-compose label{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-compose_textarea\]\:min-h-28 .chat-compose textarea{min-height:calc(var(--spacing) * 28)}.\[\&_\.chat-compose_textarea\]\:rounded-lg .chat-compose textarea{border-radius:var(--radius-lg)}.\[\&_\.chat-compose_textarea\]\:border .chat-compose textarea{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.chat-compose_textarea\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .chat-compose textarea{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.chat-compose_textarea\]\:bg-\[var\(--paper\)\] .chat-compose textarea{background-color:var(--paper)}.\[\&_\.chat-compose_textarea\]\:p-4 .chat-compose textarea{padding:calc(var(--spacing) * 4)}.\[\&_\.chat-compose_textarea\]\:font-semibold .chat-compose textarea{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.chat-compose_textarea\]\:outline-none .chat-compose textarea{--tw-outline-style:none;outline-style:none}.\[\&_\.chat-compose_textarea\:focus\]\:border-\[var\(--teal\)\] .chat-compose textarea:focus{border-color:var(--teal)}.\[\&_\.chat-compose_textarea\:focus\]\:ring-4 .chat-compose textarea:focus{--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)}.\[\&_\.chat-compose_textarea\:focus\]\:ring-\[rgba\(var\(--teal-rgb\)\,\.12\)\] .chat-compose textarea:focus{--tw-ring-color:rgba(var(--teal-rgb),.12)}.\[\&_\.chat-compose-actions\]\:flex .chat-compose-actions{display:flex}.\[\&_\.chat-compose-actions\]\:items-center .chat-compose-actions{align-items:center}.\[\&_\.chat-compose-actions\]\:justify-between .chat-compose-actions{justify-content:space-between}.\[\&_\.chat-compose-actions\]\:gap-3 .chat-compose-actions{gap:calc(var(--spacing) * 3)}.\[\&_\.chat-compose-actions_span\]\:text-xs .chat-compose-actions span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.chat-compose-actions_span\]\:font-bold .chat-compose-actions span{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.chat-compose-actions_span\]\:text-\[var\(--muted\)\] .chat-compose-actions span{color:var(--muted)}.\[\&_\.chat-empty\]\:rounded-lg .chat-empty{border-radius:var(--radius-lg)}.\[\&_\.chat-empty\]\:border .chat-empty{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.chat-empty\]\:border-dashed .chat-empty{--tw-border-style:dashed;border-style:dashed}.\[\&_\.chat-empty\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .chat-empty{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.chat-empty\]\:bg-\[var\(--surface\)\] .chat-empty{background-color:var(--surface)}.\[\&_\.chat-empty\]\:p-6 .chat-empty{padding:calc(var(--spacing) * 6)}.\[\&_\.chat-empty\]\:text-center .chat-empty{text-align:center}.\[\&_\.chat-empty_p\]\:mt-2 .chat-empty p{margin-top:calc(var(--spacing) * 2)}.\[\&_\.chat-empty_p\]\:text-sm .chat-empty p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.chat-empty_p\]\:font-semibold .chat-empty p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.chat-empty_p\]\:text-\[var\(--muted\)\] .chat-empty p{color:var(--muted)}.\[\&_\.chat-empty_strong\]\:text-lg .chat-empty strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_\.chat-empty_strong\]\:font-black .chat-empty strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-estimate-carousel\]\:grid .chat-estimate-carousel{display:grid}.\[\&_\.chat-estimate-carousel\]\:grid-cols-\[38px_1fr_38px\] .chat-estimate-carousel{grid-template-columns:38px 1fr 38px}.\[\&_\.chat-estimate-carousel\]\:items-center .chat-estimate-carousel{align-items:center}.\[\&_\.chat-estimate-carousel\]\:gap-2 .chat-estimate-carousel{gap:calc(var(--spacing) * 2)}.\[\&_\.chat-estimate-detail\]\:mb-5 .chat-estimate-detail{margin-bottom:calc(var(--spacing) * 5)}.\[\&_\.chat-estimate-detail\]\:rounded-lg .chat-estimate-detail{border-radius:var(--radius-lg)}.\[\&_\.chat-estimate-detail\]\:border .chat-estimate-detail{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.chat-estimate-detail\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .chat-estimate-detail{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.chat-estimate-detail\]\:bg-\[var\(--paper\)\] .chat-estimate-detail{background-color:var(--paper)}.\[\&_\.chat-estimate-detail\]\:p-4 .chat-estimate-detail{padding:calc(var(--spacing) * 4)}.\[\&_\.chat-estimate-detail-head\]\:mb-4 .chat-estimate-detail-head{margin-bottom:calc(var(--spacing) * 4)}.\[\&_\.chat-estimate-detail-head\]\:flex .chat-estimate-detail-head{display:flex}.\[\&_\.chat-estimate-detail-head\]\:items-start .chat-estimate-detail-head{align-items:flex-start}.\[\&_\.chat-estimate-detail-head\]\:justify-between .chat-estimate-detail-head{justify-content:space-between}.\[\&_\.chat-estimate-detail-head\]\:gap-3 .chat-estimate-detail-head{gap:calc(var(--spacing) * 3)}.\[\&_\.chat-estimate-detail-head_a\]\:text-sm .chat-estimate-detail-head a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.chat-estimate-detail-head_a\]\:font-black .chat-estimate-detail-head a{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-estimate-detail-head_a\]\:text-\[var\(--teal-dark\)\] .chat-estimate-detail-head a{color:var(--teal-dark)}.\[\&_\.chat-estimate-detail-head_span\]\:text-xs .chat-estimate-detail-head span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.chat-estimate-detail-head_span\]\:font-black .chat-estimate-detail-head span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-estimate-detail-head_span\]\:text-\[var\(--rose\)\] .chat-estimate-detail-head span{color:var(--rose)}.\[\&_\.chat-estimate-detail-head_strong\]\:mt-1 .chat-estimate-detail-head strong{margin-top:calc(var(--spacing) * 1)}.\[\&_\.chat-estimate-detail-head_strong\]\:block .chat-estimate-detail-head strong{display:block}.\[\&_\.chat-estimate-detail-head_strong\]\:font-black .chat-estimate-detail-head strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-estimate-meta\]\:mt-4 .chat-estimate-meta{margin-top:calc(var(--spacing) * 4)}.\[\&_\.chat-estimate-meta\]\:grid .chat-estimate-meta{display:grid}.\[\&_\.chat-estimate-meta\]\:grid-cols-\[110px_1fr\] .chat-estimate-meta{grid-template-columns:110px 1fr}.\[\&_\.chat-estimate-meta\]\:gap-x-4 .chat-estimate-meta{column-gap:calc(var(--spacing) * 4)}.\[\&_\.chat-estimate-meta\]\:gap-y-2 .chat-estimate-meta{row-gap:calc(var(--spacing) * 2)}.\[\&_\.chat-estimate-meta_dd\]\:text-sm .chat-estimate-meta dd{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.chat-estimate-meta_dd\]\:leading-6 .chat-estimate-meta dd{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.\[\&_\.chat-estimate-meta_dd\]\:font-semibold .chat-estimate-meta dd{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.chat-estimate-meta_dt\]\:text-xs .chat-estimate-meta dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.chat-estimate-meta_dt\]\:font-black .chat-estimate-meta dt{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-estimate-meta_dt\]\:text-\[var\(--muted\)\] .chat-estimate-meta dt{color:var(--muted)}.\[\&_\.chat-estimate-slide\]\:min-w-full .chat-estimate-slide{min-width:100%}.\[\&_\.chat-estimate-slide_img\]\:aspect-\[16\/10\] .chat-estimate-slide img{aspect-ratio:16/10}.\[\&_\.chat-estimate-slide_img\]\:w-full .chat-estimate-slide img{width:100%}.\[\&_\.chat-estimate-slide_img\]\:object-cover .chat-estimate-slide img{object-fit:cover}.\[\&_\.chat-estimate-track\]\:flex .chat-estimate-track{display:flex}.\[\&_\.chat-estimate-viewport\]\:relative .chat-estimate-viewport{position:relative}.\[\&_\.chat-estimate-viewport\]\:overflow-hidden .chat-estimate-viewport{overflow:hidden}.\[\&_\.chat-estimate-viewport\]\:rounded-lg .chat-estimate-viewport{border-radius:var(--radius-lg)}.\[\&_\.chat-file-button\]\:inline-flex .chat-file-button{display:inline-flex}.\[\&_\.chat-file-button\]\:min-h-10 .chat-file-button{min-height:calc(var(--spacing) * 10)}.\[\&_\.chat-file-button\]\:w-fit .chat-file-button{width:fit-content}.\[\&_\.chat-file-button\]\:cursor-pointer .chat-file-button{cursor:pointer}.\[\&_\.chat-file-button\]\:items-center .chat-file-button{align-items:center}.\[\&_\.chat-file-button\]\:justify-center .chat-file-button{justify-content:center}.\[\&_\.chat-file-button\]\:rounded-lg .chat-file-button{border-radius:var(--radius-lg)}.\[\&_\.chat-file-button\]\:border .chat-file-button{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.chat-file-button\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .chat-file-button{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.chat-file-button\]\:bg-\[var\(--surface\)\] .chat-file-button{background-color:var(--surface)}.\[\&_\.chat-file-button\]\:px-4 .chat-file-button{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.chat-file-button\]\:text-sm .chat-file-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.chat-file-button\]\:font-black .chat-file-button{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-file-button\]\:text-\[var\(--ink\)\] .chat-file-button{color:var(--ink)}.\[\&_\.chat-message\]\:mb-4 .chat-message{margin-bottom:calc(var(--spacing) * 4)}.\[\&_\.chat-message\]\:max-w-\[min\(680px\,86\%\)\] .chat-message{max-width:min(680px,86%)}.\[\&_\.chat-message\]\:rounded-lg .chat-message{border-radius:var(--radius-lg)}.\[\&_\.chat-message\]\:border .chat-message{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.chat-message\]\:p-3 .chat-message{padding:calc(var(--spacing) * 3)}.\[\&_\.chat-message\]\:shadow-sm .chat-message{--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)}.\[\&_\.chat-message\]\:transition .chat-message{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))}.\[\&_\.chat-message_p\]\:mt-1 .chat-message p{margin-top:calc(var(--spacing) * 1)}.\[\&_\.chat-message_p\]\:text-sm .chat-message p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.chat-message_p\]\:leading-6 .chat-message p{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.\[\&_\.chat-message_p\]\:font-semibold .chat-message p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.chat-message_p\]\:break-words .chat-message p{overflow-wrap:break-word}.\[\&_\.chat-message_small\]\:mt-2 .chat-message small{margin-top:calc(var(--spacing) * 2)}.\[\&_\.chat-message_small\]\:block .chat-message small{display:block}.\[\&_\.chat-message_small\]\:text-xs .chat-message small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.chat-message_small\]\:font-bold .chat-message small{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.chat-message_span\]\:text-xs .chat-message span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.chat-message_span\]\:font-black .chat-message span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-message-list\]\:max-h-\[56vh\] .chat-message-list{max-height:56vh}.\[\&_\.chat-message-list\]\:max-h-\[58vh\] .chat-message-list{max-height:58vh}.\[\&_\.chat-message-list\]\:overflow-y-auto .chat-message-list{overflow-y:auto}.\[\&_\.chat-message-list\]\:rounded-lg .chat-message-list{border-radius:var(--radius-lg)}.\[\&_\.chat-message-list\]\:border .chat-message-list{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.chat-message-list\]\:border-\[rgba\(var\(--line-rgb\)\,\.8\)\] .chat-message-list{border-color:rgba(var(--line-rgb),.8)}.\[\&_\.chat-message-list\]\:bg-\[var\(--paper\)\] .chat-message-list{background-color:var(--paper)}.\[\&_\.chat-message-list\]\:p-4 .chat-message-list{padding:calc(var(--spacing) * 4)}.\[\&_\.chat-message\.is-admin\]\:mr-auto .chat-message.is-admin{margin-right:auto}.\[\&_\.chat-message\.is-admin\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .chat-message.is-admin{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.chat-message\.is-admin\]\:bg-\[var\(--surface\)\] .chat-message.is-admin{background-color:var(--surface)}.\[\&_\.chat-message\.is-admin_p\]\:text-\[var\(--ink\)\] .chat-message.is-admin p{color:var(--ink)}.\[\&_\.chat-message\.is-admin_small\]\:text-\[var\(--muted\)\] .chat-message.is-admin small{color:var(--muted)}.\[\&_\.chat-message\.is-admin_span\]\:text-\[var\(--rose\)\] .chat-message.is-admin span{color:var(--rose)}.\[\&_\.chat-message\.is-mine\]\:ml-auto .chat-message.is-mine{margin-left:auto}.\[\&_\.chat-message\.is-mine\]\:border-\[rgba\(var\(--teal-rgb\)\,\.82\)\] .chat-message.is-mine{border-color:rgba(var(--teal-rgb),.82)}.\[\&_\.chat-message\.is-mine\]\:bg-\[var\(--teal\)\] .chat-message.is-mine{background-color:var(--teal)}.\[\&_\.chat-message\.is-mine\]\:text-white .chat-message.is-mine{color:var(--color-white)}.\[\&_\.chat-message\.is-mine\]\:shadow-\[0_18px_46px_rgba\(var\(--teal-rgb\)\,\.28\)\] .chat-message.is-mine{--tw-shadow:0 18px 46px var(--tw-shadow-color,rgba(var(--teal-rgb),.28));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.chat-message\.is-mine_p\]\:text-white .chat-message.is-mine p{color:var(--color-white)}.\[\&_\.chat-message\.is-mine_small\]\:text-white\/70 .chat-message.is-mine small{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.\[\&_\.chat-message\.is-mine_small\]\:text-white\/70 .chat-message.is-mine small{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.\[\&_\.chat-message\.is-mine_span\]\:text-white\/90 .chat-message.is-mine span{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.\[\&_\.chat-message\.is-mine_span\]\:text-white\/90 .chat-message.is-mine span{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.\[\&_\.chat-room-header\]\:mb-5 .chat-room-header{margin-bottom:calc(var(--spacing) * 5)}.\[\&_\.chat-room-header\]\:flex .chat-room-header{display:flex}.\[\&_\.chat-room-header\]\:flex-col .chat-room-header{flex-direction:column}.\[\&_\.chat-room-header\]\:justify-between .chat-room-header{justify-content:space-between}.\[\&_\.chat-room-header\]\:gap-3 .chat-room-header{gap:calc(var(--spacing) * 3)}@media (min-width:40rem){.sm\:\[\&_\.chat-room-header\]\:flex-row .chat-room-header{flex-direction:row}.sm\:\[\&_\.chat-room-header\]\:items-start .chat-room-header{align-items:flex-start}}.\[\&_\.chat-room-header_h2\]\:mt-1 .chat-room-header h2{margin-top:calc(var(--spacing) * 1)}.\[\&_\.chat-room-header_h2\]\:text-2xl .chat-room-header h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.chat-room-header_h2\]\:font-black .chat-room-header h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-room-header_span\]\:mt-2 .chat-room-header span{margin-top:calc(var(--spacing) * 2)}.\[\&_\.chat-room-header_span\]\:block .chat-room-header span{display:block}.\[\&_\.chat-room-header_span\]\:text-sm .chat-room-header span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.chat-room-header_span\]\:font-bold .chat-room-header span{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.chat-room-header_span\]\:text-\[var\(--muted\)\] .chat-room-header span{color:var(--muted)}.\[\&_\.chat-room-item\]\:rounded-lg .chat-room-item{border-radius:var(--radius-lg)}.\[\&_\.chat-room-item\]\:border .chat-room-item{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.chat-room-item\]\:border-\[rgba\(var\(--line-rgb\)\,\.78\)\] .chat-room-item{border-color:rgba(var(--line-rgb),.78)}.\[\&_\.chat-room-item\]\:bg-\[var\(--paper\)\] .chat-room-item{background-color:var(--paper)}.\[\&_\.chat-room-item\]\:p-4 .chat-room-item{padding:calc(var(--spacing) * 4)}.\[\&_\.chat-room-item\]\:transition .chat-room-item{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))}.\[\&_\.chat-room-item_p\]\:mt-2 .chat-room-item p{margin-top:calc(var(--spacing) * 2)}.\[\&_\.chat-room-item_p\]\:text-sm .chat-room-item p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.chat-room-item_p\]\:font-semibold .chat-room-item p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.chat-room-item_p\]\:text-\[var\(--muted\)\] .chat-room-item p{color:var(--muted)}.\[\&_\.chat-room-item_small\]\:mt-2 .chat-room-item small{margin-top:calc(var(--spacing) * 2)}.\[\&_\.chat-room-item_small\]\:block .chat-room-item small{display:block}.\[\&_\.chat-room-item_small\]\:text-xs .chat-room-item small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.chat-room-item_small\]\:font-bold .chat-room-item small{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.chat-room-item_small\]\:text-\[var\(--muted\)\] .chat-room-item small{color:var(--muted)}.\[\&_\.chat-room-item_strong\]\:block .chat-room-item strong{display:block}.\[\&_\.chat-room-item_strong\]\:text-base .chat-room-item strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_\.chat-room-item_strong\]\:font-black .chat-room-item strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-room-item\.is-active\]\:border-\[var\(--teal\)\] .chat-room-item.is-active{border-color:var(--teal)}.\[\&_\.chat-room-item\.is-active\]\:bg-\[rgba\(var\(--teal-rgb\)\,\.08\)\] .chat-room-item.is-active{background-color:rgba(var(--teal-rgb),.08)}.\[\&_\.chat-room-item\:hover\]\:border-\[rgba\(var\(--teal-rgb\)\,\.34\)\] .chat-room-item:hover{border-color:rgba(var(--teal-rgb),.34)}.\[\&_\.chat-room-item\:hover\]\:bg-\[var\(--surface\)\] .chat-room-item:hover{background-color:var(--surface)}.\[\&_\.chat-room-kicker\]\:mb-2 .chat-room-kicker{margin-bottom:calc(var(--spacing) * 2)}.\[\&_\.chat-room-kicker\]\:flex .chat-room-kicker{display:flex}.\[\&_\.chat-room-kicker\]\:items-center .chat-room-kicker{align-items:center}.\[\&_\.chat-room-kicker\]\:gap-2 .chat-room-kicker{gap:calc(var(--spacing) * 2)}.\[\&_\.chat-room-kicker\]\:text-xs .chat-room-kicker{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.chat-room-kicker\]\:font-black .chat-room-kicker{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-room-kicker\]\:text-\[var\(--rose\)\] .chat-room-kicker{color:var(--rose)}.\[\&_\.chat-room-kicker_b\]\:text-\[var\(--teal-dark\)\] .chat-room-kicker b{color:var(--teal-dark)}.\[\&_\.chat-room-kicker_em\]\:rounded-full .chat-room-kicker em{border-radius:3.40282e38px}.\[\&_\.chat-room-kicker_em\]\:bg-\[var\(--danger\)\] .chat-room-kicker em{background-color:var(--danger)}.\[\&_\.chat-room-kicker_em\]\:px-2 .chat-room-kicker em{padding-inline:calc(var(--spacing) * 2)}.\[\&_\.chat-room-kicker_em\]\:py-0\.5 .chat-room-kicker em{padding-block:calc(var(--spacing) * .5)}.\[\&_\.chat-room-kicker_em\]\:text-white .chat-room-kicker em{color:var(--color-white)}.\[\&_\.chat-room-kicker_em\]\:not-italic .chat-room-kicker em{font-style:normal}.\[\&_\.chat-room-list\]\:grid .chat-room-list{display:grid}.\[\&_\.chat-room-list\]\:gap-2 .chat-room-list{gap:calc(var(--spacing) * 2)}.\[\&_\.chat-room-panel\]\:min-w-0 .chat-room-panel{min-width:calc(var(--spacing) * 0)}.\[\&_\.chat-room-panel\]\:rounded-lg .chat-room-panel{border-radius:var(--radius-lg)}.\[\&_\.chat-room-panel\]\:border .chat-room-panel{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.chat-room-panel\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .chat-room-panel{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.chat-room-panel\]\:bg-\[var\(--surface\)\] .chat-room-panel{background-color:var(--surface)}.\[\&_\.chat-room-panel\]\:p-4 .chat-room-panel{padding:calc(var(--spacing) * 4)}.\[\&_\.chat-room-panel\]\:p-5 .chat-room-panel{padding:calc(var(--spacing) * 5)}.\[\&_\.chat-room-panel\]\:shadow-sm .chat-room-panel{--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)}@media (min-width:40rem){.sm\:\[\&_\.chat-room-panel\]\:p-5 .chat-room-panel{padding:calc(var(--spacing) * 5)}}.\[\&_\.chat-room-sidebar\]\:rounded-lg .chat-room-sidebar{border-radius:var(--radius-lg)}.\[\&_\.chat-room-sidebar\]\:border .chat-room-sidebar{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.chat-room-sidebar\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .chat-room-sidebar{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.chat-room-sidebar\]\:bg-\[var\(--surface\)\] .chat-room-sidebar{background-color:var(--surface)}.\[\&_\.chat-room-sidebar\]\:p-4 .chat-room-sidebar{padding:calc(var(--spacing) * 4)}.\[\&_\.chat-room-sidebar\]\:shadow-sm .chat-room-sidebar{--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)}.\[\&_\.chat-sidebar-head\]\:my-4 .chat-sidebar-head{margin-block:calc(var(--spacing) * 4)}.\[\&_\.chat-sidebar-head\]\:mb-4 .chat-sidebar-head{margin-bottom:calc(var(--spacing) * 4)}.\[\&_\.chat-sidebar-head\]\:flex .chat-sidebar-head{display:flex}.\[\&_\.chat-sidebar-head\]\:items-start .chat-sidebar-head{align-items:flex-start}.\[\&_\.chat-sidebar-head\]\:justify-between .chat-sidebar-head{justify-content:space-between}.\[\&_\.chat-sidebar-head\]\:gap-3 .chat-sidebar-head{gap:calc(var(--spacing) * 3)}.\[\&_\.chat-sidebar-head_h2\]\:mt-1 .chat-sidebar-head h2{margin-top:calc(var(--spacing) * 1)}.\[\&_\.chat-sidebar-head_h2\]\:text-xl .chat-sidebar-head h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_\.chat-sidebar-head_h2\]\:font-black .chat-sidebar-head h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.chat-workspace\]\:grid .chat-workspace{display:grid}.\[\&_\.chat-workspace\]\:gap-5 .chat-workspace{gap:calc(var(--spacing) * 5)}@media (min-width:64rem){.lg\:\[\&_\.chat-workspace\]\:grid-cols-\[340px_minmax\(0\,1fr\)\] .chat-workspace{grid-template-columns:340px minmax(0,1fr)}}.\[\&_\.chat-workspace-section\]\:bg-\[var\(--paper\)\] .chat-workspace-section{background-color:var(--paper)}.\[\&_\.check-row\]\:mt-5 .check-row{margin-top:calc(var(--spacing) * 5)}.\[\&_\.check-row\]\:flex .check-row{display:flex}.\[\&_\.check-row\]\:items-start .check-row{align-items:flex-start}.\[\&_\.check-row\]\:gap-3 .check-row{gap:calc(var(--spacing) * 3)}.\[\&_\.check-row_input\]\:mt-1 .check-row input{margin-top:calc(var(--spacing) * 1)}.\[\&_\.check-row_span\]\:text-sm .check-row span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.check-row_span\]\:leading-7 .check-row span{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_\.check-row_span\]\:font-semibold .check-row span{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.check-row_span\]\:text-\[var\(--muted\)\] .check-row span{color:var(--muted)}.\[\&_\.checkbox-label\]\:flex .checkbox-label{display:flex}.\[\&_\.checkbox-label\]\:items-center .checkbox-label{align-items:center}.\[\&_\.checkbox-label\]\:gap-3 .checkbox-label{gap:calc(var(--spacing) * 3)}.\[\&_\.collection-toolbar\]\:mb-8 .collection-toolbar{margin-bottom:calc(var(--spacing) * 8)}.\[\&_\.collection-toolbar\]\:flex .collection-toolbar{display:flex}.\[\&_\.collection-toolbar\]\:flex-col .collection-toolbar{flex-direction:column}.\[\&_\.collection-toolbar\]\:justify-between .collection-toolbar{justify-content:space-between}.\[\&_\.collection-toolbar\]\:gap-4 .collection-toolbar{gap:calc(var(--spacing) * 4)}@media (min-width:40rem){.sm\:\[\&_\.collection-toolbar\]\:flex-row .collection-toolbar{flex-direction:row}.sm\:\[\&_\.collection-toolbar\]\:items-end .collection-toolbar{align-items:flex-end}}.\[\&_\.collection-toolbar_h2\]\:mt-2 .collection-toolbar h2{margin-top:calc(var(--spacing) * 2)}.\[\&_\.collection-toolbar_h2\]\:text-3xl .collection-toolbar h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.\[\&_\.collection-toolbar_h2\]\:font-black .collection-toolbar h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.collection-toolbar_h2\]\:tracking-normal .collection-toolbar h2{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}@media (min-width:40rem){.sm\:\[\&_\.collection-toolbar_h2\]\:text-4xl .collection-toolbar h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.\[\&_\.container\]\:mx-auto .container{margin-inline:auto}.\[\&_\.container\]\:w-\[min\(1120px\,calc\(100\%_-_1\.5rem\)\)\] .container{width:min(1120px,100% - 1.5rem)}@media (min-width:40rem){.sm\:\[\&_\.container\]\:w-\[min\(1120px\,calc\(100\%_-_2\.5rem\)\)\] .container{width:min(1120px,100% - 2.5rem)}}.\[\&_\.content-card\]\:overflow-hidden .content-card{overflow:hidden}.\[\&_\.content-card\]\:rounded-lg .content-card{border-radius:var(--radius-lg)}.\[\&_\.content-card\]\:border .content-card{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.content-card\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .content-card{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.content-card\]\:bg-\[var\(--surface\)\] .content-card{background-color:var(--surface)}.\[\&_\.content-card\]\:shadow-sm .content-card{--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)}.\[\&_\.content-card\]\:transition .content-card{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))}.\[\&_\.content-card_p\]\:px-5 .content-card p{padding-inline:calc(var(--spacing) * 5)}.\[\&_\.content-card_p\]\:pt-3 .content-card p{padding-top:calc(var(--spacing) * 3)}.\[\&_\.content-card_p\]\:pb-5 .content-card p{padding-bottom:calc(var(--spacing) * 5)}.\[\&_\.content-card_p\]\:text-sm .content-card p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.content-card_p\]\:leading-6 .content-card p{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.\[\&_\.content-card_p\]\:font-semibold .content-card p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.content-card_p\]\:text-\[var\(--muted\)\] .content-card p{color:var(--muted)}.\[\&_\.content-card_span\]\:block .content-card span{display:block}.\[\&_\.content-card_span\]\:px-5 .content-card span{padding-inline:calc(var(--spacing) * 5)}.\[\&_\.content-card_span\]\:pt-5 .content-card span{padding-top:calc(var(--spacing) * 5)}.\[\&_\.content-card_span\]\:text-xs .content-card span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.content-card_span\]\:font-black .content-card span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.content-card_span\]\:text-\[var\(--rose\)\] .content-card span{color:var(--rose)}.\[\&_\.content-card_strong\]\:block .content-card strong{display:block}.\[\&_\.content-card_strong\]\:px-5 .content-card strong{padding-inline:calc(var(--spacing) * 5)}.\[\&_\.content-card_strong\]\:pt-3 .content-card strong{padding-top:calc(var(--spacing) * 3)}.\[\&_\.content-card_strong\]\:text-xl .content-card strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_\.content-card_strong\]\:leading-snug .content-card strong{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.\[\&_\.content-card_strong\]\:font-black .content-card strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.content-card-image\]\:aspect-\[16\/10\] .content-card-image{aspect-ratio:16/10}.\[\&_\.content-card-image\]\:w-full .content-card-image{width:100%}.\[\&_\.content-card-image\]\:object-cover .content-card-image{object-fit:cover}.\[\&_\.content-card\:hover\]\:-translate-y-1 .content-card:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_\.content-card\:hover\]\:shadow-\[0_18px_44px_rgba\(var\(--ink-rgb\)\,\.12\)\] .content-card:hover{--tw-shadow:0 18px 44px var(--tw-shadow-color,rgba(var(--ink-rgb),.12));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.danger\]\:text-\[var\(--danger\)\] .danger{color:var(--danger)}.\[\&_\.delete-form\]\:mt-4 .delete-form{margin-top:calc(var(--spacing) * 4)}.\[\&_\.detail-grid\]\:grid .detail-grid{display:grid}.\[\&_\.detail-grid\]\:gap-5 .detail-grid{gap:calc(var(--spacing) * 5)}@media (min-width:64rem){.lg\:\[\&_\.detail-grid\]\:grid-cols-\[minmax\(0\,1fr\)_360px\] .detail-grid{grid-template-columns:minmax(0,1fr) 360px}}.\[\&_\.detail-list\]\:mt-5 .detail-list{margin-top:calc(var(--spacing) * 5)}.\[\&_\.detail-list\]\:grid .detail-list{display:grid}.\[\&_\.detail-list\]\:grid-cols-\[120px_1fr\] .detail-list{grid-template-columns:120px 1fr}.\[\&_\.detail-list\]\:gap-x-4 .detail-list{column-gap:calc(var(--spacing) * 4)}.\[\&_\.detail-list\]\:gap-y-3 .detail-list{row-gap:calc(var(--spacing) * 3)}.\[\&_\.detail-list_dd\]\:text-sm .detail-list dd{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.detail-list_dd\]\:leading-7 .detail-list dd{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_\.detail-list_dd\]\:font-semibold .detail-list dd{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.detail-list_dd\]\:text-\[var\(--ink\)\] .detail-list dd{color:var(--ink)}.\[\&_\.detail-list_dt\]\:text-xs .detail-list dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.detail-list_dt\]\:font-black .detail-list dt{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.detail-list_dt\]\:text-\[var\(--muted\)\] .detail-list dt{color:var(--muted)}.\[\&_\.detail-list_dt\]\:uppercase .detail-list dt{text-transform:uppercase}.\[\&_\.detail-title-row\]\:mb-5 .detail-title-row{margin-bottom:calc(var(--spacing) * 5)}.\[\&_\.detail-title-row\]\:flex .detail-title-row{display:flex}.\[\&_\.detail-title-row\]\:flex-col .detail-title-row{flex-direction:column}.\[\&_\.detail-title-row\]\:justify-between .detail-title-row{justify-content:space-between}.\[\&_\.detail-title-row\]\:gap-3 .detail-title-row{gap:calc(var(--spacing) * 3)}@media (min-width:40rem){.sm\:\[\&_\.detail-title-row\]\:flex-row .detail-title-row{flex-direction:row}.sm\:\[\&_\.detail-title-row\]\:items-start .detail-title-row{align-items:flex-start}}.\[\&_\.detail-title-row_h2\]\:mt-2 .detail-title-row h2{margin-top:calc(var(--spacing) * 2)}.\[\&_\.detail-title-row_h2\]\:text-2xl .detail-title-row h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.detail-title-row_h2\]\:font-black .detail-title-row h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.empty-state\]\:rounded-lg .empty-state{border-radius:var(--radius-lg)}.\[\&_\.empty-state\]\:border .empty-state{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.empty-state\]\:border-dashed .empty-state{--tw-border-style:dashed;border-style:dashed}.\[\&_\.empty-state\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .empty-state{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.empty-state\]\:bg-\[var\(--paper\)\] .empty-state{background-color:var(--paper)}.\[\&_\.empty-state\]\:p-5 .empty-state{padding:calc(var(--spacing) * 5)}.\[\&_\.empty-state\]\:text-sm .empty-state{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.empty-state\]\:font-bold .empty-state{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.empty-state\]\:text-\[var\(--muted\)\] .empty-state{color:var(--muted)}.\[\&_\.estimate-card-photo\]\:h-20 .estimate-card-photo{height:calc(var(--spacing) * 20)}.\[\&_\.estimate-card-photo\]\:w-20 .estimate-card-photo{width:calc(var(--spacing) * 20)}.\[\&_\.estimate-card-photo\]\:shrink-0 .estimate-card-photo{flex-shrink:0}.\[\&_\.estimate-card-photo\]\:overflow-hidden .estimate-card-photo{overflow:hidden}.\[\&_\.estimate-card-photo\]\:rounded-lg .estimate-card-photo{border-radius:var(--radius-lg)}.\[\&_\.estimate-card-photo\]\:border .estimate-card-photo{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.estimate-card-photo\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .estimate-card-photo{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.estimate-card-photo_img\]\:h-full .estimate-card-photo img{height:100%}.\[\&_\.estimate-card-photo_img\]\:w-full .estimate-card-photo img{width:100%}.\[\&_\.estimate-card-photo_img\]\:object-cover .estimate-card-photo img{object-fit:cover}.\[\&_\.estimate-card-photos\]\:mt-4 .estimate-card-photos{margin-top:calc(var(--spacing) * 4)}.\[\&_\.estimate-card-photos\]\:flex .estimate-card-photos{display:flex}.\[\&_\.estimate-card-photos\]\:gap-2 .estimate-card-photos{gap:calc(var(--spacing) * 2)}.\[\&_\.estimate-card-photos\]\:overflow-x-auto .estimate-card-photos{overflow-x:auto}.\[\&_\.estimate-focus-actions\]\:flex .estimate-focus-actions{display:flex}.\[\&_\.estimate-focus-actions\]\:flex-wrap .estimate-focus-actions{flex-wrap:wrap}.\[\&_\.estimate-focus-actions\]\:items-center .estimate-focus-actions{align-items:center}.\[\&_\.estimate-focus-actions\]\:gap-3 .estimate-focus-actions{gap:calc(var(--spacing) * 3)}.\[\&_\.estimate-focus-brand\]\:text-xl .estimate-focus-brand{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_\.estimate-focus-brand\]\:font-black .estimate-focus-brand{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.estimate-focus-brand\]\:tracking-normal .estimate-focus-brand{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.\[\&_\.estimate-focus-brand_span\]\:text-\[var\(--rose\)\] .estimate-focus-brand span{color:var(--rose)}.\[\&_\.estimate-focus-meta\]\:flex .estimate-focus-meta{display:flex}.\[\&_\.estimate-focus-meta\]\:gap-2 .estimate-focus-meta{gap:calc(var(--spacing) * 2)}.\[\&_\.estimate-focus-meta_span\]\:rounded-full .estimate-focus-meta span{border-radius:3.40282e38px}.\[\&_\.estimate-focus-meta_span\]\:bg-\[rgba\(var\(--teal-rgb\)\,\.1\)\] .estimate-focus-meta span{background-color:rgba(var(--teal-rgb),.1)}.\[\&_\.estimate-focus-meta_span\]\:px-3 .estimate-focus-meta span{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.estimate-focus-meta_span\]\:py-2 .estimate-focus-meta span{padding-block:calc(var(--spacing) * 2)}.\[\&_\.estimate-focus-meta_span\]\:text-xs .estimate-focus-meta span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.estimate-focus-meta_span\]\:font-black .estimate-focus-meta span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.estimate-focus-meta_span\]\:text-\[var\(--teal-dark\)\] .estimate-focus-meta span{color:var(--teal-dark)}.\[\&_\.estimate-focus-top\]\:mx-auto .estimate-focus-top{margin-inline:auto}.\[\&_\.estimate-focus-top\]\:mb-6 .estimate-focus-top{margin-bottom:calc(var(--spacing) * 6)}.\[\&_\.estimate-focus-top\]\:flex .estimate-focus-top{display:flex}.\[\&_\.estimate-focus-top\]\:w-\[min\(1180px\,100\%\)\] .estimate-focus-top{width:min(1180px,100%)}.\[\&_\.estimate-focus-top\]\:flex-col .estimate-focus-top{flex-direction:column}.\[\&_\.estimate-focus-top\]\:justify-between .estimate-focus-top{justify-content:space-between}.\[\&_\.estimate-focus-top\]\:gap-4 .estimate-focus-top{gap:calc(var(--spacing) * 4)}@media (min-width:40rem){.sm\:\[\&_\.estimate-focus-top\]\:flex-row .estimate-focus-top{flex-direction:row}.sm\:\[\&_\.estimate-focus-top\]\:items-center .estimate-focus-top{align-items:center}}.\[\&_\.estimate-home-link\]\:inline-flex .estimate-home-link{display:inline-flex}.\[\&_\.estimate-home-link\]\:min-h-10 .estimate-home-link{min-height:calc(var(--spacing) * 10)}.\[\&_\.estimate-home-link\]\:items-center .estimate-home-link{align-items:center}.\[\&_\.estimate-home-link\]\:rounded-full .estimate-home-link{border-radius:3.40282e38px}.\[\&_\.estimate-home-link\]\:border .estimate-home-link{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.estimate-home-link\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .estimate-home-link{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.estimate-home-link\]\:bg-\[var\(--surface\)\] .estimate-home-link{background-color:var(--surface)}.\[\&_\.estimate-home-link\]\:px-4 .estimate-home-link{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.estimate-home-link\]\:text-sm .estimate-home-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.estimate-home-link\]\:font-black .estimate-home-link{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.estimate-home-link\]\:text-\[var\(--ink\)\] .estimate-home-link{color:var(--ink)}.\[\&_\.estimate-home-link\]\:shadow-sm .estimate-home-link{--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)}.\[\&_\.estimate-main-photo\]\:block .estimate-main-photo{display:block}.\[\&_\.estimate-main-photo\]\:overflow-hidden .estimate-main-photo{overflow:hidden}.\[\&_\.estimate-main-photo\]\:rounded-lg .estimate-main-photo{border-radius:var(--radius-lg)}.\[\&_\.estimate-main-photo\]\:border .estimate-main-photo{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.estimate-main-photo\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .estimate-main-photo{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.estimate-main-photo_img\]\:max-h-\[520px\] .estimate-main-photo img{max-height:520px}.\[\&_\.estimate-main-photo_img\]\:w-full .estimate-main-photo img{width:100%}.\[\&_\.estimate-main-photo_img\]\:object-contain .estimate-main-photo img{object-fit:contain}.\[\&_\.estimate-photo-panel\]\:mt-8 .estimate-photo-panel{margin-top:calc(var(--spacing) * 8)}.\[\&_\.estimate-photo-panel\]\:rounded-lg .estimate-photo-panel{border-radius:var(--radius-lg)}.\[\&_\.estimate-photo-panel\]\:border .estimate-photo-panel{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.estimate-photo-panel\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .estimate-photo-panel{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.estimate-photo-panel\]\:bg-\[var\(--paper\)\] .estimate-photo-panel{background-color:var(--paper)}.\[\&_\.estimate-photo-panel\]\:p-4 .estimate-photo-panel{padding:calc(var(--spacing) * 4)}.\[\&_\.estimate-redirect-panel\]\:rounded-lg .estimate-redirect-panel{border-radius:var(--radius-lg)}.\[\&_\.estimate-redirect-panel\]\:border .estimate-redirect-panel{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.estimate-redirect-panel\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .estimate-redirect-panel{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.estimate-redirect-panel\]\:bg-\[var\(--surface\)\] .estimate-redirect-panel{background-color:var(--surface)}.\[\&_\.estimate-redirect-panel\]\:p-6 .estimate-redirect-panel{padding:calc(var(--spacing) * 6)}.\[\&_\.estimate-redirect-panel\]\:shadow-sm .estimate-redirect-panel{--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)}.\[\&_\.estimate-redirect-panel_h2\]\:mt-3 .estimate-redirect-panel h2{margin-top:calc(var(--spacing) * 3)}.\[\&_\.estimate-redirect-panel_h2\]\:text-2xl .estimate-redirect-panel h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.estimate-redirect-panel_h2\]\:font-black .estimate-redirect-panel h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.estimate-redirect-panel_p\]\:mt-3 .estimate-redirect-panel p{margin-top:calc(var(--spacing) * 3)}.\[\&_\.estimate-redirect-panel_p\]\:text-sm .estimate-redirect-panel p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.estimate-redirect-panel_p\]\:leading-7 .estimate-redirect-panel p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_\.estimate-redirect-panel_p\]\:font-semibold .estimate-redirect-panel p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.estimate-redirect-panel_p\]\:text-\[var\(--muted\)\] .estimate-redirect-panel p{color:var(--muted)}.\[\&_\.estimate-redirect-points\]\:my-5 .estimate-redirect-points{margin-block:calc(var(--spacing) * 5)}.\[\&_\.estimate-redirect-points\]\:flex .estimate-redirect-points{display:flex}.\[\&_\.estimate-redirect-points\]\:flex-wrap .estimate-redirect-points{flex-wrap:wrap}.\[\&_\.estimate-redirect-points\]\:gap-2 .estimate-redirect-points{gap:calc(var(--spacing) * 2)}.\[\&_\.estimate-redirect-points_span\]\:rounded-full .estimate-redirect-points span{border-radius:3.40282e38px}.\[\&_\.estimate-redirect-points_span\]\:bg-\[rgba\(var\(--teal-rgb\)\,\.09\)\] .estimate-redirect-points span{background-color:rgba(var(--teal-rgb),.09)}.\[\&_\.estimate-redirect-points_span\]\:px-3 .estimate-redirect-points span{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.estimate-redirect-points_span\]\:py-2 .estimate-redirect-points span{padding-block:calc(var(--spacing) * 2)}.\[\&_\.estimate-redirect-points_span\]\:text-xs .estimate-redirect-points span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.estimate-redirect-points_span\]\:font-black .estimate-redirect-points span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.estimate-redirect-points_span\]\:text-\[var\(--teal-dark\)\] .estimate-redirect-points span{color:var(--teal-dark)}.\[\&_\.estimate-review\]\:grid .estimate-review{display:grid}.\[\&_\.estimate-review\]\:gap-3 .estimate-review{gap:calc(var(--spacing) * 3)}@media (min-width:40rem){.sm\:\[\&_\.estimate-review\]\:grid-cols-3 .estimate-review{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_\.estimate-review_div\]\:rounded-lg .estimate-review div{border-radius:var(--radius-lg)}.\[\&_\.estimate-review_div\]\:border .estimate-review div{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.estimate-review_div\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .estimate-review div{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.estimate-review_div\]\:bg-\[var\(--paper\)\] .estimate-review div{background-color:var(--paper)}.\[\&_\.estimate-review_div\]\:p-4 .estimate-review div{padding:calc(var(--spacing) * 4)}.\[\&_\.estimate-review_span\]\:text-xs .estimate-review span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.estimate-review_span\]\:font-black .estimate-review span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.estimate-review_span\]\:text-\[var\(--muted\)\] .estimate-review span{color:var(--muted)}.\[\&_\.estimate-review_strong\]\:mt-2 .estimate-review strong{margin-top:calc(var(--spacing) * 2)}.\[\&_\.estimate-review_strong\]\:block .estimate-review strong{display:block}.\[\&_\.estimate-review_strong\]\:text-lg .estimate-review strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_\.estimate-review_strong\]\:font-black .estimate-review strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.estimate-thumb-grid_button\]\:overflow-hidden .estimate-thumb-grid button{overflow:hidden}.\[\&_\.estimate-thumb-grid_button\]\:rounded-lg .estimate-thumb-grid button{border-radius:var(--radius-lg)}.\[\&_\.estimate-thumb-grid_button\]\:border .estimate-thumb-grid button{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.estimate-thumb-grid_button\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .estimate-thumb-grid button{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.estimate-thumb-grid_button_img\]\:aspect-square .estimate-thumb-grid button img{aspect-ratio:1}.\[\&_\.estimate-thumb-grid_button_img\]\:w-full .estimate-thumb-grid button img{width:100%}.\[\&_\.estimate-thumb-grid_button_img\]\:object-cover .estimate-thumb-grid button img{object-fit:cover}.\[\&_\.estimate-thumb-grid_button\.active\]\:border-\[var\(--teal\)\] .estimate-thumb-grid button.active{border-color:var(--teal)}.\[\&_\.estimate-wizard-form\]\:mx-auto .estimate-wizard-form{margin-inline:auto}.\[\&_\.estimate-wizard-form\]\:grid .estimate-wizard-form{display:grid}.\[\&_\.estimate-wizard-form\]\:w-\[min\(1180px\,100\%\)\] .estimate-wizard-form{width:min(1180px,100%)}.\[\&_\.estimate-wizard-form\]\:gap-5 .estimate-wizard-form{gap:calc(var(--spacing) * 5)}@media (min-width:64rem){.lg\:\[\&_\.estimate-wizard-form\]\:grid-cols-\[360px_minmax\(0\,1fr\)\] .estimate-wizard-form{grid-template-columns:360px minmax(0,1fr)}}.\[\&_\.estimate-wizard-page\]\:min-h-screen .estimate-wizard-page{min-height:100vh}.\[\&_\.estimate-wizard-page\]\:bg-\[var\(--paper\)\] .estimate-wizard-page{background-color:var(--paper)}.\[\&_\.estimate-wizard-page\]\:px-4 .estimate-wizard-page{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.estimate-wizard-page\]\:py-5 .estimate-wizard-page{padding-block:calc(var(--spacing) * 5)}@media (min-width:40rem){.sm\:\[\&_\.estimate-wizard-page\]\:px-6 .estimate-wizard-page{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:\[\&_\.estimate-wizard-page\]\:px-8 .estimate-wizard-page{padding-inline:calc(var(--spacing) * 8)}}.\[\&_\.estimate-wizard-panel\]\:rounded-lg .estimate-wizard-panel{border-radius:var(--radius-lg)}.\[\&_\.estimate-wizard-panel\]\:border .estimate-wizard-panel{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.estimate-wizard-panel\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .estimate-wizard-panel{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.estimate-wizard-panel\]\:bg-\[var\(--surface\)\] .estimate-wizard-panel{background-color:var(--surface)}.\[\&_\.estimate-wizard-panel\]\:p-5 .estimate-wizard-panel{padding:calc(var(--spacing) * 5)}.\[\&_\.estimate-wizard-panel\]\:shadow-sm .estimate-wizard-panel{--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)}@media (min-width:40rem){.sm\:\[\&_\.estimate-wizard-panel\]\:p-7 .estimate-wizard-panel{padding:calc(var(--spacing) * 7)}}.\[\&_\.estimate-wizard-panel_input\]\:min-h-12 .estimate-wizard-panel input{min-height:calc(var(--spacing) * 12)}.\[\&_\.estimate-wizard-panel_input\]\:rounded-lg .estimate-wizard-panel input{border-radius:var(--radius-lg)}.\[\&_\.estimate-wizard-panel_input\]\:border .estimate-wizard-panel input{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.estimate-wizard-panel_input\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .estimate-wizard-panel input{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.estimate-wizard-panel_input\]\:bg-\[var\(--paper\)\] .estimate-wizard-panel input{background-color:var(--paper)}.\[\&_\.estimate-wizard-panel_input\]\:px-4 .estimate-wizard-panel input{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.estimate-wizard-panel_input\]\:font-semibold .estimate-wizard-panel input{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.estimate-wizard-panel_input\]\:outline-none .estimate-wizard-panel input{--tw-outline-style:none;outline-style:none}.\[\&_\.estimate-wizard-panel_label\]\:grid .estimate-wizard-panel label{display:grid}.\[\&_\.estimate-wizard-panel_label\]\:gap-2 .estimate-wizard-panel label{gap:calc(var(--spacing) * 2)}.\[\&_\.estimate-wizard-panel_select\]\:min-h-12 .estimate-wizard-panel select{min-height:calc(var(--spacing) * 12)}.\[\&_\.estimate-wizard-panel_select\]\:rounded-lg .estimate-wizard-panel select{border-radius:var(--radius-lg)}.\[\&_\.estimate-wizard-panel_select\]\:border .estimate-wizard-panel select{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.estimate-wizard-panel_select\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .estimate-wizard-panel select{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.estimate-wizard-panel_select\]\:bg-\[var\(--paper\)\] .estimate-wizard-panel select{background-color:var(--paper)}.\[\&_\.estimate-wizard-panel_select\]\:px-4 .estimate-wizard-panel select{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.estimate-wizard-panel_select\]\:font-semibold .estimate-wizard-panel select{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.estimate-wizard-panel_select\]\:outline-none .estimate-wizard-panel select{--tw-outline-style:none;outline-style:none}.\[\&_\.estimate-wizard-panel_textarea\]\:rounded-lg .estimate-wizard-panel textarea{border-radius:var(--radius-lg)}.\[\&_\.estimate-wizard-panel_textarea\]\:border .estimate-wizard-panel textarea{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.estimate-wizard-panel_textarea\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .estimate-wizard-panel textarea{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.estimate-wizard-panel_textarea\]\:bg-\[var\(--paper\)\] .estimate-wizard-panel textarea{background-color:var(--paper)}.\[\&_\.estimate-wizard-panel_textarea\]\:p-4 .estimate-wizard-panel textarea{padding:calc(var(--spacing) * 4)}.\[\&_\.estimate-wizard-panel_textarea\]\:leading-7 .estimate-wizard-panel textarea{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_\.estimate-wizard-panel_textarea\]\:font-semibold .estimate-wizard-panel textarea{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.estimate-wizard-panel_textarea\]\:outline-none .estimate-wizard-panel textarea{--tw-outline-style:none;outline-style:none}.\[\&_\.estimate-wizard-rail\]\:rounded-lg .estimate-wizard-rail{border-radius:var(--radius-lg)}.\[\&_\.estimate-wizard-rail\]\:bg-\[var\(--charcoal\)\] .estimate-wizard-rail{background-color:var(--charcoal)}.\[\&_\.estimate-wizard-rail\]\:p-6 .estimate-wizard-rail{padding:calc(var(--spacing) * 6)}.\[\&_\.estimate-wizard-rail\]\:text-white .estimate-wizard-rail{color:var(--color-white)}.\[\&_\.estimate-wizard-rail\]\:shadow-\[0_22px_70px_rgba\(0\,0\,0\,\.22\)\] .estimate-wizard-rail{--tw-shadow:0 22px 70px var(--tw-shadow-color,#00000038);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\:\[\&_\.estimate-wizard-rail\]\:sticky .estimate-wizard-rail{position:sticky}.lg\:\[\&_\.estimate-wizard-rail\]\:top-6 .estimate-wizard-rail{top:calc(var(--spacing) * 6)}.lg\:\[\&_\.estimate-wizard-rail\]\:h-fit .estimate-wizard-rail{height:fit-content}}.\[\&_\.estimate-wizard-rail_h1\]\:mt-3 .estimate-wizard-rail h1{margin-top:calc(var(--spacing) * 3)}.\[\&_\.estimate-wizard-rail_h1\]\:text-3xl .estimate-wizard-rail h1{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.\[\&_\.estimate-wizard-rail_h1\]\:leading-tight .estimate-wizard-rail h1{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[\&_\.estimate-wizard-rail_h1\]\:font-black .estimate-wizard-rail h1{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}@media (min-width:40rem){.sm\:\[\&_\.estimate-wizard-rail_h1\]\:text-4xl .estimate-wizard-rail h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.\[\&_\.estimate-wizard-rail_p\]\:mt-4 .estimate-wizard-rail p{margin-top:calc(var(--spacing) * 4)}.\[\&_\.estimate-wizard-rail_p\]\:text-sm .estimate-wizard-rail p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.estimate-wizard-rail_p\]\:leading-7 .estimate-wizard-rail p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_\.estimate-wizard-rail_p\]\:font-semibold .estimate-wizard-rail p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.estimate-wizard-rail_p\]\:text-white\/70 .estimate-wizard-rail p{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.\[\&_\.estimate-wizard-rail_p\]\:text-white\/70 .estimate-wizard-rail p{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.\[\&_\.eyebrow\]\:text-xs .eyebrow{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.eyebrow\]\:font-black .eyebrow{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.eyebrow\]\:tracking-normal .eyebrow{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.\[\&_\.eyebrow\]\:text-\[var\(--gold\)\] .eyebrow{color:var(--gold)}.\[\&_\.eyebrow\]\:text-\[var\(--rose\)\] .eyebrow{color:var(--rose)}.\[\&_\.eyebrow\]\:uppercase .eyebrow{text-transform:uppercase}.\[\&_\.field-label\]\:flex .field-label{display:flex}.\[\&_\.field-label\]\:items-center .field-label{align-items:center}.\[\&_\.field-label\]\:justify-between .field-label{justify-content:space-between}.\[\&_\.field-label\]\:gap-2 .field-label{gap:calc(var(--spacing) * 2)}.\[\&_\.field-label\]\:text-sm .field-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.field-label\]\:font-black .field-label{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.field-label_em\]\:rounded-full .field-label em{border-radius:3.40282e38px}.\[\&_\.field-label_em\]\:bg-\[rgba\(var\(--danger-rgb\)\,\.1\)\] .field-label em{background-color:rgba(var(--danger-rgb),.1)}.\[\&_\.field-label_em\]\:px-2 .field-label em{padding-inline:calc(var(--spacing) * 2)}.\[\&_\.field-label_em\]\:py-0\.5 .field-label em{padding-block:calc(var(--spacing) * .5)}.\[\&_\.field-label_em\]\:text-xs .field-label em{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.field-label_em\]\:text-\[var\(--danger\)\] .field-label em{color:var(--danger)}.\[\&_\.field-label_em\]\:not-italic .field-label em{font-style:normal}.\[\&_\.field-label_small\]\:font-black .field-label small{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.field-label_small\]\:text-\[var\(--muted\)\] .field-label small{color:var(--muted)}.\[\&_\.file-control\]\:mt-3 .file-control{margin-top:calc(var(--spacing) * 3)}.\[\&_\.file-preview-grid\]\:mt-4 .file-preview-grid{margin-top:calc(var(--spacing) * 4)}.\[\&_\.file-preview-grid\]\:grid .file-preview-grid{display:grid}.\[\&_\.file-preview-grid\]\:gap-3 .file-preview-grid{gap:calc(var(--spacing) * 3)}@media (min-width:40rem){.sm\:\[\&_\.file-preview-grid\]\:grid-cols-2 .file-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:\[\&_\.file-preview-grid\]\:grid-cols-3 .file-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_\.file-preview-item_img\]\:aspect-\[4\/3\] .file-preview-item img{aspect-ratio:4/3}.\[\&_\.file-preview-item_img\]\:w-full .file-preview-item img{width:100%}.\[\&_\.file-preview-item_img\]\:object-cover .file-preview-item img{object-fit:cover}.\[\&_\.file-summary\]\:text-sm .file-summary{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.file-summary\]\:font-bold .file-summary{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.file-summary\]\:text-\[var\(--muted\)\] .file-summary{color:var(--muted)}.\[\&_\.filter-tabs\]\:mb-5 .filter-tabs{margin-bottom:calc(var(--spacing) * 5)}.\[\&_\.filter-tabs\]\:flex .filter-tabs{display:flex}.\[\&_\.filter-tabs\]\:gap-2 .filter-tabs{gap:calc(var(--spacing) * 2)}.\[\&_\.filter-tabs\]\:overflow-x-auto .filter-tabs{overflow-x:auto}.\[\&_\.filter-tabs\]\:rounded-lg .filter-tabs{border-radius:var(--radius-lg)}.\[\&_\.filter-tabs\]\:border .filter-tabs{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.filter-tabs\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .filter-tabs{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.filter-tabs\]\:bg-\[var\(--paper\)\] .filter-tabs{background-color:var(--paper)}.\[\&_\.filter-tabs\]\:p-1 .filter-tabs{padding:calc(var(--spacing) * 1)}.\[\&_\.filter-tabs_a\]\:shrink-0 .filter-tabs a{flex-shrink:0}.\[\&_\.filter-tabs_a\]\:rounded-md .filter-tabs a{border-radius:var(--radius-md)}.\[\&_\.filter-tabs_a\]\:px-4 .filter-tabs a{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.filter-tabs_a\]\:py-2 .filter-tabs a{padding-block:calc(var(--spacing) * 2)}.\[\&_\.filter-tabs_a\]\:text-sm .filter-tabs a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.filter-tabs_a\]\:font-black .filter-tabs a{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.filter-tabs_a\]\:text-\[var\(--muted\)\] .filter-tabs a{color:var(--muted)}.\[\&_\.filter-tabs_a\.active\]\:bg-\[var\(--charcoal\)\] .filter-tabs a.active{background-color:var(--charcoal)}.\[\&_\.filter-tabs_a\.active\]\:text-white .filter-tabs a.active{color:var(--color-white)}.\[\&_\.form-grid\]\:grid .form-grid{display:grid}.\[\&_\.form-grid\]\:gap-4 .form-grid{gap:calc(var(--spacing) * 4)}@media (min-width:40rem){.sm\:\[\&_\.form-grid\]\:grid-cols-2 .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&_\.ghost-button\]\:inline-flex .ghost-button{display:inline-flex}.\[\&_\.ghost-button\]\:min-h-11 .ghost-button{min-height:calc(var(--spacing) * 11)}.\[\&_\.ghost-button\]\:min-h-12 .ghost-button{min-height:calc(var(--spacing) * 12)}.\[\&_\.ghost-button\]\:items-center .ghost-button{align-items:center}.\[\&_\.ghost-button\]\:justify-center .ghost-button{justify-content:center}.\[\&_\.ghost-button\]\:rounded-lg .ghost-button{border-radius:var(--radius-lg)}.\[\&_\.ghost-button\]\:border .ghost-button{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.ghost-button\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .ghost-button{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.ghost-button\]\:border-white\/20 .ghost-button{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.\[\&_\.ghost-button\]\:border-white\/20 .ghost-button{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.\[\&_\.ghost-button\]\:bg-\[var\(--surface\)\] .ghost-button{background-color:var(--surface)}.\[\&_\.ghost-button\]\:bg-white\/10 .ghost-button{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.\[\&_\.ghost-button\]\:bg-white\/10 .ghost-button{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&_\.ghost-button\]\:px-5 .ghost-button{padding-inline:calc(var(--spacing) * 5)}.\[\&_\.ghost-button\]\:px-6 .ghost-button{padding-inline:calc(var(--spacing) * 6)}.\[\&_\.ghost-button\]\:text-sm .ghost-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.ghost-button\]\:font-black .ghost-button{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.ghost-button\]\:text-\[var\(--ink\)\] .ghost-button{color:var(--ink)}.\[\&_\.ghost-button\]\:text-white .ghost-button{color:var(--color-white)}.\[\&_\.ghost-button\]\:shadow-sm .ghost-button{--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)}.\[\&_\.ghost-button\]\:backdrop-blur .ghost-button{--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,)}.\[\&_\.ghost-button\]\:transition .ghost-button{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))}.\[\&_\.ghost-button\.dark\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .ghost-button.dark{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.ghost-button\.dark\]\:bg-\[var\(--surface\)\] .ghost-button.dark{background-color:var(--surface)}.\[\&_\.ghost-button\.dark\]\:text-\[var\(--ink\)\] .ghost-button.dark{color:var(--ink)}.\[\&_\.ghost-button\.dark\:hover\]\:border-\[rgba\(var\(--teal-rgb\)\,\.34\)\] .ghost-button.dark:hover{border-color:rgba(var(--teal-rgb),.34)}.\[\&_\.ghost-button\:hover\]\:-translate-y-0\.5 .ghost-button:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_\.ghost-button\:hover\]\:bg-white\/18 .ghost-button:hover{background-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.\[\&_\.ghost-button\:hover\]\:bg-white\/18 .ghost-button:hover{background-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.\[\&_\.image-grid\]\:mt-4 .image-grid{margin-top:calc(var(--spacing) * 4)}.\[\&_\.image-grid\]\:mt-6 .image-grid{margin-top:calc(var(--spacing) * 6)}.\[\&_\.image-grid\]\:grid .image-grid{display:grid}.\[\&_\.image-grid\]\:grid-cols-2 .image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&_\.image-grid\]\:grid-cols-3 .image-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&_\.image-grid\]\:gap-2 .image-grid{gap:calc(var(--spacing) * 2)}.\[\&_\.image-grid\]\:gap-3 .image-grid{gap:calc(var(--spacing) * 3)}@media (min-width:40rem){.sm\:\[\&_\.image-grid\]\:grid-cols-3 .image-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:\[\&_\.image-grid\]\:grid-cols-5 .image-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.\[\&_\.image-grid_a\]\:overflow-hidden .image-grid a{overflow:hidden}.\[\&_\.image-grid_a\]\:rounded-lg .image-grid a{border-radius:var(--radius-lg)}.\[\&_\.image-grid_a\]\:border .image-grid a{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.image-grid_a\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .image-grid a{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.image-grid_img\]\:aspect-square .image-grid img{aspect-ratio:1}.\[\&_\.image-grid_img\]\:w-full .image-grid img{width:100%}.\[\&_\.image-grid_img\]\:object-cover .image-grid img{object-fit:cover}.\[\&_\.info-card\]\:rounded-lg .info-card{border-radius:var(--radius-lg)}.\[\&_\.info-card\]\:border .info-card{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.info-card\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .info-card{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.info-card\]\:bg-\[var\(--surface\)\] .info-card{background-color:var(--surface)}.\[\&_\.info-card\]\:p-6 .info-card{padding:calc(var(--spacing) * 6)}.\[\&_\.info-card\]\:shadow-sm .info-card{--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)}.\[\&_\.info-card\]\:transition .info-card{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))}.\[\&_\.info-card_h2\]\:mt-4 .info-card h2{margin-top:calc(var(--spacing) * 4)}.\[\&_\.info-card_h2\]\:text-xl .info-card h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_\.info-card_h2\]\:leading-snug .info-card h2{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.\[\&_\.info-card_h2\]\:font-black .info-card h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.info-card_p\]\:mt-3 .info-card p{margin-top:calc(var(--spacing) * 3)}.\[\&_\.info-card_p\]\:text-sm .info-card p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.info-card_p\]\:leading-7 .info-card p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_\.info-card_p\]\:font-semibold .info-card p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.info-card_p\]\:text-\[var\(--muted\)\] .info-card p{color:var(--muted)}.\[\&_\.info-card\:hover\]\:-translate-y-1 .info-card:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_\.info-card\:hover\]\:shadow-\[0_18px_44px_rgba\(var\(--ink-rgb\)\,\.1\)\] .info-card:hover{--tw-shadow:0 18px 44px var(--tw-shadow-color,rgba(var(--ink-rgb),.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.inline-admin-form\]\:flex .inline-admin-form{display:flex}.\[\&_\.inline-admin-form\]\:items-center .inline-admin-form{align-items:center}.\[\&_\.inline-admin-form\]\:gap-2 .inline-admin-form{gap:calc(var(--spacing) * 2)}.\[\&_\.inline-admin-form_select\]\:min-h-10 .inline-admin-form select{min-height:calc(var(--spacing) * 10)}.\[\&_\.inline-admin-form_select\]\:rounded-lg .inline-admin-form select{border-radius:var(--radius-lg)}.\[\&_\.inline-admin-form_select\]\:border .inline-admin-form select{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.inline-admin-form_select\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .inline-admin-form select{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.inline-admin-form_select\]\:bg-\[var\(--paper\)\] .inline-admin-form select{background-color:var(--paper)}.\[\&_\.inline-admin-form_select\]\:px-3 .inline-admin-form select{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.inline-admin-form_select\]\:font-semibold .inline-admin-form select{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.lead\]\:max-w-2xl .lead{max-width:var(--container-2xl)}.\[\&_\.lead\]\:text-base .lead{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_\.lead\]\:leading-8 .lead{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.\[\&_\.lead\]\:font-semibold .lead{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.lead\]\:text-\[var\(--muted\)\] .lead{color:var(--muted)}@media (min-width:40rem){.sm\:\[\&_\.lead\]\:text-lg .lead{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.\[\&_\.member-detail-grid\]\:grid .member-detail-grid{display:grid}.\[\&_\.member-detail-grid\]\:gap-5 .member-detail-grid{gap:calc(var(--spacing) * 5)}@media (min-width:64rem){.lg\:\[\&_\.member-detail-grid\]\:grid-cols-\[minmax\(0\,1fr\)_360px\] .member-detail-grid{grid-template-columns:minmax(0,1fr) 360px}}.\[\&_\.mini-stat-grid\]\:mt-5 .mini-stat-grid{margin-top:calc(var(--spacing) * 5)}.\[\&_\.mini-stat-grid\]\:grid .mini-stat-grid{display:grid}.\[\&_\.mini-stat-grid\]\:grid-cols-2 .mini-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&_\.mini-stat-grid\]\:gap-3 .mini-stat-grid{gap:calc(var(--spacing) * 3)}.\[\&_\.mini-stat-grid_b\]\:block .mini-stat-grid b{display:block}.\[\&_\.mini-stat-grid_b\]\:text-2xl .mini-stat-grid b{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.mini-stat-grid_b\]\:text-white .mini-stat-grid b{color:var(--color-white)}.\[\&_\.mini-stat-grid_span\]\:rounded-lg .mini-stat-grid span{border-radius:var(--radius-lg)}.\[\&_\.mini-stat-grid_span\]\:bg-white\/10 .mini-stat-grid span{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.\[\&_\.mini-stat-grid_span\]\:bg-white\/10 .mini-stat-grid span{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&_\.mini-stat-grid_span\]\:p-3 .mini-stat-grid span{padding:calc(var(--spacing) * 3)}.\[\&_\.mini-stat-grid_span\]\:text-xs .mini-stat-grid span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.mini-stat-grid_span\]\:font-black .mini-stat-grid span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.mini-stat-grid_span\]\:text-white\/72 .mini-stat-grid span{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.\[\&_\.mini-stat-grid_span\]\:text-white\/72 .mini-stat-grid span{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.\[\&_\.narrow\]\:w-\[min\(860px\,calc\(100\%_-_1\.5rem\)\)\] .narrow{width:min(860px,100% - 1.5rem)}@media (min-width:40rem){.sm\:\[\&_\.narrow\]\:w-\[min\(860px\,calc\(100\%_-_2\.5rem\)\)\] .narrow{width:min(860px,100% - 2.5rem)}}.\[\&_\.olb-page-control\]\:grid .olb-page-control{display:grid}.\[\&_\.olb-page-control\]\:h-10 .olb-page-control{height:calc(var(--spacing) * 10)}.\[\&_\.olb-page-control\]\:place-items-center .olb-page-control{place-items:center}.\[\&_\.olb-page-control\]\:rounded-lg .olb-page-control{border-radius:var(--radius-lg)}.\[\&_\.olb-page-control\]\:border .olb-page-control{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.olb-page-control\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .olb-page-control{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.olb-page-control\]\:bg-\[var\(--surface\)\] .olb-page-control{background-color:var(--surface)}.\[\&_\.olb-page-control\]\:px-4 .olb-page-control{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.olb-page-control\]\:text-sm .olb-page-control{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.olb-page-control\]\:font-black .olb-page-control{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.olb-page-control\.is-disabled\]\:opacity-40 .olb-page-control.is-disabled{opacity:.4}.\[\&_\.olb-page-list\]\:flex .olb-page-list{display:flex}.\[\&_\.olb-page-list\]\:flex-wrap .olb-page-list{flex-wrap:wrap}.\[\&_\.olb-page-list\]\:items-center .olb-page-list{align-items:center}.\[\&_\.olb-page-list\]\:justify-center .olb-page-list{justify-content:center}.\[\&_\.olb-page-list\]\:gap-2 .olb-page-list{gap:calc(var(--spacing) * 2)}.\[\&_\.olb-page-number\]\:grid .olb-page-number{display:grid}.\[\&_\.olb-page-number\]\:h-10 .olb-page-number{height:calc(var(--spacing) * 10)}.\[\&_\.olb-page-number\]\:min-w-10 .olb-page-number{min-width:calc(var(--spacing) * 10)}.\[\&_\.olb-page-number\]\:place-items-center .olb-page-number{place-items:center}.\[\&_\.olb-page-number\]\:rounded-lg .olb-page-number{border-radius:var(--radius-lg)}.\[\&_\.olb-page-number\]\:border .olb-page-number{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.olb-page-number\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .olb-page-number{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.olb-page-number\]\:bg-\[var\(--surface\)\] .olb-page-number{background-color:var(--surface)}.\[\&_\.olb-page-number\]\:px-3 .olb-page-number{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.olb-page-number\]\:text-sm .olb-page-number{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.olb-page-number\]\:font-black .olb-page-number{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.olb-page-number\.is-active\]\:bg-\[var\(--charcoal\)\] .olb-page-number.is-active{background-color:var(--charcoal)}.\[\&_\.olb-page-number\.is-active\]\:text-white .olb-page-number.is-active{color:var(--color-white)}.\[\&_\.olb-pagination\]\:mt-8 .olb-pagination{margin-top:calc(var(--spacing) * 8)}.\[\&_\.page-action-panel\]\:h-fit .page-action-panel{height:fit-content}.\[\&_\.page-action-panel\]\:rounded-lg .page-action-panel{border-radius:var(--radius-lg)}.\[\&_\.page-action-panel\]\:border .page-action-panel{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.page-action-panel\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .page-action-panel{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.page-action-panel\]\:bg-\[var\(--surface\)\] .page-action-panel{background-color:var(--surface)}.\[\&_\.page-action-panel\]\:p-6 .page-action-panel{padding:calc(var(--spacing) * 6)}.\[\&_\.page-action-panel\]\:shadow-sm .page-action-panel{--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)}@media (min-width:64rem){.lg\:\[\&_\.page-action-panel\]\:sticky .page-action-panel{position:sticky}.lg\:\[\&_\.page-action-panel\]\:top-24 .page-action-panel{top:calc(var(--spacing) * 24)}}.\[\&_\.page-action-panel_a\]\:mt-5 .page-action-panel a{margin-top:calc(var(--spacing) * 5)}.\[\&_\.page-action-panel_h2\]\:mt-4 .page-action-panel h2{margin-top:calc(var(--spacing) * 4)}.\[\&_\.page-action-panel_h2\]\:text-xl .page-action-panel h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_\.page-action-panel_h2\]\:font-black .page-action-panel h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.page-action-panel_li\]\:text-sm .page-action-panel li{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.page-action-panel_li\]\:leading-7 .page-action-panel li{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_\.page-action-panel_li\]\:font-semibold .page-action-panel li{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.page-action-panel_li\]\:text-\[var\(--muted\)\] .page-action-panel li{color:var(--muted)}.\[\&_\.page-action-panel_ul\]\:mt-4 .page-action-panel ul{margin-top:calc(var(--spacing) * 4)}.\[\&_\.page-action-panel_ul\]\:grid .page-action-panel ul{display:grid}.\[\&_\.page-action-panel_ul\]\:gap-2 .page-action-panel ul{gap:calc(var(--spacing) * 2)}.\[\&_\.page-detail-layout\]\:grid .page-detail-layout{display:grid}.\[\&_\.page-detail-layout\]\:gap-8 .page-detail-layout{gap:calc(var(--spacing) * 8)}@media (min-width:64rem){.lg\:\[\&_\.page-detail-layout\]\:grid-cols-\[minmax\(0\,1fr\)_320px\] .page-detail-layout{grid-template-columns:minmax(0,1fr) 320px}}.\[\&_\.page-keyword-thumb\]\:overflow-hidden .page-keyword-thumb{overflow:hidden}.\[\&_\.page-keyword-thumb\]\:rounded-lg .page-keyword-thumb{border-radius:var(--radius-lg)}.\[\&_\.page-keyword-thumb\]\:border .page-keyword-thumb{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.page-keyword-thumb\]\:border-white\/14 .page-keyword-thumb{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.\[\&_\.page-keyword-thumb\]\:border-white\/14 .page-keyword-thumb{border-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.\[\&_\.page-keyword-thumb\]\:shadow-2xl .page-keyword-thumb{--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)}.\[\&_\.page-keyword-thumb_img\]\:aspect-square .page-keyword-thumb img{aspect-ratio:1}.\[\&_\.page-keyword-thumb_img\]\:w-full .page-keyword-thumb img{width:100%}.\[\&_\.page-keyword-thumb_img\]\:object-cover .page-keyword-thumb img{object-fit:cover}.\[\&_\.portal-card\]\:rounded-lg .portal-card{border-radius:var(--radius-lg)}.\[\&_\.portal-card\]\:border .portal-card{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.portal-card\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .portal-card{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.portal-card\]\:bg-\[var\(--surface\)\] .portal-card{background-color:var(--surface)}.\[\&_\.portal-card\]\:p-5 .portal-card{padding:calc(var(--spacing) * 5)}.\[\&_\.portal-card\]\:shadow-sm .portal-card{--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)}.\[\&_\.portal-card\]\:transition .portal-card{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))}.\[\&_\.portal-card_p\]\:mt-2 .portal-card p{margin-top:calc(var(--spacing) * 2)}.\[\&_\.portal-card_p\]\:text-sm .portal-card p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.portal-card_p\]\:font-semibold .portal-card p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.portal-card_p\]\:text-\[var\(--muted\)\] .portal-card p{color:var(--muted)}.\[\&_\.portal-card_small\]\:mt-3 .portal-card small{margin-top:calc(var(--spacing) * 3)}.\[\&_\.portal-card_small\]\:block .portal-card small{display:block}.\[\&_\.portal-card_small\]\:text-xs .portal-card small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.portal-card_small\]\:font-bold .portal-card small{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.portal-card_small\]\:text-\[var\(--muted\)\] .portal-card small{color:var(--muted)}.\[\&_\.portal-card_strong\]\:mt-3 .portal-card strong{margin-top:calc(var(--spacing) * 3)}.\[\&_\.portal-card_strong\]\:block .portal-card strong{display:block}.\[\&_\.portal-card_strong\]\:text-xl .portal-card strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_\.portal-card_strong\]\:font-black .portal-card strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.portal-card\:hover\]\:-translate-y-1 .portal-card:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_\.portal-card\:hover\]\:shadow-\[0_18px_44px_rgba\(var\(--ink-rgb\)\,\.1\)\] .portal-card:hover{--tw-shadow:0 18px 44px var(--tw-shadow-color,rgba(var(--ink-rgb),.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.portal-empty\]\:rounded-lg .portal-empty{border-radius:var(--radius-lg)}.\[\&_\.portal-empty\]\:border .portal-empty{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.portal-empty\]\:border-dashed .portal-empty{--tw-border-style:dashed;border-style:dashed}.\[\&_\.portal-empty\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .portal-empty{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.portal-empty\]\:bg-\[var\(--surface\)\] .portal-empty{background-color:var(--surface)}.\[\&_\.portal-empty\]\:p-8 .portal-empty{padding:calc(var(--spacing) * 8)}.\[\&_\.portal-empty\]\:text-center .portal-empty{text-align:center}.\[\&_\.portal-empty_p\]\:mt-3 .portal-empty p{margin-top:calc(var(--spacing) * 3)}.\[\&_\.portal-empty_p\]\:text-sm .portal-empty p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.portal-empty_p\]\:font-semibold .portal-empty p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.portal-empty_p\]\:text-\[var\(--muted\)\] .portal-empty p{color:var(--muted)}.\[\&_\.portal-empty_strong\]\:text-xl .portal-empty strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_\.portal-empty_strong\]\:font-black .portal-empty strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.portal-head\]\:mt-10 .portal-head{margin-top:calc(var(--spacing) * 10)}.\[\&_\.portal-head\]\:mb-5 .portal-head{margin-bottom:calc(var(--spacing) * 5)}.\[\&_\.portal-head\]\:flex .portal-head{display:flex}.\[\&_\.portal-head\]\:flex-col .portal-head{flex-direction:column}.\[\&_\.portal-head\]\:justify-between .portal-head{justify-content:space-between}.\[\&_\.portal-head\]\:gap-3 .portal-head{gap:calc(var(--spacing) * 3)}@media (min-width:40rem){.sm\:\[\&_\.portal-head\]\:flex-row .portal-head{flex-direction:row}.sm\:\[\&_\.portal-head\]\:items-center .portal-head{align-items:center}}.\[\&_\.portal-head_h2\]\:text-2xl .portal-head h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.portal-head_h2\]\:font-black .portal-head h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.portal-head_span\]\:text-sm .portal-head span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.portal-head_span\]\:font-black .portal-head span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.portal-head_span\]\:text-\[var\(--muted\)\] .portal-head span{color:var(--muted)}.\[\&_\.portal-list\]\:grid .portal-list{display:grid}.\[\&_\.portal-list\]\:gap-3 .portal-list{gap:calc(var(--spacing) * 3)}.\[\&_\.portal-summary-grid\]\:grid .portal-summary-grid{display:grid}.\[\&_\.portal-summary-grid\]\:gap-4 .portal-summary-grid{gap:calc(var(--spacing) * 4)}@media (min-width:48rem){.md\:\[\&_\.portal-summary-grid\]\:grid-cols-3 .portal-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_\.portal-summary-grid_article\]\:rounded-lg .portal-summary-grid article{border-radius:var(--radius-lg)}.\[\&_\.portal-summary-grid_article\]\:border .portal-summary-grid article{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.portal-summary-grid_article\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .portal-summary-grid article{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.portal-summary-grid_article\]\:bg-\[var\(--surface\)\] .portal-summary-grid article{background-color:var(--surface)}.\[\&_\.portal-summary-grid_article\]\:p-5 .portal-summary-grid article{padding:calc(var(--spacing) * 5)}.\[\&_\.portal-summary-grid_article\]\:shadow-sm .portal-summary-grid article{--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)}.\[\&_\.portal-summary-grid_p\]\:mt-2 .portal-summary-grid p{margin-top:calc(var(--spacing) * 2)}.\[\&_\.portal-summary-grid_p\]\:text-sm .portal-summary-grid p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.portal-summary-grid_p\]\:font-semibold .portal-summary-grid p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.portal-summary-grid_p\]\:text-\[var\(--muted\)\] .portal-summary-grid p{color:var(--muted)}.\[\&_\.portal-summary-grid_span\]\:text-xs .portal-summary-grid span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.portal-summary-grid_span\]\:font-black .portal-summary-grid span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.portal-summary-grid_span\]\:text-\[var\(--rose\)\] .portal-summary-grid span{color:var(--rose)}.\[\&_\.portal-summary-grid_strong\]\:mt-3 .portal-summary-grid strong{margin-top:calc(var(--spacing) * 3)}.\[\&_\.portal-summary-grid_strong\]\:block .portal-summary-grid strong{display:block}.\[\&_\.portal-summary-grid_strong\]\:text-3xl .portal-summary-grid strong{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.\[\&_\.portal-summary-grid_strong\]\:font-black .portal-summary-grid strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.primary-button\]\:inline-flex .primary-button{display:inline-flex}.\[\&_\.primary-button\]\:min-h-11 .primary-button{min-height:calc(var(--spacing) * 11)}.\[\&_\.primary-button\]\:min-h-12 .primary-button{min-height:calc(var(--spacing) * 12)}.\[\&_\.primary-button\]\:items-center .primary-button{align-items:center}.\[\&_\.primary-button\]\:justify-center .primary-button{justify-content:center}.\[\&_\.primary-button\]\:rounded-lg .primary-button{border-radius:var(--radius-lg)}.\[\&_\.primary-button\]\:bg-\[var\(--charcoal\)\] .primary-button{background-color:var(--charcoal)}.\[\&_\.primary-button\]\:px-5 .primary-button{padding-inline:calc(var(--spacing) * 5)}.\[\&_\.primary-button\]\:px-6 .primary-button{padding-inline:calc(var(--spacing) * 6)}.\[\&_\.primary-button\]\:text-sm .primary-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.primary-button\]\:font-black .primary-button{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.primary-button\]\:text-white .primary-button{color:var(--color-white)}.\[\&_\.primary-button\]\:shadow-\[0_14px_34px_rgba\(var\(--ink-rgb\)\,\.2\)\] .primary-button{--tw-shadow:0 14px 34px var(--tw-shadow-color,rgba(var(--ink-rgb),.2));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.primary-button\]\:shadow-\[0_14px_34px_rgba\(var\(--ink-rgb\)\,\.18\)\] .primary-button{--tw-shadow:0 14px 34px var(--tw-shadow-color,rgba(var(--ink-rgb),.18));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_\.primary-button\]\:transition .primary-button{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))}.\[\&_\.primary-button\:hover\]\:-translate-y-0\.5 .primary-button:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_\.primary-button\:hover\]\:bg-\[var\(--teal-dark\)\] .primary-button:hover{background-color:var(--teal-dark)}.\[\&_\.quote-admin-section\]\:mt-8 .quote-admin-section{margin-top:calc(var(--spacing) * 8)}.\[\&_\.quote-admin-section_h2\]\:text-2xl .quote-admin-section h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.quote-admin-section_h2\]\:font-black .quote-admin-section h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.quote-card\]\:rounded-lg .quote-card{border-radius:var(--radius-lg)}.\[\&_\.quote-card\]\:border .quote-card{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.quote-card\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .quote-card{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.quote-card\]\:bg-\[var\(--paper\)\] .quote-card{background-color:var(--paper)}.\[\&_\.quote-card\]\:p-4 .quote-card{padding:calc(var(--spacing) * 4)}.\[\&_\.quote-card_p\]\:mt-2 .quote-card p{margin-top:calc(var(--spacing) * 2)}.\[\&_\.quote-card_p\]\:text-sm .quote-card p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.quote-card_p\]\:leading-7 .quote-card p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_\.quote-card_p\]\:font-semibold .quote-card p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.quote-card_p\]\:text-\[var\(--muted\)\] .quote-card p{color:var(--muted)}.\[\&_\.quote-card_small\]\:mt-3 .quote-card small{margin-top:calc(var(--spacing) * 3)}.\[\&_\.quote-card_small\]\:block .quote-card small{display:block}.\[\&_\.quote-card_small\]\:text-xs .quote-card small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.quote-card_small\]\:font-bold .quote-card small{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.quote-card_small\]\:text-\[var\(--muted\)\] .quote-card small{color:var(--muted)}.\[\&_\.quote-card_span\]\:text-xs .quote-card span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.quote-card_span\]\:font-black .quote-card span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.quote-card_span\]\:text-\[var\(--rose\)\] .quote-card span{color:var(--rose)}.\[\&_\.quote-card_strong\]\:mt-2 .quote-card strong{margin-top:calc(var(--spacing) * 2)}.\[\&_\.quote-card_strong\]\:block .quote-card strong{display:block}.\[\&_\.quote-card_strong\]\:text-xl .quote-card strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_\.quote-card_strong\]\:font-black .quote-card strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.quote-list\]\:mt-4 .quote-list{margin-top:calc(var(--spacing) * 4)}.\[\&_\.quote-list\]\:mt-5 .quote-list{margin-top:calc(var(--spacing) * 5)}.\[\&_\.quote-list\]\:grid .quote-list{display:grid}.\[\&_\.quote-list\]\:gap-3 .quote-list{gap:calc(var(--spacing) * 3)}.\[\&_\.section\]\:py-16 .section{padding-block:calc(var(--spacing) * 16)}@media (min-width:40rem){.sm\:\[\&_\.section\]\:py-24 .section{padding-block:calc(var(--spacing) * 24)}}.\[\&_\.section-head\]\:mb-5 .section-head{margin-bottom:calc(var(--spacing) * 5)}.\[\&_\.section-head_h2\]\:mt-2 .section-head h2{margin-top:calc(var(--spacing) * 2)}.\[\&_\.section-head_h2\]\:text-2xl .section-head h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.section-head_h2\]\:font-black .section-head h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.small-button\]\:inline-flex .small-button{display:inline-flex}.\[\&_\.small-button\]\:min-h-10 .small-button{min-height:calc(var(--spacing) * 10)}.\[\&_\.small-button\]\:items-center .small-button{align-items:center}.\[\&_\.small-button\]\:justify-center .small-button{justify-content:center}.\[\&_\.small-button\]\:rounded-lg .small-button{border-radius:var(--radius-lg)}.\[\&_\.small-button\]\:bg-\[var\(--charcoal\)\] .small-button{background-color:var(--charcoal)}.\[\&_\.small-button\]\:px-4 .small-button{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.small-button\]\:text-sm .small-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.small-button\]\:font-black .small-button{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.small-button\]\:text-white .small-button{color:var(--color-white)}.\[\&_\.small-button\]\:shadow-sm .small-button{--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)}.\[\&_\.small-button\]\:transition .small-button{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))}.\[\&_\.small-button\:hover\]\:-translate-y-0\.5 .small-button:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_\.small-button\:hover\]\:bg-\[var\(--teal-dark\)\] .small-button:hover{background-color:var(--teal-dark)}.\[\&_\.stat-card\]\:rounded-lg .stat-card{border-radius:var(--radius-lg)}.\[\&_\.stat-card\]\:border .stat-card{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.stat-card\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .stat-card{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.stat-card\]\:bg-\[var\(--surface\)\] .stat-card{background-color:var(--surface)}.\[\&_\.stat-card\]\:p-5 .stat-card{padding:calc(var(--spacing) * 5)}.\[\&_\.stat-card\]\:shadow-sm .stat-card{--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)}.\[\&_\.stat-card_span\]\:text-xs .stat-card span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.stat-card_span\]\:font-black .stat-card span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.stat-card_span\]\:tracking-normal .stat-card span{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.\[\&_\.stat-card_span\]\:text-\[var\(--muted\)\] .stat-card span{color:var(--muted)}.\[\&_\.stat-card_span\]\:uppercase .stat-card span{text-transform:uppercase}.\[\&_\.stat-card_strong\]\:mt-3 .stat-card strong{margin-top:calc(var(--spacing) * 3)}.\[\&_\.stat-card_strong\]\:block .stat-card strong{display:block}.\[\&_\.stat-card_strong\]\:text-4xl .stat-card strong{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.\[\&_\.stat-card_strong\]\:font-black .stat-card strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.stat-card_strong\]\:text-\[var\(--ink\)\] .stat-card strong{color:var(--ink)}.\[\&_\.status-pill\]\:inline-flex .status-pill{display:inline-flex}.\[\&_\.status-pill\]\:min-h-8 .status-pill{min-height:calc(var(--spacing) * 8)}.\[\&_\.status-pill\]\:items-center .status-pill{align-items:center}.\[\&_\.status-pill\]\:rounded-full .status-pill{border-radius:3.40282e38px}.\[\&_\.status-pill\]\:bg-\[rgba\(var\(--teal-rgb\)\,\.1\)\] .status-pill{background-color:rgba(var(--teal-rgb),.1)}.\[\&_\.status-pill\]\:px-3 .status-pill{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.status-pill\]\:text-xs .status-pill{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.status-pill\]\:font-black .status-pill{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.status-pill\]\:text-\[var\(--teal-dark\)\] .status-pill{color:var(--teal-dark)}.\[\&_\.sub-hero\]\:bg-\[var\(--charcoal\)\] .sub-hero{background-color:var(--charcoal)}.\[\&_\.sub-hero\]\:py-16 .sub-hero{padding-block:calc(var(--spacing) * 16)}.\[\&_\.sub-hero\]\:text-white .sub-hero{color:var(--color-white)}@media (min-width:40rem){.sm\:\[\&_\.sub-hero\]\:py-24 .sub-hero{padding-block:calc(var(--spacing) * 24)}}.\[\&_\.sub-hero_h1\]\:mt-3 .sub-hero h1{margin-top:calc(var(--spacing) * 3)}.\[\&_\.sub-hero_h1\]\:max-w-4xl .sub-hero h1{max-width:var(--container-4xl)}.\[\&_\.sub-hero_h1\]\:text-4xl .sub-hero h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.\[\&_\.sub-hero_h1\]\:leading-tight .sub-hero h1{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[\&_\.sub-hero_h1\]\:font-black .sub-hero h1{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}@media (min-width:40rem){.sm\:\[\&_\.sub-hero_h1\]\:text-5xl .sub-hero h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.\[\&_\.sub-hero_p\]\:max-w-2xl .sub-hero p{max-width:var(--container-2xl)}.\[\&_\.sub-hero_p\]\:text-base .sub-hero p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_\.sub-hero_p\]\:leading-8 .sub-hero p{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.\[\&_\.sub-hero_p\]\:font-semibold .sub-hero p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.sub-hero_p\]\:text-white\/72 .sub-hero p{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.\[\&_\.sub-hero_p\]\:text-white\/72 .sub-hero p{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.\[\&_\.sub-hero-actions\]\:mt-7 .sub-hero-actions{margin-top:calc(var(--spacing) * 7)}.\[\&_\.sub-hero-actions\]\:flex .sub-hero-actions{display:flex}.\[\&_\.sub-hero-actions\]\:flex-wrap .sub-hero-actions{flex-wrap:wrap}.\[\&_\.sub-hero-actions\]\:gap-3 .sub-hero-actions{gap:calc(var(--spacing) * 3)}.\[\&_\.sub-hero-card\]\:rounded-lg .sub-hero-card{border-radius:var(--radius-lg)}.\[\&_\.sub-hero-card\]\:border .sub-hero-card{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.sub-hero-card\]\:border-white\/12 .sub-hero-card{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.\[\&_\.sub-hero-card\]\:border-white\/12 .sub-hero-card{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.\[\&_\.sub-hero-card\]\:bg-white\/10 .sub-hero-card{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.\[\&_\.sub-hero-card\]\:bg-white\/10 .sub-hero-card{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&_\.sub-hero-card\]\:p-6 .sub-hero-card{padding:calc(var(--spacing) * 6)}.\[\&_\.sub-hero-card\]\:shadow-2xl .sub-hero-card{--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)}.\[\&_\.sub-hero-card\]\:backdrop-blur .sub-hero-card{--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,)}.\[\&_\.sub-hero-card_p\]\:mt-3 .sub-hero-card p{margin-top:calc(var(--spacing) * 3)}.\[\&_\.sub-hero-card_p\]\:text-sm .sub-hero-card p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.sub-hero-card_p\]\:leading-7 .sub-hero-card p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_\.sub-hero-card_p\]\:font-semibold .sub-hero-card p{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.sub-hero-card_p\]\:text-white\/68 .sub-hero-card p{color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.\[\&_\.sub-hero-card_p\]\:text-white\/68 .sub-hero-card p{color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.\[\&_\.sub-hero-card_strong\]\:text-xl .sub-hero-card strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_\.sub-hero-card_strong\]\:font-black .sub-hero-card strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.sub-hero-grid\]\:grid .sub-hero-grid{display:grid}.\[\&_\.sub-hero-grid\]\:items-center .sub-hero-grid{align-items:center}.\[\&_\.sub-hero-grid\]\:gap-8 .sub-hero-grid{gap:calc(var(--spacing) * 8)}@media (min-width:64rem){.lg\:\[\&_\.sub-hero-grid\]\:grid-cols-\[1fr_\.42fr\] .sub-hero-grid{grid-template-columns:1fr .42fr}}.\[\&_\.sub-hero-points\]\:mt-6 .sub-hero-points{margin-top:calc(var(--spacing) * 6)}.\[\&_\.sub-hero-points\]\:flex .sub-hero-points{display:flex}.\[\&_\.sub-hero-points\]\:flex-wrap .sub-hero-points{flex-wrap:wrap}.\[\&_\.sub-hero-points\]\:gap-2 .sub-hero-points{gap:calc(var(--spacing) * 2)}.\[\&_\.sub-hero-points_span\]\:rounded-full .sub-hero-points span{border-radius:3.40282e38px}.\[\&_\.sub-hero-points_span\]\:border .sub-hero-points span{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.sub-hero-points_span\]\:border-white\/16 .sub-hero-points span{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.\[\&_\.sub-hero-points_span\]\:border-white\/16 .sub-hero-points span{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.\[\&_\.sub-hero-points_span\]\:bg-white\/10 .sub-hero-points span{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.\[\&_\.sub-hero-points_span\]\:bg-white\/10 .sub-hero-points span{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&_\.sub-hero-points_span\]\:px-3 .sub-hero-points span{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.sub-hero-points_span\]\:py-2 .sub-hero-points span{padding-block:calc(var(--spacing) * 2)}.\[\&_\.sub-hero-points_span\]\:text-xs .sub-hero-points span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.sub-hero-points_span\]\:font-black .sub-hero-points span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.sub-hero-points_span\]\:text-white\/82 .sub-hero-points span{color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.\[\&_\.sub-hero-points_span\]\:text-white\/82 .sub-hero-points span{color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.\[\&_\.table-muted\]\:mt-1 .table-muted{margin-top:calc(var(--spacing) * 1)}.\[\&_\.table-muted\]\:block .table-muted{display:block}.\[\&_\.table-muted\]\:text-xs .table-muted{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.table-muted\]\:font-bold .table-muted{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.table-muted\]\:text-\[var\(--muted\)\] .table-muted{color:var(--muted)}.\[\&_\.table-strong-link\]\:block .table-strong-link{display:block}.\[\&_\.table-strong-link\]\:font-black .table-strong-link{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.table-wrap\]\:overflow-x-auto .table-wrap{overflow-x:auto}.\[\&_\.table-wrap\]\:rounded-lg .table-wrap{border-radius:var(--radius-lg)}.\[\&_\.table-wrap\]\:border .table-wrap{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.table-wrap\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .table-wrap{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.table-wrap_a\]\:font-black .table-wrap a{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.table-wrap_a\]\:text-\[var\(--teal-dark\)\] .table-wrap a{color:var(--teal-dark)}.\[\&_\.table-wrap_small\]\:font-bold .table-wrap small{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_\.table-wrap_small\]\:text-\[var\(--muted\)\] .table-wrap small{color:var(--muted)}.\[\&_\.table-wrap_table\]\:w-full .table-wrap table{width:100%}.\[\&_\.table-wrap_table\]\:min-w-\[760px\] .table-wrap table{min-width:760px}.\[\&_\.table-wrap_table\]\:border-collapse .table-wrap table{border-collapse:collapse}.\[\&_\.table-wrap_table\]\:text-left .table-wrap table{text-align:left}.\[\&_\.table-wrap_table\]\:text-sm .table-wrap table{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.table-wrap_td\]\:border-t .table-wrap td{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_\.table-wrap_td\]\:border-\[rgba\(var\(--line-rgb\)\,\.72\)\] .table-wrap td{border-color:rgba(var(--line-rgb),.72)}.\[\&_\.table-wrap_td\]\:px-4 .table-wrap td{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.table-wrap_td\]\:py-3 .table-wrap td{padding-block:calc(var(--spacing) * 3)}.\[\&_\.table-wrap_td\]\:align-top .table-wrap td{vertical-align:top}.\[\&_\.table-wrap_td\]\:font-semibold .table-wrap td{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.table-wrap_td\]\:text-\[var\(--ink\)\] .table-wrap td{color:var(--ink)}.\[\&_\.table-wrap_th\]\:bg-\[var\(--paper\)\] .table-wrap th{background-color:var(--paper)}.\[\&_\.table-wrap_th\]\:px-4 .table-wrap th{padding-inline:calc(var(--spacing) * 4)}.\[\&_\.table-wrap_th\]\:py-3 .table-wrap th{padding-block:calc(var(--spacing) * 3)}.\[\&_\.table-wrap_th\]\:text-xs .table-wrap th{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.table-wrap_th\]\:font-black .table-wrap th{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.table-wrap_th\]\:tracking-normal .table-wrap th{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.\[\&_\.table-wrap_th\]\:text-\[var\(--muted\)\] .table-wrap th{color:var(--muted)}.\[\&_\.table-wrap_th\]\:uppercase .table-wrap th{text-transform:uppercase}.\[\&_\.text-button\]\:inline-flex .text-button{display:inline-flex}.\[\&_\.text-button\]\:items-center .text-button{align-items:center}.\[\&_\.text-button\]\:font-black .text-button{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.text-button\]\:text-\[var\(--teal-dark\)\] .text-button{color:var(--teal-dark)}.\[\&_\.thanks-steps\]\:my-8 .thanks-steps{margin-block:calc(var(--spacing) * 8)}.\[\&_\.thanks-steps\]\:grid .thanks-steps{display:grid}.\[\&_\.thanks-steps\]\:gap-2 .thanks-steps{gap:calc(var(--spacing) * 2)}@media (min-width:40rem){.sm\:\[\&_\.thanks-steps\]\:grid-cols-3 .thanks-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_\.thanks-steps_span\]\:rounded-lg .thanks-steps span{border-radius:var(--radius-lg)}.\[\&_\.thanks-steps_span\]\:border .thanks-steps span{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.thanks-steps_span\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .thanks-steps span{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.thanks-steps_span\]\:bg-\[var\(--surface\)\] .thanks-steps span{background-color:var(--surface)}.\[\&_\.thanks-steps_span\]\:p-4 .thanks-steps span{padding:calc(var(--spacing) * 4)}.\[\&_\.thanks-steps_span\]\:text-sm .thanks-steps span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.thanks-steps_span\]\:font-black .thanks-steps span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.theme-option\]\:cursor-pointer .theme-option{cursor:pointer}.\[\&_\.theme-option\]\:rounded-lg .theme-option{border-radius:var(--radius-lg)}.\[\&_\.theme-option\]\:border .theme-option{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.theme-option\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .theme-option{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.theme-option\]\:bg-\[var\(--paper\)\] .theme-option{background-color:var(--paper)}.\[\&_\.theme-option\]\:p-4 .theme-option{padding:calc(var(--spacing) * 4)}.\[\&_\.theme-option\]\:shadow-sm .theme-option{--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)}.\[\&_\.theme-option\]\:transition .theme-option{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))}.\[\&_\.theme-option_input\]\:sr-only .theme-option input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\[\&_\.theme-option-grid\]\:grid .theme-option-grid{display:grid}.\[\&_\.theme-option-grid\]\:gap-4 .theme-option-grid{gap:calc(var(--spacing) * 4)}@media (min-width:48rem){.md\:\[\&_\.theme-option-grid\]\:grid-cols-2 .theme-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&_\.theme-option-head\]\:flex .theme-option-head{display:flex}.\[\&_\.theme-option-head\]\:items-start .theme-option-head{align-items:flex-start}.\[\&_\.theme-option-head\]\:justify-between .theme-option-head{justify-content:space-between}.\[\&_\.theme-option-head\]\:gap-3 .theme-option-head{gap:calc(var(--spacing) * 3)}.\[\&_\.theme-option-head_b\]\:rounded-full .theme-option-head b{border-radius:3.40282e38px}.\[\&_\.theme-option-head_b\]\:bg-\[var\(--charcoal\)\] .theme-option-head b{background-color:var(--charcoal)}.\[\&_\.theme-option-head_b\]\:px-3 .theme-option-head b{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.theme-option-head_b\]\:py-1 .theme-option-head b{padding-block:calc(var(--spacing) * 1)}.\[\&_\.theme-option-head_b\]\:text-xs .theme-option-head b{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.theme-option-head_b\]\:font-black .theme-option-head b{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.theme-option-head_b\]\:text-white .theme-option-head b{color:var(--color-white)}.\[\&_\.theme-option-head_em\]\:mt-1 .theme-option-head em{margin-top:calc(var(--spacing) * 1)}.\[\&_\.theme-option-head_em\]\:block .theme-option-head em{display:block}.\[\&_\.theme-option-head_em\]\:text-sm .theme-option-head em{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.theme-option-head_em\]\:font-semibold .theme-option-head em{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.theme-option-head_em\]\:text-\[var\(--muted\)\] .theme-option-head em{color:var(--muted)}.\[\&_\.theme-option-head_em\]\:not-italic .theme-option-head em{font-style:normal}.\[\&_\.theme-option-head_strong\]\:block .theme-option-head strong{display:block}.\[\&_\.theme-option-head_strong\]\:text-lg .theme-option-head strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_\.theme-option-head_strong\]\:font-black .theme-option-head strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.theme-option\.is-selected\]\:border-\[var\(--teal\)\] .theme-option.is-selected{border-color:var(--teal)}.\[\&_\.theme-option\.is-selected\]\:ring-4 .theme-option.is-selected{--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)}.\[\&_\.theme-option\.is-selected\]\:ring-\[rgba\(var\(--teal-rgb\)\,\.12\)\] .theme-option.is-selected{--tw-ring-color:rgba(var(--teal-rgb),.12)}.\[\&_\.theme-role-list\]\:mt-4 .theme-role-list{margin-top:calc(var(--spacing) * 4)}.\[\&_\.theme-role-list\]\:grid .theme-role-list{display:grid}.\[\&_\.theme-role-list\]\:gap-2 .theme-role-list{gap:calc(var(--spacing) * 2)}.\[\&_\.theme-role-list_span\]\:text-xs .theme-role-list span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.theme-role-list_span\]\:leading-5 .theme-role-list span{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.\[\&_\.theme-role-list_span\]\:font-semibold .theme-role-list span{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.theme-role-list_span\]\:text-\[var\(--muted\)\] .theme-role-list span{color:var(--muted)}.\[\&_\.theme-role-list_strong\]\:mr-2 .theme-role-list strong{margin-right:calc(var(--spacing) * 2)}.\[\&_\.theme-role-list_strong\]\:text-\[var\(--ink\)\] .theme-role-list strong{color:var(--ink)}.\[\&_\.theme-swatch-row\]\:mt-4 .theme-swatch-row{margin-top:calc(var(--spacing) * 4)}.\[\&_\.theme-swatch-row\]\:flex .theme-swatch-row{display:flex}.\[\&_\.theme-swatch-row\]\:gap-1 .theme-swatch-row{gap:calc(var(--spacing) * 1)}.\[\&_\.theme-swatch-row_i\]\:h-8 .theme-swatch-row i{height:calc(var(--spacing) * 8)}.\[\&_\.theme-swatch-row_i\]\:flex-1 .theme-swatch-row i{flex:1}.\[\&_\.theme-swatch-row_i\]\:rounded-md .theme-swatch-row i{border-radius:var(--radius-md)}.\[\&_\.theme-swatch-row_i\]\:bg-\[var\(--swatch-color\)\] .theme-swatch-row i{background-color:var(--swatch-color)}.\[\&_\.toolbar-chips\]\:flex .toolbar-chips{display:flex}.\[\&_\.toolbar-chips\]\:flex-wrap .toolbar-chips{flex-wrap:wrap}.\[\&_\.toolbar-chips\]\:gap-2 .toolbar-chips{gap:calc(var(--spacing) * 2)}.\[\&_\.toolbar-chips_span\]\:rounded-full .toolbar-chips span{border-radius:3.40282e38px}.\[\&_\.toolbar-chips_span\]\:border .toolbar-chips span{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.toolbar-chips_span\]\:border-\[rgba\(var\(--line-rgb\)\,\.9\)\] .toolbar-chips span{border-color:rgba(var(--line-rgb),.9)}.\[\&_\.toolbar-chips_span\]\:bg-\[var\(--surface\)\] .toolbar-chips span{background-color:var(--surface)}.\[\&_\.toolbar-chips_span\]\:px-3 .toolbar-chips span{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.toolbar-chips_span\]\:py-2 .toolbar-chips span{padding-block:calc(var(--spacing) * 2)}.\[\&_\.toolbar-chips_span\]\:text-xs .toolbar-chips span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.toolbar-chips_span\]\:font-black .toolbar-chips span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.toolbar-chips_span\]\:text-\[var\(--muted\)\] .toolbar-chips span{color:var(--muted)}.\[\&_\.two-column\]\:grid .two-column{display:grid}.\[\&_\.two-column\]\:items-start .two-column{align-items:flex-start}.\[\&_\.two-column\]\:gap-8 .two-column{gap:calc(var(--spacing) * 8)}@media (min-width:64rem){.lg\:\[\&_\.two-column\]\:grid-cols-\[minmax\(0\,\.9fr\)_420px\] .two-column{grid-template-columns:minmax(0,.9fr) 420px}}.\[\&_\.upload-box\]\:grid .upload-box{display:grid}.\[\&_\.upload-box\]\:min-h-32 .upload-box{min-height:calc(var(--spacing) * 32)}.\[\&_\.upload-box\]\:place-items-center .upload-box{place-items:center}.\[\&_\.upload-box\]\:rounded-lg .upload-box{border-radius:var(--radius-lg)}.\[\&_\.upload-box\]\:border .upload-box{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.upload-box\]\:border-dashed .upload-box{--tw-border-style:dashed;border-style:dashed}.\[\&_\.upload-box\]\:border-\[rgba\(var\(--line-rgb\)\,\.95\)\] .upload-box{border-color:rgba(var(--line-rgb),.95)}.\[\&_\.upload-box\]\:bg-\[var\(--surface\)\] .upload-box{background-color:var(--surface)}.\[\&_\.upload-box\]\:text-center .upload-box{text-align:center}.\[\&_\.upload-box_small\]\:mt-1 .upload-box small{margin-top:calc(var(--spacing) * 1)}.\[\&_\.upload-box_small\]\:block .upload-box small{display:block}.\[\&_\.upload-box_small\]\:text-sm .upload-box small{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.upload-box_small\]\:font-semibold .upload-box small{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.upload-box_small\]\:text-\[var\(--muted\)\] .upload-box small{color:var(--muted)}.\[\&_\.upload-box_strong\]\:text-lg .upload-box strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_\.upload-box_strong\]\:font-black .upload-box strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.upload-field\]\:rounded-lg .upload-field{border-radius:var(--radius-lg)}.\[\&_\.upload-field\]\:border .upload-field{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.upload-field\]\:border-dashed .upload-field{--tw-border-style:dashed;border-style:dashed}.\[\&_\.upload-field\]\:border-\[rgba\(var\(--teal-rgb\)\,\.36\)\] .upload-field{border-color:rgba(var(--teal-rgb),.36)}.\[\&_\.upload-field\]\:bg-\[rgba\(var\(--teal-rgb\)\,\.06\)\] .upload-field{background-color:rgba(var(--teal-rgb),.06)}.\[\&_\.upload-field\]\:p-5 .upload-field{padding:calc(var(--spacing) * 5)}.\[\&_\.upload-guide-mini\]\:mt-3 .upload-guide-mini{margin-top:calc(var(--spacing) * 3)}.\[\&_\.upload-guide-mini\]\:flex .upload-guide-mini{display:flex}.\[\&_\.upload-guide-mini\]\:flex-wrap .upload-guide-mini{flex-wrap:wrap}.\[\&_\.upload-guide-mini\]\:gap-2 .upload-guide-mini{gap:calc(var(--spacing) * 2)}.\[\&_\.upload-guide-mini_span\]\:rounded-full .upload-guide-mini span{border-radius:3.40282e38px}.\[\&_\.upload-guide-mini_span\]\:bg-\[var\(--surface\)\] .upload-guide-mini span{background-color:var(--surface)}.\[\&_\.upload-guide-mini_span\]\:px-3 .upload-guide-mini span{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.upload-guide-mini_span\]\:py-2 .upload-guide-mini span{padding-block:calc(var(--spacing) * 2)}.\[\&_\.upload-guide-mini_span\]\:text-xs .upload-guide-mini span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.upload-guide-mini_span\]\:font-black .upload-guide-mini span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.upload-guide-mini_span\]\:text-\[var\(--teal-dark\)\] .upload-guide-mini span{color:var(--teal-dark)}.\[\&_\.wizard-actions\]\:mt-7 .wizard-actions{margin-top:calc(var(--spacing) * 7)}.\[\&_\.wizard-actions\]\:flex .wizard-actions{display:flex}.\[\&_\.wizard-actions\]\:flex-wrap .wizard-actions{flex-wrap:wrap}.\[\&_\.wizard-actions\]\:justify-between .wizard-actions{justify-content:space-between}.\[\&_\.wizard-actions\]\:gap-3 .wizard-actions{gap:calc(var(--spacing) * 3)}.\[\&_\.wizard-field-stack\]\:grid .wizard-field-stack{display:grid}.\[\&_\.wizard-field-stack\]\:gap-4 .wizard-field-stack{gap:calc(var(--spacing) * 4)}.\[\&_\.wizard-progress-list\]\:mt-8 .wizard-progress-list{margin-top:calc(var(--spacing) * 8)}.\[\&_\.wizard-progress-list\]\:grid .wizard-progress-list{display:grid}.\[\&_\.wizard-progress-list\]\:gap-3 .wizard-progress-list{gap:calc(var(--spacing) * 3)}.\[\&_\.wizard-progress-list_li\]\:grid .wizard-progress-list li{display:grid}.\[\&_\.wizard-progress-list_li\]\:grid-cols-\[40px_1fr\] .wizard-progress-list li{grid-template-columns:40px 1fr}.\[\&_\.wizard-progress-list_li\]\:items-center .wizard-progress-list li{align-items:center}.\[\&_\.wizard-progress-list_li\]\:gap-3 .wizard-progress-list li{gap:calc(var(--spacing) * 3)}.\[\&_\.wizard-progress-list_li\]\:rounded-lg .wizard-progress-list li{border-radius:var(--radius-lg)}.\[\&_\.wizard-progress-list_li\]\:border .wizard-progress-list li{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.wizard-progress-list_li\]\:border-white\/12 .wizard-progress-list li{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.\[\&_\.wizard-progress-list_li\]\:border-white\/12 .wizard-progress-list li{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.\[\&_\.wizard-progress-list_li\]\:bg-white\/8 .wizard-progress-list li{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.\[\&_\.wizard-progress-list_li\]\:bg-white\/8 .wizard-progress-list li{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.\[\&_\.wizard-progress-list_li\]\:p-3 .wizard-progress-list li{padding:calc(var(--spacing) * 3)}.\[\&_\.wizard-progress-list_li\.is-complete\]\:bg-\[rgba\(var\(--success-rgb\)\,\.18\)\] .wizard-progress-list li.is-complete{background-color:rgba(var(--success-rgb),.18)}.\[\&_\.wizard-progress-list_li\.is-current\]\:bg-white\/18 .wizard-progress-list li.is-current{background-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.\[\&_\.wizard-progress-list_li\.is-current\]\:bg-white\/18 .wizard-progress-list li.is-current{background-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.\[\&_\.wizard-progress-list_span\]\:grid .wizard-progress-list span{display:grid}.\[\&_\.wizard-progress-list_span\]\:h-10 .wizard-progress-list span{height:calc(var(--spacing) * 10)}.\[\&_\.wizard-progress-list_span\]\:w-10 .wizard-progress-list span{width:calc(var(--spacing) * 10)}.\[\&_\.wizard-progress-list_span\]\:place-items-center .wizard-progress-list span{place-items:center}.\[\&_\.wizard-progress-list_span\]\:rounded-lg .wizard-progress-list span{border-radius:var(--radius-lg)}.\[\&_\.wizard-progress-list_span\]\:bg-white\/14 .wizard-progress-list span{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.\[\&_\.wizard-progress-list_span\]\:bg-white\/14 .wizard-progress-list span{background-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.\[\&_\.wizard-progress-list_span\]\:text-sm .wizard-progress-list span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.wizard-progress-list_span\]\:font-black .wizard-progress-list span,.\[\&_\.wizard-progress-list_strong\]\:font-black .wizard-progress-list strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.wizard-progress-track\]\:mt-4 .wizard-progress-track{margin-top:calc(var(--spacing) * 4)}.\[\&_\.wizard-progress-track\]\:h-2 .wizard-progress-track{height:calc(var(--spacing) * 2)}.\[\&_\.wizard-progress-track\]\:overflow-hidden .wizard-progress-track{overflow:hidden}.\[\&_\.wizard-progress-track\]\:rounded-full .wizard-progress-track{border-radius:3.40282e38px}.\[\&_\.wizard-progress-track\]\:bg-\[rgba\(var\(--line-rgb\)\,\.7\)\] .wizard-progress-track{background-color:rgba(var(--line-rgb),.7)}.\[\&_\.wizard-progress-track_span\]\:block .wizard-progress-track span{display:block}.\[\&_\.wizard-progress-track_span\]\:h-full .wizard-progress-track span{height:100%}.\[\&_\.wizard-progress-track_span\]\:rounded-full .wizard-progress-track span{border-radius:3.40282e38px}.\[\&_\.wizard-progress-track_span\]\:bg-\[var\(--teal\)\] .wizard-progress-track span{background-color:var(--teal)}.\[\&_\.wizard-progress-track_span\]\:transition-all .wizard-progress-track span{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.wizard-status\]\:mb-6 .wizard-status{margin-bottom:calc(var(--spacing) * 6)}.\[\&_\.wizard-status\]\:rounded-lg .wizard-status{border-radius:var(--radius-lg)}.\[\&_\.wizard-status\]\:border .wizard-status{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.wizard-status\]\:border-\[rgba\(var\(--line-rgb\)\,\.86\)\] .wizard-status{border-color:rgba(var(--line-rgb),.86)}.\[\&_\.wizard-status\]\:bg-\[var\(--paper\)\] .wizard-status{background-color:var(--paper)}.\[\&_\.wizard-status\]\:p-4 .wizard-status{padding:calc(var(--spacing) * 4)}.\[\&_\.wizard-status\>span\]\:text-xs .wizard-status>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.wizard-status\>span\]\:font-black .wizard-status>span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.wizard-status\>span\]\:text-\[var\(--rose\)\] .wizard-status>span{color:var(--rose)}.\[\&_\.wizard-status\>strong\]\:mt-1 .wizard-status>strong{margin-top:calc(var(--spacing) * 1)}.\[\&_\.wizard-status\>strong\]\:block .wizard-status>strong{display:block}.\[\&_\.wizard-status\>strong\]\:text-2xl .wizard-status>strong{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.wizard-status\>strong\]\:font-black .wizard-status>strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_\.wizard-step\]\:m-0 .wizard-step{margin:calc(var(--spacing) * 0)}.\[\&_\.wizard-step\]\:border-0 .wizard-step{border-style:var(--tw-border-style);border-width:0}.\[\&_\.wizard-step\]\:p-0 .wizard-step{padding:calc(var(--spacing) * 0)}.\[\&_\.wizard-step_legend\]\:mb-5 .wizard-step legend{margin-bottom:calc(var(--spacing) * 5)}.\[\&_\.wizard-step_legend\]\:text-2xl .wizard-step legend{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.wizard-step_legend\]\:font-black .wizard-step legend{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_strong\]\:truncate strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&_strong\]\:text-sm strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_strong\]\:font-black strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_strong\]\:text-\[var\(--ink\)\] strong{color:var(--ink)}.\[\&\.is-portal-layout_\.portal-head\]\:mt-6.is-portal-layout .portal-head{margin-top:calc(var(--spacing) * 6)}.\[\&\.is-portal-layout_\.section\]\:py-8.is-portal-layout .section{padding-block:calc(var(--spacing) * 8)}@media (min-width:40rem){.sm\:\[\&\.is-portal-layout_\.section\]\:py-10.is-portal-layout .section{padding-block:calc(var(--spacing) * 10)}}.\[\&\.is-portal-layout_\.sub-hero\]\:py-10.is-portal-layout .sub-hero{padding-block:calc(var(--spacing) * 10)}@media (min-width:40rem){.sm\:\[\&\.is-portal-layout_\.sub-hero\]\:py-12.is-portal-layout .sub-hero{padding-block:calc(var(--spacing) * 12)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-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-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-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-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}