@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--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 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--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 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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{:root,:host{--font-sans:var(--font-outfit);--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:calc(var(--radius)*.6);--radius-md:calc(var(--radius)*.8);--radius-lg:var(--radius);--radius-xl:calc(var(--radius)*1.4);--radius-2xl:calc(var(--radius)*1.8);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-outfit);--default-mono-font-family:var(--font-mono);--color-primary:var(--primary);--color-card-edge:var(--card-edge)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;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:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground);font-size:var(--t-body)}html{font-family:var(--font-outfit)}html,body{overflow:hidden}h1,h2{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--t-h1);line-height:1.25}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.inset-y-0\.5{inset-block:calc(var(--spacing)*.5)}.start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.start:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.end:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-5{top:calc(var(--spacing)*5)}.top-\[14px\]{top:14px}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-\[var\(--shell-frame-h\)\]{top:var(--shell-frame-h)}.-right-1\.5{right:calc(var(--spacing)*-1.5)}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-6{right:calc(var(--spacing)*6)}.right-24{right:calc(var(--spacing)*24)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-24{bottom:calc(var(--spacing)*24)}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing)*3)}.left-\[0\.6em\]{left:.6em}.left-\[18px\]{left:18px}.left-\[180px\]{left:180px}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-90{z-index:90}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[97\]{z-index:97}.order-first{order:-9999}.order-last{order:9999}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-6{grid-row:6}.row-140{grid-row:140}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-6{margin:calc(var(--spacing)*-6)}.m-0{margin:calc(var(--spacing)*0)}.m-1{margin:calc(var(--spacing)*1)}.m-4{margin:calc(var(--spacing)*4)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.me-1:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(var(--spacing)*1)}.me-1:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(var(--spacing)*1)}.me-1:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(var(--spacing)*1)}.me-1:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(var(--spacing)*1)}.me-1:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(var(--spacing)*1)}.me-1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(var(--spacing)*1)}.me-2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(var(--spacing)*2)}.me-2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(var(--spacing)*2)}.me-2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(var(--spacing)*2)}.me-2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(var(--spacing)*2)}.me-2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(var(--spacing)*2)}.me-2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(var(--spacing)*2)}.me-3:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(var(--spacing)*3)}.me-3:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(var(--spacing)*3)}.me-3:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(var(--spacing)*3)}.me-3:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(var(--spacing)*3)}.me-3:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(var(--spacing)*3)}.me-3:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(var(--spacing)*3)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-auto{margin-right:auto}.-mb-4{margin-bottom:calc(var(--spacing)*-4)}.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-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-\[var\(--k-rowheader-gap\)\]{margin-bottom:var(--k-rowheader-gap)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-auto{margin-left:auto}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.\!table{display:table!important}.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}.inline-grid{display:inline-grid}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-\[18px\]{width:18px;height:18px}.size-full{width:100%;height:100%}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-8\!{height:calc(var(--spacing)*8)!important}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-40{height:calc(var(--spacing)*40)}.h-44{height:calc(var(--spacing)*44)}.h-48{height:calc(var(--spacing)*48)}.h-52{height:calc(var(--spacing)*52)}.h-64{height:calc(var(--spacing)*64)}.h-80{height:calc(var(--spacing)*80)}.h-96{height:calc(var(--spacing)*96)}.h-\[1\.3em\]{height:1.3em}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[80px\]{height:80px}.h-\[110px\]{height:110px}.h-\[120px\]{height:120px}.h-\[140px\]{height:140px}.h-\[160px\]{height:160px}.h-\[180px\]{height:180px}.h-\[200px\]{height:200px}.h-\[300px\]{height:300px}.h-\[400px\]{height:400px}.h-\[calc\(100dvh-var\(--shell-frame-h\)\)\]{height:calc(100dvh - var(--shell-frame-h))}.h-\[var\(--k-chrome-header\)\]{height:var(--k-chrome-header)}.h-\[var\(--k-rowheader-h\)\]{height:var(--k-rowheader-h)}.h-\[var\(--k-settings-dock-h\)\]{height:var(--k-settings-dock-h)}.h-\[var\(--shell-account-avatar\)\]{height:var(--shell-account-avatar)}.h-\[var\(--shell-band-h\)\]{height:var(--shell-band-h)}.h-\[var\(--shell-bar-h\)\]{height:var(--shell-bar-h)}.h-\[var\(--shell-frame-h\)\]{height:var(--shell-frame-h)}.h-\[var\(--shell-venue-pill-h\)\]{height:var(--shell-venue-pill-h)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[85vh\]{max-height:85vh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-32{min-height:calc(var(--spacing)*32)}.min-h-64{min-height:calc(var(--spacing)*64)}.min-h-\[40vh\]{min-height:40vh}.min-h-\[160px\]{min-height:160px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[0\.6em\]{width:.6em}.w-\[4px\]{width:4px}.w-\[18px\]{width:18px}.w-\[19em\]{width:19em}.w-\[26px\]{width:26px}.w-\[80px\]{width:80px}.w-\[100px\]{width:100px}.w-\[200px\]{width:200px}.w-\[240px\]{width:240px}.w-\[272px\]{width:272px}.w-\[calc\(50\%-0\.125rem\)\]{width:calc(50% - .125rem)}.w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{width:min(28rem,100vw - 2rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-\[var\(--shell-account-avatar\)\]{width:var(--shell-account-avatar)}.w-\[var\(--shell-rail-w-collapsed\)\]{width:var(--shell-rail-w-collapsed)}.w-\[var\(--shell-rail-w-expanded\)\]{width:var(--shell-rail-w-expanded)}.w-\[var\(--w-signals\,312px\)\]{width:var(--w-signals,312px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[96px\]{max-width:96px}.max-w-\[132px\]{max-width:132px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{max-width:min(20rem,100vw - 2rem)}.max-w-\[min\(24rem\,calc\(100vw-2rem\)\)\]{max-width:min(24rem,100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-11{min-width:calc(var(--spacing)*11)}.min-w-20{min-width:calc(var(--spacing)*20)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-36{min-width:calc(var(--spacing)*36)}.min-w-56{min-width:calc(var(--spacing)*56)}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[17px\]{min-width:17px}.min-w-\[20rem\]{min-width:20rem}.min-w-\[96px\]{min-width:96px}.min-w-\[200px\]{min-width:200px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-min{grid-auto-rows:min-content}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(140px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(160px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[3\.25rem_repeat\(7\,minmax\(0\,1fr\)\)\]{grid-template-columns:3.25rem repeat(7,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.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-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-\[0\.2em\]{gap:.2em}.gap-\[0\.3em\]{gap:.3em}.gap-\[0\.4em\]{gap:.4em}.gap-\[0\.6em\]{gap:.6em}.gap-\[0\.15em\]{gap:.15em}.gap-\[0\.35em\]{gap:.35em}.gap-\[10px\]{gap:10px}.gap-\[18px\]{gap:18px}.gap-\[var\(--k-rowheader-gap\)\]{gap:var(--k-rowheader-gap)}.gap-\[var\(--sp-sm\)\]{gap:var(--sp-sm)}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*14)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*14)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0}:where(.-space-x-2>:not(:last-child)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*-2)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*-2)*calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*-2)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*-2)*calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*-2)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*-2)*calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*-2)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*-2)*calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*-2)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*-2)*calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*-2)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*-2)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius)*1.8)}.rounded-4xl{border-radius:calc(var(--radius)*2.6)}.rounded-\[2px\]{border-radius:2px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[999px\]{border-radius:999px}.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-\[var\(--r-card\)\]{border-radius:var(--r-card)}.rounded-\[var\(--r-inner\)\]{border-radius:var(--r-inner)}.rounded-\[var\(--r-pill\)\]{border-radius:var(--r-pill)}.rounded-\[var\(--r-tile\)\]{border-radius:var(--r-tile)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--shell-rail-row-radius\)\]{border-radius:var(--shell-rail-row-radius)}.rounded-\[var\(--shell-venue-menu-radius\)\]{border-radius:var(--shell-venue-menu-radius)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-lg\!{border-radius:var(--radius)!important}.rounded-md{border-radius:calc(var(--radius)*.8)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius)*.6)}.rounded-xl{border-radius:calc(var(--radius)*1.4)}.rounded-xl\!{border-radius:calc(var(--radius)*1.4)!important}.rounded-t-md{border-top-left-radius:calc(var(--radius)*.8);border-top-right-radius:calc(var(--radius)*.8)}.rounded-t-xl{border-top-left-radius:calc(var(--radius)*1.4);border-top-right-radius:calc(var(--radius)*1.4)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius)*1.4);border-bottom-left-radius:calc(var(--radius)*1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--band-people\)\]{border-color:var(--band-people)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--ch-bd\)\]{border-color:var(--ch-bd)}.border-\[var\(--da-bd\)\]{border-color:var(--da-bd)}.border-\[var\(--divider\)\]{border-color:var(--divider)}.border-\[var\(--in-bd\)\]{border-color:var(--in-bd)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--menu-green\)\]{border-color:var(--menu-green)}.border-\[var\(--neutral-500\)\]{border-color:var(--neutral-500)}.border-\[var\(--rule\)\]{border-color:var(--rule)}.border-\[var\(--shell-account-border\)\]{border-color:var(--shell-account-border)}.border-\[var\(--shell-bar-hairline\)\]{border-color:var(--shell-bar-hairline)}.border-\[var\(--v11-line\)\]{border-color:var(--v11-line)}.border-\[var\(--v11-paper-dim-25\)\]{border-color:var(--v11-paper-dim-25)}.border-\[var\(--v11-rule\)\]{border-color:var(--v11-rule)}.border-\[var\(--warn-bd\)\]{border-color:var(--warn-bd)}.border-border,.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab,var(--border)60%,transparent)}}.border-card-edge{border-color:var(--card-edge)}.border-destructive\/20{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/20{border-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab,var(--destructive)50%,transparent)}}.border-foreground,.border-foreground\/10{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/10{border-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.border-input,.border-input\/30{border-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.border-input\/30{border-color:color-mix(in oklab,var(--input)30%,transparent)}}.border-muted{border-color:var(--muted)}.border-primary,.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab,var(--primary)20%,transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab,var(--primary)40%,transparent)}}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:transparent}.border-l-\[var\(--accent\)\]{border-left-color:var(--accent)}.border-l-\[var\(--status-critical\)\]{border-left-color:var(--status-critical)}.border-l-\[var\(--status-healthy\)\]{border-left-color:var(--status-healthy)}.border-l-\[var\(--status-warning\)\]{border-left-color:var(--status-warning)}.bg-\[color-mix\(in_oklab\,var\(--group-tint\)_16\%\,transparent\)\]{background-color:var(--group-tint)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--group-tint\)_16\%\,transparent\)\]{background-color:color-mix(in oklab,var(--group-tint)16%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--success\)_16\%\,transparent\)\]{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--success\)_16\%\,transparent\)\]{background-color:color-mix(in oklab,var(--success)16%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--tint\)_14\%\,transparent\)\]{background-color:var(--tint)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--tint\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--tint)14%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--accent\)_24\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--accent\)_24\%\,transparent\)\]{background-color:color-mix(in oklch,var(--accent)24%,transparent)}}.bg-\[var\(--accent\)\]\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--accent\)\]\/10{background-color:color-mix(in oklab,var(--accent)10%,transparent)}}.bg-\[var\(--accent-soft\)\]{background-color:var(--accent-soft)}.bg-\[var\(--accent-softer\)\]{background-color:var(--accent-softer)}.bg-\[var\(--band-people\)\]{background-color:var(--band-people)}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--da-bd\)\]{background-color:var(--da-bd)}.bg-\[var\(--group-tint\)\]{background-color:var(--group-tint)}.bg-\[var\(--menu-amber\)\]{background-color:var(--menu-amber)}.bg-\[var\(--menu-blue\)\]{background-color:var(--menu-blue)}.bg-\[var\(--menu-red\)\]{background-color:var(--menu-red)}.bg-\[var\(--paper\)\]{background-color:var(--paper)}.bg-\[var\(--sand\)\]{background-color:var(--sand)}.bg-\[var\(--sand-deep\)\]{background-color:var(--sand-deep)}.bg-\[var\(--shell-account-fill\)\]{background-color:var(--shell-account-fill)}.bg-\[var\(--shell-band-askme\)\]{background-color:var(--shell-band-askme)}.bg-\[var\(--shell-band-bg-neutral\)\]{background-color:var(--shell-band-bg-neutral)}.bg-\[var\(--shell-band-foresight\)\]{background-color:var(--shell-band-foresight)}.bg-\[var\(--shell-band-money\)\]{background-color:var(--shell-band-money)}.bg-\[var\(--shell-band-people\)\]{background-color:var(--shell-band-people)}.bg-\[var\(--shell-band-protection\)\]{background-color:var(--shell-band-protection)}.bg-\[var\(--shell-bar-bg\)\]{background-color:var(--shell-bar-bg)}.bg-\[var\(--shell-bar-divider\)\]{background-color:var(--shell-bar-divider)}.bg-\[var\(--shell-rail-active-bg\)\]{background-color:var(--shell-rail-active-bg)}.bg-\[var\(--shell-rail-row-plate\)\]{background-color:var(--shell-rail-row-plate)}.bg-\[var\(--shell-venue-menu-bg\)\]{background-color:var(--shell-venue-menu-bg)}.bg-\[var\(--state-done\)\]{background-color:var(--state-done)}.bg-\[var\(--state-waiting\)\]{background-color:var(--state-waiting)}.bg-\[var\(--status-critical\)\]{background-color:var(--status-critical)}.bg-\[var\(--status-healthy\)\]{background-color:var(--status-healthy)}.bg-\[var\(--status-warning\)\]{background-color:var(--status-warning)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-elevated\)\]{background-color:var(--surface-elevated)}.bg-\[var\(--text\)\]{background-color:var(--text)}.bg-\[var\(--v11-band-wash\)\]{background-color:var(--v11-band-wash)}.bg-\[var\(--v11-ink\)\]{background-color:var(--v11-ink)}.bg-\[var\(--v11-paper-dim-08\)\]{background-color:var(--v11-paper-dim-08)}.bg-\[var\(--v11-scrim\)\]{background-color:var(--v11-scrim)}.bg-\[var\(--warn-bg\)\]{background-color:var(--warn-bg)}.bg-\[var\(--warn-tx\)\]{background-color:var(--warn-tx)}.bg-accent,.bg-accent\/50{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/50{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.bg-background,.bg-background\/40{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/40{background-color:color-mix(in oklab,var(--background)40%,transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab,var(--background)60%,transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab,var(--background)80%,transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab,var(--background)95%,transparent)}}.bg-black\/10{background-color:rgba(0,0,0,.1)}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/40{background-color:rgba(0,0,0,.4)}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab,var(--card)95%,transparent)}}.bg-current{background-color:currentColor}.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--destructive)5%,transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.bg-input\/30{background-color:color-mix(in oklab,var(--input)30%,transparent)}}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/20{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab,var(--muted-foreground)20%,transparent)}}.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.bg-muted-foreground\/60{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/60{background-color:color-mix(in oklab,var(--muted-foreground)60%,transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--muted)20%,transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.bg-muted\/35{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/35{background-color:color-mix(in oklab,var(--muted)35%,transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.bg-primary\/30{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/30{background-color:color-mix(in oklab,var(--primary)30%,transparent)}}.bg-primary\/40{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/40{background-color:color-mix(in oklab,var(--primary)40%,transparent)}}.bg-secondary,.bg-secondary\/50{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/50{background-color:color-mix(in oklab,var(--secondary)50%,transparent)}}.bg-sidebar-accent{background-color:var(--sidebar-accent)}.bg-transparent{background-color:transparent}.bg-clip-padding{background-clip:padding-box}.fill-\[var\(--accent\)\]{fill:var(--accent)}.fill-foreground{fill:var(--foreground)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-9{padding:calc(var(--spacing)*9)}.p-42{padding:calc(var(--spacing)*42)}.p-\[0\.6em\]{padding:.6em}.p-\[0\.7em\]{padding:.7em}.p-\[var\(--k-chrome-pad\)\]{padding:var(--k-chrome-pad)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[0\.4em\]{padding-left:.4em;padding-right:.4em}.px-\[0\.5em\]{padding-left:.5em;padding-right:.5em}.px-\[0\.6em\]{padding-left:.6em;padding-right:.6em}.px-\[9px\]{padding-left:9px;padding-right:9px}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[var\(--k-chrome-pad\)\]{padding-inline:var(--k-chrome-pad)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.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-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-\[0\.1em\]{padding-top:.1em;padding-bottom:.1em}.py-\[0\.4em\]{padding-top:.4em;padding-bottom:.4em}.py-\[0\.5em\]{padding-top:.5em;padding-bottom:.5em}.py-\[0\.15em\]{padding-top:.15em;padding-bottom:.15em}.py-\[0\.35em\]{padding-top:.35em;padding-bottom:.35em}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.ps-1:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:calc(var(--spacing)*1)}.ps-1:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:calc(var(--spacing)*1)}.ps-1:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:calc(var(--spacing)*1)}.ps-1:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(var(--spacing)*1)}.ps-1:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(var(--spacing)*1)}.ps-1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(var(--spacing)*1)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-3\.5{padding-top:calc(var(--spacing)*3.5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-16{padding-top:calc(var(--spacing)*16)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-28{padding-bottom:calc(var(--spacing)*28)}.pb-px{padding-bottom:1px}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-16{padding-left:calc(var(--spacing)*16)}.pl-\[18px\]{padding-left:18px}.pl-\[22px\]{padding-left:22px}.pl-\[var\(--shell-rail-w-collapsed\)\]{padding-left:var(--shell-rail-w-collapsed)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[family-name\:var\(--font-display\)\]{font-family:var(--font-display)}.font-\[family-name\:var\(--font-ui\)\]{font-family:var(--font-ui)}.font-heading{font-family:var(--font-fraunces)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-outfit)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[19px\]{font-size:19px}.text-\[length\:var\(--rollout-pill-text\)\]{font-size:var(--rollout-pill-text)}.text-\[length\:var\(--shell-crumb-size\)\]{font-size:var(--shell-crumb-size)}.text-\[length\:var\(--shell-leaf-size\)\]{font-size:var(--shell-leaf-size)}.text-\[length\:var\(--t-micro\)\]{font-size:var(--t-micro)}.text-\[length\:var\(--v11-ready-text\)\]{font-size:var(--v11-ready-text)}.text-\[length\:var\(--v11-t-body\)\]{font-size:var(--v11-t-body)}.text-\[length\:var\(--v11-t-caption\)\]{font-size:var(--v11-t-caption)}.text-\[length\:var\(--v11-t-chip\)\]{font-size:var(--v11-t-chip)}.text-\[length\:var\(--v11-t-foot\)\]{font-size:var(--v11-t-foot)}.text-\[length\:var\(--v11-t-row\)\]{font-size:var(--v11-t-row)}.text-\[length\:var\(--v11-t-title\)\]{font-size:var(--v11-t-title)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[var\(--weight-medium\)\]{--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium)}.font-\[var\(--weight-semibold\)\]{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[\.11em\]{--tw-tracking:.11em;letter-spacing:.11em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[var\(--ls-eyebrow\)\]{--tw-tracking:var(--ls-eyebrow);letter-spacing:var(--ls-eyebrow)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color-mix\(in_oklab\,var\(--group-tint\)_62\%\,var\(--foreground\)\)\]{color:var(--group-tint)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--group-tint\)_62\%\,var\(--foreground\)\)\]{color:color-mix(in oklab,var(--group-tint)62%,var(--foreground))}}.text-\[color-mix\(in_oklab\,var\(--success\)_62\%\,var\(--fg\)\)\]{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--success\)_62\%\,var\(--fg\)\)\]{color:color-mix(in oklab,var(--success)62%,var(--fg))}}.text-\[color-mix\(in_oklab\,var\(--tint\)_62\%\,var\(--foreground\)\)\]{color:var(--tint)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--tint\)_62\%\,var\(--foreground\)\)\]{color:color-mix(in oklab,var(--tint)62%,var(--foreground))}}.text-\[color\:var\(--t3\)\]{color:var(--t3)}.text-\[color\:var\(--t4\)\]{color:var(--t4)}.text-\[color\:var\(--t6\)\]{color:var(--t6)}.text-\[color\:var\(--v11-paper-dim-72\)\]{color:var(--v11-paper-dim-72)}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--alert\)\]{color:var(--alert)}.text-\[var\(--card\)\]{color:var(--card)}.text-\[var\(--fg\)\]{color:var(--fg)}.text-\[var\(--fg-secondary\)\],.text-\[var\(--fg-secondary\)\]\/70{color:var(--fg-secondary)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--fg-secondary\)\]\/70{color:color-mix(in oklab,var(--fg-secondary)70%,transparent)}}.text-\[var\(--fg-tertiary\)\]{color:var(--fg-tertiary)}.text-\[var\(--good-tx\)\]{color:var(--good-tx)}.text-\[var\(--on-menu-red\)\]{color:var(--on-menu-red)}.text-\[var\(--shell-account-ink\)\]{color:var(--shell-account-ink)}.text-\[var\(--shell-band-ink\)\]{color:var(--shell-band-ink)}.text-\[var\(--shell-band-ink-amber\)\]{color:var(--shell-band-ink-amber)}.text-\[var\(--shell-band-ink-neutral\)\]{color:var(--shell-band-ink-neutral)}.text-\[var\(--shell-bar-ink\)\]{color:var(--shell-bar-ink)}.text-\[var\(--shell-bar-ink-dim\)\]{color:var(--shell-bar-ink-dim)}.text-\[var\(--shell-rail-active-ink\)\]{color:var(--shell-rail-active-ink)}.text-\[var\(--shell-rail-row-ink\)\]{color:var(--shell-rail-row-ink)}.text-\[var\(--shell-venue-menu-ink\)\]{color:var(--shell-venue-menu-ink)}.text-\[var\(--status-critical\)\]{color:var(--status-critical)}.text-\[var\(--status-healthy\)\]{color:var(--status-healthy)}.text-\[var\(--status-success\)\]{color:var(--status-success)}.text-\[var\(--status-warning\)\]{color:var(--status-warning)}.text-\[var\(--t2\)\]{color:var(--t2)}.text-\[var\(--t3\)\]{color:var(--t3)}.text-\[var\(--t4\)\]{color:var(--t4)}.text-\[var\(--t5\)\]{color:var(--t5)}.text-\[var\(--t6\)\]{color:var(--t6)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--v11-alert\)\]{color:var(--v11-alert)}.text-\[var\(--v11-gold-on-dark\)\]{color:var(--v11-gold-on-dark)}.text-\[var\(--v11-ink-paper\)\]{color:var(--v11-ink-paper)}.text-\[var\(--v11-paper-dim-45\)\]{color:var(--v11-paper-dim-45)}.text-\[var\(--v11-paper-dim-72\)\]{color:var(--v11-paper-dim-72)}.text-\[var\(--v11-paper-dim-90\)\]{color:var(--v11-paper-dim-90)}.text-\[var\(--warn-tx\)\]{color:var(--warn-tx)}.text-\[…\]{color:…}.text-accent{color:var(--accent)}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-foreground,.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab,var(--foreground)90%,transparent)}}.text-muted-foreground,.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-accent-foreground{color:var(--sidebar-accent-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/45{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/45{color:color-mix(in oklab,var(--sidebar-foreground)45%,transparent)}}.text-sidebar-foreground\/60{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/60{color:color-mix(in oklab,var(--sidebar-foreground)60%,transparent)}}.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground)70%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-100{opacity:1}.opacity-\[0\.6\]{opacity:.6}.opacity-\[0\.55\]{opacity:.55}.bg-blend-color{background-blend-mode:color}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,rgba(0,0,0,.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_var\(--band-people\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--band-people));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_var\(--band-people-brand\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--band-people-brand));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-1\)\]{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shell-venue-menu-shadow\)\]{--tw-shadow:var(--shell-venue-menu-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0,0,0,.1)),0 2px 4px -2px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 transparent;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none\!{--tw-shadow:0 0 transparent!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgba(0,0,0,.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--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)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-background{--tw-ring-color:var(--background)}.ring-card-edge{--tw-ring-color:var(--card-edge)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.ring-primary{--tw-ring-color:var(--primary)}.ring-ring{--tw-ring-color:var(--ring)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid transparent}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:calc(1px*-1)}.-outline-offset-2{outline-offset:calc(2px*-1)}.outline-\[var\(--accent-border\)\]{outline-color:var(--accent-border)}.outline-\[var\(--alert\)\]{outline-color:var(--alert)}.outline-\[var\(--band-people\)\]{outline-color:var(--band-people)}.outline-\[var\(--warn-bd\)\]{outline-color:var(--warn-bd)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-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-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;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,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-\[240ms\]{--tw-duration:.24s;transition-duration:.24s}.ease-\[cubic-bezier\(\.2\,0\,0\,1\)\]{--tw-ease:cubic-bezier(.2,0,0,1);transition-timing-function:cubic-bezier(.2,0,0,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[contain\:paint\]{contain:paint}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\[--fg-secondary\:var\(--shell-bar-ink-dim\)\]{--fg-secondary:var(--shell-bar-ink-dim)}.\[--tint\:var\(--menu-amber\)\]{--tint:var(--menu-amber)}.\[--tint\:var\(--steel-blue\)\]{--tint:var(--steel-blue)}.\[--tint\:var\(--warning\)\]{--tint:var(--warning)}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (hover:hover){.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}.group-hover\:opacity-40:is(:where(.group):hover *){opacity:.4}}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.group-has-data-\[slot\=command-shortcut\]\/command-item\:hidden:is(:where(.group\/command-item):has([data-slot=command-shortcut]) *){display:none}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing)*2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing)*2)}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-data-\[checked\=true\]\/command-item\:opacity-100:is(:where(.group\/command-item)[data-checked=true] *){opacity:1}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/card\:p-3:is(:where(.group\/card)[data-size=sm] *){padding:calc(var(--spacing)*3)}.group-data-\[size\=sm\]\/card\:px-3:is(:where(.group\/card)[data-size=sm] *){padding-inline:calc(var(--spacing)*3)}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.group-data-selected\/command-item\:text-foreground:is(:where(.group\/command-item):where([data-selected=true]) *){color:var(--foreground)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:inline-flex::-webkit-file-upload-button{display:inline-flex}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::-webkit-file-upload-button{height:calc(var(--spacing)*6)}.file\:h-6::file-selector-button{height:calc(var(--spacing)*6)}.file\:border-0::-webkit-file-upload-button{border-style:var(--tw-border-style);border-width:0}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::-webkit-file-upload-button{background-color:transparent}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::-webkit-file-upload-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::-webkit-file-upload-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::-webkit-file-upload-button{color:var(--foreground)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.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)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-primary\/40:focus-within{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-primary\/40:focus-within{border-color:color-mix(in oklab,var(--primary)40%,transparent)}}@media (hover:hover){.hover\:border-\[var\(--band-people\)\]:hover{border-color:var(--band-people)}.hover\:border-\[var\(--shell-bar-ink-dim\)\]:hover{border-color:var(--shell-bar-ink-dim)}.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--primary)40%,transparent)}}.hover\:bg-\[var\(--bg-secondary\)\]:hover{background-color:var(--bg-secondary)}.hover\:bg-\[var\(--shell-bar-hover\)\]:hover{background-color:var(--shell-bar-hover)}.hover\:bg-\[var\(--shell-rail-active-bg\)\]\/60:hover{background-color:var(--shell-rail-active-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--shell-rail-active-bg\)\]\/60:hover{background-color:color-mix(in oklab,var(--shell-rail-active-bg)60%,transparent)}}.hover\:bg-\[var\(--v11-paper-dim-08\)\]:hover{background-color:var(--v11-paper-dim-08)}.hover\:bg-accent:hover,.hover\:bg-accent\/40:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab,var(--accent)40%,transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:bg-sidebar-accent\/50:hover{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sidebar-accent\/50:hover{background-color:color-mix(in oklab,var(--sidebar-accent)50%,transparent)}}.hover\:text-\[var\(--fg-primary\)\]:hover{color:var(--fg-primary)}.hover\:text-\[var\(--shell-bar-ink\)\]:hover{color:var(--shell-bar-ink)}.hover\:text-\[var\(--t3\)\]:hover{color:var(--t3)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-sidebar-foreground:hover{color:var(--sidebar-foreground)}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}}.focus\:border-\[var\(--accent\)\]:focus{border-color:var(--accent)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-0: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)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:is(.focus\:\*\*\:text-accent-foreground:focus *){color:var(--accent-foreground)}:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-\[var\(--band-people\)\]:focus-visible{border-color:var(--band-people)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:shadow-\[inset_0_0_0_2px_var\(--band-people\)\]:focus-visible{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--band-people));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-0:focus-visible{--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)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.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\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.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:calc(2px*-1)}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--accent\)\]:focus-visible{outline-color:var(--accent)}.focus-visible\:outline-\[var\(--ring\)\]:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\: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-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\:bg-transparent:disabled{background-color:transparent}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--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)}:where([data-slot=dialog-content]) .in-data-\[slot\=dialog-content\]\:rounded-lg\!{border-radius:var(--radius)!important}.has-disabled\:bg-input\/50:has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.has-disabled\:bg-input\/50:has(:disabled){background-color:color-mix(in oklab,var(--input)50%,transparent)}}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*2)}.has-data-\[slot\=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-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing)*0)}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing)*1.5)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has([data-slot=input-group-control]: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)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has([data-slot][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)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button){margin-right:-.3rem}.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button){margin-left:-.3rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing)*0)}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.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)}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing)*0)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-0[aria-invalid=true]{--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)}.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\:opacity-0[data-ending-style]{opacity:0}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing)*7)}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-popup-open\:bg-accent[data-popup-open]{background-color:var(--accent)}.data-popup-open\:text-accent-foreground[data-popup-open]{color:var(--accent-foreground)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-\[active\=true\]\:border-\[var\(--band-people\)\][data-active=true]{border-color:var(--band-people)}.data-\[active\=true\]\:bg-\[var\(--paper\)\][data-active=true]{background-color:var(--paper)}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[on\=true\]\:border-\[var\(--accent\)\][data-on=true]{border-color:var(--accent)}.data-\[on\=true\]\:bg-\[var\(--accent\)\][data-on=true]{background-color:var(--accent)}.data-\[on\=true\]\:font-semibold[data-on=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[on\=true\]\:text-\[var\(--fg-on-accent\)\][data-on=true]{color:var(--fg-on-accent)}.data-\[selected\]\:bg-background[data-selected]{background-color:var(--background)}.data-\[selected\]\:text-foreground[data-selected]{color:var(--foreground)}.data-\[selected\]\:shadow-sm[data-selected]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:calc(var(--spacing)*0)}.data-\[side\=bottom\]\:top-1[data-side=bottom]{top:calc(var(--spacing)*1)}.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\]\: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\]\:top-1\/2\![data-side=inline-end]{top:50%!important}.data-\[side\=inline-end\]\:-left-1[data-side=inline-end]{left:calc(var(--spacing)*-1)}.data-\[side\=inline-end\]\:-translate-y-1\/2[data-side=inline-end]{--tw-translate-y:calc(calc(1/2*100%)*-1);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\]\:top-1\/2\![data-side=inline-start]{top:50%!important}.data-\[side\=inline-start\]\:-right-1[data-side=inline-start]{right:calc(var(--spacing)*-1)}.data-\[side\=inline-start\]\:-translate-y-1\/2[data-side=inline-start]{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.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\]\:top-1\/2\![data-side=left]{top:50%!important}.data-\[side\=left\]\:-right-1[data-side=left]{right:calc(var(--spacing)*-1)}.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\]\:-translate-y-1\/2[data-side=left]{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.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\]\:top-1\/2\![data-side=right]{top:50%!important}.data-\[side\=right\]\:right-0[data-side=right]{right:calc(var(--spacing)*0)}.data-\[side\=right\]\:-left-1[data-side=right]{left:calc(var(--spacing)*-1)}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:-translate-y-1\/2[data-side=right]{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.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\]\:-bottom-2\.5[data-side=top]{bottom:calc(var(--spacing)*-2.5)}.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\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing)*7)}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:gap-3[data-size=sm]{gap:calc(var(--spacing)*3)}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md),10px)}.data-\[size\=sm\]\:py-3[data-size=sm]{padding-block:calc(var(--spacing)*3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing)*0)}: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\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}:is(.\*\:data-\[slot\=input-group-addon\]\:pl-2\!>*)[data-slot=input-group-addon]{padding-left:calc(var(--spacing)*2)!important}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:calc(var(--radius)*.6)}: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\=delayed-open\]\:animate-in[data-state=delayed-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-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@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 (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[me-breathe_3\.2s_ease-in-out_infinite\]{animation:3.2s ease-in-out infinite me-breathe}.motion-safe\:transition-\[background-color\,margin-left\]{transition-property:background-color,margin-left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-\[padding-top\]{transition-property:padding-top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-\[top\,left\]{transition-property:top,left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\: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))}.motion-safe\:transition-colors{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-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))}.motion-safe\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:duration-200{--tw-duration:.2s;transition-duration:.2s}.motion-safe\:duration-\[--dur-default\]{--tw-duration:--dur-default;transition-duration:--dur-default}.motion-safe\:duration-\[var\(--shell-dur-band\)\]{--tw-duration:var(--shell-dur-band);transition-duration:var(--shell-dur-band)}.motion-safe\:duration-\[var\(--shell-dur-rail\)\]{--tw-duration:var(--shell-dur-rail);transition-duration:var(--shell-dur-rail)}.motion-safe\:ease-\[--ease-soft-out\]{--tw-ease:--ease-soft-out;transition-timing-function:--ease-soft-out}@media (hover:hover){.motion-safe\:hover\:scale-\[1\.04\]:hover{scale:1.04}}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (min-width:1400px){.min-\[1400px\]\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:40rem){.sm\:inset-x-auto{left:auto;right:auto}.sm\:right-6{right:calc(var(--spacing)*6)}.sm\:left-auto{left:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_10rem_auto\]{grid-template-columns:1fr 10rem auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:py-16{padding-block:calc(var(--spacing)*16)}.sm\:pl-4{padding-left:calc(var(--spacing)*4)}.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\:ml-\[216px\]{margin-left:216px}.md\:hidden{display:none}.md\:h-9{height:calc(var(--spacing)*9)}.md\:min-h-0{min-height:calc(var(--spacing)*0)}.md\:min-h-8{min-height:calc(var(--spacing)*8)}.md\:min-h-\[200px\]{min-height:200px}.md\:w-9{width:calc(var(--spacing)*9)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:pt-16{padding-top:calc(var(--spacing)*16)}.md\:pl-16{padding-left:calc(var(--spacing)*16)}.md\:pl-\[216px\]{padding-left:216px}.md\:pl-\[272px\]{padding-left:272px}.md\:pl-\[var\(--shell-rail-w-expanded\)\]{padding-left:var(--shell-rail-w-expanded)}.md\:pl-\[…\]{padding-left:…}.md\:pl-\[…rail-w…\]{padding-left:…rail-w…}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-pretty{text-wrap:pretty}}@media (min-width:64rem){.lg\:\[grid-template-columns\:minmax\(0\,1\.55fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.32fr_1fr\]{grid-template-columns:1.32fr 1fr}.lg\:grid-cols-\[15rem_1fr\]{grid-template-columns:15rem 1fr}.lg\:grid-cols-\[20rem_1fr\]{grid-template-columns:20rem 1fr}.lg\:grid-cols-\[minmax\(0\,18rem\)_1fr\]{grid-template-columns:minmax(0,18rem) 1fr}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:pl-\[280px\]{padding-left:280px}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.dark\:block:is(.dark *){display:block}.dark\:hidden:is(.dark *){display:none}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:bg-transparent:is(.dark *){background-color:transparent}.dark\:after\:mix-blend-lighten:is(.dark *):after{content:var(--tw-content);mix-blend-mode:lighten}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--destructive)30%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:color-mix(in oklab,var(--input)80%,transparent)}}.dark\:disabled\:bg-transparent:is(.dark *):disabled{background-color:transparent}.dark\:has-disabled\:bg-input\/80:is(.dark *):has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:has-disabled\:bg-input\/80:is(.dark *):has(:disabled){background-color:color-mix(in oklab,var(--input)80%,transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive)50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-open\:animate-in:where([data-state=open]){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\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent:where([data-state=open]){background-color:var(--accent)}.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.data-open\:text-accent-foreground:where([data-state=open]){color:var(--accent-foreground)}.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-state=open]){--tw-enter-opacity:0}.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]){--tw-enter-scale:.95}.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.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\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:overflow-hidden:where([data-state=closed]){overflow:hidden}.data-closed\:overflow-hidden:where([data-closed]:not([data-closed=false])){overflow:hidden}.data-closed\:fade-out-0:where([data-state=closed]){--tw-exit-opacity:0}.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]){--tw-exit-scale:.95}.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-checked\:border-primary:where([data-state=checked]){border-color:var(--primary)}.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.data-checked\:bg-primary:where([data-state=checked]){background-color:var(--primary)}.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-checked\:text-primary-foreground:where([data-state=checked]){color:var(--primary-foreground)}.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--primary-foreground)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.dark\:data-checked\:bg-primary:is(.dark *):where([data-state=checked]){background-color:var(--primary)}.dark\:data-checked\:bg-primary:is(.dark *):where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.dark\:data-checked\:bg-primary-foreground:is(.dark *):where([data-state=checked]){background-color:var(--primary-foreground)}.dark\:data-checked\:bg-primary-foreground:is(.dark *):where([data-checked]:not([data-checked=false])){background-color:var(--primary-foreground)}.data-unchecked\:bg-input:where([data-state=unchecked]){background-color:var(--input)}.data-unchecked\:bg-input:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.dark\:data-unchecked\:bg-foreground:is(.dark *):where([data-state=unchecked]){background-color:var(--foreground)}.dark\:data-unchecked\:bg-foreground:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--foreground)}.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-state=unchecked]){background-color:var(--input)}.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-state=unchecked]){background-color:color-mix(in oklab,var(--input)80%,transparent)}.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:color-mix(in oklab,var(--input)80%,transparent)}}.data-selected\:bg-muted:where([data-selected=true]){background-color:var(--muted)}.data-selected\:text-foreground:where([data-selected=true]){color:var(--foreground)}.data-disabled\:pointer-events-none:where([data-disabled=true]){pointer-events:none}.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:cursor-not-allowed:where([data-disabled=true]){cursor:not-allowed}.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:opacity-50:where([data-disabled=true]){opacity:.5}.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.\[\&_\[data-frame\]\]\:border-\[var\(--shell-bar-hairline\)\] [data-frame]{border-color:var(--shell-bar-hairline)}.\[\&_a\]\:underline a{-webkit-text-decoration-line:underline;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)}}@media not all and (min-width:48rem){.max-md\:\[\&_button\]\:min-h-11 button{min-height:calc(var(--spacing)*11)}}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing)*4)}@media not all and (min-width:48rem){.max-md\:\[\&_summary\]\:min-h-11 summary{min-height:calc(var(--spacing)*11)}}.\[\&_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}.\[\&\:\:-moz-range-thumb\]\:size-3::-moz-range-thumb{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:3.40282e38px}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-moz-range-thumb\]\:bg-foreground::-moz-range-thumb{background-color:var(--foreground)}.\[\&\:\:-webkit-slider-thumb\]\:size-3::-webkit-slider-thumb{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:3.40282e38px}.\[\&\:\:-webkit-slider-thumb\]\:bg-foreground::-webkit-slider-thumb{background-color:var(--foreground)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-2.border-b{padding-bottom:calc(var(--spacing)*2)}.\[\.border-b\]\:pb-4.border-b{padding-bottom:calc(var(--spacing)*4)}.group-data-\[size\=sm\]\/card\:\[\.border-b\]\:pb-3:is(:where(.group\/card)[data-size=sm] *).border-b{padding-bottom:calc(var(--spacing)*3)}.\[\.border-t\]\:pt-2.border-t{padding-top:calc(var(--spacing)*2)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-2 *)[cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *)[cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-xs *)[cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *)[cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-muted-foreground *)[cmdk-group-heading]{color:var(--muted-foreground)}:-webkit-any(.\*\:\[a\]\:underline>*):-webkit-any(a){-webkit-text-decoration-line:underline;text-decoration-line:underline}:-moz-any(.\*\:\[a\]\:underline>*):-moz-any(a){-webkit-text-decoration-line:underline;text-decoration-line:underline}:is(.\*\:\[a\]\:underline>*):is(a){-webkit-text-decoration-line:underline;text-decoration-line:underline}:-webkit-any(.\*\:\[a\]\:underline-offset-3>*):-webkit-any(a){text-underline-offset:3px}:-moz-any(.\*\:\[a\]\:underline-offset-3>*):-moz-any(a){text-underline-offset:3px}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:-webkit-any(a):hover{background-color:var(--destructive)}.\[a\]\:hover\:bg-destructive\/20:-moz-any(a):hover{background-color:var(--destructive)}.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:-webkit-any(a):hover{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}.\[a\]\:hover\:bg-destructive\/20:-moz-any(a):hover{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.\[a\]\:hover\:bg-muted:-webkit-any(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-muted:-moz-any(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:-webkit-any(a):hover{background-color:var(--primary)}.\[a\]\:hover\:bg-primary\/80:-moz-any(a):hover{background-color:var(--primary)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:-webkit-any(a):hover{background-color:color-mix(in oklab,var(--primary)80%,transparent)}.\[a\]\:hover\:bg-primary\/80:-moz-any(a):hover{background-color:color-mix(in oklab,var(--primary)80%,transparent)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary)80%,transparent)}}.\[a\]\:hover\:bg-secondary\/80:-webkit-any(a):hover{background-color:var(--secondary)}.\[a\]\:hover\:bg-secondary\/80:-moz-any(a):hover{background-color:var(--secondary)}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:-webkit-any(a):hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}.\[a\]\:hover\:bg-secondary\/80:-moz-any(a):hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.\[a\]\:hover\:text-muted-foreground:-webkit-any(a):hover{color:var(--muted-foreground)}.\[a\]\:hover\:text-muted-foreground:-moz-any(a):hover{color:var(--muted-foreground)}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:-webkit-any(.\*\:\[a\]\:hover\:text-foreground>*):-webkit-any(a):hover{color:var(--foreground)}:-moz-any(.\*\:\[a\]\:hover\:text-foreground>*):-moz-any(a):hover{color:var(--foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:-webkit-any(.\*\:\[img\:first-child\]\:rounded-t-xl>*):-webkit-any(img:first-child){border-top-left-radius:calc(var(--radius)*1.4);border-top-right-radius:calc(var(--radius)*1.4)}:-moz-any(.\*\:\[img\:first-child\]\:rounded-t-xl>*):-moz-any(img:first-child){border-top-left-radius:calc(var(--radius)*1.4);border-top-right-radius:calc(var(--radius)*1.4)}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius)*1.4);border-top-right-radius:calc(var(--radius)*1.4)}:-webkit-any(.\*\:\[img\:last-child\]\:rounded-b-xl>*):-webkit-any(img:last-child){border-bottom-right-radius:calc(var(--radius)*1.4);border-bottom-left-radius:calc(var(--radius)*1.4)}:-moz-any(.\*\:\[img\:last-child\]\:rounded-b-xl>*):-moz-any(img:last-child){border-bottom-right-radius:calc(var(--radius)*1.4);border-bottom-left-radius:calc(var(--radius)*1.4)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius)*1.4);border-bottom-left-radius:calc(var(--radius)*1.4)}:-webkit-any(.\*\:\[span\]\:last\:flex>*):-webkit-any(span):last-child{display:flex}:-moz-any(.\*\:\[span\]\:last\:flex>*):-moz-any(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:-webkit-any(.\*\:\[span\]\:last\:items-center>*):-webkit-any(span):last-child{align-items:center}:-moz-any(.\*\:\[span\]\:last\:items-center>*):-moz-any(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:-webkit-any(.\*\:\[span\]\:last\:gap-2>*):-webkit-any(span):last-child{gap:calc(var(--spacing)*2)}:-moz-any(.\*\:\[span\]\:last\:gap-2>*):-moz-any(span):last-child{gap:calc(var(--spacing)*2)}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:-webkit-any(.\*\:\[svg\]\:row-span-2>*):-webkit-any(svg){grid-row:span 2/span 2}:-moz-any(.\*\:\[svg\]\:row-span-2>*):-moz-any(svg){grid-row:span 2/span 2}:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:-webkit-any(.\*\:\[svg\]\:translate-y-0\.5>*):-webkit-any(svg){--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}:-moz-any(.\*\:\[svg\]\:translate-y-0\.5>*):-moz-any(svg){--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}:-webkit-any(.\*\:\[svg\]\:text-current>*):-webkit-any(svg){color:currentColor}:-moz-any(.\*\:\[svg\]\:text-current>*):-moz-any(svg){color:currentColor}:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}:-webkit-any(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):-webkit-any(svg){color:var(--destructive)}:-moz-any(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):-moz-any(svg){color:var(--destructive)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}:-webkit-any(.data-selected\:\*\:\[svg\]\:text-foreground:where([data-selected=true])>*):-webkit-any(svg){color:var(--foreground)}:-moz-any(.data-selected\:\*\:\[svg\]\:text-foreground:where([data-selected=true])>*):-moz-any(svg){color:var(--foreground)}:is(.data-selected\:\*\:\[svg\]\:text-foreground:where([data-selected=true])>*):is(svg){color:var(--foreground)}:-webkit-any(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):-webkit-any(svg:not([class*=size-])){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}:-moz-any(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):-moz-any(svg:not([class*=size-])){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing)*3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing)*3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing)*1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing)*1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing)*3)!important;height:calc(var(--spacing)*3)!important}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>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\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}[data-panel-open] .\[\[data-panel-open\]_\&\]\:rotate-90{rotate:90deg}[data-panel-open] .\[\[data-panel-open\]_\&\]\:rotate-180{rotate:180deg}[data-theme=dark] .\[\[data-theme\=dark\]_\&\]\:block{display:block}[data-theme=dark] .\[\[data-theme\=dark\]_\&\]\:hidden{display:none}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--jet-black:#0b0b0b;--enhanced-blue:#245785;--off-white:#ebe7df;--steel-blue:#738eb2;--cinnamon-wood:#b86b51;--sage-green:#78a978;--golden-bronze:#cdaa61;--blue-50:#eaf1f7;--blue-100:#cbdceb;--blue-200:#9dbad4;--blue-300:#6e96bb;--blue-400:#46759f;--blue-500:#245785;--blue-600:#1d486d;--blue-700:#163856;--blue-800:#0f2740;--blue-900:#08182a;--steel-50:#f0f3f8;--steel-100:#dce3ee;--steel-200:#c1ccde;--steel-300:#a4b4ce;--steel-400:#8ba0c0;--steel-500:#738eb2;--steel-600:#5d7597;--steel-700:#485b76;--steel-800:#344256;--steel-900:#212a37;--cinnamon-50:#f8eeea;--cinnamon-100:#efd4cb;--cinnamon-200:#e0b0a0;--cinnamon-300:#d08d77;--cinnamon-400:#c47b63;--cinnamon-500:#b86b51;--cinnamon-600:#985241;--cinnamon-700:#763f32;--cinnamon-800:#532c23;--cinnamon-900:#331a15;--bronze-50:#faf4e7;--bronze-100:#f2e4c4;--bronze-200:#e7cf9c;--bronze-300:#dbbc78;--bronze-400:#d4b26c;--bronze-500:#cdaa61;--bronze-600:#ac8a48;--bronze-700:#856a37;--bronze-800:#5e4b27;--bronze-900:#392d18;--sage-50:#eef5ee;--sage-100:#d3e5d3;--sage-200:#b0d0b0;--sage-300:#8fbb8f;--sage-400:#83b283;--sage-500:#78a978;--sage-600:#5f8b5f;--sage-700:#4a6d4a;--sage-800:#344e34;--sage-900:#203020;--neutral-0:#0b0b0b;--pill-bg:#fbf9f5;--pill-ink:#0b0b0b;--neutral-50:#16181a;--neutral-100:#202325;--neutral-200:#2d3134;--neutral-300:#3d4245;--neutral-400:#565c60;--neutral-500:#767c80;--neutral-600:#9aa0a3;--neutral-700:#bdc2c4;--neutral-800:#d9dad6;--neutral-900:#ebe7df;--fn-success:#4e9a5a;--fn-warning:#c88a2e;--fn-error:#c1453a;--fn-info:#3a78b0;--fn-neutral:#767c80}:root.dark,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#171514;--card:#242220;--sand:#2b2825;--sand-deep:#1e1c1b;--text:#ece9e2;--t2:#c9c6be;--t3:#aeaba3;--t4:#94918a;--t5:#807d76;--t6:#6f6c66;--inkrgb:236,233,226;--in-bd:#44413c;--ch-bd:#504d47;--da-bd:#47443f;--warn-bg:#33291a;--warn-bd:#6e5b35;--warn-tx:#d9b27e;--good-tx:#8fbe8f;--good-tx2:#9db79d;--alert-deep:#f0784e;--settled:#cfccc5;--line:rgba(236,233,226,.08);--rule:rgba(236,233,226,.06);--bg:#0b0b0b;--bg-oled:#000;--surface:#16181a;--surface-elevated:#202325;--surface-glass:rgba(22,24,26,.68);--surface-hover:#2d3134;--scrim:rgba(0,0,0,.72);--fg:#ebe7df;--fg-secondary:#b7b4ab;--fg-tertiary:#8d8b85;--fg-on-accent:#ebe7df;--accent:#245785;--accent-hover:#2e6698;--accent-pressed:#1d486d;--accent-soft:rgba(36,87,133,.2);--accent-softer:rgba(36,87,133,.14);--accent-border:rgba(36,87,133,.42);--accent-secondary:#738eb2;--accent-secondary-soft:rgba(115,142,178,.16);--accent-warm:#b86b51;--accent-warm-soft:rgba(184,107,81,.16);--accent-metallic:#cdaa61;--accent-metallic-soft:rgba(205,170,97,.18);--status-healthy:#78a978;--status-warning:#cdaa61;--status-critical:#d66a5c;--destructive:#d66a5c;--success:#78a978;--warning:#cdaa61;--danger:#d66a5c;--info:#738eb2;--menu-red:#de3500;--menu-amber:#ffa000;--menu-blue:#0074e2;--menu-green:#008929;--menu-red-hover:#c73000;--menu-amber-hover:#ec9400;--menu-blue-hover:#0068cb;--menu-green-hover:#007222;--on-menu-red:#fff;--on-menu-amber:#fff;--on-menu-blue:#fff;--on-menu-green:#fff;--menu-calm-red:#7f3e30;--menu-calm-amber:#754909;--menu-calm-blue:#2e5587;--menu-calm-green:#2e6132;--on-menu-calm:#ebe7df;--menu-status-active:#00b034;--menu-status-stale:#ffa000;--menu-status-inactive:#9a9a9a;--logo-blue:#3771be;--sched-category:var(--menu-amber);--sched-attention-bg:rgba(205,170,97,.14);--sched-attention-border:rgba(205,170,97,.42);--sched-attention-ink:#dbbc78;--sched-unscheduled-bg:rgba(205,170,97,.1);--sched-unscheduled-border:rgba(205,170,97,.3);--sched-short-ink:#d66a5c;--sched-covered-ink:#78a978;--sched-overhang-ink:#cdaa61;--sched-unbuilt-border:#cdaa61;--sched-lane-track:#202325;--sched-closed-ink:#767c80;--sched-empty-ink:#565c60;--shell-bar-bg:#0b0b0b;--shell-bar-ink:#ebe7df;--shell-bar-ink-dim:rgba(235,231,223,.62);--shell-bar-hairline:rgba(235,231,223,.25);--shell-bar-divider:rgba(235,231,223,.1);--shell-bar-hover:rgba(235,231,223,.16);--shell-rail-row-plate:var(--shell-bar-ink);--shell-rail-row-ink:var(--shell-bar-bg);--shell-band-bg-neutral:var(--shell-bar-bg);--shell-band-ink-neutral:var(--shell-bar-ink);--shell-venue-menu-bg:#fbf9f5;--shell-venue-menu-ink:#0b0b0b;--shell-venue-menu-shadow:0 12px 32px rgba(11,11,11,.28);--shell-eye-stroke:#ebe7df;--shell-eye-iris:#ebe7df;--shell-eye-pupil:#0b0b0b;--shell-rail-active-bg:rgba(235,231,223,.15);--shell-rail-active-ink:#ebe7df;--shell-account-fill:#738eb2;--shell-account-ink:#0b0b0b;--shell-account-border:rgba(235,231,223,.3);--shell-band-foresight:var(--menu-blue);--shell-band-people:var(--menu-amber);--shell-band-protection:var(--menu-red);--shell-band-money:var(--menu-green);--shell-band-askme:#0b0b0b;--shell-band-ink:#fff;--shell-band-ink-amber:#0b0b0b;--rollout-ready:var(--menu-status-active);--rollout-planned:#0b0b0b;--rollout-hold:var(--menu-status-inactive);--rollout-pill-bg:#fbf9f5;--rollout-pill-ink:#0b0b0b;--kpi-card-bg:#202325;--kpi-card-border:rgba(235,231,223,.1);--kpi-ink:#ebe7df;--kpi-ink-positive:var(--sched-covered-ink);--kpi-ink-attention:var(--sched-attention-ink);--kpi-ink-short:var(--sched-short-ink);--kpi-alert-bg:var(--sched-unscheduled-bg);--kpi-alert-border:var(--sched-unscheduled-border);--border:rgba(235,231,223,.1);--border-strong:rgba(235,231,223,.18);--input:rgba(235,231,223,.06);--divider:rgba(235,231,223,.08);--shadow-card:0 1px 0 0 rgba(235,231,223,.04) inset,0 8px 24px rgba(0,0,0,.55);--shadow-elevated:0 1px 0 0 rgba(235,231,223,.05) inset,0 24px 48px rgba(0,0,0,.65);--shadow-glow:0 0 32px rgba(36,87,133,.24);--shadow-1:0 1px 2px rgba(0,0,0,.34);--shadow-2:0 10px 30px rgba(0,0,0,.46);--shadow-3:0 20px 48px rgba(0,0,0,.55)}:where(:root){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#171514;--card:#242220;--sand:#2b2825;--sand-deep:#1e1c1b;--text:#ece9e2;--t2:#c9c6be;--t3:#aeaba3;--t4:#94918a;--t5:#807d76;--t6:#6f6c66;--inkrgb:236,233,226;--in-bd:#44413c;--ch-bd:#504d47;--da-bd:#47443f;--warn-bg:#33291a;--warn-bd:#6e5b35;--warn-tx:#d9b27e;--good-tx:#8fbe8f;--good-tx2:#9db79d;--alert-deep:#f0784e;--settled:#cfccc5;--line:rgba(236,233,226,.08);--rule:rgba(236,233,226,.06);--bg:#0b0b0b;--bg-oled:#000;--surface:#16181a;--surface-elevated:#202325;--surface-glass:rgba(22,24,26,.68);--surface-hover:#2d3134;--scrim:rgba(0,0,0,.72);--fg:#ebe7df;--fg-secondary:#b7b4ab;--fg-tertiary:#8d8b85;--fg-on-accent:#ebe7df;--accent:#245785;--accent-hover:#2e6698;--accent-pressed:#1d486d;--accent-soft:rgba(36,87,133,.2);--accent-softer:rgba(36,87,133,.14);--accent-border:rgba(36,87,133,.42);--accent-secondary:#738eb2;--accent-secondary-soft:rgba(115,142,178,.16);--accent-warm:#b86b51;--accent-warm-soft:rgba(184,107,81,.16);--accent-metallic:#cdaa61;--accent-metallic-soft:rgba(205,170,97,.18);--status-healthy:#78a978;--status-warning:#cdaa61;--status-critical:#d66a5c;--destructive:#d66a5c;--success:#78a978;--warning:#cdaa61;--danger:#d66a5c;--info:#738eb2;--menu-red:#de3500;--menu-amber:#ffa000;--menu-blue:#0074e2;--menu-green:#008929;--menu-red-hover:#c73000;--menu-amber-hover:#ec9400;--menu-blue-hover:#0068cb;--menu-green-hover:#007222;--on-menu-red:#fff;--on-menu-amber:#fff;--on-menu-blue:#fff;--on-menu-green:#fff;--menu-calm-red:#7f3e30;--menu-calm-amber:#754909;--menu-calm-blue:#2e5587;--menu-calm-green:#2e6132;--on-menu-calm:#ebe7df;--menu-status-active:#00b034;--menu-status-stale:#ffa000;--menu-status-inactive:#9a9a9a;--logo-blue:#3771be;--sched-category:var(--menu-amber);--sched-attention-bg:rgba(205,170,97,.14);--sched-attention-border:rgba(205,170,97,.42);--sched-attention-ink:#dbbc78;--sched-unscheduled-bg:rgba(205,170,97,.1);--sched-unscheduled-border:rgba(205,170,97,.3);--sched-short-ink:#d66a5c;--sched-covered-ink:#78a978;--sched-overhang-ink:#cdaa61;--sched-unbuilt-border:#cdaa61;--sched-lane-track:#202325;--sched-closed-ink:#767c80;--sched-empty-ink:#565c60;--shell-bar-bg:#0b0b0b;--shell-bar-ink:#ebe7df;--shell-bar-ink-dim:rgba(235,231,223,.62);--shell-bar-hairline:rgba(235,231,223,.25);--shell-bar-divider:rgba(235,231,223,.1);--shell-bar-hover:rgba(235,231,223,.16);--shell-rail-row-plate:var(--shell-bar-ink);--shell-rail-row-ink:var(--shell-bar-bg);--shell-band-bg-neutral:var(--shell-bar-bg);--shell-band-ink-neutral:var(--shell-bar-ink);--shell-venue-menu-bg:#fbf9f5;--shell-venue-menu-ink:#0b0b0b;--shell-venue-menu-shadow:0 12px 32px rgba(11,11,11,.28);--shell-eye-stroke:#ebe7df;--shell-eye-iris:#ebe7df;--shell-eye-pupil:#0b0b0b;--shell-rail-active-bg:rgba(235,231,223,.15);--shell-rail-active-ink:#ebe7df;--shell-account-fill:#738eb2;--shell-account-ink:#0b0b0b;--shell-account-border:rgba(235,231,223,.3);--shell-band-foresight:var(--menu-blue);--shell-band-people:var(--menu-amber);--shell-band-protection:var(--menu-red);--shell-band-money:var(--menu-green);--shell-band-askme:#0b0b0b;--shell-band-ink:#fff;--shell-band-ink-amber:#0b0b0b;--rollout-ready:var(--menu-status-active);--rollout-planned:#0b0b0b;--rollout-hold:var(--menu-status-inactive);--rollout-pill-bg:#fbf9f5;--rollout-pill-ink:#0b0b0b;--kpi-card-bg:#202325;--kpi-card-border:rgba(235,231,223,.1);--kpi-ink:#ebe7df;--kpi-ink-positive:var(--sched-covered-ink);--kpi-ink-attention:var(--sched-attention-ink);--kpi-ink-short:var(--sched-short-ink);--kpi-alert-bg:var(--sched-unscheduled-bg);--kpi-alert-border:var(--sched-unscheduled-border);--border:rgba(235,231,223,.1);--border-strong:rgba(235,231,223,.18);--input:rgba(235,231,223,.06);--divider:rgba(235,231,223,.08);--shadow-card:0 1px 0 0 rgba(235,231,223,.04) inset,0 8px 24px rgba(0,0,0,.55);--shadow-elevated:0 1px 0 0 rgba(235,231,223,.05) inset,0 24px 48px rgba(0,0,0,.65);--shadow-glow:0 0 32px rgba(36,87,133,.24);--shadow-1:0 1px 2px rgba(0,0,0,.34);--shadow-2:0 10px 30px rgba(0,0,0,.46);--shadow-3:0 20px 48px rgba(0,0,0,.55)}:root,.light,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#ebe7df;--card:#fff;--sand:#f5f3ee;--sand-deep:#faf9f6;--text:#0b0b0b;--t2:#333b3c;--t3:#4d5554;--t4:#69706d;--t5:#8e948f;--t6:#a7aaa4;--inkrgb:11,11,11;--in-bd:#dad7d0;--ch-bd:#c8c8c2;--da-bd:#d6d3cb;--warn-bg:#fff6e8;--warn-bd:#e8ca8d;--warn-tx:#824a37;--good-tx:#3e7a3e;--good-tx2:#476446;--alert-deep:#b3300f;--settled:#1d1d1b;--line:rgba(11,11,11,.08);--rule:rgba(11,11,11,.06);--bg:#ebe7df;--bg-oled:#f3f0ea;--surface:#f3f0ea;--surface-elevated:#fbf9f5;--surface-glass:rgba(235,231,223,.72);--surface-hover:#dfdbd1;--scrim:rgba(11,11,11,.32);--fg:#0b0b0b;--fg-secondary:#3d4245;--fg-tertiary:#5c6164;--fg-on-accent:#ebe7df;--accent:#245785;--accent-hover:#1d486d;--accent-pressed:#163856;--accent-soft:rgba(36,87,133,.1);--accent-softer:rgba(36,87,133,.06);--accent-border:rgba(36,87,133,.26);--accent-secondary:#5d7597;--accent-secondary-soft:rgba(93,117,151,.12);--accent-warm:#985241;--accent-warm-soft:rgba(152,82,65,.1);--accent-metallic:#856a37;--accent-metallic-soft:rgba(133,106,55,.14);--status-healthy:#4e9a5a;--status-warning:#a47228;--status-critical:#c1453a;--destructive:#c1453a;--success:#4e9a5a;--warning:#a47228;--danger:#c1453a;--info:#245785;--sched-attention-bg:#fff3e0;--sched-attention-border:#f1c27e;--sched-attention-ink:#824a37;--sched-unscheduled-bg:#fff6e8;--sched-unscheduled-border:#e8ca8d;--sched-short-ink:#b3300f;--sched-covered-ink:#3e7a3e;--sched-overhang-ink:#cdaa61;--sched-unbuilt-border:#cdaa61;--sched-lane-track:#f3f0ea;--sched-closed-ink:#b9b9b2;--sched-empty-ink:#d5d3cc;--kpi-card-bg:#fbf9f5;--kpi-card-border:rgba(11,11,11,.08);--kpi-ink:#0b0b0b;--border:rgba(11,11,11,.12);--border-strong:rgba(11,11,11,.2);--input:rgba(11,11,11,.06);--divider:rgba(11,11,11,.08);--shadow-card:0 1px 2px rgba(11,11,11,.05),0 8px 20px rgba(11,11,11,.07);--shadow-elevated:0 2px 4px rgba(11,11,11,.07),0 24px 40px rgba(11,11,11,.11);--shadow-glow:0 0 32px rgba(36,87,133,.16);--shadow-1:0 1px 2px rgba(11,11,11,.08);--shadow-2:0 10px 30px rgba(11,11,11,.13);--shadow-3:0 20px 48px rgba(11,11,11,.2)}:root{--font-display:"Fraunces",Georgia,serif;--font-body:"Outfit",ui-sans-serif,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--font-mono:ui-monospace,Menlo,monospace;--type-display-xl:48px;--type-page-title:21px;--type-display-lg:36px;--type-display-md:28px;--type-display-sm:22px;--type-heading:19px;--type-subheading:16px;--type-body:15px;--type-body-sm:14px;--type-label:12px;--type-caption:11px;--type-eyebrow:11px;--lh-display:1.1;--lh-heading:1.28;--lh-body:1.55;--lh-tight:1.16;--tracking-display:-.01em;--tracking-tight:-.005em;--tracking-normal:0em;--tracking-eyebrow:.16em;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--sp-0:0;--sp-xs:4px;--sp-sm:8px;--sp-md:12px;--sp-lg:16px;--sp-xl:24px;--sp-2xl:32px;--sp-3xl:48px;--sp-4xl:64px;--sp-5xl:96px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:28px;--radius-pill:9999px;--dim-min-touch:44px;--dim-tab-bar:56px;--dim-player:64px;--dim-hero-play:56px;--dim-icon-sm:16px;--dim-icon-md:20px;--dim-icon-lg:24px;--dim-avatar:32px;--dim-content-max:720px;--dim-app-max:1320px;--ease-standard:cubic-bezier(.32,.08,.24,1);--ease-emphasis:cubic-bezier(.2,0,0,1);--ease-soft-out:cubic-bezier(.16,1,.3,1);--dur-quick:.16s;--dur-default:.24s;--dur-slow:.42s;--dur-ambient:2.8s;--shell-bar-h:64px;--shell-band-h:46px;--shell-frame-h:calc(var(--shell-bar-h) + var(--shell-band-h));--shell-rail-w-collapsed:62px;--shell-rail-w-expanded:216px;--shell-rail-row-h:42px;--shell-rail-row-radius:12px;--shell-account-avatar:30px;--shell-venue-pill-h:34px;--shell-venue-menu-radius:14px;--shell-display-style:italic;--shell-wordmark-size:19px;--shell-wordmark-tracking:.16em;--shell-leaf-size:17px;--shell-crumb-size:12.5px;--shell-greeting-size:30px;--shell-board-title-size:26px;--shell-card-title-size:16.5px;--kpi-number-size:26px;--rollout-pill-text:10.5px;--rollout-pill-h:24px;--rollout-pill-radius:12px;--kpi-card-radius:16px;--kpi-card-min-w:200px;--shell-dur-rail:.25s;--shell-dur-band:.3s;--shell-eye-pulse-dur:3.2s;--shell-eye-pulse-scale:1.07;--shell-eye-hover-scale:1.18;--rollout-pulse-dur:1.8s;--v11-ink:#0b0b0b;--v11-ink-paper:#ebe7df;--v11-line:rgba(var(--inkrgb),.08);--v11-rule:rgba(var(--inkrgb),.07);--v11-scrim:rgba(11,11,11,.34);--v11-band-wash:rgba(255,255,255,.14);--v11-toast-shadow:0 14px 40px rgba(11,11,11,.45);--v11-paper-dim-90:rgba(235,231,223,.9);--v11-paper-dim-72:rgba(235,231,223,.72);--v11-paper-dim-45:rgba(235,231,223,.45);--v11-paper-dim-25:rgba(235,231,223,.25);--v11-paper-dim-08:rgba(235,231,223,.08);--v11-t-title:19px;--v11-t-body:13px;--v11-t-row:12.5px;--v11-t-chip:12px;--v11-t-caption:11.5px;--v11-t-foot:10.5px;--v11-band-foresight:#0082fc;--v11-band-people:#ffa000;--v11-band-house:#ee3900;--v11-band-money:#00b034;--v11-alert:#ee3900;--v11-gold:#cdaa61;--v11-gold-on-dark:#e5c77e;--v11-good:#00b034;--v11-menu-card:#0b6bff;--on-v11-band:#fff;--v11-card-radius:20px;--v11-card-title:16.5px;--v11-ready-text:9.5px;--v11-status-text:10.5px;--v11-ready-dot:5px;--v11-ready-plate:rgba(255,255,255,.16);--v11-ready-dim:70%;--ink:#0b0b0b;--paper-fixed:#ebe7df;--alert:#ee3900;--gold:#cdaa61;--gold-on-dark:#e5c77e;--good:#00b034;--good-bar:#78a978;--good-bar-2:#9db79d;--avatar-blue:#738eb2;--menu-card:#0b6bff;--band-foresight:#0082fc;--band-people:#ffa000;--band-protection:#ee3900;--band-money:#00b034;--band-foresight-brand:#245785;--band-people-brand:#cdaa61;--band-protection-brand:#b86b51;--band-money-brand:#78a978;--state-blocking:#ee3900;--state-open:#a7aaa4;--state-waiting:#ffa000;--state-done:#00b034;--state-settled:#1d1d1b;--shadow-overlay:0 28px 70px rgba(11,11,11,.42);--shadow-pane:0 24px 60px rgba(11,11,11,.35);--shadow-popover:0 12px 30px rgba(11,11,11,.18);--shadow-thumb:0 2px 6px rgba(11,11,11,.22);--scrim-overlay:rgba(11,11,11,.36);--scrim-pane:rgba(11,11,11,.3);--font-ui:"Outfit",system-ui,sans-serif;--fs-greeting:30px;--fs-band-title:32px;--fs-hero:26px;--fs-overlay-title:21px;--fs-track:17px;--fs-menu-card:16.5px;--ds-menu-card-title:13.5px;--fs-section:14px;--fs-body:13px;--fs-row:12.5px;--fs-caption:11.5px;--fs-footnote:10.5px;--fs-eyebrow:9.5px;--fs-mono:11px;--ls-eyebrow:.11em;--r-pill:999px;--r-overlay:24px;--r-card:20px;--r-inner:16px;--r-tile:14px;--r-chip:13px;--r-input:11px;--r-row:8px;--ease:cubic-bezier(.2,0,0,1);--dur:.25s;--toast-ms:3.2s;--ceremony-ms:1.5s;--h-header:64px;--h-track:46px;--h-shell:110px;--w-sidebar:216px;--w-sidebar-collapsed:62px;--w-signals:312px;--w-rail:238px}[data-kit=s]{--k-row:16px;--k-pad-y:8px;--k-pad-x:8px;--k-gap:8px;--k-grid-gap:8px;--k-band-gap:8px;--k-band-h:24px;--k-title:13px;--k-micro:10px;--k-dot:6px;--k-bare:6px;--k-radius:12px;--k-pill-h:16px;--k-pill-pad:8px;--k-pill-gap:6px;--k-pill-text:10px;--k-pill-lg-h:24px;--k-pill-lg-pad:12px;--k-pill-lg-text:13px;--k-cols:5}[data-kit=m]{--k-row:24px;--k-pad-y:16px;--k-pad-x:8px;--k-gap:8px;--k-grid-gap:8px;--k-band-gap:8px;--k-band-h:24px;--k-title:14px;--k-micro:11px;--k-dot:8px;--k-bare:8px;--k-radius:16px;--k-pill-h:24px;--k-pill-pad:8px;--k-pill-gap:6px;--k-pill-text:11px;--k-pill-lg-h:32px;--k-pill-lg-pad:12px;--k-pill-lg-text:14px;--k-cols:5}[data-kit=l]{--k-row:32px;--k-pad-y:16px;--k-pad-x:16px;--k-gap:8px;--k-grid-gap:16px;--k-band-gap:16px;--k-band-h:24px;--k-title:16px;--k-micro:11px;--k-dot:8px;--k-bare:10px;--k-radius:16px;--k-pill-h:32px;--k-pill-pad:8px;--k-pill-gap:6px;--k-pill-text:11px;--k-pill-lg-h:40px;--k-pill-lg-pad:16px;--k-pill-lg-text:16px;--k-cols:5}[data-kit=auto]{--k-row:16px;--k-pad-y:8px;--k-pad-x:8px;--k-gap:8px;--k-grid-gap:8px;--k-band-gap:8px;--k-band-h:24px;--k-title:13px;--k-micro:10px;--k-dot:6px;--k-bare:6px;--k-radius:12px;--k-pill-h:16px;--k-pill-pad:8px;--k-pill-gap:6px;--k-pill-text:10px;--k-pill-lg-h:24px;--k-pill-lg-pad:12px;--k-pill-lg-text:13px;--k-cols:5}@media (min-width:1400px){[data-kit=auto]{--k-row:24px;--k-pad-y:16px;--k-pad-x:8px;--k-gap:8px;--k-grid-gap:8px;--k-band-gap:8px;--k-band-h:24px;--k-title:14px;--k-micro:11px;--k-dot:8px;--k-bare:8px;--k-radius:16px;--k-pill-h:24px;--k-pill-pad:8px;--k-pill-gap:6px;--k-pill-text:11px;--k-pill-lg-h:32px;--k-pill-lg-pad:12px;--k-pill-lg-text:14px;--k-cols:5}}:root{--t-nano:9px;--t-micro:9.8px;--t-sub:10.6px;--t-ui:11.6px;--t-body:13px;--t-h3:14.5px;--t-h2:16px;--t-h1:19.5px}@media (min-width:1400px){:root{--t-nano:9.6px;--t-micro:10.4px;--t-sub:11.2px;--t-ui:12.4px;--t-body:14px;--t-h3:15.5px;--t-h2:17px;--t-h1:21px}}[data-kit]{--k-h-row:calc(var(--k-pad-y)*2 + var(--k-row));--k-h-tile:calc(var(--k-pad-y)*2 + var(--k-row)*2 + var(--k-gap));--k-h-wide:calc(var(--k-pad-y)*2 + var(--k-row)*3 + var(--k-gap)*2);--k-h-mixed:calc(var(--k-pad-y)*2 + var(--k-gap) + 24px + 32px);--a-row:var(--k-row);--a-micro:var(--k-micro);--a-title:var(--k-title);--a-dot:var(--k-dot);--a-bare:var(--k-bare);--a-band-h:var(--k-band-h);--a-radius:var(--k-radius);--a-pill-h:var(--k-pill-h);--a-pill-pad:var(--k-pill-pad);--a-pill-gap:var(--k-pill-gap);--a-pill-text:var(--k-pill-text);--a-pill-lg-h:var(--k-pill-lg-h);--a-pill-lg-pad:var(--k-pill-lg-pad);--a-pill-lg-text:var(--k-pill-lg-text)}[data-atom=s]{--a-row:16px;--a-micro:10px;--a-title:13px;--a-dot:6px;--a-bare:6px;--a-band-h:24px;--a-radius:var(--radius-md);--a-pill-h:16px;--a-pill-pad:8px;--a-pill-gap:6px;--a-pill-text:10px;--a-pill-lg-h:24px;--a-pill-lg-pad:12px;--a-pill-lg-text:13px}[data-atom=m]{--a-row:24px;--a-micro:11px;--a-title:14px;--a-dot:8px;--a-bare:8px;--a-band-h:24px;--a-radius:var(--radius-lg);--a-pill-h:24px;--a-pill-pad:8px;--a-pill-gap:6px;--a-pill-text:11px;--a-pill-lg-h:32px;--a-pill-lg-pad:12px;--a-pill-lg-text:14px}[data-atom=l]{--a-row:32px;--a-micro:11px;--a-title:16px;--a-dot:8px;--a-bare:10px;--a-band-h:24px;--a-radius:var(--radius-lg);--a-pill-h:32px;--a-pill-pad:8px;--a-pill-gap:6px;--a-pill-text:11px;--a-pill-lg-h:40px;--a-pill-lg-pad:16px;--a-pill-lg-text:16px}[data-kit]{--k-spread-reserve:3;--k-open-span-cols:2;--k-open-span-rows:2;--k-settings-dock-h:192px;--k-card-floor-h:64px;--k-chrome-header:var(--shell-frame-h);--k-chrome-sidebar:272px;--k-chrome-pad:24px;--k-rowheader-h:40px;--k-rowheader-gap:12px;--k-wrap-cols:6}[data-kit],[data-kit][data-register=vibrant],[data-register=vibrant] [data-kit]{--k-paint-red:var(--menu-red);--k-paint-amber:var(--menu-amber);--k-paint-blue:var(--menu-blue);--k-paint-green:var(--menu-green);--k-on-paint-red:var(--on-menu-red);--k-on-paint-amber:var(--on-menu-amber);--k-on-paint-blue:var(--on-menu-blue);--k-on-paint-green:var(--on-menu-green)}[data-kit][data-register=calm],[data-register=calm] [data-kit]{--k-paint-red:var(--menu-calm-red);--k-paint-amber:var(--menu-calm-amber);--k-paint-blue:var(--menu-calm-blue);--k-paint-green:var(--menu-calm-green);--k-on-paint-red:var(--on-menu-calm);--k-on-paint-amber:var(--on-menu-calm);--k-on-paint-blue:var(--on-menu-calm);--k-on-paint-green:var(--on-menu-calm)}.p-red{--paint:var(--k-paint-red);--on-paint:var(--k-on-paint-red)}.p-amber{--paint:var(--k-paint-amber);--on-paint:var(--k-on-paint-amber)}.p-blue{--paint:var(--k-paint-blue);--on-paint:var(--k-on-paint-blue)}.p-green{--paint:var(--k-paint-green);--on-paint:var(--k-on-paint-green)}.p-jet{--paint:var(--jet-black);--on-paint:var(--off-white)}.k-grid{grid-template-columns:repeat(var(--k-cols,5),minmax(0,1fr));grid-auto-rows:var(--k-row-h,auto);gap:var(--k-grid-gap);display:grid}.st-flow{gap:var(--k-band-gap);flex-direction:column;display:flex}:root{--k-screen-gap:16px}.st-screen{gap:var(--k-screen-gap);flex-direction:column;display:flex}.painted{background:var(--paint);color:var(--on-paint);box-shadow:var(--shadow-1),0 8px 22px var(--paint)}@supports (color:color-mix(in lab, red, red)){.painted{box-shadow:var(--shadow-1),0 8px 22px color-mix(in srgb,var(--paint)30%,transparent)}}.k-card{gap:var(--k-gap);padding:var(--k-pad-y)var(--k-pad-x);border-radius:var(--a-radius);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.k-ready{top:var(--k-pad-y);left:var(--k-pad-x);align-items:center;gap:var(--a-pill-gap);height:var(--a-pill-h);padding:0 var(--a-pill-pad);border-radius:var(--radius-pill);background:var(--v11-ready-plate);color:var(--on-paint);font-family:var(--font-body);font-size:var(--v11-ready-text);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;z-index:1;line-height:1;display:inline-flex;position:absolute}.k-ready-dot{width:var(--v11-ready-dot);height:var(--v11-ready-dot);border-radius:var(--radius-pill);background:var(--on-paint);flex:none;display:inline-block}@supports (color:color-mix(in lab, red, red)){.k-ready-dot{background:color-mix(in srgb,var(--on-paint)var(--v11-ready-dim),transparent)}}.k-ready[data-ready=true] .k-ready-dot{background:var(--on-paint)}.k-card:hover{box-shadow:var(--shadow-2),0 10px 26px var(--paint)}@supports (color:color-mix(in lab, red, red)){.k-card:hover{box-shadow:var(--shadow-2),0 10px 26px color-mix(in srgb,var(--paint)40%,transparent)}}@media (prefers-reduced-motion:no-preference){.k-card{transition:transform var(--dur-default)var(--ease-standard),box-shadow var(--dur-default)var(--ease-standard)}.k-card:hover{transform:translateY(-2px)}}.k-card--row{height:var(--k-h-row)}.k-card--tile{height:var(--k-h-tile)}.k-card--wide{height:var(--k-h-wide)}.k-card--mixed{height:var(--k-h-mixed)}.k-card--open{grid-row-end:span 2;grid-column-end:span 2}.k-fold,.k-fold-inner{display:contents}.k-chrome{align-items:center;gap:var(--k-gap);width:100%;height:var(--a-row);display:flex}.k-chrome--meta{justify-content:flex-end}.k-chrome--name{justify-content:flex-start}.k-spacer{flex:auto}.k-pill{align-items:center;gap:var(--a-pill-gap);height:var(--a-pill-h);padding:0 var(--a-pill-pad);border-radius:var(--radius-pill);background:var(--pill-bg);color:var(--pill-ink);font-family:var(--font-body);font-size:var(--a-pill-text);font-weight:var(--weight-medium);white-space:nowrap;flex:none;line-height:1;display:inline-flex}.k-pill--lg{height:var(--a-pill-lg-h);padding:0 var(--a-pill-lg-pad);font-size:var(--a-pill-lg-text)}.k-dot{width:var(--a-dot);height:var(--a-dot);border-radius:var(--radius-pill);background:var(--menu-status-inactive);flex:none;display:inline-block}.k-dot[data-state=on]{background:var(--k-pill-on)}.k-dot[data-state=quiet]{background:var(--k-pill-quiet)}.k-dot[data-state=off]{background:var(--k-pill-off)}.k-dot[data-split=true]{background:linear-gradient(90deg,var(--k-dot-a)0 50%,var(--k-dot-b)50% 100%)}.k-bare{vertical-align:middle;width:var(--a-bare);height:var(--a-bare);border-radius:var(--radius-pill);background:var(--menu-status-inactive);box-shadow:0 0 0 1px var(--on-paint);flex:none;display:inline-block;position:relative}.k-bare[data-state=on]{background:var(--menu-status-active)}.k-bare[data-state=quiet]{background:var(--menu-status-stale)}.k-bare[data-state=soon]{box-shadow:inset 0 0 0 2px var(--menu-status-inactive),0 0 0 1px var(--on-paint);background:0 0}.k-bare[data-clickable=true]:before,.k-hit:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k-hit{position:relative}.k-state{height:var(--a-row);color:var(--on-paint);font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--a-micro);white-space:nowrap;flex:none;align-items:center;gap:6px;line-height:1;display:inline-flex}.k-title{min-width:0;height:var(--a-row);font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--a-title);line-height:var(--a-row);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;overflow:hidden}.k-act{height:var(--a-row);border-radius:var(--radius-pill);background:var(--surface-glass);color:var(--on-paint);font-family:var(--font-body);font-size:var(--a-micro);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;border:0;flex:none;align-items:center;padding:0 8px;line-height:1;display:inline-flex}.k-icon{width:var(--a-row);height:var(--a-row);border-radius:var(--radius-sm);color:var(--on-paint);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.k-note{min-width:0;height:var(--a-row);color:var(--on-paint);flex:auto;margin:0}@supports (color:color-mix(in lab, red, red)){.k-note{color:color-mix(in srgb,var(--on-paint)62%,transparent)}}.k-note{font-family:var(--font-body);font-size:var(--a-micro);line-height:var(--a-row);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-band-h{align-items:center;gap:var(--k-gap);height:var(--a-band-h);color:var(--fg);font-family:var(--font-display);font-size:var(--a-title);font-weight:var(--weight-semibold);line-height:var(--a-band-h);margin:0;display:flex}.k-band-h .k-rule{background:var(--divider);flex:auto;height:1px}.k-band-h .k-count{color:var(--fg-secondary);font-family:var(--font-body);font-size:var(--a-micro);flex:none}.k-band-h .k-band-sub{min-width:0;color:var(--fg-secondary);font-family:var(--font-body);font-size:var(--a-micro);font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}[data-kit]{--k-pill-on:var(--menu-status-active);--k-pill-quiet:var(--menu-status-stale);--k-pill-off:var(--menu-status-inactive);--k-dot-a:var(--k-pill-off);--k-dot-b:var(--k-pill-off)}.k-body{min-width:0;color:var(--on-paint);flex:auto;margin:0}@supports (color:color-mix(in lab, red, red)){.k-body{color:color-mix(in srgb,var(--on-paint)82%,transparent)}}.k-body{font-family:var(--font-body);font-size:var(--a-micro);line-height:1.6;overflow:hidden}.k-panel{border-radius:var(--radius-sm);background:var(--surface-glass);min-width:0;color:var(--on-paint);font-family:var(--font-body);font-size:var(--a-micro);flex:none;padding:8px;line-height:1.6;overflow:hidden}#content:has(.menus-fit)>.app-content-pad{height:100%;min-height:0;padding:8px 28px 10px;overflow:hidden}.menus-fit{grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.menus-board{flex-direction:column;justify-content:space-evenly;gap:14px;min-width:0;min-height:0;display:flex}.menus-board[data-pane=menus-board]{scroll-behavior:smooth;overscroll-behavior:contain;overflow-x:hidden;overflow-y:auto}.menus-board:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.menus-board[data-pane=menus-board]{--k-paint-blue:var(--v11-band-foresight);--k-paint-amber:var(--v11-band-people);--k-paint-red:var(--v11-band-house);--k-paint-green:var(--v11-band-money);--k-on-paint-blue:var(--on-v11-band);--k-on-paint-amber:var(--on-v11-band);--k-on-paint-red:var(--on-v11-band);--k-on-paint-green:var(--on-v11-band);--a-radius:var(--r-inner);--a-title:var(--ds-menu-card-title);--k-pad-y:12px;--k-pad-x:14px}.menus-board[data-pane=menus-board] .k-ready{top:10px;left:12px}.menus-board[data-pane=menus-board] .menus-family-head{--t-micro:var(--type-caption);--weight-bold:var(--weight-semibold);--tracking-micro:.1em}.menus-board[data-pane=menus-board] .menus-flabel{font-family:var(--font-body);color:var(--fg-secondary);font-style:normal}.menus-board[data-pane=menus-board] .k-card--open{grid-row-end:auto;grid-column-end:auto}.menus-board[data-pane=menus-board] .k-fold{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.2,0,0,1);display:grid}.menus-board[data-pane=menus-board] .k-fold[data-open=true]{grid-template-rows:1fr}.menus-board[data-pane=menus-board] .k-fold-inner{gap:var(--k-gap);flex-direction:column;min-height:0;display:flex;overflow:hidden}.menus-board[data-pane=menus-board] .k-status{background:var(--pill-bg);height:24px;color:var(--pill-ink);font-family:var(--font-body);font-size:var(--v11-status-text);font-weight:var(--weight-semibold);letter-spacing:.04em;white-space:nowrap;border-radius:12px;align-items:center;padding:0 0 0 11px;line-height:1;display:inline-flex;position:absolute;top:10px;right:12px}.menus-board[data-pane=menus-board] .k-status-badge{width:24px;height:24px;margin-left:1px;display:block}.menus-board[data-pane=menus-board] .k-status-disc{fill:var(--pill-bg)}.menus-board[data-pane=menus-board] .k-status-dot[data-state=on]{fill:var(--k-pill-on)}.menus-board[data-pane=menus-board] .k-status-dot[data-state=quiet]{fill:var(--k-pill-quiet)}.menus-board[data-pane=menus-board] .k-status-dot[data-state=off]{fill:var(--k-pill-off)}.menus-board[data-pane=menus-board] .k-status-ring{opacity:0;fill:var(--k-pill-on)}@keyframes menus-status-pulse{0%{r:4px;opacity:.45}to{r:11px;opacity:0}}.menus-board[data-pane=menus-board] .k-status-ring[data-state=on]{animation:1.8s ease-out infinite menus-status-pulse}.menus-board[data-pane=menus-board] .k-chrome--name{height:auto;margin-top:34px}.menus-board[data-pane=menus-board] .k-caret{border-right:2px solid var(--on-paint);width:8px;height:8px;display:block}@supports (color:color-mix(in lab, red, red)){.menus-board[data-pane=menus-board] .k-caret{border-right:2px solid color-mix(in srgb,var(--on-paint)85%,transparent)}}.menus-board[data-pane=menus-board] .k-caret{border-bottom:2px solid var(--on-paint)}@supports (color:color-mix(in lab, red, red)){.menus-board[data-pane=menus-board] .k-caret{border-bottom:2px solid color-mix(in srgb,var(--on-paint)85%,transparent)}}.menus-board[data-pane=menus-board] .k-caret{transition:transform .24s cubic-bezier(.2,0,0,1);transform:rotate(45deg)translate(-1px,-1px)}.menus-board[data-pane=menus-board] [aria-expanded=true] .k-caret{transform:rotate(225deg)translate(-1px,-1px)}.menus-board[data-pane=menus-board] .k-title{white-space:normal;text-overflow:clip;height:auto;line-height:1.25}.menus-board[data-pane=menus-board] .k-body{color:var(--on-paint)}.menus-board[data-pane=menus-board] .k-fold .k-body{white-space:nowrap;text-overflow:ellipsis}.menus-board[data-pane=menus-board] .k-act,.menus-board[data-pane=menus-board] .k-panel{background:var(--pill-bg);color:var(--pill-ink)}.menus-board[data-pane=menus-board] .k-panel .k-body{color:var(--pill-ink)}@media (prefers-reduced-motion:reduce){.menus-board[data-pane=menus-board]{scroll-behavior:auto}.menus-board[data-pane=menus-board] .k-status-ring[data-state=on]{animation:none}}.menus-family{flex-direction:column;gap:3px;min-width:0;display:flex}.menus-family-head{z-index:1;background:var(--bg);align-items:center;gap:8px;margin:0 0 3px;padding:3px 0 6px;display:flex;position:-webkit-sticky;position:sticky;top:0}.menus-family>.menus-family-grid>*{scroll-margin-top:36px}.menus-family-swatch{border-radius:3px;flex:none;width:9px;height:9px}.menus-family-swatch[data-paint=p-blue]{background:var(--k-paint-blue)}.menus-family-swatch[data-paint=p-amber]{background:var(--k-paint-amber)}.menus-family-swatch[data-paint=p-red]{background:var(--k-paint-red)}.menus-family-swatch[data-paint=p-green]{background:var(--k-paint-green)}.menus-family-swatch[data-paint=p-jet]{background:var(--jet-black)}.menus-family-rule{border-bottom:1px solid var(--border);flex:auto;min-width:12px}.menus-family-grid{grid-template-columns:repeat(auto-fill,minmax(min(176px,100%),1fr));align-content:start;gap:9px;min-width:0;display:grid}.menus-family-grid>*{min-height:90px}.menus-empty{color:var(--fg-tertiary);font-size:var(--type-caption);margin:0;padding:12px}@media (max-width:700px){.menus-fit{margin-left:48px}.menus-family-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:7px}}#content:has(.menud[data-leaf-frame=true])>.app-content-pad{padding-bottom:0}.menud[data-leaf-frame=true]{height:calc(100dvh - var(--k-chrome-header) - 20px);min-height:0;overflow:hidden}.menud[data-leaf-frame=true]>[data-frame=module-surface],.menud[data-scheduling=true]>.schb{flex:auto;min-height:0;max-height:none;overflow:hidden}@media (max-width:700px){body:has(#content .menud[data-scheduling=true]) aside[aria-label=Sidebar]{display:none}body:has(#content .menud[data-scheduling=true]) header[data-frame=app-header]{height:var(--shell-frame-h)}body:has(#content .menud[data-scheduling=true]) header[data-frame=app-header]>div{gap:8px;padding-left:10px;padding-right:10px}body:has(#content .menud[data-scheduling=true]) header[data-frame=app-header] [data-frame=inbox]{display:none}body:has(#content .menud[data-scheduling=true]) header[data-frame=app-header] [data-frame=field-note]{display:none}body:has(#content .menud[data-scheduling=true]) header[data-frame=app-header] [data-frame=theme-mode]{display:none}body:has(#content .menud[data-scheduling=true]) [data-frame=way-back]>span:last-child{display:none}body:has(#content .menud[data-scheduling=true]) [data-frame=trail]>span:not(:last-child){display:none}body:has(#content .menud[data-scheduling=true]) [data-frame=trail]>span:last-child>svg{display:none}#content:has(.menud[data-leaf-frame=true])>.app-content-pad{padding-top:8px;padding-left:8px;padding-right:8px}.menud[data-leaf-frame=true]{height:calc(100dvh - var(--shell-frame-h) - 8px)}}.menud-head{border-radius:var(--radius-lg);align-items:center;padding:14px 18px;display:flex}.menud-head-t{min-width:0}.menud-head-t h1{font-family:var(--font-display);font-style:italic;font-size:var(--t-h1);color:var(--on-paint);margin:0;line-height:1.25}.menud-head-t p{font-family:var(--font-body);font-size:var(--a-micro);color:var(--on-paint);margin:0;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.menud-head-t p{color:color-mix(in srgb,var(--on-paint)82%,transparent)}}.menud-bar{justify-content:flex-end;align-items:center;gap:var(--k-gap);flex-wrap:wrap;display:flex}.menud-tag{min-height:var(--a-row);padding:0 var(--k-gap);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-elevated);color:var(--fg-secondary);font-family:var(--font-body);font-size:var(--a-micro);white-space:nowrap;align-items:center;display:inline-flex}.menud-flag{min-height:var(--a-row);padding:0 calc(var(--k-gap)*.75);border-radius:var(--radius-xs);background:var(--jet-black);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.menud-flag{background:color-mix(in srgb,var(--jet-black)88%,transparent)}}.menud-flag{color:var(--off-white);font-family:var(--font-body);font-size:var(--a-micro);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow,normal);text-transform:uppercase;white-space:nowrap;line-height:1.7}.menud-flag[data-st=hold]{font-weight:var(--weight-semibold)}.menud-two{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:14px;min-width:0;display:grid}@media (max-width:1100px){.menud-two{grid-template-columns:minmax(0,1fr)}}.menud-panel{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);gap:var(--k-gap);flex-direction:column;min-width:0;padding:14px 16px;display:flex}.menud-panel.menud-quiet{background:0 0;border-style:dashed}.menud-panel-title{font-family:var(--font-display);font-style:italic;font-size:var(--type-subheading);color:var(--fg);margin:0;line-height:1.2}.menud-panel-sub,.menud-foot{font-family:var(--font-body);font-size:var(--a-micro);color:var(--fg-secondary);margin:0;line-height:1.6}.menud-foot{border-top:1px solid var(--border);padding-top:var(--k-gap)}.menud-desc{font-family:var(--font-body);font-size:var(--type-body-sm);color:var(--fg);margin:0;line-height:1.6}.menud-line{font-family:var(--font-body);font-size:var(--a-micro);color:var(--fg-secondary);margin:0;line-height:1.6}.menud-line b{color:var(--fg)}.menud-blocks{gap:var(--k-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.menud-block{align-items:flex-start;gap:var(--k-gap);width:100%;padding:var(--k-gap);border-radius:var(--radius-sm);text-align:left;cursor:pointer;color:inherit;font:inherit;transition:background var(--dur-default)var(--ease-standard);background:0 0;border:1px solid transparent;display:flex}.menud-block:hover{background:var(--surface-glass);border-color:var(--border)}.menud-block:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.menud-block[aria-expanded=true]{background:var(--surface-glass);border-color:var(--border)}.menud-block-dot{background:var(--accent);border-radius:999px;flex:none;width:8px;height:8px;margin-top:6px}.menud-block-t{flex-direction:column;min-width:0;display:flex}.menud-block-t b{font-family:var(--font-body);font-size:var(--type-body-sm);color:var(--fg);font-weight:600}.menud-block-t i{font-style:normal;font-family:var(--font-body);font-size:var(--a-micro);color:var(--fg-secondary);line-height:1.6}.menud-act{min-height:var(--a-row);padding:0 calc(var(--k-gap)*1.625);border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent);color:var(--on-menu-blue);font-family:var(--font-body);font-size:var(--a-micro);font-weight:var(--weight-medium);white-space:nowrap;transition:background var(--dur-default)var(--ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.menud-act:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.menud-act:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.menud-onward,.menud-back a{align-items:center;gap:var(--k-gap);color:var(--accent);font-family:var(--font-body);font-size:var(--a-micro);text-decoration:none;display:inline-flex}.menud-onward{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-elevated);padding:var(--k-gap)var(--k-gap)}.menud-onward:hover,.menud-back a:hover{text-decoration:underline}.menud-onward:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.menud-back a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.menud-close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.menud-back{margin:0}.menud-close{padding:var(--k-gap)var(--k-gap);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-elevated);color:var(--fg-secondary);font-family:var(--font-body);font-size:var(--a-micro);cursor:pointer;align-self:flex-start}.maintb{gap:var(--k-band-gap);flex-direction:column;min-width:0;display:flex}.maintb-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:start;gap:10px;min-width:0;display:grid}.maintb-stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:11px 13px}.maintb-stat .sv{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--t-h1);color:var(--fg);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;line-height:1.15;display:block}.maintb-stat .sl{color:var(--fg-tertiary);margin-top:3px;display:block}.maintb-stat .sn{font-size:var(--t-sub);color:var(--fg-tertiary);margin-top:5px;line-height:1.4;display:block}.maintb-stat[data-dir=up] .sv{color:var(--success)}.maintb-stat[data-dir=dn] .sv{color:var(--danger)}.maintb-two{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:14px;min-width:0;display:grid}@media (max-width:1100px){.maintb-two{grid-template-columns:minmax(0,1fr)}}.maintb-stack{flex-direction:column;gap:14px;min-width:0;display:flex}.maintb-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:14px 16px}.maintb-panel[data-tone=quiet]{background:0 0}.maintb-panel[data-tone=warn]{border-color:var(--warning)}.maintb-panel>h2{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--type-subheading);letter-spacing:var(--tracking-display);color:var(--fg);margin:0 0 2px}.maintb-sub{font-size:var(--type-body-sm);color:var(--fg-tertiary);margin:0 0 10px;line-height:1.45}.maintb-body{gap:var(--k-gap);flex-direction:column;min-width:0;display:flex}.maintb-foot{border-top:1px solid var(--divider);font-size:var(--type-caption);color:var(--fg-tertiary);margin:10px 0 0;padding-top:9px;line-height:1.5}.maintb-line{font-size:var(--type-body-sm);color:var(--fg-secondary);margin:0;line-height:1.55}.maintb-mut{font-size:var(--type-caption);color:var(--fg-tertiary);line-height:1.5}.maintb-empty{border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:0 0;flex-direction:column;align-items:flex-start;gap:7px;padding:22px 18px;display:flex}.maintb-empty b{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--type-subheading);color:var(--fg)}.maintb-empty p{font-size:var(--type-body-sm);color:var(--fg-tertiary);margin:0;line-height:1.5}.maintb-chips{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.maintb-chip{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);height:32px;color:var(--fg-secondary);font-size:var(--type-body-sm);cursor:pointer;white-space:nowrap;transition:background var(--dur-default)var(--ease-standard),color var(--dur-default)var(--ease-standard),border-color var(--dur-default)var(--ease-standard);justify-content:center;align-items:center;padding:0 13px;display:inline-flex}.maintb-chip:hover{background:var(--surface-hover);color:var(--fg)}.maintb-chip[aria-pressed=true]{background:var(--accent-softer);border-color:var(--accent-border);color:var(--accent);font-weight:var(--weight-semibold)}.maintb-search{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);width:100%;height:32px;color:var(--fg);font-size:var(--type-body-sm);margin-top:10px;padding:0 11px;display:block}.maintb-search::placeholder{color:var(--fg-tertiary)}.maintb-search:focus-visible{outline:2px solid var(--accent-border);outline-offset:1px}.maintb-tablewrap{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:100%;overflow-x:auto}.maintb-table{border-collapse:collapse;width:100%;font-size:var(--type-body-sm);min-width:0}.maintb-table th{text-align:left;color:var(--fg-tertiary);border-bottom:1px solid var(--border);white-space:nowrap;background:var(--surface);padding:9px 12px}.maintb-table th>.maintb-sort{all:unset;cursor:pointer;color:inherit;font:inherit;align-items:center;gap:2px;display:inline-flex}.maintb-table th>.maintb-sort:hover{color:var(--fg)}.maintb-table th>.maintb-sort:focus-visible{outline:2px solid var(--accent-border);outline-offset:2px}.maintb-table th[aria-sort]:not([aria-sort=none]){color:var(--accent)}.maintb-table td{border-bottom:1px solid var(--divider);color:var(--fg-secondary);vertical-align:top;padding:9px 12px}.maintb-table tbody tr:last-child td{border-bottom:0}.maintb-table th.num,.maintb-table td.num{text-align:right;font-variant-numeric:tabular-nums}.maintb-rowlink{font-weight:var(--weight-semibold);color:var(--fg);text-align:left;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;text-decoration:none;display:inline-block}.maintb-rowlink:hover{text-decoration:underline}.maintb-rowlink:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-xs)}.maintb-chip:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-xs)}.maintb-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-xs)}.maintb-act:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-xs)}.maintb-onward:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-xs)}.maintb-rowlink[aria-pressed=true]{color:var(--accent)}.maintb-rowsub{font-size:var(--type-caption);color:var(--fg-tertiary);margin-top:2px;line-height:1.4;display:block}.maintb-tag{height:var(--k-row);border-radius:var(--radius-pill);font-size:var(--type-caption);font-weight:var(--weight-medium);white-space:nowrap;color:var(--fg-secondary);border:1px solid var(--border-strong);font-variant-numeric:tabular-nums;background:0 0;align-items:center;padding:0 8px;line-height:1;display:inline-flex}.maintb-state{font-size:var(--type-caption);font-weight:var(--weight-semibold);color:var(--fg-secondary);line-height:1.4}.maintb-state[data-t=bad]{color:var(--danger)}.maintb-state[data-t=warn]{color:var(--warning)}.maintb-state[data-t=good]{color:var(--success)}.maintb-state[data-t=info]{color:var(--accent)}.maintb-card{gap:var(--k-gap);min-width:0;padding:calc(var(--k-gap)*1.25)calc(var(--k-gap)*1.5);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-elevated);flex-direction:column;display:flex}.maintb-card[data-hero="1"]{border-color:var(--accent-border);box-shadow:var(--shadow-card)}.maintb-card[data-gone="1"]{background:0 0;border-style:dashed}.maintb-cardhead{align-items:flex-start;gap:var(--k-gap);flex-wrap:wrap;min-width:0;display:flex}.maintb-cardgrow{flex:auto;min-width:0}.maintb-cardtitle{font-size:var(--type-body-sm);font-weight:var(--weight-semibold);color:var(--fg);line-height:1.3;display:block}.maintb-acts{gap:var(--k-gap);flex-wrap:wrap;align-items:center;display:flex}.maintb-act,.maintb-onward{border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);height:32px;color:var(--fg);font-size:var(--type-body-sm);font-weight:var(--weight-semibold);white-space:nowrap;transition:background var(--dur-default)var(--ease-standard);align-items:center;padding:0 13px;text-decoration:none;display:inline-flex}.maintb-act:hover,.maintb-onward:hover{background:var(--surface-hover)}.maintb-list{flex-direction:column;gap:3px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.maintb-row{border-radius:var(--radius-sm);text-align:left;width:100%;min-width:0;color:var(--fg);transition:background var(--dur-quick)var(--ease-standard),border-color var(--dur-quick)var(--ease-standard);background:0 0;border:1px solid transparent;align-items:flex-start;gap:10px;padding:9px 10px;text-decoration:none;display:flex}.maintb-row:hover{background:var(--surface-hover);border-color:var(--border)}.maintb-row b{font-size:var(--type-body-sm);font-weight:var(--weight-semibold);line-height:1.3;display:block}.maintb-dot{width:var(--k-dot);height:var(--k-dot);border-radius:var(--radius-pill);background:var(--menu-status-inactive);flex:none;margin-top:5px}.maintb-dot[data-t=bad]{background:var(--danger)}.maintb-dot[data-t=warn]{background:var(--menu-status-stale)}.maintb-dot[data-t=good]{background:var(--menu-status-active)}.maintb-dot[data-t=info]{background:var(--accent)}.maintb-meta{font-size:var(--type-caption);color:var(--fg-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}#content:has(.schb)>.app-content-pad{height:100%;min-height:0;padding:0}.menud[data-scheduling=true]:has(.schb){height:100%}.schb{min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.schb-surface,.schb-surface-body,.schb-card{min-height:0}.schb-surface-head{white-space:nowrap;flex-wrap:nowrap;flex:none;min-width:0;min-height:36px;margin-bottom:10px}.schb-footer-status{align-items:center;gap:8px;min-width:0;display:flex}.schb-footer-status .schb-version,.schb-footer-status [data-testid=schb-publish-dead-reason]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.schb-footer-status [data-testid=schb-publish-dead-reason]{color:var(--fg-tertiary)}.schb-publish-primary[data-dead=true]{cursor:not-allowed;border:1px solid var(--ch-bd);background:var(--da-bd);color:var(--t6)}.schb-weekstepper,.schb-action,.schb-splitaction{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-elevated);height:36px}.schb-weekstepper{align-items:center;display:flex;overflow:hidden}.schb-weekstepper button{width:34px;height:100%;color:var(--fg);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.schb-weekstepper .schb-weekpill{width:auto;min-width:190px;display:inline-flex}.schb-weekstepper button:hover{background:var(--surface-hover)}.schb-weekstepper button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.schb-weekstepper svg,.schb-action svg,.schb-splitaction svg{width:16px;height:16px}.schb-weekstepper strong{font-size:var(--t-ui);font-variant-numeric:tabular-nums;padding:0 8px}.schb-weekstepper .schb-weekpill svg{width:8px;height:8px;margin-right:6px}.schb-altpill{border:1px solid var(--ch-bd);border-radius:var(--radius-pill);background:var(--card);height:34px;color:var(--t2);font:inherit;font-size:var(--v11-t-row);font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;align-items:center;gap:4px;padding:0 15px;display:inline-flex}.schb-altpill:hover{background:var(--surface-hover)}.schb-altpill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.schb-action{color:var(--fg);font:inherit;font-size:var(--t-ui);font-weight:var(--weight-bold);cursor:pointer;justify-content:center;align-items:center;gap:2px;padding:0 14px;display:inline-flex}.schb-action:hover{background:var(--surface-hover)}.schb-action:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.schb-action-primary{border-color:var(--accent);background:var(--accent);color:var(--fg-on-accent)}.schb-action-primary:hover{background:var(--accent-hover)}.schb-action[data-kind=publish]{border-color:var(--accent-border);background:var(--accent-softer);color:var(--accent)}.schb-action[data-selected=true]{box-shadow:inset 0 -2px 0 var(--accent)}.schb-action-count{color:var(--accent);font-weight:var(--weight-bold)}.schb-menuwrap{position:relative}.schb-splitaction{display:flex;overflow:hidden}.schb-splitaction>button{height:100%;color:var(--fg);font:inherit;font-size:var(--t-ui);font-weight:var(--weight-bold);cursor:pointer;background:0 0;border:0}.schb-splitaction>button:first-child{padding:0 11px 0 14px}.schb-splitaction>button[data-dead=true]{cursor:not-allowed;background:var(--da-bd);color:var(--t6)}.schb-splitaction>button[data-dead=true]:hover{background:var(--da-bd)}.schb-splitaction>button:last-child{border-left:1px solid var(--divider);place-items:center;width:30px;display:grid}.schb-splitaction>button:hover{background:var(--surface-hover)}.schb-splitaction>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.schb-popover{z-index:8;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-elevated);width:220px;box-shadow:var(--shadow-elevated);padding:6px;display:none;position:absolute;bottom:calc(100% + 7px);right:0}.schb-menuwrap[data-open=true] .schb-popover{display:grid}.schb-popover button,.schb-popover a{border-radius:var(--radius-xs);min-height:36px;color:var(--fg);font:inherit;font-size:var(--t-ui);font-weight:var(--weight-semibold);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 9px;text-decoration:none;display:flex}.schb-popover button:hover,.schb-popover a:hover{background:var(--surface-hover)}.schb-popover small{color:var(--fg-secondary);font-size:var(--t-micro)}.schb-work{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.schb-work:not([data-pane])>.schb-split{flex:auto;grid-template-rows:minmax(0,1fr);min-height:0}.schb-work[data-pane=work-list]{overflow-anchor:none;overscroll-behavior:contain;scrollbar-gutter:stable;overflow:auto}.schb-weekpanel{flex-direction:column;align-self:stretch;min-width:0;min-height:0;display:flex}.schb-stepper{text-align:center;border:1px solid var(--border);border-radius:var(--radius-pill);grid-template-columns:28px minmax(28px,auto) 28px;align-items:center;display:inline-grid;overflow:hidden}.schb-stepper button{background:var(--surface);color:var(--fg);cursor:pointer;border:0;min-height:28px}.schb-stepper button:disabled{opacity:.45;cursor:not-allowed}.schb-bar{align-items:center;gap:var(--k-gap);flex-wrap:wrap;min-width:0;display:flex}.schb-bar .schb-sp{flex:auto;min-width:0}.schb-btn{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);color:var(--fg);font:inherit;font-size:var(--t-ui);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--dur-quick)var(--ease-standard);align-items:center;gap:5px;padding:5px 11px;line-height:1.3;display:inline-flex}.schb-btn:hover:not(:disabled){background:var(--surface-hover)}.schb-btn:active:not(:disabled){transform:translateY(1px)}.schb-btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.schb-btn:disabled{cursor:not-allowed;opacity:.5}.schb-btn[data-k=primary]{background:var(--accent);border-color:var(--accent);color:var(--fg-on-accent);font-weight:var(--weight-semibold)}.schb-btn[data-k=primary]:hover:not(:disabled){background:var(--accent-hover)}.schb-btn[data-k=danger]{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.schb-btn[data-k=danger]{border-color:color-mix(in srgb,var(--danger)46%,transparent)}}.schb-btn[data-k=ghost]{background:0 0}.schb-btn[aria-pressed=true],.schb-btn[data-k=sel]{background:var(--accent-softer);border-color:var(--accent-border)}.schb-grain{border-radius:var(--radius-pill);background:var(--fg);align-items:center;gap:2px;padding:2px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.schb-grain{background:color-mix(in srgb,var(--fg)6%,transparent)}}.schb-grain button{font:inherit;font-size:var(--t-ui);color:var(--fg-secondary);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--dur-quick)var(--ease-standard);background:0 0;border:0;padding:4px 14px}.schb-grain button[aria-pressed=true]{background:var(--surface);color:var(--fg);font-weight:var(--weight-semibold);box-shadow:var(--shadow-card)}.schb-grain button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.schb-grainwrap{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.schb-grainsub{font-size:var(--t-micro);color:var(--fg-tertiary)}.schb-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;min-width:0;min-height:100%;display:grid}.schb-railslot{z-index:6;flex-direction:column;width:min(340px,94vw);display:flex;position:absolute;top:77px;bottom:90px;right:32px}.schb-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:start;gap:10px;min-width:0;display:grid}.schb-stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:2px;min-width:0;padding:11px 13px;display:flex}.schb-sv{font-family:var(--font-display);font-size:var(--t-h2);color:var(--fg);line-height:1.15;font-weight:var(--weight-semibold)}.schb-sv[data-t=bad]{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.schb-sv[data-t=bad]{color:color-mix(in srgb,var(--danger)74%,var(--fg))}}.schb-sl{color:var(--fg-tertiary)}.schb-sn{font-size:var(--t-micro);color:var(--fg-secondary);line-height:1.4}.schb-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex}.schb-panel[data-tone=warn]{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.schb-panel[data-tone=warn]{border-color:color-mix(in srgb,var(--warning)46%,transparent)}}.schb-panel[data-tone=accent]{border-color:var(--accent-border)}.schb-panel[data-tone=quiet]{background:0 0}.schb-panel>h2{font-family:var(--font-display);font-size:var(--t-h3);line-height:var(--lh-heading);color:var(--fg);margin:0}.schb-sub{font-size:var(--t-sub);color:var(--fg-secondary);margin:0;line-height:1.5}.schb-foot{font-size:var(--t-micro);color:var(--fg-tertiary);border-top:1px solid var(--divider);margin:0;padding-top:6px;line-height:1.5}.schb-foot[data-tone=warn]{color:var(--fg-secondary);border-top-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.schb-foot[data-tone=warn]{border-top-color:color-mix(in srgb,var(--warning)60%,transparent)}}.schb-line{font-size:var(--t-ui);color:var(--fg-secondary);margin:0;line-height:1.5}.schb-lab{color:var(--fg-tertiary);margin:0;line-height:1.3}.schb-empty{border:1px dashed var(--border-strong);border-radius:var(--radius-sm);flex-direction:column;gap:4px;padding:14px;display:flex}.schb-empty b{font-size:var(--t-ui);color:var(--fg)}.schb-empty p{font-size:var(--t-micro);color:var(--fg-tertiary);margin:0;line-height:1.5}.schb-cnt{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);font:inherit;font-size:var(--t-micro);font-weight:var(--weight-medium);color:var(--fg-secondary);white-space:nowrap;align-self:flex-start;align-items:center;gap:5px;padding:1px 8px;line-height:1.5;display:inline-flex}button.schb-cnt{cursor:pointer}button.schb-cnt:hover{background:var(--surface-hover)}button.schb-cnt:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.schb-cnt:before{content:"";width:var(--k-dot,7px);height:var(--k-dot,7px);border-radius:var(--radius-pill);background:var(--fg-tertiary);flex:none}.schb-cnt[data-t=good]:before{background:var(--success)}.schb-cnt[data-t=bad]:before{background:var(--danger)}.schb-cnt[data-t=warn]:before{background:var(--warning)}.schb-cnt[data-t=unknown]{border-style:dashed}.schb-days{flex:none;gap:5px;margin-bottom:8px;display:flex}.schb-lab{width:148px;min-width:0;color:var(--t4);flex:none;align-self:flex-end;align-items:flex-end;display:flex}.schb-rlab{width:148px;min-width:0;font-size:var(--v11-t-row);font-weight:var(--weight-medium);color:var(--t2);text-overflow:ellipsis;white-space:nowrap;flex:none;align-items:center;line-height:1.3;display:flex;overflow:hidden}.schb-dh{border-radius:var(--radius-md);text-align:center;min-width:0;line-height:1.3;font:inherit;background:var(--fg);border:0;flex:1;padding:5px 2px}@supports (color:color-mix(in lab, red, red)){.schb-dh{background:color-mix(in srgb,var(--fg)5%,transparent)}}.schb-dh{color:var(--t2);cursor:pointer;transition:background var(--dur-quick)var(--ease-standard)}.schb-dh:hover{background:var(--surface-hover)}.schb-dh:active{background:var(--surface-hover);transform:translateY(1px)}.schb-dh:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.schb-dh[data-sel="1"]{box-shadow:inset 0 -2px 0 0 var(--accent)}.schb-dh[data-dark="1"]{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.schb-dh[data-dark="1"]{background:color-mix(in srgb,var(--fg)4%,transparent)}}.schb-dh[data-dark="1"]{color:var(--sched-closed-ink);cursor:default}.schb-dh .schb-t,.schb-dh .schb-s{display:block}.schb-t{font-size:var(--k-micro);font-weight:var(--weight-semibold);color:var(--fg);line-height:1.25}.schb-s{font-size:var(--t-micro);color:var(--fg-secondary);line-height:1.3}.schb-dh .schb-t{font-size:var(--v11-t-chip);font-weight:var(--weight-semibold);color:inherit;line-height:1.3}.schb-dh .schb-s{font-size:var(--v11-t-foot);color:inherit;opacity:.65;line-height:1.3}.schb-board[data-pane=work-list]{overflow-anchor:none;overscroll-behavior:contain;flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow:auto}.schb-group{display:contents}.schb-ghdr{flex:none;align-items:center;gap:8px;padding:5px 0 1px;display:flex}.schb-gsq{background:var(--v11-band-people);border-radius:2px;flex:none;width:8px;height:8px}.schb-ghd{font-size:var(--v11-t-foot);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--t3)}.schb-gpost{border:1px solid var(--ch-bd);height:18px;color:var(--t4);font-size:var(--v11-t-foot);font-weight:var(--weight-medium);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 9px;display:inline-flex}.schb-grule{border-top:1px solid var(--v11-rule);flex:1}.schb-r{flex:1;gap:5px;min-height:26px;display:flex}.schb-c{border-radius:var(--radius-sm);min-width:0;font:inherit;font-size:var(--v11-t-chip);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;background:var(--surface-elevated);color:var(--t2);border:0;flex:1;justify-content:center;align-items:center;padding:0;display:flex}button.schb-c{cursor:pointer}button.schb-c:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.schb-caption{font-size:var(--v11-t-foot);color:var(--t4);flex:none;margin:8px 0 0}.schb-tl{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);min-width:0;overflow:hidden}.schb-tlr{border-bottom:1px solid var(--divider);grid-template-columns:minmax(120px,168px) minmax(0,1fr) 62px;align-items:center;display:grid}.schb-tlr:last-child{border-bottom:0}.schb-tlr[data-k=hd]{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.schb-tlr[data-k=hd]{background:color-mix(in srgb,var(--fg)4%,transparent)}}.schb-tlr[data-k=grp]{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.schb-tlr[data-k=grp]{background:color-mix(in srgb,var(--fg)2%,transparent)}}.schb-tlr[data-own="1"]{opacity:.62}.schb-tll{border-right:1px solid var(--divider);flex-direction:column;gap:1px;min-width:0;padding:6px 9px;display:flex}.schb-tla{border-left:1px solid var(--divider);justify-content:flex-end;min-width:0;padding:6px 9px;display:flex}.schb-track{min-width:0;height:26px;margin:5px 10px;position:relative}.schb-track[data-k=axis]{height:16px}.schb-track i{left:var(--x);font-size:var(--t-nano);color:var(--fg-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;font-style:normal;position:absolute;top:0;transform:translate(-50%)}.schb-track i[data-e="0"]{transform:none}.schb-track i[data-e="1"]{transform:translate(-100%)}.schb-bar2{left:var(--x);width:var(--w);border-radius:var(--radius-xs);background:var(--accent);height:100%;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.schb-bar2{background:color-mix(in srgb,var(--accent)26%,var(--surface))}}.schb-bar2{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.schb-bar2{border:1px solid color-mix(in srgb,var(--accent)46%,transparent)}}.schb-bar2{justify-content:center;align-items:center;min-width:0;display:flex;overflow:visible}.schb-more{color:var(--fg);font:inherit;font-weight:var(--weight-semibold);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.schb-more:hover{text-decoration:underline}.schb-bar2 em{font-style:normal;font-size:var(--t-nano);color:var(--fg-secondary);white-space:nowrap;text-overflow:ellipsis;padding:0 4px;overflow:hidden}.schb-tgap{left:var(--x);width:var(--w);border-radius:var(--radius-xs);border:1px dashed var(--danger);height:100%;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.schb-tgap{border:1px dashed color-mix(in srgb,var(--danger)60%,transparent)}}.schb-tgap{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.schb-tgap{background:color-mix(in srgb,var(--danger)12%,transparent)}}.schb-tgap{color:var(--danger);font:inherit;font-size:var(--t-nano);font-weight:var(--weight-bold);white-space:nowrap;justify-content:center;align-items:center;padding:0 4px;display:flex;overflow:hidden}.schb-tgap[data-k=none]{color:var(--fg-tertiary);border-color:var(--border-strong);background:0 0}.schb-tgap[data-k=own]{border-color:var(--border-strong);color:var(--fg-secondary);background:0 0}.schb-mg{grid-template-columns:minmax(110px,160px)repeat(var(--schb-mn),minmax(15px,1fr));gap:2px;min-width:0;display:grid}.schb-mc{border-radius:var(--radius-xs);border:1px solid var(--border);height:19px;font:inherit;font-size:var(--t-nano);font-weight:var(--weight-bold);color:var(--fg-tertiary);background:0 0;min-width:0;padding:0;line-height:1}.schb-mc[data-v=covered]{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.schb-mc[data-v=covered]{background:color-mix(in srgb,var(--success)18%,transparent)}}.schb-mc[data-v=covered]{color:var(--success);border-color:transparent}@supports (color:color-mix(in lab, red, red)){.schb-mc[data-v=covered]{color:color-mix(in srgb,var(--success)70%,var(--fg))}}.schb-mc[data-v=ran]{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.schb-mc[data-v=ran]{background:color-mix(in srgb,var(--success)8%,transparent)}}.schb-mc[data-v=ran]{color:var(--fg-secondary);border-color:transparent}.schb-mc[data-v=short],.schb-mc[data-v=ranshort]{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.schb-mc[data-v=short],.schb-mc[data-v=ranshort]{background:color-mix(in srgb,var(--danger)22%,transparent)}}.schb-mc[data-v=short],.schb-mc[data-v=ranshort]{color:var(--danger);border-color:transparent}@supports (color:color-mix(in lab, red, red)){.schb-mc[data-v=short],.schb-mc[data-v=ranshort]{color:color-mix(in srgb,var(--danger)70%,var(--fg))}}.schb-mc[data-v=unbuilt]{background:0 0;border-style:dashed}.schb-mc[data-lock="1"],.schb-leg i[data-lock="1"]{box-shadow:inset 2px 0 0 0 var(--accent)}.schb-mc[data-act="1"]{cursor:pointer}.schb-mc[data-act="1"]:hover{outline:2px solid var(--accent);outline-offset:-1px}.schb-mc[data-act="1"]:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.schb-mlab{font-size:var(--t-micro);color:var(--fg-secondary);text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:hidden}.schb-mhead{font-size:var(--t-micro);color:var(--fg-tertiary);line-height:1.5}.schb-leg{flex-wrap:wrap;gap:4px 12px;margin-top:8px;display:flex}.schb-leg span{font-size:var(--t-micro);color:var(--fg-tertiary);align-items:center;gap:5px;display:inline-flex}.schb-leg i{border-radius:var(--radius-xs);border:1px solid var(--border);width:11px;height:11px;display:inline-block}.schb-stack{flex-direction:column;gap:8px;min-width:0;display:flex}.schb-q{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-elevated);flex-direction:column;gap:5px;min-width:0;padding:9px 10px;display:flex}.schb-q[data-v=able]{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.schb-q[data-v=able]{border-color:color-mix(in srgb,var(--success)46%,transparent)}}.schb-q[data-v=able]{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.schb-q[data-v=able]{background:color-mix(in srgb,var(--success)8%,var(--surface-elevated))}}.schb-q[data-v=later]{border-style:dashed}.schb-q b{font-size:var(--k-micro);font-weight:var(--weight-semibold);color:var(--fg);line-height:1.3}.schb-q p{font-size:var(--k-micro);color:var(--fg-tertiary);margin:0;line-height:1.45}.schb-q q{font-size:var(--k-micro);color:var(--fg-secondary);font-style:italic;line-height:1.45}.schb-why{flex-wrap:wrap;gap:3px 5px;display:flex}.schb-why span{font-size:var(--t-micro);border-radius:var(--radius-pill);background:var(--fg);padding:1px 6px;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.schb-why span{background:color-mix(in srgb,var(--fg)8%,transparent)}}.schb-why span{color:var(--fg-secondary)}.schb-acts{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.schb-add{margin-top:var(--k-gap);padding-top:var(--k-gap);border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.schb-add label{flex-direction:column;gap:2px;min-width:0;display:flex}.schb-add label span{font-size:var(--t-micro);color:var(--fg-secondary)}.schb-add select,.schb-add input{box-sizing:border-box;width:100%;font:inherit;font-size:var(--t-micro);border:1px solid var(--border);border-radius:var(--radius-sm,4px);background:var(--surface);color:var(--fg);min-width:0;padding:4px 6px}.schb-add>button,.schb-add>p{grid-column:1/-1}.schb-reason{margin-top:var(--k-gap);flex-direction:column;gap:5px;display:flex}.schb-ta{box-sizing:border-box;resize:vertical;width:100%;font:inherit;font-size:var(--t-ui);color:var(--fg);background:var(--surface-elevated);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:7px 9px}.schb-ta:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.schb-err{font-size:var(--t-sub);font-weight:var(--weight-semibold);color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.schb-err{color:color-mix(in srgb,var(--danger)70%,var(--fg))}}.schb-err{margin:0}.schb-tablewrap{width:100%;overflow-x:auto}.schb-table{border-collapse:collapse;width:100%;font-size:var(--t-ui)}.schb-table th{text-align:left;color:var(--fg-tertiary);border-bottom:1px solid var(--border);white-space:nowrap;padding:9px 12px}.schb-table td{border-bottom:1px solid var(--divider);color:var(--fg-secondary);vertical-align:top;padding:9px 12px}.schb-table tbody tr:last-child td{border-bottom:0}.schb-table td b{color:var(--fg);font-weight:var(--weight-semibold);display:block}.schb-table td .schb-s{display:block}.schb-num{align-items:center;gap:6px;display:inline-flex}.schb-num b{font-weight:var(--weight-bold);font-size:var(--k-title);font-variant-numeric:tabular-nums;text-align:center;min-width:26px;color:var(--fg);display:inline-block}.schb-step{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);width:26px;height:26px;color:var(--fg);font:inherit;cursor:pointer;line-height:1}.schb-step:hover:not(:disabled){background:var(--surface-hover)}.schb-step:disabled{cursor:not-allowed;opacity:.4}.schb-step:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.schb-railslot{min-width:0;min-height:0}.schb-railslot:focus{outline:none}.schb-railslot>.schb-panel{background:var(--surface-elevated);min-height:0;max-height:100%;box-shadow:var(--shadow-elevated)}.schb-railpane[data-pane=overlay-list]{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}@media (max-width:700px){.schb-surface-head{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;height:auto;display:grid}.schb-weekstepper{grid-column:1/-1;width:100%}.schb-weekstepper strong{text-align:center;flex:1;padding:0 4px}.schb-weekstepper .schb-weekpill{flex:1;min-width:0}.schb-action,.schb-splitaction{width:100%;height:34px}.schb-menuwrap,.schb-splitaction{min-width:0}.schb-action[data-scheduling-verb=decide],.schb-action[data-kind=time-off],.schb-action[data-kind=swaps]{grid-column:span 2}.schb-surface-head>span{display:none}.schb-surface-head [data-testid=schb-signals-chip]{grid-column:1/-1}.schb-action{padding:0 5px}.schb-splitaction>button:first-child{flex:1;min-width:0;padding:0 4px}.schb-popover{width:auto;position:fixed;top:auto;bottom:8px;left:8px;right:8px}.schb-railslot{top:148px;right:10px}}.schb-q[data-disposition=accepted]{border-color:var(--accent-border)}.schb-q[data-disposition=rejected]{opacity:.62}.schb-q[data-state=nobody-free]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.schb-q[data-state=nobody-free]{border-color:color-mix(in srgb,var(--danger)38%,transparent)}}.schb-q[data-state=unasked]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.schb-q[data-state=unasked]{border-color:color-mix(in srgb,var(--danger)38%,transparent)}}.schb-c[data-v=dark]{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.schb-c[data-v=dark]{background:color-mix(in srgb,var(--fg)4%,var(--surface))}}.schb-c[data-v=dark]{color:var(--sched-closed-ink);cursor:default}.schb-c[data-v=need]{background:var(--sched-attention-bg);color:var(--sched-attention-ink);box-shadow:inset 0 0 0 1px var(--sched-attention-border)}.schb-c[data-v=short]{background:var(--sched-short-ink)}@supports (color:color-mix(in lab, red, red)){.schb-c[data-v=short]{background:color-mix(in srgb,var(--sched-short-ink)12%,var(--surface-elevated))}}.schb-c[data-v=short]{color:var(--sched-short-ink)}.schb-c[data-v=full]{background:var(--sched-covered-ink)}@supports (color:color-mix(in lab, red, red)){.schb-c[data-v=full]{background:color-mix(in srgb,var(--sched-covered-ink)10%,var(--surface-elevated))}}.schb-c[data-v=full]{color:var(--sched-covered-ink)}.schb-c[data-v=none]{background:var(--surface-elevated);color:var(--sched-empty-ink)}.schb-c[data-v=unknown]{background:var(--surface-elevated);color:var(--sched-empty-ink);border:1px dashed var(--border)}.schb-dh[data-today="1"]{background:var(--v11-ink);color:var(--v11-ink-paper)}.schb-dh[data-today="1"] .schb-t{color:var(--v11-ink-paper)}.schb-dh[data-today="1"] .schb-s{color:var(--v11-ink-paper);opacity:.65}.schb-weekpick{position:relative}.schb-weekpill{border-radius:var(--radius-pill);height:26px;color:var(--fg);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.schb-weekpill:hover{background:var(--surface-hover)}.schb-weekpill svg{width:13px;height:13px}.schb-weekmenu{z-index:70;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);min-width:250px;box-shadow:var(--shadow-elevated);gap:2px;padding:6px;display:grid;position:absolute;top:34px;left:0}.schb-weekmenu button{border-radius:var(--radius-sm);width:100%;font-size:var(--t-ui);color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 8px;display:flex}.schb-weekmenu button:hover{background:var(--surface-hover)}.schb-weekmenu button[data-sel="1"]{background:var(--surface-hover);font-weight:var(--weight-semibold)}.schb-weekmenu small{font-size:var(--t-nano);color:var(--fg-tertiary)}.schb-version{font-size:var(--t-micro);color:var(--fg-secondary);margin:0}.schb-version strong{font-weight:var(--weight-semibold);color:var(--fg)}.schb-action[data-dead=true]{background:var(--surface);border-color:var(--border);color:var(--fg-tertiary);cursor:not-allowed}.schb [data-signal-tone=ink] .schb-line{color:var(--v11-paper-dim-90)}.schb-siglist{font-size:var(--t-micro);color:var(--fg-secondary);flex-direction:column;gap:4px;margin:0;padding:0;line-height:1.5;list-style:none;display:flex}@supports (color:color-mix(in lab, red, red)){.schb-siglist{color:color-mix(in srgb,var(--fg-secondary)82%,var(--surface-elevated))}}.schb-siglist>li{border-left:2px solid var(--sched-unscheduled-border);padding-left:9px}.schb{--schb-attn-bg:var(--sched-attention-bg);--schb-attn-edge:var(--sched-attention-border);--schb-attn-ink:var(--sched-attention-ink);--schb-unsched-bg:var(--sched-unscheduled-bg);--schb-unsched-edge:var(--sched-unscheduled-border);--schb-covered-ink:var(--sched-covered-ink);--schb-closed-ink:var(--sched-closed-ink);--schb-empty-ink:var(--sched-empty-ink)}.schb-kpis{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.schb-kpi{border-radius:var(--radius-pill);background:var(--fg);border:0;align-items:center;height:30px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.schb-kpi{background:color-mix(in srgb,var(--fg)4%,var(--surface))}}.schb-kpi{color:var(--fg-secondary);font-size:var(--t-micro);font-weight:var(--weight-semibold);white-space:nowrap}.schb-kpi[data-k=spots]{background:var(--schb-attn-bg);color:var(--schb-attn-ink);box-shadow:inset 0 0 0 1px var(--schb-attn-edge)}.schb-kpi[data-k=next]{background:var(--fg);color:var(--surface);cursor:pointer}.schb-kpi[data-k=next]:hover{background:var(--fg-secondary)}.schb-kpi[data-k=next-none]{color:var(--fg-tertiary);box-shadow:inset 0 0 0 1px var(--border);font-weight:var(--weight-medium);background:0 0}.schb-window{align-items:center;gap:2px;margin-bottom:10px;display:flex}.schb-window strong{min-width:0;font-size:var(--t-micro);font-weight:var(--weight-semibold);color:var(--fg);padding:0 8px}.schb-window button{border-radius:var(--radius-pill);width:26px;height:26px;color:var(--fg-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.schb-window button:hover{background:var(--surface-hover)}.schb-window button svg{width:14px;height:14px}.schb-cal{grid-template-columns:86px repeat(7,minmax(0,1fr));align-items:stretch;gap:6px;display:grid}.schb-caldow{font-size:var(--t-nano);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-tertiary);padding-bottom:2px}@supports (color:color-mix(in lab, red, red)){.schb-calc[data-v=dark],.schb-calc[data-v=covered-past]{background:color-mix(in srgb,var(--fg)4%,var(--surface))}.schb-calc[data-v=dark-conflict]{background:color-mix(in srgb,var(--fg)4%,var(--surface-elevated))}}.schb-dayback{inset:var(--shell-frame-h)0 0 0;z-index:80;padding:var(--sp-lg);background:var(--scrim);justify-content:center;align-items:center;display:flex;position:fixed}.schb-daypanel{gap:var(--sp-md);width:min(1080px,94vw);max-height:calc(100% - var(--sp-xl));padding:var(--sp-lg)var(--sp-xl);background:var(--surface-elevated);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevated);display:grid}.schb-daypanel>[data-pane=overlay-list]{scrollbar-gutter:stable}.schb-daybody{gap:var(--sp-sm);flex-direction:column;display:flex}.schb-daybody>[data-testid=s6-day-groups]{flex-direction:column;flex:auto;display:flex}.schb-daybody>[data-testid=s6-day-groups]>.schb-daycard{flex:auto}.schb-daybody>[data-testid=s6-day-groups]>.schb-daycard[data-folded=true]{flex:none}.schb-dayhd{justify-content:space-between;align-items:center;gap:var(--sp-md);min-height:26px;display:flex}.schb-dayhdline{align-items:baseline;gap:var(--sp-sm);min-width:0;display:flex}.schb-dayhdline .schb-daynote:before{content:"·";padding-right:var(--sp-sm);color:var(--fg-tertiary)}.schb-daytitle{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--t-h3);color:var(--fg);margin:0}.schb-daynote{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-micro);color:var(--fg-secondary);margin:0;overflow:hidden}.schb-dayx{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);width:26px;height:26px;color:var(--fg-secondary);cursor:pointer;flex:none}.schb-dayx:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.schb-daywin{font-size:var(--t-micro);color:var(--fg-secondary);border-left:2px solid transparent;margin:0;padding-left:7px}.schb-daywin[data-complete="0"]{border-left-style:dashed;border-left-color:var(--border-strong)}.schb-eyebrow{font-size:var(--t-nano);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-tertiary);padding-bottom:2px}.schb-calwk{border-radius:var(--radius-sm);font-size:var(--t-micro);font-weight:var(--weight-semibold);color:var(--fg-secondary);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;display:flex}.schb-calwk:hover{background:var(--surface-hover)}.schb-calwk[data-standing="1"]{color:var(--fg);box-shadow:inset 2px 0 0 0 var(--fg)}.schb-calc{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated);text-align:left;cursor:pointer;flex-direction:column;gap:3px;min-height:56px;padding:7px 9px;display:flex}.schb-calc:hover:not(:disabled){border-color:var(--fg-tertiary)}.schb-caldate{font-size:var(--t-micro);font-weight:var(--weight-semibold);color:var(--fg)}.schb-calv{font-size:var(--t-nano);font-weight:var(--weight-semibold);color:var(--fg-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.schb-calc[data-v=dark]{background:var(--fg);border-style:dashed}@supports (color:color-mix(in lab, red, red)){.schb-calc[data-v=dark]{background:color-mix(in srgb,var(--fg)4%,var(--surface))}}.schb-calc[data-v=dark]{cursor:default}.schb-calc[data-v=dark] .schb-caldate,.schb-calc[data-v=dark] .schb-calv{color:var(--schb-closed-ink)}.schb-calc[data-v=open]{border-color:var(--schb-attn-edge);background:var(--schb-attn-bg)}.schb-calc[data-v=open] .schb-calv{color:var(--schb-attn-ink)}.schb-calc[data-v=not-scheduled]{border-color:var(--schb-unsched-edge);background:var(--schb-unsched-bg)}.schb-calc[data-v=not-scheduled] .schb-calv{color:var(--schb-empty-ink)}.schb-calc[data-v=draft-empty]{border-color:var(--schb-unsched-edge);background:var(--schb-unsched-bg);border-style:dashed}.schb-calc[data-v=draft-empty] .schb-calv,.schb-calc[data-v=version-empty] .schb-calv{color:var(--schb-empty-ink)}.schb-calc[data-v=covered] .schb-calv,.schb-calc[data-v=covered-official] .schb-calv,.schb-calc[data-v=covered-past] .schb-calv{color:var(--schb-covered-ink)}.schb-calc[data-v=covered-past]{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.schb-calc[data-v=covered-past]{background:color-mix(in srgb,var(--fg)4%,var(--surface))}}.schb-calc[data-v=covered-past] .schb-caldate{color:var(--fg-secondary)}.schb-calc[data-v=unread]{border-style:dashed;border-color:var(--fg-tertiary)}.schb-calc[data-v=unread] .schb-calv{color:var(--fg-secondary)}.schb-calc[data-v=dark-conflict]{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.schb-calc[data-v=dark-conflict]{background:color-mix(in srgb,var(--fg)4%,var(--surface-elevated))}}.schb-calc[data-v=dark-conflict]{border-color:var(--schb-attn-edge)}.schb-calc[data-v=dark-conflict] .schb-caldate{color:var(--schb-closed-ink)}.schb-calc[data-v=dark-conflict] .schb-calv{color:var(--schb-attn-ink)}.schb-daybody,.schb-lanegrp{gap:3px;display:grid}.schb-lane{align-items:center;gap:var(--sp-sm);grid-template-columns:148px 1fr;min-height:27px;display:grid}.schb-lanelab{gap:1px;min-width:0;display:grid}.schb-lanelab .schb-t{font-size:var(--t-ui);color:var(--fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.schb-lanelab .schb-s{font-size:var(--t-nano);color:var(--fg-tertiary)}.schb-rail{border-radius:var(--radius-sm);background:var(--sched-lane-track);height:25px;position:relative}.schb-lane[data-k=axis] .schb-rail{background:var(--surface-elevated);height:15px}.schb-tint{top:0;bottom:0;left:var(--x);width:var(--w);border-left:1px dashed var(--border-strong);border-right:1px dashed var(--border-strong);background:var(--sched-covered-ink);position:absolute}@supports (color:color-mix(in lab, red, red)){.schb-tint{background:color-mix(in srgb,var(--sched-covered-ink)9%,var(--sched-lane-track))}}.schb-tint{pointer-events:none}.schb-axmark{top:0;left:var(--x);font-size:var(--t-nano);color:var(--fg-tertiary);white-space:nowrap;font-style:normal;position:absolute;transform:translate(-50%)}.schb-span{top:2px;bottom:2px;left:var(--x);width:var(--w);background:var(--sched-covered-ink);border-radius:6px;display:flex;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.schb-span{background:color-mix(in srgb,var(--sched-covered-ink)82%,var(--sched-lane-track))}}.schb-span[data-over="1"]{background:var(--sched-overhang-ink)}@supports (color:color-mix(in lab, red, red)){.schb-span[data-over="1"]{background:color-mix(in srgb,var(--sched-overhang-ink)82%,var(--sched-lane-track))}}.schb-span[data-over="1"]{box-shadow:inset 0 0 0 1px var(--sched-overhang-ink)}.schb-span[data-fixed="1"]{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.schb-span[data-fixed="1"]{background:color-mix(in srgb,var(--fg)22%,var(--sched-lane-track))}}.schb-span[data-drag="1"]{box-shadow:inset 0 0 0 1px var(--fg)}.schb-grip{color:var(--surface);font-size:var(--t-nano);font-weight:var(--weight-semibold);background:0 0;border:0;padding:0}.schb-grip[data-g=move]{cursor:grab;touch-action:none;text-align:left;flex:1;min-width:0;padding:0 3px}.schb-grip[data-g=move] span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.schb-grip[data-g=start],.schb-grip[data-g=end]{cursor:ew-resize;touch-action:none;background:var(--fg);flex:none;width:9px}@supports (color:color-mix(in lab, red, red)){.schb-grip[data-g=start],.schb-grip[data-g=end]{background:color-mix(in srgb,var(--fg)22%,transparent)}}.schb-grip[data-g=plate]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding:0 3px;overflow:hidden}.schb-grip:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.schb-openbar{top:2px;bottom:2px;left:var(--x);width:var(--w);border:1px dashed var(--sched-unbuilt-border);background:var(--sched-unbuilt-border);border-radius:6px;position:absolute}@supports (color:color-mix(in lab, red, red)){.schb-openbar{background:color-mix(in srgb,var(--sched-unbuilt-border)10%,var(--sched-lane-track))}}.schb-openbar{color:var(--sched-attention-ink);font-size:var(--t-nano);font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;overflow:hidden}.schb-openbar:disabled{cursor:default}.schb-openbar:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.schb-verdicts{border-top:1px solid var(--divider);gap:5px;padding-top:9px;display:grid}.schb-verdicts ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.schb-verdicts li{font-size:var(--t-ui);color:var(--fg-secondary);align-items:baseline;gap:7px;display:flex}.schb-dot{border-radius:var(--radius-pill);background:var(--sched-empty-ink);flex:none;width:7px;height:7px}.schb-dot[data-v=short]{background:var(--sched-short-ink)}.schb-dot[data-v=overhang]{background:var(--sched-overhang-ink)}.schb-dot[data-v=clear]{background:var(--sched-covered-ink)}.schb-dot[data-v=unjudgeable]{background:var(--sched-empty-ink)}.schb-dot[data-v=no-draft]{background:var(--sched-closed-ink)}.schb-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.schb-assign{inset:var(--shell-frame-h)0 0 0;z-index:90;padding:var(--sp-lg);background:var(--scrim);justify-content:center;align-items:center;display:flex;position:fixed}.schb-assign-panel{gap:var(--sp-sm);width:min(460px,94vw);max-height:min(80vh,calc(100% - var(--sp-xl)));padding:var(--sp-md)var(--sp-lg);background:var(--surface-elevated);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevated);display:grid;position:relative}.schb-assign-panel[data-pane=overlay-list]{overflow-y:auto}.schb-assign-hd{justify-content:flex-end;display:flex}.schb-assign-x{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);width:30px;height:30px;color:var(--fg-secondary);font:inherit;font-size:var(--t-ui);cursor:pointer;transition:background var(--dur-quick)var(--ease-standard);justify-content:center;align-items:center;line-height:1;display:inline-flex}.schb-assign-x:hover{background:var(--surface-hover)}.schb-assign-x:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.schb-assign .schb-panel{background:0 0;border:0;padding:0}.schb-assign .schb-panel>h2{font-style:italic;font-weight:var(--weight-semibold)}.schb-confetti{inset:var(--shell-frame-h)0 0 0;z-index:110;pointer-events:none;position:fixed;overflow:hidden}.schb-conf{border-radius:2px;width:9px;height:14px;animation-name:schb-fall;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;top:0}.schb-conf[data-c="0"]{background:var(--menu-status-active)}.schb-conf[data-c="1"]{background:var(--menu-blue)}.schb-conf[data-c="2"]{background:var(--menu-amber)}.schb-conf[data-c="3"]{background:var(--menu-red)}.schb-conf[data-c="4"]{background:var(--fg)}@keyframes schb-fall{0%{transform:translateY(-30px)rotate(0)}to{transform:translateY(105vh)rotate(680deg)}}@media (prefers-reduced-motion:reduce){.schb-confetti{display:none}}.schb-certgate{margin-top:8px}.schb-certlist{border:1px solid var(--warn-bd);background:var(--warn-bg);font-size:var(--t-micro);color:var(--fg-secondary);border-radius:10px;flex-direction:column;gap:4px;margin:6px 0 0;padding:8px 10px;list-style:none;display:flex}.schb-certlist li{align-items:center;gap:6px;display:flex}.schb-certdot{background:var(--danger);border-radius:999px;flex:none;width:7px;height:7px}.schb-roles{border:0;align-items:center;gap:7px;margin:8px 0 0;padding:0;display:flex}.schb-roles legend{float:left;width:100%;margin-bottom:4px}.schb-daycard{padding:6px var(--sp-md);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);align-content:start;gap:4px;display:grid}.schb-daycardhd{align-items:center;gap:var(--sp-sm);min-height:24px;display:flex}.schb-daycardhd h3{font-size:var(--v11-t-title);margin:0;line-height:1.15}.schb-daycardcount{white-space:nowrap;min-width:0;font-size:var(--t-micro);color:var(--fg-secondary);flex:none}.schb-daycardnote{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--t-micro);color:var(--warn-tx);flex:0 auto;overflow:hidden}.schb-daycardfold{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--fg-secondary);font-size:var(--t-nano);cursor:pointer;flex:none;margin-left:auto;padding:1px 8px}.schb-daycardfold:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.schb-daycardbody{align-content:start;gap:3px;display:grid}.schb-daypost{border-top:1px solid var(--border);gap:2px;padding-top:4px;display:grid}.schb-daycardbody>.schb-daypost:first-child{border-top:0;padding-top:0}.schb-dayposthd{align-items:baseline;gap:var(--sp-sm);min-width:0;font-size:var(--v11-t-caption);font-weight:var(--weight-medium);color:var(--fg-secondary);margin:0;line-height:1.2;display:flex}.schb-dayposthd[data-tone=unposted]{color:var(--fg-tertiary)}.schb-dayrow{--s6-dayrow-line:calc(var(--v11-t-body)*1.25);align-items:center;gap:var(--sp-sm);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-elevated);grid-template-columns:minmax(0,124px) minmax(0,1fr) auto;min-height:0;padding:2px 6px;display:grid}.schb-dayrow .schb-rail{height:var(--s6-dayrow-line)}.schb-dayrow .schb-span,.schb-dayrow .schb-over{top:0;bottom:0}.schb-dayrow .schb-grip[data-g=move]{align-items:center;display:flex}.schb-dayrow .schb-grip[data-g=move] span{line-height:1.15}.schb-dayrowwho{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--v11-t-body);color:var(--fg);line-height:1.25;overflow:hidden}.schb-dayrowwhen{white-space:nowrap;font-size:var(--v11-t-caption);color:var(--fg-secondary);line-height:1.25}.schb-daynobody{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-micro);color:var(--fg-tertiary);margin:0;overflow:hidden}.schb-dayfoot{justify-content:space-between;align-items:baseline;gap:var(--sp-md);display:flex}.schb-daydisclose{color:var(--fg-secondary);font-size:var(--t-micro);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.schb-dayrefusal{border:1px dashed var(--alert);border-radius:var(--radius-sm);color:var(--fg);font-size:var(--t-micro);margin:0;padding:4px 6px}.schb-voidhead{align-items:center;gap:var(--sp-sm);flex:1;min-width:0;display:flex}.schb-voidstrip{background:0 0;flex:1;min-width:40px;height:8px}.schb-voidnote{text-overflow:ellipsis;white-space:nowrap;max-width:45%;font-size:var(--t-nano);color:var(--fg-tertiary);flex:none;overflow:hidden}.schb-void{top:0;bottom:0;left:var(--x);width:var(--w);border:1px dashed var(--border-strong);background:repeating-linear-gradient(135deg,var(--sched-lane-track)0 4px,transparent 4px 8px);border-radius:3px;position:absolute}.schb-void:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.schb-over{top:2px;bottom:2px;left:var(--x);width:var(--w);border:1px solid var(--sched-overhang-ink);background:repeating-linear-gradient(135deg,var(--sched-overhang-ink)0 5px,transparent 5px 10px);cursor:help;border-radius:6px;padding:0;position:absolute}.schb-over:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.schb-overpop{z-index:2;max-width:460px;padding:var(--sp-sm)var(--sp-md);border:1px solid var(--warn-bd);border-radius:var(--radius-md);background:var(--warn-bg);color:var(--warn-tx);box-shadow:var(--shadow-elevated);font-size:var(--t-ui);gap:6px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.schb-overpop-line{align-items:flex-start;gap:8px;display:flex}.schb-overpop-label{font-weight:var(--weight-semibold)}.schb-overpop-acts{flex-wrap:wrap;gap:8px;display:flex}.schb-week-void{background-image:repeating-linear-gradient(45deg,transparent 0 5px,var(--da-bd)5px 6px);position:relative}.schb-rolepipe{--s6-pipe-step:18%;background:var(--band-people)}@supports (color:color-mix(in lab, red, red)){.schb-rolepipe{background:color-mix(in srgb,var(--band-people)var(--s6-pipe-step,18%),transparent)}}.incb,.incb-record,.incb-stack{gap:var(--k-gap);flex-direction:column;display:flex}.incb-record{width:100%;max-width:1180px;padding:var(--k-gap);gap:calc(var(--k-gap)*1.5);margin:0 auto;position:relative}.incb-two{grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);align-items:start;gap:14px;display:grid}.incb-panel{min-width:0;padding:calc(var(--k-gap)*2.25);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-1);flex-direction:column;gap:10px;display:flex}.incb-panel>h2{font-family:var(--font-display);font-style:italic;font-size:var(--t-h3);margin:0;line-height:1.12}.incb-sub,.incb-copy,.incb-fine{color:var(--fg-tertiary);font-size:var(--k-micro);margin:0;line-height:1.5}.incb-chips,.incb-window-row,.incb-time-pair,.incb-time,.incb-record-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.incb-cats{gap:var(--k-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.incb-cat{text-align:left;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);min-height:68px;color:var(--fg);flex-direction:column;gap:5px;padding:10px 12px;display:flex}.incb-cat[aria-pressed=true]{background:var(--accent-softer);border-color:var(--accent-border);box-shadow:var(--shadow-1)}.incb-cat>span{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold)}.incb-cat small{color:var(--fg-tertiary)}.incb-cat small i{background:var(--k-paint-blue);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.incb-cat[data-sev="4"] small i{background:var(--k-paint-red)}.incb-cat[data-sev="3"] small i{background:var(--k-paint-amber)}.incb-note,.incb-state,.incb-inset{border:1px solid var(--warn-bd);border-radius:var(--radius-sm);background:var(--warn-bg);color:var(--fg-secondary);font-size:var(--k-title);padding:9px 11px;line-height:1.5}.incb-note p,.incb-state p{margin:0}.incb-rule{background:var(--divider);height:1px}.incb-window,.incb-readback{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated);flex-direction:column;gap:9px;padding:10px;display:flex}.incb-time input{width:116px}.incb-range{grid-template-columns:auto 1fr auto;align-items:end;gap:8px;padding-top:34px;display:grid;position:relative}.incb-range-track{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);height:34px;position:absolute;top:0;bottom:auto;left:0;right:0;overflow:visible}.incb-range-fill{border-radius:var(--radius-xs);background:var(--accent);height:16px;position:absolute;top:7px}@supports (color:color-mix(in lab, red, red)){.incb-range-fill{background:color-mix(in srgb,var(--accent)34%,transparent)}}.incb-range input{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;background:0 0;width:100%;height:28px;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.incb-range input::-webkit-slider-runnable-track{background:0 0;height:1px}.incb-range input::-moz-range-track{background:0 0;height:1px}.incb-range input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-xs);background:var(--accent);width:12px;height:24px;box-shadow:var(--shadow-1);pointer-events:auto;cursor:ew-resize;border:0;margin-top:-12px}.incb-range input::-moz-range-thumb{border-radius:var(--radius-xs);background:var(--accent);width:12px;height:24px;box-shadow:var(--shadow-1);pointer-events:auto;cursor:ew-resize;border:0}.incb-range-cap,.incb-range-midnight{font-size:var(--k-micro);color:var(--fg-tertiary)}.incb-range-midnight{text-align:center}.incb-good{border-radius:var(--radius-pill);background:var(--accent-softer);color:var(--success);font-size:var(--k-micro);font-weight:var(--weight-bold);padding:3px 9px}.incb-readback h3,.incb-readback p{margin:0}.incb-readback dl{grid-template-columns:110px minmax(0,1fr);gap:7px 10px;margin:0;display:grid}.incb-readback dt{color:var(--fg-tertiary)}.incb-readback dd{color:var(--fg-secondary);font-size:var(--k-title);margin:0}.incb-empty{border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--fg-tertiary);flex-direction:column;gap:4px;padding:14px;display:flex}.incb-empty b{color:var(--fg)}.incb-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.incb-list li,.incb-list li>a{border-top:1px solid var(--divider);color:var(--fg-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;padding:8px 10px;text-decoration:none;display:flex}.incb-list li small{color:var(--fg-tertiary)}.incb-stats{gap:var(--k-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.incb-stat{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated);flex-direction:column;gap:3px;padding:12px;display:flex}.incb-stat strong{font-family:var(--font-display);font-size:var(--t-h1);font-style:italic}.incb-stat span{color:var(--fg-tertiary);font-size:var(--k-micro)}.incb-table-wrap{overflow-x:auto}.incb-table{border-collapse:collapse;width:100%;font-size:var(--k-title)}.incb-table th,.incb-table td{text-align:left;border-top:1px solid var(--divider);padding:8px}.incb-table th{color:var(--fg-tertiary)}.incb-link{color:var(--accent);font-size:var(--k-title);font-weight:var(--weight-semibold);text-decoration:none}.incb-link:hover{text-decoration:underline}.incb-legend{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-elevated);min-height:24px;color:var(--fg-secondary);font-size:var(--k-micro);font-weight:var(--weight-semibold);align-items:center;padding:0 9px;display:inline-flex}.incb-record-head{justify-content:space-between;gap:var(--k-gap);padding:calc(var(--k-gap)*2.25);border-radius:var(--radius-lg);display:flex}.incb-record-head h1,.incb-record-head p{margin:0}.incb-record-head p{color:var(--fg-tertiary)}.incb-record-actions{justify-content:flex-end}.incb-approach{color:var(--fg)}.incb-trail{color:var(--fg-tertiary);font-size:var(--k-title);align-items:center;gap:7px;display:flex}.incb-trail a{color:var(--accent);font-weight:var(--weight-semibold);text-decoration:none}.incb-trail [aria-current=page]{color:var(--fg)}.incb-tree{white-space:pre-wrap;font-family:var(--font-mono);font-size:var(--k-micro);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-elevated);padding:10px;line-height:1.8;overflow-x:auto}.incb-camera-picker{gap:var(--k-gap);flex-direction:column;min-width:0;display:flex}.incb-camera-fieldset{min-width:0}.incb-cameras{gap:var(--k-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.incb-camera{text-align:left;min-width:0;color:var(--fg);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;padding:0;display:flex;overflow:hidden}.incb-camera:hover{background:var(--surface-hover)}.incb-camera[aria-pressed=true]{border-color:var(--accent-border);box-shadow:0 0 0 2px var(--accent-border)}.incb-camera-thumb{border-bottom:1px solid var(--border);background:repeating-linear-gradient(135deg,var(--fg)0 5px,var(--fg)5px 10px);justify-content:center;align-items:center;height:58px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.incb-camera-thumb{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--fg)9%,transparent)0 5px,color-mix(in srgb,var(--fg)3%,transparent)5px 10px)}}.incb-camera-thumb>i{background:var(--menu-status-inactive);width:9px;height:9px;box-shadow:0 0 0 2px var(--surface-elevated);border-radius:50%;position:absolute;top:6px;right:6px}.incb-camera[data-lifecycle=online] .incb-camera-thumb>i{background:var(--menu-status-active)}.incb-camera[data-lifecycle=archived] .incb-camera-thumb>i{background:var(--k-paint-amber)}.incb-camera[data-lifecycle=unknown] .incb-camera-thumb>i{background:var(--k-paint-blue)}.incb-camera-image{object-fit:cover;width:100%;height:100%}.incb-camera-preview-copy{font-size:var(--k-micro);color:var(--fg-tertiary)}.incb-camera-selected{border-radius:var(--radius-pill);background:var(--accent);color:var(--off-white);font-size:var(--k-micro);font-weight:var(--weight-bold);padding:1px 8px;position:absolute;bottom:5px;left:6px}.incb-camera-copy{flex-direction:column;gap:2px;padding:6px 9px 8px;display:flex}.incb-camera-copy b{font-size:var(--k-title)}.incb-camera-copy span,.incb-camera-detail span{font-size:var(--k-micro);color:var(--fg-tertiary)}.incb-camera-detail{flex-direction:column;gap:3px;display:flex}.incb-close{justify-content:space-between;align-items:center;gap:var(--k-gap);padding-top:var(--k-gap);border-top:1px solid var(--divider);display:flex}.incb-close p{color:var(--fg-tertiary);font-size:var(--k-micro);margin:0;line-height:1.5}.inc-ledger{width:100%;padding-left:0;padding-right:0}.inc-ledger [data-frame=working-card]{min-height:0}.inc-ledger-filter-wrap{position:relative}.inc-ledger-filters{z-index:70;border:1px solid var(--v11-line);background:var(--card);min-width:300px;box-shadow:var(--shadow-3);border-radius:16px;flex-direction:column;gap:11px;padding:14px 16px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.inc-ledger-filter-group{border:0;min-width:0;margin:0;padding:0}.inc-ledger-filter-group legend{color:var(--t4);margin-bottom:8px}.inc-ledger-filter-chips,.inc-ledger-filter-foot{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.inc-ledger-filter-foot{border-top:1px solid var(--v11-rule);padding-top:10px}.inc-ledger-filter-foot span{color:var(--t4);font-size:var(--t-sub);flex:1;line-height:1.4}.inc-ledger-count{color:var(--t4);font-size:var(--t-ui)}.inc-ledger-search{border-radius:999px;width:236px;height:30px}.inc-ledger-table{flex-direction:column;flex:1;min-height:0;display:flex}.inc-ledger-head>div,.inc-ledger-row{grid-template-columns:62px 70px minmax(150px,1fr) 104px 110px 118px;align-items:center;gap:6px;display:grid}.inc-ledger-table[data-cross=true] .inc-ledger-head>div,.inc-ledger-table[data-cross=true] .inc-ledger-row{grid-template-columns:62px 70px 118px minmax(150px,1fr) 104px 110px 118px}.inc-ledger-head{border-bottom:1px solid var(--v11-line);flex:none;padding:0 4px 6px}.inc-ledger-head [role=columnheader]{color:var(--t6)}.inc-ledger-pane[data-pane=work-list]{flex:1}.inc-ledger-row{border-bottom:1px solid var(--v11-rule);min-height:48px;color:var(--t3);font-size:var(--t-ui);cursor:pointer;padding:11px 4px}.inc-ledger-row:hover{background:var(--surface-hover);outline:none}.inc-ledger-row:focus-visible{background:var(--surface-hover);outline:none}.inc-ledger-row:focus-visible{box-shadow:inset 0 0 0 2px var(--ring)}.inc-ledger-row[data-read-only=true]{cursor:not-allowed}.inc-ledger-row>[role=cell]{min-width:0}.inc-ledger-row>[role=cell]:nth-child(2),.inc-ledger-row>[role=cell]:nth-child(3){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inc-ledger-id{color:var(--accent);font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold)}.inc-ledger-what{color:var(--t2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inc-ledger-what small{background:var(--k-paint-red);border-radius:10px;align-items:center;min-height:20px;padding:0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.inc-ledger-what small{background:color-mix(in srgb,var(--k-paint-red)7%,transparent)}}.inc-ledger-what small{color:var(--warning);font-size:var(--t-micro);font-weight:var(--weight-semibold)}.inc-ledger-state{border:1px solid var(--ch-bd);min-height:25px;color:var(--t2);font-size:var(--t-sub);white-space:nowrap;background:var(--v11-ink);border:0;border-radius:999px;align-items:center;gap:7px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.inc-ledger-state{background:color-mix(in srgb,var(--v11-ink)5%,transparent)}}.inc-ledger-state{color:var(--t3)}.inc-ledger-state[data-open=true]{background:var(--k-paint-red)}@supports (color:color-mix(in lab, red, red)){.inc-ledger-state[data-open=true]{background:color-mix(in srgb,var(--k-paint-red)8%,transparent)}}.inc-ledger-state[data-open=true]{color:var(--warning)}.inc-ledger-state i{background:var(--t6);border-radius:50%;flex:none;width:6px;height:6px;display:block}.inc-ledger-state[data-open=true] i{background:var(--k-paint-red)}.inc-ledger-absent{color:var(--t6)}.inc-ledger-class{background:var(--v11-ink);border-radius:11px;align-items:center;max-width:100%;height:22px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.inc-ledger-class{background:color-mix(in srgb,var(--v11-ink)5%,transparent)}}.inc-ledger-class{color:var(--t3);font-size:var(--t-micro);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes inc-row-flash{0%{background:color-mix(in srgb,var(--success)16%,transparent)}to{background:0 0}}.inc-ledger-row[data-new=true]{animation:2.6s ease-out forwards inc-row-flash}.inc-ledger-unavailable{cursor:not-allowed;border-color:var(--v11-rule);background:var(--sand);color:var(--t6)}.inc-ledger-empty{border:1px dashed var(--t6);color:var(--t3);font-size:var(--t-ui);text-align:center;border-radius:16px;margin-top:14px;padding:26px}.inc-ledger-law{color:var(--t4);font-size:var(--t-sub);flex:none;margin:9px 0 0}.inc-ledger-work{flex:1;gap:14px;min-height:0;display:flex}.inc-ledger-work>.inc-ledger-table{flex:1;min-width:0}.inc-ledger-work>[data-frame=signals-drawer]{border-left:1px solid var(--v11-rule)}.inc-ledger-work [data-pane=signals-drawer]{padding:0 0 6px 14px}#content:has(.inc-create-scrim){contain:none}.inc-create-scrim{z-index:var(--inc-create-z);background:var(--v11-ink);place-items:center;padding:16px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.inc-create-scrim{background:color-mix(in srgb,var(--v11-ink)34%,transparent)}}.inc-create-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.inc-create-overlay{width:min(var(--inc-create-max-width),var(--inc-create-vw));height:min(var(--inc-create-max-height),var(--inc-create-max-vh));border:1px solid var(--v11-line);background:var(--card);min-height:0;box-shadow:var(--shadow-3);border-radius:24px;outline:none;flex-direction:column;display:flex;overflow:hidden}.inc-create-head{border-bottom:1px solid var(--v11-rule);background:var(--card);flex:none;align-items:center;gap:12px;padding:18px 26px 14px;display:flex}.inc-create-head h1{font-family:var(--font-display);font-size:var(--t-h1);margin:0;font-style:italic}.inc-create-head-spacer{flex:1}.inc-create-step[data-pane=creation-step]{flex-direction:column;flex:1;gap:16px;min-width:0;min-height:0;padding:22px 26px;display:flex}.inc-create-step-head{flex-direction:column;gap:6px;display:flex}.inc-create-step-head h2,.inc-create-step-head p{margin:0}.inc-create-step-head h2{font-family:var(--font-display);font-size:var(--t-h2);font-style:italic}.inc-create-step-head p,.inc-create-hint{color:var(--t4);font-size:var(--t-sub);margin:0;line-height:1.55}.inc-create-validation,.inc-create-refusal,.inc-create-confirmed,.inc-create-seal-law{border:1px solid var(--warn-bd);background:var(--warn-bg);color:var(--t3);font-size:var(--t-sub);border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;line-height:1.45;display:flex}.inc-create-validation b,.inc-create-refusal b,.inc-create-seal-law b{color:var(--t2)}.inc-create-confirmed{border-color:var(--good-bar);background:var(--good)}@supports (color:color-mix(in lab, red, red)){.inc-create-confirmed{background:color-mix(in srgb,var(--good)12%,transparent)}}.inc-create-confirmed{color:var(--good-tx)}.inc-create-fields,.inc-create-summary{flex-direction:column;gap:13px;display:flex}.inc-create-intents{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-content:start;gap:12px;display:grid}.inc-create-intents>button,.inc-create-choice-grid>button,.inc-create-camera-list>button{border:1px solid var(--ch-bd);background:var(--paper);min-height:68px;color:var(--t2);text-align:left;border-radius:14px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}.inc-create-intents>button[aria-pressed=true],.inc-create-choice-grid>button[aria-pressed=true],.inc-create-camera-list>button[aria-pressed=true]{border-color:var(--accent-border);background:var(--accent-softer);box-shadow:inset 0 0 0 1px var(--accent-border)}.inc-create-intents>button[aria-disabled=true]{cursor:not-allowed;opacity:.68}.inc-create-intents span,.inc-create-intents small,.inc-create-choice-grid span,.inc-create-camera-list span{color:var(--t4);font-size:var(--t-sub);line-height:1.45}.inc-create-intents>p,.inc-create-fields>p{color:var(--t4);font-size:var(--t-sub);margin:0;line-height:1.5}.inc-create-fields>label:not(.inc-create-check),.inc-create-time-row label,.inc-create-sliders label,.inc-create-descriptor label{color:var(--t3);font-size:var(--t-sub);font-weight:var(--weight-semibold);flex-direction:column;gap:6px;display:flex}.inc-create-fields label>span{color:var(--t5);font-weight:var(--weight-regular)}.inc-create-fields textarea,.inc-create-descriptor select{box-sizing:border-box;border:1px solid var(--in-bd);background:var(--card);width:100%;color:var(--fg);font:inherit;border-radius:12px}.inc-create-fields textarea{resize:vertical;min-height:140px;padding:12px 14px}.inc-create-descriptor select{height:38px;padding:0 10px}.inc-create-descriptor select:disabled{cursor:not-allowed;background:var(--sand);color:var(--t6)}.inc-create-date-row,.inc-create-time-row,.inc-create-sliders,.inc-create-choice-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.inc-create-date-row>*{max-width:240px}.inc-create-time-row label,.inc-create-sliders label{flex:1;min-width:180px}.inc-create-sliders input{width:100%}.inc-create-readback{background:var(--sand);color:var(--t3);font-size:var(--t-sub);border-radius:10px;margin:0;padding:9px 11px}.inc-create-choice-grid,.inc-create-prompt-grid,.inc-create-descriptor{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.inc-create-prompt-grid>div{border:1px solid var(--v11-rule);background:var(--sand);border-radius:12px;flex-direction:column;gap:3px;min-height:54px;padding:10px 12px;display:flex}.inc-create-prompt-grid span,.inc-create-descriptor small{color:var(--t5);font-size:var(--t-micro)}.inc-create-check{color:var(--t2);font-size:var(--t-ui);align-items:center;gap:8px;display:flex}.inc-create-camera-list{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0;padding:0;display:grid}.inc-create-camera-list legend{color:var(--t3);font-size:var(--t-sub);font-weight:var(--weight-semibold);grid-column:1/-1;margin-bottom:2px}.inc-create-camera-list>button{min-height:62px}.inc-create-camera-list>button:disabled{cursor:not-allowed;opacity:.55}.inc-create-camera-list>p{color:var(--t4);grid-column:1/-1}.inc-create-summary dl{border:1px solid var(--v11-line);background:var(--paper);border-radius:14px;grid-template-columns:130px minmax(0,1fr);gap:8px 12px;margin:0;padding:14px;display:grid}.inc-create-summary dt{color:var(--t5)}.inc-create-summary dd{color:var(--t2);white-space:pre-wrap;margin:0}.inc-create-summary h3{font-family:var(--font-display);font-size:var(--t-h2);margin:0;font-style:italic}.inc-create-footer{border-top:1px solid var(--v11-rule);background:var(--sand-deep);flex-wrap:wrap;flex:none;align-items:center;gap:14px;min-height:64px;padding:13px 26px;display:flex}.inc-create-counter{color:var(--t3);font-size:var(--t-sub);font-weight:var(--weight-semibold)}.inc-create-dots{align-items:center;gap:6px;display:flex}.inc-create-dots button{cursor:default;background:0 0;border:0;align-items:center;padding:4px;display:inline-flex}.inc-create-dots button[data-state=complete]{cursor:pointer}.inc-create-dots button:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:999px}.inc-create-dots span{background:var(--t6);border-radius:50%;width:8px;height:8px;display:block}.inc-create-dots button[data-state=complete] span{background:var(--t4)}.inc-create-dots button[data-state=current] span{background:var(--fg);width:10px;height:10px}.inc-create-footer-spacer{flex:1}.inc-create-footer button[aria-disabled=true]{cursor:not-allowed;opacity:.66}.inc-create-overlay input,.inc-create-overlay select,.inc-create-overlay textarea{accent-color:var(--fg)}.inc-create-search{flex-direction:column;gap:4px;max-width:320px;display:flex}.inc-create-search input{border:1px solid var(--ch-bd);height:32px;color:var(--t2);font-size:var(--t-ui);background:0 0;border-radius:8px;padding:0 10px}.inc-create-search input:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.inc-create-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inc-create-tags>button{border:1px solid var(--ch-bd);height:30px;color:var(--t2);font-size:var(--t-ui);font-weight:var(--weight-medium);white-space:nowrap;background:0 0;border-radius:15px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.inc-create-tags>button[aria-pressed=true]{background:var(--v11-ink);color:var(--v11-ink-paper);font-weight:var(--weight-semibold);border-color:transparent}.inc-create-tags>button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.inc-create-tags>button small{color:inherit;opacity:.72;font-size:var(--t-micro);font-weight:var(--weight-regular)}.inc-create-tag-count{background:var(--paper);color:var(--t2);font-size:var(--t-ui);font-weight:var(--weight-semibold);border-radius:14px;align-self:flex-start;margin:0;padding:13px 16px}@keyframes inc-seal-draw{0%{stroke-dashoffset:302px}to{stroke-dashoffset:0}}@keyframes inc-seal-pop{0%{opacity:0;transform:scale(.88)}62%{opacity:1;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.inc-create-seal{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;min-height:0;padding:30px;animation:.5s cubic-bezier(.2,0,0,1) both inc-seal-pop;display:flex}.inc-create-seal svg{display:block}.inc-create-seal-track{stroke:var(--paper)}.inc-create-seal-ring,.inc-create-seal-inner{stroke:var(--fg)}.inc-create-seal-dot{fill:var(--fg)}.inc-create-seal-ring{stroke-dasharray:302;stroke-dashoffset:302px;stroke-linecap:round;animation:1.1s cubic-bezier(.2,0,0,1) forwards inc-seal-draw}.inc-create-seal h2{font-family:var(--font-display);font-size:var(--t-h1);font-style:italic;font-weight:var(--weight-semibold);text-align:center;margin:0}.inc-create-seal p{max-width:440px;color:var(--t3);font-size:var(--t-body);text-align:center;margin:0;line-height:1.6}.inc-create-refusal-act{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.inc-ledger-draft-actions{align-items:center;gap:8px;display:flex}.inc-ledger-draft-status{color:var(--t4);font-size:var(--t-sub)}@media (max-width:800px){.inc-create-scrim{padding:8px}.inc-create-overlay{height:calc(100svh - 16px)}.inc-create-step[data-pane=creation-step]{padding:18px 16px}.inc-create-footer{padding:12px 16px}.inc-create-choice-grid,.inc-create-prompt-grid,.inc-create-descriptor{grid-template-columns:1fr}.inc-create-camera-list{grid-template-columns:repeat(2,minmax(0,1fr))}}#content:has(.inc-record-scrim){contain:none}.inc-record-ledger-underlay{height:100%;min-height:0;overflow:hidden}.inc-record-scrim{z-index:var(--inc-record-z);background:var(--v11-ink);place-items:center;padding:16px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.inc-record-scrim{background:color-mix(in srgb,var(--v11-ink)34%,transparent)}}.inc-record-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.inc-record-overlay{width:min(var(--inc-record-max-width),var(--inc-record-vw));height:min(var(--inc-record-max-height),calc(100svh - 64px));max-height:var(--inc-record-max-height);border:1px solid var(--v11-line);background:var(--card);min-height:0;box-shadow:var(--shadow-3);border-radius:24px;outline:none;flex-direction:column;display:flex;overflow:hidden}.inc-record-overlay>.incb-record-head{border-bottom:1px solid var(--v11-rule);background:var(--card);flex:none;align-items:center;padding:16px 18px}.inc-record-title{min-width:0}.inc-record-title h1{font-family:var(--font-display);font-size:var(--t-h1);font-style:italic}.inc-record-title p:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inc-record-section-label{color:var(--t5);margin:0}.inc-record-x{border:1px solid var(--ch-bd);background:var(--paper);width:32px;height:32px;color:var(--t2);font-size:var(--t-h3);border-radius:999px;flex:none;place-items:center;line-height:1;display:grid}.inc-record-x:hover{border-color:var(--ring);outline:2px solid var(--ring);outline-offset:2px}.inc-record-x:focus-visible{border-color:var(--ring);outline:2px solid var(--ring);outline-offset:2px}.inc-record-seal{background:var(--v11-ink);color:var(--v11-ink-paper);font-size:var(--t-sub);border-radius:12px;flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:9px 13px;display:flex}.inc-record-seal b{color:var(--v11-ink-paper);font-weight:var(--weight-semibold)}.inc-record-seal code{color:var(--v11-paper-dim-72);font-family:var(--font-mono);font-size:var(--t-micro)}.inc-record-seal em{background:var(--v11-gold);border-radius:10px;align-items:center;min-height:20px;padding:0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.inc-record-seal em{background:color-mix(in srgb,var(--v11-gold)22%,transparent)}}.inc-record-seal em{color:var(--v11-gold-on-dark);font-size:var(--t-micro);font-style:normal;font-weight:var(--weight-semibold)}.inc-record-permanence{color:var(--t4);font-size:var(--t-sub);margin:0}.inc-record-tiles{grid-template-columns:repeat(auto-fit,minmax(min(132px,100%),1fr));gap:8px;display:grid}.inc-record-tiles>div{background:var(--sand);border-radius:12px;padding:9px 12px}.inc-record-tiles dt{color:var(--t4)}.inc-record-tiles dd{color:var(--t2);font-size:var(--t-ui);font-weight:var(--weight-semibold);margin:3px 0 0}.inc-record-descriptor-rows{grid-template-columns:repeat(auto-fit,minmax(min(108px,100%),1fr));gap:6px;margin:8px 0 0;display:grid}.inc-record-descriptor-rows>div{background:var(--sand);border-radius:10px;padding:7px 10px}.inc-record-descriptor-rows dt{color:var(--t4)}.inc-record-descriptor-rows dd{color:var(--t2);font-size:var(--t-ui);font-weight:var(--weight-semibold);margin:2px 0 0}.inc-record-tiles small{color:var(--t4);font-size:var(--t-micro);font-weight:var(--weight-regular);margin-top:2px;display:block}.inc-record-retention{border:1px solid var(--v11-line);border-radius:14px;flex-direction:column;gap:8px;padding:11px 14px;display:flex}.inc-record-retention>div{align-items:center;gap:10px;display:flex}.inc-record-retention b{color:var(--t4);white-space:nowrap}.inc-record-retention progress{background:var(--sand);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:3px;flex:1;min-width:40px;height:6px}.inc-record-retention progress::-webkit-progress-bar{background:var(--sand);border-radius:3px}.inc-record-retention progress::-webkit-progress-value{background:var(--warning);border-radius:3px}.inc-record-retention progress::-moz-progress-bar{background:var(--warning);border-radius:3px}.inc-record-retention span{color:var(--t2);font-size:var(--t-sub);font-weight:var(--weight-semibold);white-space:nowrap}.inc-record-retention p{color:var(--t2);font-size:var(--t-sub);margin:0;line-height:1.5}.inc-record-body{flex:1;gap:14px;min-height:0;padding:14px 14px 0;display:flex;position:relative}.inc-record-cols{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:16px;min-width:0;display:grid;overflow:hidden}.inc-record-scroll[data-pane=overlay-list]{flex-direction:column;gap:12px;min-width:0;min-height:0;padding:0 4px 14px 0;display:flex}.inc-record-section-head{justify-content:space-between;align-items:baseline;gap:10px;padding:2px 4px 0;display:flex}.inc-record-section-head span{color:var(--t4);font-size:var(--t-sub)}.inc-record-filer-words{border:1px solid var(--v11-line);background:var(--paper);border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.inc-record-filer-words>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.inc-record-filer-words>div b{color:var(--t4)}.inc-record-filer-words>div span,.inc-record-filer-words small{color:var(--t5);font-size:var(--t-micro)}.inc-record-filer-words blockquote{color:var(--t2);font-family:var(--font-display);font-size:var(--t-h3);margin:0;font-style:italic;line-height:1.45}.inc-record-evidence{flex-direction:column;gap:14px;display:flex}.inc-record-thread{box-shadow:none}.inc-record-history-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.inc-record-history-head h2,.inc-record-history-head p{margin:0}.inc-record-history-head button{border:1px solid var(--ch-bd);color:var(--t2);font-size:var(--t-sub);font-weight:var(--weight-semibold);background:0 0;border-radius:999px;flex:none;padding:5px 11px}.inc-record-history-head button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.inc-record-governance:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.inc-record-body>[data-frame=signals-drawer]{border-left:1px solid var(--v11-rule);height:100%}.inc-record-body [data-pane=signals-drawer]{padding:0 0 14px 14px}.inc-record-overlay>[data-frame=surface-footer]{border-top:1px solid var(--v11-rule);background:var(--card);flex:none;margin:0;padding:11px 18px}.inc-record-pending{flex-direction:column;flex:1;gap:14px;min-height:0;padding:18px;display:flex}.inc-act-scrim{z-index:var(--inc-act-z);background:var(--v11-ink);place-items:center;padding:16px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.inc-act-scrim{background:color-mix(in srgb,var(--v11-ink)14%,transparent)}}.inc-act-pane{width:min(var(--inc-act-max-width),var(--inc-act-vw));max-height:var(--inc-act-max-vh);border:1px solid var(--v11-line);background:var(--card);min-height:0;box-shadow:var(--shadow-3);border-radius:24px;outline:none;flex-direction:column;display:flex;overflow:hidden}.inc-act-head .inc-record-x{width:30px;height:30px}.inc-act-head{border-bottom:1px solid var(--v11-rule);flex:none;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.inc-act-head h2,.inc-act-head p{margin:0}.inc-act-head h2{font-family:var(--font-display);font-size:var(--t-h2);font-style:italic}.inc-act-head>div>p:last-child{color:var(--t4);font-size:var(--t-sub);margin-top:5px;line-height:1.45}.inc-act-body{flex-direction:column;gap:12px;min-height:0;padding:16px 18px;display:flex}.inc-ho-ink{background:var(--v11-ink);color:var(--v11-ink-paper);border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.inc-ho-eyebrow{color:var(--v11-gold-on-dark);margin:0}.inc-ho-eyebrow-light{color:var(--t4)}.inc-ho-sub,.inc-ho-fine{color:var(--v11-paper-dim-72);font-size:var(--t-sub);margin:4px 0 0;line-height:1.5}.inc-ho-chip{background:var(--v11-paper-dim-08);min-height:22px;color:var(--v11-paper-dim-90);font-size:var(--t-micro);font-weight:var(--weight-semibold);border-radius:11px;align-items:center;padding:0 10px;display:inline-flex}.inc-ho-rows{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.inc-ho-rows li{border-top:1px solid var(--v11-paper-dim-08);flex-direction:column;gap:2px;padding:8px 0;display:flex}.inc-ho-rows b{color:var(--v11-ink-paper);font-size:var(--t-ui);font-weight:var(--weight-semibold)}.inc-ho-rows small{color:var(--v11-paper-dim-45);font-size:var(--t-micro)}.inc-ho-ledger{font-family:var(--font-mono);font-size:var(--t-sub);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.inc-ho-ledger li{border-top:1px solid var(--v11-rule);color:var(--t2);flex-wrap:wrap;align-items:baseline;gap:8px;padding:7px 0;display:flex}.inc-ho-ledger small{color:var(--t4)}@media (max-width:900px){.inc-record-seal{grid-template-columns:1fr 1fr}.inc-record-body{gap:8px}.inc-record-body>[data-frame=signals-drawer],.inc-record-body [data-pane=signals-drawer]{max-width:38vw}.inc-record-overlay>.incb-record-head{align-items:flex-start}.inc-record-overlay .incb-record-actions{justify-content:flex-start}}@media (max-width:700px){.inc-record-scrim{padding:8px}.inc-record-overlay{height:calc(100svh - 16px)}.inc-record-seal{grid-template-columns:1fr}.inc-record-body>[data-frame=signals-drawer]{z-index:1;background:var(--card);max-width:82vw;box-shadow:var(--shadow-3);position:absolute;top:0;bottom:0;left:auto;right:0}.inc-record-body [data-pane=signals-drawer]{max-width:82vw}.inc-record-overlay>[data-frame=surface-footer]{flex-wrap:wrap}.inc-record-overlay>[data-frame=surface-footer]>span{flex-basis:100%}}@media (max-width:900px){.incb-two{grid-template-columns:1fr}.incb-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.incb-record-head{flex-direction:column}.incb-record-actions{justify-content:flex-start}}@media (max-width:700px){.incb-cats,.incb-cameras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.incb-stats,.incb-cats,.incb-cameras,.incb-range{grid-template-columns:1fr}.incb-range span{text-align:center}.incb-close{flex-direction:column;align-items:flex-start}}.inc-anonymous-form select{box-sizing:border-box;border:1px solid var(--in-bd);background:var(--card);width:100%;min-height:44px;color:var(--fg);font:inherit;border-radius:12px;padding:0 12px}.today-bar{align-items:center;gap:var(--k-gap);padding:var(--k-gap)10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;min-width:0;display:flex}.today-fit{gap:var(--k-gap);grid-template-rows:92px minmax(0,1fr);height:100%;min-height:0;display:grid}.today-fit-head{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);grid-template-rows:44px 46px;min-width:0;height:92px;display:grid;overflow:hidden}.today-fit-title{justify-content:space-between;align-items:center;gap:var(--k-gap);border-bottom:1px solid var(--border);padding:0 14px;display:flex}.today-fit-title h1{margin:0}.today-fit-title>span{color:var(--fg-tertiary);font-size:var(--type-caption);font-weight:var(--weight-semibold)}.today-fit-title>span b{color:var(--fg)}.today-fit-stepper{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);align-self:center;align-items:center;width:-moz-fit-content;width:fit-content;height:36px;margin-left:8px;display:flex;overflow:hidden}.today-fit-stepper button{width:36px;height:100%;color:var(--fg);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.today-fit-stepper button:hover:not(:disabled){background:var(--surface-hover)}.today-fit-stepper button:disabled{color:var(--fg-tertiary);cursor:default;opacity:.45}.today-fit-stepper button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.today-fit-stepper strong{text-align:center;min-width:92px;font-size:var(--type-caption);font-variant-numeric:tabular-nums;padding:0 8px}.today-fit-well{align-content:start;gap:var(--k-gap);grid-template-rows:150px minmax(0,1fr) 146px;min-width:0;min-height:0;display:grid;overflow:hidden}.today-fit .today-lead{grid-template-columns:minmax(0,1.55fr) minmax(330px,1fr);height:150px}.today-fit .today-slab{height:150px;padding:16px 18px}.today-fit .today-slab .big{font-size:var(--type-heading)}.today-fit .today-slab .sm{color:var(--on-paint);font-weight:var(--weight-semibold);text-underline-offset:3px;text-decoration:underline}.today-fit .today-kpis{grid-template-columns:repeat(2,minmax(0,1fr));height:150px}.today-fit .today-stat{flex-direction:column;justify-content:center;min-width:0;padding:14px;display:flex}.today-fit .today-stat .sv{font-size:var(--type-heading)}.today-fit-middle{align-items:start;gap:var(--k-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;min-height:0;display:grid}.today-fit .today-panel{padding:12px 16px}.today-fit .today-panel-head{justify-content:space-between;align-items:baseline;gap:var(--k-gap);margin-bottom:6px;display:flex}.today-fit .today-panel-head h2{font-family:var(--font-display);font-size:var(--type-subheading);font-style:italic;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);color:var(--fg);margin:0}.today-fit .today-panel-head>span{color:var(--fg-tertiary);font-size:var(--type-caption);font-weight:var(--weight-semibold)}.today-fit .today-list{margin:0;padding:0}.today-fit .today-row{min-height:44px;padding:6px 0}.today-fit .today-row .rt b{font-size:var(--type-caption)}.today-fit .today-row .rs,.today-fit .today-meta{font-size:var(--t-micro)}.today-fit .today-empty-line,.today-fit .today-note{color:var(--fg-tertiary);font-size:var(--type-caption);margin:8px 0 0}.today-fit .today-note{border-top:1px solid var(--divider);padding-top:7px}.today-fit .today-revenue-panel{height:146px;overflow:hidden}.today-fit .today-rev{gap:8px}@media (max-width:700px){.today-fit{grid-template-rows:auto minmax(0,1fr);gap:7px;margin-left:48px}.today-fit-head{grid-template-rows:auto auto;height:auto}.today-fit-title{min-height:58px;padding:8px 10px}.today-fit-title h1{font-size:var(--type-heading)}.today-fit-stepper{height:36px;margin:4px auto}.today-fit-well{grid-template-rows:auto auto auto;gap:7px}.today-fit .today-lead{grid-template-columns:1fr;gap:7px;height:auto}.today-fit .today-slab{height:124px;padding:13px 14px}.today-fit .today-kpis{gap:7px;height:86px}.today-fit .today-stat{padding:11px}.today-fit-middle{grid-template-columns:1fr;gap:7px}.today-fit .today-panel{padding:11px 12px}.today-fit .today-revenue-panel{height:auto;min-height:142px}}.today-bar .grp{align-items:center;gap:var(--k-gap);flex-wrap:wrap;min-width:0;display:flex}.today-bar .push{flex:auto;min-width:0}.today-when{color:var(--fg);font-weight:var(--weight-semibold);white-space:nowrap}.today-when i{color:var(--fg-tertiary);font-style:normal;font-weight:400}.today-slab{text-align:left;border-radius:var(--radius-lg);cursor:pointer;width:100%;box-shadow:var(--shadow-1);border:0;flex-direction:column;gap:6px;padding:14px 16px;display:flex}@media (prefers-reduced-motion:no-preference){.today-slab{transition:transform var(--dur-default)var(--ease-standard),box-shadow var(--dur-default)var(--ease-standard)}.today-slab:hover{transform:translateY(-2px)}.today-slab:active{transform:translateY(0)}}.today-slab:hover{box-shadow:var(--shadow-2),0 10px 26px var(--paint)}@supports (color:color-mix(in lab, red, red)){.today-slab:hover{box-shadow:var(--shadow-2),0 10px 26px color-mix(in srgb,var(--paint)40%,transparent)}}.today-slab:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:0 0 0 2px var(--on-paint),var(--shadow-2),0 10px 26px var(--paint)}@supports (color:color-mix(in lab, red, red)){.today-slab:focus-visible{box-shadow:0 0 0 2px var(--on-paint),var(--shadow-2),0 10px 26px color-mix(in srgb,var(--paint)40%,transparent)}}.today-slab .lbl{color:var(--on-paint)}.today-slab .big{font-style:italic;font-weight:var(--weight-semibold);font-size:calc(var(--k-title)*1.5);color:var(--on-paint);line-height:1.3}.today-slab .sm{font-size:var(--k-micro);color:var(--on-paint);margin-top:auto;padding-top:6px;line-height:1.5}.today-lead{gap:var(--k-gap);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;min-width:0;display:grid}@media (max-width:1100px){.today-lead{grid-template-columns:minmax(0,1fr)}}.today-kpis{gap:var(--k-gap);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:stretch;min-width:0;display:grid}.today-grid{gap:var(--k-gap);grid-template-columns:repeat(auto-fit,minmax(420px,1fr));min-width:0;display:grid}.today-stack{flex-direction:column;gap:14px;min-width:0;display:flex}.today-rev{gap:var(--k-gap);flex-direction:column;min-width:0;display:flex}.today-rev .bar{align-items:center;gap:var(--k-gap);min-width:0;display:flex}.today-rev .lb{color:var(--fg-secondary);font-size:var(--k-micro);flex:0 0 10ch}.today-rev .tr{min-width:0;height:var(--k-dot);border-radius:var(--radius-pill);background:var(--surface-hover);flex:auto;overflow:hidden}.today-rev .fl{border-radius:var(--radius-pill);height:100%;display:block}@media (prefers-reduced-motion:no-preference){.today-rev .fl{transition:width var(--dur-slow)var(--ease-standard)}}.today-rev .vl{text-align:right;color:var(--fg);font-variant-numeric:tabular-nums;font-size:var(--k-micro);flex:0 0 8ch}.today-up{color:var(--success)}.today-dn{color:var(--danger)}.today-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:14px 16px}.today-panel[data-tone=quiet]{background:0 0}.today-panel[data-tone=warn]{border-color:var(--warning)}.today-panel[data-tone=accent]{border-color:var(--accent);border-left-width:3px}.today-panel>h2{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--type-subheading);letter-spacing:var(--tracking-display);color:var(--fg);margin:0 0 2px}.today-sub{font-size:var(--type-body-sm);color:var(--fg-tertiary);margin:0 0 10px;line-height:1.45}.today-body{gap:var(--k-gap);flex-direction:column;min-width:0;display:flex}.today-foot{border-top:1px solid var(--divider);font-size:var(--type-caption);color:var(--fg-tertiary);align-items:center;gap:var(--k-gap);flex-wrap:wrap;margin:10px 0 0;padding-top:9px;line-height:1.5;display:flex}.today-line{font-size:var(--type-body-sm);color:var(--fg-secondary);margin:0;line-height:1.55}.today-tiny{font-size:var(--type-caption);color:var(--fg-tertiary);line-height:1.5}.today-stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex:auto;min-width:0;padding:11px 13px}.today-stat .sv{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--type-display-md);color:var(--fg);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;line-height:1.15;display:block}.today-stat .sl{color:var(--fg-secondary);margin-top:3px;display:block}.today-stat .sn{font-size:var(--type-body-sm);color:var(--fg-tertiary);margin-top:5px;line-height:1.4;display:block}.today-stat[data-dir=up] .sv{color:var(--success)}.today-stat[data-dir=dn] .sv{color:var(--danger)}.today-list{flex-direction:column;gap:3px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.today-row{border-radius:var(--radius-sm);text-align:left;width:100%;min-width:0;color:var(--fg);background:0 0;border:1px solid transparent;align-items:flex-start;gap:10px;padding:9px 10px;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){.today-row{transition:background var(--dur-quick)var(--ease-standard),border-color var(--dur-quick)var(--ease-standard)}}.today-row:hover{background:var(--surface-hover);border-color:var(--border)}.today-row:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.today-row b{font-size:var(--type-body-sm);font-weight:var(--weight-semibold);line-height:1.3;display:block}.today-row .rs{font-size:var(--type-caption);color:var(--fg-tertiary);margin-top:2px;line-height:1.45;display:block}.today-row .rt{flex:auto;min-width:0}.today-dot{width:var(--k-dot);height:var(--k-dot);border-radius:var(--radius-pill);background:var(--menu-status-inactive);flex:none;margin-top:5px}.today-dot[data-t=bad]{background:var(--danger)}.today-dot[data-t=warn]{background:var(--menu-status-stale)}.today-dot[data-t=good]{background:var(--menu-status-active)}.today-dot[data-t=info]{background:var(--accent)}.today-meta{font-size:var(--type-caption);color:var(--fg-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.today-empty{border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:0 0;flex-direction:column;align-items:flex-start;gap:7px;padding:22px 18px;display:flex}.today-empty b{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--type-subheading);color:var(--fg)}.today-empty p{font-size:var(--type-body-sm);color:var(--fg-tertiary);margin:0;line-height:1.5}.today-btn{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);color:var(--fg);font-size:var(--type-caption);font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;min-height:var(--dim-min-touch);align-items:center;gap:6px;padding:5px 11px;line-height:1.4;display:inline-flex}@media (prefers-reduced-motion:no-preference){.today-btn{transition:background var(--dur-quick)var(--ease-standard),border-color var(--dur-quick)var(--ease-standard)}}.today-btn:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border-strong)}.today-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.today-btn:disabled{opacity:.45;cursor:default}.today-btn[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--fg-on-accent)}.today-btn[data-kind=ghost]{color:var(--fg-secondary);background:0 0;border-color:transparent}.today-btn[data-kind=ghost]:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border)}.today-btn[data-kind=primary]{background:var(--accent);border-color:var(--accent);color:var(--fg-on-accent)}.today-chip{border-radius:var(--radius-pill);border:1px solid var(--warning);color:var(--warning);font-size:var(--type-caption);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;white-space:nowrap;background:0 0;align-items:center;margin-right:6px;padding:1px 7px;display:inline-flex}.today-table{border-collapse:collapse;width:100%;font-size:var(--type-body-sm)}.today-table th{text-align:left;border-bottom:1px solid var(--divider);color:var(--fg-secondary);white-space:nowrap;padding:6px 8px}.today-table td{border-bottom:1px solid var(--divider);color:var(--fg);vertical-align:top;padding:8px}.today-table .num{text-align:right;font-variant-numeric:tabular-nums}.today-table tr[data-click]{cursor:pointer}@media (prefers-reduced-motion:no-preference){.today-table tr[data-click]{transition:background var(--dur-quick)var(--ease-standard)}}.today-table tr[data-click]:hover{background:var(--surface-hover)}.today-table tr[data-click]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.today-v8{height:100%;min-height:0}.today-v8-head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.today-v8-hail{min-width:0}.today-v8-greeting{font-family:var(--font-display);font-style:var(--shell-display-style);font-weight:var(--weight-semibold);font-size:var(--shell-greeting-size);color:var(--fg);margin:0;line-height:1.15}.today-v8-caption{font-size:var(--type-caption);color:var(--fg-secondary);margin:4px 0 0}.today-v8-briefing{text-align:right;min-width:0;margin-left:auto}.today-v8-pill{border-radius:var(--radius-pill);background:var(--shell-bar-bg);height:42px;color:var(--shell-bar-ink);font-size:var(--t-ui);font-weight:var(--weight-semibold);white-space:nowrap;align-items:center;gap:10px;padding:0 20px;text-decoration:none;display:inline-flex}.today-v8-pill:hover{box-shadow:var(--shadow-2)}.today-v8-pill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.today-v8-pill-note{font-size:var(--t-micro);color:var(--fg-tertiary);margin:5px 0 0}.today-v8-kpis{grid-template-columns:repeat(auto-fit,minmax(min(var(--kpi-card-min-w),100%),1fr));gap:12px;display:grid}.today-v8-kpi{border-radius:var(--kpi-card-radius);background:var(--kpi-card-bg);border:1px solid var(--kpi-card-border);flex-direction:column;gap:3px;min-width:0;padding:16px 18px;display:flex}.today-v8-kpi[data-alert=yes]{background:var(--kpi-alert-bg);border-color:var(--kpi-alert-border)}.today-v8-kpi-label{color:var(--fg-tertiary)}.today-v8-kpi[data-alert=yes] .today-v8-kpi-label,.today-v8-kpi[data-alert=yes] .today-v8-kpi-value{color:var(--kpi-ink-attention)}.today-v8-kpi-value{font-size:var(--kpi-number-size);font-weight:var(--weight-semibold);color:var(--kpi-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:3px}.today-v8-kpi-note{font-size:var(--type-caption);color:var(--fg-tertiary)}.today-v8-kpi[data-tone=positive] .today-v8-kpi-note{color:var(--kpi-ink-positive)}.today-v8-kpi[data-tone=attention] .today-v8-kpi-note{color:var(--kpi-ink-attention)}.today-v8-kpi[data-tone=short] .today-v8-kpi-note{color:var(--kpi-ink-short)}.today-v8-needs{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);flex-direction:column;flex:1;min-height:0;padding:18px 22px;display:flex;overflow:auto}.today-v8-needs-head{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.today-v8-needs-head h2{font-family:var(--font-display);font-style:var(--shell-display-style);font-weight:var(--weight-semibold);font-size:var(--shell-card-title-size);color:var(--fg);margin:0}.today-v8-needs-head span{font-size:var(--t-micro);color:var(--fg-tertiary)}.today-v8-needs-head b{font-size:var(--t-micro);font-weight:var(--weight-semibold);color:var(--fg-secondary);white-space:nowrap;margin-left:auto}.today-v8-need-list{margin:8px 0 0;padding:0;list-style:none}.today-v8-need{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:14px;padding:13px 0;display:flex}.today-v8-need:last-child{border-bottom:none}.today-v8-need .today-dot{margin-top:0}.today-v8-need-line{min-width:0;font-size:var(--t-body);color:var(--fg);flex:220px}.today-v8-need-line b{font-weight:var(--weight-semibold)}.today-v8-need-act{border-radius:var(--radius-pill);border:1px solid var(--border);height:30px;color:var(--fg);font-size:var(--t-ui);font-weight:var(--weight-semibold);white-space:nowrap;flex:none;align-items:center;padding:0 15px;text-decoration:none;display:inline-flex}.today-v8-need-act[data-lead=yes]{background:var(--shell-bar-bg);color:var(--shell-bar-ink);border-color:transparent}.today-v8-need-act:hover{box-shadow:var(--shadow-1)}.today-v8-need-act:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.today-v8-needs-empty,.today-v8-needs-foot{font-size:var(--t-micro);color:var(--fg-tertiary);margin:8px 0 0}.today-v8-needs-foot{margin-top:auto;padding-top:10px}@media (max-width:640px){.today-v8-briefing{text-align:left;margin-left:0}}.adm{gap:var(--k-band-gap);--adm-accent-ink:var(--accent);flex-direction:column;min-width:0;display:flex}:root[data-theme=dark] .adm{--adm-accent-ink:var(--blue-300)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .adm{--adm-accent-ink:var(--blue-300)}}.adm-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.adm-head-t{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.adm-standfirst{font-size:var(--t-sub);color:var(--fg-tertiary);margin:0;line-height:1.45}.adm-head-acts{flex-wrap:wrap;flex:none;align-items:flex-start;gap:10px;display:flex}.adm-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:14px 16px}.adm-panel>h2,.adm-panel>h3{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--t-h3);letter-spacing:var(--tracking-display);color:var(--fg);margin:0 0 2px}.adm-panel>.adm-panel-sub{font-size:var(--t-sub);color:var(--fg-tertiary);margin:0 0 10px;line-height:1.45}.adm-panel>.adm-panel-body{min-width:0}.adm-panel>.adm-panel-foot{border-top:1px solid var(--divider);font-size:var(--t-sub);color:var(--fg-tertiary);align-items:center;gap:var(--k-gap);flex-wrap:wrap;margin-top:11px;padding-top:10px;line-height:1.5;display:flex}.adm-panel[data-tone=quiet]{background:0 0;border-style:dashed}.adm-panel[data-tone=accent]{background:var(--accent-softer);border-color:var(--accent-border)}.adm-panel[data-tone=warn]{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.adm-panel[data-tone=warn]{background:color-mix(in srgb,var(--warning)10%,transparent)}}.adm-panel[data-tone=warn]{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.adm-panel[data-tone=warn]{border-color:color-mix(in srgb,var(--warning)34%,transparent)}}.adm-two{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:14px;min-width:0;display:grid}@media (max-width:1100px){.adm-two{grid-template-columns:minmax(0,1fr)}}.adm-cols{gap:var(--k-gap);grid-template-columns:repeat(auto-fit,minmax(680px,1fr));align-items:start;min-width:0;display:grid}@media (max-width:767px){.adm-cols{grid-template-columns:minmax(0,1fr)}}.adm-sec{scroll-margin-top:var(--k-gap);border-radius:var(--radius-md)}.adm-sec[data-target="1"]{box-shadow:0 0 0 2px var(--accent)}@media (prefers-reduced-motion:no-preference){.adm-sec[data-target="1"]{animation:adm-land var(--dur-slow)ease-out 1}}@keyframes adm-land{0%{box-shadow:0 0 0 3px var(--accent)}to{box-shadow:0 0 0 2px var(--accent)}}.adm-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:start;gap:10px;min-width:0;display:grid}.adm-tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:11px 13px}.adm-tile .sv{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--t-h1);color:var(--fg);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;line-height:1.15;display:block}.adm-tile[data-dir=up] .sv{color:var(--success)}.adm-tile[data-dir=dn] .sv{color:var(--danger)}.adm-tile .sl{color:var(--fg-tertiary);margin-top:3px;display:block}.adm-tile .sn{font-size:var(--t-sub);color:var(--fg-tertiary);margin-top:5px;line-height:1.4;display:block}.adm-btn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);height:32px;color:var(--fg-secondary);font-family:var(--font-body);font-size:var(--t-ui);cursor:pointer;white-space:nowrap;transition:background var(--dur-default)var(--ease-soft-out),color var(--dur-default)var(--ease-soft-out),border-color var(--dur-default)var(--ease-soft-out),transform var(--dur-quick)var(--ease-soft-out);justify-content:center;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.adm-btn:hover:not(:disabled){background:var(--surface-hover);color:var(--fg);border-color:var(--border-strong)}.adm-btn:active:not(:disabled){transform:translateY(1px)}.adm-btn:disabled{opacity:.45;cursor:not-allowed}.adm-btn:focus-visible{outline:2px solid var(--adm-accent-ink);outline-offset:2px}.adm-btn[data-kind=primary]{background:var(--accent);border-color:var(--accent);color:var(--fg-on-accent);font-weight:var(--weight-medium)}.adm-btn[data-kind=primary]:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);color:var(--fg-on-accent)}.adm-btn[data-kind=ghost]{color:var(--fg-secondary);background:0 0;border-color:transparent}.adm-btn[data-kind=ghost]:hover:not(:disabled){background:var(--surface-hover);color:var(--fg)}.adm-btn[data-kind=danger]{border-color:var(--danger);background:0 0}@supports (color:color-mix(in lab, red, red)){.adm-btn[data-kind=danger]{border-color:color-mix(in srgb,var(--danger)46%,transparent)}}.adm-btn[data-kind=danger]{color:var(--danger)}.adm-btn[data-kind=danger]:hover:not(:disabled){background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.adm-btn[data-kind=danger]:hover:not(:disabled){background:color-mix(in srgb,var(--danger)12%,transparent)}}.adm-btn[data-kind=danger]:hover:not(:disabled){color:var(--danger);border-color:var(--danger)}.adm-btn[data-size=sm]{height:26px;font-size:var(--t-sub);padding:0 10px}.adm-btn[aria-pressed=true],.adm-btn[data-kind=sel]{background:var(--accent-softer);border-color:var(--accent-border);color:var(--adm-accent-ink);font-weight:var(--weight-semibold)}.adm-btn[aria-pressed=true]:hover:not(:disabled),.adm-btn[data-kind=sel]:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.adm-btn[aria-pressed=true]:hover:not(:disabled),.adm-btn[data-kind=sel]:hover:not(:disabled){background:color-mix(in srgb,var(--accent)14%,transparent)}}.adm-btn[aria-pressed=true]:hover:not(:disabled),.adm-btn[data-kind=sel]:hover:not(:disabled){border-color:var(--accent-border);color:var(--adm-accent-ink)}.adm-btn[data-step]{border-radius:var(--radius-sm);border-color:var(--border-strong);width:26px;min-width:26px;height:26px;font-size:var(--t-ui);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;padding:0;line-height:1}@media (max-width:767px){.adm-btn,.adm-btn[data-size=sm],.adm-btn[data-step]{min-height:44px}.adm-btn[data-step]{width:44px;min-width:44px}}.adm-tag{height:var(--k-row);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--t-sub);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--fg-secondary);border:1px solid var(--border-strong);font-variant-numeric:tabular-nums;background:0 0;align-items:center;gap:5px;padding:0 8px 0 6px;line-height:1;display:inline-flex}.adm-tag .tgd{flex:0 0 var(--k-dot);width:var(--k-dot);height:var(--k-dot);border-radius:var(--radius-pill);background:var(--menu-status-inactive);display:inline-block}.adm-tag[data-tone=info] .tgd{background:var(--accent)}.adm-tag[data-tone=good] .tgd{background:var(--success)}.adm-tag[data-tone=warn] .tgd{background:var(--warning)}.adm-tag[data-size=sm]{font-size:var(--t-micro);gap:4px;padding:0 6px 0 5px}.adm-tag[data-soft="1"]{border-style:dashed}.adm-tablewrap{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:100%;overflow-x:auto}.adm-table{border-collapse:collapse;width:100%;font-size:var(--t-ui);min-width:0}.adm-table th{text-align:left;color:var(--fg-tertiary);border-bottom:1px solid var(--border);white-space:nowrap;background:var(--surface);padding:9px 12px}.adm-table td{border-bottom:1px solid var(--divider);color:var(--fg-secondary);vertical-align:top;padding:9px 12px}.adm-table tbody tr:last-child td{border-bottom:0}.adm-table tbody tr[data-click]{cursor:pointer;transition:background var(--dur-quick)var(--ease-soft-out)}.adm-table tbody tr[data-click]:hover{background:var(--surface-hover)}.adm-table tbody tr[data-click]:focus-visible{outline:2px solid var(--adm-accent-ink);outline-offset:-2px}.adm-table td[data-num="1"],.adm-table th[data-num="1"]{text-align:right;font-variant-numeric:tabular-nums}.adm-table td b{color:var(--fg);font-weight:var(--weight-semibold)}.adm-list{flex-direction:column;gap:2px;min-width:0;display:flex}.adm-row{border-radius:var(--radius-sm);text-align:left;width:100%;min-width:0;font:inherit;color:inherit;transition:background var(--dur-quick)var(--ease-soft-out),border-color var(--dur-quick)var(--ease-soft-out);background:0 0;border:1px solid transparent;align-items:flex-start;gap:10px;padding:9px 10px;display:flex}button.adm-row,a.adm-row{cursor:pointer;text-decoration:none}button.adm-row:hover,a.adm-row:hover{background:var(--surface-hover);border-color:var(--border)}button.adm-row:focus-visible{outline:2px solid var(--adm-accent-ink);outline-offset:-2px}a.adm-row:focus-visible{outline:2px solid var(--adm-accent-ink);outline-offset:-2px}.adm-row .mk{flex:0 0 var(--k-dot);width:var(--k-dot);height:var(--k-dot);border-radius:var(--radius-pill);background:var(--menu-status-inactive);margin-top:6px}.adm-row .mk[data-mark=info]{background:var(--accent)}.adm-row .mk[data-mark=warn]{background:var(--warning)}.adm-row .mk[data-mark=bad]{background:var(--danger)}.adm-row .mk[data-mark=good]{background:var(--success)}.adm-row .mk[data-mark=idle]{background:var(--menu-status-inactive)}.adm-row .tx{flex:auto;min-width:0}.adm-row .tx b{font-size:var(--t-ui);font-weight:var(--weight-semibold);color:var(--fg);margin-bottom:1px;display:block}.adm-row .tx span{font-size:var(--t-sub);color:var(--fg-tertiary);line-height:1.45;display:block}.adm-row .meta{font-size:var(--t-sub);color:var(--fg-tertiary);font-variant-numeric:tabular-nums;align-items:center;gap:var(--k-gap);flex:none;padding-top:2px;display:flex}.adm-empty{border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:0 0;flex-direction:column;align-items:flex-start;gap:7px;padding:22px 18px;display:flex}.adm-empty b{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--t-h3);color:var(--fg)}.adm-empty p{font-size:var(--t-ui);color:var(--fg-tertiary);max-width:66ch;margin:0;line-height:1.5}.adm-bars{gap:var(--k-gap);flex-direction:column;display:flex}.adm-bar{align-items:center;gap:var(--k-gap);font-size:var(--k-micro);grid-template-columns:minmax(0,84px) minmax(0,1fr) minmax(0,72px);display:grid}.adm-bar .lb{color:var(--fg-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adm-bar .tr{border-radius:var(--radius-xs);background:var(--surface-hover);height:14px;overflow:hidden}.adm-bar .fl{border-radius:var(--radius-xs);height:100%;transition:width var(--dur-slow)var(--ease-soft-out);display:block}.adm-bar .fl[data-fill=actual],.adm-bar .fl[data-fill=call]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.adm-bar .fl[data-fill=call]{background:color-mix(in srgb,var(--accent)45%,transparent)}}.adm-bar .fl[data-fill=prior]{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.adm-bar .fl[data-fill=prior]{background:color-mix(in srgb,var(--fg)26%,transparent)}}.adm-bar .vl{text-align:right;font-variant-numeric:tabular-nums;color:var(--fg);font-weight:var(--weight-semibold)}.adm-foot{font-size:var(--k-micro);color:var(--fg-tertiary);line-height:1.5}.adm-foot b[data-dir=up]{color:var(--success)}.adm-foot b[data-dir=dn]{color:var(--danger)}.adm-chart{align-items:stretch;gap:var(--k-gap);min-width:0;height:148px;display:flex}.adm-col{min-width:0;font:inherit;color:inherit;cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:0;flex:1 1 0;grid-template-rows:minmax(0,1fr) auto;gap:6px;padding:0;display:grid}.adm-col .tr{height:100%;min-height:0;position:relative}.adm-col .bar{border-radius:var(--radius-xs)var(--radius-xs)0 0;background:var(--accent);position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.adm-col .bar{background:color-mix(in srgb,var(--accent)42%,transparent)}}.adm-col .bar{transition:background var(--dur-default)var(--ease-soft-out),height var(--dur-slow)var(--ease-soft-out)}.adm-col:hover .bar{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.adm-col:hover .bar{background:color-mix(in srgb,var(--accent)70%,transparent)}}.adm-col[aria-pressed=true] .bar{background:var(--accent)}.adm-col .call{background:var(--fg);height:2px;position:absolute;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.adm-col .call{background:color-mix(in srgb,var(--fg)42%,transparent)}}.adm-col .cap{font-size:var(--k-micro);color:var(--fg-tertiary);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adm-col[aria-pressed=true] .cap{color:var(--fg);font-weight:var(--weight-semibold)}.adm-col:focus-visible{outline:2px solid var(--adm-accent-ink);outline-offset:2px}.adm-legend{gap:var(--k-gap);font-size:var(--k-micro);color:var(--fg-tertiary);flex-wrap:wrap;align-items:center;margin-top:10px;display:flex}.adm-legend i{border-radius:var(--radius-xs);vertical-align:middle;width:14px;height:8px;margin-right:6px;display:inline-block}.adm-legend i[data-fill=actual]{background:var(--accent)}.adm-legend i[data-fill=call]{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.adm-legend i[data-fill=call]{background:color-mix(in srgb,var(--fg)42%,transparent)}}.adm-legend i[data-fill=call]{height:2px}.adm-alt{flex-direction:column;gap:7px;margin-top:9px;display:flex}.adm-alt .r{gap:var(--k-gap);grid-template-columns:minmax(0,74px) minmax(0,1fr);align-items:baseline;display:grid}.adm-alt i{color:var(--adm-accent-ink);font-style:normal}.adm-alt span{font-size:var(--k-micro);color:var(--fg-secondary);line-height:1.5}.adm-step{align-items:center;gap:var(--k-gap);display:inline-flex}.adm-sv{text-align:right;font-variant-numeric:tabular-nums;min-width:66px;font-weight:var(--weight-semibold);color:var(--fg)}.adm-kv{gap:var(--k-gap)12px;grid-template-columns:minmax(0,150px) minmax(0,1fr);align-items:baseline;margin:0;display:grid}.adm-kv dt{color:var(--fg-tertiary)}.adm-kv dd{font-size:var(--k-title);color:var(--fg);overflow-wrap:anywhere;margin:0}.adm-tog{flex-wrap:wrap;gap:6px;display:flex}.adm-note{font-size:var(--k-micro);color:var(--fg-tertiary);margin:10px 0 0;line-height:1.55}.adm-quiz{flex-direction:column;gap:10px;display:flex}.adm-quiz .q{font-size:var(--k-title);color:var(--fg);font-weight:var(--weight-medium)}.adm-rowacts{gap:var(--k-gap);flex-wrap:wrap;align-items:center;display:flex}.adm-tiny{font-size:var(--t-sub);color:var(--fg-tertiary);line-height:1.5}.adm-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.adm-body{line-height:1.6;font-size:var(--t-body);color:var(--fg);margin:0}#content:has(.cfg-fit)>.app-content-pad{height:100%;min-height:0;padding:16px 32px 14px;overflow:hidden}.cfg{height:100%;min-height:0;font-family:var(--font-ui);color:var(--text);flex-direction:column;gap:11px;display:flex;overflow:hidden}.cfg-head{flex-wrap:wrap;flex:none;align-items:center;gap:12px;display:flex}.cfg-note{min-width:160px;font-size:var(--v11-t-caption);color:var(--t3);flex:1;line-height:1.45}.cfg-search{box-sizing:border-box;border:1px solid var(--in-bd);background:var(--card);width:212px;height:34px;font-family:inherit;font-size:var(--v11-t-row);color:var(--text);border-radius:999px;flex:none;padding:0 15px}.cfg-search:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cfg-chip{background:var(--ink);border:none;border-radius:13px;flex:none;align-items:center;gap:6px;height:26px;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cfg-chip{background:color-mix(in srgb,var(--ink)5%,transparent)}}.cfg-chip{color:var(--t3);font-family:inherit;font-size:var(--v11-t-caption);white-space:nowrap;font-weight:600}button.cfg-chip{cursor:pointer}.cfg-chip[data-tone=good]{background:var(--good)}@supports (color:color-mix(in lab, red, red)){.cfg-chip[data-tone=good]{background:color-mix(in srgb,var(--good)12%,transparent)}}.cfg-chip[data-tone=good]{color:var(--good-tx)}.cfg-chip[data-tone=warn]{background:var(--warn-bg);color:var(--warn-tx)}.cfg-chip[data-tone=bad]{background:var(--alert)}@supports (color:color-mix(in lab, red, red)){.cfg-chip[data-tone=bad]{background:color-mix(in srgb,var(--alert)10%,transparent)}}.cfg-chip[data-tone=bad]{color:var(--alert-deep)}.cfg-chip[data-tone=ink]{background:var(--ink);color:var(--paper-fixed)}.cfg-chip-dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.cfg-chip[data-tone=good] .cfg-chip-dot{background:var(--good-tx)}.cfg-chip[data-tone=warn] .cfg-chip-dot{background:var(--warn-tx)}.cfg-chip[data-tone=bad] .cfg-chip-dot{background:var(--alert-deep)}.cfg-chip[data-tone=flat] .cfg-chip-dot,.cfg-chip[data-tone=ink] .cfg-chip-dot{display:none}.cfg-chip[data-pick="1"]{cursor:pointer;border:1px solid var(--ch-bd);color:var(--t2);background:0 0}.cfg-chip[data-pick="1"][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper-fixed)}.cfg-chip[data-pick="1"]:disabled{cursor:not-allowed;opacity:.6}.cfg-picks{flex:none;gap:6px;display:inline-flex}.cfg-card{border:1px solid var(--v11-line);background:var(--card);border-radius:20px;flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:238px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.cfg-rail{border-right:1px solid var(--v11-rule);flex-direction:column;gap:2px;min-height:0;padding:10px 10px 14px;display:flex;overflow:hidden}.cfg-rail-btn{box-sizing:border-box;width:100%;color:var(--t2);font-family:inherit;font-size:var(--v11-t-row);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-weight:600;transition:background .16s;display:flex}.cfg-rail-btn:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.cfg-rail-btn:hover{background:color-mix(in srgb,var(--ink)5%,transparent)}}.cfg-rail-btn[aria-current=true]{background:var(--ink);color:var(--paper-fixed)}.cfg-rail-btn>span:first-child{flex:1;min-width:0}.cfg-rail-tag{font-size:var(--t-micro);white-space:nowrap;color:var(--t6);flex:none;font-weight:600}.cfg-rail-btn[aria-current=true] .cfg-rail-tag{color:var(--v11-paper-dim-72)}.cfg-rail-empty{font-size:var(--v11-t-caption);color:var(--t4);margin:8px 8px 0;line-height:1.5}.cfg-detail[data-pane=settings-detail]{overscroll-behavior:contain;min-height:0;padding:6px 24px 20px;overflow-y:auto}.cfg-h{flex-wrap:wrap;align-items:baseline;gap:9px;margin:16px 0 2px;display:flex}.cfg-h-label{white-space:nowrap;color:var(--t4)}.cfg-h-note{min-width:0;font-size:var(--v11-t-foot);color:var(--t5)}.cfg-row{border-bottom:1px solid var(--v11-rule);align-items:center;gap:12px;padding:11px 0;display:flex}.cfg-row-lead{flex:1;min-width:0}.cfg-row-label{font-size:var(--v11-t-row);color:var(--text);font-weight:600;display:block}.cfg-row-sub{font-size:var(--v11-t-caption);color:var(--t4);margin-top:2px;line-height:1.5;display:block}.cfg-row-err{font-size:var(--v11-t-caption);color:var(--alert-deep);margin-top:4px;display:block}.cfg-mono{border-bottom:1px solid var(--v11-rule);font-family:ui-monospace,Menlo,monospace;font-size:var(--v11-t-caption);color:var(--t2);gap:12px;padding:6px 0;display:flex}.cfg-mono>span:first-child{width:96px;color:var(--t6);flex:none}.cfg-mono>span:last-child{flex:1;min-width:0}.cfg-p{max-width:640px;font-size:var(--v11-t-foot);color:var(--t4);margin:13px 0 0;line-height:1.6}.cfg-act{border:1px solid var(--ch-bd);height:30px;color:var(--t2);font-family:inherit;font-size:var(--v11-t-chip);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.cfg-act-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cfg-act:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.cfg-act:hover{background:color-mix(in srgb,var(--ink)5%,transparent)}}.cfg-act:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cfg-act[data-dead=true]{background:var(--sand);border-color:var(--ch-bd);color:var(--t6);cursor:not-allowed}.cfg-act[data-dead=true]:hover{background:var(--sand)}.cfg-foot{flex:none;align-items:center;gap:10px;display:flex}.cfg-status{min-width:0;font-size:var(--v11-t-caption);color:var(--t4);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cfg-pri,.cfg-sec{height:34px;font-family:inherit;font-size:var(--v11-t-row);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:0 16px;font-weight:600}.cfg-pri{background:var(--ink);color:var(--paper-fixed);border:none}.cfg-pri[data-dead=true]{background:var(--sand);color:var(--t6);cursor:not-allowed}.cfg-sec{border:1px solid var(--ch-bd);color:var(--t2);background:0 0}.cfg-pri:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cfg-sec:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cfg-scrim{inset:var(--shell-frame-h)0 0 0;z-index:var(--cfg-pane-z);background:var(--v11-ink);place-items:center;padding:16px;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.cfg-scrim{background:color-mix(in srgb,var(--v11-ink)14%,transparent)}}.cfg-pane{width:min(var(--cfg-pane-w),var(--cfg-pane-vw));max-height:var(--cfg-pane-vh);border:1px solid var(--v11-line);background:var(--card);min-height:0;box-shadow:var(--shadow-3);border-radius:20px;outline:none;flex-direction:column;display:flex;overflow:hidden}.cfg-pane-head{border-bottom:1px solid var(--v11-rule);flex:none;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.cfg-pane-head h2{font-size:var(--t-h3);margin:0;font-weight:600}.cfg-pane-head p{font-size:var(--v11-t-caption);color:var(--t4);margin:5px 0 0;line-height:1.45}.cfg-pane-x{border:1px solid var(--ch-bd);width:30px;height:30px;color:var(--t2);font-size:var(--t-h2);cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.cfg-pane-body[data-pane=overlay-list]{overscroll-behavior:contain;flex-direction:column;gap:12px;min-height:0;padding:16px 18px;display:flex;overflow-y:auto}.cfg-field{font-size:var(--v11-t-chip);color:var(--t3);flex-direction:column;gap:5px;display:flex}.cfg-field>input,.cfg-field>select,.cfg-field>textarea{box-sizing:border-box;border:1px solid var(--in-bd);background:var(--card);height:34px;font-family:inherit;font-size:var(--v11-t-row);color:var(--text);border-radius:10px;padding:0 12px}.cfg-field>textarea{height:auto;min-height:64px;padding:8px 12px}.cfg-hint{font-size:var(--v11-t-foot);color:var(--t5)}.cfg-pane-acts{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.cfg-map{border:1px solid var(--in-bd);background:var(--card);max-width:210px;height:30px;color:var(--text);font-family:inherit;font-size:var(--v11-t-chip);border-radius:11px;flex:none;padding:0 10px}.cfg-map:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cfg-map:disabled{background:var(--sand);color:var(--t6);cursor:not-allowed}.cfg-venue{--cfg-h:20px;--cfg-r:37px;--cfg-r-wrap:67px;--cfg-lead-min:72px;--cfg-act:26px;--cfg-act-max:130px;--cfg-line-label:18px;--cfg-line-sub:15px;--cfg-row-pad:2px;--cfg-tpl:78px;--cfg-tpl-pad:5px;--cfg-tpl-gap:3px;--cfg-tpl-name:18px;--cfg-tpl-pill:28px;--cfg-tpl-sum:15px;--cfg-sum:24px;--cfg-pane-pad:2px;--cfg-pane-bd:1px;--cfg-map-row:76px;--cfg-map-pad:3px;--cfg-map-tog:19px;--cfg-map-gap:3px;--cfg-map-line:22px;--cfg-map-name:18px;--cfg-map-state:14px;--cfg-b-map:304px;--cfg-foot:14px;--cfg-gap:2px;gap:var(--cfg-gap);flex-direction:column;display:flex}@media (max-height:860px){.cfg-venue{--cfg-h:17px;--cfg-r:33px;--cfg-r-wrap:59px;--cfg-lead-min:66px;--cfg-act:22px;--cfg-act-max:120px;--cfg-line-label:16px;--cfg-line-sub:13px;--cfg-row-pad:2px;--cfg-tpl:70px;--cfg-tpl-pad:4px;--cfg-tpl-gap:3px;--cfg-tpl-name:16px;--cfg-tpl-pill:26px;--cfg-tpl-sum:13px;--cfg-sum:22px;--cfg-pane-pad:2px;--cfg-pane-bd:1px;--cfg-map-row:72px;--cfg-map-pad:3px;--cfg-map-tog:18px;--cfg-map-gap:3px;--cfg-map-line:20px;--cfg-map-name:16px;--cfg-map-state:13px;--cfg-b-map:216px;--cfg-foot:13px}}.cfg-band{flex-direction:column;min-width:0;display:flex}.cfg-sum{height:var(--cfg-sum);align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.cfg-sum-chip{min-width:0;height:var(--cfg-sum);border:1px solid var(--ch-bd);color:var(--t2);font-family:inherit;font-size:var(--v11-t-chip);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 10px;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.cfg-sum-chip:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.cfg-sum-chip:hover{background:color-mix(in srgb,var(--ink)6%,transparent)}}.cfg-sum-chip:hover{color:var(--text)}.cfg-sum-chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cfg-sum-chip[data-needs=true]{border-color:var(--warn-bd);background:var(--warn-bg);color:var(--warn-tx)}.cfg-sum-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cfg-pane-in{box-sizing:border-box;padding:var(--cfg-pane-pad)10px;border:var(--cfg-pane-bd)solid var(--v11-rule);border-radius:12px}.cfg-venue .cfg-pane-in[data-focus=true]{border-color:var(--ch-bd)}.cfg-venue [data-focus=true]>.cfg-h .cfg-h-label{color:var(--text)}.cfg-venue [data-focus=true]{box-shadow:inset 2px 0 0 0 var(--ink);padding-left:6px}.cfg-venue .cfg-h{height:var(--cfg-h);align-items:center;min-width:0;margin:0;overflow:hidden}.cfg-venue .cfg-h-label,.cfg-venue .cfg-h-note{text-overflow:ellipsis;overflow:hidden}.cfg-venue .cfg-row{box-sizing:border-box;min-height:var(--cfg-r);padding:var(--cfg-row-pad)0;flex-wrap:wrap;gap:4px 8px}.cfg-venue .cfg-row-lead{flex:1 1 var(--cfg-lead-min);min-width:var(--cfg-lead-min)}.cfg-venue .cfg-row-label,.cfg-venue .cfg-row-sub,.cfg-venue .cfg-row-err{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cfg-venue .cfg-row-label{line-height:var(--cfg-line-label)}.cfg-venue .cfg-row-sub{line-height:var(--cfg-line-sub);margin-top:0}.cfg-venue .cfg-row-err{line-height:var(--cfg-line-sub)}.cfg-venue .cfg-chip,.cfg-venue .cfg-picks,.cfg-venue .cfg-map,.cfg-venue .cfg-act{flex:none;min-width:0;max-width:100%}.cfg-venue .cfg-act{height:var(--cfg-act);max-width:min(var(--cfg-act-max),100%);overflow:hidden}.cfg-venue .cfg-p{margin:0}.cfg-foot{height:var(--cfg-foot);white-space:nowrap;text-overflow:ellipsis;font-size:var(--t-micro);line-height:var(--cfg-foot);overflow:hidden}.cfg-cols{gap:0 20px;min-width:0;display:grid}.cfg-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cfg-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cfg-cols-maps{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.cfg-cols-rest{grid-template-columns:repeat(3,minmax(0,1fr))}.cfg-col{flex-direction:column;min-width:0;display:flex}.cfg-bounded[data-pane]{flex:none}.cfg-bounded-map{height:var(--cfg-b-map)}.cfg-venue .cfg-bounded .cfg-row{min-height:var(--cfg-r)}.cfg-venue .cfg-bounded-map{min-height:var(--cfg-r-wrap)}.cfg-venue .cfg-bounded .cfg-map{max-width:150px}.cfg-venue .cfg-bounded .cfg-picks button{padding:0 8px}.cfg-tpl{min-width:0;height:var(--cfg-tpl);grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.cfg-tpl-cell{box-sizing:border-box;min-width:0;height:var(--cfg-tpl);gap:var(--cfg-tpl-gap);padding:var(--cfg-tpl-pad);border:1px solid var(--v11-rule);border-radius:12px;flex-direction:column;display:flex}.cfg-tpl-cell[data-tone=dark]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.cfg-tpl-cell[data-tone=dark]{background:color-mix(in srgb,var(--ink)5%,transparent)}}.cfg-tpl-cell[data-tone=dark]{color:var(--t6)}.cfg-tpl-cell[data-tone=open]{background:var(--good-tx)}@supports (color:color-mix(in lab, red, red)){.cfg-tpl-cell[data-tone=open]{background:color-mix(in srgb,var(--good-tx)8%,transparent)}}.cfg-tpl-cell[data-tone=unset]{border-color:var(--warn-bd);background:var(--warn-bg)}.cfg-tpl-dow-row{height:var(--cfg-tpl-name);align-items:center;gap:4px;min-width:0;display:flex}.cfg-tpl-dow{min-width:0;font-size:var(--v11-t-row);white-space:nowrap;text-overflow:ellipsis;color:var(--text);flex:auto;font-weight:600;overflow:hidden}.cfg-tpl-expand{width:var(--cfg-tpl-name);height:var(--cfg-tpl-name);border:1px solid var(--ch-bd);color:var(--t4);font-family:inherit;font-size:var(--v11-t-chip);cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.cfg-tpl-expand:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.cfg-tpl-expand:hover{background:color-mix(in srgb,var(--ink)6%,transparent)}}.cfg-tpl-expand:hover{color:var(--text)}.cfg-tpl-expand:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cfg-tpl-pill{width:100%;height:var(--cfg-tpl-pill);border:1px solid var(--ch-bd);color:var(--t2);font-family:inherit;font-size:var(--v11-t-chip);text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-weight:600;line-height:1.05;display:flex;overflow:hidden}.cfg-tpl-pill[data-state=open]{border-color:var(--good-bd);background:var(--good-tx)}@supports (color:color-mix(in lab, red, red)){.cfg-tpl-pill[data-state=open]{background:color-mix(in srgb,var(--good-tx)10%,transparent)}}.cfg-tpl-pill[data-state=open]{color:var(--text)}.cfg-tpl-pill[data-state=unset]{border-color:var(--warn-bd);background:var(--warn-bg);color:var(--warn-tx)}.cfg-tpl-pill[data-state=closed]{color:var(--t6)}.cfg-tpl-pill:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cfg-tpl-sum{height:var(--cfg-tpl-sum);min-width:0;font-size:var(--v11-t-caption);line-height:var(--cfg-tpl-sum);white-space:nowrap;text-overflow:ellipsis;color:var(--t4);display:block;overflow:hidden}.cfg-tpl-plus1{font-size:var(--v11-t-chip);color:var(--t4);flex:none;font-weight:600}.cfg-night{--cfg-night-head:66px;--cfg-night-win:44px;--cfg-night-row:42px;--cfg-night-add:40px;--cfg-night-acts:56px;--cfg-night-pad:14px;--cfg-night-rows:9;grid-template-rows:auto auto minmax(0,1fr) auto;display:grid}.cfg-night-head{align-items:flex-start}.cfg-night-headline{min-width:0}.cfg-night-headline p{font-size:var(--v11-t-caption);color:var(--t4);margin:2px 0 0}.cfg-night-headacts{flex:none;align-items:center;gap:10px;display:flex}.cfg-night-seg{gap:2px}.cfg-night-window{height:var(--cfg-night-win);border-bottom:1px solid var(--v11-rule);align-items:center;gap:12px;padding:0 18px;display:flex}.cfg-night-time{font-size:var(--v11-t-caption);color:var(--t4);align-items:center;gap:6px;display:flex}.cfg-night-time input,.cfg-night-times input{border:1px solid var(--in-bd);background:var(--card);height:26px;color:var(--text);font-family:inherit;font-size:var(--v11-t-chip);border-radius:8px;padding:0 6px}.cfg-night-body{padding:10px var(--cfg-night-pad);flex-direction:column;gap:4px;display:flex}.cfg-night-empty{font-size:var(--v11-t-row);color:var(--t4);margin:0}.cfg-night-row{min-height:var(--cfg-night-row);border-bottom:1px solid var(--v11-rule);grid-template-columns:minmax(0,1fr) auto auto 26px;align-items:center;gap:10px;padding:0 4px;display:grid}.cfg-night-post{flex-direction:column;min-width:0;display:flex}.cfg-night-postname{font-size:var(--v11-t-row);white-space:nowrap;text-overflow:ellipsis;color:var(--text);font-weight:600;overflow:hidden}.cfg-night-role{font-size:var(--v11-t-caption);color:var(--t4)}.cfg-night-step{flex:none;align-items:center;gap:6px;display:flex}.cfg-night-stepbtn{border:1px solid var(--ch-bd);width:24px;height:24px;color:var(--t2);font-family:inherit;font-size:var(--v11-t-chip);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.cfg-night-stepbtn:hover:enabled{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.cfg-night-stepbtn:hover:enabled{background:color-mix(in srgb,var(--ink)6%,transparent)}}.cfg-night-stepbtn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cfg-night-stepbtn:disabled{background:var(--sand);color:var(--t6);cursor:not-allowed}.cfg-night-count{min-width:68px;font-size:var(--v11-t-chip);text-align:center;color:var(--text)}.cfg-night-times{flex:none;align-items:center;gap:6px;display:flex}.cfg-night-del{border:1px solid var(--ch-bd);width:24px;height:24px;color:var(--t4);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-family:inherit;display:inline-flex}.cfg-night-del:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cfg-night-del:disabled{background:var(--sand);color:var(--t6);cursor:not-allowed}.cfg-night-refusal{font-size:var(--v11-t-caption);color:var(--warn-tx);grid-column:1/-1;margin:0}.cfg-night-add{height:var(--cfg-night-add);align-items:center;gap:8px;padding-top:6px;display:flex}.cfg-night-add .cfg-map{flex:auto;min-width:0}.cfg-night-acts{height:var(--cfg-night-acts);border-top:1px solid var(--v11-rule);justify-content:flex-end;align-items:center;gap:10px;padding:0 18px;display:flex}.cfg-night-act{height:30px;font-family:inherit;font-size:var(--v11-t-chip);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:999px;padding:0 12px;font-weight:600;overflow:hidden}.cfg-night-act[data-dead=true]{background:var(--sand);color:var(--t6);cursor:not-allowed}.cfg-night-confirm{font-size:var(--v11-t-caption);color:var(--warn-tx);margin:0 auto 0 0}@media (max-height:860px){.cfg-night{--cfg-night-head:60px;--cfg-night-win:40px;--cfg-night-row:38px;--cfg-night-add:36px;--cfg-night-acts:50px;--cfg-night-pad:12px}}.cfg-mapl{flex-direction:column;min-width:0;display:flex}.cfg-mapl-head{border-bottom:1px solid var(--v11-rule);min-width:0;font-size:var(--v11-t-chip);letter-spacing:.04em;text-transform:uppercase;color:var(--t4);align-items:center;gap:8px;padding-bottom:2px;font-weight:700;display:flex}.cfg-mapl-col{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cfg-mapl-col-toast{background:var(--fn-info);border-radius:6px;flex:1 1 0;padding:0 6px}@supports (color:color-mix(in lab, red, red)){.cfg-mapl-col-toast{background:color-mix(in srgb,var(--fn-info)12%,transparent)}}.cfg-mapl-col-me{background:linear-gradient(90deg,var(--fn-info),var(--accent));border-radius:6px;flex:1 1 0;padding:0 6px}@supports (color:color-mix(in lab, red, red)){.cfg-mapl-col-me{background:linear-gradient(90deg,color-mix(in srgb,var(--fn-info)12%,transparent),color-mix(in srgb,var(--accent)16%,transparent))}}.cfg-mapl-plus{border:1px solid var(--ch-bd);width:20px;height:20px;color:var(--t2);font-family:inherit;font-size:var(--v11-t-row);cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.cfg-mapl-plus:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cfg-mapl-plus[data-dead=true]{background:var(--sand);color:var(--t6);cursor:not-allowed}.cfg-mapl-add{align-items:center;gap:6px;min-width:0;padding:3px 0;display:flex}.cfg-mapl-add input{border:1px solid var(--in-bd);background:var(--card);min-width:0;height:24px;color:var(--text);font-family:inherit;font-size:var(--v11-t-caption);border-radius:8px;flex:1 1 0;padding:0 6px}.cfg-mapl-row{box-sizing:border-box;min-width:0;min-height:var(--cfg-map-row);padding:var(--cfg-map-pad)0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.cfg-mapl-toast,.cfg-mapl-me{justify-content:center;gap:var(--cfg-map-gap);border-radius:8px;flex-direction:column;min-width:0;padding:2px 6px;display:flex;overflow:hidden}.cfg-mapl-toast{background:var(--fn-info)}@supports (color:color-mix(in lab, red, red)){.cfg-mapl-toast{background:color-mix(in srgb,var(--fn-info)8%,transparent)}}.cfg-mapl-me{background:linear-gradient(90deg,var(--fn-info),var(--accent))}@supports (color:color-mix(in lab, red, red)){.cfg-mapl-me{background:linear-gradient(90deg,color-mix(in srgb,var(--fn-info)8%,transparent),color-mix(in srgb,var(--accent)12%,transparent))}}.cfg-mapl-row[data-mapped=true] .cfg-mapl-toast,.cfg-mapl-row[data-mapped=true] .cfg-mapl-me,.cfg-mapl-row[data-source=me] .cfg-mapl-toast,.cfg-mapl-row[data-source=me] .cfg-mapl-me{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.cfg-mapl-row[data-mapped=true] .cfg-mapl-toast,.cfg-mapl-row[data-mapped=true] .cfg-mapl-me,.cfg-mapl-row[data-source=me] .cfg-mapl-toast,.cfg-mapl-row[data-source=me] .cfg-mapl-me{background:color-mix(in srgb,var(--accent)12%,transparent)}}.cfg-mapl-name{min-width:0;height:var(--cfg-map-name);font-size:var(--v11-t-row);font-weight:600;line-height:var(--cfg-map-name);white-space:nowrap;text-overflow:ellipsis;color:var(--text);overflow:hidden}.cfg-mapl-state{min-width:0;height:var(--cfg-map-state);font-size:var(--v11-t-caption);line-height:var(--cfg-map-state);white-space:nowrap;text-overflow:ellipsis;color:var(--t4);overflow:hidden}.cfg-mapl-row[data-mapped=true] .cfg-mapl-state{color:var(--good-tx)}.cfg-mapl-toggles{gap:var(--cfg-map-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.cfg-mapl-tog{min-width:0;height:var(--cfg-map-tog);border:1px solid var(--ch-bd);background:var(--card);color:var(--t2);font-family:inherit;font-size:var(--v11-t-caption);cursor:pointer;border-radius:6px;align-items:center;gap:3px;padding:0 6px;line-height:1;display:inline-flex;overflow:hidden}.cfg-mapl-tog[data-on=true]{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.cfg-mapl-tog[data-on=true]{background:color-mix(in srgb,var(--accent)20%,transparent)}}.cfg-mapl-tog[data-on=true]{color:var(--text);font-weight:600}.cfg-mapl-tog[data-dead=true]{background:var(--sand);color:var(--t6);cursor:not-allowed}.cfg-mapl-tog:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cfg-mapl-tick{flex:none;width:8px}.cfg-mapl-tog-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cfg-mapl-line{min-width:0;height:var(--cfg-map-line);align-items:center;gap:4px;display:flex;overflow:hidden}.cfg-mapl-post{min-width:0;font-size:var(--v11-t-caption);white-space:nowrap;text-overflow:ellipsis;color:var(--t4);flex:auto;overflow:hidden}.cfg-venue .cfg-mapl-line .cfg-map{flex:auto;max-width:100%}.cfg-mapl-lede{font-size:var(--v11-t-caption);color:var(--t4);padding:4px 0 2px;line-height:1.35}.maint{gap:var(--k-band-gap);flex-direction:column;min-width:0;display:flex}.maint-two{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:14px;min-width:0;display:grid}@media (max-width:1100px){.maint-two{grid-template-columns:minmax(0,1fr)}}.maint-stack{gap:calc(var(--k-gap)*1.75);flex-direction:column;min-width:0;display:flex}.maint-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:14px 16px}.maint-panel[data-tone=quiet]{background:0 0}.maint-panel[data-tone=accent]{border-color:var(--accent-border);background:var(--accent-softer)}.maint-panel[data-tone=warn]{border-color:var(--warning)}.maint-panel>h2{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--t-h3);letter-spacing:var(--tracking-display);color:var(--fg);margin:0 0 2px}.maint-psub{font-size:var(--type-body-sm);color:var(--fg-tertiary);margin:0 0 10px;line-height:1.45}.maint-body{gap:var(--k-gap);flex-direction:column;min-width:0;display:flex}.maint-foot{border-top:1px solid var(--divider);font-size:var(--type-caption);color:var(--fg-tertiary);margin:10px 0 0;padding-top:9px;line-height:1.5}.maint-sub{font-size:var(--t-sub);color:var(--fg-tertiary);margin-top:2px;line-height:1.4;display:block}.maint-mut{font-size:var(--k-micro);color:var(--fg-tertiary);margin:0;line-height:1.5}.maint-mut b{color:var(--fg-secondary);font-weight:var(--weight-semibold)}.maint-card{gap:var(--k-gap);min-width:0;padding:calc(var(--k-gap)*1.25)calc(var(--k-gap)*1.5);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-elevated);flex-direction:column;display:flex}.maint-card+.maint-card{margin-top:var(--k-gap)}.maint-card[data-hero="1"]{border-color:var(--accent-border);box-shadow:var(--shadow-card)}.maint-card[data-gone="1"]{background:0 0;border-style:dashed}.maint-rw{align-items:flex-start;gap:var(--k-gap);flex-wrap:wrap;min-width:0;display:flex}.maint-acts{gap:var(--k-gap);flex-wrap:wrap;align-items:center;display:flex}.maint-quote{padding:2px 0 2px calc(var(--k-gap)*1.25);border-left:3px solid var(--accent-border);font-size:var(--k-title);color:var(--fg);margin:0;font-style:italic;line-height:1.45}.maint-quote[data-tone=bad]{border-left-color:var(--danger)}.maint-by{font-size:var(--k-micro);color:var(--fg-tertiary);margin:0;line-height:1.4}.maint-state{font-size:var(--k-micro);font-weight:var(--weight-semibold);color:var(--fg-secondary);line-height:1.4}.maint-entry-state{font:inherit;font-weight:700}.maint-state[data-t=bad]{color:var(--danger)}.maint-state[data-t=warn]{color:var(--warning)}.maint-state[data-t=good]{color:var(--success)}.maint-state[data-t=info]{color:var(--accent)}.maint-tag{height:var(--k-row);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--t-sub);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--fg-secondary);border:1px solid var(--border-strong);font-variant-numeric:tabular-nums;background:0 0;align-items:center;gap:5px;padding:0 8px 0 6px;line-height:1;display:inline-flex}.maint-tag .tgd{flex:0 0 var(--k-dot);width:var(--k-dot);height:var(--k-dot);border-radius:var(--radius-pill);background:var(--menu-status-inactive);display:inline-block}.maint-tag[data-tone=good] .tgd{background:var(--success)}.maint-tag[data-tone=warn] .tgd{background:var(--warning)}.maint-tag[data-tone=bad] .tgd{background:var(--danger)}.maint-tag[data-tone=info] .tgd{background:var(--accent)}.maint-rowlink{color:var(--fg);font-weight:var(--weight-semibold);text-decoration:none}.maint-rowlink:hover{text-decoration:underline}.maint-rowlink:focus-visible{outline:2px solid var(--accent-border);outline-offset:2px;border-radius:var(--radius-xs,3px)}.maint-list{flex-direction:column;min-width:0;display:flex}.maint-face-scroll{padding-right:2px}.maint-lrow{align-items:flex-start;gap:calc(var(--k-gap)*1.25);padding:calc(var(--k-gap)*1.1)0;border-top:1px solid var(--divider);min-width:0;display:flex}.maint-lrow:first-child{border-top:0}.maint-lrow .mk{background:var(--fg);border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}@supports (color:color-mix(in lab, red, red)){.maint-lrow .mk{background:color-mix(in srgb,var(--fg)22%,transparent)}}.maint-lrow[data-mark=info] .mk{background:var(--accent);box-shadow:0 0 0 3px var(--accent-softer)}.maint-lrow .lg{flex:auto;min-width:0}.maint-lrow .lh{font-size:var(--t-ui);font-weight:var(--weight-semibold);color:var(--fg);line-height:1.35;display:block}.maint-lrow[data-mark=info] .lh{color:var(--accent)}.maint-lrow .ls{font-size:var(--t-sub);color:var(--fg-tertiary);margin-top:1px;line-height:1.45;display:block}.maint-lrow .lm{color:var(--accent);flex:none;margin-top:2px;line-height:1.4}.maint-ladder{gap:var(--k-gap);flex-direction:column;min-width:0;display:flex}.maint-rung{align-items:center;gap:calc(var(--k-gap)*1.4);text-align:left;width:100%;min-width:0;padding:calc(var(--k-gap)*1.1)calc(var(--k-gap)*1.4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--fg);cursor:pointer;transition:background var(--dur-default)var(--ease-standard),border-color var(--dur-default)var(--ease-standard);display:flex}.maint-rung:hover{background:var(--surface-hover)}.maint-rung[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-border)}.maint-rung .pn{width:var(--k-row);height:var(--k-row);border-radius:var(--radius-sm);font-weight:var(--weight-bold);font-size:var(--k-title);font-variant-numeric:tabular-nums;background:var(--fg);flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.maint-rung .pn{background:color-mix(in srgb,var(--fg)12%,transparent)}}.maint-rung .pn{color:var(--fg-secondary)}.maint-rung .rtx{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.maint-rung .w{font-size:var(--k-title);font-weight:var(--weight-semibold);line-height:1.3}.maint-rung .h{font-size:var(--k-micro);color:var(--fg-tertiary);line-height:1.4}.maint-rung .eta{font-size:var(--k-micro);font-weight:var(--weight-semibold);color:var(--fg-secondary);line-height:1.4}.maint-rung[data-r="1"]{border-color:var(--k-paint-red)}@supports (color:color-mix(in lab, red, red)){.maint-rung[data-r="1"]{border-color:color-mix(in srgb,var(--k-paint-red)46%,transparent)}}.maint-rung[data-r="1"]{background:var(--k-paint-red)}@supports (color:color-mix(in lab, red, red)){.maint-rung[data-r="1"]{background:color-mix(in srgb,var(--k-paint-red)9%,var(--surface))}}.maint-rung[data-r="1"] .pn{width:calc(var(--k-row)*1.6);height:calc(var(--k-row)*1.6);border-radius:var(--radius-md);font-size:var(--t-h1);background:var(--k-paint-red);color:var(--k-on-paint-red)}.maint-rung[data-r="1"] .w{font-size:var(--t-h3);font-weight:var(--weight-bold)}.maint-rung[data-r="1"] .eta{color:var(--danger)}.maint-rung[data-r="2"] .pn{background:var(--k-paint-amber);color:var(--k-on-paint-amber)}.maint-pick{gap:var(--k-gap);flex-direction:column;min-width:0;display:flex}.maint-picklist{flex-direction:column;gap:3px;min-width:0;padding-right:2px;display:flex}.maint-pi{align-items:center;gap:var(--k-gap);text-align:left;width:100%;min-height:calc(var(--k-row)*1.35);padding:calc(var(--k-gap)*.5)calc(var(--k-gap)*1.4);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-elevated);color:var(--fg);font-size:var(--k-title);cursor:pointer;min-width:0;transition:background var(--dur-quick)var(--ease-standard);display:flex}.maint-pi:hover{background:var(--surface-hover)}.maint-pi:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.maint-pi[aria-pressed=true]{background:var(--accent-softer);border-color:var(--accent-border);color:var(--accent);font-weight:var(--weight-semibold)}.maint-pi[data-other="1"]{border-style:dashed}.maint-lab{color:var(--fg-tertiary);margin-bottom:calc(var(--k-gap)*.6);display:block}.maint-inp{width:100%;height:calc(var(--k-row)*1.4);padding:0 calc(var(--k-gap)*1.4);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg);color:var(--fg);font-size:var(--k-title)}.maint-ta{width:100%;padding:calc(var(--k-gap)*1.1)calc(var(--k-gap)*1.4);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg);color:var(--fg);font-size:var(--k-title);resize:vertical;line-height:1.45}.maint-inp:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.maint-ta:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.maint-err{font-size:var(--k-micro);font-weight:var(--weight-semibold);color:var(--danger);align-items:center;gap:6px;line-height:1.4;display:flex}.maint-ev{gap:var(--k-gap);flex-wrap:wrap;min-width:0;display:flex}.maint-ev>span{min-width:0;padding:calc(var(--k-gap)*1.1);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);background:0 0;flex:28%}.maint-ev b{color:var(--fg-tertiary);line-height:1.4;display:block}.maint-ev i{font-style:normal;font-size:var(--t-micro);color:var(--fg-secondary);margin-top:2px;line-height:1.4;display:block}.maint-say{align-items:flex-start;gap:var(--k-gap);min-width:0;padding:calc(var(--k-gap)*1.2)calc(var(--k-gap)*1.6);border-radius:var(--radius-md);border:1px solid var(--accent-border);background:var(--accent-softer);font-size:var(--k-micro);color:var(--fg-secondary);animation:maint-in var(--dur-slow)var(--ease-standard);line-height:1.55;display:flex}.maint-say b{color:var(--fg);font-weight:var(--weight-semibold)}.maint-say .sx{color:var(--fg-tertiary);cursor:pointer;font-size:var(--k-title);border-radius:var(--radius-xs);background:0 0;border:0;flex:none;margin-left:auto;padding:0 2px;line-height:1}.maint-say .sx:hover{color:var(--fg)}@keyframes maint-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.maint-say{animation:none}}.maint-empty{padding:calc(var(--k-gap)*2)calc(var(--k-gap)*1.5);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);text-align:center;flex-direction:column;gap:3px;min-width:0;display:flex}.maint-empty b{font-size:var(--k-title);font-weight:var(--weight-semibold);color:var(--fg-secondary)}.maint-empty p{font-size:var(--k-micro);color:var(--fg-tertiary);margin:0;line-height:1.5}.maint-btn{min-height:var(--a-row);padding:0 calc(var(--k-gap)*1.625);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-elevated);color:var(--fg);font-family:var(--font-body);font-size:var(--a-micro);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--dur-default)var(--ease-standard),border-color var(--dur-default)var(--ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.maint-btn:hover:not(:disabled){background:var(--surface-hover)}.maint-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.maint-btn:disabled{opacity:.55;cursor:not-allowed}.maint-btn[data-kind=primary]{border-color:var(--accent);background:var(--accent);color:var(--on-menu-blue)}.maint-btn[data-kind=primary]:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.maint-btn[data-kind=danger]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.maint-btn[data-kind=danger]{border-color:color-mix(in srgb,var(--danger)52%,transparent)}}.maint-btn[data-kind=danger]{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.maint-btn[data-kind=danger]{background:color-mix(in srgb,var(--danger)10%,var(--surface))}}.maint-btn[data-kind=danger]{color:var(--danger)}.maint-btn[data-kind=danger]:hover:not(:disabled){background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.maint-btn[data-kind=danger]:hover:not(:disabled){background:color-mix(in srgb,var(--danger)16%,var(--surface))}}.maint-head{align-items:flex-start;gap:var(--k-gap);flex-wrap:wrap;min-width:0;display:flex}.maint-headgrp{flex:auto;min-width:0}.maint-h1{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);font-size:var(--t-h1);letter-spacing:var(--tracking-display);color:var(--fg);margin:0;line-height:1.2}.maint-ttl{font-size:var(--k-title);font-weight:var(--weight-semibold);color:var(--fg);line-height:1.3}.maint-entry-by{margin-left:auto}.maint-back{font-size:var(--k-micro);line-height:1.5}.maint-back a{color:var(--fg-tertiary);text-decoration:none}.maint-back a:hover{color:var(--fg);text-decoration:underline}:root{--tracking-micro:.07em}.m-label,.adm-table th,.schb-table th,.today-table th,.maintb-table th,.adm-tile .sl,.maintb-stat .sl,.today-stat .sl,.schb-sl,.schb-lab,.today-slab .lbl,.menus-flabel,.maint-lab,.maint-ev b,.adm-alt i,.adm-kv dt,.adm-bar .lb,.menus-flow .menus-zone b,.maint-lrow .lm,.incb-readback dt,.incb-table th,.inc-ledger-filter-group legend,.inc-ledger-head [role=columnheader],.inc-record-section-label,.inc-record-filer-words>div b,.inc-record-tiles dt,.inc-record-descriptor-rows dt,.inc-record-descriptor>b,.inc-record-retention b,.inc-ho-eyebrow{font-size:var(--t-micro);font-weight:var(--weight-bold);letter-spacing:var(--tracking-micro);text-transform:uppercase}:root{--background:var(--bg);--foreground:var(--fg);--card:var(--surface);--card-foreground:var(--fg);--popover:var(--surface);--popover-foreground:var(--fg);--primary:var(--accent);--primary-foreground:var(--fg-on-accent);--secondary:var(--surface);--secondary-foreground:var(--fg);--muted:var(--surface);--muted-foreground:var(--fg-secondary);--accent-foreground:var(--fg-on-accent);--ring:var(--accent);--font-display:var(--font-fraunces),"Fraunces","Cormorant Garamond",Georgia,serif;--font-body:var(--font-outfit),"Outfit",ui-sans-serif,-apple-system,system-ui,sans-serif;--card-edge:var(--neutral-500);--chart-1:var(--neutral-800);--chart-2:var(--neutral-500);--chart-3:var(--neutral-400);--chart-4:var(--neutral-300);--chart-5:var(--neutral-200);--radius:.625rem;--sidebar:var(--shell-bar-bg);--sidebar-foreground:var(--shell-bar-ink);--sidebar-primary:var(--accent);--sidebar-primary-foreground:var(--fg-on-accent);--sidebar-accent:var(--shell-bar-ink)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-accent:color-mix(in srgb,var(--shell-bar-ink)12%,transparent)}}:root{--sidebar-accent-foreground:var(--shell-bar-ink);--sidebar-accent-border:var(--accent-border);--sidebar-border:var(--border);--sidebar-ring:var(--accent)}.light,[data-theme=light]{--background:var(--bg);--foreground:var(--fg);--card:var(--surface);--card-foreground:var(--fg);--popover:var(--surface);--popover-foreground:var(--fg);--primary:var(--accent);--primary-foreground:var(--fg-on-accent);--secondary:var(--surface);--secondary-foreground:var(--fg);--muted:var(--surface);--muted-foreground:var(--fg-secondary);--accent-foreground:var(--fg-on-accent);--ring:var(--accent);--sidebar:var(--shell-bar-bg);--sidebar-foreground:var(--shell-bar-ink);--sidebar-primary:var(--accent);--sidebar-primary-foreground:var(--fg-on-accent);--sidebar-accent:var(--shell-bar-ink)}@supports (color:color-mix(in lab, red, red)){.light,[data-theme=light]{--sidebar-accent:color-mix(in srgb,var(--shell-bar-ink)12%,transparent)}}.light,[data-theme=light]{--sidebar-accent-foreground:var(--shell-bar-ink);--sidebar-accent-border:var(--accent-border);--sidebar-border:var(--border);--sidebar-ring:var(--accent)}.dark{--background:var(--bg);--foreground:var(--fg);--card:var(--surface);--card-foreground:var(--fg);--popover:var(--surface);--popover-foreground:var(--fg);--primary:var(--accent);--primary-foreground:var(--fg-on-accent);--secondary:var(--surface);--secondary-foreground:var(--fg);--muted:var(--surface);--muted-foreground:var(--fg-secondary);--accent-foreground:var(--fg-on-accent);--ring:var(--accent);--sidebar:var(--shell-bar-bg);--sidebar-foreground:var(--shell-bar-ink);--sidebar-primary:var(--accent);--sidebar-primary-foreground:var(--fg-on-accent);--sidebar-accent:var(--shell-bar-ink)}@supports (color:color-mix(in lab, red, red)){.dark{--sidebar-accent:color-mix(in srgb,var(--shell-bar-ink)12%,transparent)}}.dark{--sidebar-accent-foreground:var(--shell-bar-ink);--sidebar-accent-border:var(--accent-border);--sidebar-border:var(--border);--sidebar-ring:var(--accent)}aside [aria-current=page]{box-shadow:inset 0 0 0 1px var(--sidebar-accent-border)}.k-count,.k-band-sub{letter-spacing:normal;font-style:normal}@keyframes me-breathe{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}[data-sonner-toaster][data-sonner-toaster]{z-index:var(--z-index)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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 transparent}@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 transparent}@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 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
