/*! tailwindcss v4.2.2 | 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)))){*,::backdrop,:after,:before{--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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--spacing:.25rem;--container-sm:24rem;--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);--font-weight-medium:500;--font-weight-semibold:600;--tracking-normal:0em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-secondary);--default-mono-font-family:var(--font-mono);--font-primary:var(--font-primary);--font-secondary:var(--font-secondary);--font-pp-cirka:var(--font-pp-cirka);--font-space-grotesk:var(--font-space-grotesk)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background:var(--secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}body,h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);color:var(--primary)}h1,h2,h3,h4,h5,h6{font-weight:600}h1{font-size:1.75rem;line-height:1.2}h1,h2{letter-spacing:-.01em}h2{font-size:1.25rem}h2,h3{line-height:1.3}h3{font-size:1.125rem}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.-end{inset-inline-end:calc(var(--spacing) * -1)}.end{inset-inline-end:var(--spacing)}.end\!{inset-inline-end:var(--spacing)!important}.top-0{top:calc(var(--spacing) * 0)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-\[-4px\]{top:-4px}.top-\[60\%\]{top:60%}.top-full{top:100%}.top-px{top:1px}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[30px\]{bottom:30px}.left-0{left:calc(var(--spacing) * 0)}.isolate{isolation:isolate}.z-1{z-index:1}.z-10{z-index:10}.z-50{z-index:50}.z-102{z-index:102}.row-1{grid-row:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-7{margin-block:calc(var(--spacing) * 7)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-\[3px\]{margin-top:3px}.mt-\[5px\]{margin-top:5px}.mt-\[18px\]{margin-top:18px}.mt-auto{margin-top:auto}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[7px\]{margin-bottom:7px}.mb-\[22px\]{margin-bottom:22px}.mb-\[30px\]{margin-bottom:30px}.ml-1{margin-left:calc(var(--spacing) * 1)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[7px\]{width:7px;height:7px}.size-\[30px\]{width:30px;height:30px}.size-full{width:100%;height:100%}.h-\(--popup-height\){height:var(--popup-height)}.h-\(--positioner-height\){height:var(--positioner-height)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-6{height:calc(var(--spacing) * 6)}.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-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[52px\]{height:52px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-32{max-height:calc(var(--spacing) * 32)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[46px\]{min-height:46px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--popup-width\){width:var(--popup-width)}.w-\(--positioner-width\){width:var(--positioner-width)}.w-2{width:calc(var(--spacing) * 2)}.w-11{width:calc(var(--spacing) * 11)}.w-\[18px\]{width:18px}.w-\[360px\]{width:360px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-\[78\%\]{max-width:78%}.max-w-\[200px\]{max-width:200px}.max-w-\[250px\]{max-width:250px}.max-w-\[344px\]{max-width:344px}.max-w-\[480px\]{max-width:480px}.max-w-\[600px\]{max-width:600px}.max-w-max{max-width:max-content}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-\[84px\]{min-width:84px}.flex-1{flex:1}.flex-\[0_0_46\%\]{flex:0 0 46%}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-3{--tw-translate-x:calc(var(--spacing) * -3)}.-translate-x-3,.translate-y-px{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:calc(var(--spacing) * 1)}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-baseline{align-items:baseline}.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}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[11px\]{gap:11px}.gap-\[14px\]{gap:14px}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.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-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.border-\[var\(--base-3\)\]{border-color:var(--base-3)}.border-\[var\(--base-4\)\]{border-color:var(--base-4)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--error-border\)\]{border-color:var(--error-border)}.border-\[var\(--success-border\)\]{border-color:var(--success-border)}.border-\[var\(--warning-border\)\]{border-color:var(--warning-border)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.bg-\[\#000000\]{background-color:#000}.bg-\[\#6b2e3d\]{background-color:#6b2e3d}.bg-\[\#102b03\]{background-color:#102b03}.bg-\[\#899933\]{background-color:#899933}.bg-\[\#c4b8ff\]{background-color:#c4b8ff}.bg-\[\#efe4d9\]{background-color:#efe4d9}.bg-\[\#fab900\]{background-color:#fab900}.bg-\[var\(--base-1\)\]{background-color:var(--base-1)}.bg-\[var\(--base-3\)\]{background-color:var(--base-3)}.bg-\[var\(--base-5\)\]{background-color:var(--base-5)}.bg-\[var\(--error-bg\)\]{background-color:var(--error-bg)}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.bg-\[var\(--secondary\)\]{background-color:var(--secondary)}.bg-\[var\(--success\)\]{background-color:var(--success)}.bg-\[var\(--success-bg\)\]{background-color:var(--success-bg)}.bg-\[var\(--warning\)\]{background-color:var(--warning)}.bg-\[var\(--warning-bg\)\]{background-color:var(--warning-bg)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-transparent{background-color:#0000}.bg-clip-padding{background-clip:padding-box}.fill-rule{fill:var(--rule)}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-16{padding-inline:calc(var(--spacing) * 16)}.px-\[18px\]{padding-inline:18px}.px-\[22px\]{padding-inline:22px}.py-0{padding-block:calc(var(--spacing) * 0)}.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-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-11{padding-block:calc(var(--spacing) * 11)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[6px\]{padding-block:6px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-\[6px\]{padding-right:6px}.pb-\[9px\]{padding-bottom:9px}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-\[18px\]{padding-left:18px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-heading{font-family:var(--font-primary)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10\.5px\]{font-size:10.5px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[25px\]{font-size:25px}.text-\[28px\]{font-size:28px}.text-\[29px\]{font-size:29px}.text-\[34px\]{font-size:34px}.text-\[40px\]{font-size:40px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-\[var\(--font-primary\)\]{--tw-font-weight:var(--font-primary);font-weight:var(--font-primary)}.font-\[var\(--font-secondary\)\]{--tw-font-weight:var(--font-secondary);font-weight:var(--font-secondary)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[rgba\(247\,244\,243\,0\.82\)\]{color:#f7f4f3d1}.text-\[var\(--base-5\)\]{color:var(--base-5)}.text-\[var\(--base-6\)\]{color:var(--base-6)}.text-\[var\(--error\)\]{color:var(--error)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--secondary\)\]{color:var(--secondary)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--warning\)\]{color:var(--warning)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_20px_56px_rgba\(0\,0\,0\,0\.42\)\]{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_20px_56px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 20px 56px var(--tw-shadow-color,#0000006b)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none,.shadow\/radius{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\/radius{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[box-shadow\:none\]{box-shadow:none}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--foreground) 10%,transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,transform\]{transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,translate\]{transition-property:opacity,transform,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,width\,height\,scale\,translate\]{transition-property:opacity,transform,width,height,scale,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\,left\,right\,bottom\]{transition-property:top,left,right,bottom;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[0\.35s\]{--tw-duration:.35s;transition-duration:.35s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.repeat-1{--tw-animation-iteration-count:1;animation-iteration-count:1}.repeat-2{--tw-animation-iteration-count:2;animation-iteration-count:2}.select-none{-webkit-user-select:none;user-select:none}.running{animation-play-state:running}@media (hover:hover){.group-hover\:text-\[var\(--primary\)\]:is(:where(.group):hover *){color:var(--primary)}}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-data-popup-open\/navigation-menu-trigger\:rotate-180:is(:where(.group\/navigation-menu-trigger)[data-popup-open] *){rotate:180deg}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-lg:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:var(--radius-lg)}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--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)}.group-data-\[viewport\=false\]\/navigation-menu\:ring-1:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:ring-foreground\/10:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.group-data-\[viewport\=false\]\/navigation-menu\:ring-foreground\/10:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-color:color-mix(in oklab,var(--foreground) 10%,transparent)}}.group-data-\[viewport\=false\]\/navigation-menu\:duration-300:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.3s;transition-duration:.3s}.group-data-open\/navigation-menu-trigger\:rotate-180:is(:is(:where(.group\/navigation-menu-trigger):where([data-state=open]),:where(.group\/navigation-menu-trigger):where([data-open]:not([data-open=false]))) *){rotate:180deg}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.focus-within\:border-\[var\(--primary\)\]:focus-within{border-color:var(--primary)}@media (hover:hover){.hover\:border-\[var\(--base-5\)\]:hover{border-color:var(--base-5)}.hover\:border-\[var\(--error\)\]:hover{border-color:var(--error)}.hover\:bg-\[color-mix\(in_srgb\,var\(--base-1\)_93\%\,var\(--primary\)\)\]:hover{background-color:var(--base-1)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--base-1\)_93\%\,var\(--primary\)\)\]:hover{background-color:color-mix(in srgb,var(--base-1) 93%,var(--primary))}}.hover\:bg-\[var\(--base-2\)\]:hover{background-color:var(--base-2)}.hover\:bg-\[var\(--base-3\)\]:hover{background-color:var(--base-3)}.hover\:bg-\[var\(--base-4\)\]:hover{background-color:var(--base-4)}.hover\:bg-\[var\(--error-border\)\]:hover{background-color:var(--error-border)}.hover\:bg-\[var\(--primary-hover\)\]:hover{background-color:var(--primary-hover)}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.hover\:text-\[var\(--primary-hover\)\]:hover{color:var(--primary-hover)}.hover\:underline:hover{text-decoration-line:underline}.hover\:\[box-shadow\:none\]:hover{box-shadow:none}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-muted:focus{background-color:var(--muted)}.focus\:text-accent-foreground:focus,:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-\[var\(--error\)\]:focus-visible{border-color:var(--error)}.focus-visible\:border-\[var\(--primary\)\]:focus-visible{border-color:var(--primary)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:\[box-shadow\:none\]:focus-visible{box-shadow:none}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.focus-visible\:outline-1:focus-visible,.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--focus-ring\)\]:focus-visible{outline-color:var(--focus-ring)}.focus-visible\:outline-\[var\(--primary\)\]:focus-visible{outline-color:var(--primary)}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:\[box-shadow\:none\]:active{box-shadow:none}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[var\(--base-4\)\]:disabled{background-color:var(--base-4)}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.disabled\:text-\[var\(--base-5\)\]:disabled{color:var(--base-5)}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:bg-\[var\(--base-4\)\]:disabled:hover{background-color:var(--base-4)}}.disabled\:active\:translate-y-0:disabled:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius-lg)}:where([data-slot=navigation-menu-content]) .in-data-\[slot\=navigation-menu-content\]\:rounded-md{border-radius:var(--radius-md)}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-end\]\:pr-3\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 3.5)}.has-data-\[icon\=inline-end\]\:pr-4:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 4)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-start\]\:pl-3\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 3.5)}.has-data-\[icon\=inline-start\]\:pl-4:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 4)}.has-data-\[slot\=alert-action\]\:relative:has([data-slot=alert-action]){position:relative}.has-data-\[slot\=alert-action\]\:pr-18:has([data-slot=alert-action]){padding-right:calc(var(--spacing) * 18)}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.has-\[\>svg\]\:gap-x-2:has(>svg){column-gap:calc(var(--spacing) * 2)}.aria-expanded\:border-\[var\(--base-5\)\][aria-expanded=true]{border-color:var(--base-5)}.aria-expanded\:bg-\[color-mix\(in_srgb\,var\(--base-1\)_93\%\,var\(--primary\)\)\][aria-expanded=true]{background-color:var(--base-1)}@supports (color:color-mix(in lab,red,red)){.aria-expanded\:bg-\[color-mix\(in_srgb\,var\(--base-1\)_93\%\,var\(--primary\)\)\][aria-expanded=true]{background-color:color-mix(in srgb,var(--base-1) 93%,var(--primary))}}.aria-expanded\:bg-\[var\(--base-3\)\][aria-expanded=true]{background-color:var(--base-3)}.aria-expanded\:bg-\[var\(--base-4\)\][aria-expanded=true]{background-color:var(--base-4)}.aria-invalid\:border-\[var\(--error\)\][aria-invalid=true]{border-color:var(--error)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.data-ending-style\:scale-90[data-ending-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-ending-style\:duration-150[data-ending-style]{--tw-duration:.15s;transition-duration:.15s}.data-instant\:transition-none[data-instant]{transition-property:none}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-popup-open\:bg-muted\/50[data-popup-open]{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.data-popup-open\:bg-muted\/50[data-popup-open]{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}@media (hover:hover){.data-popup-open\:hover\:bg-muted[data-popup-open]:hover{background-color:var(--muted)}}.data-starting-style\:scale-90[data-starting-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[dot\=true\]\:before\:size-\[7px\][data-dot=true]:before{content:var(--tw-content);width:7px;height:7px}.data-\[dot\=true\]\:before\:shrink-0[data-dot=true]:before{content:var(--tw-content);flex-shrink:0}.data-\[dot\=true\]\:before\:rounded-full[data-dot=true]:before{content:var(--tw-content);border-radius:3.40282e+38px}.data-\[dot\=true\]\:before\:bg-current[data-dot=true]:before{content:var(--tw-content);background-color:currentColor}.data-\[dot\=true\]\:before\:content-\[\'\'\][data-dot=true]:before{--tw-content:"";content:var(--tw-content)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=bottom\]\:before\:top-\[-10px\][data-side=bottom]:before{content:var(--tw-content);top:-10px}.data-\[side\=bottom\]\:before\:right-0[data-side=bottom]:before{content:var(--tw-content);right:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:before\:left-0[data-side=bottom]:before{content:var(--tw-content);left:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:data-ending-style\:translate-y-\[2\.5rem\][data-side=bottom][data-ending-style],.data-\[side\=bottom\]\:data-starting-style\:translate-y-\[2\.5rem\][data-side=bottom][data-starting-style]{--tw-translate-y:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:calc(var(--spacing) * 0)}.data-\[side\=left\]\:left-0[data-side=left]{left:calc(var(--spacing) * 0)}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:data-ending-style\:translate-x-\[-2\.5rem\][data-side=left][data-ending-style],.data-\[side\=left\]\:data-starting-style\:translate-x-\[-2\.5rem\][data-side=left][data-starting-style]{--tw-translate-x:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:calc(var(--spacing) * 0)}.data-\[side\=right\]\:right-0[data-side=right]{right:calc(var(--spacing) * 0)}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=right\]\:data-ending-style\:translate-x-\[2\.5rem\][data-side=right][data-ending-style],.data-\[side\=right\]\:data-starting-style\:translate-x-\[2\.5rem\][data-side=right][data-starting-style]{--tw-translate-x:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:calc(var(--spacing) * 0)}.data-\[side\=top\]\:top-0[data-side=top]{top:calc(var(--spacing) * 0)}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[side\=top\]\:data-ending-style\:translate-y-\[-2\.5rem\][data-side=top][data-ending-style],.data-\[side\=top\]\:data-starting-style\:translate-y-\[-2\.5rem\][data-side=top][data-starting-style]{--tw-translate-y:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md),10px)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive) 90%,transparent)}}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}@supports ((-webkit-backdrop-filter:var(--tw )) or (backdrop-filter:var(--tw ))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media not all and (min-width:768px){.max-\[768px\]\:bottom-5{bottom:calc(var(--spacing) * 5)}.max-\[768px\]\:mt-\[16px\]{margin-top:16px}.max-\[768px\]\:min-h-\[48dvh\]{min-height:48dvh}.max-\[768px\]\:min-h-\[52dvh\]{min-height:52dvh}.max-\[768px\]\:w-\[316px\]{width:316px}.max-\[768px\]\:max-w-\[81\%\]{max-width:81%}.max-\[768px\]\:flex-none{flex:none}.max-\[768px\]\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-\[768px\]\:flex-col{flex-direction:column}.max-\[768px\]\:overflow-visible{overflow:visible}.max-\[768px\]\:px-6{padding-inline:calc(var(--spacing) * 6)}.max-\[768px\]\:px-8{padding-inline:calc(var(--spacing) * 8)}.max-\[768px\]\:py-8{padding-block:calc(var(--spacing) * 8)}.max-\[768px\]\:py-10{padding-block:calc(var(--spacing) * 10)}.max-\[768px\]\:text-\[14px\]{font-size:14px}.max-\[768px\]\:text-\[28px\]{font-size:28px}.max-\[768px\]\:text-\[34px\]{font-size:34px}}@media not all and (min-width:40rem){.max-sm\:\!absolute{position:absolute!important}.max-sm\:\!top-\[6px\]{top:6px!important}.max-sm\:\!right-3{right:calc(var(--spacing) * 3)!important}.max-sm\:\!order-3{order:3!important}.max-sm\:\!min-h-\[44px\]{min-height:44px!important}.max-sm\:\!w-full{width:100%!important}.max-sm\:\!max-w-full{max-width:100%!important}.max-sm\:max-w-\[85\%\]{max-width:85%}.max-sm\:max-w-full{max-width:100%}.max-sm\:\!flex-col{flex-direction:column!important}.max-sm\:\!flex-wrap{flex-wrap:wrap!important}.max-sm\:\!items-start{align-items:flex-start!important}.max-sm\:\!items-stretch{align-items:stretch!important}.max-sm\:\!gap-1{gap:calc(var(--spacing) * 1)!important}.max-sm\:\!gap-3{gap:calc(var(--spacing) * 3)!important}.max-sm\:\!gap-4{gap:calc(var(--spacing) * 4)!important}.max-sm\:\!gap-\[18px\]{gap:18px!important}.max-sm\:\!p-\[12px_16px_16px\]{padding:12px 16px 16px!important}.max-sm\:\!p-\[20px_16px\]{padding:20px 16px!important}.max-sm\:\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.max-sm\:\!py-2{padding-block:calc(var(--spacing) * 2)!important}.max-sm\:text-\[28px\]{font-size:28px}}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:text-\[15px\]{font-size:15px}.md\:text-pretty{text-wrap:pretty}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}@media (hover:hover){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}}.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.data-open\:animate-in:where([data-open]:not([data-open=false])),.data-open\:animate-in:where([data-state=open]){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-muted\/50:where([data-open]:not([data-open=false])),.data-open\:bg-muted\/50:where([data-state=open]){background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.data-open\:bg-muted\/50:where([data-open]:not([data-open=false])),.data-open\:bg-muted\/50:where([data-state=open]){background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.data-open\:fade-in-0:where([data-open]:not([data-open=false])),.data-open\:fade-in-0:where([data-state=open]){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-open]:not([data-open=false])),.data-open\:zoom-in-95:where([data-state=open]){--tw-enter-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]){--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]){--tw-enter-scale:.95}@media (hover:hover){:is(.data-open\:hover\:bg-muted:where([data-state=open]),.data-open\:hover\:bg-muted:where([data-open]:not([data-open=false]))):hover{background-color:var(--muted)}}:is(.data-open\:focus\:bg-muted:where([data-state=open]),.data-open\:focus\:bg-muted:where([data-open]:not([data-open=false]))):focus{background-color:var(--muted)}.data-closed\:animate-out:where([data-closed]:not([data-closed=false])),.data-closed\:animate-out:where([data-state=closed]){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])),.data-closed\:fade-out-0:where([data-state=closed]){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])),.data-closed\:zoom-out-95:where([data-state=closed]){--tw-exit-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]){--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]){--tw-exit-scale:.95}.data-checked\:border-primary:where([data-checked]:not([data-checked=false])),.data-checked\:border-primary:where([data-state=checked]){border-color:var(--primary)}.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])),.data-checked\:bg-primary:where([data-state=checked]){background-color:var(--primary)}.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])),.data-checked\:text-primary-foreground:where([data-state=checked]){color:var(--primary-foreground)}.dark\:data-checked\:bg-primary:is(.dark *):where([data-checked]:not([data-checked=false])),.dark\:data-checked\:bg-primary:is(.dark *):where([data-state=checked]){background-color:var(--primary)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-active\:bg-muted\/50:where([data-active]:not([data-active=false])),.data-active\:bg-muted\/50:where([data-state=active]){background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.data-active\:bg-muted\/50:where([data-active]:not([data-active=false])),.data-active\:bg-muted\/50:where([data-state=active]){background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}@media (hover:hover){:is(.data-active\:hover\:bg-muted:where([data-state=active]),.data-active\:hover\:bg-muted:where([data-active]:not([data-active=false]))):hover{background-color:var(--muted)}}:is(.data-active\:focus\:bg-muted:where([data-state=active]),.data-active\:focus\:bg-muted:where([data-active]:not([data-active=false]))):focus{background-color:var(--muted)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}@media (hover:hover){.\[a\]\:hover\:bg-\[var\(--base-3\)\]:is(a):hover{background-color:var(--base-3)}.\[a\]\:hover\:bg-\[var\(--base-4\)\]:is(a):hover{background-color:var(--base-4)}.\[a\]\:hover\:bg-\[var\(--primary-hover\)\]:is(a):hover{background-color:var(--primary-hover)}}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--primary:#3f2626;--primary-hover:#2f1d1d;--primary-10:#3f26261a;--primary-05:#3f26260d;--scrim:#3f262647;--scrim-palette:#f7f4f3b8;--secondary:#f7f4f3;--tertiary:#e9e7d8;--base-1:#fff;--base-2:#fafafa;--base-3:#f4f4f5;--base-4:#e4e4e7;--base-5:#a1a1aa;--base-6:#71717a;--base-7:#52525b;--base-9:#18181b;--error:#dc2626;--error-bg:#fef2f2;--error-border:#fecaca;--success:#16a34a;--success-bg:#f0fdf4;--success-border:#bbf7d0;--warning:#ca8a04;--warning-bg:#fefce8;--warning-border:#fde68a;--focus-ring:#3f26264d;--z-backdrop:100;--z-sheet:101;--z-dock:102;--z-dialog-backdrop:110;--z-dialog:111;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-sheet:18px;--radius-xl:20px;--radius-full:9999px;--shadow-sm:0 1px 2px #3f26260d;--shadow-md:0 2px 8px #3f262614;--shadow-lg:0 4px 16px #3f26261f;--shadow-card:0 1px 3px #3f26260f,0 1px 2px #3f26260a;--transition-fast:.15s ease;--transition-base:.3s ease;--transition-slow:.5s ease;--motion-skeleton:1.6s;--motion-typing:1.2s;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--font-primary:var(--font-pp-cirka),Georgia,"Times New Roman",serif;--font-secondary:var(--font-space-grotesk),Inter,-apple-system,BlinkMacSystemFont,sans-serif;--text-xs:.6875rem;--text-sm:.8125rem;--text-base:.9375rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5625rem;--text-3xl:1.75rem;--text-4xl:2.5rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.1;--leading-snug:1.3;--leading-normal:1.5;--leading-relaxed:1.62;--tracking-tight:-.015em;--tracking-heading:-.01em;--tracking-kicker:.16em;--tracking-label:.12em;--tracking-wordmark:.32em;--background:var(--secondary);--foreground:var(--primary);--card:var(--base-1);--card-foreground:var(--primary);--popover:var(--base-1);--popover-foreground:var(--primary);--muted:var(--base-3);--muted-foreground:var(--base-6);--accent:var(--tertiary);--accent-foreground:var(--primary);--destructive:var(--error);--border:var(--base-4);--input:var(--base-4);--ring:var(--focus-ring);--radius:8px;--color-secondary:var(--base-3);--secondary-foreground:var(--primary);--primary-foreground:var(--secondary);--surface-card:var(--base-1);--surface-sunken:var(--secondary);--surface-accent:var(--tertiary);--surface-pinned:#faf6ec;--text-body:var(--primary);--text-strong:var(--base-9);--text-muted:var(--base-6);--text-faint:var(--base-5);--border-faint:var(--base-3);--rule:var(--base-4);--container-prose:680px;--container-dash:760px;--container-wide:1180px;--container-panel:1060px}@keyframes ocg-os-view-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ocg-os-dd-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes ocg-os-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ocg-os-sheet-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ocg-os-tab-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes ocg-os-fade-in{0%{opacity:0}to{opacity:1}}@keyframes skPulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes ocg-os-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ocg-os-grabber-pulse{0%{background:var(--base-4);transform:scaleX(1)}40%{background:var(--primary);transform:scaleX(1.5)}to{background:var(--base-4);transform:scaleX(1)}}.ocg-os-motion-rise{animation:ocg-os-view-in .35s both}.ocg-os-motion-dd-in{animation:ocg-os-dd-in .2s both}.ocg-os-motion-rise-stagger[data-ocg-generated-view=true]>*{animation:ocg-os-view-in .4s both;animation-delay:calc(var(--ocg-os-stagger-index,0) * .18s)}.ocg-os-motion-sheet-up{animation:ocg-os-sheet-up .28s both}.ocg-os-motion-sheet-up[data-closed]{animation:ocg-os-sheet-down .28s both}.ocg-os-motion-tab-in{animation:ocg-os-tab-in .2s both}.ocg-os-motion-fade-in{animation:ocg-os-fade-in var(--transition-fast) both}.ocg-os-motion-fade-in[data-closed]{animation:ocg-os-fade-out var(--transition-fast) both}.ocg-os-motion-sk-pulse{animation:skPulse var(--motion-skeleton) ease-in-out infinite}.ocg-os-motion-dot-pulse{animation:ocg-os-dot-pulse var(--motion-typing) ease infinite}.ocg-os-motion-hover-lift{transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}.ocg-os-motion-hover-lift:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.ocg-os-bookmark-tab--exiting,.ocg-os-motion-dd-in,.ocg-os-motion-dot-pulse,.ocg-os-motion-fade-in,.ocg-os-motion-rise,.ocg-os-motion-rise-stagger[data-ocg-generated-view=true]>*,.ocg-os-motion-sheet-up,.ocg-os-motion-sk-pulse,.ocg-os-motion-tab-in,.ocg-os-phone-sheet[data-pulse=true] .ocg-os-phone-sheet__handle span,.ocg-os-skeleton__kpis span,.ocg-os-skeleton__rows span,.ocg-os-trail-dialog[data-pulse=true] .ocg-os-trail-dialog__handle span{animation:none!important}.ocg-os-phone-sheet,.ocg-os-trail-dialog{transition:none!important}.ocg-os-motion-hover-lift:hover{box-shadow:none;transform:none}}.ocg-os-root{background:var(--secondary);height:100vh;min-height:100vh;color:var(--primary);font-family:var(--font-primary);flex-direction:column;display:flex;overflow:clip}.ocg-os-frame{flex:1;position:relative}.ocg-os-frame,.ocg-os-rail{background:var(--background);min-height:0;display:flex}.ocg-os-rail{border-right:1px solid var(--base-4);flex-direction:column;flex:0 0 372px;min-width:0}.ocg-os-rail[data-collapsed=true]{flex:0 0 var(--space-12)}.ocg-os-rail__header,.ocg-os-trailbar{border-bottom:1px solid var(--base-3);background:var(--background);align-items:center;display:flex}.ocg-os-rail__header{gap:var(--space-2);flex:0 0 56px;min-height:56px;padding:0 12px 0 18px}.ocg-os-rail[data-collapsed=true] .ocg-os-rail__header{justify-content:center;padding:0}.ocg-os-trailbar{gap:var(--space-2);min-height:44px;padding:0 var(--space-4);flex:0 0 44px}.ocg-os-kicker{font-family:var(--font-secondary);font-size:10px;font-weight:var(--weight-bold);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--base-5);margin:0;line-height:1}.ocg-os-rail__header .ocg-os-kicker{flex:1}.ocg-os-rail[data-collapsed=true] .ocg-os-kicker,.ocg-os-rail[data-collapsed=true] .ocg-os-rail__body,.ocg-os-rail[data-collapsed=true] .ocg-os-rail__composer{display:none}.ocg-os-icon-button{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--base-5);cursor:default;background:0 0;border:0;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.ocg-os-rail__collapse.ocg-os-icon-button{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--base-6);cursor:pointer}.ocg-os-rail__collapse:hover{background:var(--base-3);color:var(--primary)}.ocg-os-rail__collapse:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ocg-os-rail__collapse-chevron{width:16px;height:16px;transform:rotate(-90deg)}.ocg-os-rail__collapse-chevron[data-direction=expand]{transform:rotate(90deg)}.ocg-os-rail__body{flex:1;min-height:0;padding:28px 24px;overflow:auto}.ocg-os-rail__hello{font-size:22px;font-weight:var(--weight-semibold);line-height:var(--leading-snug);margin:0 0 6px}.ocg-os-rail__copy{max-width:32ch;line-height:var(--leading-relaxed);margin:0}.ocg-os-rail__composer,.ocg-os-rail__copy{color:var(--base-6);font-size:14px;font-style:italic}.ocg-os-rail__composer{justify-content:space-between;gap:var(--space-3);border:1px solid var(--base-4);background:var(--surface-card);min-height:44px;margin:0 18px 16px;padding:0 8px 0 16px;display:flex}.ocg-os-rail__composer,.ocg-os-rail__send{align-items:center;border-radius:var(--radius-full)}.ocg-os-rail__send{background:var(--primary);width:30px;height:30px;color:var(--secondary);font-family:var(--font-secondary);justify-content:center;font-size:13px;font-style:normal;display:inline-flex}.ocg-os-rail-chat{flex-direction:column;padding:18px 16px 14px;display:flex}.ocg-os-rail-chat__messages{flex-direction:column;gap:18px;min-height:100%;display:flex}.ocg-os-rail-chat__empty{min-height:100%}.ocg-os-rail-chat__turn{gap:10px;min-width:0;display:flex}.ocg-os-rail-chat__turn--user{justify-content:flex-end}.ocg-os-rail-chat__turn--assistant{justify-content:flex-start}.ocg-os-rail-chat__bubble{border-radius:var(--radius-lg);background:var(--tertiary);max-width:min(252px,86%);color:var(--primary);font-size:14px;line-height:var(--leading-relaxed);white-space:pre-wrap;overflow-wrap:anywhere;padding:10px 12px}.ocg-os-rail-chat__mark{border-radius:var(--radius-sm);background:var(--primary);width:26px;height:26px;color:var(--secondary);font-family:var(--font-secondary);font-size:13px;font-weight:var(--weight-bold);flex:0 0 26px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ocg-os-rail-chat__assistant-body{flex:1;min-width:0}.ocg-os-rail-chat__speaker{color:var(--base-5);font-family:var(--font-secondary);font-size:10px;font-weight:var(--weight-bold);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;line-height:1}.ocg-os-rail-chat__text{max-width:100%;color:var(--primary);font-family:var(--font-primary);font-size:14px;line-height:var(--leading-relaxed);overflow-wrap:anywhere}.ocg-os-rail-chat__card>:first-child,.ocg-os-rail-chat__text>:first-child{margin-top:0}.ocg-os-rail-chat__card>:last-child,.ocg-os-rail-chat__text>:last-child{margin-bottom:0}.ocg-os-rail-chat__card{border-radius:var(--radius-lg);background:var(--surface-card);max-width:100%;color:var(--primary);font-size:13px;line-height:var(--leading-relaxed);padding:12px 14px;overflow-x:auto}.ocg-os-rail-chat__card.card-markdown .card-markdown__table,.ocg-os-rail-chat__card.card-markdown .card-markdown__tbody,.ocg-os-rail-chat__card.card-markdown .card-markdown__tr{width:100%;display:block}.ocg-os-rail-chat__card.card-markdown .card-markdown__table-wrap{padding:0;overflow-x:visible}.ocg-os-rail-chat__card.card-markdown .card-markdown__thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ocg-os-rail-chat__card.card-markdown .card-markdown__tr{margin-bottom:var(--space-2);border:1px solid var(--base-3);border-radius:var(--radius-md);background:var(--base-2);padding:10px 12px}.ocg-os-rail-chat__card.card-markdown .card-markdown__tr:last-child{margin-bottom:0}.ocg-os-rail-chat__card.card-markdown .card-markdown__td{white-space:normal;border-bottom:0;justify-content:space-between;align-items:baseline;gap:12px;padding:3px 0;display:flex}.ocg-os-rail-chat__card.card-markdown .card-markdown__td--heading{font-weight:600;font-size:var(--text-sm);color:var(--primary);padding:0 0 6px;display:block}.ocg-os-rail-chat__card.card-markdown .card-markdown__cell-label{letter-spacing:.05em;text-transform:uppercase;min-width:0;color:var(--base-6);overflow-wrap:anywhere;flex-shrink:1;font-size:10.5px;font-weight:600;display:block}.ocg-os-rail-chat__card.card-markdown .card-markdown__cell-value{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-shrink:0;max-width:65%;display:block}.ocg-os-rail-chat__card.card-markdown .card-markdown__td--heading .card-markdown__cell-value{text-align:left;max-width:none}.ocg-os-rail-chat time{color:var(--base-5);margin-top:5px;font-size:11px;line-height:1.2;display:block}.ocg-os-rail-chat__turn--user time{text-align:right;padding-right:3px}.ocg-os-rail-chat__status{color:var(--base-6);font-size:12px;font-style:italic;line-height:var(--leading-snug);margin:5px 0 0}.ocg-os-rail-chat__typing{align-items:center;gap:4px;min-height:18px;padding:2px 0;display:inline-flex}.ocg-os-rail-chat__typing span{border-radius:var(--radius-full);background:var(--base-6);width:6px;height:6px;display:inline-block}.ocg-os-rail-chat__error.ocg-os-state{text-align:left;align-items:flex-start;min-height:0;margin-top:2px;padding:12px}.ocg-os-rail-chat__error.ocg-os-state p{font-size:13px}.ocg-os-rail-chat__composer.ocg-os-rail__composer{border-radius:var(--radius-full);align-items:stretch;min-height:0;padding:7px}.ocg-os-rail-chat__composer.ocg-os-rail__composer.ocg-os-rail-chat__composer--multiline{border-radius:var(--radius-lg)}.ocg-os-rail-chat__composer textarea{resize:none;min-width:0;min-height:38px;max-height:132px;color:var(--primary);font-family:var(--font-primary);font-size:14px;font-style:normal;line-height:var(--leading-snug);background:0 0;border:0;outline:none;flex:1;padding:9px 8px 7px 10px}.ocg-os-rail-chat__composer textarea::placeholder{color:var(--base-5);font-style:italic}.ocg-os-rail-chat__composer textarea:disabled{cursor:not-allowed;opacity:.55}.ocg-os-rail-chat__composer-actions{flex:none;align-items:flex-end;gap:6px;display:flex}.ocg-os-rail-chat__send{border:1px solid var(--primary);background:var(--primary);width:44px;height:44px;color:var(--secondary);transition:background var(--transition-fast),transform var(--transition-fast),color var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ocg-os-rail-chat__send:hover:not(:disabled){border-color:var(--primary-hover);background:var(--primary-hover)}.ocg-os-rail-chat__send svg{width:18px;height:18px}.ocg-os-rail-chat__send:active:not(:disabled){transform:translateY(1px)}.ocg-os-rail-chat__send:disabled{cursor:not-allowed;border-color:var(--base-5);color:var(--base-5);background:0 0}.ocg-new-request{border:1.5px solid var(--base-4);border-radius:var(--radius-full);height:40px;color:var(--primary);font-family:var(--font-primary);white-space:nowrap;cursor:pointer;opacity:1;transition:all var(--transition-fast);background:0 0;flex-shrink:0;align-items:center;gap:6px;padding:0 16px;font-size:.8125rem;font-weight:500;display:flex}.ocg-new-request:hover:not(:disabled){border-color:var(--primary);background:var(--primary-05)}.ocg-new-request:disabled{cursor:not-allowed;opacity:.5}.ocg-new-request[data-pulse=true]:not(:disabled){animation:gentlePulse 3s ease-in-out 2}.ocg-os-rail .ocg-os-rail-chat__new-request{justify-content:center;width:44px;height:44px;padding:0}.ocg-os-rail .ocg-os-rail-chat__new-request .ocg-new-request__label{display:none}.ocg-os-panel{background:var(--secondary);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ocg-os-phone-chat{display:none}.ocg-os-panel__body{flex:1;min-height:0;padding:46px 26px 56px;overflow:auto;container:ocg-os-pane/inline-size}.ocg-os-welcome{text-align:center;max-width:620px;animation:ocg-os-view-in var(--transition-base) both;flex-direction:column;align-items:center;margin:0 auto 34px;display:flex}.ocg-os-welcome__mark{width:34px;height:34px;margin-bottom:var(--space-5);background:var(--primary);opacity:.92;border-radius:6px;transform:rotate(45deg)}.ocg-os-welcome h1{font-size:28px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-tight);margin:12px 0 0}.ocg-os-welcome p:not(.ocg-os-kicker){max-width:48ch;color:var(--base-6);font-size:15px;font-style:italic;line-height:var(--leading-relaxed);margin:12px 0 0}.ocg-os-welcome__chips{justify-content:center;gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.ocg-os-welcome__chips button{border:1px solid var(--base-4);border-radius:var(--radius-full);background:var(--surface-card);color:var(--primary);font-family:var(--font-primary);font-size:13px;font-style:italic;line-height:var(--leading-snug);cursor:default;padding:8px 14px}.ocg-os-view-slot{max-width:var(--container-panel);animation:ocg-os-view-in var(--transition-base) both;margin:0 auto;container-type:inline-size}.ocg-os-stub-view{border-top:1px solid var(--base-4);padding-top:var(--space-6)}.ocg-os-stub-view h2{font-size:24px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-tight);margin:10px 0 0}.ocg-os-stub-view p:not(.ocg-os-kicker){max-width:56ch;color:var(--base-6);font-size:15px;line-height:var(--leading-relaxed);margin:10px 0 0}.ocg-os-state{border-top:1px solid var(--base-4);width:100%;padding-top:var(--space-6)}.ocg-os-skeleton{gap:var(--space-5);display:grid}.ocg-os-skeleton__kpis{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ocg-os-skeleton__kpis span,.ocg-os-skeleton__rows span{border-radius:var(--radius-sm);background:var(--base-4);animation:skPulse var(--motion-skeleton) ease-in-out infinite;display:block}.ocg-os-skeleton__kpis span{height:74px}.ocg-os-skeleton__rows{gap:var(--space-2);display:grid}.ocg-os-skeleton__rows span{height:34px}.ocg-os-skeleton__rows span:nth-child(2n){width:92%}.ocg-os-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:220px;display:flex}.ocg-os-empty__mark{width:26px;height:26px;margin-bottom:var(--space-4);border:1px solid var(--base-4);background:var(--base-2);border-radius:5px;transform:rotate(45deg)}.ocg-os-empty h2{max-width:28ch;color:var(--primary);font-size:23px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-tight);margin:0}.ocg-os-empty p{max-width:48ch;color:var(--base-6);font-size:15px;font-style:italic;line-height:var(--leading-relaxed);margin:10px 0 0}.ocg-os-error{align-items:center;gap:var(--space-3);border-color:var(--base-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ocg-os-error__dot{border-radius:var(--radius-full);background:var(--error);width:9px;height:9px}.ocg-os-error p{color:var(--primary);font-size:15px;line-height:var(--leading-relaxed);margin:0}.ocg-os-error button{border:1px solid var(--base-5);border-radius:var(--radius-full);min-height:32px;color:var(--primary);font-family:var(--font-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);background:0 0;padding:0 13px}.ocg-os-error button:hover{border-color:var(--base-6);background:var(--secondary)}.ocg-os-error button:disabled{cursor:default;opacity:.55}.ocg-os-boardroom-skeleton .ocg-os-skeleton__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.ocg-os-boardroom-skeleton .ocg-os-skeleton__rows span:first-child{height:168px}.ocg-os-stale{gap:var(--space-3);display:grid}.ocg-os-stale__data{min-width:0}.ocg-os-stale__data .tnum,.ocg-os-stale__figure{color:var(--base-6)}.ocg-os-stale__overlay{justify-items:start;gap:var(--space-2);pointer-events:none;display:grid}.ocg-os-stale__overlay span{border:1px solid var(--warning-border);border-radius:var(--radius-full);background:var(--warning-bg);min-height:24px;color:var(--warning);font-family:var(--font-secondary);font-size:11px;font-weight:var(--weight-bold);align-items:center;padding:0 10px;line-height:1;display:inline-flex}.ocg-os-stale__overlay p{color:var(--base-6);font-size:13px;font-style:italic;line-height:var(--leading-snug);text-align:left;margin:0}.ocg-os-snapshot{gap:var(--space-4);border-top:1px solid var(--base-4);max-width:720px;padding-top:var(--space-6);margin:0 auto;display:grid}.ocg-os-snapshot .ocg-os-state{border-top:0;padding-top:0}.ocg-os-snapshot__header{min-width:0}.ocg-os-snapshot__header h2{font-size:24px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-tight);margin:10px 0 0}.ocg-os-snapshot__asof{color:var(--base-6);font-size:13px;line-height:var(--leading-snug);margin:6px 0 0}.ocg-os-snapshot__card{gap:var(--space-4);border:1px solid var(--base-4);border-radius:var(--radius-md);background:var(--surface-card);min-width:0;padding:var(--space-5);display:grid}.ocg-os-snapshot__card-head{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.ocg-os-snapshot__card-head h3{min-width:0;font-size:15px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-snug);margin:0}.ocg-os-snapshot__chip{border:1px solid var(--base-4);border-radius:var(--radius-full);background:var(--base-2);min-height:24px;color:var(--base-6);font-family:var(--font-secondary);font-size:11px;font-weight:var(--weight-semibold);white-space:nowrap;flex-shrink:0;align-items:center;padding:0 10px;line-height:1;display:inline-flex}.ocg-os-snapshot__chip[data-stale=true]{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning)}.ocg-os-snapshot__rows{gap:var(--space-2);margin:0;display:grid}.ocg-os-snapshot__row{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.ocg-os-snapshot__row dt{min-width:0;color:var(--base-6);font-size:13px;line-height:var(--leading-snug)}.ocg-os-snapshot__row dd{font-size:15px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-snug);margin:0}.ocg-os-snapshot__figure--hot{color:var(--warning)}.ocg-os-snapshot__pace-state{border:1px solid var(--base-4);border-radius:var(--radius-full);min-height:24px;color:var(--base-6);font-family:var(--font-secondary);font-size:11px;font-weight:var(--weight-semibold);background:0 0;justify-self:start;align-items:center;padding:0 10px;line-height:1;display:inline-flex}.ocg-os-snapshot__scale-wrap{padding:4px 0 18px}.ocg-os-snapshot__scale{border-radius:var(--radius-full);background:var(--base-3);height:8px;position:relative}.ocg-os-snapshot__scale-fill{border-radius:var(--radius-full);background:var(--base-5);max-width:100%;position:absolute;inset:0 auto 0 0}.ocg-os-snapshot__scale-marker{background:var(--base-6);width:1px;position:absolute;top:-3px;bottom:-3px}.ocg-os-snapshot__scale-marker[data-marker="35"]{left:35%}.ocg-os-snapshot__scale-marker[data-marker="50"]{left:50%}.ocg-os-snapshot__scale-marker>span{color:var(--base-6);font-family:var(--font-secondary);font-size:10px;font-weight:var(--weight-semibold);line-height:1;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.ocg-os-snapshot__note{font-style:italic;line-height:var(--leading-snug)}.ocg-os-snapshot__attribution,.ocg-os-snapshot__note{min-width:0;color:var(--base-6);font-size:12px;margin:0}.ocg-os-snapshot__attribution{font-family:var(--font-secondary);font-weight:var(--weight-semibold)}.ocg-os-snapshot__summary{min-width:0;font-size:14px;line-height:var(--leading-relaxed);overflow-wrap:anywhere;margin:0}.ocg-os-snapshot__link{color:var(--primary);font-family:var(--font-secondary);font-size:13px;font-weight:var(--weight-semibold);text-underline-offset:3px;justify-self:start;text-decoration:underline}.ocg-os-snapshot__own-venue{text-align:center;margin:0}.ocg-os-venue-picker{gap:var(--space-2);flex-direction:column;display:flex}.ocg-os-venue-picker__item{border:1px solid var(--base-4);border-radius:var(--radius-md);width:100%;min-height:44px;padding:var(--space-3) var(--space-4);color:var(--primary);font-family:var(--font-secondary);font-size:14px;font-weight:var(--weight-semibold);line-height:var(--leading-snug);transition:background var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.ocg-os-venue-picker__item:active{background:var(--primary-10)}@media (hover:hover){.ocg-os-venue-picker__item:hover{background:var(--primary-05)}}.ocg-os-snapshot__card-error{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.ocg-os-snapshot__card-error p{min-width:0;color:var(--primary);font-size:14px;line-height:var(--leading-snug);margin:0}.ocg-os-snapshot__card-error button{border:1px solid var(--base-5);border-radius:var(--radius-full);min-height:32px;color:var(--primary);font-family:var(--font-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);background:0 0;padding:0 13px}.ocg-os-snapshot__card-error button:hover{border-color:var(--base-6);background:var(--secondary)}.ocg-os-snapshot__card-error button:disabled{cursor:default;opacity:.55}.ocg-os-snapshot__card--skeleton{gap:var(--space-3)}.ocg-os-snapshot__card--skeleton span{border-radius:var(--radius-sm);background:var(--base-4);height:16px;animation:skPulse var(--motion-skeleton) ease-in-out infinite;display:block}.ocg-os-snapshot__card--skeleton span:first-child{width:40%}.ocg-os-snapshot__card--skeleton span:last-child{width:72%}.ocg-os-venue{gap:var(--space-5);max-width:920px}.ocg-os-venue--foldable{max-width:1120px}.ocg-os-venue__body,.ocg-os-venue__numbers-column,.ocg-os-venue__story-column{gap:var(--space-5);min-width:0;display:grid}.ocg-os-venue__body{grid-template-columns:1fr}.ocg-os-venue__numbers-column{container:ocg-os-numbers/inline-size}.ocg-os-venue__header{gap:var(--space-2);min-width:0;display:grid}.ocg-os-venue__header h2{color:var(--primary);font-size:32px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-tight);margin:0}.ocg-os-venue__time-row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ocg-os-venue__time{color:var(--base-6);font-size:14px;line-height:var(--leading-snug)}.ocg-os-venue__headline{border:1px solid var(--base-4);border-radius:var(--radius-md);background:var(--surface-card);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.ocg-os-venue__headline--period{grid-template-columns:repeat(5,minmax(0,1fr))}.ocg-os-venue__kpi{border-left:1px solid var(--base-4);min-width:0;min-height:108px;padding:var(--space-4);text-align:center;align-content:center;justify-items:center;display:grid}.ocg-os-venue__kpi:first-child{border-left:0}.ocg-os-venue__area-card [data-tone=positive],.ocg-os-venue__area-row [data-tone=positive],.ocg-os-venue__kpi[data-tone=positive] .ocg-os-venue__kpi-value,.ocg-os-venue__metric-delta--positive{color:var(--success)}.ocg-os-venue__area-card [data-tone=warning],.ocg-os-venue__area-row [data-tone=warning],.ocg-os-venue__kpi[data-tone=warning] .ocg-os-venue__kpi-value,.ocg-os-venue__metric-delta--warning{color:var(--warning)}.ocg-os-venue__kpi-label,.ocg-os-venue__section-title{color:var(--base-6);font-family:var(--font-secondary);font-size:11px;font-weight:var(--weight-bold);letter-spacing:var(--tracking-widest);text-transform:uppercase;margin:0;line-height:1}.ocg-os-venue__kpi-value{min-width:0;margin-top:var(--space-1);color:var(--primary);font-size:22px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-tight);white-space:nowrap}.ocg-os-venue__kpi-value[data-large]{font-size:30px}.ocg-os-venue__kpi-sub{color:var(--base-6);font-size:12px;line-height:var(--leading-snug);margin-top:2px}.ocg-os-venue__kpi-link{min-height:44px;color:inherit;text-align:center;align-content:center;justify-items:center;text-decoration:none;display:grid}.ocg-os-venue__area-link,.ocg-os-venue__kpi-link .ocg-os-venue__kpi-value{text-decoration:underline}@supports (color:color-mix(in lab,red,red)){.ocg-os-venue__area-link,.ocg-os-venue__kpi-link .ocg-os-venue__kpi-value{-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}}.ocg-os-venue__area-link,.ocg-os-venue__kpi-link .ocg-os-venue__kpi-value{text-underline-offset:4px;text-decoration-style:dotted;text-decoration-thickness:1px}.ed-more:focus-visible,.ocg-os-period-insights__day-link:focus-visible,.ocg-os-period-stack__row:focus-visible,.ocg-os-snapshot__card-error button:focus-visible,.ocg-os-snapshot__link:focus-visible,.ocg-os-venue-picker__item:focus-visible,.ocg-os-venue__area-link:focus-visible,.ocg-os-venue__areas-wrap:focus-visible,.ocg-os-venue__detail-toggle:focus-visible,.ocg-os-venue__kpi-link:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ocg-os-venue__context{border:1px solid var(--base-4);border-radius:var(--radius-md);background:var(--surface-card);padding:var(--space-5);color:var(--base-8);font-size:14px;font-style:italic;line-height:var(--leading-relaxed);margin:0}.ocg-os-venue__context span{color:var(--base-6);font-family:var(--font-secondary);font-size:11px;font-style:normal;font-weight:var(--weight-bold);letter-spacing:var(--tracking-widest)}.ocg-os-venue__section{gap:var(--space-4);border:1px solid var(--base-4);border-radius:var(--radius-md);background:var(--surface-card);min-width:0;padding:var(--space-5);display:grid}.ocg-os-venue__lifecycle,.ocg-os-venue__metrics{gap:var(--space-2);margin:0;display:grid}.ocg-os-venue__lifecycle{border-top:1px solid var(--base-4);padding-top:var(--space-3)}.ocg-os-venue__ed-list{margin:0}.ocg-os-venue__areas-wrap{min-width:0;overflow-x:auto}.ocg-os-venue__areas{gap:var(--space-2);min-width:620px;display:grid}.ocg-os-venue__area-head{gap:var(--space-3);color:var(--base-5);font-family:var(--font-secondary);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.07em;text-transform:uppercase;grid-template-columns:minmax(max-content,1.4fr) repeat(5,minmax(70px,1fr));line-height:1;display:grid}.ocg-os-venue__area-head th{text-align:right}.ocg-os-venue__area-head th:first-child{text-align:left}.ocg-os-venue__area-row{align-items:baseline;gap:var(--space-3);border-top:1px solid var(--base-4);min-width:0;padding-top:var(--space-3);color:var(--primary);font-size:var(--text-base);font-variant-numeric:tabular-nums;line-height:var(--leading-snug);grid-template-columns:minmax(max-content,1.4fr) repeat(5,minmax(70px,1fr));display:grid}.ocg-os-venue__area-row td{text-align:right}.ocg-os-venue__area-row:first-child{border-top:0;padding-top:0}.ocg-os-venue__area-name{text-align:left;gap:3px;min-width:0;display:grid}.ocg-os-venue__area-name span{font-family:var(--font-primary);font-weight:var(--weight-semibold);white-space:nowrap;line-height:1.25}.ocg-os-venue__area-name small{color:var(--base-6);font-family:var(--font-secondary);font-size:var(--text-xs);font-weight:var(--weight-regular)}.ocg-os-venue__area-link{min-height:44px;color:inherit;justify-self:start;align-items:center;display:inline-flex}.ocg-os-venue__area-cards{display:none}.ocg-os-venue__morning-caption,.ocg-os-venue__pinned,.ocg-os-venue__reconcile{color:var(--base-7);font-size:14px;line-height:var(--leading-relaxed);margin:0}.ocg-os-venue__morning-caption{font-style:italic}.ocg-os-venue__story{gap:var(--space-4);display:grid}.ocg-os-venue__detail-toggle{min-width:44px;min-height:44px;color:var(--primary);font-family:var(--font-primary);text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:8px 0;font-size:14px;font-style:italic;text-decoration:underline}.ocg-os-period-stack{gap:var(--space-2);display:grid;container-type:inline-size}.ocg-os-period-stack__row{align-items:center;gap:var(--space-3);border-top:1px solid var(--base-4);min-height:44px;padding:var(--space-3) 0;color:inherit;text-decoration:none;display:grid}.ocg-os-period-stack__row:first-child{border-top:0;padding-top:0}.ocg-os-period-stack[data-grain=day] .ocg-os-period-stack__row{grid-template-columns:minmax(92px,.9fr) minmax(86px,.8fr) minmax(0,1.5fr) minmax(36px,auto) minmax(44px,auto)}.ocg-os-period-stack:not([data-grain=day]) .ocg-os-period-stack__row{grid-template-columns:minmax(112px,1fr) repeat(3,minmax(64px,92px))}.ocg-os-period-stack__delta,.ocg-os-period-stack__label,.ocg-os-period-stack__revenue{color:var(--primary);font-variant-numeric:tabular-nums;font-size:13px;line-height:var(--leading-snug)}.ocg-os-period-stack__label,.ocg-os-period-stack__revenue{font-weight:var(--weight-semibold)}.ocg-os-period-stack__caption,.ocg-os-period-stack__excerpt,.ocg-os-period-stack__prompt{color:var(--base-7);font-size:13px;line-height:var(--leading-snug);margin:0}.ocg-os-period-stack__excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.ocg-os-period-stack__drill,.ocg-os-period-stack__flags{color:var(--base-6);font-size:12px;line-height:var(--leading-snug)}.ocg-os-period-stack__drill{justify-self:end;text-decoration:underline}@supports (color:color-mix(in lab,red,red)){.ocg-os-period-stack__drill{-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}}.ocg-os-period-stack__drill{text-underline-offset:4px;text-decoration-style:dotted;text-decoration-thickness:1px}@container (max-width:480px){.ocg-os-period-stack[data-grain=day] .ocg-os-period-stack__row{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(74px,auto)}.ocg-os-period-stack[data-grain=day] .ocg-os-period-stack__drill,.ocg-os-period-stack[data-grain=day] .ocg-os-period-stack__excerpt,.ocg-os-period-stack[data-grain=day] .ocg-os-period-stack__flags{grid-column:1/-1}.ocg-os-period-stack[data-grain=day] .ocg-os-period-stack__drill{justify-self:start}}@container (max-width:400px){.ocg-os-period-stack:not([data-grain=day]) .ocg-os-period-stack__row{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ocg-os-period-stack:not([data-grain=day]) .ocg-os-period-stack__label,.ocg-os-period-stack:not([data-grain=day]) .ocg-os-period-stack__revenue{grid-column:1/-1}}.ocg-os-period-stack__delta{text-align:right;justify-items:end;gap:2px;display:grid}.ocg-os-period-stack__delta span{color:var(--base-6);font-family:var(--font-secondary);font-size:10px;font-weight:var(--weight-bold);letter-spacing:var(--tracking-widest);line-height:1}.ocg-os-period-stack__delta[data-tone=positive]{color:var(--success)}.ocg-os-period-stack__delta[data-tone=warning]{color:var(--warning)}.ocg-os-period-stack__rolled{color:var(--base-7);margin-left:2px;font-size:.75em;line-height:0}.ocg-os-period-insights{gap:var(--space-3);display:grid}.ocg-os-period-insights__notice{border-left:3px solid var(--warning);padding-left:var(--space-3);color:var(--base-6);font-size:13px;font-style:italic;line-height:var(--leading-snug);margin:0}.ocg-os-period-insights__callouts,.ocg-os-period-insights__flag-list{gap:var(--space-2);display:grid}.ocg-os-period-insights__callouts{grid-template-columns:repeat(2,minmax(0,1fr))}.ocg-os-period-insights__callout{gap:var(--space-1);border-top:1px solid var(--base-4);min-width:0;padding-top:var(--space-3);display:grid}.ocg-os-period-insights__eyebrow,.ocg-os-period-insights__subhead{color:var(--base-6);font-family:var(--font-secondary);font-size:10px;font-weight:var(--weight-bold);letter-spacing:var(--tracking-widest);text-transform:uppercase;margin:0;line-height:1}.ocg-os-period-insights__day-link{min-width:0;min-height:44px;color:var(--primary);font-size:13px;font-weight:var(--weight-semibold);line-height:var(--leading-snug);justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ocg-os-period-insights__day-link{-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}}.ocg-os-period-insights__day-link{text-underline-offset:4px;text-decoration-style:dotted;text-decoration-thickness:1px}.ocg-os-period-insights__money{color:var(--primary);font-size:16px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-tight)}.ocg-os-period-insights__flagged{gap:var(--space-2);border-top:1px solid var(--base-4);padding-top:var(--space-3);display:grid}.ocg-os-period-insights__flag-list{grid-template-columns:repeat(2,minmax(0,1fr))}@container ocg-os-numbers (max-width:900px){.ocg-os-venue__headline{grid-template-columns:repeat(3,minmax(0,1fr))}.ocg-os-venue__kpi{border-left:1px solid var(--base-4);border-top:1px solid var(--base-4)}.ocg-os-venue__kpi:nth-child(-n+3){border-top:0}.ocg-os-venue__kpi:nth-child(3n+1){border-left:0}.ocg-os-venue__headline--period{grid-template-columns:repeat(4,minmax(0,1fr))}.ocg-os-venue__headline--period .ocg-os-venue__kpi{border-left:1px solid var(--base-4);border-top:1px solid var(--base-4)}.ocg-os-venue__headline--period .ocg-os-venue__kpi:first-child{border-top:0;border-left:0;grid-column:1/-1}.ocg-os-venue__headline--period .ocg-os-venue__kpi:nth-child(2){border-left:0}}@container ocg-os-numbers (max-width:520px){.ocg-os-venue__headline{grid-template-columns:repeat(2,minmax(0,1fr))}.ocg-os-venue__kpi:nth-child(-n+3){border-top:1px solid var(--base-4)}.ocg-os-venue__kpi:nth-child(-n+2){border-top:0}.ocg-os-venue__kpi:nth-child(3n+1){border-left:1px solid var(--base-4)}.ocg-os-venue__kpi:nth-child(odd){border-left:0}.ocg-os-venue__headline--period{grid-template-columns:repeat(2,minmax(0,1fr))}.ocg-os-venue__headline--period .ocg-os-venue__kpi{border-left:1px solid var(--base-4);border-top:1px solid var(--base-4)}.ocg-os-venue__headline--period .ocg-os-venue__kpi:first-child{border-top:0;border-left:0}.ocg-os-venue__headline--period .ocg-os-venue__kpi:nth-child(2n){border-left:0}}@container ocg-os-numbers (max-width:340px){.ocg-os-venue__headline--period{grid-template-columns:1fr}.ocg-os-venue__headline--period .ocg-os-venue__kpi{border-left:0;border-top:1px solid var(--base-4)}.ocg-os-venue__headline--period .ocg-os-venue__kpi:first-child{border-top:0}}@container ocg-os-pane (min-width:1040px){.ocg-os-venue__body{grid-template-columns:minmax(0,1fr) 348px;align-items:start}}.ocg-os-trail{align-items:center;gap:var(--space-2);width:100%;min-width:0;display:flex;position:relative}.ocg-os-bookmark-tab{justify-content:center;align-items:center;gap:var(--space-1);border-radius:0 0 var(--radius-sm) var(--radius-sm);min-width:36px;min-height:34px;padding:0 var(--space-2);color:var(--primary);font-family:var(--font-secondary);font-size:12px;font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--transition-fast),transform var(--transition-fast);border:1px solid var(--primary);border-top:0;flex:none;align-self:flex-start;line-height:1;display:inline-flex}.ocg-os-bookmark-tab,.ocg-os-bookmark-tab:hover{background:var(--tertiary)}@supports (color:color-mix(in lab,red,red)){.ocg-os-bookmark-tab:hover{background:color-mix(in srgb,var(--tertiary) 84%,#fff)}}.ocg-os-bookmark-tab:focus-visible,.ocg-os-bookmark-tab__body:focus-visible,.ocg-os-bookmark-tab__close:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ocg-os-bookmark-tab--exiting{pointer-events:none;animation:ocg-os-trail-chip-exit .18s forwards}.ocg-os-bookmark-tab__body,.ocg-os-bookmark-tab__close{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.ocg-os-bookmark-tab__close{justify-content:center;width:22px;height:28px;padding:0;font-size:16px;line-height:1}.ocg-os-bookmark-tab__body{gap:var(--space-1);min-width:0;max-width:min(190px,24vw);padding:0}.ocg-os-bookmark-tab__body span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ocg-os-time-selector{flex:none;min-width:0}.ocg-os-time-selector,.ocg-os-time-selector__trigger{align-items:center;gap:var(--space-2);display:inline-flex}.ocg-os-time-selector__trigger{justify-content:center;border:1px solid var(--base-4);border-radius:var(--radius-sm);background:var(--surface-card);min-width:44px;min-height:44px;padding:var(--space-2) var(--space-3);color:var(--primary);font-family:var(--font-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);line-height:1}.ocg-os-time-selector__trigger:hover{border-color:var(--primary);background:var(--secondary)}.ocg-os-time-popover__action:focus-visible,.ocg-os-time-popover__date:focus-visible,.ocg-os-time-popover__tab:focus-visible,.ocg-os-time-selector__trigger:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ocg-os-time-selector--disabled .ocg-os-time-selector__trigger{border-color:var(--base-4);background:var(--base-3);color:var(--base-6);cursor:default}.ocg-os-time-selector--disabled .ocg-os-time-selector__trigger:hover{border-color:var(--base-4);background:var(--base-3)}.ocg-os-time-selector__reason{max-width:min(230px,32vw);color:var(--base-7);font-family:var(--font-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ocg-os-time-popover{z-index:var(--z-dialog);width:min(520px,calc(100vw - var(--space-8)));border:1px solid var(--base-4);border-radius:var(--radius-md);background:var(--background);box-shadow:var(--shadow-lg);overflow:hidden}.ocg-os-time-popover__tabs{gap:var(--space-1);border-bottom:1px solid var(--base-3);background:var(--secondary);padding:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ocg-os-time-popover__action,.ocg-os-time-popover__tab{border:1px solid var(--base-4);border-radius:var(--radius-sm);background:var(--surface-card);min-height:44px;color:var(--primary);font-family:var(--font-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;line-height:1}.ocg-os-time-popover__tab{padding:0 var(--space-2)}.ocg-os-time-popover__tab[data-active],.ocg-os-time-popover__tab[data-selected]{border-color:var(--primary);background:var(--primary);color:var(--secondary)}.ocg-os-time-popover__tab--deferred{border-color:var(--base-4);background:var(--base-3);color:var(--base-7)}.ocg-os-time-popover__tab--deferred[data-active],.ocg-os-time-popover__tab--deferred[data-selected]{border-color:var(--primary);background:var(--primary);color:var(--secondary)}.ocg-os-time-popover__panel{padding:var(--space-3)}.ocg-os-time-popover__panel[hidden]{display:none}.ocg-os-time-popover__field{gap:var(--space-2);color:var(--base-7);font-family:var(--font-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-snug);display:grid}.ocg-os-time-popover__day-row{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.ocg-os-time-popover__custom{gap:var(--space-2);margin-top:var(--space-3);display:grid}.ocg-os-time-popover__range-row{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;display:grid}.ocg-os-time-popover__day-row .ocg-os-time-popover__date,.ocg-os-time-popover__day-row .ocg-os-time-popover__field,.ocg-os-time-popover__range-row .ocg-os-time-popover__date,.ocg-os-time-popover__range-row .ocg-os-time-popover__field{min-width:0}.ocg-os-time-popover__day-row .ocg-os-time-popover__action,.ocg-os-time-popover__range-row .ocg-os-time-popover__action{text-align:center;justify-content:center}.ocg-os-time-popover__date{border:1px solid var(--base-4);border-radius:var(--radius-sm);background:var(--surface-card);min-height:44px;padding:0 var(--space-3);color:var(--primary);accent-color:var(--primary);color-scheme:light;font:inherit}.ocg-os-time-popover__date::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}.ocg-os-time-popover__presets{gap:var(--space-2);display:grid}.ocg-os-time-popover__error{color:var(--error);font-family:var(--font-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-snug);margin:0}.ocg-os-time-popover__action{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-3);text-align:left;transition:background var(--transition-fast),border-color var(--transition-fast);display:inline-flex}.ocg-os-time-popover__action:hover{border-color:var(--primary);background:var(--secondary)}.ocg-os-time-popover__action--disabled{color:var(--base-6);cursor:default}.ocg-os-time-popover__action--disabled,.ocg-os-time-popover__action--disabled:hover{border-color:var(--base-4);background:var(--base-3)}.ocg-os-time-popover__action--disabled span,.ocg-os-time-popover__caption{color:var(--base-7);font-size:var(--text-xs);font-weight:var(--weight-medium)}.ocg-os-time-popover__caption{margin:var(--space-3) 0 0;font-family:var(--font-secondary);line-height:var(--leading-snug)}.ocg-os-trail__inline{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.ocg-os-trail-chip,.ocg-os-trail__count{border:1px solid var(--base-4);border-radius:var(--radius-sm);background:var(--surface-card);min-height:32px;color:var(--primary);font-family:var(--font-secondary);font-size:12px;font-weight:var(--weight-semibold);align-items:center;gap:7px;padding:5px 10px;line-height:1;display:inline-flex}.ocg-os-trail-chip{min-width:0;max-width:min(230px,32vw)}.ocg-os-trail-chip--current .ocg-os-trail-chip__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ocg-os-trail-chip__ancestor{color:var(--base-6);font-weight:var(--weight-medium);flex:none;align-items:center;gap:5px;display:inline-flex}.ocg-os-trail-chip__ancestor a{color:inherit;text-decoration:none}.ocg-os-trail-chip__ancestor a:hover{color:var(--primary);text-underline-offset:3px;text-decoration:underline}@keyframes ocg-os-trail-chip-exit{to{opacity:0;transform:translate(-6px)}}.ocg-os-trail-chip--current{border-color:var(--primary)}.ocg-os-trail__count{padding:0 var(--space-1);color:var(--base-6);background:0 0;border-color:#0000}.ocg-os-trail-dialog__done,.ocg-os-trail-row__pin,.ocg-os-trail__count{cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.ocg-os-trail-dialog__done:hover,.ocg-os-trail-row__pin:hover,.ocg-os-trail__count:hover{border-color:var(--primary);background:var(--secondary)}.ocg-os-trail__count:hover{color:var(--primary);background:0 0;border-color:#0000}.ocg-os-trail-row__pin:disabled{cursor:default;opacity:.55}.ocg-os-trail-row__pin:focus-visible,.ocg-os-trail__count:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ocg-os-trail__error{min-width:0;color:var(--primary);font-family:var(--font-secondary);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;flex:0 auto;align-items:center;gap:6px;line-height:1;display:inline-flex;overflow:hidden}.ocg-os-trail__error:before{content:"";border-radius:var(--radius-full);background:var(--error);flex:none;width:8px;height:8px}.ocg-os-trail__glyph{flex:none;display:inline-block}.ocg-os-trail__glyph--fixed{border:1px solid var(--primary);background:0 0;border-radius:1px;width:9px;height:9px;transform:rotate(45deg)}.ocg-os-trail__glyph--generated{border:1px solid var(--warning);border-radius:var(--radius-full);background:var(--warning);width:9px;height:9px}@supports (color:color-mix(in lab,red,red)){.ocg-os-trail__glyph--generated{background:color-mix(in srgb,var(--warning) 22%,var(--surface-card))}}.ocg-os-trail__glyph--document{border:1px solid var(--base-6);background:var(--surface-card);border-radius:2px;width:12px;height:9px}.ocg-os-trail-dialog__backdrop{z-index:var(--z-dialog-backdrop);background:0 0;border:0;position:fixed;inset:0}.ocg-os-trail-dialog{z-index:var(--z-dialog);border:1px solid var(--base-4);background:var(--background);border-radius:13px;flex-direction:column;width:min(520px,100vw - 420px);max-height:min(680px,100dvh - 92px);display:flex;position:fixed;top:64px;right:24px;overflow:hidden;box-shadow:0 12px 34px #3f262624}.ocg-os-trail-dialog[hidden],.ocg-os-trail-dialog__backdrop[hidden],.ocg-os-trail-dialog__handle{display:none}.ocg-os-trail-dialog__header{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--base-3);background:var(--secondary);flex:none;padding:13px 18px;display:flex}.ocg-os-trail-dialog__group h2,.ocg-os-trail-dialog__header p{color:var(--base-5);font-family:var(--font-secondary);font-size:10px;font-weight:var(--weight-bold);letter-spacing:var(--tracking-kicker);text-transform:uppercase;margin:0;line-height:1}.ocg-os-trail-dialog__done{border:1px solid var(--base-4);border-radius:var(--radius-full);background:var(--surface-card);min-height:32px;color:var(--base-6);font-family:var(--font-secondary);font-size:12px;font-weight:var(--weight-semibold);padding:0 12px}.ocg-os-trail-dialog__body{flex:1;min-height:0;padding:12px 0 16px;overflow:auto}.ocg-os-trail-dialog__group h2{color:var(--base-5);padding:10px 18px 7px}.ocg-os-trail-row{border-top:1px solid var(--base-2);background:var(--background);align-items:center;gap:12px;min-height:52px;padding:10px 18px;display:flex}.ocg-os-trail-dialog__group--pinned .ocg-os-trail-row{border-top-color:var(--base-3);border-bottom:1px solid var(--base-3);background:var(--surface-pinned)}.ocg-os-trail-row--current{background:var(--secondary)}.ocg-os-trail-row__body{border-radius:var(--radius-sm);min-width:0;min-height:52px;color:inherit;font:inherit;text-align:left;transition:background var(--transition-fast);background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}button.ocg-os-trail-row__body{cursor:pointer}button.ocg-os-trail-row__body:active{background:var(--primary-10)}@media (hover:hover){button.ocg-os-trail-row__body:hover{background:var(--primary-05)}}.ocg-os-trail-row__pin:focus-visible,button.ocg-os-trail-row__body:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ocg-os-trail-row__copy{flex:1;min-width:0}.ocg-os-trail-row__title{min-width:0;color:var(--primary);font-size:15px;font-weight:var(--weight-semibold);line-height:var(--leading-snug);white-space:nowrap;align-items:baseline;gap:4px;margin:0;display:flex}.ocg-os-trail-row__view-label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.ocg-os-trail-row__venue-tag{color:var(--primary);flex:none}@supports (color:color-mix(in lab,red,red)){.ocg-os-trail-row__venue-tag{color:color-mix(in srgb,var(--primary) 78%,transparent)}}.ocg-os-trail-row__meta{color:var(--base-5);font-size:12px;line-height:var(--leading-snug);margin-top:2px;display:block}.ocg-os-trail-row__here{border:1px solid var(--base-4);border-radius:var(--radius-full);background:var(--secondary);color:var(--primary);font-family:var(--font-secondary);font-size:9px;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;flex:none;padding:4px 9px;line-height:1}.ocg-os-trail-row__pin{border-radius:var(--radius-sm);min-width:44px;min-height:44px;color:var(--base-5);font-family:var(--font-secondary);font-size:11px;font-weight:var(--weight-semibold);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:6px;display:inline-flex}.ocg-os-trail-row__pin--pinned{border-color:var(--base-4);background:var(--surface-card);color:var(--primary)}.ocg-os-trail-row__pin:not(.ocg-os-trail-row__pin--pinned) span{display:none}.ocg-os-trail-dialog__empty{color:var(--base-6);font-size:14px;font-style:italic;line-height:var(--leading-relaxed);margin:20px 18px}@media (max-width:699px){.ocg-os-frame{flex-direction:column}.ocg-os-rail{display:none}.ocg-os-rail__header{border-bottom:0;flex-basis:52px;min-height:52px}.ocg-os-rail__body{padding:14px 14px 10px;display:flex}.ocg-os-rail__composer{margin:0 14px 14px}.ocg-os-rail-chat__messages{gap:14px}.ocg-os-rail-chat__bubble{max-width:min(330px,86vw)}.ocg-os-rail-chat__composer.ocg-os-rail__composer{flex-wrap:nowrap}.ocg-os-rail-chat__send{width:44px;height:44px}.ocg-os-rail-chat__composer-actions>.ocg-os-rail-chat__new-request{min-height:44px!important;padding-left:14px!important;padding-right:14px!important}.ocg-os-trailbar{flex-basis:44px;min-height:44px;padding:0 14px}.ocg-os-trail__inline{flex:auto;justify-content:flex-start}.ocg-os-bookmark-tab{border-radius:var(--radius-full);border-top:1px solid var(--primary);width:36px;min-width:36px;height:36px;min-height:36px;padding:0}.ocg-os-bookmark-tab--held{border-radius:0 0 var(--radius-sm) var(--radius-sm);border-top:0;width:auto;max-width:min(178px,48vw);padding:0 10px 0 6px}.ocg-os-bookmark-tab__close{width:16px;height:28px}.ocg-os-bookmark-tab__body{width:16px}.ocg-os-bookmark-tab__body span{display:none}.ocg-os-bookmark-tab--held .ocg-os-bookmark-tab__body{width:auto;max-width:min(132px,34vw)}.ocg-os-bookmark-tab--held .ocg-os-bookmark-tab__body span{display:inline}.ocg-os-trail-chip{border-radius:var(--radius-full);height:32px;min-height:32px;font-weight:var(--weight-medium);padding:0 8px}.ocg-os-trail-chip--current{background:var(--primary-05);border-color:var(--primary);min-width:0;max-width:none;color:var(--primary);font-weight:var(--weight-semibold);flex:auto;order:1}.ocg-os-trail-chip__ancestor{display:none}.ocg-os-trail__count{min-height:44px;padding:0 var(--space-1);flex:none;order:2}.ocg-os-trail-dialog__backdrop{background:var(--scrim)}.ocg-os-trail-dialog{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;border-bottom:0;border-left:0;border-right:0;width:100%;height:60dvh;max-height:calc(100dvh - 18px);transition:height .28s;inset:auto 0 0;box-shadow:0 -12px 40px #3f262640}.ocg-os-trail-dialog[data-snap=expanded]{height:92dvh}.ocg-os-trail-dialog[data-dragging=true]{height:var(--ocg-os-drag-height);transition:none}.ocg-os-trail-dialog__handle{touch-action:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:100%;min-height:44px;padding:10px 0 6px;display:flex}.ocg-os-trail-dialog__handle:focus-visible{outline:2px solid var(--primary);outline-offset:-6px}.ocg-os-trail-dialog__handle span{border-radius:var(--radius-full);background:var(--base-4);width:36px;height:4px;display:block}.ocg-os-trail-dialog[data-dragging=true] .ocg-os-trail-dialog__handle span{background:var(--base-5)}.ocg-os-trail-dialog[data-pulse=true] .ocg-os-trail-dialog__handle span{animation:ocg-os-affordance-pulse .6s}.ocg-os-trail-dialog__header{padding:8px 20px 12px}.ocg-os-trail-dialog__group h2{padding:13px 20px 6px}.ocg-os-trail-row{min-height:62px;padding:11px 20px}.ocg-os-trail-row__pin--pinned span{display:inline}.ocg-os-trail-row__title{white-space:normal;flex-wrap:wrap}.ocg-os-trail-row__view-label{white-space:normal}.ocg-os-panel__body{padding:34px 18px 126px}.ocg-os-welcome{text-align:left;align-items:flex-start}.ocg-os-welcome__chips{display:none}.ocg-os-phone-chat{display:block}.ocg-os-phone-dock{z-index:var(--z-dock);border-top:1px solid var(--base-3);background:var(--background);padding:8px 14px calc(22px + env(safe-area-inset-bottom));transition:opacity var(--transition-fast);position:absolute;bottom:0;left:0;right:0}.ocg-os-phone-dock--suppressed{opacity:0;pointer-events:none}.ocg-os-phone-dock__chips{gap:8px;margin-bottom:8px;display:grid}.ocg-os-phone-dock__chips button{color:var(--base-7);font-size:12.5px;background:0 0;padding:7px 14px}.ocg-os-phone-dock__button,.ocg-os-phone-dock__chips button{border:1px solid var(--base-4);border-radius:var(--radius-full);width:100%;min-height:44px;font-family:var(--font-primary);font-style:italic;line-height:var(--leading-snug);text-align:left}.ocg-os-phone-dock__button{background:var(--surface-card);color:var(--base-6);font-size:13.5px;align-items:center;gap:9px;padding:11px 16px;display:flex}.ocg-os-phone-dock__mark{background:var(--primary);border-radius:2.5px;flex:0 0 13px;width:13px;height:13px;transform:rotate(45deg)}.ocg-os-phone-sheet__backdrop{z-index:var(--z-backdrop);background:var(--scrim);border:0;position:fixed;inset:0}.ocg-os-phone-sheet{z-index:var(--z-sheet);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--background);flex-direction:column;width:100%;height:60dvh;max-height:calc(100dvh - 18px);transition:height .28s;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -12px 40px #3f262640}.ocg-os-phone-sheet[data-snap=expanded]{height:92dvh}.ocg-os-phone-sheet[hidden]{display:none}.ocg-os-phone-sheet__handle-row{flex:none}.ocg-os-phone-sheet__handle{touch-action:pan-y;background:0 0;border:0;justify-content:center;align-items:center;width:100%;min-height:44px;padding:10px 0 6px;display:flex}.ocg-os-phone-sheet__handle span{border-radius:var(--radius-full);background:var(--base-4);width:40px;height:4px;display:block}.ocg-os-phone-sheet[data-pulse=true] .ocg-os-phone-sheet__handle span{animation:ocg-os-grabber-pulse .7s}.ocg-os-phone-sheet[data-snap=peek] .bdx-telescope-sheet__body:after,.ocg-os-phone-sheet[data-snap=peek] .ocg-os-phone-sheet__body.ocg-os-rail-chat:after{content:"";background:linear-gradient(to top,var(--background),transparent);pointer-events:none;height:26px;margin-top:-26px;display:block;position:sticky;bottom:0}.ocg-os-phone-sheet__body.ocg-os-rail-chat{overscroll-behavior:contain;flex:1;min-height:0;padding:6px 18px 8px;overflow-y:auto}.ocg-os-phone-sheet .ocg-os-rail-chat__empty{min-height:0;padding:14px 4px}.ocg-os-phone-sheet .ocg-os-rail__composer{background:var(--background);padding:10px 16px calc(24px + env(safe-area-inset-bottom) + var(--ocg-os-keyboard-inset,0px));border:0;border-top:1px solid var(--base-3);border-radius:0;flex:none;margin:0;transition:padding-bottom .18s}.ocg-os-phone-sheet .ocg-os-rail-chat__composer textarea{border:1px solid var(--base-4);border-radius:var(--radius-full);background:var(--surface-card);min-height:44px;padding-left:14px}.ocg-os-phone-sheet .ocg-os-rail-chat__composer--multiline textarea{border-radius:var(--radius-lg)}.ocg-os-skeleton__kpis{grid-template-columns:1fr}.ocg-os-boardroom-skeleton .ocg-os-skeleton__kpis{display:flex;overflow:hidden}.ocg-os-boardroom-skeleton .ocg-os-skeleton__kpis span{min-width:76%}.ocg-os-empty{text-align:left;align-items:flex-start;min-height:190px}.ocg-os-venue-picker__item{justify-content:flex-start}.ocg-os-error{grid-template-columns:auto minmax(0,1fr)}.ocg-os-error button{grid-column:2;justify-self:start}.ocg-os-stale__overlay{margin-top:0}.ocg-os-stale__overlay p{text-align:left}.ocg-os-phone-sheet__handle{touch-action:none;flex-direction:column;gap:2px}.ocg-os-phone-sheet__handle span{width:36px}.ocg-os-phone-sheet[data-dragging=true] .ocg-os-phone-sheet__handle span{background:var(--base-5)}.ocg-os-phone-sheet__chevron{width:12px;height:12px;color:var(--base-5);transition:transform .2s}.ocg-os-phone-sheet[data-snap=expanded] .ocg-os-phone-sheet__chevron{transform:rotate(180deg)}.ocg-os-phone-sheet[data-dragging=true]{height:var(--ocg-os-drag-height);transition:none}@keyframes ocg-os-affordance-pulse{0%{opacity:1}50%{opacity:.45}to{opacity:1}}.ocg-os-phone-sheet[data-pulse=true] .ocg-os-phone-sheet__chevron,.ocg-os-phone-sheet[data-pulse=true] .ocg-os-phone-sheet__handle span{animation:ocg-os-affordance-pulse .6s}@media (prefers-reduced-motion:reduce){.ocg-os-phone-sheet__chevron{transition:none}.ocg-os-phone-sheet[data-pulse=true] .ocg-os-phone-sheet__chevron,.ocg-os-phone-sheet[data-pulse=true] .ocg-os-phone-sheet__handle span,.ocg-os-trail-dialog[data-pulse=true] .ocg-os-trail-dialog__handle span{animation:none}}}@media (min-width:700px){.ocg-os-phone-sheet,.ocg-os-phone-sheet__backdrop{display:none!important}}.ocg-os-wages__header{margin-bottom:var(--space-5)}.ocg-os-wages__header h2{margin:var(--space-2) 0 0;font-family:var(--font-primary);font-size:20px;font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--base-9)}.ocg-os-wages__dateline{margin:var(--space-2) 0 0;font-size:var(--text-sm)}.ocg-os-wages__dateline,.ocg-os-wages__provenance{font-family:var(--font-secondary);color:var(--base-6)}.ocg-os-wages__provenance{margin:var(--space-1) 0 0;font-size:var(--text-xs);font-style:italic}.ocg-os-wages__kpis{gap:var(--space-6);margin:0 0 var(--space-6);padding:var(--space-4) 0;border-top:1px solid var(--base-4);border-bottom:1px solid var(--base-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ocg-os-wages__kpi{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ocg-os-wages__kpi-label{font-family:var(--font-secondary);font-size:10px;font-weight:var(--weight-bold);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--base-6)}.ocg-os-wages__kpi-figure{font-family:var(--font-primary);font-size:26px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-tight);color:var(--base-9)}.ocg-os-wages__kpi-figure--warn{color:var(--warning)}.ocg-os-wages__kpi-sub{font-family:var(--font-secondary);font-size:var(--text-xs);color:var(--base-6);font-style:italic}.ocg-os-wages__cards,.ocg-os-wages__kpis-scroll{display:none}.ocg-os-wages__section-heading{margin:0 0 var(--space-3);font-family:var(--font-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.02em;color:var(--base-7)}.ocg-os-wages__table-wrap{border:1px solid var(--base-4);border-radius:var(--radius-lg);background:var(--surface-card);overflow-x:auto}.ocg-os-wages__table{border-collapse:collapse;width:100%;font-family:var(--font-primary)}.ocg-os-wages__table td,.ocg-os-wages__table th{padding:var(--space-3) 0 var(--space-3) var(--space-4);text-align:left;white-space:nowrap}.ocg-os-wages__table td:last-child,.ocg-os-wages__table th:last-child{padding-right:var(--space-4)}.ocg-os-wages__table thead th{font-family:var(--font-secondary);letter-spacing:.07em;text-transform:uppercase;color:var(--base-6);border-bottom:1px solid var(--base-4);font-size:10.5px;font-weight:700}.ocg-os-wages__table tbody td{border-bottom:1px solid var(--base-3);color:var(--base-9);font-size:14.5px}.ocg-os-wages__table tbody tr:last-child td{border-bottom:0}.ocg-os-wages__num{text-align:right;font-variant-numeric:tabular-nums}.ocg-os-wages__muted,.ocg-os-wages__table tbody td.ocg-os-stale__figure,.ocg-os-wages__table tbody td.ocg-os-wages__muted{color:var(--base-6)}.ocg-os-wages__venue a{color:var(--foreground);font-weight:var(--weight-medium);text-decoration:none}.ocg-os-wages__venue a:hover{text-decoration:underline}.ocg-os-wages__pct--hot,.ocg-os-wages__table tbody td.ocg-os-wages__pct--hot{color:var(--warning);font-weight:var(--weight-semibold)}.ocg-os-wages__band--in{color:var(--success)}.ocg-os-wages__band--over{color:var(--warning)}.ocg-os-wages__total td{border-top:1.5px solid var(--primary);font-weight:var(--weight-semibold);border-bottom:0}.ocg-os-wages__footnote{margin:var(--space-4) 0 0;max-width:68ch;font-family:var(--font-secondary);font-size:var(--text-xs);font-style:italic;line-height:var(--leading-relaxed);color:var(--base-6)}[data-venue]{--primary-hover:var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-venue]{--primary-hover:color-mix(in srgb,var(--primary) 85%,#000)}}[data-venue]{--primary-10:var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-venue]{--primary-10:color-mix(in srgb,var(--primary) 10%,transparent)}}[data-venue]{--primary-05:var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-venue]{--primary-05:color-mix(in srgb,var(--primary) 5%,transparent)}}[data-venue]{--focus-ring:var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-venue]{--focus-ring:color-mix(in srgb,var(--primary) 33%,transparent)}}[data-venue]{--tertiary:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-venue]{--tertiary:color-mix(in srgb,var(--background) 86%,var(--primary))}}[data-venue]{--surface-accent:var(--tertiary);--base-1:var(--surface-card);--base-2:var(--surface-card)}@supports (color:color-mix(in lab,red,red)){[data-venue]{--base-2:color-mix(in srgb,var(--surface-card) 93%,var(--text-body))}}[data-venue]{--base-3:var(--border)}@supports (color:color-mix(in lab,red,red)){[data-venue]{--base-3:color-mix(in srgb,var(--border) 55%,var(--background))}}[data-venue]{--base-4:var(--border);--base-5:var(--text-faint);--base-6:var(--text-muted);--border-faint:var(--base-3);--rule:var(--border);--text-strong:var(--text-body);--primary-foreground:var(--secondary);background:var(--background);color:var(--text-body);font-family:var(--font-primary)}[data-venue=odd-culture-newtown]{--primary:#899933;--secondary:#fff;--background:#3f451e;--surface-card:#4a512a;--text-body:#e7dccc;--text-muted:#b3aa92;--text-faint:#93936c;--border:#666b47;--font-heading:"Gelica",Georgia,serif}[data-venue=bistro-grenier]{--primary:#000;--secondary:#fff;--background:#fff;--surface-card:#fff;--text-body:#2c2a21;--text-muted:#6f6d5f;--text-faint:#aeac9c;--border:#d4d2c4;--font-heading:"Bagoss Condensed","Space Grotesk",sans-serif}[data-venue=old-fitzroy-hotel]{--primary:#6b2e3d;--secondary:#fff;--background:#fff;--surface-card:#fff;--text-body:#1a1a1a;--text-muted:#6e6e6e;--text-faint:#a5a5a5;--border:#e0e0e0;--font-heading:"Libre Baskerville",Georgia,serif}[data-venue=duke-of-enmore]{--primary:#fab900;--secondary:#000;--background:#000;--surface-card:#161512;--text-body:#fafaf0;--text-muted:#8a8a82;--text-faint:#525250;--border:#30302e;--font-heading:"Barabbas Display","Space Grotesk",sans-serif;--accent-hot:#f34}[data-venue=pleasure-club]{--primary:#6b45a1;--secondary:#fff;--background:#c4b8ff;--surface-card:#fff;--text-body:#320628;--text-muted:#5b4a86;--text-faint:#7a64b4;--border:#8879d2;--font-heading:"FKT Echo","Space Grotesk",sans-serif}[data-venue=razz-room]{--primary:#000;--secondary:#fff;--background:#efe4d9;--surface-card:#fff;--text-body:#000;--text-muted:#6b6258;--text-faint:#a3998f;--border:#beb2a7;--font-heading:"Interstate","Space Grotesk",sans-serif}[data-venue=bar-bruno]{--primary:#102b03;--secondary:#fff;--background:#fdf3ed;--surface-card:#fff;--text-body:#102b03;--text-muted:#7c7059;--text-faint:#bfad9b;--border:#d5c7b9;--font-heading:"Be Vietnam Pro","Space Grotesk",sans-serif}@keyframes gentlePulse{0%,to{border-color:var(--base-4)}50%{border-color:#3f262659}}@keyframes dotPulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes ocg-os-dot-pulse{0%,80%,to{opacity:.25}40%{opacity:1}}.ocg-table-row{background:var(--base-1);transition:background var(--transition-fast)}.ocg-table-row:hover{background:var(--primary-05)}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.assistant-markdown strong{font-weight:600}.assistant-markdown em{font-style:italic}.assistant-markdown code{background:#3f262614;border-radius:3px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.assistant-markdown h2{font-size:1.125rem}.assistant-markdown h2,.assistant-markdown h3{font-family:var(--font-secondary);margin:var(--space-4) 0 var(--space-2) 0;font-weight:700}.assistant-markdown h3{font-size:1.0625rem}.assistant-markdown ol,.assistant-markdown ul{padding-left:var(--space-4);margin:var(--space-2) 0}.assistant-markdown li{margin-bottom:var(--space-1)}.assistant-markdown li::marker{color:var(--primary)}.assistant-markdown a{color:var(--primary);transition:color var(--transition-fast);text-decoration:underline}.assistant-markdown a:hover{color:var(--primary-hover)}.assistant-markdown p{margin-bottom:12px}.assistant-markdown p:first-child{margin-top:0}.assistant-markdown p:last-child{margin-bottom:0}.card-markdown strong{font-weight:600}.card-markdown em{font-style:italic}.card-markdown p{margin-bottom:10px}.card-markdown p:last-child{margin-bottom:0}.card-markdown__table-wrap{-webkit-overflow-scrolling:touch;padding:12px 20px 16px;overflow-x:auto}.card-markdown__table{border-collapse:collapse;border-spacing:0;width:100%;font-size:var(--text-sm)}.card-markdown__th{text-align:left;background:var(--base-2);font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--base-6);padding:8px 12px}.card-markdown__th:first-child{border-radius:var(--radius-sm) 0 0 0}.card-markdown__th:last-child{border-radius:0 var(--radius-sm) 0 0}.card-markdown__td{border-bottom:1px solid var(--base-3);padding:7px 12px}.card-markdown__table tr:last-child .card-markdown__td{border-bottom:none}.card-markdown__cell-label{display:none}.card-markdown ol,.card-markdown ul{padding-left:var(--space-4);margin:var(--space-2) 0}.card-markdown li{margin-bottom:var(--space-1);font-size:.875rem}.card-markdown a{color:var(--primary);text-decoration:underline}.ed-card{background:var(--base-1);border:1px solid var(--base-4);border-radius:var(--radius-lg);box-shadow:none;overflow-wrap:anywhere;word-break:break-word;padding:24px 26px}.ed-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ed-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--base-5);white-space:nowrap;margin:0 0 7px;font-size:11px}.ed-kicker,.ed-venue{font-family:var(--font-primary);font-weight:600}.ed-venue{letter-spacing:-.005em;color:var(--primary);margin:0;font-size:25px;line-height:1.1}.ed-when{color:var(--base-6);margin:5px 0 0;font-size:15px;font-style:italic}.ed-conf,.ed-when{font-family:var(--font-primary)}.ed-conf{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.ed-conf .d{border-radius:50%;width:7px;height:7px}.ed-conf.note{letter-spacing:.06em;color:var(--base-5);text-align:right;white-space:normal;margin-top:3px;font-size:10.5px;font-weight:400;display:block}.ed-conf.high{color:var(--success)}.ed-conf.high .d{background:var(--success)}.ed-conf.medium{color:var(--base-6)}.ed-conf.medium .d{background:var(--base-5)}.ed-conf.low{color:var(--warning)}.ed-conf.low .d{background:var(--warning)}.ed-conf-wrap{text-align:right;max-width:200px}.ed-rule{background:var(--base-4);border:0;height:1px;margin:18px 0}.ed-rule.thin{background:var(--base-3);margin:14px 0}.ed-collabel{font-family:var(--font-primary);letter-spacing:.1em;text-transform:uppercase;color:var(--base-5);justify-content:flex-end;gap:18px;margin:0 0 2px;font-size:10.5px;display:flex}.ed-collabel span{text-align:right;min-width:84px}.ed-list{flex-direction:column;display:flex}.ed-inline-list{max-width:440px}.ed-li{align-items:baseline;padding:8px 0;display:flex}.ed-li .nm{font-family:var(--font-primary);color:var(--primary);white-space:nowrap;font-size:16px}.ed-li .nm .dt{color:var(--base-5);margin-left:8px;font-size:13px;font-style:italic}.ed-li .dots{border-bottom:1px dotted var(--base-4);flex:1;min-width:16px;margin:0 10px;position:relative;top:-4px}.ed-li .vals{white-space:nowrap;gap:18px;display:flex}.ed-li .vals .fig{font-family:var(--font-primary);text-align:right;font-variant-numeric:tabular-nums;min-width:84px;font-size:16px}.ed-li .vals .fig.base{color:var(--base-5)}.ed-li .vals .fig.adj{color:var(--primary)}.ed-li .vals .fig.solo{min-width:0}.ed-li .vals .fig .fig-lbl{display:none}.ed-li .vals .nt{color:var(--base-5);font-size:13px;font-style:italic}.ed-li.total{border-top:1.5px solid var(--primary-10);margin-top:4px;padding-top:12px}.ed-li.total .nm,.ed-li.total .vals .fig{font-weight:600}.ed-headline-lab{font-family:var(--font-primary);letter-spacing:.16em;text-transform:uppercase;color:var(--base-5);white-space:nowrap;margin:0 0 4px;font-size:11px;font-weight:600}.ed-headline{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.ed-headline .net{font-family:var(--font-primary);letter-spacing:-.015em;color:var(--primary);font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:1.05}.ed-headline-sub{flex-wrap:wrap;align-items:center;gap:16px;margin:9px 0 0;display:flex}.ed-headline-sub .gross{font-family:var(--font-primary);color:var(--base-6);font-size:15px;font-style:italic}.ed-headline-sub .outlier{letter-spacing:.1em;color:var(--warning);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.ed-headline-sub .outlier,.ed-prose-lab,.ed-section-lab{font-family:var(--font-primary);text-transform:uppercase;font-size:11px;font-weight:600}.ed-prose-lab,.ed-section-lab{letter-spacing:.16em;color:var(--base-5);margin:0 0 7px}.ed-section-lab{margin-bottom:9px}.ed-section-lab.flag{color:var(--warning)}.ed-prose{font-family:var(--font-primary);color:var(--primary);margin:0;font-size:16px;line-height:1.62}.ed-prose.context{color:var(--base-6)}.ed-markdown p{margin:0 0 10px}.ed-markdown p:last-child{margin-bottom:0}.ed-markdown strong{font-weight:600}.ed-markdown em{font-style:italic}.ed-markdown a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.ed-quote{border-left:2px solid var(--tertiary);padding-left:16px}.ed-clamp{-webkit-line-clamp:var(--ed-clamp-lines);transition:max-height var(--transition-fast);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ed-clamp[data-expanded]{-webkit-line-clamp:unset;display:block}.ed-more{appearance:none;cursor:pointer;min-width:44px;min-height:44px;font-family:var(--font-primary);color:var(--primary);text-underline-offset:3px;text-align:left;background:0 0;border:0;padding:8px 0 0;font-size:14px;font-style:italic;text-decoration:underline}.ed-notes{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ed-notes li{font-family:var(--font-primary);color:var(--primary);gap:11px;font-size:15.5px;line-height:1.5;display:flex}.ed-notes li .mk{color:var(--base-5);flex:none}.ed-notes.flag li .mk{color:var(--warning)}.ed-foot{font-family:var(--font-primary);color:var(--base-6);margin:0;font-size:14px;font-style:italic}.ed-yoy-foot{font-size:15px}.ed-delta-foot,.ed-yoy-foot{margin-top:4px}.ed-warning-foot{color:var(--warning);margin-top:4px;font-style:normal}.ed-flagged-collapsed:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.fd-opener{appearance:none;cursor:pointer;text-align:left;width:100%;min-height:44px;font-family:var(--font-primary);color:var(--warning);background:0 0;border:0;align-items:center;gap:8px;margin:2px 0 0;padding:6px 0;font-size:13px;display:flex}.fd-opener .mk{flex:none;display:inline-flex}.fd-opener .fd-opener-text{flex:1;align-items:baseline;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.fd-opener .fd-opener-text .lbl{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.fd-opener .fd-opener-text .tail{white-space:nowrap;color:var(--base-5);flex:0 auto}.fd-opener .fd-opener-text .tail:before{content:"· ";color:var(--base-5)}.fd-opener .fd-opener-cta{flex:none;align-items:center;gap:8px;display:inline-flex}.fd-opener .chev{color:var(--base-5);transition:transform var(--transition-fast)}.fd-opener.open .chev{transform:rotate(180deg)}.fd-opener.resolved{color:var(--base-6)}.fd-opener.resolved .mk{color:var(--base-5)}.fd-opener .fd-change{color:var(--base-5);text-underline-offset:3px;flex:none;font-size:12px;font-style:italic;text-decoration:underline}.fd-needs .dot,.fd-pending-dot{background:var(--warning);border-radius:50%;flex:none;width:7px;height:7px}.fd-panel{border-radius:var(--radius-md);background:var(--secondary);border:1px solid var(--base-3);border-left:2px solid var(--warning);margin:6px 0 14px;padding:14px 16px}.fd-panel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.fd-panel-head .back{font-family:var(--font-primary);letter-spacing:.14em;text-transform:uppercase;color:var(--base-5);align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:inline-flex}.fd-panel-head .back svg{transform:scaleX(-1)}.fd-panel-head .when{font-family:var(--font-primary);color:var(--primary);text-align:right;font-size:14.5px;font-style:italic}.fd-panel-stat{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:12px;display:flex}.fd-panel-stat .lab{width:100%;letter-spacing:.12em;text-transform:uppercase;color:var(--base-5);margin-bottom:2px;font-size:10.5px}.fd-panel-stat .fig,.fd-panel-stat .lab{font-family:var(--font-primary);font-weight:600}.fd-panel-stat .fig{letter-spacing:0;color:var(--primary);font-size:28px;line-height:1.05}.fd-panel-stat .vs{width:100%;font-family:var(--font-primary);color:var(--base-6);margin-top:3px;font-size:13.5px;font-style:italic}.fd-panel .ed-quote{border-left-color:var(--base-4)}.fd-note{margin-top:12px}.fd-reason{font-family:var(--font-primary);color:var(--base-6);margin:12px 0 0;font-size:14.5px;line-height:1.55}.fd-reason.small{margin-top:8px;font-size:13.5px}.fd-no-review{margin-top:24px}.fd-author{color:var(--base-6);margin:8px 0 0;font-size:13px;font-style:italic}.fd-author,.fd-needs{font-family:var(--font-primary)}.fd-needs{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:var(--warning);align-items:center;gap:7px;margin:14px 0 10px;font-size:11px;font-weight:600;display:inline-flex}.fd-actions{flex-wrap:wrap;gap:8px;margin-top:0;display:flex}.fd-actions.resolved{margin-top:24px}.fd-btn{white-space:nowrap;appearance:none;cursor:pointer;border:1px solid var(--base-4);border-radius:var(--radius-md);background:var(--base-1);min-height:44px;color:var(--primary);font-family:var(--font-primary);transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast);align-items:center;gap:8px;padding:9px 16px;font-size:14.5px;line-height:1.2;display:inline-flex}.fd-btn:hover{border-color:var(--base-5)}.fd-btn.primary{background:var(--primary);border-color:var(--primary);color:#f4ece9;font-weight:600}.fd-btn.primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.fd-inline-error{color:var(--error);font-family:var(--font-primary);background:0 0;border:0;margin-top:10px;padding:0;font-size:14px;font-style:italic}.ed-flagged-recompute-note{color:var(--base-6);margin:8px 0 0;font-size:13px;font-style:italic}.fd-spin{color:var(--base-5);animation:spin 1s linear infinite}.ed-annot{text-align:center}.ed-annot .lab{letter-spacing:.18em;text-transform:uppercase;color:var(--base-5);margin:0 0 4px;font-size:10.5px;font-weight:600}.ed-annot .body,.ed-annot .lab{font-family:var(--font-primary)}.ed-annot .body{color:var(--primary);margin:0;font-size:16px}.ed-grid2{grid-template-columns:1fr 1fr;gap:8px 28px;display:grid}.ed-stat .k{letter-spacing:.12em;text-transform:uppercase;color:var(--base-5);margin:0 0 2px;font-size:11px;font-weight:600}.ed-stat .k,.ed-stat .v{font-family:var(--font-primary)}.ed-stat .v{color:var(--primary);font-variant-numeric:tabular-nums;margin:0;font-size:20px}.ed-stat .v .dt{color:var(--base-5);margin-left:7px;font-size:13px;font-style:italic}.ed-inline-cap{color:var(--base-6);margin:0 0 10px;font-size:14px;font-style:italic}.ed-ack,.ed-inline-cap{font-family:var(--font-primary)}.ed-ack{color:var(--primary);align-items:baseline;gap:11px;margin:0;font-size:16px;line-height:1.5;display:flex}.ed-ack .mk{color:var(--base-5);flex:none;font-style:normal;position:relative;top:1px}.ed-ack .mk.ok{color:var(--success)}.ed-ack i{color:var(--base-6);font-style:italic}.ed-state{background:var(--base-1);border:1px solid var(--base-4);border-radius:var(--radius-lg);padding:22px 26px}.ed-state h4{color:var(--primary);margin:0 0 6px;font-size:18px;font-weight:600}.ed-state h4,.ed-state p{font-family:var(--font-primary)}.ed-state p{color:var(--base-6);margin:0;font-size:15px;line-height:1.55}.ed-state.error h4{color:var(--error)}.ed-retry{appearance:none;cursor:pointer;min-width:44px;min-height:44px;font-family:var(--font-primary);color:var(--primary);text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:7px;margin-top:12px;padding:4px 0;font-size:15px;font-style:italic;text-decoration:underline;display:inline-flex}.ed-event-stub{border-style:dashed}.ed-event-stub .ed-venue{color:var(--base-6)}.sk{background:var(--base-3);border-radius:var(--radius-sm);position:relative;overflow:hidden}.sk:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);animation:shimmer 1.4s infinite;position:absolute;inset:0;transform:translate(-100%)}.ed-skeleton-a{width:74%;height:13px;margin-bottom:7px}.ed-skeleton-b{width:46%;height:13px}.ed-skeleton-c{width:40%;height:30px}@keyframes shimmer{to{transform:translate(100%)}}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:480px){.ed-card{padding:18px 16px}.ed-headline .net{font-size:34px}.ed-grid2{grid-template-columns:1fr}.ed-li .vals{gap:10px}.ed-li .vals .fig{min-width:72px}.ed-li .dots{margin:0 6px}.ed-collabel{gap:10px}.ed-collabel span{min-width:72px}.fd-opener{flex-wrap:wrap;align-items:flex-start;row-gap:2px;min-height:44px;padding:8px 0}.fd-opener .fd-opener-text{flex-direction:column;flex:auto;align-items:flex-start;gap:1px;min-width:0;display:flex;overflow:visible}.fd-opener .fd-opener-text .lbl{white-space:normal;text-overflow:clip;font-size:13.5px;line-height:1.25;display:block;overflow:visible}.fd-opener .fd-opener-text .tail{white-space:normal;color:var(--base-5);font-size:12px;font-style:italic;line-height:1.2;display:block}.fd-opener .fd-opener-text .tail:before{content:none}.fd-opener .fd-opener-cta{flex:none;align-items:center;gap:8px;display:inline-flex}.fd-opener .fd-change{font-size:13px}.fd-panel-head{flex-wrap:wrap;row-gap:4px}.fd-panel-head .when{text-align:left;flex:100%;font-size:13.5px}}@media (max-width:390px){.ed-li .vals .fig{min-width:64px;font-size:15px}.ed-li .nm{font-size:15px}.ed-li .nm .dt{font-size:12px}.ed-li .vals{flex-wrap:wrap;justify-content:flex-end;row-gap:1px}.ed-li .vals>.dt{text-align:right;flex-basis:100%;line-height:1.1;margin-left:0!important}.ed-collabel{font-size:10px}.ed-collabel span{min-width:64px}.ed-li .vals .fig{align-items:baseline;gap:6px;min-width:0;display:flex}.ed-li .vals .fig .fig-lbl{letter-spacing:.02em;text-transform:uppercase;color:var(--base-5);white-space:nowrap;flex:none;font-size:11px;font-weight:500;line-height:1;display:inline}.ed-li .vals .fig .fig-val{flex:0 auto;min-width:0}.ed-conf,.ed-conf.note{white-space:normal}}.ocg-os-rail .ed-card{padding:18px 16px}.ocg-os-rail .ed-headline .net{font-size:34px}.ocg-os-rail .ed-grid2{grid-template-columns:1fr}.ocg-os-rail .ed-li .vals{gap:10px}.ocg-os-rail .ed-li .vals .fig{min-width:64px;font-size:15px}.ocg-os-rail .ed-li .nm{font-size:15px}.ocg-os-rail .ed-li .nm .dt{font-size:12px}.ocg-os-rail .ed-li .dots{margin:0 6px}.ocg-os-rail .ed-collabel{gap:10px;font-size:10px}.ocg-os-rail .ed-collabel span{min-width:64px}.ocg-os-rail .ed-conf,.ocg-os-rail .ed-conf.note{white-space:normal}.ed-ack>span:last-child{overflow-wrap:anywhere;min-width:0}.ocg-os-rail .fd-opener{flex-wrap:wrap;align-items:flex-start;row-gap:2px;min-height:44px;padding:8px 0}.ocg-os-rail .fd-opener .fd-opener-text{flex-direction:column;flex:auto;align-items:flex-start;gap:1px;min-width:0;display:flex;overflow:visible}.ocg-os-rail .fd-opener .fd-opener-text .lbl{white-space:normal;text-overflow:clip;font-size:13.5px;line-height:1.25;display:block;overflow:visible}.ocg-os-rail .fd-opener .fd-opener-text .tail{white-space:normal;color:var(--base-5);font-size:12px;font-style:italic;line-height:1.2;display:block}.ocg-os-rail .fd-opener .fd-opener-text .tail:before{content:none}.ocg-os-rail .fd-opener .fd-opener-cta{flex:none;align-items:center;gap:8px;display:inline-flex}.ocg-os-rail .fd-opener .fd-change{font-size:13px}.ocg-os-rail .fd-panel-head{flex-wrap:wrap;row-gap:4px}.ocg-os-rail .fd-panel-head .when{text-align:left;flex:100%;font-size:13.5px}@media (prefers-reduced-motion:reduce){.sk:after{animation:none}.ed-clamp{transition-duration:.01ms}}.admin-table{border-collapse:collapse;width:100%}.admin-table th{text-align:left;background:var(--base-2);text-transform:uppercase;letter-spacing:.05em;color:var(--base-6);padding:10px 24px;font-size:.6875rem;font-weight:600}.admin-table td,.admin-table th{border-bottom:1px solid var(--base-3)}.admin-table td{vertical-align:middle;padding:14px 24px;font-size:.875rem}.admin-table tr:last-child td{border-bottom:none}.admin-table tbody tr{transition:background var(--transition-fast)}.admin-table tbody tr:hover{background:var(--primary-05)}@media (max-width:640px){.admin-table td:nth-child(3),.admin-table td:nth-child(5),.admin-table th:nth-child(3),.admin-table th:nth-child(5){display:none}.admin-table th{padding:10px 16px}.admin-table td{padding:12px 16px}}.dash-page{flex-direction:column;gap:20px;max-width:760px;margin:0 auto;padding:32px 20px 64px;display:flex}.dash-head{padding:8px 6px 0}.dash-section{background:var(--base-1)}.dash-subtitle{color:var(--base-6);margin:2px 0 0;font-size:13.5px;line-height:1.45}.dash-collabel,.dash-subtitle{font-family:var(--font-primary)}.dash-collabel{letter-spacing:.14em;text-transform:uppercase;color:var(--base-5);justify-content:flex-end;gap:0;margin:0 0 6px;font-size:10.5px;font-weight:600;display:flex}.dash-collabel span{text-align:right;width:110px}.dash-list{margin:0;padding:0;list-style:none}.dash-li{border-bottom:1px solid var(--base-3);padding:9px 0}.dash-li:last-child{border-bottom:0}.dash-row{align-items:baseline;gap:10px;display:flex}.dash-row .nm{font-family:var(--font-primary);color:var(--primary);white-space:nowrap;font-size:15px;font-weight:500}.dash-row .dots{border-bottom:1px dotted var(--base-4);flex:1;min-width:24px;transform:translateY(-3px)}.dash-row .vals{white-space:nowrap;align-items:baseline;display:flex}.dash-row .vals>*{text-align:right;font-variant-numeric:tabular-nums;width:110px}.dash-row .fig{font-family:var(--font-primary);color:var(--primary);font-size:15px;font-weight:600}.dash-row .fig.muted{color:var(--base-6);font-weight:400}.dash-delta{font-family:var(--font-primary);color:var(--base-6);font-size:13.5px;font-weight:600}.dash-delta.up{color:var(--success)}.dash-delta.down{color:var(--warning)}.dash-yoy .dash-delta.down{color:var(--base-6)}.dash-row .vals .ed-conf{justify-content:flex-end;width:110px}.dash-flag{color:var(--warning);margin-left:6px;font-size:13px;font-weight:600}.dash-eon{font-family:var(--font-primary);color:var(--base-6);max-width:540px;margin:4px 0 0;font-size:12.5px;font-style:italic;line-height:1.45}.dash-eon .mgr{color:var(--base-5);font-style:normal}.dash-li.total{border-top:1px solid var(--base-4);border-bottom:0;margin-top:2px}.dash-li.total .fig,.dash-li.total .nm{color:var(--base-9);font-weight:700}.dash-footnote{color:var(--base-5);margin:12px 0 0;font-size:11.5px;line-height:1.5}.dash-error,.dash-footnote{font-family:var(--font-primary)}.dash-error{background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:var(--radius-lg);color:var(--primary);padding:12px 16px;font-size:13.5px}.dash-error p{margin:2px 0}@media (max-width:540px){.dash-collabel{display:none}.dash-row{flex-wrap:wrap}.dash-row .dots{display:none}.dash-row .nm{width:100%}.dash-row .vals{justify-content:space-between;width:100%;margin-top:2px}.dash-row .vals>*{width:auto}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bdx-page{max-width:1180px;margin:0 auto;padding:30px 34px 48px;container-type:inline-size}.bdx-mast{border-bottom:1.5px solid var(--primary);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:12px;padding-bottom:24px;display:flex}.bdx-mast .lede .ed-kicker{margin-bottom:7px}.bdx-title{font-family:var(--font-primary);letter-spacing:-.01em;color:var(--primary);white-space:nowrap;margin:0;font-size:30px;font-weight:600;line-height:1}.bdx-mast .meta{flex-direction:column;align-items:flex-end;gap:16px;min-width:0;display:flex}.bdx-asof{font-family:var(--font-primary);color:var(--base-6);white-space:nowrap;margin:0;font-size:14px;font-style:italic}.bdx-asof b{color:var(--primary);font-style:normal;font-weight:600}.bdx-asof--panel{font-family:var(--font-secondary);letter-spacing:.08em;text-transform:uppercase;color:var(--base-5);margin:0 0 10px;font-size:10.5px;font-style:normal;font-weight:700}@media (max-width:640px){.bdx-mast{flex-direction:column;align-items:flex-start;gap:14px}.bdx-mast .lede{width:100%;min-width:0}.bdx-mast .meta{align-items:flex-start;gap:12px;width:100%}.bdx-title{font-size:25px}.bdx-asof,.bdx-title{white-space:normal}}.bdx-switch{background:var(--primary-05);gap:2px;padding:3px}.bdx-switch,.bdx-switch button{border-radius:var(--radius-full);display:inline-flex}.bdx-switch button{appearance:none;cursor:pointer;font-family:var(--font-secondary);letter-spacing:.01em;color:var(--base-6);background:0 0;border:0;align-items:center;padding:6px 15px;font-size:12px;font-weight:700;transition:color .16s ease-out,background .16s ease-out,box-shadow .16s ease-out}.bdx-switch button:hover{color:var(--primary)}.bdx-switch button[aria-pressed=true]{background:var(--base-1);color:var(--primary);box-shadow:0 1px 2px #3f26260d}.bdx-switch-label,.bdx-switch-spin{display:inline-block}.bdx-switch-spin{border:2px solid var(--primary-05);border-top-color:var(--primary);box-sizing:border-box;opacity:0;border-radius:50%;width:0;height:12px;margin-left:0;transition:width .16s ease-out,margin-left .16s ease-out,opacity .16s ease-out;overflow:hidden}.bdx-switch button[data-pending] .bdx-switch-spin{opacity:1;width:12px;margin-left:6px;animation:spin .7s linear infinite}.bdx-switch button[data-pending] .bdx-switch-label{opacity:.7}.bdx-switch button:disabled{cursor:wait}.bdx-switch[data-any-pending=true] button:not([data-pending]){opacity:.55}@media (prefers-reduced-motion:reduce){.bdx-switch button[data-pending] .bdx-switch-spin{background:var(--primary);border-color:var(--primary);animation:none}}.bdx-asof-picker{align-items:center;gap:8px;min-height:28px;display:inline-flex}.bdx-asof-picker__label{font-family:var(--font-secondary);letter-spacing:.01em;color:var(--base-6);cursor:pointer;font-size:12px;font-weight:700}.badge,.bdx-asof-picker__label,.bdx-switch-label,.dash-collabel,.ed-collabel,.ed-conf,.ed-kicker,.ocg-kicker,.ocg-label,[data-slot=badge],[data-slot=button],[role=button],button,label,nav,th{font-family:var(--font-secondary)!important}.bdx-asof-picker__input{appearance:none;font-family:var(--font-secondary);color:var(--primary);background:var(--primary-05);border-radius:var(--radius-full);cursor:pointer;border:0;min-height:28px;padding:5px 12px;font-size:12px;font-weight:500;line-height:1.2;transition:background .16s ease-out,box-shadow .16s ease-out}.ocg-nav__brand:focus-visible,.ocg-nav__chip:focus-visible,.ocg-nav__command-slot:focus-visible,.ocg-nav__link:focus-visible,.ocg-nav__signin:focus-visible{outline-offset:2px;outline:2px solid #f7f4f3}.ocg-nav__command-slot:hover,.ocg-nav__link:not(.ocg-nav__link--active):hover,.ocg-nav__signin:hover{color:#f7f4f3d9!important;background:#f7f4f31a!important}.ocg-nav__command-slot{border-radius:var(--radius-full);color:#f7f4f3e6;height:34px;font-family:var(--font-secondary);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);background:#f7f4f312;border:1px solid #f7f4f352;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:650;line-height:1;display:inline-flex}.ocg-nav__command-slot>span:last-child{color:#f7f4f394;letter-spacing:.04em;font-size:11px}.ocg-nav__command-dots{align-items:center;gap:3px;display:none}.ocg-nav__command-dots>span{background:0 0;border:1px solid;border-radius:50%;width:4px;height:4px}.ocg-nav__command-dots>span:first-child{background:currentColor}.ocg-os-palette__backdrop{z-index:var(--z-dialog-backdrop);background:var(--scrim-palette);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:0;position:fixed;inset:0}.ocg-os-palette{z-index:var(--z-dialog);border:1px solid var(--base-4);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;width:min(620px,100vw - 40px);max-height:min(680px,100dvh - 104px);display:flex;position:fixed;top:72px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 48px #3f26262e}.ocg-os-palette[hidden],.ocg-os-palette__backdrop[hidden]{display:none}.ocg-os-palette__search{border-bottom:1px solid var(--base-4);color:var(--base-6);flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px 16px;display:grid}.ocg-os-palette__search input{width:100%;min-width:0;color:var(--primary);font-family:var(--font-primary);background:0 0;border:0;outline:none;font-size:17px;line-height:1.35}.ocg-os-palette__search input::placeholder{color:var(--base-6)}.ocg-os-palette__search kbd{border:1px solid var(--base-4);background:var(--base-2);color:var(--base-6);font-family:var(--font-secondary);border-radius:6px;padding:3px 6px;font-size:11px;font-weight:700;line-height:1}.ocg-os-palette__list{padding:8px;overflow:auto}.ocg-os-palette__item{width:100%;min-height:54px;color:var(--primary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 11px;display:grid}.ocg-os-palette__item--active,.ocg-os-palette__item:focus-visible,.ocg-os-palette__item:hover{border-color:var(--base-4);background:var(--base-2);outline:none}.ocg-os-palette__provenance{min-width:58px;color:var(--primary);gap:7px}.ocg-os-palette__badge,.ocg-os-palette__provenance{justify-content:center;align-items:center;display:inline-flex}.ocg-os-palette__badge{border:1px solid var(--base-4);background:var(--base-2);color:var(--base-7);font-family:var(--font-secondary);border-radius:999px;gap:5px;padding:3px 7px;font-size:10.5px;font-weight:650;line-height:1}.ocg-os-palette__badge-mark{flex:none;display:inline-block}.ocg-os-palette__badge-mark--diamond{background:currentColor;border-radius:1px;width:6px;height:6px;transform:rotate(45deg)}.ocg-os-palette__badge-mark--document{border:1px solid;border-radius:1px;width:5px;height:7px}.ocg-os-palette__badge--generated{color:#b27a1e;background:#fdf6e6;border-color:#b27a1e47}.ocg-os-palette__item small,.ocg-os-palette__item strong,.ocg-os-palette__item-copy{min-width:0;display:block}.ocg-os-palette__item strong{font-family:var(--font-primary);font-size:14px;font-weight:500;line-height:1.2}.ocg-os-palette__item small{margin-top:4px;line-height:1.3}.ocg-os-palette__item em,.ocg-os-palette__item small{color:var(--base-6);font-family:var(--font-primary);font-size:12px;font-style:italic}.ocg-os-palette__item em{flex:none}.ocg-os-palette__empty{color:var(--base-6);font-family:var(--font-primary);margin:0;padding:26px 14px 28px;font-size:14px;font-style:italic}.ocg-nav__chip:hover{background:#f7f4f329!important}.ocg-nav__menu-divider{background:var(--border);height:1px;margin:0 4px 6px}.ocg-nav__menu-divider--actions{margin:6px 4px}.ocg-nav__menu-item:hover,.ocg-nav__menu-item[data-highlighted]{background:var(--base-3)!important}.ocg-nav__menu-item:active{background:var(--base-4)!important}.ocg-nav__menu-item:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.ocg-nav__mobile-section{display:none}.ocg-nav__mobile-divider{background:var(--border);height:1px;margin:8px 0}@media (max-width:640px){.ocg-nav{z-index:2!important;padding:0 16px!important}.ocg-nav__brand{flex:0 auto;min-width:0;gap:12px!important}.ocg-nav__right{flex:none;min-width:0}.ocg-nav__wordmark{height:15px!important}.ocg-nav__divider{height:22px!important}.ocg-nav__tag{gap:4px!important}.ocg-nav__tag-text{font-size:12.5px!important}.ocg-nav__dots{gap:3px!important}.ocg-nav__dots>span{width:3.5px!important;height:3.5px!important}.ocg-nav__section-links{display:none!important}.ocg-nav__command-slot{width:88px;padding:0 12px}.ocg-nav__command-shortcut-text{display:none}.ocg-nav__command-dots{display:inline-flex}.ocg-nav__chip{margin-left:0!important}.ocg-nav__signin{height:34px!important;padding:0 16px!important;font-size:12.5px!important}.ocg-nav__menu-positioner{z-index:1!important;left:0!important;right:0!important;transform:none!important}.ocg-nav__menu,.ocg-nav__menu-positioner{width:100vw!important;max-width:100vw!important}.ocg-nav__menu{border-left:0!important;border-right:0!important;border-radius:0!important;padding:8px 0 12px!important}.ocg-nav__mobile-section{display:block}.ocg-nav__menu-item:hover,.ocg-nav__menu-item[data-highlighted],.ocg-nav__mobile-link:focus-visible,.ocg-nav__mobile-link:hover{background:var(--base-3)!important}.ocg-nav__menu-item:focus-visible,.ocg-nav__mobile-link:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.ocg-nav__menu-header{gap:12px!important;padding:6px 18px 12px!important}.ocg-nav__menu-avatar{width:40px!important;height:40px!important;font-size:15px!important}.ocg-nav__menu-name{font-size:16px!important}.ocg-nav__menu-subline{margin-top:3px!important}.ocg-nav__menu-divider:not(.ocg-nav__menu-divider--actions){display:none}.ocg-nav__menu-divider--actions{margin:8px 0!important}.ocg-nav__menu-item{border-radius:0!important;height:auto!important;min-height:48px!important;padding:0 18px!important;font-size:15px!important}.ocg-os-palette__backdrop{background:var(--scrim-palette)}.ocg-os-palette{border:0;border-radius:0;width:100%;height:100dvh;max-height:none;inset:0;transform:none}.ocg-os-palette__search{min-height:64px;padding:16px}.ocg-os-palette__search input{font-size:18px}.ocg-os-palette__search kbd{display:none}.ocg-os-palette__list{padding:8px 10px 18px}.ocg-os-palette__item{min-height:58px;padding:10px 12px}}@media (max-width:430px){.ocg-nav__divider,.ocg-nav__dots{display:none!important}}.bdx-asof-picker__input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;filter:invert(20%)sepia(15%)saturate(800%)hue-rotate(330deg);margin-left:4px}.bdx-asof-picker__input:hover{background:var(--primary-05)}@supports (color:color-mix(in lab,red,red)){.bdx-asof-picker__input:hover{background:color-mix(in srgb,var(--primary-05) 70%,var(--primary) 5%)}}.bdx-asof-picker__input:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.bdx .tnum,.bdx-page .tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.bdx .bd-section{margin-top:28px}.bdx .bdx-kpi-section{container:bdx-kpi-strip/inline-size}.bdx .bd-kick{font-family:var(--font-secondary);letter-spacing:.13em;text-transform:uppercase;color:var(--base-5);margin:0 0 12px;font-size:11px;font-weight:700}.bdx .kpi{background:var(--base-1);border:1px solid var(--base-4);border-radius:var(--radius-md);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.bdx .kpi-cell{border-left:1px solid var(--base-4);min-width:0;padding:18px 22px}.bdx .kpi-cell:first-child{border-left:0}.bdx .kpi-cell .k{font-family:var(--font-secondary);letter-spacing:.12em;text-transform:uppercase;color:var(--base-5);white-space:normal;overflow-wrap:anywhere;margin:0 0 9px;font-size:10.5px;font-weight:700;line-height:1.35}.bdx .kpi-cell .v{font-family:var(--font-primary);letter-spacing:-.01em;color:var(--primary);margin:0;font-size:31px;line-height:1}.bdx .kpi-cell .v.pos{color:var(--success)}.bdx .kpi-cell .v.neg{color:var(--warning)}.bdx .kpi-cell .v .of{color:var(--base-5);font-size:18px}.bdx .kpi-cell--pace .v{flex-wrap:wrap;align-items:baseline;gap:0 6px;display:flex}.bdx .kpi-cell--pace .v .of{display:inline-block}.bdx .kpi-cell--pace .sub{clear:both}.bdx .kpi-cell .sub{font-family:var(--font-primary);color:var(--base-6);margin:7px 0 0;font-size:13px;font-style:italic}.bdx--os .kpi,.bdx--os .pace,.bdx--os .tbl-wrap,.bdx--os .yoy{border-radius:var(--radius-lg)}@container bdx-kpi-strip (max-width:704px){.bdx .kpi{grid-template-columns:1fr 1fr}.bdx .kpi-cell:nth-child(2n){border-left:1px solid var(--base-4)}.bdx .kpi-cell:nth-child(odd){border-left:0}.bdx .kpi-cell:nth-child(-n+2){border-bottom:1px solid var(--base-4)}}.bdx .tbl-wrap{background:var(--base-1);border:1px solid var(--base-4);border-radius:var(--radius-md);-webkit-overflow-scrolling:touch;overflow:auto hidden}.bdx .tbl{border-collapse:collapse;width:100%;font-family:var(--font-primary)}.bdx .tbl thead th{font-family:var(--font-secondary);letter-spacing:.07em;text-transform:uppercase;color:var(--base-5);text-align:right;border-bottom:1px solid var(--base-4);white-space:nowrap;padding:12px 14px 10px;font-size:10.5px;font-weight:700}.bdx .tbl thead th.l{text-align:left}.bdx .tbl thead th.eon-th{width:32%}.bdx .tbl tbody td{color:var(--primary);text-align:right;border-bottom:1px solid var(--base-3);white-space:nowrap;vertical-align:baseline;padding:12px 14px;font-size:14.5px}.bdx .tbl tbody tr:last-child td{border-bottom:0}.bdx .tbl td.l{text-align:left}.bdx .tbl .venue{align-items:baseline;gap:4px;font-size:15px;font-weight:600;display:inline-flex}.bdx .bdx-attention{color:var(--warning);font-family:var(--font-secondary);font-size:11px;line-height:1}.bdx .dash,.bdx .tbl .dash{color:var(--base-5)}.bdx .vsT{font-variant-numeric:tabular-nums;font-weight:600}.bdx .vsT.pos{color:var(--success)}.bdx .vsT.neg{color:var(--warning)}.bdx .vsT.flat{color:var(--base-5);font-weight:400}.bdx-ledger-vs-ly-link{color:inherit;text-decoration:underline}@supports (color:color-mix(in lab,red,red)){.bdx-ledger-vs-ly-link{-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}}.bdx-ledger-vs-ly-link{text-underline-offset:3px;text-decoration-style:dotted;text-decoration-thickness:1px}.bdx .tbl td.eon{max-width:min(32cqi,360px)}.bdx .tbl tbody tr.vrow.is-selected td{background:var(--secondary)}.bdx .tbl tbody tr.bdx-row-trigger{cursor:pointer;transition:background var(--transition-fast),box-shadow var(--transition-fast)}.bdx .tbl tbody tr.bdx-row-trigger:hover td{background:var(--primary-05)}.bdx .tbl tbody tr.bdx-row-trigger.is-selected:hover td{background:var(--secondary)}.bdx .bdx-eon-preview{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}.bdx .eon-btn{cursor:pointer;width:100%;font-family:var(--font-primary);color:var(--base-6);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13.5px;font-style:italic;display:flex}.bdx .eon-btn.as-text{cursor:default}.bdx .eon-btn .txt{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.bdx .eon-btn .chev{color:var(--base-5);flex:none;transition:transform .18s;display:inline-flex}.bdx .eon-btn[aria-expanded=true] .chev{transform:rotate(180deg)}.bdx .eon-btn:hover{color:var(--primary)}.bdx .eon-btn .none{color:var(--base-5);font-style:italic}.bdx .tbl tbody tr.eon-band td{background:var(--secondary);border-bottom:1px solid var(--base-3);white-space:normal;padding:0 14px}.bdx .eon-band .inner{max-width:760px;padding:4px 0 16px}.bdx .eon-band .by{font-family:var(--font-secondary);letter-spacing:.1em;text-transform:uppercase;color:var(--base-5);margin:0 0 6px;font-size:10.5px;font-weight:700}.bdx .eon-band p{font-family:var(--font-primary);color:var(--primary);margin:0;font-size:15px;line-height:1.6}.bdx .tbl tr.total td{border-top:1.5px solid var(--primary);border-bottom:0;padding-top:13px;font-weight:600}.bdx .tbl tr.total td.muted-cell{color:var(--base-5);font-weight:400}.bdx .tbl .note{color:var(--base-6);font-size:12.5px;font-style:italic;font-weight:400}.bdx .tbl .note--wage{display:block}.bdx .bdx-wage-over{color:var(--warning)}.bdx .bdx-wage-provenance{font-family:var(--font-primary);color:var(--base-6);margin:10px 2px 0;font-size:12.5px;font-style:italic}.bdx .bdx-telescope-cell{width:34px}.bdx .bdx-telescope{border-radius:var(--radius-full);width:44px;height:44px;color:var(--base-5);font-family:var(--font-secondary);cursor:default;background:0 0;border:0;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}.bdx .bdx-telescope[aria-expanded=true]{color:var(--primary)}.bdx .bdx-telescope[aria-expanded=true] .bdx-telescope__mark{transform:rotate(180deg)}.bdx .bdx-inspector-actions a:focus-visible,.bdx .bdx-inspector-close:focus-visible,.bdx .bdx-telescope:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.bdx .bdx-telescope--disabled{opacity:.58}.bdx--os .bdx-telescope{cursor:pointer}.bdx-telescope__label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bdx-telescope__mark{transform-origin:50%;line-height:1;transition:transform .14s;display:inline-flex}.bdx-telescope-panel{padding:20px 24px}.bdx-inspector{background:var(--base-1);border:1px solid var(--base-4);border-left:3px solid var(--primary);border-radius:var(--radius-lg)}.bdx-inspector-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.bdx-inspector-actions{align-items:center;gap:10px;display:flex}.bdx-inspector-actions a{color:var(--primary);font-family:var(--font-primary);text-underline-offset:3px;white-space:nowrap;font-size:12.5px;text-decoration:underline;text-decoration-thickness:1px}.bdx-inspector-close{border-radius:var(--radius-full);width:44px;height:44px;color:var(--base-5);font-family:var(--font-secondary);cursor:pointer;background:0 0;border:0;font-size:20px;line-height:1}.bdx-inspector-close:hover{color:var(--primary)}.bdx-telescope-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.bdx-telescope-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.bdx-telescope-links{font-family:var(--font-secondary);letter-spacing:.08em;text-transform:uppercase;color:var(--base-5);justify-content:space-between;align-items:baseline;gap:12px;font-size:10.5px;font-weight:700;display:flex}.bdx-telescope-links a{color:var(--primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bdx-mini-table,.bdx-mini-table-wrap{grid-column:auto;min-width:0}.bdx-mini-table-wrap .bdx-mini-table{grid-column:auto}.bdx-mini-table-heading-row{justify-content:space-between;align-items:baseline;gap:12px;min-height:23px;margin:0 0 8px;display:flex}.bdx-mini-table-heading{margin:0}.bdx-mini-table h3,.bdx-mini-table-heading{font-family:var(--font-secondary);letter-spacing:.08em;text-transform:uppercase;color:var(--base-5);font-size:11px;font-weight:700}.bdx-mini-table h3{min-height:23px;margin:0 0 8px}.bdx-mini-table table{border-collapse:collapse;background:var(--base-1);border:1px solid var(--base-4);border-radius:var(--radius-md);width:100%;overflow:hidden}.bdx-mini-table td,.bdx-mini-table th{border-bottom:1px solid var(--base-3);text-align:right;color:var(--primary);padding:9px 10px;font-size:13px}.bdx-mini-table th{font-family:var(--font-secondary);letter-spacing:.07em;text-transform:uppercase;color:var(--base-5);font-size:10px;font-weight:700}.bdx-mini-table .l{text-align:left}.bdx-mini-table tr.total td{border-top:1.5px solid var(--primary);border-bottom:0;font-weight:600}.bdx-wage-note{font-family:var(--font-primary);color:var(--base-6);margin:8px 2px 0;font-size:12px;font-style:italic;line-height:1.5}.bdx-duty-comment{border-left:2px solid var(--tertiary);background:var(--secondary);text-align:left;border-radius:0 8px 8px 0;margin-top:16px;padding:12px 14px}.bdx-duty-comment .by{font-family:var(--font-secondary);letter-spacing:.08em;text-transform:uppercase;color:var(--base-5);margin:0 0 5px;font-size:10.5px;font-weight:700}.bdx-duty-comment p{color:var(--primary);margin:0;font-size:14px;line-height:1.55}.bdx-telescope-state{background:var(--base-1);gap:10px;padding:18px;display:grid}.bdx-telescope-state span{border-radius:var(--radius-full);background:linear-gradient(90deg,var(--base-3),var(--base-2),var(--base-3));height:15px;animation:skPulse var(--motion-skeleton) ease-in-out infinite;display:block}.bdx-telescope-state span:first-child{width:42%}.bdx-telescope-state span:nth-child(2){width:100%}.bdx-telescope-state span:nth-child(3){width:68%}.bdx-telescope-state--error{border-left:2px solid var(--tertiary);color:var(--primary);justify-content:space-between;align-items:center;gap:16px;display:flex}.bdx-telescope-state--error p{margin:0;font-size:13.5px;line-height:1.45}.bdx-telescope-state--error button{border:1px solid var(--primary);border-radius:var(--radius-full);background:var(--base-1);color:var(--primary);letter-spacing:.08em;cursor:pointer;flex:none;padding:6px 12px}.bdx .lag-tag,.bdx-telescope-state--error button{font-family:var(--font-secondary);text-transform:uppercase;font-size:10px;font-weight:700}.bdx .lag-tag{letter-spacing:.06em;color:var(--base-6);border:1px solid var(--base-4);border-radius:var(--radius-full);vertical-align:2px;margin-left:8px;padding:1px 7px;display:inline-block}.bdx .bdx-area-vs{font-variant-numeric:tabular-nums;font-weight:600}.bdx .bdx-area-vs.pos{color:var(--success)}.bdx .bdx-area-vs.neg{color:var(--warning)}.bdx .bdx-area-vs.flat{color:var(--base-5);font-weight:400}.bdx .bdx-area-footnote{color:var(--base-6);font-family:var(--font-primary);margin:12px 2px 0;font-size:12.5px;font-style:italic;line-height:1.45}.bdx .pace{background:var(--base-1);border:1px solid var(--base-4);border-radius:var(--radius-md);grid-template-columns:1fr;gap:16px 34px;padding:20px 24px;display:grid}.bdx .pace-row{min-width:0}.bdx .pace-row .top{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:8px;display:flex}.bdx .pace-row .nm{color:var(--primary);font-size:14.5px;font-weight:600}.bdx .pace-row .fig,.bdx .pace-row .nm{font-family:var(--font-primary);white-space:nowrap}.bdx .pace-row .fig{color:var(--base-6);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.bdx .pace-row .fig b{color:var(--primary);font-weight:600}.bdx .pace-track{background:var(--base-3);border-radius:var(--radius-sm);height:12px;position:relative;overflow:visible}.bdx .pace-fill{border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:var(--success);position:absolute;top:0;bottom:0;left:0}.bdx .pace-fill.behind{background:var(--base-6)}.bdx .pace-fill.zero{background:0 0}.bdx .pace-fill.full{border-radius:var(--radius-sm)}.bdx .pace-tick{background:var(--primary);border-radius:1px;width:2px;position:absolute;top:-4px;bottom:-4px}.bdx .pace-row.legend .pace-tick:after{content:"today";font-family:var(--font-secondary);letter-spacing:.04em;text-transform:uppercase;color:var(--base-5);font-size:9px;font-weight:700;position:absolute;top:15px;left:50%;transform:translate(-50%)}.bdx .pace-foot{justify-content:space-between;align-items:center;margin-top:7px;display:flex}.bdx .pace-row.legend .pace-foot{margin-top:20px}.bdx .pace-state{font-family:var(--font-primary);white-space:nowrap;font-size:12px;font-style:italic}.bdx .pace-state.ontrack{color:var(--success)}.bdx .pace-state.behind{color:var(--base-6)}.bdx .pace-pct,.bdx .pace-state.zero{color:var(--base-5)}.bdx .pace-pct{font-family:var(--font-secondary);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.bdx .pace-legend{font-family:var(--font-primary);color:var(--base-6);align-items:center;gap:9px;margin:0;font-size:12.5px;font-style:italic;display:flex}.bdx .pace-legend--foot{margin:16px 2px 0}.bdx .pace-legend b{color:var(--primary);font-style:normal;font-weight:600}.bdx .bdx-empty-card{border:1px solid var(--base-4);border-radius:var(--radius-md);background:var(--base-1);color:var(--base-6);font-family:var(--font-primary);margin:0;padding:18px 20px;font-size:14px;font-style:italic;line-height:1.5}.bdx .pace-legend .swatch{background:var(--base-3);border-radius:2px;flex:none;width:30px;height:10px;position:relative}.bdx .pace-legend .swatch .f{background:var(--base-6);border-radius:2px 0 0 2px;width:16px;position:absolute;top:0;bottom:0;left:0}.bdx .pace-legend .swatch .t{background:var(--primary);width:2px;position:absolute;top:-2px;bottom:-2px;left:17px}.bdx .yoy{background:var(--base-1);border:1px solid var(--base-4);border-radius:var(--radius-md);overflow:hidden}.bdx .yoy table{border-collapse:collapse;width:100%;font-family:var(--font-primary)}.bdx .yoy th{font-family:var(--font-secondary);letter-spacing:.07em;text-transform:uppercase;color:var(--base-5);text-align:right;border-bottom:1px solid var(--base-4);padding:12px 16px 10px;font-size:10.5px;font-weight:700}.bdx .yoy th.l{text-align:left}.bdx .yoy td{text-align:right;border-bottom:1px solid var(--base-3);font-variant-numeric:tabular-nums;padding:11px 16px;font-size:14.5px}.bdx .yoy td.l{text-align:left;font-weight:600}.bdx .yoy td.ly{color:var(--base-5)}.bdx .yoy tr:last-child td{border-bottom:0}.bdx .yoy tr.total td{border-top:1.5px solid var(--primary);border-bottom:0;padding-top:13px;font-weight:600}.bdx .yoy .chg{font-weight:600}.bdx .yoy .chg.pos{color:var(--success)}.bdx .yoy .chg.neg{color:var(--warning)}.bdx .yoy-note{font-family:var(--font-primary);color:var(--base-6);margin:12px 2px 0;font-size:13px;font-style:italic}.bdx .yoy-note b{color:var(--primary);font-style:normal;font-weight:600}.bdx .bd-cols{grid-template-columns:1.35fr 1fr;align-items:start;gap:28px;display:grid}.bdx.bdx--os .bdx-empty-card,.bdx.bdx--os .bdx-telescope-panel,.bdx.bdx--os .kpi,.bdx.bdx--os .pace,.bdx.bdx--os .tbl-wrap,.bdx.bdx--os .yoy{border-radius:var(--radius-lg)}.bdx .bd-mobile-disclosure{display:none}@media (max-width:380px){.bdx .kpi-cell--pace .v{display:block}.bdx .kpi-cell--pace .v .of{margin-top:3px;display:block}}@media (max-width:640px){.bdx--os button.bdx-telescope{border:1px solid var(--base-4);border-radius:var(--radius-full);background:var(--surface-card);align-items:center;gap:6px;width:auto;height:auto;min-height:44px;margin-top:10px;margin-right:auto;padding:0 14px;display:inline-flex}.bdx--os button.bdx-telescope[aria-expanded=true] .bdx-telescope__mark{transform:none}.bdx--os button.bdx-telescope .bdx-telescope__label{clip:auto;width:auto;height:auto;font-family:var(--font-secondary);font-size:12px;font-weight:var(--weight-semibold);letter-spacing:.04em;color:var(--primary);margin:0;position:static;overflow:visible}.bdx--os button.bdx-telescope .bdx-telescope__mark{color:currentColor;font-size:12px}.bdx-telescope-sheet__body{min-height:0;padding:0 16px calc(82px + env(safe-area-inset-bottom));overflow:auto}.bdx-telescope-compact h2{color:var(--primary);font-size:18px;font-weight:var(--weight-semibold);line-height:var(--leading-tight);margin:0 0 2px}.bdx-telescope-compact__date{font-family:var(--font-secondary);letter-spacing:.05em;text-transform:uppercase;color:var(--base-5);margin:0 0 14px;font-size:10.5px}.bdx-telescope-compact__comment{background:var(--tertiary);border-radius:var(--radius-md);margin-bottom:14px;padding:14px 16px}.bdx-telescope-compact__comment .label,.bdx-telescope-compact__kicker,.bdx-telescope-compact__wage-row span{font-family:var(--font-secondary);text-transform:uppercase}.bdx-telescope-compact__comment .label{letter-spacing:.1em;color:var(--base-6);margin:0 0 5px;font-size:9.5px;font-weight:600}.bdx-telescope-compact__comment p{color:var(--primary);margin:0;font-size:13.5px;line-height:1.65}.bdx-telescope-compact__kicker{letter-spacing:.12em;color:var(--base-5);margin:0 0 6px;font-size:9.5px;font-weight:700}.bdx-telescope-compact__wage-row{align-items:baseline;gap:10px;padding:5px 0;display:flex}.bdx-telescope-compact__report-link{box-sizing:border-box;border:1px solid var(--base-4);border-radius:var(--radius-md);width:100%;min-height:48px;color:inherit;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.bdx-telescope-compact__report-link:active{background:var(--tertiary)}@supports (color:color-mix(in lab,red,red)){.bdx-telescope-compact__report-link:active{background:color-mix(in srgb,var(--tertiary) 82%,var(--primary))}}.bdx-telescope-compact__report-link:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.bdx-telescope-compact__report-label{color:var(--primary);font-family:var(--font-secondary);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:700}.bdx-telescope-compact__report-chevron{color:var(--base-6);font-size:18px;line-height:1}.bdx-telescope-compact__wage-row span{letter-spacing:.06em;color:var(--base-6);flex:none;font-size:10px}.bdx-telescope-compact__wage-row i{border-bottom:1px dotted var(--base-5);flex:auto;transform:translateY(-3px)}.bdx-telescope-compact__wage-row b{color:var(--base-5);font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:400}.bdx-telescope-sheet .bdx-wage-over{color:var(--warning)}.bdx-telescope-compact__wage-note{color:var(--base-6);margin:8px 0 0;font-size:11.5px;font-style:italic;line-height:1.5}.bdx-telescope-compact .bdx-telescope-state{padding:14px 0 0}.bdx-telescope-compact .bdx-telescope-state--error{padding:12px 0 0 12px}.bdx-telescope-compact__head{grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:10px;display:grid}.bdx-telescope-compact__close{border-radius:var(--radius-full);width:44px;height:44px;color:var(--base-5);background:0 0;border:0;justify-content:center;align-items:center;font-size:22px;line-height:1;display:inline-flex}.bdx-telescope-compact__close:focus-visible{outline:2px solid var(--primary);outline-offset:-4px}.bdx-telescope-compact__comment,.bdx-telescope-compact__section{margin-top:16px}.bdx-page{padding:20px 16px 28px}.bdx-mast{flex-direction:column;align-items:flex-start;gap:14px}.bdx-mast .meta{align-items:flex-start;gap:12px}.bdx-title{font-size:25px}.bdx-asof{white-space:normal}.bdx .kpi{grid-template-columns:1fr 1fr}.bdx .kpi-cell .k{white-space:normal}.bdx .kpi-cell:nth-child(-n+2){border-bottom:1px solid var(--base-4)}.bdx .kpi-cell:nth-child(odd){border-left:0}.bdx .kpi-cell .v{font-size:26px}.bdx .bd-cols{grid-template-columns:1fr;gap:22px}.bdx--os .bdx-desktop-cols{display:none}.bdx--os .bd-mobile-disclosure{border:1px solid var(--base-4);border-radius:var(--radius-md);background:var(--base-1);margin-top:24px;display:block;overflow:hidden}.bdx--os .bd-mobile-disclosure summary{min-height:42px;color:var(--primary);font-family:var(--font-secondary);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;padding:0 14px;font-size:11px;font-weight:700;display:flex}.bdx--os .bd-mobile-disclosure summary:after{content:"▾";color:var(--base-5);font-size:13px}.bdx--os .bd-mobile-disclosure[open] summary:after{transform:rotate(180deg)}.bdx--os .bd-mobile-disclosure__panel{border-top:1px solid var(--base-4);padding:16px 14px 18px}.bdx--os .bd-mobile-disclosure__panel .bd-section{margin-top:0}.bdx--os .bd-mobile-disclosure__panel .bd-section+.bd-section{margin-top:22px}.bdx .bd-cols>*{min-width:0}.bdx--os .kpi{grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.bdx--os .kpi-cell:nth-child(2n){border-left:1px solid var(--base-4)}.bdx--os .kpi-cell:nth-child(odd){border-left:0}.bdx--os .kpi-cell:nth-child(-n+2){border-bottom:1px solid var(--base-4)}.bdx--os .tbl thead{display:none}.bdx--os .tbl,.bdx--os .tbl tbody,.bdx--os .tbl td,.bdx--os .tbl tr{width:100%;display:block}.bdx--os .tbl tbody tr.bdx-phone-card-row{border:1px solid var(--base-4);background:var(--base-1);margin-bottom:10px;overflow:hidden}.bdx--os .bdx-phone-card-row td{border:0;padding:0}.bdx--os .bdx-phone-card-row td:before{content:""}.bdx-phone-venue-card{width:100%;min-height:44px;color:var(--primary);text-align:left;background:0 0;border:0;gap:7px;padding:16px;display:grid}.bdx-phone-venue-card__metrics,.bdx-phone-venue-card__top{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.bdx-phone-venue-card__venue{min-width:0;font-family:var(--font-primary);font-size:15px;font-weight:var(--weight-semibold);line-height:var(--leading-snug);align-items:baseline;gap:4px;display:inline-flex}.bdx-phone-venue-card__mark{width:44px;height:44px;color:var(--base-5);font-family:var(--font-secondary);flex:0 0 44px;justify-content:center;align-items:center;margin:-14px -14px -14px 0;font-size:13px;display:inline-flex}.bdx-phone-venue-card__primary{font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;font-size:16px;display:inline-flex}.bdx-phone-venue-card__wage{color:var(--base-6);font-family:var(--font-secondary);letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:10.5px}.bdx-phone-venue-card__eon{-webkit-line-clamp:2;min-height:18px;color:var(--base-6);-webkit-box-orient:vertical;font-size:13px;font-style:italic;line-height:1.4;display:-webkit-box;overflow:hidden}.bdx .tbl thead{display:none}.bdx .tbl,.bdx .tbl tbody,.bdx .tbl td,.bdx .tbl tr{width:100%;display:block}.bdx .tbl tbody tr.vrow{border-bottom:1px solid var(--base-4);padding:14px}.bdx--os .tbl-wrap{background:0 0;border:0;border-radius:0;overflow:visible}.bdx--os .tbl tbody tr.vrow,.bdx--os .tbl tr.total{border:1px solid var(--base-4);border-radius:var(--radius-md);background:var(--base-1);margin-bottom:10px}.bdx--os .tbl tr.total{padding:14px}.bdx .tbl tbody td{text-align:right;white-space:normal;border:0;justify-content:space-between;align-items:baseline;gap:16px;padding:2px 0;display:flex}.bdx .tbl tbody td:before{content:attr(data-th);font-family:var(--font-secondary);letter-spacing:.06em;text-transform:uppercase;color:var(--base-5);text-align:left;font-size:10.5px;font-weight:700}.bdx .tbl td.l{text-align:left}.bdx .tbl td.venue-cell{margin-bottom:8px}.bdx .eon-band td:before,.bdx .tbl td.eon:before,.bdx .tbl td.venue-cell:before{content:""}.bdx .tbl td.eon{max-width:none}.bdx .tbl tr.total td{display:flex}.bdx--os .tbl tr.total td,.bdx--os .yoy tr.total td{border-top:0;padding-top:2px}.bdx .tbl tr.total td.bdx-preingest-line,.bdx--os .tbl tr.total td.bdx-preingest-line{display:block}.bdx .bdx-no-data-card .venue-cell{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:0;display:flex}.bdx .bdx-no-data-card .venue-cell:before{content:""}.bdx .bdx-no-data-card .none{color:var(--base-5);text-align:right;font-style:italic}.bdx .eon-band td{display:block}.bdx .eon-btn{min-width:0}.bdx .eon-btn .txt{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bdx .yoy table,.bdx .yoy tbody,.bdx .yoy td,.bdx .yoy tr{width:100%;display:block}.bdx .yoy thead{display:none}.bdx .yoy tbody tr{border-bottom:1px solid var(--base-4);padding:14px}.bdx .yoy tbody tr:last-child{border-bottom:0}.bdx .yoy tbody td{text-align:right;white-space:normal;border:0;justify-content:space-between;align-items:baseline;gap:16px;padding:2px 0;display:flex}.bdx .yoy tbody td:before{content:attr(data-th);font-family:var(--font-secondary);letter-spacing:.06em;text-transform:uppercase;color:var(--base-5);text-align:left;font-size:10.5px;font-weight:700}.bdx .yoy td.l{text-align:left;margin-bottom:8px}.bdx .yoy td.l:before{content:""}.bdx .yoy tr.total{border-top:1.5px solid var(--primary);padding-top:13px}.bdx .yoy tr.total td{border-top:0;padding-top:0}.bdx--os .tbl tbody tr.bdx-phone-card-row{border-radius:var(--radius-lg);padding:0}.bdx--os .bdx-phone-card-row td,.bdx--os .bdx-phone-card-row td:first-child{border:0;padding:0;display:block}.bdx--os .bdx-phone-card-row td:before,.bdx--os .bdx-phone-card-row td:first-child:before{content:""}.bdx--os .bdx-phone-card-row+.total{margin-top:2px}}@container (max-width:640px){.ocg-os-wages__kpis,.ocg-os-wages__table-wrap{display:none}.ocg-os-wages__kpis-scroll{gap:var(--space-3);margin:0 0 var(--space-5);padding:var(--space-4) 0;border-top:1px solid var(--base-4);border-bottom:1px solid var(--base-4);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.ocg-os-wages__kpis-scroll .ocg-os-wages__kpi{flex:none;width:150px}.ocg-os-wages__cards{gap:var(--space-2);flex-direction:column;display:flex}.ocg-os-wages__card{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--base-4);border-radius:var(--radius-lg);background:var(--surface-card);display:flex}.ocg-os-wages__card-main{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ocg-os-wages__card-name{font-family:var(--font-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--foreground);text-decoration:none}.ocg-os-wages__card-sub{font-family:var(--font-primary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--base-6)}.ocg-os-wages__card-hero{font-family:var(--font-primary);font-size:19px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--base-9);flex:none}.ocg-os-wages__card-hero.ocg-os-wages__pct--hot{color:var(--warning)}}@media (max-width:640px){.ocg-os-snapshot{gap:var(--space-3)}.ocg-os-snapshot__header h2{font-size:21px}.ocg-os-snapshot__card{padding:var(--space-4);gap:var(--space-3)}.ocg-os-snapshot__card-head{flex-wrap:wrap}.ocg-os-venue{gap:var(--space-4)}.ocg-os-venue__header h2{font-size:26px}.ocg-os-venue__kpi{min-height:96px;padding:var(--space-4)}.ocg-os-venue__kpi-value{font-size:20px}.ocg-os-venue__kpi-value[data-large]{font-size:24px}.ocg-os-venue__headline--period{grid-template-columns:1fr}.ocg-os-venue__headline--period .ocg-os-venue__kpi{border-left:0;border-top:1px solid var(--base-4)}.ocg-os-venue__headline--period .ocg-os-venue__kpi:first-child{border-top:0}.ocg-os-venue__context,.ocg-os-venue__section{padding:var(--space-4)}.ocg-os-venue__areas-wrap{overflow-x:visible}.ocg-os-venue__areas{display:none}.ocg-os-venue__area-cards{gap:10px;display:grid}.ocg-os-venue__area-card{min-width:0}.ocg-os-venue__area-card-line{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ocg-os-venue__area-card-label{min-width:0;font-weight:var(--weight-semibold);line-height:var(--leading-snug);flex:120px}.ocg-os-venue__area-card-label,.ocg-os-venue__area-card-total{color:var(--primary);font-family:var(--font-primary);font-size:var(--text-base)}.ocg-os-venue__area-card-total{font-variant-numeric:tabular-nums;text-align:right;flex:none}.ocg-os-venue__area-card-comparisons{justify-content:space-between}.ocg-os-venue__area-card-compare{align-items:baseline;gap:4px;display:inline-flex}.ocg-os-venue__area-card-compare>span:first-child{color:var(--base-5);font-family:var(--font-secondary);font-size:var(--text-xs);letter-spacing:.08em;font-weight:700}.ocg-os-venue__area-card-sub{color:var(--base-6);font-family:var(--font-secondary);font-size:var(--text-xs);margin:2px 0 0;font-style:normal;line-height:1.45}.ocg-os-venue__area-card .ocg-os-venue__area-link{align-items:baseline;min-height:44px}.ocg-os-period-stack:not([data-grain=day]) .ocg-os-period-stack__row,.ocg-os-period-stack[data-grain=day] .ocg-os-period-stack__row{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(74px,auto)}.ocg-os-period-stack__drill,.ocg-os-period-stack__excerpt,.ocg-os-period-stack__flags{grid-column:1/-1}.ocg-os-period-stack__drill{justify-self:start}.ocg-os-period-stack__delta{text-align:left;justify-items:start}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-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}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}