/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--table-fade-start:0px;--table-fade-end:0px}}}@layer theme{:host,:root{--font-sans:var(--font-ui),ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-code),ui-monospace,"SF Mono",monospace;--color-zinc-900:oklch(21% .006 285.885);--color-white:#fff;--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-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;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--blur-sm:8px;--blur-xl:24px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-ui),ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:var(--font-code),ui-monospace,"SF Mono",monospace;--color-fg:var(--fg);--color-fg-subtle:var(--fg-subtle);--color-surface:var(--surface);--color-surface-2:var(--surface-2);--color-line:var(--line);--color-accent:var(--accent);--color-accent-soft:var(--accent-soft);--color-warning:var(--warning);--color-danger:var(--danger);--color-chart-2:var(--chart-2);--color-chart-3:var(--chart-3);--color-chart-4:var(--chart-4);--radius-ui:var(--radius);--radius-ui-sm:max(0px,calc(var(--radius) - 4px));--radius-ui-lg:calc(var(--radius) + 6px);--font-display:var(--font-heading),ui-serif,Georgia,serif;--text-display-xl:calc(clamp(2.6rem, 1.3rem + 5.6cqi, 6rem) * var(--display-scale));--text-display-m:calc(clamp(1.75rem, 1.25rem + 2.2cqi, 3rem) * var(--display-scale));--text-lead:clamp(1.0625rem,1rem + .4cqi,1.375rem);--text-body:clamp(1rem,.97rem + .15cqi,1.0625rem)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.ui-spinner{transform-origin:50%;animation:ui-spin 1.1s linear infinite}.ui-spinner-arc{stroke-dasharray:26 150;animation:ui-spinner-dash 1.6s ease-in-out infinite}.ui-spinner-delayed{opacity:0;animation:ui-spin 1.1s linear infinite,ui-appear .16s ease-out var(--spinner-delay,.4s) forwards}.ui-keycap{box-shadow:inset 0 -1px 0 var(--kbd-edge,var(--field-border))}.vui-overlay{z-index:var(--z-overlay);background:var(--overlay);position:fixed;inset:0}.vui-overlay[data-overlay-blurred]{-webkit-backdrop-filter:blur(var(--overlay-blur,0));backdrop-filter:blur(var(--overlay-blur,0))}.vui-layer-panel[data-material=glass],[data-material=glass] .vui-layer-panel{--popover:var(--popover-nested)}@supports (color:color-mix(in lab,red,red)){.vui-layer-panel[data-material=glass],[data-material=glass] .vui-layer-panel{--popover:color-mix(in srgb,var(--popover-nested) 94%,transparent)}}.vui-dialog{z-index:var(--z-overlay);translate:calc(-50% * var(--dir)) -50%;width:calc(100vw - 24px);max-width:var(--dialog-w,32.5rem);max-height:min(85dvh,var(--dialog-max-h));border-radius:var(--radius-ui-lg);outline:none;flex-direction:column;display:flex;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow:hidden}.vui-dialog[data-size=sm]{--dialog-w:25rem}.vui-dialog[data-size=md]{--dialog-w:32.5rem}.vui-dialog[data-size=lg]{--dialog-w:42.5rem}.vui-dialog[data-size=xl]{--dialog-w:55rem}.vui-dialog[data-size=full]{--dialog-w:none;height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}@media (max-width:639px){.vui-dialog[data-mobile=sheet]{width:100%;max-width:none;height:auto;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-bottom-width:0;border-end-end-radius:0;border-end-start-radius:0;inset-block:auto 0;inset-inline-start:0;translate:none}.vui-dialog[data-mobile=sheet][data-state=open]{animation:ui-sheet-bottom-in .26s cubic-bezier(.2,.8,.2,1)}.vui-dialog[data-mobile=sheet][data-state=closed]{animation:ui-sheet-bottom-out .18s ease-in}.vui-dialog[data-mobile=sheet] .vui-layer-footer{flex-direction:column-reverse;align-items:stretch}.vui-dialog[data-mobile=sheet] .vui-layer-footer>*{width:100%}.vui-dialog[data-mobile=fullscreen]{border-width:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;inset:0;translate:none}.vui-dialog[data-mobile=sheet]:before{content:"";background:var(--track);border-radius:999px;flex:none;align-self:center;width:2.25rem;height:4px;margin-top:8px}}.vui-layer-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.vui-layer-body[data-scrolled]{box-shadow:inset 0 1px 0 var(--line)}.vui-sheet{z-index:var(--z-overlay);--sheet-gap:0px;outline:none;flex-direction:column;display:flex;position:fixed}.vui-sheet[data-inset]{--sheet-gap:8px;border-radius:var(--radius-ui-lg);overflow:hidden}.vui-sheet[data-side=end],.vui-sheet[data-side=start]{inset-block:var(--sheet-gap);width:calc(100vw - 2 * var(--sheet-gap) - 24px);max-width:var(--sheet-w,27.5rem)}.vui-sheet[data-side=end]{inset-inline-end:var(--sheet-gap)}.vui-sheet[data-side=start]{inset-inline-start:var(--sheet-gap)}.vui-sheet[data-side=end]:not([data-inset]){border-block-width:0;border-inline-end-width:0}.vui-sheet[data-side=start]:not([data-inset]){border-block-width:0;border-inline-start-width:0}.vui-sheet[data-side=bottom],.vui-sheet[data-side=top]{inset-inline:var(--sheet-gap);max-height:var(--sheet-h,85dvh)}.vui-sheet[data-side=top]{inset-block-start:var(--sheet-gap)}.vui-sheet[data-side=bottom]{padding-bottom:env(safe-area-inset-bottom);inset-block-end:var(--sheet-gap)}.vui-sheet[data-side=top]:not([data-inset]){border-block-start-width:0;border-inline-width:0;border-end-end-radius:var(--radius-ui-lg);border-end-start-radius:var(--radius-ui-lg)}.vui-sheet[data-side=bottom]:not([data-inset]){border-block-end-width:0;border-inline-width:0;border-start-start-radius:var(--radius-ui-lg);border-start-end-radius:var(--radius-ui-lg)}.vui-sheet[data-size=sm]{--sheet-w:22.5rem;--sheet-h:40dvh}.vui-sheet[data-size=md]{--sheet-w:27.5rem;--sheet-h:60dvh}.vui-sheet[data-size=lg]{--sheet-w:35rem;--sheet-h:75dvh}.vui-sheet[data-size=xl]{--sheet-w:45rem;--sheet-h:85dvh}.vui-sheet[data-size=full]{--sheet-w:none;--sheet-h:none}.vui-sheet[data-size=full][data-side=end],.vui-sheet[data-size=full][data-side=start]{width:calc(100vw - 2 * var(--sheet-gap))}.vui-sheet[data-size=full][data-side=bottom],.vui-sheet[data-size=full][data-side=top]{height:calc(100dvh - 2 * var(--sheet-gap))}.vui-drawer{touch-action:none}.vui-drawer [data-slot=drawer-body]{touch-action:pan-y}.vui-drawer[data-dragging]{-webkit-user-select:none;user-select:none;transition:none}.vui-drawer[data-settling]{transition:translate .22s cubic-bezier(.2,.8,.2,1)}.vui-drawer-handle{background:var(--track);cursor:grab;border-radius:999px;flex:none;align-self:center;width:2.5rem;height:5px;margin-block:10px 2px}.vui-drawer[data-dragging] .vui-drawer-handle{cursor:grabbing;background:var(--fg-subtle)}.vui-toast{width:var(--width,22.25rem)}.vui-toast:not([data-front=true]){--blur:0px;--popover:var(--popover-nested)}.vui-toast[data-expanded=true]{--popover:var(--popover-nested)}.vui-toast[data-expanded=true][data-front=true]{--popover:var(--popover)}.vui-toast [data-icon]{display:flex}.vui-toast [data-icon]>svg{width:1rem;height:1rem}.vui-toast [data-content]{min-width:0}[data-sonner-toaster]{z-index:var(--z-toast)}.vui-progress-indicator{transition:transform .36s cubic-bezier(.2,.8,.2,1),background-color .2s}.vui-progress[data-state=indeterminate] .vui-progress-indicator{width:40%;animation:ui-indeterminate 1.4s cubic-bezier(.45,0,.25,1) infinite;transform:none}.vui-progress-circle[data-state=indeterminate] .vui-progress-arc{transform-origin:50%;animation:ui-spin .9s linear infinite}.vui-empty-well{box-shadow:0 0 0 6px var(--fg),0 0 0 13px var(--fg)}@supports (color:color-mix(in lab,red,red)){.vui-empty-well{box-shadow:0 0 0 6px color-mix(in srgb,var(--fg) 3.5%,transparent),0 0 0 13px color-mix(in srgb,var(--fg) 2%,transparent)}}.ui-nav-content[data-motion=from-start]{animation:ui-nav-from-start .18s cubic-bezier(.2,.8,.2,1)}.ui-nav-content[data-motion=from-end]{animation:ui-nav-from-end .18s cubic-bezier(.2,.8,.2,1)}.ui-nav-content[data-motion=to-start]{animation:ui-nav-to-start .14s ease-in}.ui-nav-content[data-motion=to-end]{animation:ui-nav-to-end .14s ease-in}.ui-nav-viewport{transition:width .2s cubic-bezier(.2,.8,.2,1),height .2s cubic-bezier(.2,.8,.2,1)}.vui-dialog.vui-command-dialog{translate:calc(-50% * var(--dir)) 0;max-height:min(34rem,100dvh - max(12dvh,3rem) - 2rem);inset-block-start:max(12dvh,3rem)}.vui-dialog.vui-command-dialog[data-command-size=md]{--dialog-w:35rem}.vui-command-dialog [cmdk-list-sizer]{display:block}@media (max-width:639px){.vui-dialog.vui-command-dialog{border-radius:0;width:100%;max-width:none;max-height:none;inset:0;translate:none}.vui-command-dialog [data-slot=command-list]{flex:auto;max-height:none}}.vui-sidebar{--sidebar-item-h:calc(var(--control-h) * .9);width:var(--sidebar-w);transition:width .2s cubic-bezier(.2,.8,.2,1)}.vui-sidebar[data-density=compact],[data-density=compact] .vui-sidebar{--sidebar-w:13.5rem;--sidebar-w-rail:3.25rem}.vui-sidebar[data-collapsed]{width:var(--sidebar-w-rail)}.vui-sidebar[data-mode=mobile]{width:100%;transition:none}.vui-sidebar[data-variant=surface]{--nav:var(--surface);--nav-fg:var(--fg-muted);--nav-fg-strong:var(--fg);--nav-hover:var(--hover);--nav-active:var(--selected);--nav-line:var(--line);--nav-sub:transparent;--nav-popover:var(--popover-nested);--nav-popover-border:var(--popover-border);--ring:var(--accent-ink)}.vui-sidebar-flyout{background:var(--nav-popover);border:1px solid var(--nav-popover-border);color:var(--nav-fg);--blur:0px;-webkit-backdrop-filter:none;backdrop-filter:none;--ring:#ffffffd9;box-shadow:0 18px 48px -12px #00000073,0 2px 6px #0000002e}.vui-sidebar-flyout[data-variant=surface],[data-variant=surface] .vui-sidebar-flyout{--nav-popover:var(--popover-nested);--nav-popover-border:var(--popover-border);--nav-fg:var(--fg-muted);--nav-fg-strong:var(--fg);--nav-hover:var(--hover);--nav-line:var(--line);--ring:var(--accent-ink);box-shadow:var(--popover-shadow)}.vui-app-shell{container:shell/inline-size}.vui-skip-link{z-index:var(--z-toast);position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem;translate:0 calc(-100% - 1rem)}.vui-skip-link:focus-visible{translate:0}.vui-top-bar[data-variant=transparent]:not([data-scrolled]){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.ui-check-path{stroke-dasharray:22;stroke-dashoffset:0}[data-state=checked]>[data-slot=checkbox-indicator] .ui-check-path{animation:ui-check-draw .18s cubic-bezier(.2,.8,.2,1) both}.ui-radio-dot[data-state=checked]{animation:ui-radio-pop .16s cubic-bezier(.2,.8,.2,1)}.prose-ui{--prose-fs:1rem;--prose-lh:1.7;--prose-flow:1.15em;font-size:var(--prose-fs);line-height:var(--prose-lh);color:var(--fg);max-width:var(--measure,64ch);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.prose-ui-sm{--prose-fs:.875rem;--prose-lh:1.65}.prose-ui-lg{--prose-fs:1.125rem;--prose-lh:1.72}.prose-ui :where(p,ul,ol,blockquote,pre,figure,table,hr,dl,dd,h1,h2,h3,h4,h5,h6){margin-block:0}.prose-ui>*+*{margin-block-start:var(--prose-flow)}.prose-ui :where(p,li){text-wrap:pretty}.prose-ui :where(h1,h2,h3,h4,h5,h6){color:var(--fg);text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}.prose-ui :where(h1,h2){font-family:var(--font-heading),ui-serif,Georgia,serif;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:1.08}.prose-ui :where(h1,h2) em{font-style:var(--display-em)}.prose-ui h1{font-size:calc(2.4em * var(--display-scale))}.prose-ui h2{font-size:calc(1.75em * var(--display-scale))}.prose-ui :where(h3,h4,h5,h6){letter-spacing:-.012em;font-weight:600;line-height:1.3}.prose-ui h3{font-size:1.22em}.prose-ui h4{font-size:1.05em}.prose-ui :where(h5,h6){color:var(--fg-muted);font-size:.95em}.prose-ui>:where(h1,h2){margin-block-start:1.9em}.prose-ui>:where(h3,h4,h5,h6){margin-block-start:1.6em}.prose-ui>:where(h1,h2,h3,h4,h5,h6)+*{margin-block-start:.6em}.prose-ui>:first-child{margin-block-start:0!important}.prose-ui :where(a){color:var(--accent-ink);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.prose-ui :where(a){-webkit-text-decoration-color:color-mix(in srgb,var(--accent-ink) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--accent-ink) 45%,transparent)}}.prose-ui :where(a){transition:text-decoration-color .12s}.prose-ui :where(a):hover{text-decoration-color:currentColor}.prose-ui :where(a):focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.prose-ui :where(strong,b){color:var(--fg);font-weight:600}.prose-ui :where(mark){background:var(--accent-soft);color:inherit;border-radius:3px;padding:0 .15em}.prose-ui :where(small){color:var(--fg-muted);font-size:.85em}.prose-ui :where(ul,ol){padding-inline-start:1.4em}.prose-ui :where(ul){list-style:none}.prose-ui :where(ul)>li{position:relative}.prose-ui :where(ul)>li:before{content:"";inset-inline-start:-1.05em;top:calc(var(--prose-lh) * .5em - .12em);background:var(--fg-subtle);width:.42em;height:1px;position:absolute}.prose-ui :where(ol){list-style:decimal}.prose-ui :where(ol)>li::marker{color:var(--fg-subtle);font-variant-numeric:tabular-nums;font-size:.9em}.prose-ui :where(li)+li,.prose-ui :where(li)>:where(ul,ol){margin-block-start:.4em}.prose-ui :where(blockquote){border-inline-start:2px solid var(--accent-ink);color:var(--fg-muted);font-family:var(--font-heading),ui-serif,Georgia,serif;padding-inline-start:1.1em;font-size:1.15em;line-height:1.5}.prose-ui :where(blockquote) em{font-style:var(--display-em)}.prose-ui :where(blockquote) cite,.prose-ui :where(figcaption){font-family:var(--font-ui),ui-sans-serif,system-ui,sans-serif;color:var(--fg-subtle);margin-block-start:.6em;font-size:.8rem;font-style:normal;display:block}.prose-ui :where(code):not(pre code){font-family:var(--font-code),ui-monospace,monospace;background:var(--selected);border:1px solid var(--line);border-radius:5px;padding:.08em .36em;font-size:.86em}.prose-ui :where(pre){font-family:var(--font-code),ui-monospace,monospace;background:var(--surface-2);border:1px solid var(--line);border-radius:calc(var(--radius) - 4px);-webkit-hyphens:none;hyphens:none;padding:.9em 1.1em;font-size:.84em;line-height:1.65;overflow-x:auto}.prose-ui :where(pre[tabindex]):focus-visible{outline:2px solid var(--ring);outline-offset:2px}.prose-ui :where(kbd){font-family:var(--font-code),ui-monospace,monospace;border:solid var(--field-border);border-width:1px 1px 2px;border-radius:5px;padding:0 .35em;font-size:.8em}.prose-ui :where(hr){background:var(--line);border:0;height:1px}.prose-ui>hr{margin-block:2em}.prose-ui :where(img,video){border-radius:calc(var(--radius) - 4px);max-width:100%;height:auto}.prose-ui :where(table){border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9em}.prose-ui :where(th){text-align:start;color:var(--fg-muted);border-bottom:1px solid var(--field-border);padding:.5em .75em;font-weight:500}.prose-ui :where(td){border-bottom:1px solid var(--line);vertical-align:top;padding:.55em .75em}.prose-ui :where(th,td):first-child{padding-inline-start:0}.prose-ui :where(th,td):last-child{padding-inline-end:0}.prose-ui :where([data-slot=prose-table]){overflow-x:auto}.prose-ui :where([data-slot=prose-table]):focus-visible{outline:2px solid var(--ring);outline-offset:2px}.prose-ui q:lang(en),.prose-ui q:lang(tr){quotes:"“" "”" "‘" "’"}.prose-ui q:lang(de){quotes:"„" "“" "‚" "‘"}.prose-ui q:lang(fr){quotes:"« " " »" "‹ " " ›"}.ui-checker{background-color:var(--surface-solid);background-image:conic-gradient(var(--checker) 25%,transparent 0 50%,var(--checker) 0 75%,transparent 0);background-size:8px 8px}.ui-tag[data-flash]{animation:ui-tag-flash .6s cubic-bezier(.2,.8,.2,1)}.ui-otp-caret{animation:ui-otp-caret 1.1s step-end infinite}.ui-otp-invalid .ui-otp-group{animation:ui-otp-shake .32s cubic-bezier(.36,.07,.19,.97) both}.ui-form-reveal{animation:ui-form-reveal .18s cubic-bezier(.2,.8,.2,1) both}[data-slot=iban-input-bank]{animation:ui-form-reveal .16s ease-out both}[data-material=glass] .ui-dropzone,[data-material=glass] [data-slot=image-upload] [data-slot=file-upload-dropzone]{border-color:var(--field-border-hover)}.ui-dropzone[data-dragging] .ui-dropzone-icon{transform:translateY(-2px)}.ui-dropzone-icon{transition:transform .16s cubic-bezier(.2,.8,.2,1),background-color .15s,color .15s,border-color .15s}[data-slot=image-upload] .ui-image-actions{opacity:0;transition:opacity .14s ease-out,transform .14s ease-out;transform:translateY(-2px)}[data-slot=image-upload] .ui-image-actions:focus-within,[data-slot=image-upload] :hover>.ui-image-actions{opacity:1;transform:none}@media (hover:none){[data-slot=image-upload] .ui-image-actions{opacity:1;transform:none}}.ui-signature{background-color:var(--surface-solid,var(--field));background-image:radial-gradient(var(--fg) .5px,transparent .6px)}@supports (color:color-mix(in lab,red,red)){.ui-signature{background-image:radial-gradient(color-mix(in srgb,var(--fg) 7%,transparent) .5px,transparent .6px)}}.ui-signature{background-size:14px 14px}[data-readonly]>.ui-signature{background-image:none}.dark .ui-signature-ink{filter:invert(.92)hue-rotate(180deg)}.dark .light .ui-signature-ink{filter:none}.ui-cal{--cal-cell:clamp(2rem,var(--control-h),2.75rem);--cal-band:var(--accent-base)}@supports (color:color-mix(in lab,red,red)){.ui-cal{--cal-band:color-mix(in oklch,var(--accent-base) 26%,var(--surface-solid,var(--popover)))}}.ui-cal{--cal-band-hover:var(--accent-base)}@supports (color:color-mix(in lab,red,red)){.ui-cal{--cal-band-hover:color-mix(in oklch,var(--accent-base) 38%,var(--surface-solid,var(--popover)))}}.ui-cal{--cal-preview:var(--accent-base)}@supports (color:color-mix(in lab,red,red)){.ui-cal{--cal-preview:color-mix(in oklch,var(--accent-base) 13%,transparent)}}.ui-cal{--cal-holiday:var(--warning)}@supports (color:color-mix(in lab,red,red)){.ui-cal{--cal-holiday:color-mix(in oklch,var(--warning) 11%,transparent)}}.ui-cal{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ui-cal[data-size=sm]{--cal-cell:2rem}.ui-cal[data-size=lg]{--cal-cell:4.75rem;width:100%}.ui-cal[data-size=lg] .ui-cal-grid{table-layout:fixed;width:100%}.ui-cal-cell,.ui-cal-weekday{width:var(--cal-cell)}.ui-cal[data-size=lg] .ui-cal-cell,.ui-cal[data-size=lg] .ui-cal-weekday{width:auto}.ui-cal[data-size=lg] .ui-cal-weekday{text-align:start;padding-inline-start:.5rem}.ui-cal-weekno{border-inline-end:1px solid var(--line);width:1.75rem}.ui-cal-day{width:var(--cal-cell);height:var(--cal-cell);border-radius:var(--radius-ui-sm,6px);color:var(--fg);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;padding:0;font-size:13px;line-height:1;transition:background-color .12s,color .12s,box-shadow .12s;display:flex;position:relative}.ui-cal[data-size=sm] .ui-cal-day{font-size:12px}.ui-cal-day:hover{background:var(--hover)}.ui-cal-day[data-static]{cursor:default}.ui-cal-day[data-static]:hover{background:0 0}.ui-cal-day:focus-visible{outline:2px solid var(--ring);outline-offset:1px;z-index:1}.ui-cal [data-weekend] .ui-cal-day{color:var(--fg-muted)}.ui-cal [data-outside] .ui-cal-day{color:var(--fg-subtle);opacity:.6}.ui-cal [data-today]:not([data-selected]) .ui-cal-day{color:var(--accent-ink);font-weight:650}.ui-cal [data-today] .ui-cal-day:before{content:"";opacity:.85;top:4px;background:currentColor;border-radius:1px;height:2px;position:absolute;inset-inline:calc(50% - 5px)}.ui-cal [data-holiday]:not([data-selected]):not([data-range-middle]) .ui-cal-day{background:var(--cal-holiday)}.ui-cal [data-holiday]:not([data-selected]) .ui-cal-day:hover{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.ui-cal [data-holiday]:not([data-selected]) .ui-cal-day:hover{background:color-mix(in oklch,var(--warning) 18%,transparent)}}.ui-cal [data-preview]:not([data-selected]){background:var(--cal-preview)}.ui-cal [data-preview]:not([data-selected]) .ui-cal-day{border-radius:0}.ui-cal [data-selected]:not([data-range-middle]) .ui-cal-day{background:var(--accent);color:var(--accent-fg);font-weight:650;box-shadow:inset 0 1px #ffffff4d,0 1px 2px #0000001f}.ui-cal [data-selected]:not([data-range-middle]) .ui-cal-day:hover{filter:brightness(1.04)}.ui-cal [data-range-middle]{background:var(--cal-band)}.ui-cal [data-range-middle] .ui-cal-day{color:var(--fg);border-radius:0;font-weight:500}.ui-cal [data-range-middle] .ui-cal-day:hover{background:var(--cal-band-hover)}.ui-cal [data-range-start]:not([data-range-end]){background:linear-gradient(to right,transparent 50%,var(--cal-band) 50%)}.ui-cal [data-range-end]:not([data-range-start]){background:linear-gradient(to left,transparent 50%,var(--cal-band) 50%)}.ui-cal:dir(rtl) [data-range-start]:not([data-range-end]){background:linear-gradient(to left,transparent 50%,var(--cal-band) 50%)}.ui-cal:dir(rtl) [data-range-end]:not([data-range-start]){background:linear-gradient(to right,transparent 50%,var(--cal-band) 50%)}.ui-cal td[data-preview]:first-of-type,.ui-cal td[data-range-middle]:first-of-type{border-start-start-radius:var(--radius-ui-sm,6px);border-end-start-radius:var(--radius-ui-sm,6px)}.ui-cal td[data-preview]:last-child,.ui-cal td[data-range-middle]:last-child{border-start-end-radius:var(--radius-ui-sm,6px);border-end-end-radius:var(--radius-ui-sm,6px)}.ui-cal [data-disabled] .ui-cal-day{color:var(--fg-subtle);opacity:.45;cursor:not-allowed;text-decoration:line-through;-webkit-text-decoration-color:var(--fg-subtle);text-decoration-color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){.ui-cal [data-disabled] .ui-cal-day{-webkit-text-decoration-color:color-mix(in srgb,var(--fg-subtle) 70%,transparent);text-decoration-color:color-mix(in srgb,var(--fg-subtle) 70%,transparent)}}.ui-cal [data-disabled] .ui-cal-day:hover{background:0 0}.ui-cal:not([data-size=lg]) [data-slot=calendar-day-extra]{pointer-events:none;inset-inline:0;justify-content:center;display:flex;position:absolute;bottom:4px}.ui-cal[data-size=sm] [data-slot=calendar-day-extra]{bottom:2.5px}.ui-cal-dots{gap:2px;height:4px;display:inline-flex}.ui-cal-dot{background:var(--tone,var(--accent-ink));border-radius:999px;width:4px;height:4px}.ui-cal [data-selected]:not([data-range-middle]) .ui-cal-dot{opacity:.75;background:currentColor}.ui-cal-dot-loading{background:var(--skeleton);width:10px;animation:ui-cal-pulse 1.2s ease-in-out infinite}@keyframes ui-cal-pulse{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.ui-cal-dot-loading{animation:none}}.ui-cal[data-size=lg] .ui-cal-day{text-align:start;border-radius:var(--radius-ui-sm,6px);width:100%;min-width:0;box-shadow:inset 0 0 0 1px var(--line);justify-content:flex-start;align-items:stretch;gap:4px;padding:6px 6px 5px}.ui-cal[data-size=lg] .ui-cal-cell{padding:1px}.ui-cal[data-size=lg] [data-slot=calendar-day-number]{border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;min-width:1.4rem;height:1.4rem;font-size:12.5px;display:inline-flex}.ui-cal[data-size=lg] [data-weekend]:not([data-selected]):not([data-holiday]) .ui-cal-day{background:var(--surface-2)}.ui-cal[data-size=lg] [data-today] .ui-cal-day:before{display:none}.ui-cal[data-size=lg] [data-today] [data-slot=calendar-day-number]{background:var(--fg);color:var(--scene);font-weight:650}.ui-cal[data-size=lg] [data-selected]:not([data-range-middle]) .ui-cal-day{background:var(--accent-base)}@supports (color:color-mix(in lab,red,red)){.ui-cal[data-size=lg] [data-selected]:not([data-range-middle]) .ui-cal-day{background:color-mix(in oklch,var(--accent-base) 16%,var(--surface-solid,var(--surface)))}}.ui-cal[data-size=lg] [data-selected]:not([data-range-middle]) .ui-cal-day{color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--accent-ink);filter:none}.ui-cal[data-size=lg] [data-slot=calendar-day-extra]{min-width:0;display:block}.ui-cal-lines{gap:2px;min-width:0;display:grid}.ui-cal-line{background:var(--tone,var(--accent-ink));border-radius:3px;padding:1px 5px;display:block;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ui-cal-line{background:color-mix(in srgb,var(--tone,var(--accent-ink)) 13%,transparent)}}.ui-cal-line{color:var(--tone,var(--accent-ink))}@supports (color:color-mix(in lab,red,red)){.ui-cal-line{color:color-mix(in srgb,var(--tone,var(--accent-ink)) 85%,var(--fg))}}.ui-cal-line{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:500;line-height:1.35}.ui-cal-line-holiday{--tone:var(--warning)}.ui-cal-line-more{color:var(--fg-subtle);padding-inline:5px;font-size:10px}.ui-cal-footer{margin-top:.75rem}.ui-cal-legend-holiday{background:var(--warning);border-radius:3px;width:12px;height:10px}@supports (color:color-mix(in lab,red,red)){.ui-cal-legend-holiday{background:color-mix(in oklch,var(--warning) 22%,transparent)}}.ui-cal-legend-holiday{box-shadow:inset 0 -2px 0 var(--warning)}.ui-sch{--sch-hour:calc(var(--control-h) * 1.3);--sch-gutter:3.75rem;--sch-col-min:6.5rem;--sch-bar-h:1.375rem;--sch-solid:var(--surface-solid,var(--surface));--sch-off:var(--fg)}@supports (color:color-mix(in lab,red,red)){.ui-sch{--sch-off:color-mix(in srgb,var(--fg) 3.5%,var(--sch-solid))}}.ui-sch{--sch-holiday:var(--warning)}@supports (color:color-mix(in lab,red,red)){.ui-sch{--sch-holiday:color-mix(in oklch,var(--warning) 9%,var(--sch-solid))}}.ui-sch{font-variant-numeric:tabular-nums}.ui-sch[data-view=day]{--sch-col-min:12rem}.ui-sch-dim{opacity:.55;transition:opacity .16s}.ui-sch-head{background:var(--sch-solid);border-bottom:1px solid var(--line)}.ui-sch-corner{border-inline-end:1px solid var(--line)}.ui-sch-dayhead{border-inline-start:1px solid var(--line);flex-direction:column;gap:1px;min-width:0;padding:.5rem .625rem .4375rem;display:flex}.ui-sch-dayhead:first-of-type{border-inline-start:0}.ui-sch-daynum{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--fg);font-size:1.25rem;font-weight:560;line-height:1.1}.ui-sch-dayhead[data-off] .ui-sch-daynum{color:var(--fg-muted)}.ui-sch-dayhead[data-today]{background:var(--accent-soft);box-shadow:inset 0 -2px 0 var(--accent-ink)}.ui-sch-dayhead[data-today] .ui-sch-daynum{color:var(--accent-ink)}.ui-sch-holiday{max-width:100%;color:var(--warning);font-size:10.5px;font-weight:500;line-height:1.3}@supports (color:color-mix(in lab,red,red)){.ui-sch-holiday{color:color-mix(in oklch,var(--warning) 78%,var(--fg))}}.ui-sch-alldaylabel{border-top:1px solid var(--line);border-inline-end:1px solid var(--line)}.ui-sch-allday{border-top:1px solid var(--line);gap:2px 0;padding:3px 0;display:grid}.ui-sch-axis{height:calc(var(--sch-hour) * var(--sch-hours,24));border-inline-end:1px solid var(--line)}.ui-sch-hour{color:var(--fg-subtle);white-space:nowrap;font-size:10.5px;line-height:1;position:absolute;inset-inline-end:.5rem;translate:0 -50%}.ui-sch-col{height:calc(var(--sch-hour) * var(--sch-hours,24));border-inline-start:1px solid var(--line);background-image:linear-gradient(to bottom,var(--line) 1px,transparent 1px),linear-gradient(to bottom,transparent calc(var(--sch-hour) / 2),var(--line) calc(var(--sch-hour) / 2),var(--line) calc(var(--sch-hour) / 2 + 1px),transparent calc(var(--sch-hour) / 2 + 1px))}@supports (color:color-mix(in lab,red,red)){.ui-sch-col{background-image:linear-gradient(to bottom,var(--line) 1px,transparent 1px),linear-gradient(to bottom,transparent calc(var(--sch-hour) / 2),color-mix(in srgb,var(--line) 55%,transparent) calc(var(--sch-hour) / 2),color-mix(in srgb,var(--line) 55%,transparent) calc(var(--sch-hour) / 2 + 1px),transparent calc(var(--sch-hour) / 2 + 1px))}}.ui-sch-col{background-size:100% var(--sch-hour);cursor:cell}.ui-sch-axis+.ui-sch-col{border-inline-start:0}.ui-sch-off{background:var(--sch-off)}.ui-sch-off[data-holiday]{background:var(--sch-holiday)}.ui-sch-col[data-today]{background-color:var(--accent-base)}@supports (color:color-mix(in lab,red,red)){.ui-sch-col[data-today]{background-color:color-mix(in oklch,var(--accent-base) 4%,transparent)}}.ui-sch-bar,.ui-sch-event,.ui-sch-lrow{--ev:var(--accent-ink)}.ui-sch-event{z-index:1;background:var(--ev);border:0;border-radius:5px;flex-direction:column;padding:3px 6px 3px 8px;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ui-sch-event{background:color-mix(in oklch,var(--ev) 16%,var(--sch-solid))}}.ui-sch-event{box-shadow:inset 3px 0 0 var(--ev),0 0 0 1px var(--sch-solid);color:var(--fg);font:inherit;text-align:start;cursor:pointer;touch-action:none;font-size:11.5px;line-height:1.3;transition:background-color .12s,opacity .12s}.ui-sch-event:dir(rtl){box-shadow:inset -3px 0 0 var(--ev),0 0 0 1px var(--sch-solid)}.ui-sch-event:hover{background:var(--ev)}@supports (color:color-mix(in lab,red,red)){.ui-sch-event:hover{background:color-mix(in oklch,var(--ev) 24%,var(--sch-solid))}}.ui-sch-event:hover{z-index:2}.ui-sch-event:focus-visible{z-index:4;outline-offset:1px}.ui-sch-event[data-compact]{padding-block:1px}.ui-sch-event[data-dragging]{opacity:.35}.ui-sch-event[data-continues-before]{border-start-start-radius:0;border-start-end-radius:0}.ui-sch-event[data-continues-after]{border-end-end-radius:0;border-end-start-radius:0}[data-status=tentative].ui-sch-bar,[data-status=tentative].ui-sch-event{background:repeating-linear-gradient(135deg,var(--ev) 0 6px,var(--ev) 6px 12px)}@supports (color:color-mix(in lab,red,red)){[data-status=tentative].ui-sch-bar,[data-status=tentative].ui-sch-event{background:repeating-linear-gradient(135deg,color-mix(in oklch,var(--ev) 9%,var(--sch-solid)) 0 6px,color-mix(in oklch,var(--ev) 15%,var(--sch-solid)) 6px 12px)}}[data-status=tentative].ui-sch-bar,[data-status=tentative].ui-sch-event{outline:1px dashed var(--ev)}@supports (color:color-mix(in lab,red,red)){[data-status=tentative].ui-sch-bar,[data-status=tentative].ui-sch-event{outline:1px dashed color-mix(in oklch,var(--ev) 70%,transparent)}}[data-status=tentative].ui-sch-bar,[data-status=tentative].ui-sch-event{outline-offset:-1px}[data-status=canceled].ui-sch-bar,[data-status=canceled].ui-sch-event,[data-status=canceled].ui-sch-lrow{opacity:.62}[data-status=canceled] .font-medium{text-decoration:line-through;-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){[data-status=canceled] .font-medium{-webkit-text-decoration-color:color-mix(in srgb,var(--fg) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--fg) 55%,transparent)}}.ui-sch-resize{cursor:ns-resize;touch-action:none;inset-inline:0;height:7px;position:absolute;bottom:0}.ui-sch-resize:after{content:"";background:var(--ev);border-radius:2px;width:16px;height:2px;margin-left:-8px;position:absolute;bottom:2px;left:50%}@supports (color:color-mix(in lab,red,red)){.ui-sch-resize:after{background:color-mix(in oklch,var(--ev) 70%,transparent)}}.ui-sch-resize:after{opacity:0;transition:opacity .12s}.ui-sch-event:hover .ui-sch-resize:after{opacity:1}.ui-sch-ghost{z-index:3;background:var(--popover);color:var(--fg);box-shadow:0 0 0 1.5px var(--accent-ink),var(--popover-shadow);border-radius:5px;padding:3px 7px;font-size:11px;font-weight:600}.ui-sch-ghost[data-invalid]{box-shadow:0 0 0 1.5px var(--danger),var(--popover-shadow);color:var(--danger)}.ui-sch-cursor{z-index:3;background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--ring);color:var(--accent-ink);border-radius:4px;padding:2px 6px;font-size:10.5px;font-weight:600}.ui-sch-now{z-index:3;border-top:1.5px solid var(--danger);height:0}.ui-sch-now:before{content:"";background:var(--danger);inset-inline-start:-4px;border-radius:99px;width:8px;height:8px;position:absolute;top:-4.75px}.ui-sch-bar{z-index:1;min-width:0;height:calc(var(--sch-bar-h) - 2px);background:var(--ev);border:0;border-radius:4px;align-items:center;gap:5px;margin-inline:3px;padding-inline:6px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.ui-sch-bar{background:color-mix(in oklch,var(--ev) 16%,var(--sch-solid))}}.ui-sch-bar{box-shadow:inset 3px 0 0 var(--ev);color:var(--fg);font:inherit;text-align:start;white-space:nowrap;cursor:pointer;touch-action:none;font-size:11.5px;line-height:1}.ui-sch-bar:dir(rtl){box-shadow:inset -3px 0 0 var(--ev)}.ui-sch-bar:hover{background:var(--ev)}@supports (color:color-mix(in lab,red,red)){.ui-sch-bar:hover{background:color-mix(in oklch,var(--ev) 24%,var(--sch-solid))}}.ui-sch-bar[data-timed]{box-shadow:none;background:0 0}.ui-sch-bar[data-timed]:hover{background:var(--hover)}.ui-sch-bar[data-continues-before]{box-shadow:none;border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:0}.ui-sch-bar[data-continues-after]{border-start-end-radius:0;border-end-end-radius:0;margin-inline-end:0}.ui-sch-bar[data-dragging]{z-index:5;background:var(--popover);box-shadow:0 0 0 1.5px var(--accent-ink),var(--popover-shadow)}.ui-sch-dot{background:var(--ev);border-radius:99px;flex:none;width:6px;height:6px}.ui-sch-mbar{margin-inline:3px;position:absolute;inset-inline-start:0}.ui-sch-mhead,.ui-sch-mweek{border-bottom:1px solid var(--line)}.ui-sch-mweek:last-child{border-bottom:0}.ui-sch-mcell{min-width:0;min-height:calc(var(--sch-bar-h) * var(--sch-lanes,3) + 3.25rem);border-inline-start:1px solid var(--line);outline-offset:-2px;flex-direction:column;display:flex;position:relative}.ui-sch-mcell:first-child{border-inline-start:0}.ui-sch-mcell[data-off]{background:var(--sch-off)}.ui-sch-mcell[data-holiday]{background:var(--sch-holiday)}.ui-sch-mcell[data-outside] .ui-sch-mnum{color:var(--fg-subtle)}.ui-sch-mnum{min-width:1.5rem;height:1.5rem;color:var(--fg);border-radius:99px;justify-content:center;align-items:center;font-size:12px;font-weight:550;display:inline-flex}.ui-sch-mcell[data-today] .ui-sch-mnum{background:var(--accent);color:var(--accent-fg)}.ui-sch-mlanes{height:calc(var(--sch-bar-h) * var(--sch-lanes,3));margin-top:2px;position:relative}.ui-sch-more{color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-self:flex-start;margin:1px 4px 4px;padding:1px 5px;font-size:11px;font-weight:550}.ui-sch-more:hover{background:var(--hover);color:var(--fg)}.ui-sch-list{display:grid}.ui-sch-lgroup{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}.ui-sch-lgroup:last-child{border-bottom:0}.ui-sch-lhead{z-index:1;background:var(--sch-solid);flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.625rem 1rem .375rem;font-size:12.5px;font-weight:550;display:flex;position:sticky;top:0}.ui-sch-lnum{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--fg);font-size:1.125rem;font-weight:600}.ui-sch-lgroup[data-today] .ui-sch-lnum{color:var(--accent-ink)}.ui-sch-lrow{width:100%;color:var(--fg);font:inherit;text-align:start;cursor:pointer;outline-offset:-2px;background:0 0;border:0;align-items:center;gap:.75rem;padding:.5rem 1rem;font-size:13px;display:flex}.ui-sch-lrow:hover{background:var(--hover)}.ui-sch-ltime{width:8.5rem;color:var(--fg-muted);flex:none;font-size:12px}.ui-sch-swatch{background:var(--ev);border-radius:2px;flex:none;width:3px;height:1.75rem}@media (max-width:640px){.ui-sch{--sch-gutter:3rem;--sch-col-min:5.5rem}.ui-sch-ltime{width:6.5rem}}@media (prefers-reduced-motion:reduce){.ui-sch-dim,.ui-sch-event{transition:none}}.ui-rc{--rc-head:13.5rem;--rc-col:5.75rem;--rc-row:calc(var(--control-h) + 1rem);--rc-solid:var(--surface-solid,var(--surface));--rc-off:var(--fg)}@supports (color:color-mix(in lab,red,red)){.ui-rc{--rc-off:color-mix(in srgb,var(--fg) 3.5%,var(--rc-solid))}}.ui-rc{--rc-holiday:var(--warning)}@supports (color:color-mix(in lab,red,red)){.ui-rc{--rc-holiday:color-mix(in oklch,var(--warning) 9%,var(--rc-solid))}}.ui-rc{font-variant-numeric:tabular-nums}.ui-rc[data-variant=codes]{--rc-head:11rem;--rc-col:2.5rem;--rc-row:calc(var(--control-h) - .25rem)}.ui-rc[data-unit=hour]{--rc-col:4.25rem}.ui-rc-dim{opacity:.55}.ui-rc-grid[data-armed] .ui-rc-cell{cursor:copy}.ui-rc-head{border-bottom:1px solid var(--line)}.ui-rc-corner,.ui-rc-head{background:var(--rc-solid)}.ui-rc-corner{z-index:2;border-inline-end:1px solid var(--line);color:var(--fg-muted);align-items:flex-end;padding:.5rem .75rem;font-size:11px;font-weight:550;display:flex;position:sticky;inset-inline-start:0}.ui-rc-colhead{border-inline-start:1px solid var(--line);flex-direction:column;justify-content:flex-end;gap:1px;min-width:0;padding:.4375rem .5rem;display:flex;position:relative}.ui-rc[data-variant=codes] .ui-rc-colhead{align-items:center;padding-inline:0}.ui-rc-colhead[data-weekend]{background:var(--rc-off)}.ui-rc-colhead[data-holiday]{background:var(--rc-holiday)}.ui-rc-colhead[data-today]{background:var(--accent-soft);box-shadow:inset 0 -2px 0 var(--accent-ink)}.ui-rc-colhead[data-violation]{box-shadow:inset 0 -2px 0 var(--warning)}.ui-rc-colhead[data-violation=danger]{box-shadow:inset 0 -2px 0 var(--danger)}.ui-rc-colwarn{width:12px;height:12px;color:var(--warning);top:5px;position:absolute;inset-inline-end:5px}.ui-rc-daynum{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--fg);font-size:1rem;font-weight:580;line-height:1.1}.ui-rc-colhead[data-today] .ui-rc-daynum{color:var(--accent-ink)}.ui-rc-colhead[data-weekend] .ui-rc-daynum{color:var(--fg-muted)}.ui-rc-hour{color:var(--fg);font-size:12px;font-weight:550}.ui-rc-colhead[data-day-start]{border-inline-start-color:var(--field-border)}.ui-rc-row{min-height:var(--rc-row);border-bottom:1px solid var(--line)}.ui-rc-row[data-readonly] .ui-rc-rowhead{color:var(--fg-muted)}.ui-rc-rowhead{z-index:2;background:var(--rc-solid);border-inline-end:1px solid var(--line);align-items:center;gap:.625rem;min-width:0;padding:.375rem .75rem;display:flex;position:sticky;inset-inline-start:0}.ui-rc-group{border-bottom:1px solid var(--line)}.ui-rc-grouphead{width:max-content;min-width:var(--rc-head);letter-spacing:.01em;color:var(--fg);grid-column:1/-1;align-items:baseline;gap:.5rem;padding:.625rem .75rem .375rem;font-size:11.5px;font-weight:600;display:flex;position:sticky;inset-inline-start:0}.ui-rc-cell{border-inline-start:1px solid var(--line);cursor:cell;outline:none;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:3px;display:flex;position:relative}.ui-rc-cell[data-weekend]{background:var(--rc-off)}.ui-rc-cell[data-holiday]{background:var(--rc-holiday)}.ui-rc-cell[data-day-start]{border-inline-start-color:var(--field-border)}.ui-rc-cell[data-selected]{background:var(--accent-soft)}.ui-rc-cell:focus-visible{box-shadow:inset 0 0 0 2px var(--ring);z-index:1}.ui-rc-cell[data-drop]{box-shadow:inset 0 0 0 2px var(--accent-ink);background:var(--accent-soft)}.ui-rc-flag{z-index:1;border-style:solid;border-width:0 9px 9px 0;border-color:transparent var(--warning) transparent transparent;top:0;width:0;height:0;position:absolute;inset-inline-end:0}.ui-rc-flag:dir(rtl){border-width:0 0 9px 9px;border-color:transparent transparent transparent var(--warning)}.ui-rc-flag[data-severity=danger]{border-inline-end-color:var(--danger)}.ui-rc-block{--ev:var(--accent-ink);background:var(--ev);border-radius:4px;flex-direction:column;justify-content:center;gap:0;min-width:0;padding:2px 6px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.ui-rc-block{background:color-mix(in oklch,var(--ev) 17%,var(--rc-solid))}}.ui-rc-block{box-shadow:inset 3px 0 0 var(--ev);color:var(--fg);white-space:nowrap;touch-action:none;cursor:grab;font-size:11.5px;line-height:1.25}.ui-rc-block:dir(rtl){box-shadow:inset -3px 0 0 var(--ev)}.ui-rc[data-unit=hour] .ui-rc-block{z-index:1}.ui-rc-block[data-continues-before]{box-shadow:none;border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-4px}.ui-rc-block[data-continues-after]{border-start-end-radius:0;border-end-end-radius:0;margin-inline-end:-4px}.ui-rc-block[data-status=pending]{background:repeating-linear-gradient(135deg,var(--ev) 0 5px,var(--ev) 5px 10px)}@supports (color:color-mix(in lab,red,red)){.ui-rc-block[data-status=pending]{background:repeating-linear-gradient(135deg,color-mix(in oklch,var(--ev) 9%,var(--rc-solid)) 0 5px,color-mix(in oklch,var(--ev) 16%,var(--rc-solid)) 5px 10px)}}.ui-rc-block[data-status=pending]{outline:1px dashed var(--warning)}@supports (color:color-mix(in lab,red,red)){.ui-rc-block[data-status=pending]{outline:1px dashed color-mix(in oklch,var(--warning) 80%,transparent)}}.ui-rc-block[data-status=pending]{outline-offset:-1px}.ui-rc-block[data-status=draft]{opacity:.7}.ui-rc-block[data-status=rejected]{opacity:.45;text-decoration:line-through}.ui-rc-block[data-half=am]{margin-inline-end:45%}.ui-rc-block[data-half=pm]{margin-inline-start:45%}.ui-rc-block[data-issue]{outline:1.5px solid var(--warning);outline-offset:-1.5px}.ui-rc-block[data-issue=danger]{outline-color:var(--danger)}.ui-rc-block[data-dragging]{cursor:grabbing;background:var(--popover);box-shadow:0 0 0 1.5px var(--accent-ink),var(--popover-shadow)}.ui-rc-code{height:100%;box-shadow:none;background:var(--ev);justify-content:center;align-items:center;padding:0}@supports (color:color-mix(in lab,red,red)){.ui-rc-code{background:color-mix(in oklch,var(--ev) 20%,var(--rc-solid))}}.ui-rc-code{color:var(--ev)}@supports (color:color-mix(in lab,red,red)){.ui-rc-code{color:color-mix(in oklch,var(--ev) 72%,var(--fg))}}.ui-rc-code{letter-spacing:.01em;font-size:11px;font-weight:650}.ui-rc-summary{background:var(--rc-solid);border-top:1px solid var(--field-border)}.ui-rc-sumcell{border-inline-start:1px solid var(--line);color:var(--fg-muted);justify-content:center;align-items:center;padding:.375rem;font-size:11.5px;display:flex}.ui-rc-tpl{--ev:var(--accent-ink);border:1px solid var(--field-border);background:var(--field);height:1.75rem;color:var(--fg);font:inherit;cursor:grab;touch-action:none;border-radius:999px;align-items:center;gap:.4rem;padding-inline:.625rem;font-size:12px;font-weight:500;display:inline-flex}.ui-rc-tpl:hover{border-color:var(--field-border-hover)}.ui-rc-tpl[aria-pressed=true]{border-color:var(--accent-ink);background:var(--accent-soft);color:var(--accent-ink);box-shadow:0 0 0 1px var(--accent-ink)}.ui-rc-tpldot{background:var(--ev);border-radius:2px;flex:none;width:8px;height:8px}.ui-rc-tplcode{background:var(--ev);border-radius:3px;justify-content:center;align-items:center;min-width:1.25rem;height:1.125rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ui-rc-tplcode{background:color-mix(in oklch,var(--ev) 20%,var(--rc-solid))}}.ui-rc-tplcode{color:var(--ev)}@supports (color:color-mix(in lab,red,red)){.ui-rc-tplcode{color:color-mix(in oklch,var(--ev) 72%,var(--fg))}}.ui-rc-tplcode{font-size:10.5px;font-weight:650}.ui-rc-tplghost{z-index:var(--z-tooltip,60);pointer-events:none;background:var(--popover);box-shadow:inset 3px 0 0 var(--ev),var(--popover-shadow);color:var(--fg);border-radius:4px;padding:3px 8px;font-size:12px;font-weight:550;position:fixed;translate:8px 8px}.ui-rc-menuanchor{inset-inline-start:0;width:1px;height:1px;position:absolute;bottom:0}@media (max-width:640px){.ui-rc{--rc-head:9.5rem}.ui-rc-rowhead [data-slot=avatar]{display:none}}.ui-gantt{--gantt-head:3.25rem;--gantt-solid:var(--surface-solid,var(--surface));--gantt-off:var(--fg)}@supports (color:color-mix(in lab,red,red)){.ui-gantt{--gantt-off:color-mix(in srgb,var(--fg) 3.5%,var(--gantt-solid))}}.ui-gantt{font-variant-numeric:tabular-nums}.ui-gantt-probe{width:0;height:calc(var(--control-h) - .25rem);visibility:hidden;pointer-events:none;position:absolute}.ui-gantt-gridpane{background:var(--gantt-solid);border-inline-end:1px solid var(--field-border)}.ui-gantt-ghead{height:var(--gantt-head);background:var(--gantt-solid);border-bottom:1px solid var(--line)}.ui-gantt-gh{color:var(--fg-muted);white-space:nowrap;align-items:flex-end;padding:0 .625rem .5rem;font-size:11px;font-weight:550;display:flex}.ui-gantt-row{border-bottom:1px solid var(--line)}.ui-gantt-row[data-summary]{font-weight:600}.ui-gantt-grid:focus-within .ui-gantt-row[data-active]{background:var(--hover)}.ui-gantt-cell{min-width:0;color:var(--fg);white-space:nowrap;outline:none;align-items:center;gap:.375rem;padding-inline:.625rem;font-size:12.5px;display:flex}.ui-gantt-cell:focus-visible{box-shadow:inset 0 0 0 2px var(--ring)}.ui-gantt-cell[data-overdue]{color:var(--danger)}.ui-gantt-cell:not(.ui-gantt-title){color:var(--fg-muted);font-weight:450}.ui-gantt-editing{padding:2px}.ui-gantt-input{border:1px solid var(--accent-ink);border-radius:var(--radius-ui-sm,6px);background:var(--field);width:100%;height:100%;color:var(--fg);font:inherit;outline:none;padding-inline:.5rem;font-size:12.5px}.ui-gantt-input[aria-invalid]{border-color:var(--danger)}.ui-gantt-twisty{width:1.125rem;height:1.125rem;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-gantt-twisty svg{width:13px;height:13px;transition:rotate .14s}.ui-gantt-twisty[data-open] svg{rotate:90deg}.ui-gantt-twisty:dir(rtl)[data-open] svg{rotate:-90deg}.ui-gantt-mico{color:var(--accent-ink);width:10px!important;height:10px!important}.ui-gantt-wbs{min-width:1.75rem;color:var(--fg-subtle);font-size:11px;font-weight:450}.ui-gantt-split{z-index:5;cursor:col-resize;touch-action:none;top:0;bottom:0;width:8px;position:absolute;inset-inline-end:-4px}.ui-gantt-split:after{content:"";inset-block:0;background:0 0;width:1px;transition:background .12s;position:absolute;left:3.5px}.ui-gantt-split:focus-visible:after,.ui-gantt-split:hover:after{background:var(--accent-ink)}.ui-gantt-thead{height:var(--gantt-head);background:var(--gantt-solid);border-bottom:1px solid var(--line)}.ui-gantt-major,.ui-gantt-minor{border-inline-start:1px solid var(--line);white-space:nowrap;align-items:center;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.ui-gantt-major{color:var(--fg);padding-inline:.5rem;font-size:11.5px;font-weight:600}.ui-gantt-minor{border-top:1px solid var(--line);color:var(--fg-muted);justify-content:center;font-size:10.5px}.ui-gantt-minor[data-off]{background:var(--gantt-off);color:var(--fg-subtle)}.ui-gantt-minor[data-today]{background:var(--accent-soft);color:var(--accent-ink);font-weight:650}.ui-gantt-vline{border-inline-start:1px solid var(--line);position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab,red,red)){.ui-gantt-vline{border-inline-start:1px solid color-mix(in srgb,var(--line) 70%,transparent)}}.ui-gantt-vline{pointer-events:none}.ui-gantt-vline[data-off]{background:var(--gantt-off)}.ui-gantt-band{border-bottom:1px solid var(--line);inset-inline:0}.ui-gantt-band,.ui-gantt-today{pointer-events:none;position:absolute}.ui-gantt-today{z-index:2;border-inline-start:1.5px solid var(--danger);width:0;top:0;bottom:0}.ui-gantt-bar{--ev:var(--accent-ink);z-index:2;height:calc(var(--gantt-row) - 14px);background:var(--ev);border-radius:5px;align-items:center;display:flex;position:absolute;overflow:visible;translate:0 -50%}@supports (color:color-mix(in lab,red,red)){.ui-gantt-bar{background:color-mix(in oklch,var(--ev) 22%,var(--gantt-solid))}}.ui-gantt-bar{color:var(--fg);box-shadow:inset 0 0 0 1px var(--ev)}@supports (color:color-mix(in lab,red,red)){.ui-gantt-bar{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--ev) 30%,transparent)}}.ui-gantt-bar{cursor:grab;touch-action:pan-y;font-size:11.5px;font-weight:550}.ui-gantt-progress{border-radius:inherit;background:var(--ev);opacity:.85;pointer-events:none;position:absolute;inset-block:0;inset-inline-start:0}.ui-gantt-barlabel{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;color:var(--fg);pointer-events:none;position:absolute;inset-inline-start:calc(100% + 8px);overflow:hidden}.ui-gantt-bar[data-summary]{background:var(--fg-muted);height:8px;box-shadow:none;cursor:default;border-radius:1px}.ui-gantt-bar[data-summary]:after,.ui-gantt-bar[data-summary]:before{content:"";border-style:solid;width:0;height:0;position:absolute;top:100%}.ui-gantt-bar[data-summary]:before{border-width:5px 5px 0 0;border-color:var(--fg-muted) transparent transparent transparent;inset-inline-start:0}.ui-gantt-bar[data-summary]:after{border-width:5px 0 0 5px;border-color:var(--fg-muted) transparent transparent transparent;inset-inline-end:0}.ui-gantt-bar[data-overdue]{box-shadow:inset 0 0 0 1.5px var(--danger)}.ui-gantt-bar[data-dragging]{z-index:5;box-shadow:0 0 0 1.5px var(--accent-ink),var(--popover-shadow);cursor:grabbing}.ui-gantt-handle{cursor:ew-resize;width:8px;inset-block:0;inset-inline-end:-3px}.ui-gantt-connect,.ui-gantt-handle{touch-action:none;position:absolute}.ui-gantt-connect{background:var(--gantt-solid);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--fg-subtle);opacity:0;cursor:crosshair;top:50%;border-radius:99px;transition:opacity .12s;inset-inline-end:-14px;translate:0 -50%}.ui-gantt-bar:hover .ui-gantt-connect{opacity:1}.ui-gantt-connect:hover{box-shadow:inset 0 0 0 2px var(--accent-ink)}.ui-gantt-linkdraft{pointer-events:none;position:absolute;top:50%;overflow:visible}.ui-gantt-linkdraft line{stroke:var(--accent-ink);stroke-width:1.5px;stroke-dasharray:3 3}.ui-gantt-tip{z-index:6;white-space:nowrap;background:var(--popover);box-shadow:var(--popover-shadow);color:var(--fg);pointer-events:none;bottom:calc(100% + 6px);border-radius:5px;padding:3px 8px;font-size:11px;font-weight:600;position:absolute;inset-inline-start:0}.ui-gantt-milestone{--ev:var(--accent-ink);z-index:2;background:var(--gantt-solid);width:13px;height:13px;box-shadow:inset 0 0 0 2px var(--accent-ink);cursor:grab;touch-action:pan-y;border-radius:2px;position:absolute;translate:-50% -50%;rotate:45deg}.ui-gantt-milestone[data-done]{background:var(--accent-ink)}.ui-gantt-mlabel{transform-origin:0 0;white-space:nowrap;color:var(--fg);pointer-events:none;font-size:11.5px;font-weight:600;position:absolute;top:50%;left:50%;translate:12px -50%;rotate:-45deg}.ui-gantt-milestone .ui-gantt-tip{rotate:-45deg}.ui-gantt-links{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:visible}.ui-gantt-link path:first-child{fill:none;stroke:var(--fg-subtle);stroke-width:1.25px}.ui-gantt-link[data-hot] path:first-child{stroke:var(--fg);stroke-width:1.75px}.ui-gantt-link[data-bad] path:first-child{stroke:var(--danger)}.ui-gantt-linkhit{fill:none;stroke:#0000;stroke-width:10px;pointer-events:stroke;cursor:pointer}@media (prefers-reduced-motion:reduce){.ui-gantt-connect,.ui-gantt-twisty svg{transition:none}}.ui-tt-btn{border:1px solid var(--field-border);background:var(--field);height:2rem;color:var(--fg);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding-inline:.625rem .75rem;font-size:12.5px;font-weight:600;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.ui-tt-btn:hover{border-color:var(--field-border-hover)}.ui-tt-btn:disabled{opacity:.6;cursor:progress}.ui-tt-btn[data-running]{background:var(--accent);color:var(--accent-fg);border-color:#0000}.ui-tt-btn-lg{height:var(--control-h);letter-spacing:.01em;padding-inline:.875rem 1rem;font-size:15px}.ui-tt-ico{fill:currentColor;flex:none;width:13px;height:13px}.ui-tt-proj{text-overflow:ellipsis;white-space:nowrap;opacity:.8;max-width:10rem;font-weight:500;overflow:hidden}.ui-tt-pulse{background:var(--danger);border-radius:99px;flex:none;width:8px;height:8px;position:relative}.ui-tt-btn[data-running] .ui-tt-pulse{background:currentColor}.ui-tt-pulse:after{content:"";border-radius:inherit;opacity:0;border:1.5px solid;animation:ui-tt-pulse 1.6s ease-out infinite;position:absolute;inset:-3px}@keyframes ui-tt-pulse{0%{opacity:.55;scale:.6}to{opacity:0;scale:1.6}}@media (prefers-reduced-motion:reduce){.ui-tt-pulse:after{animation:none}}.ui-ts{font-variant-numeric:tabular-nums}.ui-ts-grid,.ui-ts-row{display:grid}.ui-ts-row{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--line)}.ui-ts-head{background:var(--surface-solid,var(--surface))}.ui-ts-foot{border-bottom:0;border-top:1px solid var(--field-border);background:var(--surface-2)}.ui-ts-rh{flex-direction:column;justify-content:center;min-width:0;padding:.5rem 1rem;display:flex}.ui-ts-head .ui-ts-rh{color:var(--fg-muted);justify-content:flex-end;font-size:11px;font-weight:550}.ui-ts-ch{border-inline-start:1px solid var(--line);flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:1px;padding:.4375rem .75rem;display:flex}.ui-ts-ch[data-off]{background:var(--fg)}@supports (color:color-mix(in lab,red,red)){.ui-ts-ch[data-off]{background:color-mix(in srgb,var(--fg) 3.5%,transparent)}}.ui-ts-ch[data-today]{background:var(--accent-soft);box-shadow:inset 0 -2px 0 var(--accent-ink)}.ui-ts-ch[data-today] .ui-ts-daynum{color:var(--accent-ink)}.ui-ts-daynum{font-family:var(--font-heading);color:var(--fg);font-size:1rem;font-weight:580;line-height:1.1}.ui-ts-head .ui-ts-totalcol{color:var(--fg-muted);justify-content:flex-end;font-size:11px;font-weight:550}.ui-ts-cell{min-height:calc(var(--control-h) + .25rem);border-inline-start:1px solid var(--line);color:var(--fg);cursor:text;outline:none;justify-content:flex-end;align-items:center;padding-inline:.75rem;font-size:13px;display:flex;position:relative}.ui-ts-cell[data-off]{background:var(--fg)}@supports (color:color-mix(in lab,red,red)){.ui-ts-cell[data-off]{background:color-mix(in srgb,var(--fg) 3.5%,transparent)}}.ui-ts-cell[data-pending]{color:var(--fg-muted)}.ui-ts-cell:focus-visible{box-shadow:inset 0 0 0 2px var(--ring)}.ui-ts[data-locked] .ui-ts-cell{cursor:default}.ui-ts-totalcol{background:var(--fg);font-weight:600}@supports (color:color-mix(in lab,red,red)){.ui-ts-totalcol{background:color-mix(in srgb,var(--fg) 2%,transparent)}}.ui-ts-foot .ui-ts-cell{cursor:default;font-weight:600}.ui-ts-foot .ui-ts-cell[data-under]{color:var(--warning)}.ui-ts-grand{color:var(--fg);font-size:14px}.ui-ts-input{border:1px solid var(--accent-ink);border-radius:var(--radius-ui-sm,6px);background:var(--field);width:calc(100% - 6px);color:var(--fg);font:inherit;text-align:end;outline:none;padding-inline:.5rem;position:absolute;inset:3px}.ui-ts-input[aria-invalid]{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger)}@supports (color:color-mix(in lab,red,red)){.ui-ts-input[aria-invalid]{box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 18%,transparent)}}.ui-ts-error{z-index:5;white-space:nowrap;background:var(--popover);box-shadow:var(--popover-shadow);color:var(--danger);top:calc(100% + 2px);border-radius:5px;padding:4px 8px;font-size:11.5px;font-weight:550;position:absolute;inset-inline-end:0}.ui-tl-group{border-bottom:1px solid var(--line)}.ui-tl-group:last-child{border-bottom:0}.ui-tl-head{color:var(--fg);justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1rem .25rem;font-size:12px;font-weight:600;display:flex}.ui-tl-row{width:100%;color:inherit;font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex}button.ui-tl-row{cursor:pointer;outline-offset:-2px}button.ui-tl-row:hover{background:var(--hover)}.vui-cblock-render{font-size:var(--text-body,1rem);-webkit-hyphens:manual;hyphens:manual;max-width:none;line-height:1.5}.vui-cblock-render :where(ul,ol):where(:not(.vui-cblock-render .prose-ui *)){padding-inline-start:0;list-style:none}.vui-cblock-render li:where(:not(.vui-cblock-render .prose-ui *)):before{content:none}.vui-cblock-render :where(li)+li:where(:not(.vui-cblock-render .prose-ui *)){margin-block-start:0}.vui-cblock-render :where(h1,h2,h3,h4,h5,h6):where(:not(.vui-cblock-render .prose-ui *)){color:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vui-cblock-render :is(h1,h2,h3,h4,h5,h6):where(:not(.vui-cblock-render .prose-ui *)){font-size:inherit}.vui-cblock-render :where(a):where(:not(.vui-cblock-render .prose-ui *)){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.vui-cblock-render :where(strong,b):where(:not(.vui-cblock-render .prose-ui *)){color:inherit;font-weight:bolder}.vui-cblock-render :where(blockquote):where(:not(.vui-cblock-render .prose-ui *)){color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;border:0;padding:0}.vui-cblock-render :where(code,pre):where(:not(.vui-cblock-render .prose-ui *)){font-size:inherit;background:0 0;border:0;padding:0}.vui-cblock-render :where(img,video):where(:not(.vui-cblock-render .prose-ui *)){border-radius:0}.vui-cblock-render :where(th,td):where(:not(.vui-cblock-render .prose-ui *)){color:inherit;font-weight:inherit;border:0;padding:0}.vui-image-img{opacity:0;transition:opacity .24s ease-out}.vui-image[data-placeholder=none] .vui-image-img,.vui-image[data-state=loaded] .vui-image-img{opacity:1}.vui-image-blur{filter:blur(20px);transition:opacity .24s ease-out .12s;transform:scale(1.06)}.vui-image[data-state=loaded] .vui-image-blur{opacity:0}.vui-image[data-state=loaded]{background-color:#0000}.vui-image-framed:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--surface-border);pointer-events:none;position:absolute;inset:0}.vui-carousel{container:carousel/inline-size}.vui-carousel-stage{--spv:var(--spv-base,1)}@container carousel (min-width:640px){.vui-carousel[data-spv-sm] .vui-carousel-stage{--spv:var(--spv-sm)}}@container carousel (min-width:768px){.vui-carousel[data-spv-md] .vui-carousel-stage{--spv:var(--spv-md)}}@container carousel (min-width:1024px){.vui-carousel[data-spv-lg] .vui-carousel-stage{--spv:var(--spv-lg)}}@container carousel (min-width:1280px){.vui-carousel[data-spv-xl] .vui-carousel-stage{--spv:var(--spv-xl)}}.vui-carousel-thumbs-track,.vui-carousel-viewport,.vui-marquee{contain:inline-size}.vui-carousel-container{margin-inline-start:calc(var(--carousel-gap) * -1)}.vui-carousel-slide{flex-basis:calc(100% / var(--spv));padding-inline-start:var(--carousel-gap)}.vui-carousel[data-spv-auto] .vui-carousel-slide{flex-basis:auto}.vui-carousel[data-orientation=vertical] .vui-carousel-viewport{height:var(--carousel-height,22rem)}.vui-carousel[data-orientation=vertical] .vui-carousel-container{margin-inline-start:0;margin-top:calc(var(--carousel-gap) * -1)}.vui-carousel[data-orientation=vertical] .vui-carousel-slide{padding-inline-start:0;padding-top:var(--carousel-gap)}.vui-carousel[data-dragging] .vui-carousel-viewport{cursor:grabbing;-webkit-user-select:none;user-select:none}.vui-carousel:not([data-single]) .vui-carousel-viewport{cursor:grab}.vui-carousel-outside .vui-carousel-stage{padding-inline:calc(var(--control-h) + .75rem)}.vui-carousel-outside .vui-carousel-arrow[data-slot=carousel-prev]{inset-inline-start:0}.vui-carousel-outside .vui-carousel-arrow[data-slot=carousel-next]{inset-inline-end:0}@container carousel (max-width:479px){.vui-carousel-outside .vui-carousel-stage{padding-inline:0}.vui-carousel-outside .vui-carousel-arrow{display:none}}.vui-carousel[data-controls=hidden] .vui-carousel-arrow{display:none}@media (hover:hover){.vui-carousel[data-controls=inside] .vui-carousel-arrow{opacity:0;transition:opacity .16s ease-out}.vui-carousel[data-controls=inside]:focus-within .vui-carousel-arrow,.vui-carousel[data-controls=inside]:hover .vui-carousel-arrow{opacity:1}.vui-carousel[data-controls=inside] .vui-carousel-arrow:disabled{opacity:0!important}}.vui-carousel-strip .vui-carousel-viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}.vui-carousel[data-transition=fade] .vui-carousel-slide{flex-basis:100%}.vui-carousel-dot>span{background:var(--track);width:.375rem;transition:width .22s cubic-bezier(.2,.8,.2,1),background-color .16s}.vui-carousel-dot:hover>span{background:var(--fg-subtle)}.vui-carousel-dot[aria-current=true]>span{background:var(--accent);width:1.25rem}.vui-carousel-hero .vui-carousel-dot>span{background:var(--popover-nested)}@supports (color:color-mix(in lab,red,red)){.vui-carousel-hero .vui-carousel-dot>span{background:color-mix(in srgb,var(--popover-nested) 70%,transparent)}}.vui-carousel-hero .vui-carousel-dot>span{box-shadow:0 0 0 1px var(--popover-border)}.vui-carousel-hero .vui-carousel-dot[aria-current=true]>span{background:var(--accent)}.vui-carousel-thumb{opacity:.62;transition:opacity .16s,box-shadow .16s}.vui-carousel-thumb:hover{opacity:.9}.vui-carousel-thumb[aria-current=true]{opacity:1;box-shadow:0 0 0 2px var(--surface-solid,var(--surface)),0 0 0 4px var(--ring)}@media (prefers-reduced-motion:reduce){.vui-carousel-dot>span{transition:none}}.vui-marquee-viewport{gap:var(--marquee-gap)}.vui-marquee[data-controls] .vui-marquee-viewport{margin-inline-end:2.25rem}.vui-marquee-track{gap:var(--marquee-gap);min-width:100%;animation:vui-marquee var(--marquee-duration,40s) linear infinite;justify-content:space-around}.vui-marquee[data-reverse] .vui-marquee-track{animation-direction:reverse}.vui-marquee:has(.vui-marquee-pause:checked) .vui-marquee-track,.vui-marquee[data-pause-on-hover]:focus-within .vui-marquee-track,.vui-marquee[data-pause-on-hover]:hover .vui-marquee-track{animation-play-state:paused}.vui-marquee-toggle{border:1px solid var(--surface-border);background:var(--surface);width:1.75rem;height:1.75rem;color:var(--fg-muted);cursor:pointer;border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.vui-marquee-toggle:hover{color:var(--fg);background:var(--fg)}@supports (color:color-mix(in lab,red,red)){.vui-marquee-toggle:hover{background:color-mix(in srgb,var(--fg) 5%,var(--surface))}}.vui-marquee-toggle:has(:focus-visible){color:var(--fg);outline:2px solid var(--ring);outline-offset:2px}.vui-marquee-toggle svg{width:.75rem;height:.75rem}.vui-marquee-icon-play,.vui-marquee:has(.vui-marquee-pause:checked) .vui-marquee-icon-pause{display:none}.vui-marquee:has(.vui-marquee-pause:checked) .vui-marquee-icon-play{display:block}[data-motion=off] .vui-marquee-toggle{display:none}[data-motion=off] .vui-marquee[data-controls] .vui-marquee-viewport{margin-inline-end:0}.vui-marquee[data-fade] .vui-marquee-viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}@media (prefers-reduced-motion:reduce){.vui-marquee-viewport{margin-inline-end:0;overflow-x:auto}.vui-marquee-track{animation:none}.vui-marquee-toggle,.vui-marquee-track[aria-hidden]{display:none}}.vui-gallery{--cols:var(--cols-base,3)}@container gallery (min-width:640px){.vui-gallery[data-cols-sm] .vui-gallery-grid{--cols:var(--cols-sm)}}@container gallery (min-width:768px){.vui-gallery[data-cols-md] .vui-gallery-grid{--cols:var(--cols-md)}}@container gallery (min-width:1024px){.vui-gallery[data-cols-lg] .vui-gallery-grid{--cols:var(--cols-lg)}}.vui-gallery-grid{grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--gallery-gap)}.vui-gallery-justified-css:after{content:"";flex-grow:999}.vui-gallery-trigger .vui-gallery-media img{transition:transform .42s cubic-bezier(.2,.8,.2,1),opacity .24s ease-out}.vui-gallery-trigger:hover .vui-gallery-media img{transform:scale(1.025)}.vui-gallery-trigger:after{content:"";border-radius:inherit;background:var(--overlay);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.vui-gallery-trigger:hover:after{opacity:.18}.vui-gallery-trigger:focus-visible{outline-offset:3px}.vui-gallery-overlay{background:linear-gradient(to top,var(--scene),transparent)}@supports (color:color-mix(in lab,red,red)){.vui-gallery-overlay{background:linear-gradient(to top,color-mix(in srgb,var(--scene) 78%,transparent),transparent)}}@media (prefers-reduced-motion:reduce){.vui-gallery-trigger:hover .vui-gallery-media img{transform:none}}.vui-lightbox-overlay[data-backdrop=solid]{background:var(--scene)}@supports (color:color-mix(in lab,red,red)){.vui-lightbox-overlay[data-backdrop=solid]{background:color-mix(in srgb,var(--scene) 96%,transparent)}}.vui-lightbox-overlay[data-backdrop=dim]{background:var(--overlay)}.vui-lightbox-overlay[data-backdrop=blur]{background:var(--overlay);-webkit-backdrop-filter:blur(max(var(--overlay-blur),14px));backdrop-filter:blur(max(var(--overlay-blur),14px))}.vui-lightbox .vui-carousel-container{height:100%}.vui-lightbox .vui-carousel-viewport{flex:1 1 0;min-height:0}.vui-lightbox .vui-carousel-stage{flex:1 1 0;min-height:0;display:flex}.vui-lightbox .vui-carousel-stage>[data-slot=carousel-viewport]{flex:1}.vui-lightbox-img{will-change:transform;transition:opacity .2s ease-out}.vui-lightbox [data-slot=lightbox-stage]{cursor:zoom-in}.vui-video:fullscreen{aspect-ratio:auto;border-radius:0}.vui-video-controls{background:linear-gradient(to top,var(--scene),transparent)}@supports (color:color-mix(in lab,red,red)){.vui-video-controls{background:linear-gradient(to top,color-mix(in srgb,var(--scene) 82%,transparent),transparent)}}.vui-video-controls{transition:opacity .2s ease-out}.vui-video[data-idle]{cursor:none}.vui-video[data-idle] .vui-video-controls{opacity:0;pointer-events:none}.vui-video[data-chrome=bar] .vui-video-controls{background:var(--scene)}@supports (color:color-mix(in lab,red,red)){.vui-video[data-chrome=bar] .vui-video-controls{background:color-mix(in srgb,var(--scene) 88%,transparent)}}.vui-video[data-chrome=bar] .vui-video-controls{padding-top:.25rem}.vui-video-seek [data-slot=slider-range],.vui-video-seek [role=slider]{--slider-fill:var(--accent)}.vui-video video::cue{background:var(--scene)}@supports (color:color-mix(in lab,red,red)){.vui-video video::cue{background:color-mix(in srgb,var(--scene) 72%,transparent)}}.vui-video video::cue{color:var(--fg);font-family:var(--font-ui)}.vui-video-facade-shade{background:linear-gradient(to bottom,var(--scene),transparent 40%,var(--scene))}@supports (color:color-mix(in lab,red,red)){.vui-video-facade-shade{background:linear-gradient(to bottom,color-mix(in srgb,var(--scene) 60%,transparent),transparent 40%,color-mix(in srgb,var(--scene) 20%,transparent))}}@media (prefers-reduced-motion:reduce){.vui-video-controls{transition:none}}.vui-cropper-container{background:var(--scene)}.vui-cropper .vui-cropper-area{border:1px solid var(--popover-nested)!important}@supports (color:color-mix(in lab,red,red)){.vui-cropper .vui-cropper-area{border:1px solid color-mix(in srgb,var(--popover-nested) 80%,transparent)!important}}.vui-cropper .vui-cropper-area{box-shadow:0 0 0 9999em var(--overlay)!important}.vui-cropper .vui-cropper-area:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.vui-cropper .vui-cropper-area:after,.vui-cropper .vui-cropper-area:before{border-color:var(--popover-nested)!important}@supports (color:color-mix(in lab,red,red)){.vui-cropper .vui-cropper-area:after,.vui-cropper .vui-cropper-area:before{border-color:color-mix(in srgb,var(--popover-nested) 45%,transparent)!important}}.vui-media-tile-frame{box-shadow:0 0 0 1px var(--line);transition:box-shadow .14s ease-out}.vui-media-tile:hover .vui-media-tile-frame{box-shadow:0 0 0 1px var(--field-border-hover)}.vui-media-tile[data-selected] .vui-media-tile-frame{box-shadow:0 0 0 2px var(--ring);background:var(--selected)}.vui-media-tile[data-active]:not([data-selected]) .vui-media-tile-frame{box-shadow:0 0 0 1px var(--fg-muted)}.vui-media-tile:focus-visible{outline:none}.vui-media-tile:focus-visible .vui-media-tile-frame{outline:2px solid var(--ring);outline-offset:2px}.vui-media-check{opacity:0;transition:opacity .12s ease-out}.vui-media-tile:focus-visible .vui-media-check,.vui-media-tile:hover .vui-media-check,.vui-media-tile[data-selected] .vui-media-check,[data-slot=media-grid]:has([data-selected]) .vui-media-check{opacity:1}.vui-media-alt-dot{box-shadow:0 0 0 2px var(--scene)}@supports (color:color-mix(in lab,red,red)){.vui-media-alt-dot{box-shadow:0 0 0 2px color-mix(in srgb,var(--scene) 80%,transparent)}}.vui-media-drop{opacity:0;border:2px dashed var(--ring);background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.vui-media-drop{background:color-mix(in srgb,var(--accent-soft) 85%,transparent)}}.vui-media-drop{transition:opacity .12s ease-out}.vui-media-library[data-dragging] .vui-media-drop{opacity:1}.vui-media-picker .vui-media-library{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}.vui-focal-marker{background:radial-gradient(circle,var(--accent) 0 30%,transparent 32%);cursor:grab;touch-action:none;border:2px solid #fff;border-radius:9999px;width:1.5rem;height:1.5rem;translate:-50% -50%;box-shadow:0 0 0 1px #00000059,0 2px 8px #00000059}.vui-focal-marker:active{cursor:grabbing}.vui-focal-guides{background:linear-gradient(to right,transparent calc(var(--fx) - .5px),#ffffff8c calc(var(--fx) - .5px),#ffffff8c calc(var(--fx) + .5px),transparent calc(var(--fx) + .5px)),linear-gradient(to bottom,transparent calc(var(--fy) - .5px),#ffffff8c calc(var(--fy) - .5px),#ffffff8c calc(var(--fy) + .5px),transparent calc(var(--fy) + .5px));mix-blend-mode:difference;opacity:0;transition:opacity .14s ease-out}.vui-focal-stage:focus-within .vui-focal-guides,.vui-focal-stage:hover .vui-focal-guides{opacity:1}.vui-image-field-scrim{background:var(--overlay)}@supports (color:color-mix(in lab,red,red)){.vui-image-field-scrim{background:color-mix(in srgb,var(--overlay) 70%,transparent)}}.vui-image-field-preview:focus-visible .vui-image-field-scrim{opacity:1}@media (prefers-reduced-motion:reduce){.vui-focal-guides,.vui-media-check,.vui-media-drop,.vui-media-tile-frame{transition:none}}.vb-section{isolation:isolate;padding-block:calc(var(--section-y) * var(--vb-rhythm));color:var(--fg);scroll-margin-top:calc(var(--topbar-h) + 1rem);position:relative;container-type:inline-size}.vb-section[data-surface=scene]{background-color:var(--scene)}.vb-section[data-surface=surface]{background:linear-gradient(var(--surface),var(--surface)),var(--scene);border-block:1px solid var(--surface-border)}.vb-section[data-surface=surface-2]{background:linear-gradient(var(--surface-2),var(--surface-2)),var(--scene)}.vb-section[data-material=glass][data-surface=surface]{background:var(--surface);-webkit-backdrop-filter:blur(var(--blur,0)) saturate(160%);backdrop-filter:blur(var(--blur,0)) saturate(160%)}.vb-section[data-surface=accent]{background-color:var(--accent);--fg:var(--accent-fg);--fg-muted:var(--accent-fg);--fg-subtle:var(--accent-fg);--line:var(--accent-fg)}@supports (color:color-mix(in lab,red,red)){.vb-section[data-surface=accent]{--line:color-mix(in oklch,var(--accent-fg) 16%,transparent)}}.vb-section[data-surface=accent]{--accent-ink:var(--accent-fg);--display-em-color:var(--accent-fg);--ring:var(--accent-fg);--field:var(--accent-fg)}@supports (color:color-mix(in lab,red,red)){.vb-section[data-surface=accent]{--field:color-mix(in oklch,var(--accent-fg) 6%,transparent)}}.vb-section[data-surface=accent]{--field-border:var(--accent-fg)}@supports (color:color-mix(in lab,red,red)){.vb-section[data-surface=accent]{--field-border:color-mix(in oklch,var(--accent-fg) 28%,transparent)}}.vb-section[data-surface=accent]{--field-border-hover:var(--accent-fg)}@supports (color:color-mix(in lab,red,red)){.vb-section[data-surface=accent]{--field-border-hover:color-mix(in oklch,var(--accent-fg) 45%,transparent)}}.vb-section[data-surface=accent]{--hover:var(--accent-fg)}@supports (color:color-mix(in lab,red,red)){.vb-section[data-surface=accent]{--hover:color-mix(in oklch,var(--accent-fg) 8%,transparent)}}.vb-section[data-surface=media]{background-color:var(--scene)}.vb-section-media{z-index:-1;position:absolute;inset:0;overflow:hidden}.vb-section-media>.vb-image{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.vb-section-media:after{content:"";background:var(--scrim);position:absolute;inset:0}.vb-section[data-tone=accent\/dark]+.vb-section[data-tone=accent\/dark],.vb-section[data-tone=accent\/inherit]+.vb-section[data-tone=accent\/inherit],.vb-section[data-tone=accent\/light]+.vb-section[data-tone=accent\/light],.vb-section[data-tone=scene\/dark]+.vb-section[data-tone=scene\/dark],.vb-section[data-tone=scene\/inherit]+.vb-section[data-tone=scene\/inherit],.vb-section[data-tone=scene\/light]+.vb-section[data-tone=scene\/light],.vb-section[data-tone=surface-2\/dark]+.vb-section[data-tone=surface-2\/dark],.vb-section[data-tone=surface-2\/inherit]+.vb-section[data-tone=surface-2\/inherit],.vb-section[data-tone=surface-2\/light]+.vb-section[data-tone=surface-2\/light],.vb-section[data-tone=surface\/dark]+.vb-section[data-tone=surface\/dark],.vb-section[data-tone=surface\/inherit]+.vb-section[data-tone=surface\/inherit],.vb-section[data-tone=surface\/light]+.vb-section[data-tone=surface\/light]{border-block-start:1px solid var(--line);padding-block-start:calc(var(--section-y) * .55)}.vb-container{box-sizing:border-box;width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.vb-container[data-size=wide]{max-width:calc(var(--container-wide) + 2 * var(--gutter))}.vb-container[data-size=prose]{max-width:calc(var(--prose) + 2 * var(--gutter))}.vb-container[data-size=full]{max-width:none}.vb-heading{text-wrap:balance;overflow-wrap:break-word}.vb-heading em{font-style:var(--display-em);color:var(--display-em-color,inherit)}.vb-heading[data-empty]{color:var(--fg-subtle);font-style:normal}.vb-lead{text-wrap:pretty}.vb-image{background-color:var(--skeleton);background-size:cover;background-position:var(--vb-focal,50% 50%);display:block;position:relative;overflow:hidden}.vb-image:where(:not([data-ratio])){height:auto}.vb-image>img,.vb-image>picture>img{object-fit:var(--vb-fit,cover);object-position:var(--vb-focal,50% 50%);width:100%;height:100%;display:block}.vb-image[data-ratio]>img{position:absolute;inset:0}.vb-image[data-empty]{color:var(--fg-subtle);border:1px dashed var(--field-border);background:var(--surface-2);place-items:center;display:grid}.vb-figure{margin:0}.vb-figure>figcaption{margin-block-start:.75rem}.vb-prose mark{background:var(--accent-soft);color:inherit;border-radius:.2em;padding-inline:.1em}.vb-prose blockquote footer{color:var(--fg-muted);margin-block-start:.5em;font-size:.875em;font-style:normal}.vb-skip{z-index:var(--z-toast);transition:transform .16s;position:absolute;inset-block-start:1rem;inset-inline-start:1rem;transform:translateY(calc(-100% - 1.5rem))}.vb-skip:focus-visible{transform:none}.vb-notice{--tone:var(--danger);--tone-ink:var(--danger-ink);border:1px dashed var(--tone)}@supports (color:color-mix(in lab,red,red)){.vb-notice{border:1px dashed color-mix(in srgb,var(--tone) 55%,transparent)}}.vb-notice{background:var(--tone)}@supports (color:color-mix(in lab,red,red)){.vb-notice{background:color-mix(in srgb,var(--tone) 7%,var(--scene))}}.vb-notice{color:var(--fg)}.vb-notice[data-tone=warning]{--tone:var(--warning);--tone-ink:var(--warning-ink)}[dir=rtl] .vb-arrow{scale:-1 1}.vb-bleed-end,.vb-bleed-start{margin-inline:calc(-1 * var(--gutter))}@container (min-width:56rem){.vb-bleed-start{margin-inline:calc(-1 * var(--vb-edge)) 0}.vb-bleed-end{margin-inline:0 calc(-1 * var(--vb-edge))}.vb-bleed-end .vb-image,.vb-bleed-start .vb-image{border-radius:0}}.vb-logo-dark{display:none!important}.dark .vb-logo-dark{display:block!important}.dark .light .vb-logo-dark,.dark .vb-logo-light{display:none!important}.dark .light .vb-logo-light{display:block!important}.vb-announcement{--ring:currentColor;container-type:inline-size}.vb-announcement[hidden]{display:none}.vb-announcement-warning{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.vb-announcement-warning{background:color-mix(in oklch,var(--warning) 14%,var(--scene))}}.vb-announcement-warning{border-block-end:1px solid var(--warning)}@supports (color:color-mix(in lab,red,red)){.vb-announcement-warning{border-block-end:1px solid color-mix(in oklch,var(--warning) 30%,transparent)}}.vb-announcement[data-hidden]{opacity:.5}.vb-navbar{--vb-nav-h:4.5rem;--vb-nav-fill:var(--scene);z-index:var(--z-nav);color:var(--fg);background-color:var(--scene);border-block-end:1px solid var(--line);position:relative;container-type:inline-size}.vb-navbar[data-density=compact],[data-density=compact] .vb-navbar{--vb-nav-h:3.75rem}[data-material=glass] .vb-navbar{--vb-nav-fill:var(--scene)}@supports (color:color-mix(in lab,red,red)){[data-material=glass] .vb-navbar{--vb-nav-fill:color-mix(in oklch,var(--scene) 90%,transparent)}}.vb-navbar[data-variant=minimal],.vb-navbar[data-variant=rail]{border-block-end-color:#0000}.vb-navbar-row{min-height:var(--vb-nav-h)}.vb-navbar[data-sticky]{position:sticky;top:0}.vb-navbar[data-overlay]{background-color:#0000;border-block-end-color:#0000;margin-block-end:calc(-1 * var(--vb-nav-h))}.vb-nav-logo{background:0 0;width:auto;height:1.75rem}.vb-nav-logo>img{width:auto;height:100%}.vb-nav-wordmark{letter-spacing:var(--display-tracking);line-height:1;font-weight:var(--display-weight)}.vb-nav-link{color:var(--fg-muted);border-radius:2px;align-items:center;padding-block:.5rem;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex;position:relative}.vb-nav-link:hover,.vb-nav-link[aria-current=page],.vb-nav-link[aria-expanded=true],.vb-nav-link[data-active]{color:var(--fg)}.vb-nav-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.vb-nav-links .vb-nav-link[aria-current=page]:after,.vb-nav-links .vb-nav-link[data-active]:after{content:"";background:var(--accent);height:2px;position:absolute;inset-block-end:.05rem;inset-inline:0}.vb-nav-rail{background:var(--surface);border:1px solid var(--surface-border);-webkit-backdrop-filter:blur(var(--blur,0)) saturate(160%);backdrop-filter:blur(var(--blur,0)) saturate(160%)}.vb-nav-rail .vb-nav-link{border-radius:999px;padding:.375rem .875rem}.vb-nav-rail .vb-nav-link:hover{background:var(--hover)}.vb-nav-rail .vb-nav-link[aria-current=page],.vb-nav-rail .vb-nav-link[data-active]{background:var(--selected)}.vb-nav-rail .vb-nav-link:after{display:none}.vb-nav-panel{overscroll-behavior:contain;width:100%;max-width:none;height:100dvh;max-height:none;color:var(--fg);background:var(--scene);border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.vb-nav-panel::backdrop{background:0 0}.vb-nav-panel .vb-nav-panel-link{font-weight:var(--display-weight);letter-spacing:var(--display-tracking);padding-block:.6rem}.vb-nav-panel .vb-nav-panel-link[aria-current=page]{color:var(--fg)}.vb-nav-panel .vb-nav-panel-link:hover,.vb-nav-panel .vb-nav-panel-link[aria-current=page] em{color:var(--display-em-color,var(--fg))}.vb-hero-title{-webkit-hyphens:manual;hyphens:manual}.vb-hero[data-variant=editorial]:has(.vb-hero-strip),.vb-hero[data-variant=product]:has(.vb-hero-shot){padding-block-end:0}.vb-hero-strip .vb-image{border-radius:0}.vb-hero[data-variant=full-bleed]{padding-block:0}.vb-hero-bleed{min-height:min(48rem,92svh);padding-block:calc(var(--vb-nav-h,4.5rem) + var(--section-y) * .4) calc(var(--section-y) * .55);align-content:end;display:grid;position:relative}.vb-hero-screen{min-height:100svh}.vb-hero-media{background:var(--scene);position:absolute;inset:0;overflow:hidden}.vb-hero-media>.vb-image{aspect-ratio:auto;border-radius:0;height:100%;position:absolute;inset:0}.vb-hero-media:after{content:"";background:var(--scrim);pointer-events:none;position:absolute;inset:0}.vb-hero-shot{border:1px solid var(--line);background:var(--surface-2);border-block-end:0;border-start-start-radius:var(--radius);border-start-end-radius:var(--radius);max-height:min(40rem,62cqi);position:relative;overflow:hidden}.vb-hero-shot>.vb-image>img{object-position:top center}.vb-linked .vb-stretched:after{content:"";position:absolute;inset:0}.vb-linked{transition:border-color .16s}.vb-linked:hover{border-color:var(--fg)}.vb-feature-panel[data-state=active]{animation:ui-fade-in .22s ease-out}.vb-sticky-media{display:none}@supports (animation-timeline:view()){@container (min-width:56rem){.vb-sticky-media{grid-column:span 6/span 6;display:block}.vb-sticky-list{grid-column:8/span 5}.vb-sticky-inline{display:none!important}.vb-sticky-frame{animation:vb-swap linear both;animation-timeline:var(--vbf-timeline);animation-range:cover 35% cover 65%}.vb-sticky-frame[data-pos=first]{animation-name:vb-swap-first}.vb-sticky-frame[data-pos=last]{animation-name:vb-swap-last}}}.vb-logo{background:0 0;width:auto;height:1.75rem}.vb-logo>img{object-fit:contain;width:auto;max-width:9rem;height:100%}.vb-logos[data-mono] .vb-logo>img{filter:grayscale();opacity:.7;transition:filter .2s,opacity .2s}.vb-logos[data-mono] .vb-logo-item:focus-within .vb-logo>img,.vb-logos[data-mono] .vb-logo-item:hover .vb-logo>img{filter:none;opacity:1}.vb-logo-grid{border-block-start:1px solid var(--line);border-inline-start:1px solid var(--line)}.vb-logo-grid>li{border-inline-end:1px solid var(--line);border-block-end:1px solid var(--line);min-height:7rem;padding:2rem 1rem}.vb-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,currentColor 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,currentColor 8% 92%,#0000)}.vb-marquee-track{align-items:center;width:max-content;display:flex}.vb-marquee-track>li{margin-inline-end:clamp(2.5rem,6cqi,4.5rem)}.vb-marquee:focus-within .vb-marquee-track,.vb-marquee:hover .vb-marquee-track{animation-play-state:paused}.vb-stat-inline{border-inline-start:1px solid var(--line)}.vb-leader{border-block-end:1px dotted var(--fg);min-width:1.5rem;height:.65em}@supports (color:color-mix(in lab,red,red)){.vb-leader{border-block-end:1px dotted color-mix(in oklch,var(--fg) 30%,transparent)}}@container (min-width:56rem){.vb-prose-columns{column-count:2;column-gap:calc(var(--gutter) * 1.5)}.vb-prose-columns>*{break-inside:avoid-column}.vb-prose-columns>:is(h2,h3,h4){break-after:avoid-column}}.vb-dropcap>p:first-child:first-letter{float:inline-start;font-family:var(--font-display);font-size:4.25em;font-weight:var(--display-weight);color:var(--fg);margin-block-start:.06em;padding-inline-end:.1em;line-height:.8}.vb-facade{cursor:pointer}.vb-media-overlap .vb-overlap-panel{box-shadow:none}.vb-booking-cell{position:relative}.vb-booking-cell:focus-within{outline:2px solid var(--ring);outline-offset:-2px}.vb-booking-control{appearance:none;font-variant-numeric:tabular-nums;min-height:1.6rem}.vb-booking-control::-webkit-calendar-picker-indicator{opacity:.6}select.vb-booking-control{background-image:linear-gradient(45deg,transparent 50%,var(--fg-muted) 50%),linear-gradient(135deg,var(--fg-muted) 50%,transparent 50%);background-position:calc(100% - 8px) 55%,calc(100% - 4px) 55%;background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding-inline-end:1.25rem}[dir=rtl] select.vb-booking-control{background-position:4px 55%,8px 55%;padding-inline:0 1.25rem}.vb-booking-control option{color:var(--fg);background:var(--popover)}.vb-faq-q::-webkit-details-marker{display:none}.vb-faq-q::marker{content:""}.vb-faq-marker:after,.vb-faq-marker:before{content:"";background:var(--fg-muted);inset-inline:0;height:1.5px;transition:rotate .22s cubic-bezier(.2,.8,.2,1),background-color .15s;position:absolute;top:50%;translate:0 -50%}.vb-faq-marker:after{rotate:90deg}.vb-faq-item[open]>summary .vb-faq-marker:after{rotate:0deg}.vb-faq-item[open]>summary .vb-faq-marker:before,.vb-faq-q:hover .vb-faq-marker:after,.vb-faq-q:hover .vb-faq-marker:before{background:var(--fg)}.vb-faq-item:target>summary{color:var(--fg)}@supports selector(::details-content){.vb-faq-item{interpolate-size:allow-keywords}.vb-faq-item::details-content{block-size:0;transition:block-size .26s cubic-bezier(.2,.8,.2,1),content-visibility allow-discrete .26s;overflow:clip}.vb-faq-item[open]::details-content{block-size:auto}}.vb-steps-v>.vb-step:before{content:"";background:var(--line);inset-inline-start:1rem;width:1px;position:absolute;top:2.25rem;bottom:.25rem}.vb-steps-v>.vb-step:last-child:before{display:none}.vb-step-badge-first{border-color:var(--accent);color:var(--fg)}.vb-steps-h>.vb-step:before{content:"";background:var(--line);inset-inline-start:.3125rem;width:1px;position:absolute;top:1.5rem;bottom:0}.vb-steps-h>.vb-step:last-child:before{display:none}.vb-steps-h .vb-step-num{inset-inline-start:0;position:absolute;top:0}.vb-steps-h .vb-step-dot{display:none}@container (min-width:56rem){.vb-steps-h{grid-template-columns:repeat(var(--vb-steps,3),minmax(0,1fr))}.vb-steps-h>.vb-step:before,.vb-steps-h>.vb-step:last-child:before{inset-inline:0 calc(-1 * var(--gutter));width:auto;height:1px;display:block;top:2rem;bottom:auto}.vb-steps-h>.vb-step:last-child:before{inset-inline-end:0}.vb-steps-h .vb-step-num{position:static}.vb-steps-h .vb-step-dot{border:1px solid var(--fg-subtle);background:var(--scene);top:calc(2rem - 3.5px);border-radius:999px;width:8px;height:8px;display:block;position:absolute;inset-inline-start:0}.vb-steps-h .vb-step-dot-first{border-color:var(--accent);background:var(--accent)}}.vb-check{accent-color:var(--accent);border-radius:4px}.vb-check:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.vb-hp{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.vb-period-option:has(input:checked){background:var(--fg);color:var(--scene)}.vb-period-option:has(input:checked) .text-accent-ink{color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.vb-period-option:has(input:checked) .text-accent-ink{color:color-mix(in oklch,var(--scene) 80%,var(--accent))}}.vb-period-option:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.vb-pricing[data-billing=both]:has(.vb-period-input[value=yearly]:checked) [data-period=monthly],.vb-pricing[data-billing=both]:not(:has(.vb-period-input[value=yearly]:checked)) [data-period=yearly]{display:none!important}.vb-plan-grid{--vb-plan-px:1.75rem}.vb-plan-grid>.vb-plan{border-block-start:1px solid var(--line);--vb-plan-ps:0px;padding-block:2rem}.vb-plan-rule{inset-inline-start:var(--vb-plan-ps)}@container (min-width:42rem){.vb-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vb-plan-grid>.vb-plan{padding-inline:var(--vb-plan-px);border-inline-start:1px solid var(--line);--vb-plan-ps:var(--vb-plan-px)}.vb-plan-grid>.vb-plan:nth-child(odd){--vb-plan-ps:0px;border-inline-start:0;padding-inline-start:0}}@container (min-width:56rem){.vb-plan-grid[data-cols="3"],.vb-plan-grid[data-cols="4"]{grid-template-columns:repeat(3,minmax(0,1fr))}.vb-plan-grid[data-cols="3"]>.vb-plan:nth-child(n),.vb-plan-grid[data-cols="4"]>.vb-plan:nth-child(n){border-inline-start:1px solid var(--line);--vb-plan-ps:var(--vb-plan-px);padding-inline-start:var(--vb-plan-px)}.vb-plan-grid[data-cols="3"]>.vb-plan:nth-child(3n+1),.vb-plan-grid[data-cols="4"]>.vb-plan:nth-child(3n+1){--vb-plan-ps:0px;border-inline-start:0;padding-inline-start:0}}@container (min-width:72rem){.vb-plan-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.vb-plan-grid[data-cols="4"]>.vb-plan:nth-child(n){border-inline-start:1px solid var(--line);--vb-plan-ps:var(--vb-plan-px);padding-inline-start:var(--vb-plan-px)}.vb-plan-grid[data-cols="4"]>.vb-plan:first-child{--vb-plan-ps:0px;border-inline-start:0;padding-inline-start:0}}.vb-cmp-head{top:var(--topbar-h,0);z-index:1;background:var(--scene);position:sticky}.vb-section[data-surface=surface-2] .vb-cmp-head{background:var(--surface-2)}.vb-cmp-table [data-highlight]{background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.vb-cmp-table [data-highlight]{background:color-mix(in oklch,var(--accent-soft) 45%,transparent)}}.vb-cmp-table th[data-highlight]{box-shadow:inset 0 2px 0 var(--accent)}.vb-cmp-option:has(input:checked){border-color:var(--fg);color:var(--fg);background:var(--hover)}.vb-cmp-option:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}@container (max-width:41.99rem){.vb-cmp[data-variant=table]:has(.vb-cmp-pick) .vb-cmp-table [data-col]{display:none!important}.vb-cmp:has(.vb-cmp-pick input[value="0"]:checked) .vb-cmp-table [data-col="0"],.vb-cmp:has(.vb-cmp-pick input[value="1"]:checked) .vb-cmp-table [data-col="1"],.vb-cmp:has(.vb-cmp-pick input[value="2"]:checked) .vb-cmp-table [data-col="2"],.vb-cmp:has(.vb-cmp-pick input[value="3"]:checked) .vb-cmp-table [data-col="3"],.vb-cmp:has(.vb-cmp-pick input[value="4"]:checked) .vb-cmp-table [data-col="4"]{display:table-cell!important}.vb-cmp:has(.vb-cmp-pick input[value="0"]:checked) .vb-cmp-table col[data-col="0"],.vb-cmp:has(.vb-cmp-pick input[value="1"]:checked) .vb-cmp-table col[data-col="1"],.vb-cmp:has(.vb-cmp-pick input[value="2"]:checked) .vb-cmp-table col[data-col="2"],.vb-cmp:has(.vb-cmp-pick input[value="3"]:checked) .vb-cmp-table col[data-col="3"],.vb-cmp:has(.vb-cmp-pick input[value="4"]:checked) .vb-cmp-table col[data-col="4"]{display:table-column!important}}.vb-quote-mark{line-height:1}.vb-carousel-btn{border-radius:var(--radius-ui);border:1px solid var(--field-border);background:var(--field);width:2.75rem;height:2.75rem;color:var(--fg);justify-content:center;align-items:center;transition:border-color .15s,background-color .15s,opacity .15s;display:inline-flex}.vb-carousel-btn:hover:not(:disabled){border-color:var(--field-border-hover);background:var(--hover)}.vb-carousel-btn:disabled{opacity:.4;cursor:default}.vb-carousel-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.vb-logo-mono{filter:grayscale()}.dark .vb-logo-mono{filter:grayscale()invert()brightness(1.4)}.vb-team-hover{opacity:0;transition:opacity .18s;transform:translateY(-50%)rotate(-2deg)}.vb-team-row:hover .vb-team-hover{opacity:1}.vb-team-row:hover h3{color:var(--accent-ink)}.vb-signature{letter-spacing:-.01em}.vb-post-link{text-underline-offset:.18em;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .15s}.vb-post:hover .vb-post-link{text-decoration-color:currentColor}.vb-post:has(.vb-post-link:focus-visible){outline:2px solid var(--ring);outline-offset:4px;border-radius:var(--radius-ui-sm)}.vb-post-link:focus-visible{outline:none}.vb-post-cover>img{transition:opacity .2s}.vb-post:hover .vb-post-cover>img{opacity:.9}.vb-article-body{line-height:1.7}.vb-article-body :is(h2,h3){scroll-margin-top:calc(var(--topbar-h,0px) + 1.5rem)}.vb-article-body pre{background:var(--surface-2);border-radius:var(--radius-ui-sm);overflow-x:auto}.vb-article-cover .vb-image{border-radius:0}.vb-toc-link[aria-current=true]{color:var(--fg);border-color:var(--accent)}.vb-share-btn{border:1px solid var(--line);height:2.5rem;color:var(--fg);border-radius:999px;align-items:center;gap:.5rem;padding-inline:.875rem;font-size:.875rem;transition:border-color .15s,background-color .15s;display:inline-flex}.vb-share-btn:hover{border-color:var(--fg)}.vb-share-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.vb-draft-strip{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.vb-draft-strip{background:color-mix(in oklch,var(--warning) 16%,var(--scene))}}.vb-draft-strip{border-block-end:1px solid var(--warning)}@supports (color:color-mix(in lab,red,red)){.vb-draft-strip{border-block-end:1px solid color-mix(in oklch,var(--warning) 40%,transparent)}}.vb-form-success{animation:ui-fade .2s both}.vb-map-img{filter:grayscale()contrast(1.05)}.dark .vb-map-img{filter:grayscale()invert(.92)contrast(.9)}.vb-gate-note{background:var(--scene)}@supports (color:color-mix(in lab,red,red)){.vb-gate-note{background:color-mix(in oklch,var(--scene) 82%,transparent)}}.vb-open-dot{background:var(--fg-subtle)}[data-open-state=open] .vb-open-dot{background:var(--success);box-shadow:0 0 0 3px var(--success)}@supports (color:color-mix(in lab,red,red)){[data-open-state=open] .vb-open-dot{box-shadow:0 0 0 3px color-mix(in oklch,var(--success) 22%,transparent)}}[data-open-state=closing-soon] .vb-open-dot{background:var(--warning)}.vb-branch-option{border-inline-start:2px solid #0000;transition:border-color .15s,background-color .15s}.vb-branch-option:hover{background:var(--hover)}.vb-branch-option:has(input:checked){border-inline-start-color:var(--accent);background:var(--hover)}.vb-branch-option:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:-2px}@supports selector(:has(*)){.vb-branch-panel{display:none!important}.vb-branches:has(.vb-branch-input[data-i="0"]:checked) .vb-branch-panel[data-i="0"],.vb-branches:has(.vb-branch-input[data-i="1"]:checked) .vb-branch-panel[data-i="1"],.vb-branches:has(.vb-branch-input[data-i="10"]:checked) .vb-branch-panel[data-i="10"],.vb-branches:has(.vb-branch-input[data-i="11"]:checked) .vb-branch-panel[data-i="11"],.vb-branches:has(.vb-branch-input[data-i="2"]:checked) .vb-branch-panel[data-i="2"],.vb-branches:has(.vb-branch-input[data-i="3"]:checked) .vb-branch-panel[data-i="3"],.vb-branches:has(.vb-branch-input[data-i="4"]:checked) .vb-branch-panel[data-i="4"],.vb-branches:has(.vb-branch-input[data-i="5"]:checked) .vb-branch-panel[data-i="5"],.vb-branches:has(.vb-branch-input[data-i="6"]:checked) .vb-branch-panel[data-i="6"],.vb-branches:has(.vb-branch-input[data-i="7"]:checked) .vb-branch-panel[data-i="7"],.vb-branches:has(.vb-branch-input[data-i="8"]:checked) .vb-branch-panel[data-i="8"],.vb-branches:has(.vb-branch-input[data-i="9"]:checked) .vb-branch-panel[data-i="9"]{display:grid!important}}.vb-branch-panel{display:grid}@supports not selector(:has(*)){.vb-branch-panel+.vb-branch-panel{border-block-start:1px solid var(--line);margin-block-start:3rem;padding-block-start:3rem}}.vb-menu-nav{-webkit-backdrop-filter:none;backdrop-filter:none}.vb-menu-cat{scroll-margin-top:calc(var(--topbar-h,0px) + 4.5rem)}@container (min-width:42rem){.vb-mosaic{grid-auto-rows:clamp(9rem,16cqi,15rem)}.vb-mosaic-cell{grid-column:span 4}.vb-mosaic-cell[data-span=wide]{grid-column:span 8}.vb-mosaic-cell[data-span=tall]{grid-area:span 2/span 4}.vb-mosaic-cell[data-span=big]{grid-area:span 2/span 8}}@container (max-width:41.99rem){.vb-mosaic{grid-auto-rows:9.5rem}.vb-mosaic-cell[data-span=big],.vb-mosaic-cell[data-span=wide]{grid-column:span 2}.vb-mosaic-cell[data-span=big],.vb-mosaic-cell[data-span=tall]{grid-row:span 2}}.vb-mosaic-cell .vb-image,.vb-mosaic-cell>*{height:100%}.vb-gallery-trigger{overflow:hidden}.vb-gallery-trigger>.vb-image>img{transition:opacity .2s}.vb-gallery-trigger:hover>.vb-image>img{opacity:.88}.vb-gallery-trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.vb-filmstrip{padding-inline:max(var(--gutter),calc((100% - var(--container)) / 2 + var(--gutter)));scroll-padding-inline:max(var(--gutter),calc((100% - var(--container)) / 2 + var(--gutter)))}.vb-filmstrip:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.vb-consent{z-index:var(--z-toast,60)}.vb-consent-bar{border-block-end:0;border-inline:0;border-radius:0;position:fixed;inset-block-end:0;inset-inline:0}.vb-consent-box{width:min(22.5rem,100vw - 2rem);position:fixed;inset-block-end:1rem;inset-inline-start:1rem}.vb-consent-box[data-position=bottom]{inset-inline-start:50%;transform:translate(-50%)}.vb-consent[data-contained]{width:auto;position:relative;inset:auto;transform:none}.vb-consent-box[data-contained]{width:min(22.5rem,100%)}body:has(.vb-consent-bar:not([data-contained])){padding-block-end:8rem}.vb-dock{--vb-dock-gap:1rem}.vb-dock-fab{align-items:center;gap:.75rem;display:flex}.vb-dock-label{display:none}.vb-dock:not([data-contained]) .vb-dock-fab{z-index:calc(var(--z-toast,60) - 1);transition:opacity .18s,inset-block-end .18s,visibility;position:fixed;inset-block-end:calc(var(--vb-dock-gap) + var(--vb-dock-lift,0px) + env(safe-area-inset-bottom,0px));inset-inline-end:var(--vb-dock-gap)}.vb-dock[data-avoiding]:not([data-contained]) .vb-dock-fab{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,inset-block-end .18s,visibility 0s .18s}.vb-dock[data-bar-avoiding]:not([data-contained]) .vb-dock-bar{visibility:hidden}@media (prefers-reduced-motion:reduce){.vb-dock:not([data-contained]) .vb-dock-fab{transition:none}}.vb-dock[data-position=start]:not([data-contained]) .vb-dock-fab{inset-inline-start:var(--vb-dock-gap);inset-inline-end:auto}.vb-dock:not([data-contained]) .vb-dock-bar{z-index:calc(var(--z-toast,60) - 1);padding-block-end:env(safe-area-inset-bottom,0);position:fixed;inset-block-end:0;inset-inline:0}.vb-dock[data-contained]{flex-direction:column;align-items:flex-end;gap:1rem;display:flex}.vb-dock[data-contained][data-position=start]{align-items:flex-start}.vb-dock[data-contained] .vb-dock-bar{align-self:stretch}.vb-dock[data-contained] .vb-dock-label{display:inline-flex}@media (min-width:48rem){.vb-dock-label{display:inline-flex}.vb-dock:not([data-contained]) .vb-dock-mobile{display:none}.vb-dock:not([data-contained]) .vb-dock-bar:not(.vb-dock-mobile){inset-inline:auto var(--vb-dock-gap);border:1px solid var(--line);border-radius:var(--radius-ui-lg);width:22rem;inset-block-end:var(--vb-dock-gap);overflow:hidden}}@media (max-width:47.99rem){.vb-dock:not([data-contained]) .vb-dock-desktop{display:none}body:has(.vb-dock:not([data-contained]):not([hidden]) .vb-dock-bar){padding-block-end:calc(3.5rem + env(safe-area-inset-bottom,0px))}@media (max-height:26rem){.vb-dock:not([data-contained]) .vb-dock-bar{display:none}}}body:has(.vb-consent-bar:not([data-contained])) .vb-dock:not([data-contained]) .vb-dock-fab{inset-block-end:calc(8.5rem + var(--vb-dock-lift,0px) + env(safe-area-inset-bottom,0px))}.vb-dock-note:has(>.vb-dock-offhours:empty){display:none}.vb-wordmark{letter-spacing:-.04em;text-overflow:clip;margin-block-start:2.5rem;overflow:hidden;transform:translateY(.14em)}.vb-footer-newsletter>.grid{grid-template-columns:minmax(0,1fr) auto;align-items:end}.vb-state-backdrop{isolation:isolate}.vb-state-backdrop:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(to right,var(--line) 1px,transparent 1px),linear-gradient(to bottom,var(--line) 1px,transparent 1px);opacity:.55;background-position:top;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55% at 50% 0,#000,#0000 78%);mask-image:radial-gradient(70% 55% at 50% 0,#000,#0000 78%)}.font-display{font-weight:var(--display-weight);letter-spacing:var(--display-tracking)}.font-display em{font-style:var(--display-em)}.ui-fade[data-state=open]{animation:ui-fade-in .16s ease-out}.ui-fade[data-state=closed]{animation:ui-fade-out .12s ease-in}.ui-pop[data-state=delayed-open],.ui-pop[data-state=instant-open],.ui-pop[data-state=open]{transform-origin:var(--radix-popper-transform-origin,var(--radix-dropdown-menu-content-transform-origin,center));animation:ui-pop-in .14s cubic-bezier(.2,.8,.2,1)}.ui-pop[data-state=closed]{animation:ui-pop-out .1s ease-in}.ui-dialog[data-state=open]{animation:ui-dialog-in .2s cubic-bezier(.2,.8,.2,1)}.ui-dialog[data-state=closed]{animation:ui-dialog-out .12s ease-in}.ui-sheet-end[data-state=open]{animation:ui-sheet-end-in .26s cubic-bezier(.2,.8,.2,1)}.ui-sheet-end[data-state=closed]{animation:ui-sheet-end-out .18s ease-in}.ui-sheet-start[data-state=open]{animation:ui-sheet-start-in .26s cubic-bezier(.2,.8,.2,1)}.ui-sheet-start[data-state=closed]{animation:ui-sheet-start-out .18s ease-in}.ui-sheet-bottom[data-state=open]{animation:ui-sheet-bottom-in .26s cubic-bezier(.2,.8,.2,1)}.ui-sheet-bottom[data-state=closed]{animation:ui-sheet-bottom-out .18s ease-in}.ui-sheet-top[data-state=open]{animation:ui-sheet-top-in .26s cubic-bezier(.2,.8,.2,1)}.ui-sheet-top[data-state=closed]{animation:ui-sheet-top-out .18s ease-in}.ui-collapse{overflow:hidden}.ui-collapse[data-state=open]{animation:ui-collapse-down .2s cubic-bezier(.2,.8,.2,1)}.ui-collapse[data-state=closed]{animation:ui-collapse-up .16s ease-in}.ui-shimmer{position:relative;overflow:hidden}.ui-shimmer:after{content:"";transform:translateX(calc(-100% * var(--dir)));background:linear-gradient(90deg,transparent,var(--fg),transparent);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ui-shimmer:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--fg) 7%,transparent),transparent)}}.ui-shimmer:after{animation:ui-shimmer 1.6s ease-in-out infinite}.ui-rise{animation:ui-rise .42s cubic-bezier(.2,.8,.2,1) both}}@layer utilities{.\@container\/dl{container:dl/inline-size}.\@container\/editor{container:editor/inline-size}.\@container\/gallery{container:gallery/inline-size}.\@container\/list{container:list/inline-size}.\@container\/record{container:record/inline-size}.\@container\/setting-rows{container:setting-rows/inline-size}.\@container\/settings{container:settings/inline-size}.\@container\/topbar{container:topbar/inline-size}.\@container\/vh{container:vh/inline-size}.\@container,.\[container-type\:inline-size\]{container-type: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}.\!sticky{position:sticky!important}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1\.5{inset:calc(var(--spacing) * -1.5)}.-inset-3{inset:calc(var(--spacing) * -3)}.-inset-\[4\%\]{inset:-4%}.inset-0{inset:0}.inset-0\.5{inset:calc(var(--spacing) * .5)}.inset-2{inset:calc(var(--spacing) * 2)}.inset-6{inset:calc(var(--spacing) * 6)}.inset-\[3\%\]{inset:3%}.inset-\[3\.3\%\]{inset:3.3%}.inset-\[9\%\]{inset:9%}.inset-\[10\%\]{inset:10%}.inset-\[24\%\]{inset:24%}.inset-\[30\%\]{inset:30%}.inset-\[38\%\]{inset:38%}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-2\.5{inset-inline:calc(var(--spacing) * 2.5)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-x-\[8\%\]{inset-inline:8%}.inset-x-\[12\%\]{inset-inline:12%}.-inset-y-1{inset-block:calc(var(--spacing) * -1)}.inset-y-0{inset-block:0}.inset-y-1\.5{inset-block:calc(var(--spacing) * 1.5)}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.-start-1{inset-inline-start:calc(var(--spacing) * -1)}.-start-2{inset-inline-start:calc(var(--spacing) * -2)}.-start-2\.5{inset-inline-start:calc(var(--spacing) * -2.5)}.-start-3{inset-inline-start:calc(var(--spacing) * -3)}.-start-5{inset-inline-start:calc(var(--spacing) * -5)}.-start-10{inset-inline-start:calc(var(--spacing) * -10)}.-start-24{inset-inline-start:calc(var(--spacing) * -24)}.-start-\[1\.72rem\]{inset-inline-start:-1.72rem}.-start-\[7px\]{inset-inline-start:-7px}.-start-\[9px\]{inset-inline-start:-9px}.-start-\[14px\]{inset-inline-start:-14px}.-start-\[21px\]{inset-inline-start:-21px}.-start-\[calc\(var\(--gap\)\/2\+4px\)\]{inset-inline-start:calc(calc(var(--gap) / 2 + 4px) * -1)}.-start-px{inset-inline-start:-1px}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.start-1\.5{inset-inline-start:calc(var(--spacing) * 1.5)}.start-1\/2{inset-inline-start:50%}.start-2{inset-inline-start:calc(var(--spacing) * 2)}.start-2\.5{inset-inline-start:calc(var(--spacing) * 2.5)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-4{inset-inline-start:calc(var(--spacing) * 4)}.start-6{inset-inline-start:calc(var(--spacing) * 6)}.start-8{inset-inline-start:calc(var(--spacing) * 8)}.start-12{inset-inline-start:calc(var(--spacing) * 12)}.start-\[0\.6875rem\]{inset-inline-start:.6875rem}.start-\[1\.2rem\]{inset-inline-start:1.2rem}.start-\[4\%\]{inset-inline-start:4%}.start-\[4px\]{inset-inline-start:4px}.start-\[5px\]{inset-inline-start:5px}.start-\[6\%\]{inset-inline-start:6%}.start-\[7px\]{inset-inline-start:7px}.start-\[max\(1rem\,calc\(50\%-41rem\)\)\]{inset-inline-start:max(1rem,50% - 41rem)}.start-full{inset-inline-start:100%}.-end-0\.5{inset-inline-end:calc(var(--spacing) * -.5)}.-end-1{inset-inline-end:calc(var(--spacing) * -1)}.-end-1\.5{inset-inline-end:calc(var(--spacing) * -1.5)}.-end-2{inset-inline-end:calc(var(--spacing) * -2)}.-end-3{inset-inline-end:calc(var(--spacing) * -3)}.-end-6{inset-inline-end:calc(var(--spacing) * -6)}.-end-10{inset-inline-end:calc(var(--spacing) * -10)}.-end-\[22rem\]{inset-inline-end:-22rem}.-end-\[calc\(var\(--gap\)\/2\+4px\)\]{inset-inline-end:calc(calc(var(--gap) / 2 + 4px) * -1)}.-end-px{inset-inline-end:-1px}.end-\(--gutter\){inset-inline-end:var(--gutter)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-1{inset-inline-end:calc(var(--spacing) * 1)}.end-1\.5{inset-inline-end:calc(var(--spacing) * 1.5)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.end-2\.5{inset-inline-end:calc(var(--spacing) * 2.5)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-3\.5{inset-inline-end:calc(var(--spacing) * 3.5)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.end-5{inset-inline-end:calc(var(--spacing) * 5)}.end-7{inset-inline-end:calc(var(--spacing) * 7)}.end-8{inset-inline-end:calc(var(--spacing) * 8)}.end-\[4px\]{inset-inline-end:4px}.end-\[12\%\]{inset-inline-end:12%}.end-\[16\%\]{inset-inline-end:16%}.end-\[22\%\]{inset-inline-end:22%}.end-\[max\(var\(--gutter\)\,0\.5rem\)\]{inset-inline-end:max(var(--gutter),.5rem)}.end-full{inset-inline-end:100%}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-4{top:calc(var(--spacing) * -4)}.-top-5{top:calc(var(--spacing) * -5)}.-top-6{top:calc(var(--spacing) * -6)}.-top-7{top:calc(var(--spacing) * -7)}.-top-8{top:calc(var(--spacing) * -8)}.-top-10{top:calc(var(--spacing) * -10)}.-top-11{top:calc(var(--spacing) * -11)}.-top-\[0\.08em\]{top:-.08em}.-top-px{top:-1px}.top-\(--list-sticky-top\,var\(--topbar-h\)\){top:var(--list-sticky-top,var(--topbar-h))}.top-\(--topbar-h\){top:var(--topbar-h)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-8{top:calc(var(--spacing) * 8)}.top-14{top:calc(var(--spacing) * 14)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-28{top:calc(var(--spacing) * 28)}.top-\[-6rem\]{top:-6rem}.top-\[4\.25rem\]{top:4.25rem}.top-\[5\%\]{top:5%}.top-\[14\%\]{top:14%}.top-\[22\%\]{top:22%}.top-\[60\%\]{top:60%}.top-\[calc\(100\%\+0\.75rem\)\]{top:calc(100% + .75rem)}.top-\[calc\(var\(--topbar-h\)\+1\.5rem\)\]{top:calc(var(--topbar-h) + 1.5rem)}.top-\[calc\(var\(--topbar-h\,4rem\)\+0\.5rem\)\]{top:calc(var(--topbar-h,4rem) + .5rem)}.top-\[calc\(var\(--topbar-h\,4rem\)\+2rem\)\]{top:calc(var(--topbar-h,4rem) + 2rem)}.top-\[calc\(var\(--topbar-h\,56px\)\+16px\)\]{top:calc(var(--topbar-h,56px) + 16px)}.top-\[calc\(var\(--vb-nav-h\,4\.5rem\)\+1rem\)\]{top:calc(var(--vb-nav-h,4.5rem) + 1rem)}.top-\[calc\(var\(--vb-nav-h\,4\.5rem\)\+2rem\)\]{top:calc(var(--vb-nav-h,4.5rem) + 2rem)}.top-\[var\(--topbar-h\,0px\)\]{top:var(--topbar-h,0)}.top-\[var\(--vb-nav-h\,4\.5rem\)\]{top:var(--vb-nav-h,4.5rem)}.top-full{top:100%}.top-px{top:1px}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.-bottom-1\/2{bottom:-50%}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-3{bottom:calc(var(--spacing) * -3)}.-bottom-5{bottom:calc(var(--spacing) * -5)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[-6px\]{bottom:-6px}.bottom-\[5\%\]{bottom:5%}.bottom-\[10\%\]{bottom:10%}.bottom-\[12\%\]{bottom:12%}.bottom-\[16\%\]{bottom:16%}.bottom-\[26\%\]{bottom:26%}.bottom-\[calc\(26\%\+0\.5rem\)\]{bottom:calc(26% + .5rem)}.bottom-\[calc\(26\%\+0\.25rem\)\]{bottom:calc(26% + .25rem)}.bottom-full{bottom:100%}.left-1\/2{left:50%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.-z-20{z-index:calc(20 * -1)}.z-\(--z-nav\){z-index:var(--z-nav)}.z-\(--z-overlay\){z-index:var(--z-overlay)}.z-\(--z-popover\){z-index:var(--z-popover)}.z-\(--z-sticky\){z-index:var(--z-sticky)}.z-\(--z-tooltip\){z-index:var(--z-tooltip)}.z-1{z-index:1}.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-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.order-last{order:9999}.\[grid-column\:1\/-1\]{grid-column:1/-1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-end-4{grid-column-end:4}.\[grid-row\:2\]{grid-row:2}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.float-left{float:left}.float-start{float:inline-start}.clear-both{clear:both}.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-1{margin:calc(var(--spacing) * -1)}.-m-1\.5{margin:calc(var(--spacing) * -1.5)}.-m-2{margin:calc(var(--spacing) * -2)}.-m-8{margin:calc(var(--spacing) * -8)}.m-\(--card-p\){margin:var(--card-p)}.m-0{margin:0}.m-1\.5{margin:calc(var(--spacing) * 1.5)}.m-3{margin:calc(var(--spacing) * 3)}.m-auto{margin:auto}.-mx-\(--card-p\){margin-inline:calc(var(--card-p) * -1)}.-mx-\(--gutter\){margin-inline:calc(var(--gutter) * -1)}.-mx-\(--gutter\,1rem\){margin-inline:calc(var(--gutter,1rem) * -1)}.-mx-\(--popover-p\){margin-inline:calc(var(--popover-p) * -1)}.-mx-\(--popover-p\,0px\){margin-inline:calc(var(--popover-p,0px) * -1)}.-mx-0\.5{margin-inline:calc(var(--spacing) * -.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.-mx-\[var\(--composer-bleed\,0px\)\]{margin-inline:calc(var(--composer-bleed,0px) * -1)}.-mx-\[var\(--page-px\,1\.5rem\)\]{margin-inline:calc(var(--page-px,1.5rem) * -1)}.mx-\(--card-p\){margin-inline:var(--card-p)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-9{margin-inline:calc(var(--spacing) * 9)}.mx-\[clamp\(0\.75rem\,3cqi\,1\.5rem\)\]{margin-inline:clamp(.75rem,3cqi,1.5rem)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-0{margin-block:0}.my-0\!{margin-block:0!important}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-auto{margin-block:auto}.-ms-0\.5{margin-inline-start:calc(var(--spacing) * -.5)}.-ms-1{margin-inline-start:calc(var(--spacing) * -1)}.-ms-1\.5{margin-inline-start:calc(var(--spacing) * -1.5)}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.-ms-2\.5{margin-inline-start:calc(var(--spacing) * -2.5)}.-ms-3{margin-inline-start:calc(var(--spacing) * -3)}.-ms-3\.5{margin-inline-start:calc(var(--spacing) * -3.5)}.-ms-4{margin-inline-start:calc(var(--spacing) * -4)}.-ms-5{margin-inline-start:calc(var(--spacing) * -5)}.-ms-px{margin-inline-start:-1px}.ms-0{margin-inline-start:0}.ms-0\.5{margin-inline-start:calc(var(--spacing) * .5)}.ms-1{margin-inline-start:var(--spacing)}.ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-2\.5{margin-inline-start:calc(var(--spacing) * 2.5)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-6{margin-inline-start:calc(var(--spacing) * 6)}.ms-7{margin-inline-start:calc(var(--spacing) * 7)}.ms-\[0\.08em\]{margin-inline-start:.08em}.ms-\[5\.25rem\]{margin-inline-start:5.25rem}.ms-\[13px\]{margin-inline-start:13px}.ms-\[19px\]{margin-inline-start:19px}.ms-\[calc\(var\(--task-box\)\/2\+0\.25rem\)\]{margin-inline-start:calc(var(--task-box) / 2 + .25rem)}.ms-auto{margin-inline-start:auto}.-me-0\.5{margin-inline-end:calc(var(--spacing) * -.5)}.-me-1{margin-inline-end:calc(var(--spacing) * -1)}.-me-1\.5{margin-inline-end:calc(var(--spacing) * -1.5)}.-me-2{margin-inline-end:calc(var(--spacing) * -2)}.-me-3{margin-inline-end:calc(var(--spacing) * -3)}.me-0{margin-inline-end:0}.me-1{margin-inline-end:var(--spacing)}.me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-3{margin-inline-end:calc(var(--spacing) * 3)}.me-4{margin-inline-end:calc(var(--spacing) * 4)}.me-\[0\.12em\]{margin-inline-end:.12em}.me-auto{margin-inline-end:auto}.-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-3{margin-top:calc(var(--spacing) * -3)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-20{margin-top:calc(var(--spacing) * -20)}.-mt-24{margin-top:calc(var(--spacing) * -24)}.-mt-\[calc\(var\(--section-y\)\*var\(--vb-rhythm\)\)\]{margin-top:calc(calc(var(--section-y) * var(--vb-rhythm)) * -1)}.-mt-px{margin-top:-1px}.mt-\(--gallery-gap\){margin-top:var(--gallery-gap)}.mt-\(--gap\){margin-top:var(--gap)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-\[0\.6em\]{margin-top:.6em}.mt-\[0\.8em\]{margin-top:.8em}.mt-\[0\.45em\]{margin-top:.45em}.mt-\[0\.55em\]{margin-top:.55em}.mt-\[1\.6rem\]{margin-top:1.6rem}.mt-\[calc\(var\(--section-y\)\*0\.5\)\]{margin-top:calc(var(--section-y) * .5)}.mt-\[calc\(var\(--section-y\)\*0\.6\)\]{margin-top:calc(var(--section-y) * .6)}.mt-\[calc\(var\(--section-y\)\*0\.55\)\]{margin-top:calc(var(--section-y) * .55)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mb-\(--popover-p\){margin-bottom:calc(var(--popover-p) * -1)}.-mb-\(--popover-p\,0px\){margin-bottom:calc(var(--popover-p,0px) * -1)}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-10{margin-bottom:calc(var(--spacing) * -10)}.-mb-px{margin-bottom:-1px}.mb-\(--card-p\){margin-bottom:var(--card-p)}.mb-\(--gap\){margin-bottom:var(--gap)}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-11{margin-bottom:calc(var(--spacing) * 11)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-\[3px\]{margin-bottom:3px}.mb-auto{margin-bottom:auto}.mb-px{margin-bottom:1px}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.line-clamp-\(--lines\){-webkit-line-clamp:var(--lines)}.line-clamp-1,.line-clamp-\(--lines\){-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.\!hidden{display:none!important}.\[display\:-webkit-box\]{display:-webkit-box}.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-flex\!{display:inline-flex!important}.inline-grid{display:inline-grid}.list-item{display:list-item}.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-\[1\.586\]{aspect-ratio:1.586}.aspect-\[2\.2\/1\]{aspect-ratio:2.2}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\.4\]{aspect-ratio:3/4.4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[7\/5\]{aspect-ratio:7/5}.aspect-\[9\/19\.2\]{aspect-ratio:9/19.2}.aspect-\[10\/7\]{aspect-ratio:10/7}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-\[200\/440\]{aspect-ratio:200/440}.aspect-square{aspect-ratio:1}.aspect-square\!{aspect-ratio:1!important}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--control-h\){width:var(--control-h);height:var(--control-h)}.size-\(--empty-well\,3rem\){width:var(--empty-well,3rem);height:var(--empty-well,3rem)}.size-\(--switch-thumb-size\){width:var(--switch-thumb-size);height:var(--switch-thumb-size)}.size-\(--task-box\){width:var(--task-box);height:var(--task-box)}.size-\(--tl-ind\){width:var(--tl-ind);height:var(--tl-ind)}.size-\(--tl-ind\)\!{width:var(--tl-ind)!important;height:var(--tl-ind)!important}.size-0{width:0;height:0}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-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\!{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-3\.5\!{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}.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-6\!{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.size-\[0\.8em\]{width:.8em;height:.8em}.size-\[0\.9em\]{width:.9em;height:.9em}.size-\[1\.15rem\]{width:1.15rem;height:1.15rem}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.size-\[1em\]{width:1em;height:1em}.size-\[3px\]{width:3px;height:3px}.size-\[4\.75rem\]{width:4.75rem;height:4.75rem}.size-\[5\.5rem\]{width:5.5rem;height:5.5rem}.size-\[5px\]{width:5px;height:5px}.size-\[6px\]{width:6px;height:6px}.size-\[7px\]{width:7px;height:7px}.size-\[11px\]{width:11px;height:11px}.size-\[15px\]{width:15px;height:15px}.size-\[17px\]{width:17px;height:17px}.size-\[18\%\]{width:18%;height:18%}.size-\[18px\]{width:18px;height:18px}.size-\[20\%\]{width:20%;height:20%}.size-\[20px\]{width:20px;height:20px}.size-\[22\%\]{width:22%;height:22%}.size-\[22px\]{width:22px;height:22px}.size-\[38\%\]{width:38%;height:38%}.size-\[52px\]{width:52px;height:52px}.size-\[54rem\]{width:54rem;height:54rem}.size-\[72px\]{width:72px;height:72px}.size-\[108\%\]{width:108%;height:108%}.size-\[calc\(var\(--control-h\)-0\.75rem\)\]{width:calc(var(--control-h) - .75rem);height:calc(var(--control-h) - .75rem)}.size-full{width:100%;height:100%}.h-\(--control-h\){height:var(--control-h)}.h-\(--editor-bar-h\,3\.5rem\){height:var(--editor-bar-h,3.5rem)}.h-\(--radix-navigation-menu-viewport-height\){height:var(--radix-navigation-menu-viewport-height)}.h-\(--row-h\){height:var(--row-h)}.h-\(--sidebar-item-h\){height:var(--sidebar-item-h)}.h-\(--stat-value\){height:var(--stat-value)}.h-\(--topbar-h\){height:var(--topbar-h)}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2\/3{height:66.6667%}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-3\/5{height:60%}.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-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[0\.8em\]{height:.8em}.h-\[0\.9em\]{height:.9em}.h-\[0\.65em\]{height:.65em}.h-\[1\.4em\]{height:1.4em}.h-\[1\.5px\]{height:1.5px}.h-\[1\.125rem\]{height:1.125rem}.h-\[1em\]{height:1em}.h-\[2\.2\%\]{height:2.2%}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[7\%\]{height:7%}.h-\[9\%\]{height:9%}.h-\[11px\]{height:11px}.h-\[18px\]{height:18px}.h-\[19\.5px\]{height:19.5px}.h-\[22px\]{height:22px}.h-\[26rem\]{height:26rem}.h-\[30rem\]{height:30rem}.h-\[34rem\]{height:34rem}.h-\[37rem\]{height:37rem}.h-\[42\%\]{height:42%}.h-\[45\%\]{height:45%}.h-\[50px\]{height:50px}.h-\[70px\]{height:70px}.h-\[78\%\]{height:78%}.h-\[82\%\]{height:82%}.h-\[124px\]{height:124px}.h-\[260px\]{height:260px}.h-\[420px\]{height:420px}.h-\[460px\]{height:460px}.h-\[480px\]{height:480px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[600px\]{height:600px}.h-\[620px\]{height:620px}.h-\[640px\]{height:640px}.h-\[720px\]{height:720px}.h-\[760px\]{height:760px}.h-\[calc\(1\.75rem-8px\)\]{height:calc(1.75rem - 8px)}.h-\[calc\(2rem-8px\)\]{height:calc(2rem - 8px)}.h-\[calc\(3rem-8px\)\]{height:calc(3rem - 8px)}.h-\[calc\(100\%-0\.5rem\)\]{height:calc(100% - .5rem)}.h-\[calc\(100dvh-var\(--topbar-h\)-3rem\)\]{height:calc(100dvh - var(--topbar-h) - 3rem)}.h-\[calc\(var\(--control-h\)\*0\.7\)\]{height:calc(var(--control-h) * .7)}.h-\[calc\(var\(--control-h\)\*0\.8\)\]{height:calc(var(--control-h) * .8)}.h-\[calc\(var\(--control-h\)\+0\.5rem\)\]{height:calc(var(--control-h) + .5rem)}.h-\[calc\(var\(--control-h\)\+0\.25rem\)\]{height:calc(var(--control-h) + .25rem)}.h-\[calc\(var\(--control-h\)\+0\.75rem\)\]{height:calc(var(--control-h) + .75rem)}.h-\[calc\(var\(--control-h\)\+1rem\)\]{height:calc(var(--control-h) + 1rem)}.h-\[calc\(var\(--control-h\)-0\.5rem\)\]{height:calc(var(--control-h) - .5rem)}.h-\[calc\(var\(--control-h\)-0\.5rem-8px\)\]{height:calc(var(--control-h) - .5rem - 8px)}.h-\[calc\(var\(--control-h\)-0\.25rem\)\]{height:calc(var(--control-h) - .25rem)}.h-\[calc\(var\(--control-h\)-0\.75rem\)\]{height:calc(var(--control-h) - .75rem)}.h-\[calc\(var\(--control-h\)-0\.375rem\)\]{height:calc(var(--control-h) - .375rem)}.h-\[calc\(var\(--control-h\)-0\.875rem\)\]{height:calc(var(--control-h) - .875rem)}.h-\[calc\(var\(--control-h\)-8px\)\]{height:calc(var(--control-h) - 8px)}.h-\[calc\(var\(--row-h\)\*0\.78\)\]{height:calc(var(--row-h) * .78)}.h-\[calc\(var\(--row-h\)-0\.75rem\)\]{height:calc(var(--row-h) - .75rem)}.h-\[calc\(var\(--task-box\)\+0\.25rem\)\]{height:calc(var(--task-box) + .25rem)}.h-\[clamp\(15rem\,38cqi\,30rem\)\]{height:clamp(15rem,38cqi,30rem)}.h-auto{height:auto}.h-auto\!{height:auto!important}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-menubar-content-available-height\){max-height:var(--radix-menubar-content-available-height)}.max-h-\(--radix-popover-content-available-height\){max-height:var(--radix-popover-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-10{max-height:calc(var(--spacing) * 10)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.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-96{max-height:calc(var(--spacing) * 96)}.max-h-\[22rem\]{max-height:22rem}.max-h-\[26rem\]{max-height:26rem}.max-h-\[28rem\]{max-height:28rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[34rem\]{max-height:34rem}.max-h-\[38rem\]{max-height:38rem}.max-h-\[46rem\]{max-height:46rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[300px\]{max-height:300px}.max-h-\[340px\]{max-height:340px}.max-h-\[480px\]{max-height:480px}.max-h-\[560px\]{max-height:560px}.max-h-\[680px\]{max-height:680px}.max-h-\[calc\(100\%-3rem\)\]{max-height:calc(100% - 3rem)}.max-h-\[calc\(100dvh-6\.5rem\)\]{max-height:calc(100dvh - 6.5rem)}.max-h-\[calc\(100dvh-19rem\)\]{max-height:calc(100dvh - 19rem)}.max-h-\[calc\(100dvh-100px\)\]{max-height:calc(100dvh - 100px)}.max-h-\[calc\(var\(--kanban-h\)-3\.5rem\)\]{max-height:calc(var(--kanban-h) - 3.5rem)}.max-h-\[inherit\]{max-height:inherit}.max-h-\[min\(20rem\,50dvh\)\]{max-height:min(20rem,50dvh)}.max-h-\[min\(22rem\,var\(--radix-select-content-available-height\)\)\]{max-height:min(22rem,var(--radix-select-content-available-height))}.max-h-\[min\(24rem\,60dvh\)\]{max-height:min(24rem,60dvh)}.max-h-\[min\(26rem\,55vh\)\]{max-height:min(26rem,55vh)}.max-h-\[min\(26rem\,60dvh\)\]{max-height:min(26rem,60dvh)}.max-h-\[min\(30rem\,65dvh\)\]{max-height:min(30rem,65dvh)}.max-h-\[min\(36rem\,calc\(var\(--radix-popover-content-available-height\)-8px\)\)\]{max-height:min(36rem,calc(var(--radix-popover-content-available-height) - 8px))}.max-h-full{max-height:100%}.min-h-\(--control-h\){min-height:var(--control-h)}.min-h-\(--row-h\){min-height:var(--row-h)}.min-h-0{min-height:0}.min-h-2{min-height:calc(var(--spacing) * 2)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.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-40{min-height:calc(var(--spacing) * 40)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[1\.8rem\]{min-height:1.8rem}.min-h-\[2\.75em\]{min-height:2.75em}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[6\.5rem\]{min-height:6.5rem}.min-h-\[15rem\]{min-height:15rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[26rem\]{min-height:26rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[34rem\]{min-height:34rem}.min-h-\[38rem\]{min-height:38rem}.min-h-\[88dvh\]{min-height:88dvh}.min-h-\[220px\]{min-height:220px}.min-h-\[360px\]{min-height:360px}.min-h-\[calc\(100svh-4\.5rem\)\]{min-height:calc(100svh - 4.5rem)}.min-h-\[calc\(var\(--control-h\)\*0\.7\)\]{min-height:calc(var(--control-h) * .7)}.min-h-\[calc\(var\(--control-h\)\*0\.8\)\]{min-height:calc(var(--control-h) * .8)}.min-h-\[calc\(var\(--control-h\)\*0\.82\)\]{min-height:calc(var(--control-h) * .82)}.min-h-\[calc\(var\(--control-h\)\*0\.95\)\]{min-height:calc(var(--control-h) * .95)}.min-h-\[calc\(var\(--control-h\)\+1\.5rem\)\]{min-height:calc(var(--control-h) + 1.5rem)}.min-h-\[calc\(var\(--control-h\)-0\.5rem\)\]{min-height:calc(var(--control-h) - .5rem)}.min-h-\[calc\(var\(--row-h\)\+1rem\)\]{min-height:calc(var(--row-h) + 1rem)}.min-h-\[calc\(var\(--row-h\)-0\.5rem\)\]{min-height:calc(var(--row-h) - .5rem)}.min-h-\[max\(40rem\,92svh\)\]{min-height:max(40rem,92svh)}.min-h-\[max\(42rem\,100svh\)\]{min-height:max(42rem,100svh)}.min-h-\[min\(70svh\,34rem\)\]{min-height:min(70svh,34rem)}.min-h-\[min\(88dvh\,52rem\)\]{min-height:min(88dvh,52rem)}.min-h-\[min\(88svh\,56rem\)\]{min-height:min(88svh,56rem)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-\(--radix-popover-trigger-width\){width:var(--radix-popover-trigger-width)}.w-\(--sidebar-w-rail\){width:var(--sidebar-w-rail)}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.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-18{width:calc(var(--spacing) * 18)}.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-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.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-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[4\.5rem\]{width:4.5rem}.w-\[5\.5rem\]{width:5.5rem}.w-\[5px\]{width:5px}.w-\[6\.5rem\]{width:6.5rem}.w-\[6px\]{width:6px}.w-\[7px\]{width:7px}.w-\[8px\]{width:8px}.w-\[9px\]{width:9px}.w-\[14\.5rem\]{width:14.5rem}.w-\[15\.5rem\]{width:15.5rem}.w-\[17\.5rem\]{width:17.5rem}.w-\[18\.5rem\]{width:18.5rem}.w-\[19rem\]{width:19rem}.w-\[22\%\]{width:22%}.w-\[22rem\]{width:22rem}.w-\[23\.75rem\]{width:23.75rem}.w-\[23rem\]{width:23rem}.w-\[24rem\]{width:24rem}.w-\[26px\]{width:26px}.w-\[26rem\]{width:26rem}.w-\[27\%\]{width:27%}.w-\[27\.5rem\]{width:27.5rem}.w-\[28\%\]{width:28%}.w-\[30\%\]{width:30%}.w-\[34\%\]{width:34%}.w-\[36\%\]{width:36%}.w-\[40\%\]{width:40%}.w-\[42\%\]{width:42%}.w-\[52px\]{width:52px}.w-\[55\%\]{width:55%}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[68px\]{width:68px}.w-\[70\%\]{width:70%}.w-\[78\%\]{width:78%}.w-\[82\%\]{width:82%}.w-\[200px\]{width:200px}.w-\[232px\]{width:232px}.w-\[240px\]{width:240px}.w-\[264px\]{width:264px}.w-\[272px\]{width:272px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[380px\]{width:380px}.w-\[420px\]{width:420px}.w-\[calc\(10ch\+1rem\)\]{width:calc(10ch + 1rem)}.w-\[calc\(50\%-0\.25rem\)\]{width:calc(50% - .25rem)}.w-\[calc\(100\%\+0\.375rem\)\]{width:calc(100% + .375rem)}.w-\[calc\(100\%\+1rem\)\]{width:calc(100% + 1rem)}.w-\[calc\(100\%\+4rem\)\]{width:calc(100% + 4rem)}.w-\[calc\(100\%-2\*var\(--gap\)\)\]{width:calc(100% - 2 * var(--gap))}.w-\[calc\(var\(--control-h\)\+0\.25rem\)\]{width:calc(var(--control-h) + .25rem)}.w-\[calc\(var\(--control-h\)-0\.25rem\)\]{width:calc(var(--control-h) - .25rem)}.w-\[clamp\(4\.25rem\,22\%\,7\.5rem\)\]{width:clamp(4.25rem,22%,7.5rem)}.w-\[min\(16rem\,55vw\)\]{width:min(16rem,55vw)}.w-\[min\(17rem\,calc\(100\%-2rem\)\)\]{width:min(17rem,100% - 2rem)}.w-\[min\(18rem\,60vw\)\]{width:min(18rem,60vw)}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-\[min\(24rem\,calc\(100vw-3rem\)\)\]{width:min(24rem,100vw - 3rem)}.w-\[min\(34rem\,80vw\)\]{width:min(34rem,80vw)}.w-\[min\(36rem\,calc\(100vw-2rem\)\)\]{width:min(36rem,100vw - 2rem)}.w-\[min\(40rem\,calc\(100vw-1\.5rem\)\)\]{width:min(40rem,100vw - 1.5rem)}.w-\[min\(42rem\,calc\(100vw-2rem\)\)\]{width:min(42rem,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--container\){max-width:var(--container)}.max-w-\(--container-wide\){max-width:var(--container-wide)}.max-w-\(--measure\){max-width:var(--measure)}.max-w-\(--prose\){max-width:var(--prose)}.max-w-0{max-width:0}.max-w-2{max-width:calc(var(--spacing) * 2)}.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-6xl{max-width:var(--container-6xl)}.max-w-9{max-width:calc(var(--spacing) * 9)}.max-w-10{max-width:calc(var(--spacing) * 10)}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[5\.5rem\]{max-width:5.5rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[11ch\]{max-width:11ch}.max-w-\[11rem\]{max-width:11rem}.max-w-\[12ch\]{max-width:12ch}.max-w-\[12rem\]{max-width:12rem}.max-w-\[13ch\]{max-width:13ch}.max-w-\[13rem\]{max-width:13rem}.max-w-\[14ch\]{max-width:14ch}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[16rem\]{max-width:16rem}.max-w-\[17ch\]{max-width:17ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[18rem\]{max-width:18rem}.max-w-\[19rem\]{max-width:19rem}.max-w-\[20ch\]{max-width:20ch}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22ch\]{max-width:22ch}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24ch\]{max-width:24ch}.max-w-\[24rem\]{max-width:24rem}.max-w-\[25rem\]{max-width:25rem}.max-w-\[26ch\]{max-width:26ch}.max-w-\[26rem\]{max-width:26rem}.max-w-\[28ch\]{max-width:28ch}.max-w-\[28rem\]{max-width:28rem}.max-w-\[29rem\]{max-width:29rem}.max-w-\[30ch\]{max-width:30ch}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34ch\]{max-width:34ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36ch\]{max-width:36ch}.max-w-\[36rem\]{max-width:36rem}.max-w-\[38ch\]{max-width:38ch}.max-w-\[40\%\]{max-width:40%}.max-w-\[40ch\]{max-width:40ch}.max-w-\[40rem\]{max-width:40rem}.max-w-\[42ch\]{max-width:42ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[44rem\]{max-width:44rem}.max-w-\[46ch\]{max-width:46ch}.max-w-\[46rem\]{max-width:46rem}.max-w-\[48ch\]{max-width:48ch}.max-w-\[50ch\]{max-width:50ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[52rem\]{max-width:52rem}.max-w-\[54ch\]{max-width:54ch}.max-w-\[54rem\]{max-width:54rem}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[58rem\]{max-width:58rem}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[64rem\]{max-width:64rem}.max-w-\[66ch\]{max-width:66ch}.max-w-\[66rem\]{max-width:66rem}.max-w-\[68ch\]{max-width:68ch}.max-w-\[68rem\]{max-width:68rem}.max-w-\[70\%\]{max-width:70%}.max-w-\[70ch\]{max-width:70ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[72rem\]{max-width:72rem}.max-w-\[76rem\]{max-width:76rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[80rem\]{max-width:80rem}.max-w-\[86rem\]{max-width:86rem}.max-w-\[86vw\]{max-width:86vw}.max-w-\[88vw\]{max-width:88vw}.max-w-\[92\%\]{max-width:92%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[300px\]{max-width:300px}.max-w-\[380px\]{max-width:380px}.max-w-\[440px\]{max-width:440px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[780px\]{max-width:780px}.max-w-\[820px\]{max-width:820px}.max-w-\[980px\]{max-width:980px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1360px\]{max-width:1360px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1520px\]{max-width:1520px}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100\%-3rem\)\]{max-width:calc(100% - 3rem)}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(18rem\,calc\(100vw-1\.5rem\)\)\]{max-width:min(18rem,100vw - 1.5rem)}.max-w-\[min\(20rem\,calc\(100vw-1\.5rem\)\)\]{max-width:min(20rem,100vw - 1.5rem)}.max-w-\[min\(24rem\,calc\(100vw-1\.5rem\)\)\]{max-width:min(24rem,100vw - 1.5rem)}.max-w-\[min\(28rem\,calc\(100vw-1\.5rem\)\)\]{max-width:min(28rem,100vw - 1.5rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.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-\(--control-h\){min-width:var(--control-h)}.min-w-\(--radix-select-trigger-width\){min-width:var(--radix-select-trigger-width)}.min-w-0{min-width:0}.min-w-1\.5{min-width:calc(var(--spacing) * 1.5)}.min-w-2{min-width:calc(var(--spacing) * 2)}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-72{min-width:calc(var(--spacing) * 72)}.min-w-\[1\.125rem\]{min-width:1.125rem}.min-w-\[2\.4ch\]{min-width:2.4ch}.min-w-\[2\.6ch\]{min-width:2.6ch}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[5rem\]{min-width:5rem}.min-w-\[6\.5rem\]{min-width:6.5rem}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[18px\]{min-width:18px}.min-w-\[22rem\]{min-width:22rem}.min-w-\[30rem\]{min-width:30rem}.min-w-\[34rem\]{min-width:34rem}.min-w-\[40rem\]{min-width:40rem}.min-w-\[46rem\]{min-width:46rem}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[220px\]{min-width:220px}.min-w-\[520px\]{min-width:520px}.min-w-\[640px\]{min-width:640px}.min-w-\[680px\]{min-width:680px}.min-w-\[760px\]{min-width:760px}.min-w-\[860px\]{min-width:860px}.min-w-\[1080px\]{min-width:1080px}.min-w-fit{min-width:fit-content}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.min-w-min{min-width:min-content}.flex-1{flex:1}.flex-\[1\.4\]{flex:1.4}.flex-\[1_1_10rem\]{flex:10rem}.flex-\[1_1_14rem\]{flex:14rem}.flex-\[1_1_16rem\]{flex:16rem}.flex-\[1_1_22rem\]{flex:22rem}.flex-\[2\]{flex:2}.flex-auto{flex:auto}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-32{flex-basis:calc(var(--spacing) * 32)}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-52{flex-basis:calc(var(--spacing) * 52)}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-72{flex-basis:calc(var(--spacing) * 72)}.basis-\[11rem\]{flex-basis:11rem}.basis-\[14rem\]{flex-basis:14rem}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.caption-top{caption-side:top}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px}.border-spacing-0,.border-spacing-1{border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-1{--tw-border-spacing-x:var(--spacing);--tw-border-spacing-y:var(--spacing)}.border-spacing-x-0{--tw-border-spacing-x:0px}.border-spacing-x-0,.border-spacing-y-0\.5{border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-y-0\.5{--tw-border-spacing-y:calc(var(--spacing) * .5)}.border-spacing-y-1\.5{--tw-border-spacing-y:calc(var(--spacing) * 1.5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1)}.-translate-x-1,.-translate-x-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.translate-x-0{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%)}.translate-x-1\/2,.translate-x-3{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-3{--tw-translate-x:calc(var(--spacing) * 3)}.translate-x-px{--tw-translate-x:1px}.-translate-y-1\/2,.translate-x-px{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.-translate-y-3{--tw-translate-y:calc(var(--spacing) * -3)}.-translate-y-3,.-translate-y-6{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6)}.-translate-y-\[130\%\]{--tw-translate-y:calc(130% * -1)}.-translate-y-\[130\%\],.-translate-y-full{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%}.-translate-y-px{--tw-translate-y:-1px}.-translate-y-px,.translate-y-0{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5)}.translate-y-0\.5,.translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%)}.translate-y-6{--tw-translate-y:calc(var(--spacing) * 6)}.translate-y-6,.translate-y-\[-0\.3em\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-0\.3em\]{--tw-translate-y:-.3em}.translate-y-\[-0\.25em\]{--tw-translate-y:-.25em}.translate-y-\[-0\.25em\],.translate-y-\[-1px\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-1px\]{--tw-translate-y:-1px}.translate-y-\[0\.1em\]{--tw-translate-y:.1em}.translate-y-\[0\.15em\],.translate-y-\[0\.1em\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[0\.15em\]{--tw-translate-y:.15em}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.scale-100,.scale-95{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%}.scale-125,.scale-y-0{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-y-0{--tw-scale-y:0%}.scale-y-\[1\.12\]{--tw-scale-y:1.12;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.04\]{scale:1.04}.-rotate-2{rotate:-2deg}.-rotate-6{rotate:-6deg}.-rotate-12{rotate:-12deg}.-rotate-90{rotate:-90deg}.-rotate-\[1\.2deg\]{rotate:-1.2deg}.rotate-2{rotate:2deg}.rotate-12{rotate:12deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-1\.2deg\]{rotate:-1.2deg}.rotate-\[-2deg\]{rotate:-2deg}.rotate-\[-8deg\]{rotate:-8deg}.rotate-\[1\.5deg\]{rotate:1.5deg}.rotate-\[8deg\]{rotate:8deg}.skew-x-\[-18deg\]{--tw-skew-x:skewX(-18deg)}.skew-x-\[-18deg\],.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-\[ui-rise_240ms_ease-out\]{animation:ui-rise .24s ease-out}.animate-\[ui-rise_300ms_cubic-bezier\(0\.2\,0\.8\,0\.2\,1\)\]{animation:ui-rise .3s cubic-bezier(.2,.8,.2,1)}.animate-\[ui-rise_300ms_cubic-bezier\(0\.2\,0\.8\,0\.2\,1\)_both\]{animation:ui-rise .3s cubic-bezier(.2,.8,.2,1) both}.animate-\[ui-rise_320ms_cubic-bezier\(0\.2\,0\.8\,0\.2\,1\)\]{animation:ui-rise .32s cubic-bezier(.2,.8,.2,1)}.animate-\[ui-rise_320ms_cubic-bezier\(0\.2\,0\.8\,0\.2\,1\)_both\]{animation:ui-rise .32s cubic-bezier(.2,.8,.2,1) both}.animate-\[ui-rise_340ms_cubic-bezier\(0\.2\,0\.8\,0\.2\,1\)\]{animation:ui-rise .34s cubic-bezier(.2,.8,.2,1)}.animate-\[ui-rise_360ms_cubic-bezier\(0\.2\,0\.8\,0\.2\,1\)_both\]{animation:ui-rise .36s cubic-bezier(.2,.8,.2,1) both}.animate-\[ui-rise_420ms_cubic-bezier\(0\.2\,0\.8\,0\.2\,1\)\]{animation:ui-rise .42s cubic-bezier(.2,.8,.2,1)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-cell{cursor:cell}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, )}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-mt-\[calc\(var\(--settings-sticky-top\,var\(--topbar-h\)\)\+1\.5rem\)\]{scroll-margin-top:calc(var(--settings-sticky-top,var(--topbar-h)) + 1.5rem)}.scroll-py-1{scroll-padding-block:var(--spacing)}.scroll-py-2{scroll-padding-block:calc(var(--spacing) * 2)}.\[scrollbar-width\:none\],.scrollbar-none{scrollbar-width:none}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.columns-2{column-count:2}.break-inside-avoid{break-inside:avoid}.auto-rows-\[minmax\(10rem\,auto\)\]{grid-auto-rows:minmax(10rem,auto)}.auto-rows-\[minmax\(12rem\,auto\)\]{grid-auto-rows:minmax(12rem,auto)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-1\!{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.5rem_1fr\]{grid-template-columns:1.5rem 1fr}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.5rem minmax(0,1fr) auto}.grid-cols-\[1\.25rem_1fr\]{grid-template-columns:1.25rem 1fr}.grid-cols-\[1\.25rem_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.25rem auto minmax(0,1fr) auto}.grid-cols-\[1\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:1.75rem minmax(0,1fr)}.grid-cols-\[1fr_0\.55fr\]{grid-template-columns:1fr .55fr}.grid-cols-\[1fr_6\.5rem\]{grid-template-columns:1fr 6.5rem}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[1fr_auto_4\.5rem\]{grid-template-columns:1fr auto 4.5rem}.grid-cols-\[2\.5rem_1fr\]{grid-template-columns:2.5rem 1fr}.grid-cols-\[2\.5rem_1fr_auto\]{grid-template-columns:2.5rem 1fr auto}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:2.5rem minmax(0,1fr)}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_2\.5rem\]{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_4rem\]{grid-template-columns:2.5rem minmax(0,1fr) 4rem}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.5rem minmax(0,1fr) auto}.grid-cols-\[2\.25rem_1fr\]{grid-template-columns:2.25rem 1fr}.grid-cols-\[2\.25rem_1fr_auto\]{grid-template-columns:2.25rem 1fr auto}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:2.25rem minmax(0,1fr)}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.25rem minmax(0,1fr) auto}.grid-cols-\[2\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:2.75rem minmax(0,1fr)}.grid-cols-\[2ch_8rem_1fr\]{grid-template-columns:2ch 8rem 1fr}.grid-cols-\[2fr_1fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr 1fr}.grid-cols-\[2rem_1fr_auto\]{grid-template-columns:2rem 1fr auto}.grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.grid-cols-\[2rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2rem minmax(0,1fr) auto}.grid-cols-\[3\.5rem_1fr\]{grid-template-columns:3.5rem 1fr}.grid-cols-\[3\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:3.5rem minmax(0,1fr)}.grid-cols-\[3\.5rem_minmax\(0\,1fr\)_12rem_9rem_4rem\]{grid-template-columns:3.5rem minmax(0,1fr) 12rem 9rem 4rem}.grid-cols-\[3\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3.5rem minmax(0,1fr) auto}.grid-cols-\[3\.25rem_1fr\]{grid-template-columns:3.25rem 1fr}.grid-cols-\[3\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:3.25rem minmax(0,1fr)}.grid-cols-\[3\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3.25rem minmax(0,1fr) auto}.grid-cols-\[3rem_1\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:3rem 1.25rem minmax(0,1fr)}.grid-cols-\[3rem_1fr\]{grid-template-columns:3rem 1fr}.grid-cols-\[3rem_minmax\(0\,1fr\)\]{grid-template-columns:3rem minmax(0,1fr)}.grid-cols-\[4\.5rem_1fr\]{grid-template-columns:4.5rem 1fr}.grid-cols-\[4\.5rem_3\.5rem_minmax\(0\,1fr\)_3rem_4\.5rem_8rem\]{grid-template-columns:4.5rem 3.5rem minmax(0,1fr) 3rem 4.5rem 8rem}.grid-cols-\[4\.5rem_3\.25rem_minmax\(0\,1fr\)_2\.75rem\]{grid-template-columns:4.5rem 3.25rem minmax(0,1fr) 2.75rem}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.grid-cols-\[4\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:4.25rem minmax(0,1fr)}.grid-cols-\[4\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:4.75rem minmax(0,1fr)}.grid-cols-\[4rem_1fr\]{grid-template-columns:4rem 1fr}.grid-cols-\[4rem_1fr_auto\]{grid-template-columns:4rem 1fr auto}.grid-cols-\[4rem_minmax\(0\,1fr\)\]{grid-template-columns:4rem minmax(0,1fr)}.grid-cols-\[4rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:4rem minmax(0,1fr) auto}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:7.5rem minmax(0,1fr)}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.grid-cols-\[14px_minmax\(0\,1fr\)\]{grid-template-columns:14px minmax(0,1fr)}.grid-cols-\[17rem_1fr\]{grid-template-columns:17rem 1fr}.grid-cols-\[36px_minmax\(0\,1fr\)_auto\]{grid-template-columns:36px minmax(0,1fr) auto}.grid-cols-\[56px_minmax\(0\,1fr\)\]{grid-template-columns:56px minmax(0,1fr)}.grid-cols-\[96px_minmax\(0\,1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.grid-cols-\[200px_minmax\(0\,1fr\)\]{grid-template-columns:200px minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[auto_1fr_auto_auto\]{grid-template-columns:auto 1fr auto auto}.grid-cols-\[auto_auto_1fr\]{grid-template-columns:auto auto 1fr}.grid-cols-\[auto_auto_minmax\(0\,1fr\)\]{grid-template-columns:auto auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_7rem\]{grid-template-columns:auto minmax(0,1fr) 7rem}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_6\.5rem\]{grid-template-columns:minmax(0,1fr) 6.5rem}.grid-cols-\[minmax\(0\,1fr\)_6\.5rem_4rem_4rem_6\.5rem_5rem\]{grid-template-columns:minmax(0,1fr) 6.5rem 4rem 4rem 6.5rem 5rem}.grid-cols-\[minmax\(0\,1fr\)_7rem\]{grid-template-columns:minmax(0,1fr) 7rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,7\.5rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.grid-cols-\[minmax\(4\.5rem\,auto\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr)}.grid-cols-\[minmax\(7rem\,auto\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(7rem,auto) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(9\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(13\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(13rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.grid-cols-\[repeat\(var\(--cols\)\,minmax\(172px\,1fr\)\)\]{grid-template-columns:repeat(var(--cols),minmax(172px,1fr))}.grid-cols-\[var\(--tl-ind\)_1fr\]{grid-template-columns:var(--tl-ind) 1fr}.grid-cols-\[var\(--tl-ind\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--tl-ind) minmax(0,1fr)}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-content-center{place-content:center}.place-items-center{place-items:center}.place-items-end{place-items:end}.content-between{align-content:space-between}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.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-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.gap-\(--gallery-gap\){gap:var(--gallery-gap)}.gap-\(--gap\){gap:var(--gap)}.gap-\(--gap\,0\.75rem\){gap:var(--gap,.75rem)}.gap-\(--gutter\){gap:var(--gutter)}.gap-\(--tl-gap\){gap:var(--tl-gap)}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-\[0\.35em\]{gap:.35em}.gap-\[2\.25rem\]{gap:2.25rem}.gap-\[2px\]{gap:2px}.gap-\[3\%\]{gap:3%}.gap-\[3px\]{gap:3px}.gap-\[4\%\]{gap:4%}.gap-\[5\%\]{gap:5%}.gap-\[calc\(var\(--gap\)\*1\.6\)\]{gap:calc(var(--gap) * 1.6)}.gap-\[calc\(var\(--section-y\)\*0\.4\)\]{gap:calc(var(--section-y) * .4)}.gap-\[calc\(var\(--section-y\)\*0\.45\)\]{gap:calc(var(--section-y) * .45)}.gap-\[inherit\]{gap:inherit}.gap-px{gap:1px}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-\(--gutter\){column-gap:var(--gutter)}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-14{column-gap:calc(var(--spacing) * 14)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-x-\[clamp\(1\.25rem\,4cqi\,3rem\)\]{column-gap:clamp(1.25rem,4cqi,3rem)}.gap-x-\[clamp\(2rem\,5cqi\,4rem\)\]{column-gap:clamp(2rem,5cqi,4rem)}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-9{row-gap:calc(var(--spacing) * 9)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-14{row-gap:calc(var(--spacing) * 14)}.gap-y-16{row-gap:calc(var(--spacing) * 16)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}: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-line>:not(:last-child)){border-color:var(--line)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.\!truncate{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[2\.4rem\]{border-radius:2.4rem}.rounded-\[2\.9rem\]{border-radius:2.9rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[3rem\]{border-radius:3rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.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-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[28\%\]{border-radius:28%}.rounded-\[28px\]{border-radius:28px}.rounded-\[46\%_54\%_42\%_58\%\/50\%_44\%_56\%_50\%\]{border-radius:46% 54% 42% 58%/50% 44% 56% 50%}.rounded-\[48\%_52\%_44\%_56\%\/52\%_46\%_54\%_48\%\]{border-radius:48% 52% 44% 56%/52% 46% 54% 48%}.rounded-\[50\%\]{border-radius:50%}.rounded-\[calc\(var\(--radius\)\*0\.9\)\]{border-radius:calc(var(--radius) * .9)}.rounded-\[calc\(var\(--radius\)\*0\.42\)\]{border-radius:calc(var(--radius) * .42)}.rounded-\[calc\(var\(--radius\)\*1\.6\)\]{border-radius:calc(var(--radius) * 1.6)}.rounded-\[calc\(var\(--radius\)\*1\.8\)\]{border-radius:calc(var(--radius) * 1.8)}.rounded-\[calc\(var\(--radius\)\*2\)\]{border-radius:calc(var(--radius) * 2)}.rounded-\[calc\(var\(--radius\)\*2\.4\)\]{border-radius:calc(var(--radius) * 2.4)}.rounded-\[calc\(var\(--radius\)\*2\.6\)\]{border-radius:calc(var(--radius) * 2.6)}.rounded-\[calc\(var\(--radius\)-2px\)\]{border-radius:calc(var(--radius) - 2px)}.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-\[calc\(var\(--radius\)-4px\)\]{border-radius:calc(var(--radius) - 4px)}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[calc\(var\(--radius\)-6px\)\]{border-radius:calc(var(--radius) - 6px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}.rounded-full{border-radius:2147483647px}.rounded-full\!{border-radius:2147483647px!important}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-ui{border-radius:var(--radius)}.rounded-ui-lg{border-radius:calc(var(--radius) + 6px)}.rounded-ui-sm{border-radius:max(0px,calc(var(--radius) - 4px))}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-s-\[inherit\]{border-start-start-radius:inherit;border-end-start-radius:inherit}.rounded-s-full{border-start-start-radius:2147483647px;border-end-start-radius:2147483647px}.rounded-s-none{border-start-start-radius:0;border-end-start-radius:0}.rounded-s-ui-sm{border-start-start-radius:max(0px,calc(var(--radius) - 4px));border-end-start-radius:max(0px,calc(var(--radius) - 4px))}.rounded-ss-\[50\%\]{border-start-start-radius:50%}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-e-\[3px\]{border-start-end-radius:3px;border-end-end-radius:3px}.rounded-e-\[4px\]{border-start-end-radius:4px;border-end-end-radius:4px}.rounded-e-\[inherit\]{border-start-end-radius:inherit;border-end-end-radius:inherit}.rounded-e-full{border-start-end-radius:2147483647px;border-end-end-radius:2147483647px}.rounded-e-none{border-start-end-radius:0;border-end-end-radius:0}.rounded-e-sm{border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.rounded-e-ui-sm{border-start-end-radius:max(0px,calc(var(--radius) - 4px));border-end-end-radius:max(0px,calc(var(--radius) - 4px))}.rounded-ee-\[50\%\]{border-end-end-radius:50%}.rounded-ee-full{border-end-end-radius:2147483647px}.rounded-ee-ui-sm{border-end-end-radius:max(0px,calc(var(--radius) - 4px))}.rounded-es-\[4px\]{border-end-start-radius:4px}.rounded-t-\[1px\]{border-top-left-radius:1px;border-top-right-radius:1px}.rounded-t-\[2px\]{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-\[999px\]{border-top-left-radius:999px;border-top-right-radius:999px}.rounded-t-\[calc\(var\(--radius\)\*2\)\]{border-top-left-radius:calc(var(--radius) * 2);border-top-right-radius:calc(var(--radius) * 2)}.rounded-t-full{border-top-left-radius:2147483647px;border-top-right-radius:2147483647px}.rounded-t-ui-lg{border-top-left-radius:calc(var(--radius) + 6px);border-top-right-radius:calc(var(--radius) + 6px)}.rounded-t-ui-sm{border-top-left-radius:max(0px,calc(var(--radius) - 4px));border-top-right-radius:max(0px,calc(var(--radius) - 4px))}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-b-\[6px\]{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.rounded-b-\[calc\(var\(--radius\)-4px\)\]{border-bottom-right-radius:calc(var(--radius) - 4px);border-bottom-left-radius:calc(var(--radius) - 4px)}.rounded-b-\[inherit\]{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.rounded-b-\[var\(--radius\)\]{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-b-ui-lg{border-bottom-right-radius:calc(var(--radius) + 6px);border-bottom-left-radius:calc(var(--radius) + 6px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-\[10px\]{border-style:var(--tw-border-style);border-width:10px}.border-\[18px\]{border-style:var(--tw-border-style);border-width:18px}.border-\[clamp\(10px\,2\.5cqi\,22px\)\]{border-style:var(--tw-border-style);border-width:clamp(10px,2.5cqi,22px)}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.border-y-\[3px\]{border-block-style:var(--tw-border-style);border-block-width:3px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-s-4{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.border-s-\[3px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.border-s-\[7px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:7px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.border-e-2{border-inline-end-style:var(--tw-border-style);border-inline-end-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-t-\[7px\]{border-top-style:var(--tw-border-style);border-top-width:7px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-b-\[5px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:5px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-double{--tw-border-style:double;border-style:double}.border-\(--q\){border-color:var(--q)}.border-\[color-mix\(in_oklch\,var\(--accent-fg\)_35\%\,transparent\)\]{border-color:var(--accent-fg)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklch\,var\(--accent-fg\)_35\%\,transparent\)\]{border-color:color-mix(in oklch,var(--accent-fg) 35%,transparent)}}.border-\[color-mix\(in_oklch\,var\(--accent-ink\)_35\%\,transparent\)\]{border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklch\,var\(--accent-ink\)_35\%\,transparent\)\]{border-color:color-mix(in oklch,var(--accent-ink) 35%,transparent)}}.border-\[color-mix\(in_oklch\,var\(--accent-ink\)_40\%\,transparent\)\]{border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklch\,var\(--accent-ink\)_40\%\,transparent\)\]{border-color:color-mix(in oklch,var(--accent-ink) 40%,transparent)}}.border-\[color-mix\(in_oklch\,var\(--fg\)_35\%\,transparent\)\]{border-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklch\,var\(--fg\)_35\%\,transparent\)\]{border-color:color-mix(in oklch,var(--fg) 35%,transparent)}}.border-\[color-mix\(in_oklch\,var\(--success\)_45\%\,transparent\)\]{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_oklch\,var\(--success\)_45\%\,transparent\)\]{border-color:color-mix(in oklch,var(--success) 45%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--accent-ink\)_35\%\,transparent\)\]{border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--accent-ink\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--accent-ink) 35%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--accent-ink\)_55\%\,var\(--line\)\)\]{border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--accent-ink\)_55\%\,var\(--line\)\)\]{border-color:color-mix(in srgb,var(--accent-ink) 55%,var(--line))}}.border-\[color-mix\(in_srgb\,var\(--alert-tone\)_22\%\,transparent\)\]{border-color:var(--alert-tone)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--alert-tone\)_22\%\,transparent\)\]{border-color:color-mix(in srgb,var(--alert-tone) 22%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--alert-tone\)_24\%\,transparent\)\]{border-color:var(--alert-tone)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--alert-tone\)_24\%\,transparent\)\]{border-color:color-mix(in srgb,var(--alert-tone) 24%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--alert-tone\)_38\%\,transparent\)\]{border-color:var(--alert-tone)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--alert-tone\)_38\%\,transparent\)\]{border-color:color-mix(in srgb,var(--alert-tone) 38%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--danger\)_35\%\,var\(--line\)\)\]{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--danger\)_35\%\,var\(--line\)\)\]{border-color:color-mix(in srgb,var(--danger) 35%,var(--line))}}.border-\[color-mix\(in_srgb\,var\(--danger\)_40\%\,transparent\)\]{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--danger\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--danger) 40%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--danger\)_40\%\,transparent\)\]\!{border-color:var(--danger)!important}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--danger\)_40\%\,transparent\)\]\!{border-color:color-mix(in srgb,var(--danger) 40%,transparent)!important}}.border-\[color-mix\(in_srgb\,var\(--danger\)_45\%\,transparent\)\]\!{border-color:var(--danger)!important}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--danger\)_45\%\,transparent\)\]\!{border-color:color-mix(in srgb,var(--danger) 45%,transparent)!important}}.border-\[color-mix\(in_srgb\,var\(--danger\)_55\%\,transparent\)\]{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--danger\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--danger) 55%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--fg\)_30\%\,transparent\)\]{border-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--fg\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--fg) 30%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--tone\)_35\%\,transparent\)\]{border-color:var(--tone)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--tone\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--tone) 35%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--tone\)_35\%\,var\(--line\)\)\]{border-color:var(--tone)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--tone\)_35\%\,var\(--line\)\)\]{border-color:color-mix(in srgb,var(--tone) 35%,var(--line))}}.border-\[color-mix\(in_srgb\,var\(--warning\)_35\%\,transparent\)\]{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--warning\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--warning) 35%,transparent)}}.border-\[var\(--ring\)\]{border-color:var(--ring)}.border-accent{border-color:var(--accent)}.border-accent-ink{border-color:var(--accent-ink)}.border-accent-ink\!{border-color:var(--accent-ink)!important}.border-accent-ink\/30{border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.border-accent-ink\/30{border-color:color-mix(in oklab,var(--accent-ink) 30%,transparent)}}.border-accent-ink\/40{border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.border-accent-ink\/40{border-color:color-mix(in oklab,var(--accent-ink) 40%,transparent)}}.border-accent-ink\/50{border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.border-accent-ink\/50{border-color:color-mix(in oklab,var(--accent-ink) 50%,transparent)}}.border-accent-ink\/60{border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.border-accent-ink\/60{border-color:color-mix(in oklab,var(--accent-ink) 60%,transparent)}}.border-accent-soft{border-color:var(--accent-soft)}.border-accent\/40{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/40{border-color:color-mix(in oklab,var(--accent) 40%,transparent)}}.border-accent\/50{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/50{border-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.border-current,.border-current\/15{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/15{border-color:color-mix(in oklab,currentcolor 15%,transparent)}}.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/30{border-color:color-mix(in oklab,currentcolor 30%,transparent)}}.border-danger,.border-danger\/40{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-danger\/40{border-color:color-mix(in oklab,var(--danger) 40%,transparent)}}.border-fg{border-color:var(--fg)}.border-fg-muted{border-color:var(--fg-muted)}.border-fg-subtle,.border-fg-subtle\/50{border-color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){.border-fg-subtle\/50{border-color:color-mix(in oklab,var(--fg-subtle) 50%,transparent)}}.border-fg\/15{border-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.border-fg\/15{border-color:color-mix(in oklab,var(--fg) 15%,transparent)}}.border-fg\/25{border-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.border-fg\/25{border-color:color-mix(in oklab,var(--fg) 25%,transparent)}}.border-fg\/30{border-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.border-fg\/30{border-color:color-mix(in oklab,var(--fg) 30%,transparent)}}.border-fg\/40{border-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.border-fg\/40{border-color:color-mix(in oklab,var(--fg) 40%,transparent)}}.border-fg\/60{border-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.border-fg\/60{border-color:color-mix(in oklab,var(--fg) 60%,transparent)}}.border-fg\/70{border-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.border-fg\/70{border-color:color-mix(in oklab,var(--fg) 70%,transparent)}}.border-fg\/80{border-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.border-fg\/80{border-color:color-mix(in oklab,var(--fg) 80%,transparent)}}.border-fg\/85{border-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.border-fg\/85{border-color:color-mix(in oklab,var(--fg) 85%,transparent)}}.border-field-border{border-color:var(--field-border)}.border-field-border-hover{border-color:var(--field-border-hover)}.border-line{border-color:var(--line)}.border-nav{border-color:var(--nav)}.border-nav-line{border-color:var(--nav-line)}.border-nav-popover-border{border-color:var(--nav-popover-border)}.border-popover-border{border-color:var(--popover-border)}.border-ring{border-color:var(--ring)}.border-scene{border-color:var(--scene)}.border-success{border-color:var(--success)}.border-surface{border-color:var(--surface)}.border-surface-2{border-color:var(--surface-2)}.border-surface-border{border-color:var(--surface-border)}.border-transparent{border-color:#0000}.border-warning\/45{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/45{border-color:color-mix(in oklab,var(--warning) 45%,transparent)}}.border-warning\/55{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/55{border-color:color-mix(in oklab,var(--warning) 55%,transparent)}}.border-s-accent{border-inline-start-color:var(--accent)}.border-s-danger{border-inline-start-color:var(--danger)}.border-s-line{border-inline-start-color:var(--line)}.border-s-transparent{border-inline-start-color:#0000}.border-s-warning{border-inline-start-color:var(--warning)}.border-e-transparent{border-inline-end-color:#0000}.border-t-accent{border-top-color:var(--accent)}.border-t-accent-ink{border-top-color:var(--accent-ink)}.border-t-transparent{border-top-color:#0000}.tone-soft{background-color:var(--tone,var(--fg-muted))}@supports (color:color-mix(in lab,red,red)){.tone-soft{background-color:color-mix(in srgb,var(--tone,var(--fg-muted)) var(--tone-mix,13%),transparent)}}.tone-soft{color:var(--tone,var(--fg-muted))}@supports (color:color-mix(in lab,red,red)){.tone-soft{color:color-mix(in srgb,var(--tone,var(--fg-muted)) var(--tone-ink-mix,100%),var(--tone-ink-base,var(--fg)))}}.bg-\(--group-sep\,var\(--field-border\)\){background-color:var(--group-sep,var(--field-border))}.bg-\(--stage-tone\){background-color:var(--stage-tone)}.bg-\(--surface-solid\){background-color:var(--surface-solid)}.bg-\(--switch-thumb\){background-color:var(--switch-thumb)}.bg-\(--tone\){background-color:var(--tone)}.bg-\[color-mix\(in_oklab\,var\(--surface\)_72\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--surface\)_72\%\,transparent\)\]{background-color:color-mix(in oklab,var(--surface) 72%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--accent\)_5\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--accent\)_5\%\,transparent\)\]{background-color:color-mix(in oklch,var(--accent) 5%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--accent\)_6\%\,transparent\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--accent\)_6\%\,transparent\)\]{background-color:color-mix(in oklch,var(--accent) 6%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--kind\)_11\%\,var\(--surface-solid\)\)\]{background-color:var(--kind)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--kind\)_11\%\,var\(--surface-solid\)\)\]{background-color:color-mix(in oklch,var(--kind) 11%,var(--surface-solid))}}.bg-\[color-mix\(in_oklch\,var\(--scene\)_55\%\,transparent\)\]{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--scene\)_55\%\,transparent\)\]{background-color:color-mix(in oklch,var(--scene) 55%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--scene\)_62\%\,transparent\)\]{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--scene\)_62\%\,transparent\)\]{background-color:color-mix(in oklch,var(--scene) 62%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--scene\)_80\%\,transparent\)\]{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--scene\)_80\%\,transparent\)\]{background-color:color-mix(in oklch,var(--scene) 80%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--scene\)_86\%\,transparent\)\]{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--scene\)_86\%\,transparent\)\]{background-color:color-mix(in oklch,var(--scene) 86%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--selected\)_100\%\,var\(--surface-solid\)\)\]{background-color:var(--selected)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--selected\)_100\%\,var\(--surface-solid\)\)\]{background-color:color-mix(in oklch,var(--selected) 100%,var(--surface-solid))}}.bg-\[color-mix\(in_oklch\,var\(--success\)_6\%\,transparent\)\]{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--success\)_6\%\,transparent\)\]{background-color:color-mix(in oklch,var(--success) 6%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--surface\)_60\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--surface\)_60\%\,transparent\)\]{background-color:color-mix(in oklch,var(--surface) 60%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--surface\)_90\%\,var\(--scene\)\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--surface\)_90\%\,var\(--scene\)\)\]{background-color:color-mix(in oklch,var(--surface) 90%,var(--scene))}}.bg-\[color-mix\(in_oklch\,var\(--surface\)_92\%\,var\(--warning\)\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--surface\)_92\%\,var\(--warning\)\)\]{background-color:color-mix(in oklch,var(--surface) 92%,var(--warning))}}.bg-\[color-mix\(in_oklch\,var\(--surface-2\)\,var\(--fg\)_3\%\)\]{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--surface-2\)\,var\(--fg\)_3\%\)\]{background-color:color-mix(in oklch,var(--surface-2),var(--fg) 3%)}}.bg-\[color-mix\(in_oklch\,var\(--surface-2\)_92\%\,transparent\)\]{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--surface-2\)_92\%\,transparent\)\]{background-color:color-mix(in oklch,var(--surface-2) 92%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--surface-solid\)_82\%\,transparent\)\]{background-color:var(--surface-solid)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--surface-solid\)_82\%\,transparent\)\]{background-color:color-mix(in oklch,var(--surface-solid) 82%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--surface-solid\)_85\%\,transparent\)\]{background-color:var(--surface-solid)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--surface-solid\)_85\%\,transparent\)\]{background-color:color-mix(in oklch,var(--surface-solid) 85%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--tone\)_14\%\,color-mix\(in_oklch\,var\(--surface\)_92\%\,var\(--scene\)\)\)\]{background-color:var(--tone)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--tone\)_14\%\,color-mix\(in_oklch\,var\(--surface\)_92\%\,var\(--scene\)\)\)\]{background-color:color-mix(in oklch,var(--tone) 14%,color-mix(in oklch,var(--surface) 92%,var(--scene)))}}.bg-\[color-mix\(in_srgb\,var\(--accent-soft\)_45\%\,transparent\)\]{background-color:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--accent-soft\)_45\%\,transparent\)\]{background-color:color-mix(in srgb,var(--accent-soft) 45%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--alert-tone\)_9\%\,transparent\)\]{background-color:var(--alert-tone)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--alert-tone\)_9\%\,transparent\)\]{background-color:color-mix(in srgb,var(--alert-tone) 9%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--alert-tone\)_11\%\,transparent\)\]{background-color:var(--alert-tone)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--alert-tone\)_11\%\,transparent\)\]{background-color:color-mix(in srgb,var(--alert-tone) 11%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--danger\)_5\%\,transparent\)\]{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--danger\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--danger) 5%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--danger\)_12\%\,transparent\)\]{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--danger\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--danger) 12%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--scene\)_70\%\,transparent\)\]{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--scene\)_70\%\,transparent\)\]{background-color:color-mix(in srgb,var(--scene) 70%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--scene\)_72\%\,transparent\)\]{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--scene\)_72\%\,transparent\)\]{background-color:color-mix(in srgb,var(--scene) 72%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--scene\)_75\%\,transparent\)\]{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--scene\)_75\%\,transparent\)\]{background-color:color-mix(in srgb,var(--scene) 75%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--scene\)_78\%\,transparent\)\]{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--scene\)_78\%\,transparent\)\]{background-color:color-mix(in srgb,var(--scene) 78%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--scene\)_80\%\,transparent\)\]{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--scene\)_80\%\,transparent\)\]{background-color:color-mix(in srgb,var(--scene) 80%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--scene\)_82\%\,transparent\)\]{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--scene\)_82\%\,transparent\)\]{background-color:color-mix(in srgb,var(--scene) 82%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--scene\)_86\%\,transparent\)\]{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--scene\)_86\%\,transparent\)\]{background-color:color-mix(in srgb,var(--scene) 86%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--success\)_9\%\,transparent\)\]{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--success\)_9\%\,transparent\)\]{background-color:color-mix(in srgb,var(--success) 9%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--success\)_55\%\,var\(--line\)\)\]{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--success\)_55\%\,var\(--line\)\)\]{background-color:color-mix(in srgb,var(--success) 55%,var(--line))}}.bg-\[color-mix\(in_srgb\,var\(--surface-solid\)_94\%\,transparent\)\]{background-color:var(--surface-solid)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--surface-solid\)_94\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface-solid) 94%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--warning\)_7\%\,transparent\)\]{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--warning\)_7\%\,transparent\)\]{background-color:color-mix(in srgb,var(--warning) 7%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--warning\)_8\%\,transparent\)\]{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--warning\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--warning) 8%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--warning\)_22\%\,transparent\)\]{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--warning\)_22\%\,transparent\)\]{background-color:color-mix(in srgb,var(--warning) 22%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--warning\)_26\%\,transparent\)\]{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--warning\)_26\%\,transparent\)\]{background-color:color-mix(in srgb,var(--warning) 26%,transparent)}}.bg-\[var\(--chart-tooltip\)\]{background-color:var(--chart-tooltip)}.bg-\[var\(--surface-solid\)\]{background-color:var(--surface-solid)}.bg-\[var\(--surface-solid\,var\(--surface\)\)\]{background-color:var(--surface-solid,var(--surface))}.bg-\[var\(--tone\)\]{background-color:var(--tone)}.bg-accent{background-color:var(--accent)}.bg-accent-fg{background-color:var(--accent-fg)}.bg-accent-ink{background-color:var(--accent-ink)}.bg-accent-soft{background-color:var(--accent-soft)}.bg-accent-soft\!{background-color:var(--accent-soft)!important}.bg-accent-soft\/40{background-color:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.bg-accent-soft\/40{background-color:color-mix(in oklab,var(--accent-soft) 40%,transparent)}}.bg-accent-soft\/50{background-color:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.bg-accent-soft\/50{background-color:color-mix(in oklab,var(--accent-soft) 50%,transparent)}}.bg-accent-soft\/55{background-color:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.bg-accent-soft\/55{background-color:color-mix(in oklab,var(--accent-soft) 55%,transparent)}}.bg-accent-soft\/60{background-color:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.bg-accent-soft\/60{background-color:color-mix(in oklab,var(--accent-soft) 60%,transparent)}}.bg-accent\/25{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/25{background-color:color-mix(in oklab,var(--accent) 25%,transparent)}}.bg-accent\/30{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/30{background-color:color-mix(in oklab,var(--accent) 30%,transparent)}}.bg-accent\/45{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/45{background-color:color-mix(in oklab,var(--accent) 45%,transparent)}}.bg-accent\/75{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/75{background-color:color-mix(in oklab,var(--accent) 75%,transparent)}}.bg-accent\/\[0\.06\]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/\[0\.06\]{background-color:color-mix(in oklab,var(--accent) 6%,transparent)}}.bg-bar{background-color:var(--bar)}.bg-chart-1{background-color:var(--chart-1)}.bg-chart-2{background-color:var(--chart-2)}.bg-chart-3{background-color:var(--chart-3)}.bg-chart-4{background-color:var(--chart-4)}.bg-chart-5{background-color:var(--chart-5)}.bg-chart-6{background-color:var(--chart-6)}.bg-current{background-color:currentColor}.bg-danger{background-color:var(--danger)}.bg-danger-solid{background-color:var(--danger-solid)}.bg-danger\/10{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-danger\/10{background-color:color-mix(in oklab,var(--danger) 10%,transparent)}}.bg-danger\/15{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-danger\/15{background-color:color-mix(in oklab,var(--danger) 15%,transparent)}}.bg-danger\/40{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-danger\/40{background-color:color-mix(in oklab,var(--danger) 40%,transparent)}}.bg-danger\/70{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-danger\/70{background-color:color-mix(in oklab,var(--danger) 70%,transparent)}}.bg-danger\/\[0\.06\]{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.bg-danger\/\[0\.06\]{background-color:color-mix(in oklab,var(--danger) 6%,transparent)}}.bg-fg{background-color:var(--fg)}.bg-fg-muted,.bg-fg-muted\/35{background-color:var(--fg-muted)}@supports (color:color-mix(in lab,red,red)){.bg-fg-muted\/35{background-color:color-mix(in oklab,var(--fg-muted) 35%,transparent)}}.bg-fg-subtle,.bg-fg-subtle\/25{background-color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-fg-subtle\/25{background-color:color-mix(in oklab,var(--fg-subtle) 25%,transparent)}}.bg-fg-subtle\/35{background-color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-fg-subtle\/35{background-color:color-mix(in oklab,var(--fg-subtle) 35%,transparent)}}.bg-fg-subtle\/40{background-color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-fg-subtle\/40{background-color:color-mix(in oklab,var(--fg-subtle) 40%,transparent)}}.bg-fg-subtle\/50{background-color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-fg-subtle\/50{background-color:color-mix(in oklab,var(--fg-subtle) 50%,transparent)}}.bg-fg-subtle\/60{background-color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-fg-subtle\/60{background-color:color-mix(in oklab,var(--fg-subtle) 60%,transparent)}}.bg-fg\/5{background-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bg-fg\/5{background-color:color-mix(in oklab,var(--fg) 5%,transparent)}}.bg-fg\/20{background-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bg-fg\/20{background-color:color-mix(in oklab,var(--fg) 20%,transparent)}}.bg-fg\/25{background-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bg-fg\/25{background-color:color-mix(in oklab,var(--fg) 25%,transparent)}}.bg-fg\/35{background-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bg-fg\/35{background-color:color-mix(in oklab,var(--fg) 35%,transparent)}}.bg-fg\/40{background-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bg-fg\/40{background-color:color-mix(in oklab,var(--fg) 40%,transparent)}}.bg-fg\/55{background-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bg-fg\/55{background-color:color-mix(in oklab,var(--fg) 55%,transparent)}}.bg-fg\/70{background-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bg-fg\/70{background-color:color-mix(in oklab,var(--fg) 70%,transparent)}}.bg-fg\/75{background-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bg-fg\/75{background-color:color-mix(in oklab,var(--fg) 75%,transparent)}}.bg-fg\/85{background-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bg-fg\/85{background-color:color-mix(in oklab,var(--fg) 85%,transparent)}}.bg-field{background-color:var(--field)}.bg-field-border{background-color:var(--field-border)}.bg-field-border-hover{background-color:var(--field-border-hover)}.bg-hover{background-color:var(--hover)}.bg-info,.bg-info\/12{background-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.bg-info\/12{background-color:color-mix(in oklab,var(--info) 12%,transparent)}}.bg-line,.bg-line\/70{background-color:var(--line)}@supports (color:color-mix(in lab,red,red)){.bg-line\/70{background-color:color-mix(in oklab,var(--line) 70%,transparent)}}.bg-nav{background-color:var(--nav)}.bg-nav-active{background-color:var(--nav-active)}.bg-nav-fg{background-color:var(--nav-fg)}.bg-nav-fg-strong{background-color:var(--nav-fg-strong)}.bg-nav-hover{background-color:var(--nav-hover)}.bg-nav-line{background-color:var(--nav-line)}.bg-nav-popover{background-color:var(--nav-popover)}.bg-nav-sub,.bg-nav-sub\/40{background-color:var(--nav-sub)}@supports (color:color-mix(in lab,red,red)){.bg-nav-sub\/40{background-color:color-mix(in oklab,var(--nav-sub) 40%,transparent)}}.bg-overlay{background-color:var(--overlay)}.bg-popover{background-color:var(--popover)}.bg-popover-nested{background-color:var(--popover-nested)}.bg-popover\/90{background-color:var(--popover)}@supports (color:color-mix(in lab,red,red)){.bg-popover\/90{background-color:color-mix(in oklab,var(--popover) 90%,transparent)}}.bg-scene,.bg-scene\/80{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-scene\/80{background-color:color-mix(in oklab,var(--scene) 80%,transparent)}}.bg-scene\/85{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-scene\/85{background-color:color-mix(in oklab,var(--scene) 85%,transparent)}}.bg-scene\/90{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-scene\/90{background-color:color-mix(in oklab,var(--scene) 90%,transparent)}}.bg-scene\/95{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.bg-scene\/95{background-color:color-mix(in oklab,var(--scene) 95%,transparent)}}.bg-selected{background-color:var(--selected)}.bg-skeleton{background-color:var(--skeleton)}.bg-success,.bg-success\/12{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/12{background-color:color-mix(in oklab,var(--success) 12%,transparent)}}.bg-success\/15{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/15{background-color:color-mix(in oklab,var(--success) 15%,transparent)}}.bg-success\/40{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/40{background-color:color-mix(in oklab,var(--success) 40%,transparent)}}.bg-success\/45{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/45{background-color:color-mix(in oklab,var(--success) 45%,transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-2,.bg-surface-2\/60{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/60{background-color:color-mix(in oklab,var(--surface-2) 60%,transparent)}}.bg-track{background-color:var(--track)}.bg-transparent{background-color:#0000}.bg-warning,.bg-warning\/6{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/6{background-color:color-mix(in oklab,var(--warning) 6%,transparent)}}.bg-warning\/8{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/8{background-color:color-mix(in oklab,var(--warning) 8%,transparent)}}.bg-warning\/12{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/12{background-color:color-mix(in oklab,var(--warning) 12%,transparent)}}.bg-warning\/40{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/40{background-color:color-mix(in oklab,var(--warning) 40%,transparent)}}.bg-warning\/45{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/45{background-color:color-mix(in oklab,var(--warning) 45%,transparent)}}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:radial-gradient\(var\(--color-line\)_1px\,transparent_1px\)\]{background-image:radial-gradient(var(--color-line) 1px,transparent 1px)}.\[background-image\:radial-gradient\(var\(--line\)_1\.2px\,transparent_1\.2px\)\]{background-image:radial-gradient(var(--line) 1.2px,transparent 1.2px)}.\[background-image\:repeating-linear-gradient\(to_bottom\,var\(--nav-fg\)_0\,var\(--nav-fg\)_1px\,transparent_1px\,transparent_44px\)\]{background-image:repeating-linear-gradient(to bottom,var(--nav-fg) 0,var(--nav-fg) 1px,transparent 1px,transparent 44px)}.bg-\[linear-gradient\(180deg\,color-mix\(in_oklch\,var\(--scene\)_58\%\,transparent\)_0\%\,color-mix\(in_oklch\,var\(--scene\)_80\%\,transparent\)_42\%\,var\(--scene\)_100\%\)\]{background-image:linear-gradient(180deg,var(--scene) 0,var(--scene) 42%,var(--scene) 100%)}@supports (color:color-mix(in lab,red,red)){.bg-\[linear-gradient\(180deg\,color-mix\(in_oklch\,var\(--scene\)_58\%\,transparent\)_0\%\,color-mix\(in_oklch\,var\(--scene\)_80\%\,transparent\)_42\%\,var\(--scene\)_100\%\)\]{background-image:linear-gradient(180deg,color-mix(in oklch,var(--scene) 58%,transparent) 0,color-mix(in oklch,var(--scene) 80%,transparent) 42%,var(--scene) 100%)}}.bg-\[linear-gradient\(to_top\,color-mix\(in_oklch\,var\(--scene\)_90\%\,transparent\)\,color-mix\(in_oklch\,var\(--scene\)_40\%\,transparent\)_60\%\,color-mix\(in_oklch\,var\(--scene\)_60\%\,transparent\)\)\]{background-image:linear-gradient(to top,var(--scene),var(--scene) 60%,var(--scene))}@supports (color:color-mix(in lab,red,red)){.bg-\[linear-gradient\(to_top\,color-mix\(in_oklch\,var\(--scene\)_90\%\,transparent\)\,color-mix\(in_oklch\,var\(--scene\)_40\%\,transparent\)_60\%\,color-mix\(in_oklch\,var\(--scene\)_60\%\,transparent\)\)\]{background-image:linear-gradient(to top,color-mix(in oklch,var(--scene) 90%,transparent),color-mix(in oklch,var(--scene) 40%,transparent) 60%,color-mix(in oklch,var(--scene) 60%,transparent))}}.bg-\[linear-gradient\(to_top\,color-mix\(in_oklch\,var\(--scene\)_92\%\,transparent\)\,transparent_62\%\)\,linear-gradient\(to_bottom\,color-mix\(in_oklch\,var\(--scene\)_60\%\,transparent\)\,transparent_24\%\)\]{background-image:linear-gradient(to top,var(--scene),transparent 62%),linear-gradient(to bottom,var(--scene),transparent 24%)}@supports (color:color-mix(in lab,red,red)){.bg-\[linear-gradient\(to_top\,color-mix\(in_oklch\,var\(--scene\)_92\%\,transparent\)\,transparent_62\%\)\,linear-gradient\(to_bottom\,color-mix\(in_oklch\,var\(--scene\)_60\%\,transparent\)\,transparent_24\%\)\]{background-image:linear-gradient(to top,color-mix(in oklch,var(--scene) 92%,transparent),transparent 62%),linear-gradient(to bottom,color-mix(in oklch,var(--scene) 60%,transparent),transparent 24%)}}.bg-\[linear-gradient\(to_top\,color-mix\(in_oklch\,var\(--scene\)_94\%\,transparent\)_0\%\,color-mix\(in_oklch\,var\(--scene\)_72\%\,transparent\)_42\%\,transparent_78\%\)\,linear-gradient\(to_right\,color-mix\(in_oklch\,var\(--scene\)_45\%\,transparent\)\,transparent_60\%\)\,linear-gradient\(to_bottom\,color-mix\(in_oklch\,var\(--scene\)_60\%\,transparent\)\,transparent_22\%\)\]{background-image:linear-gradient(to top,var(--scene) 0,var(--scene) 42%,transparent 78%),linear-gradient(to right,var(--scene),transparent 60%),linear-gradient(to bottom,var(--scene),transparent 22%)}@supports (color:color-mix(in lab,red,red)){.bg-\[linear-gradient\(to_top\,color-mix\(in_oklch\,var\(--scene\)_94\%\,transparent\)_0\%\,color-mix\(in_oklch\,var\(--scene\)_72\%\,transparent\)_42\%\,transparent_78\%\)\,linear-gradient\(to_right\,color-mix\(in_oklch\,var\(--scene\)_45\%\,transparent\)\,transparent_60\%\)\,linear-gradient\(to_bottom\,color-mix\(in_oklch\,var\(--scene\)_60\%\,transparent\)\,transparent_22\%\)\]{background-image:linear-gradient(to top,color-mix(in oklch,var(--scene) 94%,transparent) 0,color-mix(in oklch,var(--scene) 72%,transparent) 42%,transparent 78%),linear-gradient(to right,color-mix(in oklch,var(--scene) 45%,transparent),transparent 60%),linear-gradient(to bottom,color-mix(in oklch,var(--scene) 60%,transparent),transparent 22%)}}.bg-\[linear-gradient\(var\(--line\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,var\(--line\)_1px\,transparent_1px\)\]{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px)}.bg-\[radial-gradient\(60rem_36rem_at_85\%_-10\%\,var\(--accent-soft\)\,transparent_70\%\)\]{background-image:radial-gradient(60rem 36rem at 85% -10%,var(--accent-soft),transparent 70%)}.bg-\[radial-gradient\(circle_at_50\%_120\%\,var\(--accent-soft\)\,transparent_70\%\)\]{background-image:radial-gradient(circle at 50% 120%,var(--accent-soft),transparent 70%)}.bg-\[radial-gradient\(color-mix\(in_oklch\,var\(--fg\)_6\%\,transparent\)_0\.6px\,transparent_0\.9px\)\,radial-gradient\(color-mix\(in_oklch\,var\(--fg\)_4\%\,transparent\)_0\.6px\,transparent_0\.9px\)\]{background-image:radial-gradient(var(--fg) .6px,transparent .9px),radial-gradient(var(--fg) .6px,transparent .9px)}@supports (color:color-mix(in lab,red,red)){.bg-\[radial-gradient\(color-mix\(in_oklch\,var\(--fg\)_6\%\,transparent\)_0\.6px\,transparent_0\.9px\)\,radial-gradient\(color-mix\(in_oklch\,var\(--fg\)_4\%\,transparent\)_0\.6px\,transparent_0\.9px\)\]{background-image:radial-gradient(color-mix(in oklch,var(--fg) 6%,transparent) .6px,transparent .9px),radial-gradient(color-mix(in oklch,var(--fg) 4%,transparent) .6px,transparent .9px)}}.bg-\[radial-gradient\(color-mix\(in_oklch\,var\(--fg\)_14\%\,transparent\)_0\.8px\,transparent_1px\)\]{background-image:radial-gradient(var(--fg) .8px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.bg-\[radial-gradient\(color-mix\(in_oklch\,var\(--fg\)_14\%\,transparent\)_0\.8px\,transparent_1px\)\]{background-image:radial-gradient(color-mix(in oklch,var(--fg) 14%,transparent) .8px,transparent 1px)}}.bg-\[radial-gradient\(var\(--line\)_1px\,transparent_1px\)\]{background-image:radial-gradient(var(--line) 1px,transparent 1px)}.bg-\[repeating-linear-gradient\(-45deg\,var\(--accent\)_0_14px\,var\(--fg\)_14px_28px\)\]{background-image:repeating-linear-gradient(-45deg,var(--accent) 0 14px,var(--fg) 14px 28px)}.bg-\[repeating-linear-gradient\(90deg\,var\(--surface\)_0_18px\,transparent_18px_32px\)\]{background-image:repeating-linear-gradient(90deg,var(--surface) 0 18px,transparent 18px 32px)}.bg-\[repeating-linear-gradient\(90deg\,var\(--surface-2\)_0_3px\,var\(--line\)_3px_4px\)\]{background-image:repeating-linear-gradient(90deg,var(--surface-2) 0 3px,var(--line) 3px 4px)}.bg-\[repeating-linear-gradient\(90deg\,var\(--track\)_0_4px\,transparent_4px_7px\)\]{background-image:repeating-linear-gradient(90deg,var(--track) 0 4px,transparent 4px 7px)}.bg-\[repeating-linear-gradient\(135deg\,var\(--accent\)_0_3px\,transparent_3px_6px\)\]{background-image:repeating-linear-gradient(135deg,var(--accent) 0 3px,transparent 3px 6px)}.bg-\[repeating-linear-gradient\(135deg\,var\(--accent\)_0_10px\,transparent_10px_20px\)\]{background-image:repeating-linear-gradient(135deg,var(--accent) 0 10px,transparent 10px 20px)}.bg-\[repeating-linear-gradient\(135deg\,var\(--accent\)_0_14px\,transparent_14px_28px\)\]{background-image:repeating-linear-gradient(135deg,var(--accent) 0 14px,transparent 14px 28px)}.bg-\[repeating-linear-gradient\(135deg\,var\(--tone\)_0_3px\,transparent_3px_7px\)\]{background-image:repeating-linear-gradient(135deg,var(--tone) 0 3px,transparent 3px 7px)}.bg-\[repeating-linear-gradient\(to_bottom\,transparent_0\,transparent_calc\(2rem-1px\)\,var\(--line\)_calc\(2rem-1px\)\,var\(--line\)_2rem\)\]{background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(2rem - 1px),var(--line) calc(2rem - 1px),var(--line) 2rem)}.from-\[var\(--surface-2\)\]{--tw-gradient-from:var(--surface-2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-scene\/85{--tw-gradient-from:var(--scene)}@supports (color:color-mix(in lab,red,red)){.from-scene\/85{--tw-gradient-from:color-mix(in oklab,var(--scene) 85%,transparent)}}.from-scene\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-scene\/90{--tw-gradient-from:var(--scene)}@supports (color:color-mix(in lab,red,red)){.from-scene\/90{--tw-gradient-from:color-mix(in oklab,var(--scene) 90%,transparent)}}.from-scene\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-30\%{--tw-gradient-from-position:30%}.via-scene\/30{--tw-gradient-via:var(--scene)}@supports (color:color-mix(in lab,red,red)){.via-scene\/30{--tw-gradient-via:color-mix(in oklab,var(--scene) 30%,transparent)}}.via-scene\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-scene\/40{--tw-gradient-via:var(--scene)}@supports (color:color-mix(in lab,red,red)){.via-scene\/40{--tw-gradient-via:color-mix(in oklab,var(--scene) 40%,transparent)}}.via-scene\/40{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(180deg\,black_0\%\,black_45\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 0 45%,#0000 100%);mask-image:linear-gradient(#000 0 45%,#0000 100%)}.\[mask-image\:linear-gradient\(to_bottom\,black\,transparent_45\%\)\]{-webkit-mask-image:linear-gradient(#000,#0000 45%);mask-image:linear-gradient(#000,#0000 45%)}.\[mask-image\:linear-gradient\(to_bottom\,black\,transparent_70\%\)\]{-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.\[mask-image\:linear-gradient\(to_bottom\,black_30\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.\[mask-image\:linear-gradient\(to_bottom\,black_55\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.\[mask-image\:radial-gradient\(ellipse_at_70\%_40\%\,black\,transparent_70\%\)\]{-webkit-mask-image:radial-gradient(at 70% 40%,#000,#0000 70%);mask-image:radial-gradient(at 70% 40%,#000,#0000 70%)}.\[box-decoration-break\:clone\]{-webkit-box-decoration-break:clone;box-decoration-break:clone}.\[background-size\:16px_16px\]{background-size:16px 16px}.\[background-size\:18px_18px\]{background-size:18px 18px}.\[background-size\:22px_22px\]{background-size:22px 22px}.bg-\[length\:14px_14px\]{background-size:14px 14px}.bg-\[size\:7px_7px\,11px_13px\]{background-size:7px 7px,11px 13px}.bg-\[size\:20px_20px\]{background-size:20px 20px}.bg-\[size\:24px_24px\]{background-size:24px 24px}.bg-\[size\:32px_32px\]{background-size:32px 32px}.bg-\[size\:40px_40px\]{background-size:40px 40px}.bg-\[position\:0_0\,3px_5px\]{background-position:0 0,3px 5px}.fill-accent{fill:var(--accent)}.fill-accent-fg{fill:var(--accent-fg)}.fill-accent-ink{fill:var(--accent-ink)}.fill-accent\/15{fill:var(--accent)}@supports (color:color-mix(in lab,red,red)){.fill-accent\/15{fill:color-mix(in oklab,var(--accent) 15%,transparent)}}.fill-accent\/40{fill:var(--accent)}@supports (color:color-mix(in lab,red,red)){.fill-accent\/40{fill:color-mix(in oklab,var(--accent) 40%,transparent)}}.fill-current{fill:currentColor}.fill-danger\/\[0\.07\]{fill:var(--danger)}@supports (color:color-mix(in lab,red,red)){.fill-danger\/\[0\.07\]{fill:color-mix(in oklab,var(--danger) 7%,transparent)}}.fill-fg{fill:var(--fg)}.fill-fg-muted{fill:var(--fg-muted)}.fill-none{fill:none}.fill-scene{fill:var(--scene)}.stroke-accent{stroke:var(--accent)}.stroke-accent-fg{stroke:var(--accent-fg)}.stroke-accent-ink{stroke:var(--accent-ink)}.stroke-danger{stroke:var(--danger)}.stroke-fg{stroke:var(--fg)}.stroke-fg-muted{stroke:var(--fg-muted)}.stroke-fg-subtle{stroke:var(--fg-subtle)}.stroke-fg\/80{stroke:var(--fg)}@supports (color:color-mix(in lab,red,red)){.stroke-fg\/80{stroke:color-mix(in oklab,var(--fg) 80%,transparent)}}.stroke-line{stroke:var(--line)}.stroke-success{stroke:var(--success)}.stroke-surface{stroke:var(--surface)}.stroke-track{stroke:var(--track)}.stroke-warning{stroke:var(--warning)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left{object-position:left}.p-\(--card-p\){padding:var(--card-p)}.p-\(--gap\){padding:var(--gap)}.p-\(--popover-p\){padding:var(--popover-p)}.p-\(--stat-p\){padding:var(--stat-p)}.p-0{padding:0}.p-0\!{padding:0!important}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.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-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-1004{padding:calc(var(--spacing) * 1004)}.p-1011{padding:calc(var(--spacing) * 1011)}.p-1019{padding:calc(var(--spacing) * 1019)}.p-1027{padding:calc(var(--spacing) * 1027)}.p-1031{padding:calc(var(--spacing) * 1031)}.p-1038{padding:calc(var(--spacing) * 1038)}.p-1042{padding:calc(var(--spacing) * 1042)}.p-\[1\.5px\]{padding:1.5px}.p-\[2px\]{padding:2px}.p-\[3\%\]{padding:3%}.p-\[3px\]{padding:3px}.p-\[6\%\]{padding:6%}.p-\[7px\]{padding:7px}.p-\[12\%\]{padding:12%}.p-\[calc\(var\(--card-p\)\*0\.7\)\]{padding:calc(var(--card-p) * .7)}.p-\[calc\(var\(--gap\)\*0\.85\)\]{padding:calc(var(--gap) * .85)}.p-\[calc\(var\(--gap\)\*1\.1\)\]{padding:calc(var(--gap) * 1.1)}.p-\[clamp\(1\.5rem\,4cqi\,3rem\)\]{padding:clamp(1.5rem,4cqi,3rem)}.p-\[clamp\(1\.25rem\,4vw\,2\.5rem\)\]{padding:clamp(1.25rem,4vw,2.5rem)}.p-\[clamp\(1rem\,3cqi\,2rem\)\]{padding:clamp(1rem,3cqi,2rem)}.p-px{padding:1px}.px-\(--card-p\){padding-inline:var(--card-p)}.px-\(--card-p\,1\.25rem\){padding-inline:var(--card-p,1.25rem)}.px-\(--card-px\,1\.25rem\){padding-inline:var(--card-px,1.25rem)}.px-\(--cell-px\){padding-inline:var(--cell-px)}.px-\(--gap\){padding-inline:var(--gap)}.px-\(--gutter\){padding-inline:var(--gutter)}.px-\(--gutter\,1rem\){padding-inline:var(--gutter,1rem)}.px-\(--popover-p\){padding-inline:var(--popover-p)}.px-\(--popover-p\,0\.75rem\){padding-inline:var(--popover-p,.75rem)}.px-0{padding-inline:0}.px-0\!{padding-inline:0!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[0\.36em\]{padding-inline:.36em}.px-\[3px\]{padding-inline:3px}.px-\[8\%\]{padding-inline:8%}.px-\[var\(--composer-bleed\,0px\)\]{padding-inline:var(--composer-bleed,0)}.px-\[var\(--gutter\,1\.5rem\)\]{padding-inline:var(--gutter,1.5rem)}.px-\[var\(--page-px\,1\.5rem\)\]{padding-inline:var(--page-px,1.5rem)}.px-px{padding-inline:1px}.\!py-0{padding-block:0!important}.py-\(--gap\){padding-block:var(--gap)}.py-\(--section-y\){padding-block:var(--section-y)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.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-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[0\.08em\]{padding-block:.08em}.py-\[calc\(var\(--card-p\,1\.25rem\)\*0\.6\)\]{padding-block:calc(var(--card-p,1.25rem) * .6)}.py-\[calc\(var\(--gap\)\*0\.6\)\]{padding-block:calc(var(--gap) * .6)}.py-\[calc\(var\(--gap\)\*0\.8\)\]{padding-block:calc(var(--gap) * .8)}.py-\[calc\(var\(--popover-p\)\*0\.7\)\]{padding-block:calc(var(--popover-p) * .7)}.py-\[clamp\(1\.5rem\,6vh\,4rem\)\]{padding-block:clamp(1.5rem,6vh,4rem)}.py-px{padding-block:1px}.ps-\(--card-p\){padding-inline-start:var(--card-p)}.ps-0{padding-inline-start:0}.ps-0\.5{padding-inline-start:calc(var(--spacing) * .5)}.ps-1{padding-inline-start:var(--spacing)}.ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.ps-6{padding-inline-start:calc(var(--spacing) * 6)}.ps-7{padding-inline-start:calc(var(--spacing) * 7)}.ps-7\.5{padding-inline-start:calc(var(--spacing) * 7.5)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.ps-9{padding-inline-start:calc(var(--spacing) * 9)}.ps-10{padding-inline-start:calc(var(--spacing) * 10)}.ps-11{padding-inline-start:calc(var(--spacing) * 11)}.ps-12{padding-inline-start:calc(var(--spacing) * 12)}.ps-14{padding-inline-start:calc(var(--spacing) * 14)}.ps-20{padding-inline-start:calc(var(--spacing) * 20)}.ps-\[2\.875rem\]{padding-inline-start:2.875rem}.ps-\[3\.25rem\]{padding-inline-start:3.25rem}.ps-\[26px\]{padding-inline-start:26px}.ps-\[42px\]{padding-inline-start:42px}.ps-\[54px\]{padding-inline-start:54px}.ps-\[clamp\(0\.75rem\,2\.5cqi\,2rem\)\]{padding-inline-start:clamp(.75rem,2.5cqi,2rem)}.pe-\(--card-p\){padding-inline-end:var(--card-p)}.pe-0{padding-inline-end:0}.pe-0\.5{padding-inline-end:calc(var(--spacing) * .5)}.pe-1{padding-inline-end:var(--spacing)}.pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-3\.5{padding-inline-end:calc(var(--spacing) * 3.5)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-5{padding-inline-end:calc(var(--spacing) * 5)}.pe-6{padding-inline-end:calc(var(--spacing) * 6)}.pe-7{padding-inline-end:calc(var(--spacing) * 7)}.pe-8{padding-inline-end:calc(var(--spacing) * 8)}.pe-9{padding-inline-end:calc(var(--spacing) * 9)}.pe-10{padding-inline-end:calc(var(--spacing) * 10)}.pe-12{padding-inline-end:calc(var(--spacing) * 12)}.pe-14{padding-inline-end:calc(var(--spacing) * 14)}.pe-28{padding-inline-end:calc(var(--spacing) * 28)}.pe-\[4\.5rem\]{padding-inline-end:4.5rem}.\!pt-0{padding-top:0!important}.\!pt-2{padding-top:calc(var(--spacing) * 2)!important}.\!pt-4{padding-top:calc(var(--spacing) * 4)!important}.\!pt-6{padding-top:calc(var(--spacing) * 6)!important}.\!pt-8{padding-top:calc(var(--spacing) * 8)!important}.\!pt-10{padding-top:calc(var(--spacing) * 10)!important}.pt-\(--card-p\){padding-top:var(--card-p)}.pt-\(--card-p\,1\.25rem\){padding-top:var(--card-p,1.25rem)}.pt-0{padding-top:0}.pt-0\!{padding-top:0!important}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\!{padding-top:calc(var(--spacing) * 2)!important}.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-4\!{padding-top:calc(var(--spacing) * 4)!important}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-6\!{padding-top:calc(var(--spacing) * 6)!important}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-8\!{padding-top:calc(var(--spacing) * 8)!important}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-10\!{padding-top:calc(var(--spacing) * 10)!important}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pt-\[1\.6rem\]{padding-top:1.6rem}.pt-\[calc\(\(var\(--tl-ind\)-1\.25rem\)\/2\)\]{padding-top:calc((var(--tl-ind) - 1.25rem) / 2)}.pt-\[calc\(var\(--card-p\,1\.25rem\)\*0\.8\)\]{padding-top:calc(var(--card-p,1.25rem) * .8)}.pt-\[calc\(var\(--gap\)\*0\.8\)\]{padding-top:calc(var(--gap) * .8)}.pt-\[calc\(var\(--section-y\,4rem\)\*0\.6\)\]\!{padding-top:calc(var(--section-y,4rem) * .6)!important}.pt-px{padding-top:1px}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-13{padding-right:calc(var(--spacing) * 13)}.pr-14{padding-right:calc(var(--spacing) * 14)}.\!pb-6{padding-bottom:calc(var(--spacing) * 6)!important}.\!pb-8{padding-bottom:calc(var(--spacing) * 8)!important}.\!pb-10{padding-bottom:calc(var(--spacing) * 10)!important}.\!pb-12{padding-bottom:calc(var(--spacing) * 12)!important}.pb-\(--card-p\){padding-bottom:var(--card-p)}.pb-\(--card-p\,1\.25rem\){padding-bottom:var(--card-p,1.25rem)}.pb-0{padding-bottom:0}.pb-0\!{padding-bottom:0!important}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[calc\(var\(--card-p\,1\.25rem\)\*0\.6\)\]{padding-bottom:calc(var(--card-p,1.25rem) * .6)}.pb-\[calc\(var\(--card-p\,1\.25rem\)\*0\.8\)\]{padding-bottom:calc(var(--card-p,1.25rem) * .8)}.pb-\[calc\(var\(--section-y\)\*0\.4\)\]{padding-bottom:calc(var(--section-y) * .4)}.pb-\[calc\(var\(--section-y\,6rem\)\*0\.75\)\]{padding-bottom:calc(var(--section-y,6rem) * .75)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(2rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(2rem,env(safe-area-inset-bottom))}.pb-\[var\(--section-y\,5rem\)\]{padding-bottom:var(--section-y,5rem)}.pb-px{padding-bottom:1px}.text-center{text-align:center}.text-end{text-align:end}.text-end\!{text-align:end!important}.text-left{text-align:left}.text-start{text-align:start}.align-\[-2px\]{vertical-align:-2px}.align-\[-3px\]{vertical-align:-3px}.align-\[1px\]{vertical-align:1px}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-super{vertical-align:super}.align-top{vertical-align:top}.font-\[inherit\]{font-family:inherit}.font-display{font-family:var(--font-heading),ui-serif,Georgia,serif}.font-mono{font-family:var(--font-code),ui-monospace,"SF Mono",monospace}.font-sans{font-family:var(--font-ui),ui-sans-serif,system-ui,sans-serif}.tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.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-body{font-size:clamp(1rem,.97rem + .15cqi,1.0625rem);line-height:var(--tw-leading,1.6)}.text-display-2xl{font-size:calc(clamp(3rem, 1rem + 8.5cqi, 8.5rem) * var(--display-scale));line-height:var(--tw-leading,.92)}.text-display-l{font-size:calc(clamp(2.1rem, 1.3rem + 3.6cqi, 4.25rem) * var(--display-scale));line-height:var(--tw-leading,1)}.text-display-m{font-size:calc(clamp(1.75rem, 1.25rem + 2.2cqi, 3rem) * var(--display-scale));line-height:var(--tw-leading,1.05)}.text-display-xl{font-size:calc(clamp(2.6rem, 1.3rem + 5.6cqi, 6rem) * var(--display-scale));line-height:var(--tw-leading,.96)}.text-eyebrow{font-size:.75rem;line-height:var(--tw-leading,1.3)}.text-h3{font-size:clamp(1.2rem,1.08rem + .6cqi,1.6rem);line-height:var(--tw-leading,1.2)}.text-lead{font-size:clamp(1.0625rem,1rem + .4cqi,1.375rem);line-height:var(--tw-leading,1.5)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-small{font-size:.875rem;line-height:var(--tw-leading,1.5)}.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-\(length\:--stat-value\){font-size:var(--stat-value)}.text-\[0\.4em\]{font-size:.4em}.text-\[0\.6em\]{font-size:.6em}.text-\[0\.7em\]{font-size:.7em}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8em\]{font-size:.8em}.text-\[0\.22em\]{font-size:.22em}.text-\[0\.25em\]{font-size:.25em}.text-\[0\.38em\]{font-size:.38em}.text-\[0\.62em\]{font-size:.62em}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.86em\]{font-size:.86em}.text-\[0\.92em\]{font-size:.92em}.text-\[0\.94em\]{font-size:.94em}.text-\[0\.95em\]{font-size:.95em}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.2em\]{font-size:1.2em}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.05em\]{font-size:1.05em}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.625rem\]{font-size:1.625rem}.text-\[1\.1875rem\]{font-size:1.1875rem}.text-\[1\.3125rem\]{font-size:1.3125rem}.text-\[2\.1rem\]{font-size:2.1rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[2\.75rem\]{font-size:2.75rem}.text-\[2rem\]{font-size:2rem}.text-\[3rem\]{font-size:3rem}.text-\[4\.1rem\]{font-size:4.1rem}.text-\[4\.25rem\]{font-size:4.25rem}.text-\[5\.5rem\]{font-size:5.5rem}.text-\[5rem\]{font-size:5rem}.text-\[7\.5px\]{font-size:7.5px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[44px\]{font-size:44px}.text-\[56px\]{font-size:56px}.text-\[clamp\(0\.8rem\,3cqi\,1\.1rem\)\]{font-size:clamp(.8rem,3cqi,1.1rem)}.text-\[clamp\(1\.1rem\,1\.6vw\,1\.35rem\)\]{font-size:clamp(1.1rem,1.6vw,1.35rem)}.text-\[clamp\(1\.4rem\,1\.1rem\+1\.2cqi\,2\.1rem\)\]{font-size:clamp(1.4rem,1.1rem + 1.2cqi,2.1rem)}.text-\[clamp\(1\.4rem\,1rem\+1\.6cqi\,2\.3rem\)\]{font-size:clamp(1.4rem,1rem + 1.6cqi,2.3rem)}.text-\[clamp\(1\.05rem\,2\.4cqi\,1\.5rem\)\]{font-size:clamp(1.05rem,2.4cqi,1.5rem)}.text-\[clamp\(1\.5rem\,1rem\+2\.4cqi\,2\.75rem\)\]{font-size:clamp(1.5rem,1rem + 2.4cqi,2.75rem)}.text-\[clamp\(1\.5rem\,2\.4vw\,2\.1rem\)\]{font-size:clamp(1.5rem,2.4vw,2.1rem)}.text-\[clamp\(1\.5rem\,2\.6vw\,2\.25rem\)\]{font-size:clamp(1.5rem,2.6vw,2.25rem)}.text-\[clamp\(1\.5rem\,2\.8vw\,2\.4rem\)\]{font-size:clamp(1.5rem,2.8vw,2.4rem)}.text-\[clamp\(1\.5rem\,3\.4cqi\,2\.75rem\)\]{font-size:clamp(1.5rem,3.4cqi,2.75rem)}.text-\[clamp\(1\.5rem\,3vw\,2rem\)\]{font-size:clamp(1.5rem,3vw,2rem)}.text-\[clamp\(1\.6rem\,1rem\+2\.4cqi\,3\.1rem\)\]{font-size:clamp(1.6rem,1rem + 2.4cqi,3.1rem)}.text-\[clamp\(1\.6rem\,2\.4vw\,2\.2rem\)\]{font-size:clamp(1.6rem,2.4vw,2.2rem)}.text-\[clamp\(1\.6rem\,2\.6vw\,2\.3rem\)\]{font-size:clamp(1.6rem,2.6vw,2.3rem)}.text-\[clamp\(1\.9rem\,4\.5vw\,3rem\)\]{font-size:clamp(1.9rem,4.5vw,3rem)}.text-\[clamp\(1\.9rem\,5cqi\,4\.25rem\)\]{font-size:clamp(1.9rem,5cqi,4.25rem)}.text-\[clamp\(1\.25rem\,1\.05rem\+0\.7cqi\,1\.6rem\)\]{font-size:clamp(1.25rem,1.05rem + .7cqi,1.6rem)}.text-\[clamp\(1\.25rem\,2\.6vw\,1\.75rem\)\]{font-size:clamp(1.25rem,2.6vw,1.75rem)}.text-\[clamp\(1\.25rem\,4cqi\,2\.25rem\)\]{font-size:clamp(1.25rem,4cqi,2.25rem)}.text-\[clamp\(1\.35rem\,1\.1rem\+1cqi\,2rem\)\]{font-size:clamp(1.35rem,1.1rem + 1cqi,2rem)}.text-\[clamp\(1\.35rem\,3vw\,2rem\)\]{font-size:clamp(1.35rem,3vw,2rem)}.text-\[clamp\(1\.75rem\,1\.2rem\+2\.4cqi\,3\.25rem\)\]{font-size:clamp(1.75rem,1.2rem + 2.4cqi,3.25rem)}.text-\[clamp\(1\.75rem\,1\.2rem\+2\.4vw\,2\.6rem\)\]{font-size:clamp(1.75rem,1.2rem + 2.4vw,2.6rem)}.text-\[clamp\(1\.75rem\,3vw\,2\.5rem\)\]{font-size:clamp(1.75rem,3vw,2.5rem)}.text-\[clamp\(2\.1rem\,8\.5cqi\,7\.5rem\)\]{font-size:clamp(2.1rem,8.5cqi,7.5rem)}.text-\[clamp\(2\.2rem\,1\.6rem\+2vw\,3\.25rem\)\]{font-size:clamp(2.2rem,1.6rem + 2vw,3.25rem)}.text-\[clamp\(2\.2rem\,1rem\+5cqi\,5\.25rem\)\]{font-size:clamp(2.2rem,1rem + 5cqi,5.25rem)}.text-\[clamp\(2\.4rem\,1rem\+4cqi\,4\.25rem\)\]{font-size:clamp(2.4rem,1rem + 4cqi,4.25rem)}.text-\[clamp\(2\.4rem\,6\.4vw\,4\.75rem\)\]{font-size:clamp(2.4rem,6.4vw,4.75rem)}.text-\[clamp\(2\.4rem\,6vw\,4\.25rem\)\]{font-size:clamp(2.4rem,6vw,4.25rem)}.text-\[clamp\(2\.5rem\,6\.4cqi\,5\.25rem\)\]{font-size:clamp(2.5rem,6.4cqi,5.25rem)}.text-\[clamp\(2\.6rem\,7\.2vw\,5\.4rem\)\]{font-size:clamp(2.6rem,7.2vw,5.4rem)}.text-\[clamp\(2\.6rem\,7\.5cqi\,6\.25rem\)\]{font-size:clamp(2.6rem,7.5cqi,6.25rem)}.text-\[clamp\(2\.6rem\,9cqi\,8rem\)\]{font-size:clamp(2.6rem,9cqi,8rem)}.text-\[clamp\(2\.7rem\,7\.5vw\,6rem\)\]{font-size:clamp(2.7rem,7.5vw,6rem)}.text-\[clamp\(2\.25rem\,9cqi\,5\.5rem\)\]{font-size:clamp(2.25rem,9cqi,5.5rem)}.text-\[clamp\(2\.75rem\,6vw\,4\.5rem\)\]{font-size:clamp(2.75rem,6vw,4.5rem)}.text-\[clamp\(2rem\,1rem\+5cqi\,4\.5rem\)\]{font-size:clamp(2rem,1rem + 5cqi,4.5rem)}.text-\[clamp\(2rem\,4\.5vw\,4rem\)\]{font-size:clamp(2rem,4.5vw,4rem)}.text-\[clamp\(2rem\,4vw\,3\.25rem\)\]{font-size:clamp(2rem,4vw,3.25rem)}.text-\[clamp\(2rem\,6vw\,4\.5rem\)\]{font-size:clamp(2rem,6vw,4.5rem)}.text-\[clamp\(3\.2rem\,13cqi\,13rem\)\]{font-size:clamp(3.2rem,13cqi,13rem)}.text-\[clamp\(3\.4rem\,15cqi\,15\.5rem\)\]{font-size:clamp(3.4rem,15cqi,15.5rem)}.text-\[clamp\(3\.5rem\,8vw\,9rem\)\]{font-size:clamp(3.5rem,8vw,9rem)}.text-\[clamp\(3\.6rem\,1rem\+12cqi\,11\.5rem\)\]{font-size:clamp(3.6rem,1rem + 12cqi,11.5rem)}.text-\[clamp\(3\.25rem\,8\.2cqi\,7rem\)\]{font-size:clamp(3.25rem,8.2cqi,7rem)}.text-\[clamp\(3rem\,1rem\+8cqi\,7\.5rem\)\]{font-size:clamp(3rem,1rem + 8cqi,7.5rem)}.text-\[clamp\(3rem\,7vw\,6\.5rem\)\]{font-size:clamp(3rem,7vw,6.5rem)}.text-\[clamp\(3rem\,10vw\,4\.75rem\)\]{font-size:clamp(3rem,10vw,4.75rem)}.text-\[clamp\(3rem\,11cqi\,10rem\)\]{font-size:clamp(3rem,11cqi,10rem)}.text-\[clamp\(4\.5rem\,1rem\+17\.5cqi\,19rem\)\]{font-size:clamp(4.5rem,1rem + 17.5cqi,19rem)}.text-\[clamp\(4\.5rem\,23vw\,24rem\)\]{font-size:clamp(4.5rem,23vw,24rem)}.text-\[clamp\(4\.25rem\,15cqi\,13\.5rem\)\]{font-size:clamp(4.25rem,15cqi,13.5rem)}.text-\[clamp\(4rem\,2\.4rem\+7cqi\,8\.5rem\)\]{font-size:clamp(4rem,2.4rem + 7cqi,8.5rem)}.text-\[clamp\(4rem\,3rem\+4cqi\,6\.5rem\)\]{font-size:clamp(4rem,3rem + 4cqi,6.5rem)}.text-\[clamp\(4rem\,9cqi\,7rem\)\]{font-size:clamp(4rem,9cqi,7rem)}.text-\[clamp\(26px\,4\.6cqi\,44px\)\]{font-size:clamp(26px,4.6cqi,44px)}.text-\[clamp\(28px\,5\.5cqi\,46px\)\]{font-size:clamp(28px,5.5cqi,46px)}.text-\[clamp\(28px\,6cqi\,52px\)\]{font-size:clamp(28px,6cqi,52px)}.text-\[clamp\(30px\,7cqi\,64px\)\]{font-size:clamp(30px,7cqi,64px)}.text-\[clamp\(34px\,7cqi\,64px\)\]{font-size:clamp(34px,7cqi,64px)}.text-\[length\:calc\(19px\*var\(--display-scale\)\)\]{font-size:calc(19px * var(--display-scale))}.text-\[length\:calc\(19px\*var\(--display-scale\,1\)\)\]{font-size:calc(19px * var(--display-scale,1))}.text-\[length\:calc\(20px\*var\(--display-scale\)\)\]{font-size:calc(20px * var(--display-scale))}.text-\[length\:calc\(22px\*var\(--display-scale\)\)\]{font-size:calc(22px * var(--display-scale))}.text-\[length\:calc\(23px\*var\(--display-scale\)\)\]{font-size:calc(23px * var(--display-scale))}.text-\[length\:calc\(24px\*var\(--display-scale\,1\)\)\]{font-size:calc(24px * var(--display-scale,1))}.text-\[length\:calc\(26px\*var\(--display-scale\)\)\]{font-size:calc(26px * var(--display-scale))}.text-\[length\:calc\(26px\*var\(--display-scale\,1\)\)\]{font-size:calc(26px * var(--display-scale,1))}.text-\[length\:calc\(28px\*var\(--display-scale\)\)\]{font-size:calc(28px * var(--display-scale))}.text-\[length\:calc\(28px\*var\(--display-scale\,1\)\)\]{font-size:calc(28px * var(--display-scale,1))}.text-\[length\:calc\(30px\*var\(--display-scale\)\)\]{font-size:calc(30px * var(--display-scale))}.text-\[length\:calc\(30px\*var\(--display-scale\,1\)\)\]{font-size:calc(30px * var(--display-scale,1))}.text-\[length\:calc\(32px\*var\(--display-scale\)\)\]{font-size:calc(32px * var(--display-scale))}.text-\[length\:calc\(32px\*var\(--display-scale\,1\)\)\]{font-size:calc(32px * var(--display-scale,1))}.text-\[length\:calc\(34px\*var\(--display-scale\)\)\]{font-size:calc(34px * var(--display-scale))}.text-\[length\:calc\(36px\*var\(--display-scale\)\)\]{font-size:calc(36px * var(--display-scale))}.text-\[length\:calc\(38px\*var\(--display-scale\)\)\]{font-size:calc(38px * var(--display-scale))}.text-\[length\:calc\(40px\*var\(--display-scale\)\)\]{font-size:calc(40px * var(--display-scale))}.text-\[length\:calc\(40px\*var\(--display-scale\,1\)\)\]{font-size:calc(40px * var(--display-scale,1))}.text-\[length\:calc\(40px\*var\(--s\)\)\]{font-size:calc(40px * var(--s))}.text-\[length\:calc\(44px\*var\(--display-scale\)\)\]{font-size:calc(44px * var(--display-scale))}.text-\[length\:calc\(46px\*var\(--display-scale\)\)\]{font-size:calc(46px * var(--display-scale))}.text-\[length\:calc\(48px\*var\(--display-scale\)\)\]{font-size:calc(48px * var(--display-scale))}.text-\[length\:calc\(52px\*var\(--display-scale\)\)\]{font-size:calc(52px * var(--display-scale))}.text-\[length\:calc\(clamp\(30px\,3\.2vw\,44px\)\*var\(--display-scale\)\)\]{font-size:calc(clamp(30px, 3.2vw, 44px) * var(--display-scale))}.text-\[length\:calc\(clamp\(32px\,2\.6vw\+22px\,44px\)\*var\(--display-scale\)\)\]{font-size:calc(clamp(32px, 2.6vw + 22px, 44px) * var(--display-scale))}.text-\[length\:calc\(clamp\(38px\,4\.2vw\+20px\,56px\)\*var\(--display-scale\)\)\]{font-size:calc(clamp(38px, 4.2vw + 20px, 56px) * var(--display-scale))}.text-\[length\:calc\(clamp\(44px\,6vw\,76px\)\*var\(--display-scale\)\)\]{font-size:calc(clamp(44px, 6vw, 76px) * var(--display-scale))}.text-\[length\:inherit\]{font-size:inherit}.text-\[length\:var\(--text-display-m\)\]{font-size:var(--text-display-m)}.text-\[length\:var\(--text-display-xl\)\]{font-size:var(--text-display-xl)}.text-\[length\:var\(--text-lead\)\]{font-size:var(--text-lead)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\[0\.8\]{--tw-leading:.8;line-height:.8}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.78\]{--tw-leading:.78;line-height:.78}.leading-\[0\.82\]{--tw-leading:.82;line-height:.82}.leading-\[0\.84\]{--tw-leading:.84;line-height:.84}.leading-\[0\.85\]{--tw-leading:.85;line-height:.85}.leading-\[0\.86\]{--tw-leading:.86;line-height:.86}.leading-\[0\.88\]{--tw-leading:.88;line-height:.88}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.03\]{--tw-leading:1.03;line-height:1.03}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.6rem\]{--tw-leading:1.6rem;line-height:1.6rem}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\]{--tw-leading:1;line-height:1}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[var\(--task-box\)\]{--tw-leading:var(--task-box);line-height:var(--task-box)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[500\]{--tw-font-weight:500;font-weight:500}.font-\[680\]{--tw-font-weight:680;font-weight:680}.font-\[720\]{--tw-font-weight:720;font-weight:720}.font-\[800\]{--tw-font-weight:800;font-weight:800}.font-\[var\(--display-weight\)\]{--tw-font-weight:var(--display-weight);font-weight:var(--display-weight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.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)}.\[font-weight\:var\(--display-weight\)\]{font-weight:var(--display-weight)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.012em\]{--tw-tracking:-.012em;letter-spacing:-.012em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.016em\]{--tw-tracking:-.016em;letter-spacing:-.016em}.tracking-\[-0\.022em\]{--tw-tracking:-.022em;letter-spacing:-.022em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[var\(--display-tracking\)\]{--tw-tracking:var(--display-tracking);letter-spacing:var(--display-tracking)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.\[letter-spacing\:var\(--display-tracking\)\]{letter-spacing:var(--display-tracking)}.\[text-wrap\:balance\]{text-wrap:balance}.\[text-wrap\:pretty\]{text-wrap:pretty}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:break-word\],.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-normal\!{white-space:normal!important}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\[tab-size\:4\]{tab-size:4}.surface-popover{background:var(--popover);border:1px solid var(--popover-border);box-shadow:var(--popover-shadow);color:var(--fg)}.surface-nav,.surface-popover{-webkit-backdrop-filter:blur(var(--blur,0)) saturate(170%);backdrop-filter:blur(var(--blur,0)) saturate(170%)}.surface-nav{background:var(--nav);color:var(--nav-fg);--ring:#ffffffd9}.\[color\:color-mix\(in_srgb\,var\(--tone\)_var\(--tone-ink-mix\,100\%\)\,var\(--fg\)\)\]{color:var(--tone)}@supports (color:color-mix(in lab,red,red)){.\[color\:color-mix\(in_srgb\,var\(--tone\)_var\(--tone-ink-mix\,100\%\)\,var\(--fg\)\)\]{color:color-mix(in srgb,var(--tone) var(--tone-ink-mix,100%),var(--fg))}}.text-\(--alert-tone\){color:var(--alert-tone)}.text-\(--code-fn\){color:var(--code-fn)}.text-\(--code-key\){color:var(--code-key)}.text-\(--code-num\){color:var(--code-num)}.text-\(--code-str\){color:var(--code-str)}.text-\(--code-type\){color:var(--code-type)}.text-\(--kind\){color:var(--kind)}.text-\(--tone\){color:var(--tone)}.text-\(--tone-ink\){color:var(--tone-ink)}.text-\[color-mix\(in_srgb\,var\(--alert-tone\)_62\%\,var\(--fg\)\)\]{color:var(--alert-tone)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_srgb\,var\(--alert-tone\)_62\%\,var\(--fg\)\)\]{color:color-mix(in srgb,var(--alert-tone) 62%,var(--fg))}}.text-\[color-mix\(in_srgb\,var\(--tone\)_70\%\,var\(--fg\)\)\]{color:var(--tone)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_srgb\,var\(--tone\)_70\%\,var\(--fg\)\)\]{color:color-mix(in srgb,var(--tone) 70%,var(--fg))}}.text-\[color-mix\(in_srgb\,var\(--tone\)_75\%\,var\(--fg\)\)\]{color:var(--tone)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_srgb\,var\(--tone\)_75\%\,var\(--fg\)\)\]{color:color-mix(in srgb,var(--tone) 75%,var(--fg))}}.text-accent{color:var(--accent)}.text-accent-fg,.text-accent-fg\/80{color:var(--accent-fg)}@supports (color:color-mix(in lab,red,red)){.text-accent-fg\/80{color:color-mix(in oklab,var(--accent-fg) 80%,transparent)}}.text-accent-fg\/85{color:var(--accent-fg)}@supports (color:color-mix(in lab,red,red)){.text-accent-fg\/85{color:color-mix(in oklab,var(--accent-fg) 85%,transparent)}}.text-accent-ink{color:var(--accent-ink)}.text-current,.text-current\/50{color:currentColor}@supports (color:color-mix(in lab,red,red)){.text-current\/50{color:color-mix(in oklab,currentcolor 50%,transparent)}}.text-current\/60{color:currentColor}@supports (color:color-mix(in lab,red,red)){.text-current\/60{color:color-mix(in oklab,currentcolor 60%,transparent)}}.text-current\/70{color:currentColor}@supports (color:color-mix(in lab,red,red)){.text-current\/70{color:color-mix(in oklab,currentcolor 70%,transparent)}}.text-danger{color:var(--danger-ink)}.text-fg{color:var(--fg)}.text-fg\!{color:var(--fg)!important}.text-fg-muted{color:var(--fg-muted)}.text-fg-muted\!{color:var(--fg-muted)!important}.text-fg-subtle,.text-fg-subtle\/60{color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){.text-fg-subtle\/60{color:color-mix(in oklab,var(--fg-subtle) 60%,transparent)}}.text-fg-subtle\/70{color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){.text-fg-subtle\/70{color:color-mix(in oklab,var(--fg-subtle) 70%,transparent)}}.text-fg-subtle\/80{color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){.text-fg-subtle\/80{color:color-mix(in oklab,var(--fg-subtle) 80%,transparent)}}.text-info{color:var(--info-ink)}.text-inherit{color:inherit}.text-nav-fg{color:var(--nav-fg)}.text-nav-fg-strong,.text-nav-fg-strong\/90{color:var(--nav-fg-strong)}@supports (color:color-mix(in lab,red,red)){.text-nav-fg-strong\/90{color:color-mix(in oklab,var(--nav-fg-strong) 90%,transparent)}}.text-nav-fg\/40{color:var(--nav-fg)}@supports (color:color-mix(in lab,red,red)){.text-nav-fg\/40{color:color-mix(in oklab,var(--nav-fg) 40%,transparent)}}.text-nav-fg\/45{color:var(--nav-fg)}@supports (color:color-mix(in lab,red,red)){.text-nav-fg\/45{color:color-mix(in oklab,var(--nav-fg) 45%,transparent)}}.text-nav-fg\/50{color:var(--nav-fg)}@supports (color:color-mix(in lab,red,red)){.text-nav-fg\/50{color:color-mix(in oklab,var(--nav-fg) 50%,transparent)}}.text-nav-fg\/55{color:var(--nav-fg)}@supports (color:color-mix(in lab,red,red)){.text-nav-fg\/55{color:color-mix(in oklab,var(--nav-fg) 55%,transparent)}}.text-nav-fg\/60{color:var(--nav-fg)}@supports (color:color-mix(in lab,red,red)){.text-nav-fg\/60{color:color-mix(in oklab,var(--nav-fg) 60%,transparent)}}.text-nav-fg\/60\!{color:var(--nav-fg)!important}@supports (color:color-mix(in lab,red,red)){.text-nav-fg\/60\!{color:color-mix(in oklab,var(--nav-fg) 60%,transparent)!important}}.text-nav-fg\/65{color:var(--nav-fg)}@supports (color:color-mix(in lab,red,red)){.text-nav-fg\/65{color:color-mix(in oklab,var(--nav-fg) 65%,transparent)}}.text-nav-fg\/70{color:var(--nav-fg)}@supports (color:color-mix(in lab,red,red)){.text-nav-fg\/70{color:color-mix(in oklab,var(--nav-fg) 70%,transparent)}}.text-nav-fg\/75{color:var(--nav-fg)}@supports (color:color-mix(in lab,red,red)){.text-nav-fg\/75{color:color-mix(in oklab,var(--nav-fg) 75%,transparent)}}.text-nav-fg\/80{color:var(--nav-fg)}@supports (color:color-mix(in lab,red,red)){.text-nav-fg\/80{color:color-mix(in oklab,var(--nav-fg) 80%,transparent)}}.text-scene{color:var(--scene)}.text-success{color:var(--success-ink)}.text-surface{color:var(--surface)}.text-transparent{color:#0000}.text-warning{color:var(--warning-ink)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.\[font-style\:var\(--display-em\)\]{font-style:var(--display-em)}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{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}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[color-mix\(in_srgb\,var\(--accent-ink\)_35\%\,transparent\)\]{-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.decoration-\[color-mix\(in_srgb\,var\(--accent-ink\)_35\%\,transparent\)\]{-webkit-text-decoration-color:color-mix(in srgb,var(--accent-ink) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--accent-ink) 35%,transparent)}}.decoration-\[color-mix\(in_srgb\,var\(--fg-subtle\)_70\%\,transparent\)\]{-webkit-text-decoration-color:var(--fg-subtle);text-decoration-color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){.decoration-\[color-mix\(in_srgb\,var\(--fg-subtle\)_70\%\,transparent\)\]{-webkit-text-decoration-color:color-mix(in srgb,var(--fg-subtle) 70%,transparent);text-decoration-color:color-mix(in srgb,var(--fg-subtle) 70%,transparent)}}.decoration-accent{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.decoration-accent-ink\/40{-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.decoration-accent-ink\/40{-webkit-text-decoration-color:color-mix(in oklab,var(--accent-ink) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--accent-ink) 40%,transparent)}}.decoration-accent\/40{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.decoration-accent\/40{-webkit-text-decoration-color:color-mix(in oklab,var(--accent) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--accent) 40%,transparent)}}.decoration-accent\/60{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.decoration-accent\/60{-webkit-text-decoration-color:color-mix(in oklab,var(--accent) 60%,transparent);text-decoration-color:color-mix(in oklab,var(--accent) 60%,transparent)}}.decoration-current\/30{text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.decoration-current\/30{-webkit-text-decoration-color:color-mix(in oklab,currentcolor 30%,transparent);text-decoration-color:color-mix(in oklab,currentcolor 30%,transparent)}}.decoration-current\/40{text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){.decoration-current\/40{-webkit-text-decoration-color:color-mix(in oklab,currentcolor 40%,transparent);text-decoration-color:color-mix(in oklab,currentcolor 40%,transparent)}}.decoration-danger\/70{-webkit-text-decoration-color:var(--danger);text-decoration-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.decoration-danger\/70{-webkit-text-decoration-color:color-mix(in oklab,var(--danger) 70%,transparent);text-decoration-color:color-mix(in oklab,var(--danger) 70%,transparent)}}.decoration-fg-subtle,.decoration-fg-subtle\/50{-webkit-text-decoration-color:var(--fg-subtle);text-decoration-color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){.decoration-fg-subtle\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--fg-subtle) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--fg-subtle) 50%,transparent)}}.decoration-fg-subtle\/60{-webkit-text-decoration-color:var(--fg-subtle);text-decoration-color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){.decoration-fg-subtle\/60{-webkit-text-decoration-color:color-mix(in oklab,var(--fg-subtle) 60%,transparent);text-decoration-color:color-mix(in oklab,var(--fg-subtle) 60%,transparent)}}.decoration-line{-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.decoration-transparent{text-decoration-color:#0000}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[0\.2em\]{text-underline-offset:.2em}.underline-offset-\[0\.3em\]{text-underline-offset:.3em}.underline-offset-\[0\.12em\]{text-underline-offset:.12em}.underline-offset-\[0\.15em\]{text-underline-offset:.15em}.underline-offset-\[0\.18em\]{text-underline-offset:.18em}.underline-offset-\[0\.25em\]{text-underline-offset:.25em}.underline-offset-\[0\.28em\]{text-underline-offset:.28em}.underline-offset-\[3px\]{text-underline-offset:3px}.underline-offset-\[6px\]{text-underline-offset:6px}.caret-transparent{caret-color:#0000}.accent-\(--accent-ink\){accent-color:var(--accent-ink)}.accent-fg{accent-color:var(--fg)}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.opacity-\[0\.07\]{opacity:.07}.mix-blend-color{mix-blend-mode:color}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\(--popover-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-\(--popover-shadow\){--tw-shadow:var(--popover-shadow)}.shadow-\(--surface-shadow\){--tw-shadow:var(--surface-shadow)}.shadow-2xl,.shadow-\(--surface-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-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-\[0_0_0_1\.5px_var\(--accent-ink\)\,0_0_0_5px_var\(--accent-soft\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--accent-ink)),0 0 0 5px var(--tw-shadow-color,var(--accent-soft))}.shadow-\[0_0_0_1\.5px_var\(--accent-ink\)\,0_0_0_5px_var\(--accent-soft\)\],.shadow-\[0_0_0_1\.5px_var\(--accent-ink\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1\.5px_var\(--accent-ink\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--accent-ink))}.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--accent-ink\)_55\%\,transparent\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--accent-ink))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--accent-ink\)_55\%\,transparent\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--accent-ink) 55%,transparent))}}.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--accent-ink\)_55\%\,transparent\)\],.shadow-\[0_0_0_2px_var\(--surface\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--surface\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--surface))}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--danger\)_18\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--danger))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--danger\)_18\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--danger) 18%,transparent))}}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--danger\)_18\%\,transparent\)\],.shadow-\[0_0_0_3px_var\(--accent-soft\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--accent-soft\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--accent-soft))}.shadow-\[0_0_0_6px_var\(--accent-soft\)\]{--tw-shadow:0 0 0 6px var(--tw-shadow-color,var(--accent-soft));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_10px_color-mix\(in_srgb\,var\(--accent\)_22\%\,transparent\)\]{--tw-shadow:0 0 0 10px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_10px_color-mix\(in_srgb\,var\(--accent\)_22\%\,transparent\)\]{--tw-shadow:0 0 0 10px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 22%,transparent))}}.shadow-\[0_0_0_10px_color-mix\(in_srgb\,var\(--accent\)_22\%\,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-\[0_1px_0_var\(--color-line\)\,0_24px_48px_-28px_color-mix\(in_oklch\,var\(--color-fg\)_35\%\,transparent\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--color-line)),0 24px 48px -28px var(--tw-shadow-color,var(--color-fg))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_1px_0_var\(--color-line\)\,0_24px_48px_-28px_color-mix\(in_oklch\,var\(--color-fg\)_35\%\,transparent\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--color-line)),0 24px 48px -28px var(--tw-shadow-color,color-mix(in oklch,var(--color-fg) 35%,transparent))}}.shadow-\[0_1px_0_var\(--color-line\)\,0_24px_48px_-28px_color-mix\(in_oklch\,var\(--color-fg\)_35\%\,transparent\)\],.shadow-\[0_1px_1px_rgb\(0_0_0\/0\.03\)\]{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_1px_1px_rgb\(0_0_0\/0\.03\)\]{--tw-shadow:0 1px 1px var(--tw-shadow-color,#00000008)}.shadow-\[0_1px_1px_rgb\(0_0_0\/0\.04\)\]{--tw-shadow:0 1px 1px var(--tw-shadow-color,#0000000a)}.shadow-\[0_1px_1px_rgb\(0_0_0\/0\.04\)\],.shadow-\[0_1px_2px_rgb\(0_0_0\/0\.06\)\]{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_1px_2px_rgb\(0_0_0\/0\.06\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000f)}.shadow-\[0_1px_2px_rgb\(0_0_0\/0\.08\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#00000014)}.shadow-\[0_1px_2px_rgb\(0_0_0\/0\.08\)\],.shadow-\[0_1px_2px_rgb\(0_0_0\/0\.18\)\,0_0_0_0\.5px_rgb\(0_0_0\/0\.06\)\]{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_1px_2px_rgb\(0_0_0\/0\.18\)\,0_0_0_0\.5px_rgb\(0_0_0\/0\.06\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000002e),0 0 0 .5px var(--tw-shadow-color,#0000000f)}.shadow-\[0_1px_3px_rgb\(0_0_0\/0\.18\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0000002e)}.shadow-\[0_1px_3px_rgb\(0_0_0\/0\.18\)\],.shadow-\[0_1px_3px_rgb\(0_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-\[0_1px_3px_rgb\(0_0_0\/0\.25\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#00000040)}.shadow-\[0_4px_14px_-4px_rgb\(0_0_0\/0\.35\)\]{--tw-shadow:0 4px 14px -4px var(--tw-shadow-color,#00000059)}.shadow-\[0_10px_24px_-14px_var\(--fg\)\],.shadow-\[0_4px_14px_-4px_rgb\(0_0_0\/0\.35\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_-14px_var\(--fg\)\]{--tw-shadow:0 10px 24px -14px var(--tw-shadow-color,var(--fg))}.shadow-\[0_18px_40px_-24px_color-mix\(in_srgb\,var\(--fg\)_45\%\,transparent\)\]{--tw-shadow:0 18px 40px -24px var(--tw-shadow-color,var(--fg))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_18px_40px_-24px_color-mix\(in_srgb\,var\(--fg\)_45\%\,transparent\)\]{--tw-shadow:0 18px 40px -24px var(--tw-shadow-color,color-mix(in srgb,var(--fg) 45%,transparent))}}.shadow-\[0_18px_40px_-24px_color-mix\(in_srgb\,var\(--fg\)_45\%\,transparent\)\],.shadow-\[0_18px_40px_-24px_var\(--fg\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_-24px_var\(--fg\)\]{--tw-shadow:0 18px 40px -24px var(--tw-shadow-color,var(--fg))}.shadow-\[0_18px_40px_-28px_color-mix\(in_oklch\,var\(--color-fg\)_45\%\,transparent\)\]{--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,var(--color-fg))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_18px_40px_-28px_color-mix\(in_oklch\,var\(--color-fg\)_45\%\,transparent\)\]{--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,color-mix(in oklch,var(--color-fg) 45%,transparent))}}.shadow-\[0_18px_40px_-28px_color-mix\(in_oklch\,var\(--color-fg\)_45\%\,transparent\)\],.shadow-\[0_20px_40px_-28px_var\(--fg\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_40px_-28px_var\(--fg\)\]{--tw-shadow:0 20px 40px -28px var(--tw-shadow-color,var(--fg))}.shadow-\[0_24px_48px_-28px_color-mix\(in_srgb\,var\(--fg\)_55\%\,transparent\)\]{--tw-shadow:0 24px 48px -28px var(--tw-shadow-color,var(--fg))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_24px_48px_-28px_color-mix\(in_srgb\,var\(--fg\)_55\%\,transparent\)\]{--tw-shadow:0 24px 48px -28px var(--tw-shadow-color,color-mix(in srgb,var(--fg) 55%,transparent))}}.shadow-\[0_24px_48px_-28px_color-mix\(in_srgb\,var\(--fg\)_55\%\,transparent\)\],.shadow-\[0_24px_60px_-28px_rgb\(0_0_0\/0\.55\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_-28px_rgb\(0_0_0\/0\.55\)\]{--tw-shadow:0 24px 60px -28px var(--tw-shadow-color,#0000008c)}.shadow-\[0_30px_80px_-30px_color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\]{--tw-shadow:0 30px 80px -30px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_30px_80px_-30px_color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\]{--tw-shadow:0 30px 80px -30px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 45%,transparent))}}.shadow-\[0_30px_80px_-30px_color-mix\(in_srgb\,var\(--accent\)_45\%\,transparent\)\],.shadow-\[8px_8px_0_-1px_var\(--surface-2\)\,8px_8px_0_0_var\(--line\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[8px_8px_0_-1px_var\(--surface-2\)\,8px_8px_0_0_var\(--line\)\]{--tw-shadow:8px 8px 0 -1px var(--tw-shadow-color,var(--surface-2)),8px 8px 0 0 var(--tw-shadow-color,var(--line))}.shadow-\[inset_0_0_0_1\.5px_var\(--accent-ink\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--accent-ink))}.shadow-\[inset_0_0_0_1\.5px_var\(--accent-ink\)\],.shadow-\[inset_0_0_0_1\.5px_var\(--danger\)\]{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_1\.5px_var\(--danger\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--danger))}.shadow-\[inset_0_0_0_1\.5px_var\(--track\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--track));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--color-fg\)_18\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-fg))}@supports (color:color-mix(in lab,red,red)){.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--color-fg\)_18\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--color-fg) 18%,transparent))}}.shadow-\[inset_0_0_0_1px_color-mix\(in_oklch\,var\(--color-fg\)_18\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--fg\)_14\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--fg))}@supports (color:color-mix(in lab,red,red)){.shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--fg\)_14\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--fg) 14%,transparent))}}.shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--fg\)_14\%\,transparent\)\],.shadow-\[inset_0_0_0_1px_var\(--color-line\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--color-line\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-line))}.shadow-\[inset_0_0_0_2px_var\(--ring\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--ring))}.shadow-\[inset_0_0_0_2px_var\(--ring\)\],.shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.35\)\,0_1px_2px_rgb\(0_0_0\/0\.12\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.35\)\,0_1px_2px_rgb\(0_0_0\/0\.12\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff59),0 1px 2px var(--tw-shadow-color,#0000001f)}.shadow-\[inset_0_4px_0_var\(--accent\)\]{--tw-shadow:inset 0 4px 0 var(--tw-shadow-color,var(--accent))}.shadow-\[inset_0_4px_0_var\(--accent\)\],.shadow-\[inset_2px_0_0_var\(--accent\)\]{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_2px_0_0_var\(--accent\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--accent))}.shadow-\[inset_3px_0_0_var\(--color-accent\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--color-accent))}.shadow-\[inset_3px_0_0_var\(--color-accent\)\],.shadow-\[var\(--popover-shadow\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--popover-shadow\)\]{--tw-shadow:var(--popover-shadow)}.shadow-\[var\(--surface-shadow\)\]{--tw-shadow:var(--surface-shadow)}.shadow-\[var\(--surface-shadow\)\],.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring,.shadow-xl{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)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-0,.ring-1{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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-2,.ring-4{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-\[1\.5px\]{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-\[1\.5px\],.ring-\[3px\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.surface{background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);-webkit-backdrop-filter:blur(var(--blur,0)) saturate(160%);backdrop-filter:blur(var(--blur,0)) saturate(160%)}.\[box-shadow\:3px_3px_0_0_var\(--accent\)\]{box-shadow:3px 3px 0 0 var(--accent)}.ring-\(--avatar-ring\){--tw-ring-color:var(--avatar-ring)}.ring-\(--nav\){--tw-ring-color:var(--nav)}.ring-\(--scene\){--tw-ring-color:var(--scene)}.ring-\(--surface-solid\){--tw-ring-color:var(--surface-solid)}.ring-\[color-mix\(in_oklch\,var\(--kind\)_22\%\,transparent\)\]{--tw-ring-color:var(--kind)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_oklch\,var\(--kind\)_22\%\,transparent\)\]{--tw-ring-color:color-mix(in oklch,var(--kind) 22%,transparent)}}.ring-\[color-mix\(in_oklch\,var\(--surface\)_90\%\,var\(--scene\)\)\]{--tw-ring-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_oklch\,var\(--surface\)_90\%\,var\(--scene\)\)\]{--tw-ring-color:color-mix(in oklch,var(--surface) 90%,var(--scene))}}.ring-\[color-mix\(in_srgb\,var\(--accent\)_25\%\,transparent\)\]{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_srgb\,var\(--accent\)_25\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--accent) 25%,transparent)}}.ring-\[color-mix\(in_srgb\,var\(--accent-ink\)_35\%\,transparent\)\]{--tw-ring-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_srgb\,var\(--accent-ink\)_35\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--accent-ink) 35%,transparent)}}.ring-\[color-mix\(in_srgb\,var\(--accent-ink\)_40\%\,transparent\)\]{--tw-ring-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_srgb\,var\(--accent-ink\)_40\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--accent-ink) 40%,transparent)}}.ring-\[color-mix\(in_srgb\,var\(--accent-ink\)_45\%\,transparent\)\]{--tw-ring-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_srgb\,var\(--accent-ink\)_45\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--accent-ink) 45%,transparent)}}.ring-\[color-mix\(in_srgb\,var\(--fg\)_10\%\,transparent\)\]{--tw-ring-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.ring-\[color-mix\(in_srgb\,var\(--fg\)_10\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--fg) 10%,transparent)}}.ring-\[var\(--fg\)\]{--tw-ring-color:var(--fg)}.ring-\[var\(--popover\)\]{--tw-ring-color:var(--popover)}.ring-\[var\(--scene\)\]{--tw-ring-color:var(--scene)}.ring-\[var\(--surface\)\]{--tw-ring-color:var(--surface)}.ring-\[var\(--surface-solid\)\]{--tw-ring-color:var(--surface-solid)}.ring-accent{--tw-ring-color:var(--accent)}.ring-accent-ink{--tw-ring-color:var(--accent-ink)}.ring-accent\/35{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.ring-accent\/35{--tw-ring-color:color-mix(in oklab,var(--accent) 35%,transparent)}}.ring-accent\/40{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.ring-accent\/40{--tw-ring-color:color-mix(in oklab,var(--accent) 40%,transparent)}}.ring-current{--tw-ring-color:currentcolor}.ring-danger{--tw-ring-color:var(--danger)}.ring-fg{--tw-ring-color:var(--fg)}.ring-fg-subtle{--tw-ring-color:var(--fg-subtle)}.ring-fg\/15{--tw-ring-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.ring-fg\/15{--tw-ring-color:color-mix(in oklab,var(--fg) 15%,transparent)}}.ring-fg\/60{--tw-ring-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.ring-fg\/60{--tw-ring-color:color-mix(in oklab,var(--fg) 60%,transparent)}}.ring-line{--tw-ring-color:var(--line)}.ring-nav{--tw-ring-color:var(--nav)}.ring-ring{--tw-ring-color:var(--ring)}.ring-scene{--tw-ring-color:var(--scene)}.ring-surface{--tw-ring-color:var(--surface)}.ring-transparent{--tw-ring-color:transparent}.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-4{--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-\[var\(--field\)\]{--tw-ring-offset-color:var(--field)}.ring-offset-\[var\(--scene\)\],.ring-offset-scene{--tw-ring-offset-color:var(--scene)}.ring-offset-transparent{--tw-ring-offset-color:transparent}.focus-ring:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.outline{outline-width:1px}.outline,.outline-2{outline-style:var(--tw-outline-style)}.outline-2{outline-width:2px}.outline-offset-0{outline-offset:0}.outline-offset-2{outline-offset:2px}.outline-offset-4{outline-offset:4px}.outline-\[var\(--ring\)\]{outline-color:var(--ring)}.outline-accent{outline-color:var(--accent)}.outline-accent-ink\/15{outline-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.outline-accent-ink\/15{outline-color:color-mix(in oklab,var(--accent-ink) 15%,transparent)}}.outline-fg{outline-color:var(--fg)}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px)}.blur,.brightness-\[0\.8\]{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.brightness-\[0\.8\]{--tw-brightness:brightness(.8)}.contrast-125{--tw-contrast:contrast(125%)}.contrast-125,.contrast-\[1\.1\]{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, )}.contrast-\[1\.1\]{--tw-contrast:contrast(1.1)}.contrast-\[1\.15\]{--tw-contrast:contrast(1.15)}.contrast-\[1\.15\],.drop-shadow-sm{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm))}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.grayscale-\[35\%\]{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.grayscale-\[35\%\]{--tw-grayscale:grayscale(35%)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\(--overlay-blur\){-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-blur-\(--overlay-blur\){--tw-backdrop-blur:blur(var(--overlay-blur))}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px)}.backdrop-blur-\[3px\],.backdrop-blur-none{-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-blur-none{--tw-backdrop-blur: }.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.surface-bar{background:var(--bar);border-bottom:1px solid var(--bar-border);-webkit-backdrop-filter:blur(var(--blur,0)) saturate(170%);backdrop-filter:blur(var(--blur,0)) saturate(170%)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\,color\,filter\,opacity\]{transition-property:background-color,border-color,box-shadow,color,filter,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,color\]{transition-property:background-color,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,border-color\,transform\]{transition-property:background-color,color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\,border-color\]{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,height\]{transition-property:background-color,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,opacity\]{transition-property:background-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,width\]{transition-property:background-color,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\]{transition-property:border-color,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\,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\,box-shadow\,opacity\]{transition-property:border-color,box-shadow,opacity;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\,transform\]{transition-property:border-color,box-shadow,transform;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\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,opacity\]{transition-property:border-color,opacity;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-\[border-radius\,background-color\]{transition-property:border-radius,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,background-color\]{transition-property: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-\[box-shadow\,border-color\]{transition-property:box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,opacity\]{transition-property:color,background-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,background-color\]{transition-property:filter,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,box-shadow\]{transition-property:filter,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,opacity\]{transition-property:filter,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[flex-grow\]{transition-property:flex-grow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[inset-inline-start\]{transition-property:inset-inline-start;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,width\]{transition-property:left,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-width\]{transition-property:max-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,background-color\]{transition-property:opacity,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,border-color\]{transition-property:opacity,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,scale\]{transition-property:opacity,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[outline-color\]{transition-property:outline-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[r\]{transition-property:r;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[text-decoration-color\]{transition-property:text-decoration-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[text-decoration-thickness\]{transition-property:text-decoration-thickness;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,color\,background-color\]{transition-property:transform,color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\,background-color\]{transition-property:transform,width,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,background-color\]{transition-property:width,height,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,opacity\]{transition-property:width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;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-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[1200ms\]{--tw-duration:1.2s;transition-duration:1.2s}.duration-\[1600ms\]{--tw-duration:1.6s;transition-duration:1.6s}.duration-\[2400ms\]{--tw-duration:2.4s;transition-duration:2.4s}.ease-\[cubic-bezier\(\.4\,0\,\.2\,1\)\]{--tw-ease:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-\[cubic-bezier\(0\.3\,1\.3\,0\.5\,1\)\]{--tw-ease:cubic-bezier(.3,1.3,.5,1);transition-timing-function:cubic-bezier(.3,1.3,.5,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.\[contain\:inline-size\]{contain:inline-size}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.surface-2{background:var(--surface-2);border:1px solid var(--line)}.tone-accent{--tone:var(--accent-ink);--tone-ink:var(--accent-ink)}.tone-danger{--tone:var(--danger);--tone-ink:var(--danger-ink)}.tone-info{--tone:var(--info);--tone-ink:var(--info-ink)}.tone-neutral{--tone:var(--fg-muted);--tone-ink:var(--fg-muted)}.tone-success{--tone:var(--success);--tone-ink:var(--success-ink)}.tone-warning{--tone:var(--warning);--tone-ink:var(--warning-ink)}.\[--accent-ink\:var\(--accent-ink-light\)\]{--accent-ink:var(--accent-ink-light)}.\[--alert-tone\:var\(--tone\)\]{--alert-tone:var(--tone)}.\[--blur\:0px\]{--blur:0px}.\[--card-p\:var\(--gap\)\]{--card-p:var(--gap)}.\[--carousel-height\:11rem\]{--carousel-height:11rem}.\[--code-fn\:color-mix\(in_oklch\,var\(--info\)_80\%\,var\(--fg\)\)\]{--code-fn:var(--info)}@supports (color:color-mix(in lab,red,red)){.\[--code-fn\:color-mix\(in_oklch\,var\(--info\)_80\%\,var\(--fg\)\)\]{--code-fn:color-mix(in oklch,var(--info) 80%,var(--fg))}}.\[--code-key\:var\(--accent-ink\)\]{--code-key:var(--accent-ink)}.\[--code-num\:color-mix\(in_oklch\,var\(--warning\)_70\%\,var\(--fg\)\)\]{--code-num:var(--warning)}@supports (color:color-mix(in lab,red,red)){.\[--code-num\:color-mix\(in_oklch\,var\(--warning\)_70\%\,var\(--fg\)\)\]{--code-num:color-mix(in oklch,var(--warning) 70%,var(--fg))}}.\[--code-str\:color-mix\(in_oklch\,var\(--success\)_78\%\,var\(--fg\)\)\]{--code-str:var(--success)}@supports (color:color-mix(in lab,red,red)){.\[--code-str\:color-mix\(in_oklch\,var\(--success\)_78\%\,var\(--fg\)\)\]{--code-str:color-mix(in oklch,var(--success) 78%,var(--fg))}}.\[--code-type\:color-mix\(in_oklch\,var\(--info\)_45\%\,var\(--fg\)\)\]{--code-type:var(--info)}@supports (color:color-mix(in lab,red,red)){.\[--code-type\:color-mix\(in_oklch\,var\(--info\)_45\%\,var\(--fg\)\)\]{--code-type:color-mix(in oklch,var(--info) 45%,var(--fg))}}.\[--composer-bleed\:1rem\]{--composer-bleed:1rem}.\[--container\:var\(--container-wide\)\]{--container:var(--container-wide)}.\[--dialog-w\:26\.25rem\]{--dialog-w:26.25rem}.\[--diff-max-h\:24rem\]{--diff-max-h:24rem}.\[--display-scale\:1\.02\]{--display-scale:1.02}.\[--display-scale\:1\.08\]{--display-scale:1.08}.\[--empty-icon\:1\.125rem\]{--empty-icon:1.125rem}.\[--empty-icon\:1\.375rem\]{--empty-icon:1.375rem}.\[--empty-icon\:1\.625rem\]{--empty-icon:1.625rem}.\[--empty-well\:2\.5rem\]{--empty-well:2.5rem}.\[--empty-well\:3\.75rem\]{--empty-well:3.75rem}.\[--empty-well\:3rem\]{--empty-well:3rem}.\[--gallery-gap\:0\.75rem\]{--gallery-gap:.75rem}.\[--gallery-gap\:0\.375rem\]{--gallery-gap:.375rem}.\[--gallery-gap\:1\.25rem\]{--gallery-gap:1.25rem}.\[--group-sep\:color-mix\(in_srgb\,var\(--accent-fg\)_22\%\,transparent\)\]{--group-sep:var(--accent-fg)}@supports (color:color-mix(in lab,red,red)){.\[--group-sep\:color-mix\(in_srgb\,var\(--accent-fg\)_22\%\,transparent\)\]{--group-sep:color-mix(in srgb,var(--accent-fg) 22%,transparent)}}.\[--kbd-edge\:var\(--nav-line\)\]{--kbd-edge:var(--nav-line)}.\[--lo-i\:1\]{--lo-i:1}.\[--lo-i\:2\]{--lo-i:2}.\[--os-k\:0\.4\]{--os-k:.4}.\[--page-px\:1\.5rem\]{--page-px:1.5rem}.\[--page-px\:1rem\]{--page-px:1rem}.\[--popover-p\:0\.625rem\]{--popover-p:.625rem}.\[--popover-p\:0px\]{--popover-p:0px}.\[--popover-p\:calc\(var\(--gap\)\*0\.85\)\]{--popover-p:calc(var(--gap) * .85)}.\[--q\:var\(--line\)\]{--q:var(--line)}.\[--rl-i\:1\]{--rl-i:1}.\[--scene\:color-mix\(in_oklch\,var\(--surface\)_92\%\,var\(--warning\)\)\]{--scene:var(--surface)}@supports (color:color-mix(in lab,red,red)){.\[--scene\:color-mix\(in_oklch\,var\(--surface\)_92\%\,var\(--warning\)\)\]{--scene:color-mix(in oklch,var(--surface) 92%,var(--warning))}}.\[--scene\:color-mix\(in_oklch\,var\(--surface\)_95\%\,var\(--warning\)\)\]{--scene:var(--surface)}@supports (color:color-mix(in lab,red,red)){.\[--scene\:color-mix\(in_oklch\,var\(--surface\)_95\%\,var\(--warning\)\)\]{--scene:color-mix(in oklch,var(--surface) 95%,var(--warning))}}.\[--section-y\:clamp\(2\.5rem\,1\.5rem\+4cqi\,4\.5rem\)\]{--section-y:clamp(2.5rem,1.5rem + 4cqi,4.5rem)}.\[--stat-p\:calc\(var\(--gap\)\*0\.8\)\]{--stat-p:calc(var(--gap) * .8)}.\[--stat-p\:calc\(var\(--gap\)\*1\.2\)\]{--stat-p:calc(var(--gap) * 1.2)}.\[--stat-p\:var\(--gap\)\]{--stat-p:var(--gap)}.\[--stat-value\:1\.25rem\]{--stat-value:1.25rem}.\[--stat-value\:1\.75rem\]{--stat-value:1.75rem}.\[--stat-value\:2\.5rem\]{--stat-value:2.5rem}.\[--switch-thumb-size\:12px\]{--switch-thumb-size:12px}.\[--switch-thumb-size\:16px\]{--switch-thumb-size:16px}.\[--switch-travel\:12px\]{--switch-travel:12px}.\[--switch-travel\:16px\]{--switch-travel:16px}.\[--task-box\:1\.125rem\]{--task-box:1.125rem}.\[--tl-gap\:calc\(var\(--row-h\)\*0\.3\)\]{--tl-gap:calc(var(--row-h) * .3)}.\[--tl-ind\:1\.75rem\]{--tl-ind:1.75rem}.\[--tl-ind\:2\.25rem\]{--tl-ind:2.25rem}.\[--tone-mix\:16\%\]{--tone-mix:16%}.\[--vm-i\:0\]{--vm-i:0}.\[--vm-i\:1\]{--vm-i:1}.\[--vm-i\:2\]{--vm-i:2}.\[--vm-i\:3\]{--vm-i:3}.\[--vm-i\:4\]{--vm-i:4}.\[--vm-i\:5\]{--vm-i:5}.\[--vm-i\:6\]{--vm-i:6}.\[--vm-i\:8\]{--vm-i:8}.\[-webkit-box-orient\:vertical\]{-webkit-box-orient:vertical}.\[-webkit-text-stroke\:1\.5px_var\(--accent\)\]{-webkit-text-stroke:1.5px var(--accent)}.\[animation-delay\:1000ms\]{animation-delay:1s}.\[animation-duration\:2\.4s\]{animation-duration:2.4s}.\[background\:linear-gradient\(180deg\,transparent_55\%\,var\(--scene\)\)\]{background:linear-gradient(180deg,transparent 55%,var(--scene))}.\[background\:linear-gradient\(var\(--surface\)\,var\(--surface\)\)\,var\(--scene\)\]{background:linear-gradient(var(--surface),var(--surface)),var(--scene)}.\[background\:radial-gradient\(120\%_90\%_at_50\%_45\%\,transparent_40\%\,var\(--scene\)_100\%\)\]{background:radial-gradient(120% 90% at 50% 45%,transparent 40%,var(--scene) 100%)}.\[background\:repeating-linear-gradient\(45deg\,var\(--line\)_0_2px\,transparent_2px_5px\)\]{background:repeating-linear-gradient(45deg,var(--line) 0 2px,transparent 2px 5px)}.\[background\:repeating-linear-gradient\(90deg\,var\(--accent\)_0_24px\,var\(--fg\)_24px_48px\)\]{background:repeating-linear-gradient(90deg,var(--accent) 0 24px,var(--fg) 24px 48px)}.\[background\:repeating-linear-gradient\(180deg\,var\(--accent\)_0_10px\,transparent_10px_20px\)\]{background:repeating-linear-gradient(180deg,var(--accent) 0 10px,transparent 10px 20px)}.\[clip-path\:polygon\(50\%_0\,100\%_100\%\,0_100\%\)\]{clip-path:polygon(50% 0,100% 100%,0 100%)}.\[counter-increment\:step\]{counter-increment:step}.\[counter-reset\:step\]{counter-reset:step}.\[grid-area\:aside\]{grid-area:aside}.\[grid-area\:delta\]{grid-area:delta}.\[grid-area\:foot\]{grid-area:foot}.\[grid-area\:header\]{grid-area:header}.\[grid-area\:label\]{grid-area:label}.\[grid-area\:main\]{grid-area:main}.\[grid-area\:target\]{grid-area:target}.\[grid-area\:trend\]{grid-area:trend}.\[grid-area\:value\]{grid-area:value}.\[grid-template-areas\:\'label_delta\'_\'value_trend\'_\'target_target\'_\'foot_foot\'\]{grid-template-areas:"label delta""value trend""target target""foot foot"}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.ring-inset{--tw-ring-inset:inset}:is(.\*\:flex-1>*){flex:1}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.not-last\:border-line:not(:last-child){border-color:var(--line)}:is(:where(.group):focus-within .group-focus-within\:scale-y-100){--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group):focus-within .group-focus-within\:opacity-100),:is(:where(.group\/card):focus-within .group-focus-within\/card\:opacity-100),:is(:where(.group\/item):focus-within .group-focus-within\/item\:opacity-100),:is(:where(.group\/layer):focus-within .group-focus-within\/layer\:opacity-100),:is(:where(.group\/n):focus-within .group-focus-within\/n\:opacity-100),:is(:where(.group\/tile):focus-within .group-focus-within\/tile\:opacity-100){opacity:1}:is(:where(.group\/vol):focus-within .group-focus-within\/vol\:w-20){width:calc(var(--spacing) * 20)}:is(:where(.group\/vol):focus-within .group-focus-within\/vol\:opacity-100){opacity:1}@media (hover:hover){:is(:where(.group):hover .group-hover\:size-4\.5){width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}:is(:where(.group):hover .group-hover\:w-7){width:calc(var(--spacing) * 7)}:is(:where(.group):hover .group-hover\:translate-x-0\.5){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .group-hover\:translate-x-1){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .group-hover\:translate-x-2){--tw-translate-x:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .group-hover\:translate-x-px){--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .group-hover\:-translate-y-0\.5){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .group-hover\:-translate-y-1){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .group-hover\:-translate-y-px){--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .group-hover\:scale-105){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group):hover .group-hover\:scale-y-100){--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group):hover .group-hover\:scale-\[1\.02\]){scale:1.02}:is(:where(.group):hover .group-hover\:scale-\[1\.03\]){scale:1.03}:is(:where(.group):hover .group-hover\:scale-\[1\.015\]){scale:1.015}:is(:where(.group):hover .group-hover\:-rotate-6){rotate:-6deg}:is(:where(.group):hover .group-hover\:border-accent){border-color:var(--accent)}:is(:where(.group):hover .group-hover\:bg-fg-subtle),:is(:where(.group):hover .group-hover\:bg-fg-subtle\/55){background-color:var(--fg-subtle)}@supports (color:color-mix(in lab,red,red)){:is(:where(.group):hover .group-hover\:bg-fg-subtle\/55){background-color:color-mix(in oklab,var(--fg-subtle) 55%,transparent)}}:is(:where(.group):hover .group-hover\:text-accent-fg){color:var(--accent-fg)}:is(:where(.group):hover .group-hover\:text-accent-ink){color:var(--accent-ink)}:is(:where(.group):hover .group-hover\:text-fg){color:var(--fg)}:is(:where(.group):hover .group-hover\:text-fg-muted){color:var(--fg-muted)}:is(:where(.group):hover .group-hover\:underline){text-decoration-line:underline}:is(:where(.group):hover .group-hover\:decoration-accent){-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}:is(:where(.group):hover .group-hover\:decoration-current){text-decoration-color:currentColor}:is(:where(.group):hover .group-hover\:decoration-fg){-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}:is(:where(.group):hover .group-hover\:decoration-1){text-decoration-thickness:1px}:is(:where(.group):hover .group-hover\:decoration-2){text-decoration-thickness:2px}:is(:where(.group):hover .group-hover\:underline-offset-4){text-underline-offset:4px}:is(:where(.group):hover .group-hover\:opacity-0){opacity:0}:is(:where(.group):hover .group-hover\:opacity-100){opacity:1}:is(:where(.group):hover .group-hover\:outline-accent){outline-color:var(--accent)}:is(:where(.group\/add):hover .group-hover\/add\:text-fg){color:var(--fg)}:is(:where(.group\/ann):hover .group-hover\/ann\:translate-x-0\.5){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group\/avatars):hover .group-hover\/avatars\:border-fg-subtle){border-color:var(--fg-subtle)}:is(:where(.group\/avatars):hover .group-hover\/avatars\:text-fg){color:var(--fg)}:is(:where(.group\/big):hover .group-hover\/big\:translate-x-1){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group\/card):hover .group-hover\/card\:opacity-100),:is(:where(.group\/edit):hover .group-hover\/edit\:opacity-100){opacity:1}:is(:where(.group\/facade):hover .group-hover\/facade\:scale-105){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group\/facade):hover .group-hover\/facade\:scale-\[1\.02\]){scale:1.02}:is(:where(.group\/facade):hover .group-hover\/facade\:scale-\[1\.03\]){scale:1.03}:is(:where(.group\/facade):hover .group-hover\/facade\:bg-accent){background-color:var(--accent)}:is(:where(.group\/facade):hover .group-hover\/facade\:text-accent-fg){color:var(--accent-fg)}:is(:where(.group\/feat):hover .group-hover\/feat\:scale-105){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group\/fi):hover .group-hover\/fi\:translate-x-0\.5){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group\/ft):hover .group-hover\/ft\:text-fg){color:var(--fg)}:is(:where(.group\/h):hover .group-hover\/h\:opacity-100){opacity:1}:is(:where(.group\/item):hover .group-hover\/item\:opacity-50){opacity:.5}:is(:where(.group\/item):hover .group-hover\/item\:opacity-100),:is(:where(.group\/layer):hover .group-hover\/layer\:opacity-100){opacity:1}:is(:where(.group\/link):hover .group-hover\/link\:text-fg){color:var(--fg)}:is(:where(.group\/n):hover .group-hover\/n\:opacity-100){opacity:1}:is(:where(.group\/nf):hover .group-hover\/nf\:text-current){color:currentColor}:is(:where(.group\/node):hover .group-hover\/node\:opacity-100){opacity:1}:is(:where(.group\/otp):hover .group-hover\/otp\:border-field-border-hover){border-color:var(--field-border-hover)}:is(:where(.group\/pane):hover .group-hover\/pane\:bg-field-border-hover){background-color:var(--field-border-hover)}:is(:where(.group\/pin):hover .group-hover\/pin\:scale-105){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group\/pin):hover .group-hover\/pin\:scale-110){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group\/preview):hover .group-hover\/preview\:opacity-100){opacity:1}:is(:where(.group\/rel):hover .group-hover\/rel\:translate-x-0\.5){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group\/row):hover .group-hover\/row\:translate-x-0){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group\/row):hover .group-hover\/row\:text-accent-ink){color:var(--accent-ink)}:is(:where(.group\/row):hover .group-hover\/row\:opacity-100),:is(:where(.group\/rt):hover .group-hover\/rt\:opacity-100),:is(:where(.group\/section):hover .group-hover\/section\:opacity-100){opacity:1}:is(:where(.group\/step):hover .group-hover\/step\:underline){text-decoration-line:underline}:is(:where(.group\/step):hover .group-hover\/step\:decoration-line){-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}:is(:where(.group\/step):hover .group-hover\/step\:underline-offset-4){text-underline-offset:4px}:is(:where(.group\/tab):hover .group-hover\/tab\:text-fg-muted){color:var(--fg-muted)}:is(:where(.group\/th):hover .group-hover\/th\:opacity-100){opacity:1}:is(:where(.group\/thumb):hover .group-hover\/thumb\:scale-100){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group\/thumb):hover .group-hover\/thumb\:opacity-100),:is(:where(.group\/tile):hover .group-hover\/tile\:opacity-100),:is(:where(.group\/tray):hover .group-hover\/tray\:opacity-100){opacity:1}:is(:where(.group\/tree-row):hover .group-hover\/tree-row\:border-fg-subtle){border-color:var(--fg-subtle)}:is(:where(.group\/tree-row):hover .group-hover\/tree-row\:opacity-100){opacity:1}:is(:where(.group\/vol):hover .group-hover\/vol\:w-20){width:calc(var(--spacing) * 20)}:is(:where(.group\/vol):hover .group-hover\/vol\:opacity-100){opacity:1}}:is(:where(.group\/edit):focus-visible .group-focus-visible\/edit\:opacity-100),:is(:where(.group\/node):focus-visible .group-focus-visible\/node\:opacity-100){opacity:1}:is(:where(.group\/pane):focus-visible .group-focus-visible\/pane\:w-0\.5){width:calc(var(--spacing) * .5)}:is(:where(.group\/pane):focus-visible .group-focus-visible\/pane\:bg-ring){background-color:var(--ring)}:is(:where(.group\/row):focus-visible .group-focus-visible\/row\:text-accent-ink){color:var(--accent-ink)}:is(:where(.group\/row):focus-visible .group-focus-visible\/row\:opacity-100),:is(:where(.group\/rt):focus-visible .group-focus-visible\/rt\:opacity-100){opacity:1}:is(:where(.group\/thumb):focus-visible .group-focus-visible\/thumb\:scale-100){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group\/thumb):focus-visible .group-focus-visible\/thumb\:opacity-100),:is(:where(.group\/tree-row):focus-visible .group-focus-visible\/tree-row\:opacity-100){opacity:1}:is(:where(.group\/switch):active .group-active\/switch\:w-\[calc\(var\(--switch-thumb-size\)\+3px\)\]){width:calc(var(--switch-thumb-size) + 3px)}:is(:where(.group):has(:checked) .group-has-checked\:text-\[color-mix\(in_oklch\,var\(--scene\)_80\%\,var\(--accent\)\)\]){color:var(--scene)}@supports (color:color-mix(in lab,red,red)){:is(:where(.group):has(:checked) .group-has-checked\:text-\[color-mix\(in_oklch\,var\(--scene\)_80\%\,var\(--accent\)\)\]){color:color-mix(in oklch,var(--scene) 80%,var(--accent))}}:is(:where(.group):has(:is(a:focus-visible)) .group-has-\[a\:focus-visible\]\:outline-ring){outline-color:var(--ring)}:is(:where(.group\/radio)[aria-invalid=true] .group-aria-invalid\/radio\:border-danger),:is(:where(.group\/slider)[aria-invalid=true] .group-aria-invalid\/slider\:border-danger){border-color:var(--danger)}:is(:where(.group\/slider)[aria-invalid=true] .group-aria-invalid\/slider\:bg-\[color-mix\(in_srgb\,var\(--danger\)_25\%\,transparent\)\]){background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){:is(:where(.group\/slider)[aria-invalid=true] .group-aria-invalid\/slider\:bg-\[color-mix\(in_srgb\,var\(--danger\)_25\%\,transparent\)\]){background-color:color-mix(in srgb,var(--danger) 25%,transparent)}}:is(:where(.group\/slider)[aria-invalid=true] .group-aria-invalid\/slider\:bg-danger){background-color:var(--danger)}:is(:where(.group\/item)[aria-selected=true] .group-aria-selected\/item\:opacity-100){opacity:1}:is(:where(.group\/tab)[aria-selected=true] .group-aria-selected\/tab\:text-fg-muted){color:var(--fg-muted)}:is(:where(.group\/slider)[data-disabled] .group-data-disabled\/slider\:cursor-not-allowed){cursor:not-allowed}:is(:where(.group\/dz)[data-dragging] .group-data-dragging\/dz\:border-transparent){border-color:#0000}:is(:where(.group\/dz)[data-dragging] .group-data-dragging\/dz\:bg-accent){background-color:var(--accent)}:is(:where(.group\/dz)[data-dragging] .group-data-dragging\/dz\:text-accent-fg){color:var(--accent-fg)}:is(:where(.group\/img)[data-dragging] .group-data-dragging\/img\:border-accent-ink){border-color:var(--accent-ink)}:is(:where(.group\/img)[data-dragging] .group-data-dragging\/img\:bg-accent-soft){background-color:var(--accent-soft)}:is(:where(.group\/pane)[data-dragging] .group-data-dragging\/pane\:w-0\.5){width:calc(var(--spacing) * .5)}:is(:where(.group\/pane)[data-dragging] .group-data-dragging\/pane\:bg-accent-ink){background-color:var(--accent-ink)}:is(:where(.group\/slider)[data-dragging] .group-data-dragging\/slider\:scale-100){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group\/slider)[data-dragging] .group-data-dragging\/slider\:cursor-grabbing){cursor:grabbing}:is(:where(.group\/slider)[data-dragging] .group-data-dragging\/slider\:opacity-100){opacity:1}:is(:where(.group\/list)[data-inset] .group-data-inset\/list\:rounded-ui-sm){border-radius:max(0px,calc(var(--radius) - 4px))}:is(:where(.group\/list)[data-inset] .group-data-inset\/list\:px-2){padding-inline:calc(var(--spacing) * 2)}:is(:where(.group\/slider)[data-readonly] .group-data-readonly\/slider\:border-fg-subtle){border-color:var(--fg-subtle)}:is(:where(.group\/slider)[data-readonly] .group-data-readonly\/slider\:bg-fg-subtle){background-color:var(--fg-subtle)}:is(:where(.group\/tab)[data-selected] .group-data-selected\/tab\:text-current){color:currentColor}:is(:where(.group\/index)[data-active] .group-data-\[active\]\/index\:opacity-35){opacity:.35}:is(:where(.group\/node)[data-selected] .group-data-\[selected\]\/node\:opacity-100){opacity:1}:is(:where(.group\/handle)[data-separator=active] .group-data-\[separator\=active\]\/handle\:border-accent-ink),:is(:where(.group\/handle)[data-separator=focus] .group-data-\[separator\=focus\]\/handle\:border-accent-ink){border-color:var(--accent-ink)}:is(:where(.group)[data-state=active] .group-data-\[state\=active\]\:text-accent-ink){color:var(--accent-ink)}:is(:where(.group\/ft)[data-state=active] .group-data-\[state\=active\]\/ft\:block){display:block}:is(:where(.group\/ft)[data-state=active] .group-data-\[state\=active\]\/ft\:text-fg){color:var(--fg)}:is(:where(.group\/aside)[data-state=closed] .group-data-\[state\=closed\]\/aside\:-rotate-90){rotate:-90deg}:is(:where(.group)[data-state=done] .group-data-\[state\=done\]\:text-fg){color:var(--fg)}:is(:where(.group\/acc)[data-state=open] .group-data-\[state\=open\]\/acc\:rotate-180),:is(:where(.group\/collapsible-trigger)[data-state=open] .group-data-\[state\=open\]\/collapsible-trigger\:rotate-180),:is(:where(.group\/nav)[data-state=open] .group-data-\[state\=open\]\/nav\:rotate-180),:is(:where(.group\/section)[data-state=open] .group-data-\[state\=open\]\/section\:rotate-180){rotate:180deg}:is(:where(.peer):focus-visible~.peer-focus-visible\:outline-2){outline-style:var(--tw-outline-style);outline-width:2px}:is(:where(.peer):focus-visible~.peer-focus-visible\:outline-offset-2){outline-offset:2px}:is(:where(.peer):focus-visible~.peer-focus-visible\:outline-ring){outline-color:var(--ring)}.first-letter\:float-start:first-letter{float:inline-start}.first-letter\:me-2:first-letter{margin-inline-end:calc(var(--spacing) * 2)}.first-letter\:me-3:first-letter{margin-inline-end:calc(var(--spacing) * 3)}.first-letter\:mt-1:first-letter{margin-top:var(--spacing)}.first-letter\:font-display:first-letter{font-family:var(--font-heading),ui-serif,Georgia,serif}.first-letter\:text-\[3\.4rem\]:first-letter{font-size:3.4rem}.first-letter\:text-\[4\.6rem\]:first-letter{font-size:4.6rem}.first-letter\:leading-\[0\.8\]:first-letter{--tw-leading:.8;line-height:.8}.first-letter\:leading-\[0\.85\]:first-letter{--tw-leading:.85;line-height:.85}.first-letter\:text-accent-ink:first-letter{color:var(--accent-ink)}.marker\:text-fg-subtle ::marker{color:var(--fg-subtle)}.marker\:text-fg-subtle::marker{color:var(--fg-subtle)}.marker\:text-fg-subtle ::-webkit-details-marker,.marker\:text-fg-subtle::-webkit-details-marker{color:var(--fg-subtle)}.placeholder\:text-fg-subtle::placeholder{color:var(--fg-subtle)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-x-1:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -1)}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:0}.before\:-inset-y-1:before{content:var(--tw-content);inset-block:calc(var(--spacing) * -1)}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:inset-y-1:before{content:var(--tw-content);inset-block:var(--spacing)}.before\:inset-y-2:before{content:var(--tw-content);inset-block:calc(var(--spacing) * 2)}.before\:inset-y-2\.5:before{content:var(--tw-content);inset-block:calc(var(--spacing) * 2.5)}.before\:inset-y-4:before{content:var(--tw-content);inset-block:calc(var(--spacing) * 4)}.before\:-start-3:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * -3)}.before\:-start-\[42px\]:before{content:var(--tw-content);inset-inline-start:-42px}.before\:-start-px:before{content:var(--tw-content);inset-inline-start:-1px}.before\:start-0:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * 0)}.before\:start-\[3\.4rem\]:before{content:var(--tw-content);inset-inline-start:3.4rem}.before\:start-\[5px\]:before{content:var(--tw-content);inset-inline-start:5px}.before\:start-\[7px\]:before{content:var(--tw-content);inset-inline-start:7px}.before\:start-\[13px\]:before{content:var(--tw-content);inset-inline-start:13px}.before\:start-\[calc\(var\(--tl-ind\)\/2-0\.5px\)\]:before{content:var(--tw-content);inset-inline-start:calc(var(--tl-ind) / 2 - .5px)}.before\:-top-\[9px\]:before{content:var(--tw-content);top:-9px}.before\:-top-px:before{content:var(--tw-content);top:-1px}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:top-2:before{content:var(--tw-content);top:calc(var(--spacing) * 2)}.before\:top-\[calc\(var\(--tl-ind\)\+0\.25rem\)\]:before{content:var(--tw-content);top:calc(var(--tl-ind) + .25rem)}.before\:-bottom-\[calc\(var\(--tl-gap\)-0\.25rem\)\]:before{content:var(--tw-content);bottom:calc(calc(var(--tl-gap) - .25rem) * -1)}.before\:bottom-2:before{content:var(--tw-content);bottom:calc(var(--spacing) * 2)}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:grid:before{content:var(--tw-content);display:grid}.before\:size-4:before{content:var(--tw-content);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.before\:size-7:before{content:var(--tw-content);width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.before\:size-full:before{content:var(--tw-content);width:100%;height:100%}.before\:h-0\.5:before{content:var(--tw-content);height:calc(var(--spacing) * .5)}.before\:min-h-8:before{content:var(--tw-content);min-height:calc(var(--spacing) * 8)}.before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}.before\:w-16:before{content:var(--tw-content);width:calc(var(--spacing) * 16)}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:min-w-8:before{content:var(--tw-content);min-width:calc(var(--spacing) * 8)}.before\:origin-top:before{content:var(--tw-content);transform-origin:top}.before\:-translate-x-1\/2:before{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.before\:-translate-x-1\/2:before,.before\:-translate-y-1\/2:before{content:var(--tw-content);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:-translate-y-1\/2:before{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.before\:scale-y-0:before{content:var(--tw-content);--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.before\:rotate-45:before{content:var(--tw-content);rotate:45deg}.before\:place-items-center:before{content:var(--tw-content);place-items:center}.before\:rounded-full:before{content:var(--tw-content);border-radius:2147483647px}.before\:rounded-e-full:before{content:var(--tw-content);border-start-end-radius:2147483647px;border-end-end-radius:2147483647px}.before\:border:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.before\:border-s-2:before{content:var(--tw-content);border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.before\:border-t-2:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:2px}.before\:border-fg:before{content:var(--tw-content);border-color:var(--fg)}.before\:border-line:before{content:var(--tw-content);border-color:var(--line)}.before\:bg-\(--tone\):before{content:var(--tw-content);background-color:var(--tone)}.before\:bg-accent:before{content:var(--tw-content);background-color:var(--accent)}.before\:bg-accent-ink:before{content:var(--tw-content);background-color:var(--accent-ink)}.before\:bg-line:before{content:var(--tw-content);background-color:var(--line)}.before\:bg-surface:before{content:var(--tw-content);background-color:var(--surface)}.before\:bg-transparent:before{content:var(--tw-content);background-color:#0000}.before\:font-mono:before{content:var(--tw-content);font-family:var(--font-code),ui-monospace,"SF Mono",monospace}.before\:text-\[12px\]:before{content:var(--tw-content);font-size:12px}.before\:text-fg:before{content:var(--tw-content);color:var(--fg)}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[counter\(step\)\]:before{--tw-content:counter(step);content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:inset-x-1\.5:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 1.5)}.after\:start-\[13px\]:after{content:var(--tw-content);inset-inline-start:13px}.after\:top-9:after{content:var(--tw-content);top:calc(var(--spacing) * 9)}.after\:-bottom-px:after{content:var(--tw-content);bottom:-1px}.after\:bottom-1:after{content:var(--tw-content);bottom:var(--spacing)}.after\:bottom-\[-6px\]:after{content:var(--tw-content);bottom:-6px}.after\:z-20:after{content:var(--tw-content);z-index:20}.after\:ms-3:after{content:var(--tw-content);margin-inline-start:calc(var(--spacing) * 3)}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.after\:h-\[0\.7em\]:after{content:var(--tw-content);height:.7em}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:origin-center:after{content:var(--tw-content);transform-origin:50%}.after\:scale-x-0:after{content:var(--tw-content);--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:rounded-ui:after{content:var(--tw-content);border-radius:var(--radius)}.after\:border-2:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:2px}.after\:border-accent-ink:after{content:var(--tw-content);border-color:var(--accent-ink)}.after\:border-transparent:after{content:var(--tw-content);border-color:#0000}.after\:bg-accent-ink:after{content:var(--tw-content);background-color:var(--accent-ink)}.after\:bg-current:after{content:var(--tw-content);background-color:currentColor}.after\:bg-line:after{content:var(--tw-content);background-color:var(--line)}.after\:ps-2:after{content:var(--tw-content);padding-inline-start:calc(var(--spacing) * 2)}.after\:align-\[-0\.05em\]:after{content:var(--tw-content);vertical-align:-.05em}.after\:opacity-40:after{content:var(--tw-content);opacity:.4}.after\:transition-colors:after{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:transition-transform:after{content:var(--tw-content);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))}.after\:duration-200:after{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'·\'\]:after{--tw-content:"·";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.first\:mt-6:first-child{margin-top:calc(var(--spacing) * 6)}.first\:rounded-s-ui:first-child{border-start-start-radius:var(--radius);border-end-start-radius:var(--radius)}.first\:border-s:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.first\:border-s-0:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-t-2:first-child{border-top-style:var(--tw-border-style);border-top-width:2px}.first\:border-fg:first-child{border-color:var(--fg)}.first\:ps-0:first-child{padding-inline-start:0}.first\:pt-0:first-child{padding-top:0}.last\:flex-none:last-child{flex:none}.last\:rounded-e-ui:last-child{border-start-end-radius:var(--radius);border-end-end-radius:var(--radius)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-e-0:last-child{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pe-0:last-child{padding-inline-end:0}.last\:pb-0:last-child{padding-bottom:0}.last\:before\:hidden:last-child:before{content:var(--tw-content);display:none}.first-of-type\:border-t-0:first-of-type{border-top-style:var(--tw-border-style);border-top-width:0}.target\:text-fg:target{color:var(--fg)}.read-only\:border-dashed:read-only{--tw-border-style:dashed;border-style:dashed}.read-only\:bg-transparent:read-only{background-color:#0000}.empty\:hidden:empty{display:none}.focus-within\:border-field-border-hover:focus-within{border-color:var(--field-border-hover)}.focus-within\:bg-hover:focus-within{background-color:var(--hover)}.focus-within\:text-fg-muted:focus-within{color:var(--fg-muted)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--ring\)_18\%\,transparent\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--ring))}@supports (color:color-mix(in lab,red,red)){.focus-within\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--ring\)_18\%\,transparent\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--ring) 18%,transparent))}}.focus-within\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--ring\)_18\%\,transparent\)\]:focus-within{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-2:focus-within{--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)}@media (hover:hover){.hover\:z-20:hover{z-index:20}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[color-mix\(in_srgb\,var\(--nav-fg\)_30\%\,transparent\)\]:hover{border-color:var(--nav-fg)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color-mix\(in_srgb\,var\(--nav-fg\)_30\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--nav-fg) 30%,transparent)}}.hover\:border-accent:hover{border-color:var(--accent)}.hover\:border-accent-ink:hover{border-color:var(--accent-ink)}.hover\:border-fg:hover{border-color:var(--fg)}.hover\:border-fg-subtle:hover{border-color:var(--fg-subtle)}.hover\:border-field-border-hover:hover{border-color:var(--field-border-hover)}.hover\:border-nav-fg:hover{border-color:var(--nav-fg)}.hover\:bg-\[color-mix\(in_oklch\,var\(--accent-fg\)_14\%\,transparent\)\]:hover{background-color:var(--accent-fg)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--accent-fg\)_14\%\,transparent\)\]:hover{background-color:color-mix(in oklch,var(--accent-fg) 14%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,currentColor_14\%\,transparent\)\]:hover{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,currentColor_14\%\,transparent\)\]:hover{background-color:color-mix(in srgb,currentColor 14%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--danger\)_10\%\,transparent\)\]:hover{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--danger\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--danger) 10%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--track\)_50\%\,transparent\)\]:hover{background-color:var(--track)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--track\)_50\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--track) 50%,transparent)}}.hover\:bg-accent-fg:hover{background-color:var(--accent-fg)}.hover\:bg-accent-soft:hover{background-color:var(--accent-soft)}.hover\:bg-danger\/15:hover{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-danger\/15:hover{background-color:color-mix(in oklab,var(--danger) 15%,transparent)}}.hover\:bg-fg:hover{background-color:var(--fg)}.hover\:bg-hover:hover,.hover\:bg-hover\/40:hover{background-color:var(--hover)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-hover\/40:hover{background-color:color-mix(in oklab,var(--hover) 40%,transparent)}}.hover\:bg-nav-hover:hover{background-color:var(--nav-hover)}.hover\:bg-popover:hover{background-color:var(--popover)}.hover\:bg-selected:hover{background-color:var(--selected)}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-accent-ink:hover{color:var(--accent-ink)}.hover\:text-danger:hover{color:var(--danger-ink)}.hover\:text-fg:hover{color:var(--fg)}.hover\:text-fg-muted:hover{color:var(--fg-muted)}.hover\:text-nav-fg-strong:hover{color:var(--nav-fg-strong)}.hover\:text-scene:hover{color:var(--scene)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-accent:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.hover\:decoration-accent-ink:hover{-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink)}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:decoration-fg:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.hover\:decoration-fg-subtle:hover{-webkit-text-decoration-color:var(--fg-subtle);text-decoration-color:var(--fg-subtle)}.hover\:decoration-line:hover{-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.hover\:decoration-2:hover{text-decoration-thickness:2px}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_5px_var\(--accent-soft\)\,0_1px_3px_rgb\(0_0_0\/0\.18\)\]:hover{--tw-shadow:0 0 0 5px var(--tw-shadow-color,var(--accent-soft)),0 1px 3px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[5px_6px_0_var\(--fg\)\]:hover{--tw-shadow:5px 6px 0 var(--tw-shadow-color,var(--fg));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-line:hover{--tw-ring-color:var(--line)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%)}.hover\:brightness-105:hover,.hover\:brightness-95:hover{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, )}.hover\:brightness-105:hover{--tw-brightness:brightness(105%)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%)}.hover\:brightness-110:hover,.hover\:brightness-\[0\.97\]:hover{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, )}.hover\:brightness-\[0\.97\]:hover{--tw-brightness:brightness(.97)}.hover\:brightness-\[1\.04\]:hover{--tw-brightness:brightness(1.04);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, )}.hover\:before\:scale-y-100:hover:before{content:var(--tw-content);--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:after\:border-\[color-mix\(in_srgb\,var\(--accent-ink\)_45\%\,transparent\)\]:hover:after{content:var(--tw-content);border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.hover\:after\:border-\[color-mix\(in_srgb\,var\(--accent-ink\)_45\%\,transparent\)\]:hover:after{border-color:color-mix(in srgb,var(--accent-ink) 45%,transparent)}}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:z-10:focus{z-index:10}.focus\:rounded-ui:focus{border-radius:var(--radius)}.focus\:bg-accent-soft:focus{background-color:var(--accent-soft)}.focus\:bg-hover:focus{background-color:var(--hover)}.focus\:bg-surface:focus{background-color:var(--surface)}.focus\:px-3:focus{padding-inline:calc(var(--spacing) * 3)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-accent-ink:focus{color:var(--accent-ink)}.focus\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--ring\)_18\%\,transparent\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--ring))}@supports (color:color-mix(in lab,red,red)){.focus\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--ring\)_18\%\,transparent\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--ring) 18%,transparent))}}.focus\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--ring\)_18\%\,transparent\)\]:focus{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\:z-10:focus-visible{z-index:10}.focus-visible\:z-20:focus-visible{z-index:20}.focus-visible\:z-\[1\]:focus-visible{z-index:1}.focus-visible\:rounded-ui-sm:focus-visible{border-radius:max(0px,calc(var(--radius) - 4px))}.focus-visible\:border-field-border-hover:focus-visible{border-color:var(--field-border-hover)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-accent-ink:focus-visible{background-color:var(--accent-ink)}.focus-visible\:bg-hover:focus-visible{background-color:var(--hover)}.focus-visible\:bg-nav-hover:focus-visible{background-color:var(--nav-hover)}.focus-visible\:text-accent-fg:focus-visible{color:var(--accent-fg)}.focus-visible\:text-accent-ink:focus-visible{color:var(--accent-ink)}.focus-visible\:text-fg:focus-visible{color:var(--fg)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-\[0_0_0_2px_var\(--ring\)\]:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--ring));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\:shadow-\[0_0_0_2px_var\(--scene\)\,0_0_0_4px_var\(--ring\)\]:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--scene)),0 0 0 4px var(--tw-shadow-color,var(--ring));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\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--ring\)_18\%\,transparent\)\]:focus-visible{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--ring))}@supports (color:color-mix(in lab,red,red)){.focus-visible\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--ring\)_18\%\,transparent\)\]:focus-visible{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--ring) 18%,transparent))}}.focus-visible\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--ring\)_18\%\,transparent\)\]:focus-visible{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\:shadow-\[0_0_0_3px_var\(--accent-soft\)\]:focus-visible{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--accent-soft));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\:shadow-\[inset_0_0_0_2px_var\(--ring\)\]:focus-visible{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--ring));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-\(--ring\):focus-visible,.focus-visible\:ring-\[var\(--ring\)\]:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-accent:focus-visible{--tw-ring-color:var(--accent)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--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-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-4:focus-visible{--tw-ring-offset-width:4px;--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-\(--surface-solid\):focus-visible{--tw-ring-offset-color:var(--surface-solid)}.focus-visible\:ring-offset-\[var\(--surface-2\)\]:focus-visible{--tw-ring-offset-color:var(--surface-2)}.focus-visible\:ring-offset-surface:focus-visible{--tw-ring-offset-color:var(--surface)}.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-0:focus-visible{outline-offset:0}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-\(--ring\):focus-visible,.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:after\:rounded-\[inherit\]:focus-visible:after{content:var(--tw-content);border-radius:inherit}.focus-visible\:after\:rounded-ui:focus-visible:after{content:var(--tw-content);border-radius:var(--radius)}.focus-visible\:after\:rounded-ui-sm:focus-visible:after{content:var(--tw-content);border-radius:max(0px,calc(var(--radius) - 4px))}.focus-visible\:after\:outline-2:focus-visible:after{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:after\:outline-offset-2:focus-visible:after{content:var(--tw-content);outline-offset:2px}.focus-visible\:after\:outline-offset-\[-2px\]:focus-visible:after{content:var(--tw-content);outline-offset:-2px}.focus-visible\:after\:outline-\(--ring\):focus-visible:after,.focus-visible\:after\:outline-ring:focus-visible:after{content:var(--tw-content);outline-color:var(--ring)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}:where([data-motion=off]) .in-data-\[motion\=off\]\:animate-none{animation:none}:where([data-motion=off]) .in-data-\[motion\=off\]\:transition-none{transition-property:none}.has-checked\:text-scene:has(:checked){color:var(--scene)}@media (hover:hover){.has-checked\:hover\:text-scene:has(:checked):hover{color:var(--scene)}}.has-focus-visible\:before\:scale-y-100:has(:focus-visible):before{content:var(--tw-content);--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-data-\[state\=open\]\:opacity-100:has([data-state=open]){opacity:1}.has-\[\:focus-visible\]\:border-ring:has(:focus-visible){border-color:var(--ring)}.has-\[\:focus-visible\]\:shadow-\[0_0_0_3px_var\(--accent-soft\)\]:has(:focus-visible){--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--accent-soft));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\:focus-visible\]\:-outline-offset-4:has(:focus-visible){outline-offset:calc(4px * -1)}.has-\[\:focus-visible\]\:outline-ring:has(:focus-visible){outline-color:var(--ring)}.has-\[\[aria-invalid\=true\]\]\:border-danger:has([aria-invalid=true]){border-color:var(--danger)}.has-\[\[aria-invalid\=true\]\:focus-visible\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--danger\)_18\%\,transparent\)\]:has([aria-invalid=true]:focus-visible){--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--danger))}@supports (color:color-mix(in lab,red,red)){.has-\[\[aria-invalid\=true\]\:focus-visible\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--danger\)_18\%\,transparent\)\]:has([aria-invalid=true]:focus-visible){--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--danger) 18%,transparent))}}.has-\[\[aria-invalid\=true\]\:focus-visible\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--danger\)_18\%\,transparent\)\]:has([aria-invalid=true]:focus-visible){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-site-open\]\:focus-visible\]\:outline-2:has([data-site-open]:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\[data-site-open\]\:focus-visible\]\:outline-\[var\(--ring\)\]:has([data-site-open]:focus-visible){outline-color:var(--ring)}.has-\[\[data-site-open\]\:focus-visible\]\:outline-solid:has([data-site-open]:focus-visible){--tw-outline-style:solid;outline-style:solid}.has-\[\[data-state\=open\]\]\:opacity-100:has([data-state=open]){opacity:1}.has-\[a\:focus-visible\]\:outline-2:has(:is(a:focus-visible)){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[a\:focus-visible\]\:outline-ring:has(:is(a:focus-visible)){outline-color:var(--ring)}.has-\[button\:focus-visible\]\:after\:border-accent-ink:has(:is(button:focus-visible)):after{content:var(--tw-content);border-color:var(--accent-ink)}.has-\[input\:disabled\,select\:disabled\,textarea\:disabled\,\[aria-haspopup\]\:disabled\,\[role\=combobox\]\:disabled\]\:cursor-not-allowed:has(:is(input:disabled,select:disabled,textarea:disabled,[aria-haspopup]:disabled,[role=combobox]:disabled)){cursor:not-allowed}.has-\[input\:disabled\,select\:disabled\,textarea\:disabled\,\[aria-haspopup\]\:disabled\,\[role\=combobox\]\:disabled\]\:opacity-50:has(:is(input:disabled,select:disabled,textarea:disabled,[aria-haspopup]:disabled,[role=combobox]:disabled)){opacity:.5}.has-\[input\:focus-visible\]\:border-ring:has(:is(input:focus-visible)){border-color:var(--ring)}.has-\[input\:focus-visible\]\:shadow-\[0_0_0_3px_var\(--accent-soft\)\]:has(:is(input:focus-visible)){--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--accent-soft));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[select\:focus-visible\]\:bg-hover:has(:is(select:focus-visible)){background-color:var(--hover)}.has-\[select\:focus-visible\]\:text-fg:has(:is(select:focus-visible)){color:var(--fg)}.has-\[textarea\:focus-visible\]\:outline-2:has(:is(textarea:focus-visible)){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[textarea\:focus-visible\]\:outline-ring:has(:is(textarea:focus-visible)){outline-color:var(--ring)}.aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}.aria-checked\:bg-fg[aria-checked=true]{background-color:var(--fg)}.aria-checked\:text-scene[aria-checked=true]{color:var(--scene)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-30[aria-disabled=true]{opacity:.3}.aria-disabled\:opacity-45[aria-disabled=true]{opacity:.45}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-danger[aria-invalid=true]{border-color:var(--danger)}.aria-invalid\:shadow-\[inset_0_0_0_1\.5px_var\(--danger\)\][aria-invalid=true]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--danger));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\:focus-visible\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--danger\)_18\%\,transparent\)\][aria-invalid=true]:focus-visible{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--danger))}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:focus-visible\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--danger\)_18\%\,transparent\)\][aria-invalid=true]:focus-visible{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--danger) 18%,transparent))}}.aria-invalid\:focus-visible\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--danger\)_18\%\,transparent\)\][aria-invalid=true]:focus-visible{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-pressed\:border-accent[aria-pressed=true]{border-color:var(--accent)}.aria-pressed\:border-transparent[aria-pressed=true]{border-color:#0000}.aria-pressed\:bg-accent-soft[aria-pressed=true]{background-color:var(--accent-soft)}.aria-pressed\:bg-fg[aria-pressed=true]{background-color:var(--fg)}.aria-pressed\:bg-selected[aria-pressed=true]{background-color:var(--selected)}.aria-pressed\:bg-surface[aria-pressed=true]{background-color:var(--surface)}.aria-pressed\:text-fg[aria-pressed=true]{color:var(--fg)}.aria-pressed\:text-scene[aria-pressed=true]{color:var(--scene)}.aria-pressed\:shadow-sm[aria-pressed=true]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-readonly\:cursor-default[aria-readonly=true]{cursor:default}.aria-readonly\:text-scene[aria-readonly=true]{color:var(--scene)}.aria-selected\:bg-accent-soft[aria-selected=true]{background-color:var(--accent-soft)}.aria-selected\:bg-hover[aria-selected=true]{background-color:var(--hover)}.aria-selected\:bg-nav-hover[aria-selected=true]{background-color:var(--nav-hover)}.aria-selected\:bg-selected[aria-selected=true]{background-color:var(--selected)}.aria-selected\:bg-transparent[aria-selected=true]{background-color:#0000}.aria-selected\:font-medium[aria-selected=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.aria-selected\:text-accent-ink[aria-selected=true]{color:var(--accent-ink)}.aria-\[current\]\:text-fg[aria-current],.aria-selected\:text-fg[aria-selected=true]{color:var(--fg)}.aria-\[current\]\:underline[aria-current]{text-decoration-line:underline}.aria-\[current\=page\]\:border-accent[aria-current=page]{border-color:var(--accent)}.aria-\[current\=page\]\:bg-nav-active[aria-current=page]{background-color:var(--nav-active)}.aria-\[current\=page\]\:bg-selected[aria-current=page]{background-color:var(--selected)}.aria-\[current\=page\]\:text-fg[aria-current=page]{color:var(--fg)}.aria-\[current\=page\]\:text-nav-fg-strong[aria-current=page]{color:var(--nav-fg-strong)}.aria-\[invalid\=true\]\:border-danger[aria-invalid=true]{border-color:var(--danger)}.data-active\:bg-hover[data-active]{background-color:var(--hover)}.data-active\:bg-selected[data-active]{background-color:var(--selected)}.data-active\:text-fg[data-active]{color:var(--fg)}.data-copied\:text-success[data-copied]{color:var(--success-ink)}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:opacity-45[data-disabled]{opacity:.45}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-dragging\:border-accent-ink[data-dragging]{border-color:var(--accent-ink)}.data-dragging\:bg-accent-soft[data-dragging]{background-color:var(--accent-soft)}.data-highlighted\:bg-\[color-mix\(in_srgb\,var\(--danger\)_10\%\,transparent\)\][data-highlighted]{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\:bg-\[color-mix\(in_srgb\,var\(--danger\)_10\%\,transparent\)\][data-highlighted]{background-color:color-mix(in srgb,var(--danger) 10%,transparent)}}.data-highlighted\:bg-hover[data-highlighted]{background-color:var(--hover)}.data-highlighted\:bg-nav-hover[data-highlighted]{background-color:var(--nav-hover)}.data-highlighted\:text-nav-fg-strong[data-highlighted]{color:var(--nav-fg-strong)}.data-placeholder\:text-fg-subtle[data-placeholder]{color:var(--fg-subtle)}.data-readonly\:border-dashed[data-readonly]{--tw-border-style:dashed;border-style:dashed}.data-readonly\:bg-transparent[data-readonly]{background-color:#0000}.data-readonly\:shadow-none[data-readonly]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-selected\:bg-selected[data-selected]{background-color:var(--selected)}.data-selected\:bg-surface[data-selected]{background-color:var(--surface)}.data-selected\:text-fg[data-selected]{color:var(--fg)}.data-selected\:shadow-\[0_1px_2px_rgb\(0_0_0\/0\.1\)\,0_0_0_1px_var\(--line\)\][data-selected]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000001a),0 0 0 1px var(--tw-shadow-color,var(--line));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-selected\:after\:scale-x-100[data-selected]:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-sorted\:text-fg[data-sorted]{color:var(--fg)}.data-\[active\]\:-translate-y-1[data-active]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[active\]\:border-accent[data-active]{border-color:var(--accent)}.data-\[active\]\:bg-accent-soft[data-active]{background-color:var(--accent-soft)}.data-\[active\]\:text-fg[data-active]{color:var(--fg)}.data-\[density\=compact\]\:\[--tl-ind\:1\.5rem\][data-density=compact]{--tl-ind:1.5rem}.data-\[on\]\:\!opacity-100[data-on]{opacity:1!important}.data-\[orientation\=vertical\]\:min-w-0[data-orientation=vertical]{min-width:0}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[orientation\=vertical\]\:flex-row[data-orientation=vertical]{flex-direction:row}.data-\[orientation\=vertical\]\:justify-start[data-orientation=vertical]{justify-content:flex-start}.data-\[orientation\=vertical\]\:gap-0\.5[data-orientation=vertical]{gap:calc(var(--spacing) * .5)}.data-\[orientation\=vertical\]\:gap-6[data-orientation=vertical]{gap:calc(var(--spacing) * 6)}.data-\[orientation\=vertical\]\:rounded-ui-sm[data-orientation=vertical]{border-radius:max(0px,calc(var(--radius) - 4px))}.data-\[orientation\=vertical\]\:border-s[data-orientation=vertical]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.data-\[orientation\=vertical\]\:border-b-0[data-orientation=vertical]{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.data-\[orientation\=vertical\]\:px-3[data-orientation=vertical]{padding-inline:calc(var(--spacing) * 3)}.data-\[orientation\=vertical\]\:after\:inset-x-auto[data-orientation=vertical]:after{content:var(--tw-content);inset-inline:auto}.data-\[orientation\=vertical\]\:after\:inset-y-1\.5[data-orientation=vertical]:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 1.5)}.data-\[orientation\=vertical\]\:after\:-start-px[data-orientation=vertical]:after{content:var(--tw-content);inset-inline-start:-1px}.data-\[orientation\=vertical\]\:after\:bottom-auto[data-orientation=vertical]:after{content:var(--tw-content);bottom:auto}.data-\[orientation\=vertical\]\:after\:h-auto[data-orientation=vertical]:after{content:var(--tw-content);height:auto}.data-\[orientation\=vertical\]\:after\:w-0\.5[data-orientation=vertical]:after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.data-\[orientation\=vertical\]\:after\:scale-x-100[data-orientation=vertical]:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[orientation\=vertical\]\:after\:scale-y-0[data-orientation=vertical]:after{content:var(--tw-content);--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (hover:hover){.data-\[orientation\=vertical\]\:hover\:bg-hover[data-orientation=vertical]:hover{background-color:var(--hover)}}.data-\[orientation\=vertical\]\:data-selected\:after\:scale-y-100[data-orientation=vertical][data-selected]:after{content:var(--tw-content);--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[selected\=true\]\:bg-\[color-mix\(in_srgb\,var\(--danger\)_10\%\,transparent\)\][data-selected=true]{background-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.data-\[selected\=true\]\:bg-\[color-mix\(in_srgb\,var\(--danger\)_10\%\,transparent\)\][data-selected=true]{background-color:color-mix(in srgb,var(--danger) 10%,transparent)}}.data-\[selected\=true\]\:bg-hover[data-selected=true]{background-color:var(--hover)}.data-\[selected\=true\]\:bg-nav-hover[data-selected=true]{background-color:var(--nav-hover)}.data-\[selected\=true\]\:bg-selected[data-selected=true]{background-color:var(--selected)}.data-\[separator\=active\]\:bg-accent-ink[data-separator=active]{background-color:var(--accent-ink)}.data-\[separator\=disabled\]\:cursor-default[data-separator=disabled]{cursor:default}.data-\[separator\=disabled\]\:opacity-60[data-separator=disabled]{opacity:.6}.data-\[separator\=focus\]\:bg-accent-ink[data-separator=focus]{background-color:var(--accent-ink)}.data-\[separator\=hover\]\:bg-field-border-hover[data-separator=hover]{background-color:var(--field-border-hover)}.data-\[shown\]\:opacity-100[data-shown]{opacity:1}.data-\[state\=active\]\:border-accent[data-state=active]{border-color:var(--accent)}.data-\[state\=checked\]\:translate-x-\[calc\(var\(--switch-travel\)\*var\(--dir\)\)\][data-state=checked]{--tw-translate-x:calc(var(--switch-travel) * var(--dir));translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-accent-ink[data-state=checked]{border-color:var(--accent-ink)}.data-\[state\=checked\]\:border-fg\/70[data-state=checked]{border-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=checked\]\:border-fg\/70[data-state=checked]{border-color:color-mix(in oklab,var(--fg) 70%,transparent)}}.data-\[state\=checked\]\:border-transparent[data-state=checked]{border-color:#0000}.data-\[state\=checked\]\:bg-\(--segment-thumb\)[data-state=checked]{background-color:var(--segment-thumb)}.data-\[state\=checked\]\:bg-\[color-mix\(in_oklch\,var\(--accent-base\)_11\%\,transparent\)\][data-state=checked]{background-color:var(--accent-base)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=checked\]\:bg-\[color-mix\(in_oklch\,var\(--accent-base\)_11\%\,transparent\)\][data-state=checked]{background-color:color-mix(in oklch,var(--accent-base) 11%,transparent)}}.data-\[state\=checked\]\:bg-accent[data-state=checked]{background-color:var(--accent)}.data-\[state\=checked\]\:bg-accent-fg[data-state=checked]{background-color:var(--accent-fg)}.data-\[state\=checked\]\:bg-selected[data-state=checked]{background-color:var(--selected)}.data-\[state\=checked\]\:bg-surface[data-state=checked]{background-color:var(--surface)}.data-\[state\=checked\]\:font-medium[data-state=checked]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[state\=checked\]\:font-normal[data-state=checked]{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.data-\[state\=checked\]\:text-accent[data-state=checked]{color:var(--accent)}.data-\[state\=checked\]\:text-fg[data-state=checked]{color:var(--fg)}.data-\[state\=checked\]\:shadow-\(--segment-thumb-shadow\)[data-state=checked]{--tw-shadow:var(--segment-thumb-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--fg\)_10\%\,transparent\)\][data-state=checked]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--fg))}@supports (color:color-mix(in lab,red,red)){.data-\[state\=checked\]\:shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--fg\)_10\%\,transparent\)\][data-state=checked]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--fg) 10%,transparent))}}.data-\[state\=checked\]\:shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--fg\)_10\%\,transparent\)\][data-state=checked],.data-\[state\=checked\]\:shadow-\[inset_0_0_0_1px_var\(--accent-ink\)\][data-state=checked]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:shadow-\[inset_0_0_0_1px_var\(--accent-ink\)\][data-state=checked]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--accent-ink))}.data-\[state\=checked\]\:shadow-\[inset_0_0_0_1px_var\(--fg\)\][data-state=checked]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--fg));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.3\)\,0_0_0_1px_color-mix\(in_srgb\,var\(--fg\)_10\%\,transparent\)\][data-state=checked]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff4d),0 0 0 1px var(--tw-shadow-color,var(--fg))}@supports (color:color-mix(in lab,red,red)){.data-\[state\=checked\]\:shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.3\)\,0_0_0_1px_color-mix\(in_srgb\,var\(--fg\)_10\%\,transparent\)\][data-state=checked]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff4d),0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--fg) 10%,transparent))}}.data-\[state\=checked\]\:ring-2[data-state=checked],.data-\[state\=checked\]\:shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.3\)\,0_0_0_1px_color-mix\(in_srgb\,var\(--fg\)_10\%\,transparent\)\][data-state=checked]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:ring-2[data-state=checked]{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.data-\[state\=checked\]\:ring-fg[data-state=checked]{--tw-ring-color:var(--fg)}.data-\[state\=checked\]\:ring-offset-2[data-state=checked]{--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)}.data-\[state\=checked\]\:ring-offset-\(--surface-solid\)[data-state=checked]{--tw-ring-offset-color:var(--surface-solid)}:is(:where(.group\/switch):active .group-active\/switch\:data-\[state\=checked\]\:translate-x-\[calc\(\(var\(--switch-travel\)-3px\)\*var\(--dir\)\)\])[data-state=checked]{--tw-translate-x:calc((var(--switch-travel) - 3px) * var(--dir));translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-readonly\:data-\[state\=checked\]\:bg-fg-subtle[aria-readonly=true][data-state=checked]{background-color:var(--fg-subtle)}.data-\[state\=closed\]\:animate-none[data-state=closed]{animation:none}.data-\[state\=hidden\]\:opacity-0[data-state=hidden]{opacity:0}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=indeterminate\]\:border-transparent[data-state=indeterminate]{border-color:#0000}.data-\[state\=indeterminate\]\:bg-accent[data-state=indeterminate]{background-color:var(--accent)}.data-\[state\=indeterminate\]\:shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.3\)\,0_0_0_1px_color-mix\(in_srgb\,var\(--fg\)_10\%\,transparent\)\][data-state=indeterminate]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff4d),0 0 0 1px var(--tw-shadow-color,var(--fg))}@supports (color:color-mix(in lab,red,red)){.data-\[state\=indeterminate\]\:shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.3\)\,0_0_0_1px_color-mix\(in_srgb\,var\(--fg\)_10\%\,transparent\)\][data-state=indeterminate]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff4d),0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--fg) 10%,transparent))}}.data-\[state\=indeterminate\]\:shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.3\)\,0_0_0_1px_color-mix\(in_srgb\,var\(--fg\)_10\%\,transparent\)\][data-state=indeterminate]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-readonly\:data-\[state\=indeterminate\]\:bg-fg-subtle[aria-readonly=true][data-state=indeterminate]{background-color:var(--fg-subtle)}.data-\[state\=on\]\:border-accent[data-state=on]{border-color:var(--accent)}.data-\[state\=on\]\:border-field-border-hover[data-state=on]{border-color:var(--field-border-hover)}.data-\[state\=on\]\:border-transparent[data-state=on]{border-color:#0000}.data-\[state\=on\]\:bg-\(--segment-thumb\)[data-state=on]{background-color:var(--segment-thumb)}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:bg-fg[data-state=on]{background-color:var(--fg)}.data-\[state\=on\]\:bg-selected[data-state=on]{background-color:var(--selected)}.data-\[state\=on\]\:bg-surface[data-state=on]{background-color:var(--surface)}.data-\[state\=on\]\:text-accent-fg[data-state=on]{color:var(--accent-fg)}.data-\[state\=on\]\:text-fg[data-state=on]{color:var(--fg)}.data-\[state\=on\]\:text-scene[data-state=on]{color:var(--scene)}.data-\[state\=on\]\:shadow-\(--segment-thumb-shadow\)[data-state=on]{--tw-shadow:var(--segment-thumb-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=on\]\:shadow-\[0_1px_2px_rgb\(0_0_0\/0\.1\)\,0_0_0_1px_var\(--line\)\][data-state=on]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000001a),0 0 0 1px var(--tw-shadow-color,var(--line));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.data-\[state\=on\]\:hover\:bg-fg[data-state=on]:hover{background-color:var(--fg)}}.data-\[state\=open\]\:bg-hover[data-state=open]{background-color:var(--hover)}.data-\[state\=open\]\:bg-selected[data-state=open]{background-color:var(--selected)}.data-\[state\=open\]\:text-fg[data-state=open]{color:var(--fg)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=selected\]\:bg-selected[data-state=selected]{background-color:var(--selected)}.data-\[state\=unchecked\]\:hidden[data-state=unchecked]{display:none}@media (hover:hover){.data-\[state\=unchecked\]\:hover\:bg-\[color-mix\(in_srgb\,var\(--track\)\,var\(--fg\)_9\%\)\][data-state=unchecked]:hover{background-color:var(--track)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=unchecked\]\:hover\:bg-\[color-mix\(in_srgb\,var\(--track\)\,var\(--fg\)_9\%\)\][data-state=unchecked]:hover{background-color:color-mix(in srgb,var(--track),var(--fg) 9%)}}}.aria-invalid\:data-\[state\=unchecked\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--danger\)_14\%\,transparent\)\][aria-invalid=true][data-state=unchecked]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--danger))}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:data-\[state\=unchecked\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--danger\)_14\%\,transparent\)\][aria-invalid=true][data-state=unchecked]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--danger) 14%,transparent))}}.aria-invalid\:data-\[state\=unchecked\]\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--danger\)_14\%\,transparent\)\][aria-invalid=true][data-state=unchecked]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=visible\]\:opacity-100[data-state=visible]{opacity:1}.data-\[status\=current\]\:before\:w-0[data-status=current]:before{content:var(--tw-content);width:0}.data-\[status\=current\]\:before\:border-s[data-status=current]:before{content:var(--tw-content);border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.data-\[status\=current\]\:before\:border-dashed[data-status=current]:before{content:var(--tw-content);--tw-border-style:dashed;border-style:dashed}.data-\[status\=current\]\:before\:border-line[data-status=current]:before{content:var(--tw-content);border-color:var(--line)}.data-\[status\=current\]\:before\:bg-transparent[data-status=current]:before{content:var(--tw-content);background-color:#0000}.data-\[status\=upcoming\]\:before\:w-0[data-status=upcoming]:before{content:var(--tw-content);width:0}.data-\[status\=upcoming\]\:before\:border-s[data-status=upcoming]:before{content:var(--tw-content);border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.data-\[status\=upcoming\]\:before\:border-dashed[data-status=upcoming]:before{content:var(--tw-content);--tw-border-style:dashed;border-style:dashed}.data-\[status\=upcoming\]\:before\:border-line[data-status=upcoming]:before{content:var(--tw-content);border-color:var(--line)}.data-\[status\=upcoming\]\:before\:bg-transparent[data-status=upcoming]:before{content:var(--tw-content);background-color:#0000}.data-\[v\=changes_requested\]\:\[--q\:var\(--warning\)\][data-v=changes\ requested]{--q:var(--warning)}.data-\[v\=rejected\]\:\[--q\:var\(--danger\)\][data-v=rejected]{--q:var(--danger)}.data-\[visible\]\:opacity-100[data-visible]{opacity:1}@media (prefers-reduced-motion:no-preference){.motion-safe\:scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-safe\:animate-\[bx-drop_420ms_cubic-bezier\(\.2\,\.8\,\.2\,1\)_both\]{animation:bx-drop .42s cubic-bezier(.2,.8,.2,1) both}.motion-safe\:animate-\[ui-fade-in_2\.4s_ease-out\]{animation:ui-fade-in 2.4s ease-out}.motion-safe\:animate-\[ui-fade_260ms_ease-out\]{animation:ui-fade .26s ease-out}.motion-safe\:animate-\[ui-fade_300ms_ease-out\]{animation:ui-fade .3s ease-out}.motion-safe\:animate-\[ui-fade_420ms_ease_both\]{animation:ui-fade .42s both}.motion-safe\:animate-ping{animation:var(--animate-ping)}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:animate-spin{animation:var(--animate-spin)}.motion-safe\:transition-\[border-color\,rotate\]{transition-property:border-color,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-\[color\,translate\]{transition-property:color,translate;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,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-150{--tw-duration:.15s;transition-duration:.15s}.motion-safe\:duration-200{--tw-duration:.2s;transition-duration:.2s}.motion-safe\:duration-300{--tw-duration:.3s;transition-duration:.3s}.motion-safe\:ease-\(--ease-out-quint\){--tw-ease:var(--ease-out-quint);transition-timing-function:var(--ease-out-quint)}.motion-safe\:ease-\(--ease-spring\){--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}@media (hover:hover){:is(:where(.group):hover .motion-safe\:group-hover\:scale-\[1\.03\]){scale:1.03}:is(:where(.group):hover .motion-safe\:group-hover\:scale-\[1\.04\]){scale:1.04}:is(:where(.group):hover .motion-safe\:group-hover\:scale-\[1\.035\]){scale:1.035}}.motion-safe\:before\:transition-transform:before{content:var(--tw-content);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\:before\:duration-200:before{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.motion-safe\:hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:hover\:rotate-3:hover{rotate:3deg}}.motion-safe\:active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:active\:scale-110:active{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:rotate-0{rotate:0deg}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-200{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){:is(:where(.group):hover .motion-reduce\:group-hover\:scale-100){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.motion-reduce\:after\:transition-none:after{content:var(--tw-content);transition-property:none}@media (hover:hover){.motion-reduce\:hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media not all and (min-width:899px){.max-\[899px\]\:hidden{display:none}}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}.max-xl\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-xl\:pt-3{padding-top:calc(var(--spacing) * 3)}}@media not all and (min-width:64rem){.max-lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-lg\:order-first{order:-9999}.max-lg\:hidden{display:none}.max-lg\:aspect-\[16\/10\]{aspect-ratio:16/10}.max-lg\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-lg\:justify-center{justify-content:center}.max-lg\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-lg\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-lg\:border-line{border-color:var(--line)}.max-lg\:px-0{padding-inline:0}.max-lg\:pt-4{padding-top:calc(var(--spacing) * 4)}}@media not all and (min-width:48rem){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-md\:col-span-2{grid-column:span 2/span 2}.max-md\:-mx-4{margin-inline:calc(var(--spacing) * -4)}.max-md\:hidden{display:none}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:overflow-x-auto{overflow-x:auto}.max-md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-md\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-md\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-md\:pt-4{padding-top:calc(var(--spacing) * 4)}.max-md\:pb-2{padding-bottom:calc(var(--spacing) * 2)}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:col-span-2{grid-column:span 2/span 2}.max-sm\:col-start-2{grid-column-start:2}.max-sm\:row-start-1{grid-row-start:1}.max-sm\:row-start-2{grid-row-start:2}.max-sm\:ms-0{margin-inline-start:0}.max-sm\:ms-auto{margin-inline-start:auto}.max-sm\:block{display:block}.max-sm\:hidden{display:none}.max-sm\:w-8{width:calc(var(--spacing) * 8)}.max-sm\:w-full{width:100%}.max-sm\:max-w-\[9rem\]{max-width:9rem}.max-sm\:flex-1{flex:1}.max-sm\:basis-full{flex-basis:100%}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:justify-center{justify-content:center}.max-sm\:overflow-x-auto{overflow-x:auto}.max-sm\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-sm\:px-0{padding-inline:0}.max-sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-sm\:whitespace-normal{white-space:normal}}@media (min-width:900px){.min-\[900px\]\:hidden{display:none}}@media (min-width:40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:start-auto{inset-inline-start:auto}.sm\:-end-4{inset-inline-end:calc(var(--spacing) * -4)}.sm\:order-none{order:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-2{grid-column-start:2}.sm\:col-start-3{grid-column-start:3}.sm\:col-start-4{grid-column-start:4}.sm\:col-start-5{grid-column-start:5}.sm\:col-start-auto{grid-column-start:auto}.sm\:row-span-1{grid-row:span 1/span 1}.sm\:row-start-1{grid-row-start:1}.sm\:row-start-auto{grid-row-start:auto}.sm\:mx-7{margin-inline:calc(var(--spacing) * 7)}.sm\:mx-auto{margin-inline:auto}.sm\:ms-0{margin-inline-start:0}.sm\:ms-9{margin-inline-start:calc(var(--spacing) * 9)}.sm\:ms-\[52px\]{margin-inline-start:52px}.sm\:ms-auto{margin-inline-start:auto}.sm\:-me-4{margin-inline-end:calc(var(--spacing) * -4)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mt-\[calc\(1\.25rem\+6px\)\]{margin-top:calc(1.25rem + 6px)}.sm\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:aspect-\[16\/8\]{aspect-ratio:16/8}.sm\:size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.sm\:size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.sm\:size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.sm\:h-56{height:calc(var(--spacing) * 56)}.sm\:h-\[32rem\]{height:32rem}.sm\:h-\[40rem\]{height:40rem}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-60{width:calc(var(--spacing) * 60)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-\[280px\]{width:280px}.sm\:w-auto{width:auto}.sm\:w-fit{width:fit-content}.sm\:w-full{width:100%}.sm\:max-w-64{max-width:calc(var(--spacing) * 64)}.sm\:max-w-72{max-width:calc(var(--spacing) * 72)}.sm\:max-w-80{max-width:calc(var(--spacing) * 80)}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-none{max-width:none}.sm\:min-w-\[240px\]{min-width:240px}.sm\:min-w-\[420px\]{min-width:420px}.sm\:min-w-\[520px\]{min-width:520px}.sm\:min-w-\[540px\]{min-width:540px}.sm\:min-w-\[560px\]{min-width:560px}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:basis-64{flex-basis:calc(var(--spacing) * 64)}.sm\:translate-x-10{--tw-translate-x:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.sm\:grid-cols-\[1fr_9rem\]{grid-template-columns:1fr 9rem}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[2\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.5rem minmax(0,1fr) auto}.sm\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.sm\:grid-cols-\[3\.5rem_1\.2fr_1fr_auto_auto\]{grid-template-columns:3.5rem 1.2fr 1fr auto auto}.sm\:grid-cols-\[3\.5rem_1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:3.5rem 1.5rem minmax(0,1fr)}.sm\:grid-cols-\[3\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3.5rem minmax(0,1fr) auto}.sm\:grid-cols-\[3\.5rem_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:3.5rem minmax(0,1fr) auto auto}.sm\:grid-cols-\[3\.25rem_1\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:3.25rem 1.75rem minmax(0,1fr)}.sm\:grid-cols-\[4\.5rem_3\.5rem_minmax\(0\,1fr\)_3rem_4\.5rem_8rem\]{grid-template-columns:4.5rem 3.5rem minmax(0,1fr) 3rem 4.5rem 8rem}.sm\:grid-cols-\[4\.5rem_minmax\(0\,1fr\)_9rem\]{grid-template-columns:4.5rem minmax(0,1fr) 9rem}.sm\:grid-cols-\[4\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:4.5rem minmax(0,1fr) auto}.sm\:grid-cols-\[5\.5rem_11rem_1fr\]{grid-template-columns:5.5rem 11rem 1fr}.sm\:grid-cols-\[5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:5rem minmax(0,1fr) auto}.sm\:grid-cols-\[6\.5rem_auto_auto_1fr\]{grid-template-columns:6.5rem auto auto 1fr}.sm\:grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.sm\:grid-cols-\[6rem_minmax\(0\,1fr\)_8rem_7rem\]{grid-template-columns:6rem minmax(0,1fr) 8rem 7rem}.sm\:grid-cols-\[8\.5rem_1fr\]{grid-template-columns:8.5rem 1fr}.sm\:grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.sm\:grid-cols-\[8rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:8rem minmax(0,1fr) auto}.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)\]{grid-template-columns:10rem minmax(0,1fr)}.sm\:grid-cols-\[13rem_minmax\(0\,1fr\)_8rem\]{grid-template-columns:13rem minmax(0,1fr) 8rem}.sm\:grid-cols-\[13rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:13rem minmax(0,1fr) auto}.sm\:grid-cols-\[14rem_1fr\]{grid-template-columns:14rem 1fr}.sm\:grid-cols-\[64px_minmax\(0\,1fr\)_auto\]{grid-template-columns:64px minmax(0,1fr) auto}.sm\:grid-cols-\[110px_1fr_auto\]{grid-template-columns:110px 1fr auto}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[auto_auto_1fr_auto\]{grid-template-columns:auto auto 1fr auto}.sm\:grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto}.sm\:grid-cols-\[auto_minmax\(0\,1\.5fr\)_minmax\(11rem\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1.5fr) minmax(11rem,1fr) auto}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.sm\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_7rem_auto\]{grid-template-columns:minmax(0,1fr) 7rem auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_8\.5rem\]{grid-template-columns:minmax(0,1fr) 8.5rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_8\.5rem_7rem_7rem_auto\]{grid-template-columns:minmax(0,1fr) 8.5rem 7rem 7rem auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_12rem_auto\]{grid-template-columns:minmax(0,1fr) 12rem auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_15rem\]{grid-template-columns:minmax(0,1fr) 15rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_160px_120px\]{grid-template-columns:minmax(0,1fr) 160px 120px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,15rem\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,15rem)}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,16rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,16rem)}.sm\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.sm\:grid-cols-\[minmax\(0\,13rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(8rem\,12rem\)_1fr\]{grid-template-columns:minmax(8rem,12rem) 1fr}.sm\:grid-cols-\[minmax\(10rem\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(10rem,14rem) minmax(0,1fr)}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(14rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.sm\:grid-cols-\[repeat\(auto-fit\,minmax\(12rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.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-1{gap:var(--spacing)}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-\[3px\]{gap:3px}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.sm\:self-center{align-self:center}.sm\:overflow-visible{overflow:visible}.sm\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.sm\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:border-line{border-color:var(--line)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:px-16{padding-inline:calc(var(--spacing) * 16)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:ps-6{padding-inline-start:calc(var(--spacing) * 6)}.sm\:ps-\[4\.25rem\]{padding-inline-start:4.25rem}.sm\:ps-\[calc\(14rem\+1\.5rem\)\]{padding-inline-start:15.5rem}.sm\:pe-6{padding-inline-end:calc(var(--spacing) * 6)}.sm\:pe-8{padding-inline-end:calc(var(--spacing) * 8)}.sm\:pt-0\.5{padding-top:calc(var(--spacing) * .5)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pt-14\!{padding-top:calc(var(--spacing) * 14)!important}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:pt-28{padding-top:calc(var(--spacing) * 28)}.sm\:pt-\[calc\(\(var\(--control-h\)-1\.25rem\)\/2\)\]{padding-top:calc((var(--control-h) - 1.25rem) / 2)}.sm\:pt-px{padding-top:1px}.sm\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:text-end{text-align:end}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[1\.5rem\]{font-size:1.5rem}.sm\:text-\[1\.6rem\]{font-size:1.6rem}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[3\.25rem\]{font-size:3.25rem}.sm\:text-\[7rem\]{font-size:7rem}.sm\:text-\[8\.5px\]{font-size:8.5px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[23px\]{font-size:23px}.sm\:text-\[length\:calc\(24px\*var\(--display-scale\,1\)\)\]{font-size:calc(24px * var(--display-scale,1))}.sm\:opacity-0{opacity:0}:is(:where(.group):focus-within .sm\:group-focus-within\:opacity-100),:is(:where(.group\/comment):focus-within .sm\:group-focus-within\/comment\:opacity-100),:is(:where(.group\/task):focus-within .sm\:group-focus-within\/task\:opacity-100){opacity:1}@media (hover:hover){:is(:where(.group):hover .sm\:group-hover\:opacity-100),:is(:where(.group\/comment):hover .sm\:group-hover\/comment\:opacity-100),:is(:where(.group\/task):hover .sm\:group-hover\/task\:opacity-100){opacity:1}}.sm\:first\:border-s-0:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.sm\:first\:ps-0:first-child{padding-inline-start:0}.sm\:odd\:border-e:nth-child(odd){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.sm\:odd\:pe-6:nth-child(odd){padding-inline-end:calc(var(--spacing) * 6)}.sm\:even\:border-s:nth-child(2n){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.sm\:even\:ps-6:nth-child(2n){padding-inline-start:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:end-8{inset-inline-end:calc(var(--spacing) * 8)}.md\:top-4{top:calc(var(--spacing) * 4)}.md\:top-8{top:calc(var(--spacing) * 8)}.md\:top-14{top:calc(var(--spacing) * 14)}.md\:z-10{z-index:10}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-none{order:0}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-full{grid-column:1/-1}.md\:col-start-2{grid-column-start:2}.md\:col-start-8{grid-column-start:8}.md\:col-start-auto{grid-column-start:auto}.md\:row-span-1{grid-row:span 1/span 1}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-span-3{grid-row:span 3/span 3}.md\:row-start-1{grid-row-start:1}.md\:-m-12{margin:calc(var(--spacing) * -12)}.md\:mx-0{margin-inline:0}.md\:ms-0{margin-inline-start:0}.md\:ms-auto{margin-inline-start:auto}.md\:mt-2{margin-top:calc(var(--spacing) * 2)}.md\:mt-12{margin-top:calc(var(--spacing) * 12)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:size-\[min\(12rem\,28\%\)\]{width:min(12rem,28%);height:min(12rem,28%)}.md\:h-dvh{height:100dvh}.md\:w-\(--radix-navigation-menu-viewport-width\){width:var(--radix-navigation-menu-viewport-width)}.md\:w-56{width:calc(var(--spacing) * 56)}.md\:w-72{width:calc(var(--spacing) * 72)}.md\:w-\[4\.5rem\]{width:4.5rem}.md\:w-\[calc\(100\%\+6rem\)\]{width:calc(100% + 6rem)}.md\:max-w-none{max-width:none}.md\:max-w-sm{max-width:var(--container-sm)}.md\:min-w-0{min-width:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.md\:grid-cols-\[1\.4fr_1fr_auto\]{grid-template-columns:1.4fr 1fr auto}.md\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.md\:grid-cols-\[1fr_1\.35fr_1fr\]{grid-template-columns:1fr 1.35fr 1fr}.md\:grid-cols-\[1fr_15rem\]{grid-template-columns:1fr 15rem}.md\:grid-cols-\[1fr_16rem\]{grid-template-columns:1fr 16rem}.md\:grid-cols-\[4\.5rem_7rem_minmax\(0\,1fr\)_9rem_auto\]{grid-template-columns:4.5rem 7rem minmax(0,1fr) 9rem auto}.md\:grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.md\:grid-cols-\[9rem_minmax\(0\,1fr\)_minmax\(0\,1fr\)_11rem\]{grid-template-columns:9rem minmax(0,1fr) minmax(0,1fr) 11rem}.md\:grid-cols-\[14\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:14.5rem minmax(0,1fr)}.md\:grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.md\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.md\:grid-cols-\[20rem_minmax\(0\,1fr\)\]{grid-template-columns:20rem minmax(0,1fr)}.md\:grid-cols-\[230px_minmax\(0\,1fr\)\]{grid-template-columns:230px minmax(0,1fr)}.md\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.md\:grid-cols-\[auto_4\.75rem_minmax\(0\,1fr\)_7rem_1rem_6\.5rem_auto\]{grid-template-columns:auto 4.75rem minmax(0,1fr) 7rem 1rem 6.5rem auto}.md\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:auto minmax(0,1fr) minmax(0,.9fr)}.md\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_8rem_auto\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 8rem auto}.md\:grid-cols-\[minmax\(0\,1fr\)_11rem_9rem_2rem\]{grid-template-columns:minmax(0,1fr) 11rem 9rem 2rem}.md\:grid-cols-\[minmax\(0\,1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.md\:grid-cols-\[minmax\(0\,1fr\)_15\.5rem\]{grid-template-columns:minmax(0,1fr) 15.5rem}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(10rem\,14rem\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(10rem,14rem) auto}.md\:grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.md\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.md\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.md\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,22rem\)_1fr\]{grid-template-columns:minmax(0,22rem) 1fr}.md\:grid-cols-\[minmax\(150px\,210px\)_repeat\(var\(--cols\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(150px,210px) repeat(var(--cols),minmax(0,1fr))}.md\:grid-cols-\[minmax\(300px\,360px\)_1fr\]{grid-template-columns:minmax(300px,360px) 1fr}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-baseline{align-items:baseline}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-14{gap:calc(var(--spacing) * 14)}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.md\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.md\:self-center{align-self:center}.md\:self-start{align-self:flex-start}.md\:justify-self-end{justify-self:flex-end}.md\:justify-self-start{justify-self:flex-start}.md\:overflow-visible{overflow:visible}.md\:overflow-y-auto{overflow-y:auto}.md\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.md\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.md\:border-e-2{border-inline-end-style:var(--tw-border-style);border-inline-end-width:2px}.md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-2{padding-block:calc(var(--spacing) * 2)}.md\:py-3{padding-block:calc(var(--spacing) * 3)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-7{padding-block:calc(var(--spacing) * 7)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-9{padding-block:calc(var(--spacing) * 9)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:ps-0{padding-inline-start:0}.md\:ps-5{padding-inline-start:calc(var(--spacing) * 5)}.md\:ps-8{padding-inline-start:calc(var(--spacing) * 8)}.md\:pe-5{padding-inline-end:calc(var(--spacing) * 5)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:text-end{text-align:end}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[28px\]{font-size:28px}.md\:text-\[30px\]{font-size:30px}.md\:text-\[56px\]{font-size:56px}.md\:first\:border-s:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.md\:first\:border-s-0:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.md\:first\:ps-0:first-child{padding-inline-start:0}.md\:last\:pe-0:last-child{padding-inline-end:0}@media not all and (min-width:80rem){.md\:max-xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:-start-12{inset-inline-start:calc(var(--spacing) * -12)}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:top-10{top:calc(var(--spacing) * 10)}.lg\:top-20{top:calc(var(--spacing) * 20)}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:top-\[4\.75rem\]{top:4.75rem}.lg\:top-\[calc\(var\(--topbar-h\)\+1rem\)\]{top:calc(var(--topbar-h) + 1rem)}.lg\:top-\[calc\(var\(--topbar-h\,3\.5rem\)\+1rem\)\]{top:calc(var(--topbar-h,3.5rem) + 1rem)}.lg\:top-\[calc\(var\(--topbar-h\,56px\)\+16px\)\]{top:calc(var(--topbar-h,56px) + 16px)}.lg\:top-\[calc\(var\(--vb-nav-h\,4\.5rem\)\+2rem\)\]{top:calc(var(--vb-nav-h,4.5rem) + 2rem)}.lg\:bottom-10{bottom:calc(var(--spacing) * 10)}.lg\:order-first{order:-9999}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:m-0{margin:0}.lg\:mx-0{margin-inline:0}.lg\:mx-auto{margin-inline:auto}.lg\:my-auto{margin-block:auto}.lg\:ms-0{margin-inline-start:0}.lg\:ms-auto{margin-inline-start:auto}.lg\:mt-0{margin-top:0}.lg\:mt-2{margin-top:calc(var(--spacing) * 2)}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mb-px{margin-bottom:1px}.lg\:block{display:block}.lg\:contents{display:contents}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:table-cell{display:table-cell}.lg\:max-h-\[30rem\]{max-height:30rem}.lg\:max-h-\[34rem\]{max-height:34rem}.lg\:max-h-\[calc\(100dvh-6rem\)\]{max-height:calc(100dvh - 6rem)}.lg\:max-h-\[calc\(100dvh-17rem\)\]{max-height:calc(100dvh - 17rem)}.lg\:min-h-0{min-height:0}.lg\:min-h-\[82vh\]{min-height:82vh}.lg\:min-h-\[420px\]{min-height:420px}.lg\:min-h-dvh{min-height:100dvh}.lg\:w-4\/5{width:80%}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-\[340px\]{width:340px}.lg\:grid-cols-1{grid-template-columns:repeat(1,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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.lg\:grid-cols-\[8\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:8.5rem minmax(0,1fr)}.lg\:grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.lg\:grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.lg\:grid-cols-\[15\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:15.5rem minmax(0,1fr)}.lg\:grid-cols-\[16rem_minmax\(0\,1fr\)\]{grid-template-columns:16rem minmax(0,1fr)}.lg\:grid-cols-\[17rem_minmax\(0\,1fr\)\]{grid-template-columns:17rem minmax(0,1fr)}.lg\:grid-cols-\[18rem_minmax\(0\,1fr\)\]{grid-template-columns:18rem minmax(0,1fr)}.lg\:grid-cols-\[19\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:19.5rem minmax(0,1fr)}.lg\:grid-cols-\[196px_minmax\(0\,1fr\)\]{grid-template-columns:196px minmax(0,1fr)}.lg\:grid-cols-\[208px_minmax\(0\,1fr\)\]{grid-template-columns:208px minmax(0,1fr)}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[220px_minmax\(320px\,380px\)_1fr\]{grid-template-columns:220px minmax(320px,380px) 1fr}.lg\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.lg\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.lg\:grid-cols-\[auto_4\.75rem_minmax\(0\,1fr\)_13rem_7rem_1rem_6\.5rem_auto\]{grid-template-columns:auto 4.75rem minmax(0,1fr) 13rem 7rem 1rem 6.5rem auto}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(280px\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_17rem\]{grid-template-columns:minmax(0,1fr) 17rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_19rem\]{grid-template-columns:minmax(0,1fr) 19rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_23rem\]{grid-template-columns:minmax(0,1fr) 23rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_25rem\]{grid-template-columns:minmax(0,1fr) 25rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_26rem\]{grid-template-columns:minmax(0,1fr) 26rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.45fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,20rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,20rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,24rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,25rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,25rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,26rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,27rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,27rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,420px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,420px)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(240px\,300px\)\]{grid-template-columns:minmax(0,1fr) minmax(240px,300px)}.lg\:grid-cols-\[minmax\(0\,2\.2fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.6fr\)_minmax\(0\,1\.5fr\)_1rem\]{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1.6fr) minmax(0,1.5fr) 1rem}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,8fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:grid-cols-\[minmax\(0\,6fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.lg\:grid-cols-\[minmax\(0\,6fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,4fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lg\:grid-cols-\[minmax\(0\,8fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,8fr) minmax(0,3fr)}.lg\:grid-cols-\[minmax\(0\,8fr\)_minmax\(0\,4fr\)\]{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.lg\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)_minmax\(0\,14rem\)\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr) minmax(0,14rem)}.lg\:grid-cols-\[minmax\(0\,26rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,26rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,28rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,28rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(19rem\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(19rem,22rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(260px\,320px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(320px\,400px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(320px,400px) minmax(0,1fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-0{gap:0}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:gap-24{gap:calc(var(--spacing) * 24)}.lg\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:flex-end}.lg\:overflow-visible{overflow:visible}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.lg\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-line{border-color:var(--line)}.lg\:bg-surface{background-color:var(--surface)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:px-0{padding-inline:0}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-0{padding-block:0}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:ps-6{padding-inline-start:calc(var(--spacing) * 6)}.lg\:ps-8{padding-inline-start:calc(var(--spacing) * 8)}.lg\:pe-1{padding-inline-end:var(--spacing)}.lg\:\!pt-12{padding-top:calc(var(--spacing) * 12)!important}.lg\:\!pt-14{padding-top:calc(var(--spacing) * 14)!important}.lg\:pt-\(--card-p\){padding-top:var(--card-p)}.lg\:pt-0{padding-top:0}.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.lg\:pt-8{padding-top:calc(var(--spacing) * 8)}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pt-14{padding-top:calc(var(--spacing) * 14)}.lg\:pt-16{padding-top:calc(var(--spacing) * 16)}.lg\:pt-20{padding-top:calc(var(--spacing) * 20)}.lg\:pt-24{padding-top:calc(var(--spacing) * 24)}.lg\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.lg\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.lg\:text-end{text-align:end}.lg\:text-\[64px\]{font-size:64px}@media not all and (min-width:80rem){.lg\:max-xl\:border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.lg\:max-xl\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-20{top:calc(var(--spacing) * 20)}.xl\:top-24{top:calc(var(--spacing) * 24)}.xl\:top-\[calc\(var\(--topbar-h\,56px\)\+16px\)\]{top:calc(var(--topbar-h,56px) + 16px)}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-3{grid-column-start:3}.xl\:col-start-auto{grid-column-start:auto}.xl\:row-span-1{grid-row:span 1/span 1}.xl\:row-start-1{grid-row-start:1}.xl\:row-start-auto{grid-row-start:auto}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[1\.35fr_repeat\(4\,1fr\)\]{grid-template-columns:1.35fr repeat(4,1fr)}.xl\:grid-cols-\[21rem_minmax\(0\,1fr\)\]{grid-template-columns:21rem minmax(0,1fr)}.xl\:grid-cols-\[188px_minmax\(0\,1fr\)\]{grid-template-columns:188px minmax(0,1fr)}.xl\:grid-cols-\[196px_minmax\(0\,1fr\)_340px\]{grid-template-columns:196px minmax(0,1fr) 340px}.xl\:grid-cols-\[248px_minmax\(0\,1fr\)_300px\]{grid-template-columns:248px minmax(0,1fr) 300px}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:grid-cols-\[auto_minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_7rem_auto\]{grid-template-columns:auto minmax(0,1.4fr) minmax(0,1fr) 7rem auto}.xl\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(320px\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(320px\,1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.65fr\)_minmax\(300px\,1fr\)\]{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_26rem\]{grid-template-columns:minmax(0,1fr) 26rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_28rem\]{grid-template-columns:minmax(0,1fr) 28rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_180px\]{grid-template-columns:minmax(0,1fr) 180px}.xl\:grid-cols-\[minmax\(0\,1fr\)_190px\]{grid-template-columns:minmax(0,1fr) 190px}.xl\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.xl\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(19rem\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(19rem,22rem)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(300px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,380px\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(360px\,420px\)\]{grid-template-columns:minmax(0,1fr) minmax(360px,420px)}.xl\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(20rem\,23rem\)_minmax\(0\,1fr\)_minmax\(17rem\,20rem\)\]{grid-template-columns:minmax(20rem,23rem) minmax(0,1fr) minmax(17rem,20rem)}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:gap-14{gap:calc(var(--spacing) * 14)}.xl\:gap-20{gap:calc(var(--spacing) * 20)}.xl\:self-start{align-self:flex-start}.xl\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.xl\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.xl\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.xl\:px-12{padding-inline:calc(var(--spacing) * 12)}.xl\:ps-4{padding-inline-start:calc(var(--spacing) * 4)}.xl\:pt-\[54px\]{padding-top:54px}}@media (min-width:96rem){.\32 xl\:col-span-1{grid-column:span 1/span 1}.\32 xl\:block{display:block}.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32 xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\32 xl\:grid-cols-\[1fr_1fr_minmax\(220px\,0\.9fr\)\]{grid-template-columns:1fr 1fr minmax(220px,.9fr)}.\32 xl\:grid-cols-\[232px_400px_1fr_320px\]{grid-template-columns:232px 400px 1fr 320px}.\32 xl\:grid-cols-\[440px_minmax\(0\,1fr\)\]{grid-template-columns:440px minmax(0,1fr)}.\32 xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@container shell not (min-width:767px){.\@max-\[767px\]\/shell\:hidden{display:none}}@container topbar not (min-width:640px){.\@max-\[640px\]\/topbar\:hidden{display:none}}@container topbar not (min-width:560px){.\@max-\[560px\]\/topbar\:hidden{display:none}.\@max-\[560px\]\/topbar\:inline-flex{display:inline-flex}}@container topbar not (min-width:480px){.\@max-\[480px\]\/topbar\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container not (min-width:48rem){.\@max-3xl\:aspect-\[4\/5\]\!{aspect-ratio:4/5!important}}@container shell (min-width:640px){.\@min-\[640px\]\/shell\:px-6{padding-inline:calc(var(--spacing) * 6)}.\@min-\[640px\]\/shell\:py-7{padding-block:calc(var(--spacing) * 7)}.\@min-\[640px\]\/shell\:\[--page-px\:1\.5rem\]{--page-px:1.5rem}}@container shell (min-width:768px){.\@min-\[768px\]\/shell\:hidden{display:none}}@container shell (min-width:1024px){.\@min-\[1024px\]\/shell\:px-8{padding-inline:calc(var(--spacing) * 8)}.\@min-\[1024px\]\/shell\:\[--page-px\:2rem\]{--page-px:2rem}}@container list (min-width:24rem){.\@sm\/list\:inline{display:inline}}@container (min-width:28rem){.\@md\:inset-x-auto{inset-inline:auto}.\@md\:start-0{inset-inline-start:calc(var(--spacing) * 0)}.\@md\:start-5{inset-inline-start:calc(var(--spacing) * 5)}.\@md\:end-6{inset-inline-end:calc(var(--spacing) * 6)}.\@md\:bottom-5{bottom:calc(var(--spacing) * 5)}.\@md\:mx-6{margin-inline:calc(var(--spacing) * 6)}.\@md\:ms-auto{margin-inline-start:auto}}@container editor (min-width:28rem){.\@md\/editor\:block{display:block}}@container list (min-width:28rem){.\@md\/list\:hidden{display:none}.\@md\/list\:inline{display:inline}}@container (min-width:28rem){.\@md\:flex{display:flex}.\@md\:hidden{display:none}.\@md\:inline{display:inline}.\@md\:inline-flex{display:inline-flex}.\@md\:table-cell{display:table-cell}.\@md\:w-48{width:calc(var(--spacing) * 48)}.\@md\:w-80{width:calc(var(--spacing) * 80)}.\@md\:w-\[22rem\]{width:22rem}.\@md\:w-\[min\(46\%\,18rem\)\]{width:min(46%,18rem)}.\@md\:max-w-\[19rem\]{max-width:19rem}.\@md\:flex-1{flex:1}.\@md\:shrink-0{flex-shrink:0}.\@md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@md\:grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.\@md\:grid-cols-\[minmax\(0\,1fr\)_9\.5rem\]{grid-template-columns:minmax(0,1fr) 9.5rem}.\@md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.\@md\:flex-row{flex-direction:row}.\@md\:flex-wrap{flex-wrap:wrap}.\@md\:items-center{align-items:center}.\@md\:items-start{align-items:flex-start}.\@md\:justify-between{justify-content:space-between}.\@md\:gap-6{gap:calc(var(--spacing) * 6)}.\@md\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.\@md\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.\@md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\@md\:p-4{padding:calc(var(--spacing) * 4)}.\@md\:p-5{padding:calc(var(--spacing) * 5)}.\@md\:p-6{padding:calc(var(--spacing) * 6)}.\@md\:p-7{padding:calc(var(--spacing) * 7)}.\@md\:p-8{padding:calc(var(--spacing) * 8)}.\@md\:p-10{padding:calc(var(--spacing) * 10)}.\@md\:ps-5{padding-inline-start:calc(var(--spacing) * 5)}.\@md\:text-center{text-align:center}.\@md\:first\:border-s-0:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\@md\:first\:ps-0:first-child{padding-inline-start:0}}@container dl (min-width:32rem){.\@lg\/dl\:col-span-2{grid-column:span 2/span 2}}@container (min-width:32rem){.\@lg\:block{display:block}.\@lg\:grid{display:grid}.\@lg\:table-cell{display:table-cell}}@container dl (min-width:32rem){.\@lg\/dl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container setting-rows (min-width:32rem){.\@lg\/setting-rows\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@lg\/setting-rows\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}@container (min-width:32rem){.\@lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@lg\:grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.\@lg\:items-center{align-items:center}.\@lg\:gap-10{gap:calc(var(--spacing) * 10)}.\@lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.\@lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.\@lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.\@lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.\@lg\:text-\[30px\]{font-size:30px}}@container (min-width:36rem){.\@xl\:order-1{order:1}.\@xl\:order-2{order:2}.\@xl\:col-span-2{grid-column:span 2/span 2}.\@xl\:table-cell{display:table-cell}.\@xl\:w-\[22rem\]{width:22rem}}@container list (min-width:36rem){.\@xl\/list\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@xl\/list\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:36rem){.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@xl\:grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.\@xl\:grid-cols-\[minmax\(0\,1fr\)_12\.5rem\]{grid-template-columns:minmax(0,1fr) 12.5rem}.\@xl\:flex-col{flex-direction:column}.\@xl\:flex-row{flex-direction:row}.\@xl\:items-end{align-items:flex-end}.\@xl\:justify-between{justify-content:space-between}.\@xl\:gap-8{gap:calc(var(--spacing) * 8)}.\@xl\:text-end{text-align:end}}@container settings (min-width:42rem){.\@2xl\/settings\:sticky{position:sticky}.\@2xl\/settings\:top-\[calc\(var\(--settings-sticky-top\,var\(--topbar-h\)\)\+1\.5rem\)\]{top:calc(var(--settings-sticky-top,var(--topbar-h)) + 1.5rem)}}@container (min-width:42rem){.\@2xl\:col-span-1{grid-column:span 1/span 1}.\@2xl\:col-span-2{grid-column:span 2/span 2}.\@2xl\:col-span-3{grid-column:span 3/span 3}.\@2xl\:col-span-4{grid-column:span 4/span 4}.\@2xl\:col-span-5{grid-column:span 5/span 5}.\@2xl\:col-span-6{grid-column:span 6/span 6}.\@2xl\:col-span-7{grid-column:span 7/span 7}.\@2xl\:col-span-8{grid-column:span 8/span 8}.\@2xl\:col-start-3{grid-column-start:3}.\@2xl\:col-start-9{grid-column-start:9}.\@2xl\:col-start-auto{grid-column-start:auto}.\@2xl\:row-start-1{grid-row-start:1}}@container settings (min-width:42rem){.\@2xl\/settings\:mx-0{margin-inline:0}}@container (min-width:42rem){.\@2xl\:mt-0{margin-top:0}.\@2xl\:mt-1{margin-top:var(--spacing)}.\@2xl\:mt-2{margin-top:calc(var(--spacing) * 2)}}@container editor (min-width:42rem){.\@2xl\/editor\:flex{display:flex}}@container list (min-width:42rem){.\@2xl\/list\:flex{display:flex}.\@2xl\/list\:hidden{display:none}.\@2xl\/list\:inline{display:inline}}@container (min-width:42rem){.\@2xl\:block{display:block}.\@2xl\:flex{display:flex}.\@2xl\:grid{display:grid}.\@2xl\:hidden{display:none}.\@2xl\:inline{display:inline}.\@2xl\:table-cell{display:table-cell}}@container settings (min-width:42rem){.\@2xl\/settings\:h-8\.5{height:calc(var(--spacing) * 8.5)}}@container record (min-width:42rem){.\@2xl\/record\:w-auto{width:auto}}@container settings (min-width:42rem){.\@2xl\/settings\:w-full{width:100%}}@container (min-width:42rem){.\@2xl\:w-36{width:calc(var(--spacing) * 36)}.\@2xl\:w-56{width:calc(var(--spacing) * 56)}.\@2xl\:w-\[31\%\]{width:31%}.\@2xl\:w-\[calc\(\(100\%-var\(--gutter\)\)\/2\)\]{width:calc((100% - var(--gutter)) / 2)}}@container list (min-width:42rem){.\@2xl\/list\:max-w-80{max-width:calc(var(--spacing) * 80)}}@container (min-width:42rem){.\@2xl\:min-w-\[46rem\]{min-width:46rem}.\@2xl\:flex-1{flex:1}.\@2xl\:shrink-0{flex-shrink:0}.\@2xl\:table-fixed{table-layout:fixed}.\@2xl\:columns-2{column-count:2}}@container settings (min-width:42rem){.\@2xl\/settings\:grid-cols-\[11\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:11.5rem minmax(0,1fr)}}@container (min-width:42rem){.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@2xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@2xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@2xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\@2xl\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.\@2xl\:grid-cols-\[3rem_1fr_6rem\]{grid-template-columns:3rem 1fr 6rem}.\@2xl\:grid-cols-\[4\.5rem_1fr\]{grid-template-columns:4.5rem 1fr}.\@2xl\:grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.\@2xl\:grid-cols-\[4rem_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:4rem minmax(0,1fr) minmax(0,1fr)}.\@2xl\:grid-cols-\[5\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:5.5rem minmax(0,1fr) auto}.\@2xl\:grid-cols-\[5rem_1fr_auto\]{grid-template-columns:5rem 1fr auto}.\@2xl\:grid-cols-\[7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:7.5rem minmax(0,1fr)}.\@2xl\:grid-cols-\[7\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:7.5rem minmax(0,1fr) auto}.\@2xl\:grid-cols-\[8\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:8.5rem minmax(0,1fr)}.\@2xl\:grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.\@2xl\:grid-cols-\[15rem_1fr\]{grid-template-columns:15rem 1fr}.\@2xl\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.\@2xl\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.\@2xl\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.\@2xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}}@container settings (min-width:42rem){.\@2xl\/settings\:flex-col{flex-direction:column}}@container (min-width:42rem){.\@2xl\:flex-col{flex-direction:column}.\@2xl\:flex-row{flex-direction:row}}@container record (min-width:42rem){.\@2xl\/record\:flex-wrap{flex-wrap:wrap}}@container (min-width:42rem){.\@2xl\:items-baseline{align-items:baseline}.\@2xl\:items-center{align-items:center}.\@2xl\:items-end{align-items:flex-end}.\@2xl\:items-start{align-items:flex-start}.\@2xl\:items-stretch{align-items:stretch}.\@2xl\:justify-between{justify-content:space-between}}@container editor (min-width:42rem){.\@2xl\/editor\:gap-3{gap:calc(var(--spacing) * 3)}}@container (min-width:42rem){.\@2xl\:gap-1{gap:var(--spacing)}.\@2xl\:gap-4{gap:calc(var(--spacing) * 4)}.\@2xl\:gap-6{gap:calc(var(--spacing) * 6)}.\@2xl\:gap-8{gap:calc(var(--spacing) * 8)}.\@2xl\:gap-10{gap:calc(var(--spacing) * 10)}.\@2xl\:gap-x-\(--gutter\){column-gap:var(--gutter)}.\@2xl\:gap-x-8{column-gap:calc(var(--spacing) * 8)}}@container record (min-width:42rem){.\@2xl\/record\:gap-y-3{row-gap:calc(var(--spacing) * 3)}}@container (min-width:42rem){:where(.\@2xl\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}@container settings (min-width:42rem){.\@2xl\/settings\:self-start{align-self:flex-start}}@container (min-width:42rem){.\@2xl\:self-auto{align-self:auto}.\@2xl\:self-end{align-self:flex-end}.\@2xl\:justify-self-start{justify-self:flex-start}}@container record (min-width:42rem){.\@2xl\/record\:overflow-visible{overflow:visible}}@container settings (min-width:42rem){.\@2xl\/settings\:overflow-visible{overflow:visible}.\@2xl\/settings\:\[mask-image\:none\]{-webkit-mask-image:none;mask-image:none}}@container (min-width:42rem){.\@2xl\:p-5{padding:calc(var(--spacing) * 5)}.\@2xl\:p-6{padding:calc(var(--spacing) * 6)}.\@2xl\:p-7{padding:calc(var(--spacing) * 7)}.\@2xl\:p-8{padding:calc(var(--spacing) * 8)}.\@2xl\:p-10{padding:calc(var(--spacing) * 10)}}@container editor (min-width:42rem){.\@2xl\/editor\:px-4{padding-inline:calc(var(--spacing) * 4)}}@container settings (min-width:42rem){.\@2xl\/settings\:px-0{padding-inline:0}}@container (min-width:42rem){.\@2xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.\@2xl\:py-7{padding-block:calc(var(--spacing) * 7)}.\@2xl\:pe-8{padding-inline-end:calc(var(--spacing) * 8)}}@container settings (min-width:42rem){.\@2xl\/settings\:pb-0{padding-bottom:0}}@container (min-width:42rem){.\@2xl\:text-end{text-align:end}.\@2xl\:text-body{font-size:clamp(1rem,.97rem + .15cqi,1.0625rem);line-height:var(--tw-leading,1.6)}.\@2xl\:text-\[1\.25rem\]{font-size:1.25rem}.\@2xl\:text-\[1\.875rem\]{font-size:1.875rem}.\@2xl\:text-\[2\.25rem\]{font-size:2.25rem}.\@2xl\:text-\[3\.75rem\]{font-size:3.75rem}.\@2xl\:text-\[6\.5rem\]{font-size:6.5rem}}@container settings (min-width:42rem){.\@2xl\/settings\:before\:opacity-0:before{content:var(--tw-content);opacity:0}.\@2xl\/settings\:before\:opacity-100:before{content:var(--tw-content);opacity:1}}@container (min-width:42rem){.\@2xl\:first\:ps-0:first-child{padding-inline-start:0}.\@2xl\:odd\:pe-6:nth-child(odd){padding-inline-end:calc(var(--spacing) * 6)}}@container (min-width:44rem){.\@\[44rem\]\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@container (min-width:48rem){.\@3xl\:sticky{position:sticky}.\@3xl\:start-3{inset-inline-start:calc(var(--spacing) * 3)}.\@3xl\:end-3{inset-inline-end:calc(var(--spacing) * 3)}.\@3xl\:top-24{top:calc(var(--spacing) * 24)}.\@3xl\:top-\[0\.6875rem\]{top:.6875rem}.\@3xl\:bottom-auto{bottom:auto}.\@3xl\:order-1{order:1}.\@3xl\:order-2{order:2}.\@3xl\:col-span-1{grid-column:span 1/span 1}.\@3xl\:col-span-2{grid-column:span 2/span 2}.\@3xl\:col-span-3{grid-column:span 3/span 3}.\@3xl\:col-span-4{grid-column:span 4/span 4}.\@3xl\:col-span-5{grid-column:span 5/span 5}.\@3xl\:col-span-6{grid-column:span 6/span 6}.\@3xl\:col-span-7{grid-column:span 7/span 7}.\@3xl\:col-span-8{grid-column:span 8/span 8}.\@3xl\:col-span-9{grid-column:span 9/span 9}.\@3xl\:col-span-10{grid-column:span 10/span 10}.\@3xl\:col-start-2{grid-column-start:2}.\@3xl\:col-start-3{grid-column-start:3}.\@3xl\:col-start-4{grid-column-start:4}.\@3xl\:col-start-6{grid-column-start:6}.\@3xl\:col-start-7{grid-column-start:7}.\@3xl\:col-start-8{grid-column-start:8}.\@3xl\:col-start-9{grid-column-start:9}.\@3xl\:col-start-10{grid-column-start:10}.\@3xl\:col-start-11{grid-column-start:11}.\@3xl\:col-start-auto{grid-column-start:auto}.\@3xl\:row-span-2{grid-row:span 2/span 2}.\@3xl\:row-start-auto{grid-row-start:auto}.\@3xl\:ms-auto{margin-inline-start:auto}.\@3xl\:mt-6{margin-top:calc(var(--spacing) * 6)}.\@3xl\:mt-12{margin-top:calc(var(--spacing) * 12)}.\@3xl\:mt-14{margin-top:calc(var(--spacing) * 14)}.\@3xl\:mb-12{margin-bottom:calc(var(--spacing) * 12)}}@container editor (min-width:48rem){.\@3xl\/editor\:block{display:block}.\@3xl\/editor\:inline{display:inline}}@container (min-width:48rem){.\@3xl\:block{display:block}.\@3xl\:flex{display:flex}.\@3xl\:grid{display:grid}.\@3xl\:hidden{display:none}.\@3xl\:inline{display:inline}.\@3xl\:table-cell{display:table-cell}.\@3xl\:aspect-auto\!{aspect-ratio:auto!important}.\@3xl\:h-0\.5{height:calc(var(--spacing) * .5)}.\@3xl\:h-\[34rem\]{height:34rem}.\@3xl\:min-h-\[calc\(52rem\*1\.4142\)\]{min-height:73.5384rem}.\@3xl\:w-72{width:calc(var(--spacing) * 72)}.\@3xl\:w-\[22rem\]{width:22rem}.\@3xl\:w-auto{width:auto}.\@3xl\:max-w-\[22rem\]{max-width:22rem}.\@3xl\:max-w-\[60ch\]{max-width:60ch}.\@3xl\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.\@3xl\:grid-flow-col{grid-auto-flow:column}}@container dl (min-width:48rem){.\@3xl\/dl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container list (min-width:48rem){.\@3xl\/list\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:48rem){.\@3xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@3xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@3xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@3xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\@3xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\@3xl\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.\@3xl\:grid-cols-\[1\.6fr_1fr_1fr_auto\]{grid-template-columns:1.6fr 1fr 1fr auto}.\@3xl\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.\@3xl\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.\@3xl\:grid-cols-\[3\.5rem_minmax\(0\,1fr\)_12rem_9rem_4rem\]{grid-template-columns:3.5rem minmax(0,1fr) 12rem 9rem 4rem}.\@3xl\:grid-cols-\[4rem_minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_12rem\]{grid-template-columns:4rem minmax(0,1.3fr) minmax(0,1fr) 12rem}.\@3xl\:grid-cols-\[4rem_minmax\(0\,1fr\)_minmax\(0\,16rem\)\]{grid-template-columns:4rem minmax(0,1fr) minmax(0,16rem)}.\@3xl\:grid-cols-\[7rem_minmax\(0\,1fr\)_10rem_auto\]{grid-template-columns:7rem minmax(0,1fr) 10rem auto}.\@3xl\:grid-cols-\[9\.5rem_1fr_auto\]{grid-template-columns:9.5rem 1fr auto}.\@3xl\:grid-cols-\[10rem_minmax\(0\,1fr\)\]{grid-template-columns:10rem minmax(0,1fr)}.\@3xl\:grid-cols-\[12rem_minmax\(0\,1fr\)_7rem_10rem\]{grid-template-columns:12rem minmax(0,1fr) 7rem 10rem}.\@3xl\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.\@3xl\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.\@3xl\:grid-cols-\[17rem_1fr\]{grid-template-columns:17rem 1fr}.\@3xl\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.\@3xl\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.\@3xl\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr)}.\@3xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.\@3xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\@3xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.\@3xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.\@3xl\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.\@3xl\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr) auto auto}.\@3xl\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)_6rem_7rem_auto\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr) 6rem 7rem auto}.\@3xl\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.\@3xl\:flex-col{flex-direction:column}.\@3xl\:flex-row{flex-direction:row}.\@3xl\:items-baseline{align-items:baseline}.\@3xl\:items-center{align-items:center}.\@3xl\:items-end{align-items:flex-end}.\@3xl\:items-start{align-items:flex-start}.\@3xl\:justify-between{justify-content:space-between}.\@3xl\:justify-end{justify-content:flex-end}.\@3xl\:gap-0{gap:0}.\@3xl\:gap-0\.5{gap:calc(var(--spacing) * .5)}.\@3xl\:gap-3{gap:calc(var(--spacing) * 3)}.\@3xl\:gap-4{gap:calc(var(--spacing) * 4)}.\@3xl\:gap-8{gap:calc(var(--spacing) * 8)}.\@3xl\:gap-10{gap:calc(var(--spacing) * 10)}.\@3xl\:gap-12{gap:calc(var(--spacing) * 12)}.\@3xl\:gap-24{gap:calc(var(--spacing) * 24)}.\@3xl\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.\@3xl\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.\@3xl\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.\@3xl\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.\@3xl\:self-center{align-self:center}.\@3xl\:self-end{align-self:flex-end}.\@3xl\:self-start{align-self:flex-start}.\@3xl\:justify-self-end{justify-self:flex-end}.\@3xl\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\@3xl\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.\@3xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@3xl\:p-3{padding:calc(var(--spacing) * 3)}.\@3xl\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.\@3xl\:p-5{padding:calc(var(--spacing) * 5)}.\@3xl\:p-6{padding:calc(var(--spacing) * 6)}.\@3xl\:p-7{padding:calc(var(--spacing) * 7)}.\@3xl\:p-8{padding:calc(var(--spacing) * 8)}.\@3xl\:p-12{padding:calc(var(--spacing) * 12)}.\@3xl\:px-10{padding-inline:calc(var(--spacing) * 10)}.\@3xl\:px-\[3\.25rem\]{padding-inline:3.25rem}}@container editor (min-width:48rem){.\@3xl\/editor\:py-12{padding-block:calc(var(--spacing) * 12)}}@container (min-width:48rem){.\@3xl\:py-5{padding-block:calc(var(--spacing) * 5)}.\@3xl\:py-16{padding-block:calc(var(--spacing) * 16)}.\@3xl\:py-\[3rem\]{padding-block:3rem}.\@3xl\:ps-10{padding-inline-start:calc(var(--spacing) * 10)}.\@3xl\:ps-\[22cqi\]{padding-inline-start:22cqi}.\@3xl\:ps-\[calc\(7rem\+1rem\)\]{padding-inline-start:8rem}.\@3xl\:ps-\[calc\(100\%\/6\)\]{padding-inline-start:16.6667%}.\@3xl\:pt-1{padding-top:var(--spacing)}.\@3xl\:pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.\@3xl\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.\@3xl\:text-end{text-align:end}.\@3xl\:text-body{font-size:clamp(1rem,.97rem + .15cqi,1.0625rem);line-height:var(--tw-leading,1.6)}.\@3xl\:text-small{font-size:.875rem;line-height:var(--tw-leading,1.5)}.\@3xl\:text-\[1\.05rem\]{font-size:1.05rem}.\@3xl\:whitespace-normal{white-space:normal}.\@3xl\:text-fg{color:var(--fg)}.\@3xl\:opacity-0{opacity:0}@media (hover:hover){:is(:where(.group):hover .\@3xl\:group-hover\:opacity-100){opacity:1}:is(:where(.group\/row):hover .\@3xl\:group-hover\/row\:translate-x-2){--tw-translate-x:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}}.\@3xl\:focus-visible\:opacity-100:focus-visible{opacity:1}}@container vh (min-width:52rem){.\@\[52rem\]\/vh\:sticky{position:sticky}.\@\[52rem\]\/vh\:top-4{top:calc(var(--spacing) * 4)}.\@\[52rem\]\/vh\:max-h-none{max-height:none}.\@\[52rem\]\/vh\:grid-cols-\[16\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:16.5rem minmax(0,1fr)}.\@\[52rem\]\/vh\:items-start{align-items:flex-start}}@container (min-width:56rem){.\@4xl\:absolute{position:absolute}.\@4xl\:absolute\!{position:absolute!important}.\@4xl\:sticky{position:sticky}.\@4xl\:-inset-6{inset:calc(var(--spacing) * -6)}.\@4xl\:inset-0{inset:0}.\@4xl\:-start-2{inset-inline-start:calc(var(--spacing) * -2)}.\@4xl\:-start-8{inset-inline-start:calc(var(--spacing) * -8)}.\@4xl\:-start-14{inset-inline-start:calc(var(--spacing) * -14)}.\@4xl\:end-0{inset-inline-end:calc(var(--spacing) * 0)}.\@4xl\:end-auto{inset-inline-end:auto}.\@4xl\:top-16{top:calc(var(--spacing) * 16)}.\@4xl\:top-24{top:calc(var(--spacing) * 24)}.\@4xl\:top-\[calc\(var\(--topbar-h\,0px\)\+2rem\)\]{top:calc(var(--topbar-h,0px) + 2rem)}.\@4xl\:top-\[calc\(var\(--topbar-h\,4rem\)\+1\.5rem\)\]{top:calc(var(--topbar-h,4rem) + 1.5rem)}.\@4xl\:top-\[calc\(var\(--topbar-h\,4rem\)\+1rem\)\]{top:calc(var(--topbar-h,4rem) + 1rem)}.\@4xl\:top-\[calc\(var\(--vb-nav-h\,4\.5rem\)\+2rem\)\]{top:calc(var(--vb-nav-h,4.5rem) + 2rem)}.\@4xl\:bottom-2{bottom:calc(var(--spacing) * 2)}.\@4xl\:bottom-6{bottom:calc(var(--spacing) * 6)}.\@4xl\:bottom-10{bottom:calc(var(--spacing) * 10)}.\@4xl\:order-1{order:1}.\@4xl\:order-2{order:2}.\@4xl\:col-span-3{grid-column:span 3/span 3}.\@4xl\:col-span-4{grid-column:span 4/span 4}.\@4xl\:col-span-5{grid-column:span 5/span 5}.\@4xl\:col-span-6{grid-column:span 6/span 6}.\@4xl\:col-span-7{grid-column:span 7/span 7}.\@4xl\:col-span-8{grid-column:span 8/span 8}.\@4xl\:col-span-9{grid-column:span 9/span 9}.\@4xl\:col-span-10{grid-column:span 10/span 10}.\@4xl\:col-span-12{grid-column:span 12/span 12}.\@4xl\:col-start-1{grid-column-start:1}.\@4xl\:col-start-2{grid-column-start:2}.\@4xl\:col-start-5{grid-column-start:5}.\@4xl\:col-start-6{grid-column-start:6}.\@4xl\:col-start-7{grid-column-start:7}.\@4xl\:col-start-8{grid-column-start:8}.\@4xl\:col-start-9{grid-column-start:9}.\@4xl\:col-start-10{grid-column-start:10}.\@4xl\:row-span-1{grid-row:span 1/span 1}.\@4xl\:row-start-1{grid-row-start:1}.\@4xl\:m-0{margin:0}.\@4xl\:mx-0{margin-inline:0}.\@4xl\:ms-8{margin-inline-start:calc(var(--spacing) * 8)}.\@4xl\:mt-0{margin-top:0}.\@4xl\:mt-10{margin-top:calc(var(--spacing) * 10)}.\@4xl\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.\@4xl\:block{display:block}.\@4xl\:flex{display:flex}.\@4xl\:grid{display:grid}.\@4xl\:hidden{display:none}.\@4xl\:aspect-\[4\/5\]\!{aspect-ratio:4/5!important}.\@4xl\:aspect-\[21\/9\]{aspect-ratio:21/9}.\@4xl\:h-full{height:100%}.\@4xl\:min-h-\[36rem\]{min-height:36rem}.\@4xl\:w-\[34\%\]{width:34%}.\@4xl\:w-auto{width:auto}.\@4xl\:max-w-\[15rem\]{max-width:15rem}.\@4xl\:max-w-none{max-width:none}.\@4xl\:translate-y-\[calc\(var\(--section-y\)\*0\.35\)\]{--tw-translate-y:calc(var(--section-y) * .35);translate:var(--tw-translate-x) var(--tw-translate-y)}.\@4xl\:columns-3{column-count:3}}@container list (min-width:56rem){.\@4xl\/list\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@4xl\/list\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@container settings (min-width:56rem){.\@4xl\/settings\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}}@container (min-width:56rem){.\@4xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@4xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@4xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@4xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@4xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\@4xl\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.\@4xl\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.\@4xl\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.\@4xl\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.\@4xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.\@4xl\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,0\.7fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.\@4xl\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_6\.5rem_4rem_4rem_6\.5rem_5rem\]{grid-template-columns:minmax(0,1fr) 6.5rem 4rem 4rem 6.5rem 5rem}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,6fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,6fr) minmax(0,5fr)}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.\@4xl\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,6fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr)}.\@4xl\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,9fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}.\@4xl\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.\@4xl\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.\@4xl\:grid-cols-\[minmax\(0\,8fr\)_minmax\(0\,4fr\)\]{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.\@4xl\:grid-cols-\[minmax\(0\,11fr\)_minmax\(0\,9fr\)\]{grid-template-columns:minmax(0,11fr) minmax(0,9fr)}.\@4xl\:grid-cols-\[minmax\(0\,22rem\)_1fr\]{grid-template-columns:minmax(0,22rem) 1fr}.\@4xl\:flex-col{flex-direction:column}.\@4xl\:flex-row{flex-direction:row}.\@4xl\:items-baseline{align-items:baseline}.\@4xl\:items-center{align-items:center}.\@4xl\:items-end{align-items:flex-end}.\@4xl\:items-start{align-items:flex-start}.\@4xl\:items-stretch{align-items:stretch}.\@4xl\:justify-between{justify-content:space-between}.\@4xl\:justify-end{justify-content:flex-end}.\@4xl\:gap-\(--gutter\){gap:var(--gutter)}.\@4xl\:gap-6{gap:calc(var(--spacing) * 6)}.\@4xl\:gap-8{gap:calc(var(--spacing) * 8)}.\@4xl\:gap-10{gap:calc(var(--spacing) * 10)}.\@4xl\:gap-12{gap:calc(var(--spacing) * 12)}.\@4xl\:gap-14{gap:calc(var(--spacing) * 14)}.\@4xl\:gap-16{gap:calc(var(--spacing) * 16)}.\@4xl\:gap-20{gap:calc(var(--spacing) * 20)}.\@4xl\:gap-28{gap:calc(var(--spacing) * 28)}.\@4xl\:gap-x-\(--gutter\){column-gap:var(--gutter)}.\@4xl\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.\@4xl\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.\@4xl\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.\@4xl\:self-end{align-self:flex-end}.\@4xl\:self-start{align-self:flex-start}.\@4xl\:overflow-visible{overflow:visible}.\@4xl\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.\@4xl\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.\@4xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@4xl\:border-line{border-color:var(--line)}.\@4xl\:p-6{padding:calc(var(--spacing) * 6)}.\@4xl\:px-0{padding-inline:0}.\@4xl\:px-4{padding-inline:calc(var(--spacing) * 4)}.\@4xl\:px-5{padding-inline:calc(var(--spacing) * 5)}.\@4xl\:py-4{padding-block:calc(var(--spacing) * 4)}.\@4xl\:py-10{padding-block:calc(var(--spacing) * 10)}.\@4xl\:py-12{padding-block:calc(var(--spacing) * 12)}.\@4xl\:py-14{padding-block:calc(var(--spacing) * 14)}.\@4xl\:py-16{padding-block:calc(var(--spacing) * 16)}.\@4xl\:ps-\(--gutter\){padding-inline-start:var(--gutter)}.\@4xl\:ps-0{padding-inline-start:0}}@container settings (min-width:56rem){.\@4xl\/settings\:pt-3{padding-top:calc(var(--spacing) * 3)}}@container (min-width:56rem){.\@4xl\:\!pt-12{padding-top:calc(var(--spacing) * 12)!important}.\@4xl\:pt-2{padding-top:calc(var(--spacing) * 2)}.\@4xl\:pt-4{padding-top:calc(var(--spacing) * 4)}.\@4xl\:pt-6{padding-top:calc(var(--spacing) * 6)}.\@4xl\:pt-10{padding-top:calc(var(--spacing) * 10)}.\@4xl\:pt-16{padding-top:calc(var(--spacing) * 16)}.\@4xl\:pt-20{padding-top:calc(var(--spacing) * 20)}.\@4xl\:pt-40{padding-top:calc(var(--spacing) * 40)}.\@4xl\:pt-\[calc\(var\(--section-y\)\*0\.35\)\]{padding-top:calc(var(--section-y) * .35)}.\@4xl\:pb-0{padding-bottom:0}.\@4xl\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.\@4xl\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.\@4xl\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.\@4xl\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.\@4xl\:pb-\[0\.4em\]{padding-bottom:.4em}.\@4xl\:pb-\[calc\(var\(--section-y\)\*0\.4\)\]{padding-bottom:calc(var(--section-y) * .4)}.\@4xl\:text-end{text-align:end}.\@4xl\:first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.\@4xl\:first\:pt-7:first-child{padding-top:calc(var(--spacing) * 7)}}@container (min-width:64rem){.\@5xl\:absolute{position:absolute}.\@5xl\:sticky{position:sticky}.\@5xl\:inset-0{inset:0}.\@5xl\:inset-x-auto{inset-inline:auto}.\@5xl\:-start-10{inset-inline-start:calc(var(--spacing) * -10)}.\@5xl\:start-0{inset-inline-start:calc(var(--spacing) * 0)}.\@5xl\:end-0{inset-inline-end:calc(var(--spacing) * 0)}.\@5xl\:top-0{top:0}.\@5xl\:top-20{top:calc(var(--spacing) * 20)}.\@5xl\:top-24{top:calc(var(--spacing) * 24)}.\@5xl\:top-\[15\.5rem\]{top:15.5rem}.\@5xl\:top-\[18rem\]{top:18rem}.\@5xl\:top-\[calc\(var\(--topbar-h\,4rem\)\+1rem\)\]{top:calc(var(--topbar-h,4rem) + 1rem)}.\@5xl\:bottom-8{bottom:calc(var(--spacing) * 8)}}@container list (min-width:64rem){.\@5xl\/list\:order-none{order:0}}@container (min-width:64rem){.\@5xl\:col-span-2{grid-column:span 2/span 2}.\@5xl\:col-span-4{grid-column:span 4/span 4}.\@5xl\:col-span-5{grid-column:span 5/span 5}.\@5xl\:col-span-6{grid-column:span 6/span 6}.\@5xl\:col-span-7{grid-column:span 7/span 7}.\@5xl\:col-span-8{grid-column:span 8/span 8}.\@5xl\:col-start-1{grid-column-start:1}.\@5xl\:col-start-2{grid-column-start:2}.\@5xl\:col-start-8{grid-column-start:8}.\@5xl\:row-span-2{grid-row:span 2/span 2}.\@5xl\:row-start-1{grid-row-start:1}.\@5xl\:mx-0{margin-inline:0}.\@5xl\:mt-0{margin-top:0}.\@5xl\:mt-auto{margin-top:auto}.\@5xl\:block{display:block}.\@5xl\:flex{display:flex}.\@5xl\:hidden{display:none}.\@5xl\:inline-flex{display:inline-flex}.\@5xl\:table-cell{display:table-cell}.\@5xl\:h-\[33rem\]{height:33rem}.\@5xl\:h-dvh{height:100dvh}.\@5xl\:h-full{height:100%}.\@5xl\:min-h-\[40rem\]{min-height:40rem}}@container list (min-width:64rem){.\@5xl\/list\:w-auto{width:auto}}@container (min-width:64rem){.\@5xl\:w-\[25rem\]{width:25rem}.\@5xl\:w-\[46\%\]{width:46%}.\@5xl\:w-\[56\%\]{width:56%}.\@5xl\:w-\[86\%\]{width:86%}.\@5xl\:max-w-\[71rem\]{max-width:71rem}.\@5xl\:max-w-none{max-width:none}}@container list (min-width:64rem){.\@5xl\/list\:flex-\[1_1_0\]{flex:1 1 0}}@container (min-width:64rem){.\@5xl\:translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.\@5xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@5xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@5xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@5xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@5xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@5xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@5xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\@5xl\:grid-cols-\[1\.25fr_1fr_1fr\]{grid-template-columns:1.25fr 1fr 1fr}.\@5xl\:grid-cols-\[16rem_minmax\(0\,1fr\)\]{grid-template-columns:16rem minmax(0,1fr)}.\@5xl\:grid-cols-\[19rem_minmax\(0\,1fr\)\]{grid-template-columns:19rem minmax(0,1fr)}.\@5xl\:grid-cols-\[auto_auto_1fr_auto\]{grid-template-columns:auto auto 1fr auto}.\@5xl\:grid-cols-\[auto_minmax\(0\,40rem\)\]{grid-template-columns:auto minmax(0,40rem)}.\@5xl\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.\@5xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.\@5xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.\@5xl\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,0\.7fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.\@5xl\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.\@5xl\:grid-cols-\[minmax\(0\,1\.7fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_15rem\]{grid-template-columns:minmax(0,1fr) 15rem}.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_17rem\]{grid-template-columns:minmax(0,1fr) 17rem}.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_19rem\]{grid-template-columns:minmax(0,1fr) 19rem}.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,23rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,23rem)}.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,24rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,25rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,25rem)}.\@5xl\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.\@5xl\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.\@5xl\:grid-cols-\[minmax\(0\,40rem\)_15rem\]{grid-template-columns:minmax(0,40rem) 15rem}.\@5xl\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.\@5xl\:flex-col{flex-direction:column}.\@5xl\:items-center{align-items:center}.\@5xl\:items-end{align-items:flex-end}.\@5xl\:items-start{align-items:flex-start}.\@5xl\:justify-center{justify-content:center}.\@5xl\:gap-3{gap:calc(var(--spacing) * 3)}.\@5xl\:gap-6{gap:calc(var(--spacing) * 6)}.\@5xl\:gap-12{gap:calc(var(--spacing) * 12)}.\@5xl\:gap-14{gap:calc(var(--spacing) * 14)}.\@5xl\:gap-16{gap:calc(var(--spacing) * 16)}.\@5xl\:gap-20{gap:calc(var(--spacing) * 20)}.\@5xl\:self-start{align-self:flex-start}.\@5xl\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.\@5xl\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.\@5xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@5xl\:p-12{padding:calc(var(--spacing) * 12)}.\@5xl\:py-0{padding-block:0}.\@5xl\:py-5{padding-block:calc(var(--spacing) * 5)}.\@5xl\:py-6{padding-block:calc(var(--spacing) * 6)}.\@5xl\:py-16{padding-block:calc(var(--spacing) * 16)}.\@5xl\:ps-5{padding-inline-start:calc(var(--spacing) * 5)}.\@5xl\:pt-0{padding-top:0}.\@5xl\:pt-14{padding-top:calc(var(--spacing) * 14)}.\@5xl\:text-transparent{color:#0000}.\@5xl\:\[-webkit-text-stroke\:1\.25px_var\(--accent-ink\)\]{-webkit-text-stroke:1.25px var(--accent-ink)}:is(:where(.group)[data-active] .\@5xl\:group-data-\[active\]\:text-accent-ink){color:var(--accent-ink)}.\@5xl\:first\:ps-0:first-child{padding-inline-start:0}.\@5xl\:last\:border-e-0:last-child{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}}@container (min-width:72rem){.\@6xl\:col-span-3{grid-column:span 3/span 3}.\@6xl\:col-span-5{grid-column:span 5/span 5}.\@6xl\:col-span-6{grid-column:span 6/span 6}.\@6xl\:col-span-7{grid-column:span 7/span 7}.\@6xl\:col-start-2{grid-column-start:2}.\@6xl\:col-start-7{grid-column-start:7}.\@6xl\:col-start-10{grid-column-start:10}.\@6xl\:inline-flex{display:inline-flex}.\@6xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@6xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@6xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@6xl\:rounded-ui{border-radius:var(--radius)}.\@6xl\:px-\(--gutter\)\!{padding-inline:var(--gutter)!important}.\@6xl\:pe-\[calc\(var\(--gutter\)\*2\)\]{padding-inline-end:calc(var(--gutter) * 2)}}@container list (min-width:80rem){.\@7xl\/list\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:80rem){.\@7xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.rtl\:origin-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform-origin:100%}.rtl\:origin-top-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform-origin:100% 0}.rtl\:-translate-x-1\/2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-0:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-1\/2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-full:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-scale-x-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:-scale-y-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-y:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:-rotate-90:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:-90deg}.rtl\:rotate-90:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:90deg}.rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.rtl\:shadow-\[inset_-2px_0_0_var\(--accent\)\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-shadow:inset -2px 0 0 var(--tw-shadow-color,var(--accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.rtl\:divide-x-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}@media (hover:hover){:is(:where(.group\/ann):hover .rtl\:group-hover\/ann\:-translate-x-0\.5:where(:dir(rtl),[dir=rtl],[dir=rtl] *)){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group\/big):hover .rtl\:group-hover\/big\:-translate-x-1:where(:dir(rtl),[dir=rtl],[dir=rtl] *)){--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group\/fi):hover .rtl\:group-hover\/fi\:-translate-x-0\.5:where(:dir(rtl),[dir=rtl],[dir=rtl] *)),:is(:where(.group\/rel):hover .rtl\:group-hover\/rel\:-translate-x-0\.5:where(:dir(rtl),[dir=rtl],[dir=rtl] *)){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}:is(:where(.group\/aside)[data-state=closed] .rtl\:group-data-\[state\=closed\]\/aside\:rotate-90:where(:dir(rtl),[dir=rtl],[dir=rtl] *)){rotate:90deg}@media (min-width:40rem){.rtl\:sm\:-translate-x-10:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing) * -10);translate:var(--tw-translate-x) var(--tw-translate-y)}}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}@starting-style{.starting\:scale-y-0{--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:min-h-0{min-height:0}.print\:max-w-none{max-width:none}.print\:rounded-none{border-radius:0}.print\:bg-transparent{background-color:#0000}.print\:p-0{padding:0}.print\:text-\[7\.4pt\]{font-size:7.4pt}.print\:text-\[8\.4pt\]{font-size:8.4pt}.print\:text-\[8\.6pt\]{font-size:8.6pt}.print\:text-\[8pt\]{font-size:8pt}.print\:text-\[10pt\]{font-size:10pt}.print\:text-\[22pt\]{font-size:22pt}.print\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (pointer:coarse){.pointer-coarse\:-ms-1{margin-inline-start:calc(var(--spacing) * -1)}.pointer-coarse\:size-11{width:calc(var(--spacing) * 11)}.pointer-coarse\:h-11,.pointer-coarse\:size-11{height:calc(var(--spacing) * 11)}.pointer-coarse\:min-h-11{min-height:calc(var(--spacing) * 11)}.pointer-coarse\:min-w-11{min-width:calc(var(--spacing) * 11)}.pointer-coarse\:gap-0{gap:0}.pointer-coarse\:gap-1{gap:var(--spacing)}.pointer-coarse\:gap-y-0{row-gap:0}.pointer-coarse\:opacity-100{opacity:1}}@media (pointer:fine){@media (hover:hover){:is(:where(.group):hover .pointer-fine\:group-hover\:-translate-y-0\.5){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .pointer-fine\:group-hover\:scale-\[1\.04\]){scale:1.04}}}.glass\:border-field-border-hover:where([data-material=glass],[data-material=glass] *){border-color:var(--field-border-hover)}.glass\:\[--tone-mix\:20\%\]:where([data-material=glass],[data-material=glass] *){--tone-mix:20%}.glass\:data-\[state\=on\]\:bg-field:where([data-material=glass],[data-material=glass] *)[data-state=on],.glass\:data-selected\:bg-field:where([data-material=glass],[data-material=glass] *)[data-selected]{background-color:var(--field)}.\[\&_\.font-display_em\]\:font-\[family-name\:var\(--ff-instrument\)\] .font-display em{font-family:var(--ff-instrument)}.\[\&_\.font-display_em\]\:font-normal .font-display em{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_\.font-display_em\]\:tracking-\[-0\.02em\] .font-display em{--tw-tracking:-.02em;letter-spacing:-.02em}.\[\&_\.font-display_em\]\:text-accent-ink .font-display em{color:var(--accent-ink)}.\[\&_\.font-display_em\]\:italic .font-display em{font-style:italic}.\[\&_\.recharts-surface\]\:overflow-visible .recharts-surface{overflow:visible}.\[\&_\.vb-image\]\:size-full .vb-image{width:100%;height:100%}.\[\&_\.vb-lead\]\:mx-auto .vb-lead{margin-inline:auto}.\[\&_\.vb-lead\]\:max-w-\[52ch\] .vb-lead{max-width:52ch}.\[\&_\:focus-visible\]\:outline-\[3px\] :focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.\[\&_\:focus-visible\]\:outline-offset-2 :focus-visible{outline-offset:2px}.\[\&_\:focus-visible\]\:outline-fg :focus-visible{outline-color:var(--fg)}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:px-2\.5 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2.5)}.\[\&_\[cmdk-group-heading\]\]\:pt-2 [cmdk-group-heading]{padding-top:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:pb-1 [cmdk-group-heading]{padding-bottom:var(--spacing)}.\[\&_\[cmdk-group-heading\]\]\:pb-1\.5 [cmdk-group-heading]{padding-bottom:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-\[11px\] [cmdk-group-heading]{font-size:11px}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:tracking-\[0\.04em\] [cmdk-group-heading]{--tw-tracking:.04em;letter-spacing:.04em}.\[\&_\[cmdk-group-heading\]\]\:text-fg-subtle [cmdk-group-heading]{color:var(--fg-subtle)}.\[\&_\[data-slot\=accordion-title\]\]\:text-\[1\.0625em\] [data-slot=accordion-title]{font-size:1.0625em}@media (hover:hover){.hover\:\[\&_\[data-slot\=accordion-title\]\]\:underline:hover [data-slot=accordion-title]{text-decoration-line:underline}.hover\:\[\&_\[data-slot\=accordion-title\]\]\:decoration-line:hover [data-slot=accordion-title]{-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.hover\:\[\&_\[data-slot\=accordion-title\]\]\:underline-offset-4:hover [data-slot=accordion-title]{text-underline-offset:4px}}.\[\&_\[data-slot\=alert-icon\]_svg\]\:size-4 [data-slot=alert-icon] svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_\[data-slot\=alert-icon\]_svg\]\:size-\[18px\] [data-slot=alert-icon] svg{width:18px;height:18px}@media (hover:hover){.hover\:\[\&_\[data-slot\=collapsible-title\]\]\:underline:hover [data-slot=collapsible-title]{text-decoration-line:underline}.hover\:\[\&_\[data-slot\=collapsible-title\]\]\:decoration-line:hover [data-slot=collapsible-title]{-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.hover\:\[\&_\[data-slot\=collapsible-title\]\]\:underline-offset-4:hover [data-slot=collapsible-title]{text-underline-offset:4px}}.\[\&_\[data-slot\=command-input\]\]\:border-0 [data-slot=command-input]{border-style:var(--tw-border-style);border-width:0}.\[\&_\[data-slot\=command-input\]\]\:px-5 [data-slot=command-input]{padding-inline:calc(var(--spacing) * 5)}.\[\&_\[data-slot\=comment-body\]\]\:text-fg-muted [data-slot=comment-body]{color:var(--fg-muted)}.\[\&_\[data-slot\=entity-media\]\]\:grayscale [data-slot=entity-media]{--tw-grayscale:grayscale(100%);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.\[\&_\[data-slot\=image\]\]\:my-0\! [data-slot=image]{margin-block:0!important}.\[\&_\[data-slot\=navigation-menu-group\]\]\:grid-cols-2 [data-slot=navigation-menu-group]{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&_a\]\:block a{display:block}.\[\&_a\]\:rounded-\[2px\] a{border-radius:2px}.\[\&_a\]\:rounded-ui-sm a{border-radius:max(0px,calc(var(--radius) - 4px))}.\[\&_a\]\:px-2\.5 a{padding-inline:calc(var(--spacing) * 2.5)}.\[\&_a\]\:py-1\.5 a{padding-block:calc(var(--spacing) * 1.5)}.\[\&_a\]\:font-medium a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_a\]\:text-fg a{color:var(--fg)}.\[\&_a\]\:text-fg-muted a{color:var(--fg-muted)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:decoration-\[0\.08em\] a{text-decoration-thickness:.08em}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}.\[\&_a\]\:underline-offset-\[0\.2em\] a{text-underline-offset:.2em}.\[\&_a\]\:underline-offset-\[0\.25em\] a{text-underline-offset:.25em}.\[\&_a\]\:focus-ring a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.\[\&_a\:hover\]\:bg-nav-hover a:hover{background-color:var(--nav-hover)}.\[\&_a\:hover\]\:text-nav-fg-strong a:hover{color:var(--nav-fg-strong)}.\[\&_a\:hover\]\:underline a:hover{text-decoration-line:underline}.\[\&_b\]\:font-medium b{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_b\]\:text-fg b{color:var(--fg)}.\[\&_button\]\:size-6 button{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_dd\]\:flex dd{display:flex}.\[\&_dd\]\:items-center dd{align-items:center}.\[\&_dd\]\:gap-2 dd{gap:calc(var(--spacing) * 2)}.\[\&_dd\]\:tabular dd{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.\[\&_dt\]\:sr-only dt{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\[\&_em\]\:text-accent-fg em{color:var(--accent-fg)}.\[\&_em\]\:text-accent-ink em{color:var(--accent-ink)}.\[\&_em\]\:\[font-style\:var\(--display-em\)\] em{font-style:var(--display-em)}.\[\&_h1\]\:outline-none h1{--tw-outline-style:none;outline-style:none}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_img\]\:transition-transform img{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))}.\[\&_img\]\:duration-700 img{--tw-duration:.7s;transition-duration:.7s}.\[\&_img\]\:ease-\(--ease-out-quint\) img{--tw-ease:var(--ease-out-quint);transition-timing-function:var(--ease-out-quint)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&_img\]\:transition-none img{transition-property:none}}@media (pointer:fine){@media (hover:hover){:is(:where(.group):hover .pointer-fine\:group-hover\:\[\&_img\]\:scale-\[1\.04\]) img{scale:1.04}.pointer-fine\:hover\:\[\&_img\]\:scale-\[1\.05\]:hover img{scale:1.05}}}.\[\&_kbd_kbd\]\:border-\[color-mix\(in_srgb\,var\(--scene\)_28\%\,transparent\)\] kbd kbd{border-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.\[\&_kbd_kbd\]\:border-\[color-mix\(in_srgb\,var\(--scene\)_28\%\,transparent\)\] kbd kbd{border-color:color-mix(in srgb,var(--scene) 28%,transparent)}}.\[\&_kbd_kbd\]\:text-\[color-mix\(in_srgb\,var\(--scene\)_78\%\,transparent\)\] kbd kbd{color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.\[\&_kbd_kbd\]\:text-\[color-mix\(in_srgb\,var\(--scene\)_78\%\,transparent\)\] kbd kbd{color:color-mix(in srgb,var(--scene) 78%,transparent)}}.\[\&_label\]\:sr-only label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\[\&_option\]\:bg-popover option{background-color:var(--popover)}.\[\&_option\]\:text-fg option{color:var(--fg)}.\[\&_p\+p\]\:mt-4 p+p{margin-top:calc(var(--spacing) * 4)}.\[\&_span\]\:text-nav-fg-strong span{color:var(--nav-fg-strong)}.\[\&_strong\]\:font-medium strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_strong\]\:text-fg strong{color:var(--fg)}.\[\&_svg\]\:size-\(--empty-icon\,1\.375rem\) svg{width:var(--empty-icon,1.375rem);height:var(--empty-icon,1.375rem)}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-3\! svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\]\:size-6 svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_svg\]\:size-7 svg{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.\[\&_svg\]\:size-8 svg{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\[\&_svg\]\:size-9 svg{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.\[\&_svg\]\:size-\[1em\] svg{width:1em;height:1em}.\[\&_svg\]\:size-\[13px\] svg{width:13px;height:13px}.\[\&_svg\]\:size-\[15px\] svg{width:15px;height:15px}.\[\&_svg\]\:size-\[17px\] svg{width:17px;height:17px}.\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}.\[\&_svg\]\:size-\[22px\] svg{width:22px;height:22px}.\[\&_svg\]\:size-\[55\%\] svg{width:55%;height:55%}.\[\&_svg\]\:size-\[calc\(var\(--tl-ind\)\*0\.5\)\] svg{width:calc(var(--tl-ind) * .5);height:calc(var(--tl-ind) * .5)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:stroke-\[1\.75\] svg{stroke-width:1.75px}.\[\&_svg\]\:text-accent-ink svg{color:var(--accent-ink)}.\[\&_svg\]\:text-danger svg{color:var(--danger-ink)}.\[\&_svg\]\:text-fg-muted svg{color:var(--fg-muted)}.\[\&_svg\]\:text-fg-subtle svg{color:var(--fg-subtle)}.\[\&_svg\]\:opacity-70 svg{opacity:.7}.\[\&_svg\]\:opacity-100 svg{opacity:1}.rtl\:\[\&_svg\]\:-scale-x-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *) svg{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}@media not all and (min-width:40rem){.max-sm\:\[\&_tr\>\:not\(\[colspan\]\)\:last-child\]\:pe-3 tr>:not([colspan]):last-child{padding-inline-end:calc(var(--spacing) * 3)}}.\[\&\+\&\]\:border-t+.\[\&\+\&\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+\&\]\:border-line+.\[\&\+\&\]\:border-line{border-color:var(--line)}:where([data-orientation=horizontal]) .in-\[\[data-orientation\=horizontal\]\]\:\[\&\+\&\]\:border-s+:is(:where([data-orientation=horizontal]) .in-\[\[data-orientation\=horizontal\]\]\:\[\&\+\&\]\:border-s){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}:where([data-orientation=horizontal]) .in-\[\[data-orientation\=horizontal\]\]\:\[\&\+\&\]\:border-t-0+:is(:where([data-orientation=horizontal]) .in-\[\[data-orientation\=horizontal\]\]\:\[\&\+\&\]\:border-t-0){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\+li\]\:mt-6+li{margin-top:calc(var(--spacing) * 6)}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}.\[\&\:has\(\>span\:empty\)\]\:hidden:has(>span:empty){display:none}.\[\&\:has\(\[data-close-button\]\)\]\:pe-9:has([data-close-button]){padding-inline-end:calc(var(--spacing) * 9)}.\[\&\:has\(option\[value\=\'\'\]\:checked\)\]\:text-fg-subtle:has(option[value=""]:checked){color:var(--fg-subtle)}.\[role\=tablist\]\:visible:is(){visibility:visible}.\[\&\:not\(\:first-child\)\]\:mt-1\.5:not(:first-child){margin-top:calc(var(--spacing) * 1.5)}.\[\&\:not\(\:first-child\)\]\:border-s:not(:first-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.\[\&\:not\(\:first-child\)\]\:ps-4:not(:first-child){padding-inline-start:calc(var(--spacing) * 4)}@media (min-width:80rem){.xl\:\[\&\:not\(\:first-child\)\]\:border-s:not(:first-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}}.\[\&\:not\(\:has\(\[data-slot\=stat-trend\]\)\)_\[data-slot\=stat-value\]\]\:\[grid-column\:1\/-1\]:not(:has([data-slot=stat-trend])) [data-slot=stat-value]{grid-column:1/-1}@media (min-width:48rem){@media not all and (min-width:80rem){.md\:max-xl\:\[\&\:not\(\:nth-child\(3n\+1\)\)\]\:border-s:not(:nth-child(3n+1)){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}}}@media (min-width:40rem){.sm\:\[\&\:nth-child\(2\)\]\:border-t-0:nth-child(2){border-top-style:var(--tw-border-style);border-top-width:0}}@media not all and (min-width:48rem){.max-md\:\[\&\:nth-child\(2n\)\]\:border-s:nth-child(2n){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.max-md\:\[\&\:nth-child\(n\+3\)\]\:border-t:nth-child(n+3){border-top-style:var(--tw-border-style);border-top-width:1px}}@media (min-width:48rem){@media not all and (min-width:80rem){.md\:max-xl\:\[\&\:nth-child\(n\+4\)\]\:border-t:nth-child(n+4){border-top-style:var(--tw-border-style);border-top-width:1px}}}.\[\&\>\*\]\:absolute>*{position:absolute}.\[\&\>\*\]\:inset-0>*{inset:0}.\[\&\>\*\]\:m-0\.5>*{margin:calc(var(--spacing) * .5)}.\[\&\>\*\]\:size-full>*{width:100%;height:100%}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>\*\]\:flex-1>*{flex:1}.\[\&\>\*\]\:justify-start>*{justify-content:flex-start}.\[\&\>\*\]\:rounded-ui\!>*{border-radius:var(--radius)!important}.\[\&\>\*\]\:border-t-2>*{border-top-style:var(--tw-border-style);border-top-width:2px}.\[\&\>\*\]\:border-b-2>*{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.\[\&\>\*\]\:border-dashed>*{--tw-border-style:dashed;border-style:dashed}.\[\&\>\*\]\:border-line>*{border-color:var(--line)}.\[\&\>\*\]\:border-b-accent>*{border-bottom-color:var(--accent)}.\[\&\>\*\]\:border-b-fg-muted>*{border-bottom-color:var(--fg-muted)}.\[\&\>\*\]\:bg-surface>*{background-color:var(--surface)}.\[\&\>\*\]\:px-2\.5>*{padding-inline:calc(var(--spacing) * 2.5)}.\[\&\>\*\]\:py-1\.5>*{padding-block:calc(var(--spacing) * 1.5)}.\[\&\>\*\]\:font-semibold>*{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>\*\]\:text-current>*{color:currentColor}.\[\&\>\*\]\:opacity-70>*{opacity:.7}.\[\&\>\*\]\:shadow-\[-1px_-1px_0_0_var\(--line\)\]>*{--tw-shadow:-1px -1px 0 0 var(--tw-shadow-color,var(--line));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:64rem){.lg\:\[\&\>\*\]\:border-b>*{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.lg\:\[\&\>\*\]\:border-line>*{border-color:var(--line)}}@container (min-width:56rem){.\@4xl\:\[\&\>\*\:first-child\]\:order-2>:first-child{order:2}}.\[\&\>\*\:focus-visible\]\:z-10>:focus-visible,.\[\&\>\*\:focus-within\]\:z-10>:focus-within{z-index:10}.\[\&\>\*\:hover\]\:z-\[1\]>:hover{z-index:1}.\[\&\>\*\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--accent-fg\)_14\%\,transparent\)\]>:hover{background-color:var(--accent-fg)}@supports (color:color-mix(in lab,red,red)){.\[\&\>\*\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--accent-fg\)_14\%\,transparent\)\]>:hover{background-color:color-mix(in oklch,var(--accent-fg) 14%,transparent)}}.\[\&\>\*\:not\(\:first-child\)\]\:-ms-px>:not(:first-child){margin-inline-start:-1px}.\[\&\>\*\:not\(\:first-child\)\]\:-mt-px>:not(:first-child){margin-top:-1px}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-s-none>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-e-none>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\:first-child\]\:ms-auto>:first-child{margin-inline-start:auto}.\[\&\>\:first-child\]\:me-auto>:first-child,.\[\&\>\:last-child\]\:me-auto>:last-child{margin-inline-end:auto}.\[\&\>\[data-slot\=button-group-separator\]\+\*\]\:ms-0>[data-slot=button-group-separator]+*{margin-inline-start:0}.\[\&\>\[data-slot\=button-group-separator\]\+\*\]\:mt-0>[data-slot=button-group-separator]+*{margin-top:0}.\[\&\>\[data-slot\=button\]\]\:shadow-none\!>[data-slot=button]{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.data-dragging\:\[\&\>\[data-slot\=file-upload-dropzone\]\]\:border-accent-ink[data-dragging]>[data-slot=file-upload-dropzone]{border-color:var(--accent-ink)}.\[\&\>\[data-slot\=item-wrapper\]\:not\(\:last-child\)\>\*\]\:shadow-\[inset_0_-1px_0_var\(--line\)\]>[data-slot=item-wrapper]:not(:last-child)>*,.\[\&\>\[data-slot\=item\]\:not\(\:last-child\)\]\:shadow-\[inset_0_-1px_0_var\(--line\)\]>[data-slot=item]:not(:last-child){--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:40rem){.sm\:\[\&\>\[data-slot\=select\]\]\:w-40>[data-slot=select]{width:calc(var(--spacing) * 40)}}.\[\&\>\[data-state\=on\]\]\:z-\[1\]>[data-state=on]{z-index:1}.\[\&\>\[data-state\=on\]\]\:bg-accent-fg>[data-state=on]{background-color:var(--accent-fg)}.\[\&\>\[data-state\=on\]\]\:text-accent>[data-state=on]{color:var(--accent)}.\[\&\>a\]\:w-full>a{width:100%}.\[\&\>a\:not\(\.vb-action-primary\)\]\:border-transparent>a:not(.vb-action-primary){border-color:#0000}.\[\&\>a\:not\(\.vb-action-primary\)\]\:bg-transparent>a:not(.vb-action-primary){background-color:#0000}.\[\&\>a\:not\(\.vb-action-primary\)\]\:shadow-none>a:not(.vb-action-primary){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\>article\]\:flex-1>article{flex:1}.\[\&\>button\]\:justify-start>button{justify-content:flex-start}.\[\&\>dd\]\:ps-6>dd{padding-inline-start:calc(var(--spacing) * 6)}.\[\&\>div\]\:flex>div{display:flex}.\[\&\>div\]\:grid-cols-2>div{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&\>div\]\:justify-between>div{justify-content:space-between}.\[\&\>div\]\:gap-4>div{gap:calc(var(--spacing) * 4)}.\[\&\>div\]\:border-line>div{border-color:var(--line)}.\[\&\>div\]\:p-4>div{padding:calc(var(--spacing) * 4)}.\[\&\>div\]\:px-4>div{padding-inline:calc(var(--spacing) * 4)}.\[\&\>div\]\:py-2>div{padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.\[\&\>div\]\:sm\:p-5>div{padding:calc(var(--spacing) * 5)}}@container (min-width:56rem){.\[\&\>div\]\:\@4xl\:grid-cols-4>div{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\>iframe\]\:border-0>iframe{border-style:var(--tw-border-style);border-width:0}.\[\&\>img\]\:size-4>img{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>img\]\:size-full>img{width:100%;height:100%}.\[\&\>img\]\:rounded-\[3px\]>img{border-radius:3px}.\[\&\>img\]\:object-contain>img{object-fit:contain}.\[\&\>img\]\:object-cover>img{object-fit:cover}.\[\&\>img\]\:object-fill>img{object-fit:fill}@media (min-width:48rem){.md\:\[\&\>li\:last-child\:nth-child\(odd\)\]\:col-span-2>li:last-child:nth-child(odd){grid-column:span 2/span 2}}.\[\&\>p\]\:m-0>p{margin:0}.\[\&\>span\]\:min-w-0>span{min-width:0}.\[\&\>span\]\:truncate>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:me-1\.5>svg{margin-inline-end:calc(var(--spacing) * 1.5)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-full>svg{width:100%;height:100%}.\[\&\>svg\]\:text-fg-subtle>svg{color:var(--fg-subtle)}.\[\&\>svg\]\:rtl\:-scale-x-100>svg:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&\>td\]\:px-\(--card-p\)>td{padding-inline:var(--card-p)}.\[\&\>td\]\:py-2\.5>td{padding-block:calc(var(--spacing) * 2.5)}.\[\&\>td\]\:py-3>td{padding-block:calc(var(--spacing) * 3)}@media not all and (min-width:40rem){.max-sm\:\[\&\>td\]\:px-1>td{padding-inline:var(--spacing)}.max-sm\:\[\&\>td\]\:px-2>td{padding-inline:calc(var(--spacing) * 2)}.max-sm\:\[\&\>td\:first-child\]\:ps-\(--card-p\)>td:first-child{padding-inline-start:var(--card-p)}.max-sm\:\[\&\>td\:last-child\]\:pe-\(--card-p\)>td:last-child{padding-inline-end:var(--card-p)}}.\[\&\>th\]\:border-t-2>th{border-top-style:var(--tw-border-style);border-top-width:2px}.\[\&\>th\]\:border-fg>th{border-color:var(--fg)}.\[\&\>th\]\:px-\(--card-p\)>th{padding-inline:var(--card-p)}.\[\&\>th\]\:py-2>th{padding-block:calc(var(--spacing) * 2)}.\[\&\>th\]\:py-2\.5>th{padding-block:calc(var(--spacing) * 2.5)}.\[\&\>th\]\:text-start>th{text-align:start}.\[\&\>th\]\:font-normal>th{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media not all and (min-width:40rem){.max-sm\:\[\&\>th\]\:px-1>th{padding-inline:var(--spacing)}.max-sm\:\[\&\>th\]\:px-2>th{padding-inline:calc(var(--spacing) * 2)}.max-sm\:\[\&\>th\:first-child\]\:ps-\(--card-p\)>th:first-child{padding-inline-start:var(--card-p)}.max-sm\:\[\&\>th\:last-child\]\:pe-\(--card-p\)>th:last-child{padding-inline-end:var(--card-p)}}.\[\&\>video\]\:object-contain>video{object-fit:contain}.\[\&\>video\]\:object-cover>video{object-fit:cover}.\[\&\>video\]\:object-fill>video{object-fit:fill}.\[\&\[data-disabled\]\:not\(\[data-disabled\=false\]\)\]\:pointer-events-none[data-disabled]:not([data-disabled=false]){pointer-events:none}.\[\&\[data-disabled\]\:not\(\[data-disabled\=false\]\)\]\:opacity-45[data-disabled]:not([data-disabled=false]){opacity:.45}.\[\&\[data-loading\]\>\[data-slot\=spinner\]\+svg\]\:hidden[data-loading]>[data-slot=spinner]+svg{display:none}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:block{display:block}}@media (hover:hover) and (min-width:48rem){.\[\@media\(hover\:hover\)_and_\(min-width\:48rem\)\]\:block{display:block}}@media (hover:none){.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}[data-density=compact] .\[\[data-density\=compact\]_\&\]\:\[--tl-ind\:1\.5rem\]{--tl-ind:1.5rem}[data-has-close] .\[\[data-has-close\]_\&\]\:pe-14{padding-inline-end:calc(var(--spacing) * 14)}[data-slot=layer-header]+.\[\[data-slot\=layer-header\]\+\&\]\:pt-0{padding-top:0}[data-slot=select-trigger] .\[\[data-slot\=select-trigger\]_\&\]\:flex{display:flex}[data-state=open]>.\[\[data-state\=open\]\>\&\]\:rotate-180{rotate:180deg}[data-tone=neutral] .\[\[data-tone\=neutral\]_\&\]\:text-fg{color:var(--fg)}}@keyframes ui-spinner-dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:42 150;stroke-dashoffset:-10px}to{stroke-dasharray:42 150;stroke-dashoffset:-58px}}@keyframes ui-spinner-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ui-spinner,.ui-spinner-arc{animation:ui-spinner-pulse 1.8s ease-in-out infinite}.ui-spinner-delayed{animation:ui-spinner-pulse 1.8s ease-in-out infinite,ui-appear 1ms linear var(--spinner-delay,.4s) forwards}}[data-material=glass] .ui-shimmer:after{background:linear-gradient(90deg,transparent,var(--surface-border),transparent)}@supports (color:color-mix(in lab,red,red)){[data-material=glass] .ui-shimmer:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--surface-border) 60%,transparent),transparent)}}@media (prefers-reduced-motion:reduce){.vui-progress-indicator{transition:none}.vui-progress[data-state=indeterminate] .vui-progress-indicator{background-image:repeating-linear-gradient(135deg,transparent 0 4px,var(--scene) 4px 6px);width:50%;animation:none}@supports (color:color-mix(in lab,red,red)){.vui-progress[data-state=indeterminate] .vui-progress-indicator{background-image:repeating-linear-gradient(135deg,transparent 0 4px,color-mix(in srgb,var(--scene) 35%,transparent) 4px 6px)}}.vui-progress-circle[data-state=indeterminate] .vui-progress-arc{animation:none}.vui-drawer[data-settling]{transition:none}.vui-dialog[data-mobile=sheet][data-state]{animation:none!important}}@media (hover:none){[data-slot=tooltip-content]{display:none}}[data-slot$=menu-sub-trigger][data-state=open]{background-color:var(--hover)}[data-edge-fade]{--fade-size:1.5rem;--fade-s:0px;--fade-e:0px}[data-edge-fade][data-fade-start]{--fade-s:var(--fade-size)}[data-edge-fade][data-fade-end]{--fade-e:var(--fade-size)}[data-edge-fade=x]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-s),#000 calc(100% - var(--fade-e)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-s),#000 calc(100% - var(--fade-e)),transparent 100%)}[data-edge-fade=x][dir=rtl],[dir=rtl] [data-edge-fade=x]{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 var(--fade-s),#000 calc(100% - var(--fade-e)),transparent 100%);mask-image:linear-gradient(to left,transparent 0,#000 var(--fade-s),#000 calc(100% - var(--fade-e)),transparent 100%)}[data-edge-fade=y]{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-s),#000 calc(100% - var(--fade-e)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-s),#000 calc(100% - var(--fade-e)),transparent 100%)}[data-slot=scroll-area-thumb]{background:var(--fg)}@supports (color:color-mix(in lab,red,red)){[data-slot=scroll-area-thumb]{background:color-mix(in srgb,var(--fg) 25%,transparent)}}[data-slot=scroll-area-bar]:hover [data-slot=scroll-area-thumb],[data-slot=scroll-area-thumb]:active{background:var(--fg)}@supports (color:color-mix(in lab,red,red)){[data-slot=scroll-area-bar]:hover [data-slot=scroll-area-thumb],[data-slot=scroll-area-thumb]:active{background:color-mix(in srgb,var(--fg) 42%,transparent)}}.surface-nav [data-slot=scroll-area-thumb]{background:var(--nav-fg)}@supports (color:color-mix(in lab,red,red)){.surface-nav [data-slot=scroll-area-thumb]{background:color-mix(in srgb,var(--nav-fg) 30%,transparent)}}[data-slot=scroll-area-viewport]>div{min-width:100%}[data-slot=scroll-area-viewport][data-orientation=vertical]>div{display:block!important}[data-slot=resizable-group]:has([data-separator=active]){--blur:0px;--overlay-blur:0px}[data-slot=resizable-group]:has(>[data-separator=active]){-webkit-user-select:none;user-select:none}@keyframes ui-nav-from-start{0%{opacity:0;transform:translateX(calc(-12px * var(--dir)))}}@keyframes ui-nav-from-end{0%{opacity:0;transform:translateX(calc(12px * var(--dir)))}}@keyframes ui-nav-to-start{to{opacity:0;transform:translateX(calc(-12px * var(--dir)))}}@keyframes ui-nav-to-end{to{opacity:0;transform:translateX(calc(12px * var(--dir)))}}[data-slot=navigation-menu][data-variant=floating] [data-slot=navigation-menu-viewport]{--blur:0px;--popover:var(--popover-nested)}@media (prefers-reduced-motion:reduce){.ui-nav-content,.ui-nav-viewport{transition:none!important;animation:none!important}.vui-sidebar{transition:none}}.vui-record-grid{gap:var(--gap);grid-template-columns:minmax(0,1fr);grid-template-areas:"header""aside""main";align-items:start;display:grid}@container record (min-width:42rem){.vui-record-grid{column-gap:calc(var(--gap) * 1.4);grid-template-columns:minmax(0,1fr) min(var(--record-aside-w,20rem),40cqi);grid-template-areas:"header header""main aside"}.vui-record-grid[data-aside=start]{grid-template-columns:min(var(--record-aside-w,20rem),40cqi) minmax(0,1fr);grid-template-areas:"header header""aside main"}.vui-record-grid>[data-slot=record-header]{padding-bottom:calc(var(--gap) * .4);border-bottom:1px solid var(--line)}}.vui-pane-handle:before{content:"";position:absolute;inset-block:0;inset-inline:-4px}.vui-pane-handle[data-dragging]{cursor:col-resize}[data-material=glass]:has(.vui-pane-handle[data-dragging]) .surface,[data-material=glass]:has(.vui-pane-handle[data-dragging]) .surface-bar{--blur:0px}.vui-editor-grid{--editor-bar-h:3.5rem;grid-template-columns:minmax(0,1fr);grid-template-areas:"bar""canvas";display:grid}[data-density=compact] .vui-editor-grid{--editor-bar-h:3rem}.vui-editor-grid>[data-slot=editor-bar]{top:var(--editor-sticky-top,var(--topbar-h));z-index:var(--z-sticky);grid-area:bar;transition:opacity .4s;position:sticky}.vui-editor-grid>[data-slot=editor-canvas]{grid-area:canvas}.vui-editor-grid>[data-slot=editor-panel]{top:calc(var(--editor-sticky-top,var(--topbar-h)) + var(--editor-bar-h));max-height:calc(100dvh - var(--editor-sticky-top,var(--topbar-h)) - var(--editor-bar-h));overscroll-behavior:contain;grid-area:panel;align-self:start;position:sticky;overflow-y:auto}@container editor (min-width:44rem){.vui-editor-grid[data-panel=open]{grid-template-columns:minmax(0,1fr) min(var(--editor-panel-w,20rem),42cqi);grid-template-areas:"bar bar""canvas panel"}}.vui-editor-grid[data-scroll=panes]{grid-template-rows:auto minmax(0,1fr);height:100%}.vui-editor-grid[data-scroll=panes]>[data-slot=editor-bar]{position:relative;top:auto}.vui-editor-grid[data-scroll=panes]>[data-slot=editor-canvas]{overscroll-behavior:contain;overflow-y:auto}.vui-editor-grid[data-scroll=panes]>[data-slot=editor-panel]{height:100%;max-height:none;position:relative;top:auto}[data-slot=editor-layout][data-focus-mode] [data-slot=editor-bar][data-idle]:not(:hover):not(:focus-within){opacity:.18}[data-slot=editor-layout][data-focus-mode] [data-slot=editor-canvas]{background:0 0}@media (prefers-reduced-motion:reduce){.vui-editor-grid>[data-slot=editor-bar]{transition:none}}.light,:root{--segment-thumb:var(--popover-nested);--segment-thumb-shadow:0 1px 2px #12150f1a,0 0 0 1px #12150f0f;--switch-thumb:#fff;--avatar-ring:var(--surface-solid)}.dark{--segment-thumb:#ffffff1c;--segment-thumb-shadow:0 1px 2px #0006,inset 0 1px 0 #ffffff0f;--switch-thumb:#e9ece3;--avatar-ring:var(--surface-solid)}[data-material=glass],[data-material=glass] .light{--avatar-ring:#ffffffeb}.dark [data-material=glass],.dark[data-material=glass],[data-material=glass] .dark{--avatar-ring:#22261c}@keyframes ui-check-draw{0%{stroke-dashoffset:22px}}@keyframes ui-radio-pop{0%{opacity:0;transform:scale(.3)}}@media (prefers-reduced-motion:reduce){.ui-radio-dot[data-state=checked],[data-state=checked]>[data-slot=checkbox-indicator] .ui-check-path{animation:none}[data-slot=segmented-thumb],[data-slot=switch-thumb]{transition:none!important}}.light,:root{--checker:#12150f1a}.dark{--checker:#ffffff1f}@keyframes ui-tag-flash{0%,to{box-shadow:0 0 #0000}30%{box-shadow:0 0 0 3px var(--accent-soft);transform:scale(1.04)}}@keyframes ui-otp-caret{0%,to{opacity:1}50%{opacity:0}}@keyframes ui-otp-shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.ui-otp-invalid .ui-otp-group,.ui-tag[data-flash]{animation:none}.ui-otp-caret{animation-duration:0s}}[data-slot=color-picker-area] .react-colorful{gap:10px;width:100%;height:auto}[data-slot=color-picker-area] .react-colorful__saturation{border-radius:calc(var(--radius) - 2px);height:168px;box-shadow:inset 0 0 0 1px var(--fg);border-bottom:0;flex:none}@supports (color:color-mix(in lab,red,red)){[data-slot=color-picker-area] .react-colorful__saturation{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fg) 10%,transparent)}}[data-slot=color-picker-area] .react-colorful__alpha,[data-slot=color-picker-area] .react-colorful__hue,[data-slot=color-picker-area] .react-colorful__last-control{border-radius:999px;flex:none;height:12px}[data-slot=color-picker-area] .react-colorful__alpha{background-color:var(--surface-solid)}[data-slot=color-picker-area] .react-colorful__alpha,[data-slot=color-picker-area] .react-colorful__alpha-gradient,[data-slot=color-picker-area] .react-colorful__hue{box-shadow:inset 0 0 0 1px var(--fg)}@supports (color:color-mix(in lab,red,red)){[data-slot=color-picker-area] .react-colorful__alpha,[data-slot=color-picker-area] .react-colorful__alpha-gradient,[data-slot=color-picker-area] .react-colorful__hue{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fg) 10%,transparent)}}[data-slot=color-picker-area] .react-colorful__alpha-gradient{border-radius:inherit}[data-slot=color-picker-area] .react-colorful__pointer{border:2px solid #fff;width:18px;height:18px;transition:transform .12s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 0 1px #00000047,0 2px 6px #00000047}[data-slot=color-picker-area] .react-colorful__alpha-pointer,[data-slot=color-picker-area] .react-colorful__hue-pointer{width:16px;height:16px}[data-slot=color-picker-area] .react-colorful__interactive:focus .react-colorful__pointer{box-shadow:0 0 0 1px #00000047,0 0 0 4px var(--ring);transform:translate(-50%,-50%)scale(1.15)}@media (prefers-reduced-motion:reduce){[data-slot=color-picker-area] .react-colorful__pointer{transition:none}}:root{--font-signature:"Segoe Script","Snell Roundhand","Brush Script MT","Apple Chancery",cursive}@keyframes ui-form-reveal{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.ui-dropzone-icon,.ui-form-reveal,[data-slot=iban-input-bank],[data-slot=image-upload] .ui-image-actions{transition:none;animation:none}.ui-dropzone[data-dragging] .ui-dropzone-icon{transform:none}}.ui-table{--table-head-bg:var(--surface)}@supports (color:color-mix(in lab,red,red)){.ui-table{--table-head-bg:color-mix(in oklab,var(--surface) 92%,var(--scene))}}.ui-table{--table-pin-bg:var(--surface)}@supports (color:color-mix(in lab,red,red)){.ui-table{--table-pin-bg:color-mix(in oklab,var(--surface) 96%,var(--scene))}}.ui-table>thead>tr>th{background:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.ui-table>thead>tr>th{background:color-mix(in srgb,var(--surface-2) 70%,transparent)}}.ui-table>thead>tr>th,.ui-table[data-bordered=grid]>tbody>tr:not(:last-child)>*,.ui-table[data-bordered=rows]>tbody>tr:not(:last-child)>*{border-bottom:1px solid var(--line)}.ui-table[data-bordered=grid] :is(th,td):not(:last-child){border-inline-end:1px solid var(--line)}.ui-table>tfoot>tr>*{border-top:1px solid var(--line);background:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.ui-table>tfoot>tr>*{background:color-mix(in srgb,var(--surface-2) 50%,transparent)}}.ui-table[data-striped]>tbody>tr:nth-child(2n)>*{background:var(--fg)}@supports (color:color-mix(in lab,red,red)){.ui-table[data-striped]>tbody>tr:nth-child(2n)>*{background:color-mix(in srgb,var(--fg) 2.5%,transparent)}}.ui-table[data-hover]>tbody>tr:not([data-slot=table-empty]):hover>*{background:var(--hover)}.ui-table>tbody>tr[data-state=selected]>*{background:var(--selected)}.ui-table>tbody>tr[data-disabled]>*{color:var(--fg-subtle)}.ui-table>tbody>tr[data-highlighted]>:first-child{box-shadow:inset calc(2px * var(--dir)) 0 0 var(--accent-ink)}.ui-table[data-sticky-header]>thead>tr>th{z-index:2;background:var(--table-head-bg);position:sticky;top:0}.ui-table[data-sticky-column]>*>tr>:first-child{z-index:1;background:var(--table-pin-bg);box-shadow:inset calc(-1px * var(--dir)) 0 0 var(--line);position:sticky;inset-inline-start:0}.ui-table[data-sticky-column]>tbody>tr:hover>:first-child{background:var(--table-pin-bg)}@supports (color:color-mix(in lab,red,red)){.ui-table[data-sticky-column]>tbody>tr:hover>:first-child{background:color-mix(in oklab,var(--table-pin-bg),var(--fg) 4%)}}.ui-table[data-sticky-header][data-sticky-column]>thead>tr>:first-child{z-index:3;background:var(--table-head-bg)}@property --table-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --table-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes ui-table-fade{0%{--table-fade-start:0px;--table-fade-end:28px}8%,92%{--table-fade-start:28px;--table-fade-end:28px}to{--table-fade-start:28px;--table-fade-end:0px}}@supports (animation-timeline:scroll()){.ui-table-scroll{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--table-fade-start),#000 calc(100% - var(--table-fade-end)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--table-fade-start),#000 calc(100% - var(--table-fade-end)),transparent 100%);animation:ui-table-fade linear both;animation-timeline:scroll(self inline)}.ui-table-scroll[dir=rtl],[dir=rtl] .ui-table-scroll{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 var(--table-fade-start),#000 calc(100% - var(--table-fade-end)),transparent 100%);mask-image:linear-gradient(to left,transparent 0,#000 var(--table-fade-start),#000 calc(100% - var(--table-fade-end)),transparent 100%)}.ui-table-scroll:has(>[data-sticky-column]){-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--table-fade-end)),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - var(--table-fade-end)),transparent 100%)}[dir=rtl] .ui-table-scroll:has(>[data-sticky-column]){-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--table-fade-end)),transparent 100%);mask-image:linear-gradient(to left,#000 calc(100% - var(--table-fade-end)),transparent 100%)}}.ui-dl>.ui-dl-row{align-items:baseline;gap:.25rem 1rem;min-width:0;display:grid}.ui-dl>.ui-dl-row>dt{color:var(--fg-muted);min-width:0}.ui-dl>.ui-dl-row>dd{min-width:0;color:var(--fg);margin:0}.ui-dl[data-layout=horizontal]>.ui-dl-row,.ui-dl[data-layout=vertical]>.ui-dl-row{padding-block:calc(var(--row-h) * .22)}.ui-dl[data-size=sm][data-layout=horizontal]>.ui-dl-row,.ui-dl[data-size=sm][data-layout=vertical]>.ui-dl-row{padding-block:calc(var(--row-h) * .14)}.ui-dl[data-layout=grid]>.ui-dl-row>dt,.ui-dl[data-layout=vertical]>.ui-dl-row>dt{font-size:.923em}.ui-dl[data-divided]>.ui-dl-row:not(:last-child){border-bottom:1px solid var(--line)}.ui-dl[data-divided][data-layout=grid]>.ui-dl-row{border-bottom:1px solid var(--line);padding-bottom:.875rem}@container dl (min-width:28rem){.ui-dl[data-layout=horizontal]>.ui-dl-row{grid-template-columns:var(--dl-label-w,11rem) minmax(0,1fr)}}@keyframes ui-timeline-new{0%{background-color:var(--accent-soft)}to{background-color:#0000}}[data-slot=timeline-item][data-highlight]>[data-slot=timeline-content]{border-radius:var(--radius-ui-sm,6px);margin-inline:-.375rem;padding-inline:.375rem}@media (prefers-reduced-motion:no-preference){[data-slot=timeline-item][data-highlight]>[data-slot=timeline-content]{animation:ui-timeline-new 2.4s ease-out both}}.ui-dt{container:dt/inline-size}.ui-dt[data-variant=flush]{background:0 0}.ui-dt-table :is(th,td)[data-pinned]{background:var(--table-pin-bg)}.ui-dt-table>thead>tr>th[data-pinned]{background:var(--table-head-bg)}.ui-dt-table>tbody>tr:hover>td[data-pinned]{background:var(--table-pin-bg)}@supports (color:color-mix(in lab,red,red)){.ui-dt-table>tbody>tr:hover>td[data-pinned]{background:color-mix(in oklab,var(--table-pin-bg),var(--fg) 3%)}}.ui-dt-table>tbody>tr[data-state=selected]>td[data-pinned]{background:var(--table-pin-bg)}@supports (color:color-mix(in lab,red,red)){.ui-dt-table>tbody>tr[data-state=selected]>td[data-pinned]{background:color-mix(in oklab,var(--table-pin-bg),var(--accent-ink) 7%)}}.ui-dt-table :is(th,td)[data-pinned=start][data-pin-edge]{box-shadow:inset calc(-1px * var(--dir)) 0 0 var(--line),calc(6px * var(--dir)) 0 8px -6px #0000001f}.ui-dt-table :is(th,td)[data-pinned=end][data-pin-edge]{box-shadow:inset calc(1px * var(--dir)) 0 0 var(--line),calc(-6px * var(--dir)) 0 8px -6px #0000001f}.ui-dt-resize{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;z-index:5;outline:none;width:9px;position:absolute;inset-block:.5rem;inset-inline-end:-4px}.ui-dt-resize:after{content:"";background:0 0;border-radius:2px;width:2px;transition:background-color .12s;position:absolute;inset-block:0;inset-inline-start:3.5px}th:hover>.ui-dt-resize:after{background:var(--line)}.ui-dt-resize:focus-visible:after,.ui-dt-resize:hover:after,.ui-dt-resize[data-resizing]:after{background:var(--accent-ink)}.ui-dt-editable{transition:box-shadow .12s,background-color .12s;box-shadow:inset 0 0 0 1px #0000}.ui-dt-editable:hover{box-shadow:inset 0 0 0 1px var(--field-border);background:var(--field)}.ui-dt-table td[data-status=saving]{color:var(--fg-muted)}.ui-dt-table td[data-status=error]{box-shadow:inset 0 0 0 1.5px var(--danger)}@supports (color:color-mix(in lab,red,red)){.ui-dt-table td[data-status=error]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--danger) 70%,transparent)}}.ui-dt-table td[data-status=error]{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.ui-dt-table td[data-status=error]{background:color-mix(in srgb,var(--danger) 6%,transparent)}}.ui-dt-table td[data-editing]{z-index:3;overflow:visible}.ui-dt-table [role=gridcell]:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@keyframes ui-dt-refresh{0%{transform:translateX(calc(-100% * var(--dir)))}to{transform:translateX(calc(250% * var(--dir)))}}.ui-dt-refresh{z-index:6;background:var(--accent-ink);inset-inline:0;height:2px;position:absolute;top:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ui-dt-refresh{background:color-mix(in srgb,var(--accent-ink) 14%,transparent)}}.ui-dt-refresh:after{content:"";background:var(--accent-ink);width:40%;animation:ui-dt-refresh 1.1s cubic-bezier(.4,0,.2,1) infinite;position:absolute;inset-block:0;inset-inline-start:0}@media (prefers-reduced-motion:reduce){.ui-dt-refresh:after{opacity:.6;width:100%;animation:none}}@container dt (max-width:639px){.ui-dt[data-layout=cards] .ui-dt-toolbar:has(>.ui-dt-bulk){z-index:var(--z-sticky);border:1px solid var(--popover-border);border-radius:var(--radius);background:var(--popover);box-shadow:var(--popover-shadow);order:10;margin:0 .75rem;position:sticky;bottom:.75rem}}.ui-dt-card:hover{background:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.ui-dt-card:hover{background:color-mix(in srgb,var(--surface-2),var(--fg) 3%)}}.ui-dt-card[data-state=selected]{background:var(--selected);border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.ui-dt-card[data-state=selected]{border-color:color-mix(in srgb,var(--accent-ink) 30%,var(--line))}}.ui-attachment-progress[data-indeterminate]>span{width:35%;animation:ui-attachment-indeterminate 1.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes ui-attachment-indeterminate{0%{inset-inline-start:-35%}to{inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){.ui-attachment-progress[data-indeterminate]>span{opacity:.45;width:100%;animation:none}}.ui-diff{--diff-add:var(--success)}@supports (color:color-mix(in lab,red,red)){.ui-diff{--diff-add:color-mix(in srgb,var(--success) 13%,transparent)}}.ui-diff{--diff-del:var(--danger)}@supports (color:color-mix(in lab,red,red)){.ui-diff{--diff-del:color-mix(in srgb,var(--danger) 12%,transparent)}}.ui-diff{--diff-add-word:var(--success)}@supports (color:color-mix(in lab,red,red)){.ui-diff{--diff-add-word:color-mix(in srgb,var(--success) 30%,transparent)}}.ui-diff{--diff-del-word:var(--danger)}@supports (color:color-mix(in lab,red,red)){.ui-diff{--diff-del-word:color-mix(in srgb,var(--danger) 28%,transparent)}}.ui-diff{--diff-no-w:2.75rem}.ui-diff-body{font-family:var(--font-mono);max-height:var(--diff-max-h,none);font-size:12.5px;line-height:1.6;overflow:auto}.ui-diff-line{grid-template-columns:auto auto 1.25rem minmax(0,1fr);align-items:start;min-width:max-content;display:grid}.ui-diff[data-wrap] .ui-diff-line{min-width:0}.ui-diff:not([data-numbers]) .ui-diff-line{grid-template-columns:1.25rem minmax(0,1fr)}.ui-diff-split .ui-diff-line{grid-template-columns:auto 1.25rem minmax(0,1fr)}.ui-diff:not([data-numbers]) .ui-diff-split .ui-diff-line{grid-template-columns:1.25rem minmax(0,1fr)}.ui-diff-no{width:var(--diff-no-w);text-align:end;font-variant-numeric:tabular-nums;border-inline-end:1px solid var(--line);padding-inline:.5rem}.ui-diff-marker,.ui-diff-no{color:var(--fg-subtle);-webkit-user-select:none;user-select:none}.ui-diff-marker{text-align:center}.ui-diff-text{white-space:pre;color:var(--fg);padding-inline-end:.75rem}.ui-diff[data-wrap] .ui-diff-text{white-space:pre-wrap;overflow-wrap:anywhere}.ui-diff-text del,.ui-diff-text ins,del.ui-diff-text,ins.ui-diff-text{text-decoration:none}.ui-diff-line[data-type=add]{background:var(--diff-add)}.ui-diff-line[data-type=del]{background:var(--diff-del)}.ui-diff-line[data-type=add] .ui-diff-marker{color:var(--success);font-weight:600}.ui-diff-line[data-type=del] .ui-diff-marker{color:var(--danger);font-weight:600}.ui-diff-line[data-type=add] .ui-diff-no{box-shadow:inset calc(-2px * var(--dir,1)) 0 0 var(--success)}.ui-diff-line[data-type=del] .ui-diff-no{box-shadow:inset calc(-2px * var(--dir,1)) 0 0 var(--danger)}.ui-diff-line[data-type=empty]{background:repeating-linear-gradient(135deg,transparent 0 6px,var(--fg) 6px 7px)}@supports (color:color-mix(in lab,red,red)){.ui-diff-line[data-type=empty]{background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--fg) 3%,transparent) 6px 7px)}}.ui-diff-text ins[data-word]{background:var(--diff-add-word);border-radius:2px}.ui-diff-text del[data-word]{background:var(--diff-del-word);border-radius:2px}.ui-diff-line[data-current],[data-current]>.ui-diff-line{box-shadow:inset calc(3px * var(--dir,1)) 0 0 var(--accent-ink)}.ui-diff-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ui-diff-split>.ui-diff-line:first-child{border-inline-end:1px solid var(--line)}.ui-diff-head{z-index:1;font-family:var(--font-ui);color:var(--fg-muted);background:var(--surface-2);font-size:11px;font-weight:500;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.ui-diff-head{background:color-mix(in oklab,var(--surface-2) 94%,var(--scene))}}.ui-diff-head{border-bottom:1px solid var(--line)}.ui-diff-head>span{padding:.35rem .75rem}.ui-diff-head>span:first-child{border-inline-end:1px solid var(--line)}.ui-diff-gap{border-block:1px solid var(--line);background:var(--fg)}@supports (color:color-mix(in lab,red,red)){.ui-diff-gap{background:color-mix(in srgb,var(--fg) 3%,transparent)}}.ui-diff-gap>button{width:100%;font-family:var(--font-ui);color:var(--fg-muted);cursor:pointer;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:11.5px;display:inline-flex}.ui-diff-gap>button:hover{color:var(--fg);background:var(--hover)}.ui-field-diff :is(th,td){text-align:start;vertical-align:top;border-bottom:1px solid var(--line);padding:.55rem .75rem}.ui-field-diff tbody tr:last-child>*{border-bottom:0}.ui-field-diff thead th{color:var(--fg-muted);background:var(--fg);font-size:11px;font-weight:500}@supports (color:color-mix(in lab,red,red)){.ui-field-diff thead th{background:color-mix(in srgb,var(--fg) 2.5%,transparent)}}.ui-field-diff tbody th{width:28%;color:var(--fg);font-weight:500}.ui-field-diff td{color:var(--fg)}.ui-field-diff td>del{text-decoration:line-through;-webkit-text-decoration-color:var(--danger);text-decoration-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.ui-field-diff td>del{-webkit-text-decoration-color:color-mix(in srgb,var(--danger) 70%,transparent);text-decoration-color:color-mix(in srgb,var(--danger) 70%,transparent)}}.ui-field-diff td>del{color:var(--fg-muted);background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.ui-field-diff td>del{background:color-mix(in srgb,var(--danger) 9%,transparent)}}.ui-field-diff td>del{border-radius:3px;padding:0 .2em}.ui-field-diff td>ins{background:var(--success);text-decoration:none}@supports (color:color-mix(in lab,red,red)){.ui-field-diff td>ins{background:color-mix(in srgb,var(--success) 13%,transparent)}}.ui-field-diff td>ins{border-radius:3px;padding:0 .2em}.ui-field-diff td>.ui-diff{margin:-.25rem -.5rem}.ui-audit{--audit-head-bg:var(--surface)}@supports (color:color-mix(in lab,red,red)){.ui-audit{--audit-head-bg:color-mix(in oklab,var(--surface) 94%,var(--scene))}}.ui-audit-table{border-collapse:separate;border-spacing:0}.ui-audit-table>thead>tr>th{z-index:2;background:var(--audit-head-bg);position:sticky;top:0}.ui-audit-table>tbody>tr>td,.ui-audit-table>thead>tr>th{border-bottom:1px solid var(--line)}.ui-audit-table>tbody[data-expanded]>tr:first-child>td{background:var(--selected);border-bottom-color:#0000}.ui-audit-table>tbody>tr[data-slot=audit-row]:hover>td{background:var(--hover)}.ui-audit-table>tbody[data-severity=critical]>tr:first-child>td:first-child{box-shadow:inset calc(2px * var(--dir,1)) 0 0 var(--danger)}.ui-audit-table>tbody[data-severity=warning]>tr:first-child>td:first-child{box-shadow:inset calc(2px * var(--dir,1)) 0 0 var(--warning)}.ui-audit-table>tbody>tr[data-slot=audit-detail]>td{background:var(--selected)}@supports (color:color-mix(in lab,red,red)){.ui-audit-table>tbody>tr[data-slot=audit-detail]>td{background:color-mix(in srgb,var(--selected) 55%,transparent)}}.vui-chart{--chart-tick-size:11px;--chart-area-opacity:.45;--hm-gap:3px}[data-density=compact] .vui-chart{--chart-tick-size:10px;--hm-gap:2px}[data-material=glass] .vui-chart{--chart-area-opacity:.35}.vui-chart .recharts-cartesian-axis-tick-value,.vui-chart .recharts-label{font-family:var(--font-sans);font-size:var(--chart-tick-size);font-variant-numeric:tabular-nums}.vui-chart stop[data-top]{stop-opacity:var(--chart-area-opacity)}.vui-chart .recharts-surface:focus,.vui-chart .recharts-wrapper:focus{outline:none}.vui-chart .recharts-surface:focus-visible,.vui-chart .recharts-wrapper:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:calc(var(--radius) - 4px)}.vui-chart .recharts-rectangle:focus,.vui-chart .recharts-sector:focus{outline:none}.vui-chart-tooltip{background:var(--chart-tooltip);border:1px solid var(--popover-border);box-shadow:var(--popover-shadow);color:var(--fg)}.vui-chart-value-label{fill:var(--fg-muted);font-size:var(--chart-tick-size);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.vui-chart-end-label{font-size:11.5px;font-weight:500;font-family:var(--font-sans)}.vui-chart-axis-title{fill:var(--fg-subtle);font-size:var(--chart-tick-size)}.vui-chart-skeleton-wave{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 100' preserveAspectRatio='none'%3E%3Cpath d='M0 62 C40 50 70 30 110 40 S180 78 220 58 S300 14 340 26 S390 44 400 36 V100 H0Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 100' preserveAspectRatio='none'%3E%3Cpath d='M0 62 C40 50 70 30 110 40 S180 78 220 58 S300 14 340 26 S390 44 400 36 V100 H0Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.vui-chart-skeleton-line{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 100' preserveAspectRatio='none'%3E%3Cpath d='M0 64 C40 52 70 32 110 42 S180 80 220 60 S300 16 340 28 S390 46 400 38' fill='none' stroke='black' stroke-width='5'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 100' preserveAspectRatio='none'%3E%3Cpath d='M0 64 C40 52 70 32 110 42 S180 80 220 60 S300 16 340 28 S390 46 400 38' fill='none' stroke='black' stroke-width='5'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.vui-chart-skeleton-ring{-webkit-mask:radial-gradient(circle,#0000 57%,#000 58%);mask:radial-gradient(circle,#0000 57%,#000 58%)}.vui-chart-skeleton-grid{background:var(--skeleton);-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 11px,#0000 11px 14px),repeating-linear-gradient(#000 0 11px,#0000 11px 14px);mask-image:repeating-linear-gradient(90deg,#000 0 11px,#0000 11px 14px),repeating-linear-gradient(#000 0 11px,#0000 11px 14px);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vui-chart-refresh-bar{animation:ui-indeterminate 1.1s cubic-bezier(.4,0,.2,1) infinite}.vui-chart-empty-grid{background:repeating-linear-gradient(to bottom,transparent 0 calc(25% - 1px),var(--chart-grid) calc(25% - 1px) 25%);-webkit-mask:linear-gradient(#0000,#000 30% 70%,#0000);mask:linear-gradient(#0000,#000 30% 70%,#0000)}.vui-bar-list-bar{transition:inline-size .4s cubic-bezier(.2,.8,.2,1)}[data-material=glass] .vui-bar-list-bar.bg-accent-soft{background:var(--accent-base)}@supports (color:color-mix(in lab,red,red)){[data-material=glass] .vui-bar-list-bar.bg-accent-soft{background:color-mix(in oklch,var(--accent-base) 28%,transparent)}}.vui-funnel-list{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.vui-funnel-step{gap:.375rem;min-width:0;display:grid}.vui-funnel-value{font-size:13px}.vui-funnel-track{border-radius:calc(var(--radius) - 6px);background:var(--track);block-size:1.5rem;position:relative}@supports (color:color-mix(in lab,red,red)){.vui-funnel-track{background:color-mix(in oklch,var(--track) 45%,transparent)}}.vui-funnel[data-size=sm] .vui-funnel-track{block-size:1rem}.vui-funnel-fill{inline-size:calc(var(--p) * 1%);border-radius:inherit;transition:inline-size .5s cubic-bezier(.2,.8,.2,1),block-size .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset-block:0;inset-inline-start:0}.vui-funnel-marker{background:var(--fg);opacity:.7;inline-size:2px;border-radius:1px;position:absolute;inset-block:-3px;inset-inline-start:calc(var(--p) * 1% - 1px)}.vui-funnel-step:has(:focus-visible) .vui-funnel-fill,.vui-funnel-step:hover .vui-funnel-fill{filter:brightness(1.06)saturate(1.05)}@container (min-width:36rem){.vui-funnel[data-orientation=horizontal] .vui-funnel-list{grid-template-columns:repeat(var(--funnel-n),minmax(0,1fr));align-items:start;gap:.625rem}.vui-funnel[data-orientation=horizontal] .vui-funnel-head{flex-direction:column;align-items:flex-start;gap:.125rem}.vui-funnel[data-orientation=horizontal] .vui-funnel-value{letter-spacing:-.02em;order:-1;font-size:20px;line-height:1.1}.vui-funnel[data-orientation=horizontal] .vui-funnel-track{block-size:9rem}.vui-funnel[data-orientation=horizontal][data-size=sm] .vui-funnel-track{block-size:6rem}.vui-funnel[data-orientation=horizontal] .vui-funnel-fill{inline-size:auto;block-size:calc(var(--p) * 1%);inset-block:auto 0;inset-inline:0}.vui-funnel[data-orientation=horizontal] .vui-funnel-marker{inset-block:auto calc(var(--p) * 1% - 1px);block-size:2px;inline-size:auto;inset-inline:-3px}}.vui-gauge-value{transition:stroke-dasharray .6s cubic-bezier(.2,.8,.2,1),stroke .2s}[dir=rtl] .vui-gauge-arc{scale:-1 1}[dir=rtl] .vui-gauge-arc[data-ring]{scale:1 -1}.vui-heatmap-cell{aspect-ratio:1;border-radius:calc(var(--radius) / 4);min-inline-size:0;box-shadow:inset 0 0 0 1px var(--fg);display:block}@supports (color:color-mix(in lab,red,red)){.vui-heatmap-cell{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--fg) 4%,transparent)}}.vui-heatmap-cell{transition:box-shadow .12s}.vui-heatmap-cell[data-empty]{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.vui-heatmap-cell[data-placeholder]{visibility:hidden}.vui-heatmap-cell[data-today]{box-shadow:0 0 0 1.5px var(--fg)}.vui-heatmap-cell[role=gridcell]:hover{box-shadow:inset 0 0 0 1.5px var(--field-border-hover)}[data-material=glass] .vui-heatmap[data-scale=sequential] [data-step="0"]{background:var(--track)!important}.vui-heatmap-swatch{border-radius:2px;block-size:10px;inline-size:10px;display:inline-block}@media (prefers-reduced-motion:reduce){.vui-chart-refresh-bar{opacity:.6;inline-size:100%;animation:none}.vui-bar-list-bar,.vui-funnel-fill,.vui-gauge-value{transition:none}}[data-slot=sortable-item][data-placeholder]{box-shadow:none;position:relative}[data-slot=sortable-item][data-placeholder]>*{visibility:hidden}[data-slot=sortable-item][data-placeholder]:after{content:"";border:1.5px dashed var(--field-border-hover);border-radius:inherit;background:var(--surface-2);pointer-events:none;position:absolute;inset:0}[data-slot=sortable-item][data-dragging]:not([data-placeholder]){z-index:1;box-shadow:var(--popover-shadow);position:relative}.vui-sortable-overlay{--blur:0px;cursor:grabbing}.vui-sortable-overlay>.vui-sortable-clone{background:var(--popover-nested,var(--popover));box-shadow:var(--popover-shadow);color:var(--fg);-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-motion:no-preference){.vui-sortable-overlay>.vui-sortable-clone{animation:vui-sortable-lift .14s cubic-bezier(.2,.8,.2,1) both}}@keyframes vui-sortable-lift{0%{transform:scale(1)}to{transform:scale(1.02)rotate(-.4deg)}}.vui-sortable-container[data-over]{background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.vui-sortable-container[data-over]{background:color-mix(in srgb,var(--accent-soft) 45%,transparent)}}.vui-sortable-container[data-over]{outline:1.5px dashed var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.vui-sortable-container[data-over]{outline:1.5px dashed color-mix(in srgb,var(--accent-ink) 40%,transparent)}}.vui-sortable-container[data-over]{outline-offset:-1.5px}.vui-sortable-container[data-empty]:not([data-over]){outline:1.5px dashed var(--field-border);outline-offset:-1.5px}.vui-sortable-tile{-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-motion:reduce){[data-slot=sortable-item]{transition:none!important}}.vui-kanban-column,.vui-kanban-head{border-top:3px solid var(--stage-tone,var(--line))}.vui-kanban-column[data-over-limit] .vui-kanban-header h3{color:var(--warning)}.vui-kanban-card{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px 1px #0000000a}.vui-kanban-card[data-saving]{opacity:.6}.vui-kanban .vui-sortable-container[data-over]{background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.vui-kanban .vui-sortable-container[data-over]{background:color-mix(in srgb,var(--accent-soft) 70%,transparent)}}.vui-kanban .vui-sortable-container[data-empty]:not([data-over]),.vui-kanban .vui-sortable-container[data-over]{outline:none}.vui-kanban [data-slot=kanban-column]:has(>.vui-sortable-container[data-over]){background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.vui-kanban [data-slot=kanban-column]:has(>.vui-sortable-container[data-over]){background:color-mix(in srgb,var(--accent-soft) 45%,var(--surface-2))}}.vui-kanban .vui-sortable-container[data-over] [data-slot=kanban-empty]{border-color:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.vui-kanban .vui-sortable-container[data-over] [data-slot=kanban-empty]{border-color:color-mix(in srgb,var(--accent-ink) 45%,transparent)}}.vui-kanban .vui-sortable-container[data-over] [data-slot=kanban-empty]{color:var(--accent-ink)}.vui-kanban-column[data-collapsed]{width:2.75rem}[data-slot=sortable-tree-item][data-dragging]{box-shadow:none;background:0 0}[data-slot=sortable-tree-item][data-dragging]>:not(.vui-tree-indicator){visibility:hidden}.vui-tree-indicator{background:var(--ring);inset-inline-start:calc(var(--depth-px,0px) + .5rem);inset-inline-end:.25rem;border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%}.vui-tree-indicator:before{content:"";border:2px solid var(--ring);background:var(--scene);inset-inline-start:-4px;border-radius:999px;width:8px;height:8px;position:absolute;top:-3px}[data-slot=sortable-tree-item][data-invalid] .vui-tree-indicator,[data-slot=sortable-tree-item][data-invalid] .vui-tree-indicator:before{background:var(--danger);border-color:var(--danger)}.vui-sortable-overlay>.vui-tree-clone[data-invalid]{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.vui-sortable-overlay>.vui-tree-clone[data-invalid]{border-color:color-mix(in srgb,var(--danger) 55%,transparent)}}.vui-hierarchy{background-color:var(--scene);background-image:radial-gradient(var(--fg) 1px,transparent 1.2px)}@supports (color:color-mix(in lab,red,red)){.vui-hierarchy{background-image:radial-gradient(color-mix(in srgb,var(--fg) 9%,transparent) 1px,transparent 1.2px)}}.vui-hierarchy{touch-action:none;background-size:18px 18px}.vui-hierarchy[data-panning]{cursor:grabbing}.vui-hierarchy-layer{transform-origin:0 0;will-change:transform}@media (prefers-reduced-motion:no-preference){.vui-hierarchy-layer[data-animate]{transition:transform .26s cubic-bezier(.2,.8,.2,1)}}.vui-hierarchy-edge{fill:none;stroke:var(--line);stroke-width:1.5px;vector-effect:non-scaling-stroke}.vui-hierarchy-edge[data-active]{stroke:var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.vui-hierarchy-edge[data-active]{stroke:color-mix(in srgb,var(--accent-ink) 70%,var(--line))}}.vui-hierarchy-node{-webkit-backdrop-filter:none;backdrop-filter:none}.vui-hierarchy-node[data-selected]>[data-slot=hierarchy-card]{box-shadow:0 0 0 2px var(--ring),0 6px 18px -10px #00000059}.vui-hierarchy-node[data-match]>[data-slot=hierarchy-card]{background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.vui-hierarchy-node[data-match]>[data-slot=hierarchy-card]{background:color-mix(in srgb,var(--accent-soft) 85%,var(--surface))}}.vui-hierarchy-node[data-drop-target]>[data-slot=hierarchy-card]{box-shadow:0 0 0 2px var(--accent-ink)}.vui-hierarchy-node[data-drop-invalid]>[data-slot=hierarchy-card]{box-shadow:0 0 0 2px var(--danger)}.vui-hierarchy-node[data-drag-source]{opacity:.45}.vui-hierarchy-node:focus-visible{outline:none}.vui-hierarchy-node:focus-visible>[data-slot=hierarchy-card]{outline:2px solid var(--ring);outline-offset:3px}.vui-line-items{container-type:inline-size}.vui-line-items-table{min-width:var(--li-min-w,0)}.vui-line-items-table thead th{white-space:nowrap}.vui-li-row:focus-within{background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.vui-li-row:focus-within{background:color-mix(in srgb,var(--accent-soft) 35%,transparent)}}@container (max-width:40rem){.vui-line-items-table,.vui-line-items-table tbody{display:block}.vui-line-items-table{min-width:0}.vui-line-items-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.vui-li-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem .5rem;padding-block:.625rem;padding-inline:2.25rem 2.75rem;display:grid;position:relative}.vui-li-row>.vui-li-handle,.vui-li-row>.vui-li-index{padding:0;position:absolute;inset-block-start:.875rem;inset-inline-start:.5rem}.vui-li-row>.vui-li-actions{padding:0;position:absolute;inset-block-start:.625rem;inset-inline-end:.5rem}.vui-li-row>.vui-li-cell{text-align:start;flex-direction:column;gap:.125rem;padding:0;display:flex}.vui-li-row>.vui-li-cell:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle);padding-inline:.25rem;font-size:10px;font-weight:500}.vui-li-row>.vui-li-cell:is([data-col=description],[data-col=item]){grid-column:1/-1}.vui-li-row>.vui-li-cell[data-col=total]{border-top:1px dashed var(--line);flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:baseline;padding-top:.375rem}.vui-li-hint{display:none}}@media (prefers-reduced-motion:no-preference){.vui-msf-step-in{animation:vui-msf-in .22s cubic-bezier(.2,.8,.2,1) both}}@keyframes vui-msf-in{0%{opacity:0;transform:translateY(4px)}}.vui-msf[data-presentation=page] .vui-msf-footer[data-stuck]{background:linear-gradient(var(--surface),var(--surface)),var(--scene)}@media (prefers-reduced-motion:no-preference){.vui-approval-dot[data-status=active]:after{content:"";border-radius:inherit;border:1.5px solid var(--accent-ink);opacity:0;animation:vui-approval-pulse 2.4s cubic-bezier(.2,.8,.2,1) infinite;position:absolute;inset:-5px}}@keyframes vui-approval-pulse{0%{opacity:.55;transform:scale(.85)}70%,to{opacity:0;transform:scale(1.35)}}.vui-pm-sticky,.vui-pm-sticky-col,.vui-pm-sticky-group{-webkit-backdrop-filter:none;backdrop-filter:none}.vui-pm-sticky{background:linear-gradient(var(--surface-2),var(--surface-2)),linear-gradient(var(--surface),var(--surface)),var(--scene)}.vui-pm-sticky-col{background:linear-gradient(var(--surface),var(--surface)),var(--scene)}.vui-pm-sticky-group{background:linear-gradient(var(--hover),var(--hover)),linear-gradient(var(--surface),var(--surface)),var(--scene)}.vui-pm-row:focus-within>td,.vui-pm-row:hover>td{background:var(--hover)}@supports (color:color-mix(in lab,red,red)){.vui-pm-row:focus-within>td,.vui-pm-row:hover>td{background:color-mix(in srgb,var(--hover) 70%,transparent)}}.vui-pm-row:focus-within>.vui-pm-sticky-col,.vui-pm-row:hover>.vui-pm-sticky-col{background:linear-gradient(var(--hover),var(--hover)),linear-gradient(var(--surface),var(--surface)),var(--scene)}.vui-pm-scope{color:var(--fg)}.vui-pm-scope[data-level=none]{box-shadow:inset 0 0 0 1px var(--line)}.vui-pm-scope[data-level=own]{background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.vui-pm-scope[data-level=own]{background:color-mix(in srgb,var(--accent-soft) 33%,transparent)}}.vui-pm-scope[data-level=own]{box-shadow:inset 0 0 0 1px var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.vui-pm-scope[data-level=own]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-ink) 22%,transparent)}}.vui-pm-scope[data-level=team]{background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.vui-pm-scope[data-level=team]{background:color-mix(in srgb,var(--accent-soft) 66%,transparent)}}.vui-pm-scope[data-level=team]{box-shadow:inset 0 0 0 1px var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.vui-pm-scope[data-level=team]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-ink) 32%,transparent)}}.vui-pm-scope[data-level=all]{background:var(--accent-soft);color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--accent-ink)}@supports (color:color-mix(in lab,red,red)){.vui-pm-scope[data-level=all]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-ink) 45%,transparent)}}.vui-pm-scope[data-danger]{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.vui-pm-scope[data-danger]{background:color-mix(in srgb,var(--danger) 13%,transparent)}}.vui-pm-scope[data-danger]{color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}@supports (color:color-mix(in lab,red,red)){.vui-pm-scope[data-danger]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--danger) 40%,transparent)}}.vui-pm-cell[data-inherited]{background-image:repeating-linear-gradient(135deg,transparent 0 4px,var(--fg) 4px 5px)}@supports (color:color-mix(in lab,red,red)){.vui-pm-cell[data-inherited]{background-image:repeating-linear-gradient(135deg,transparent 0 4px,color-mix(in srgb,var(--fg) 5%,transparent) 4px 5px)}}.vui-pm-cell[data-override]:after{content:"";width:5px;height:5px;box-shadow:inset 0 0 0 1.5px var(--warning);inset-inline-start:4px;border-radius:999px;position:absolute;top:4px}.vui-pm-differs>td,.vui-pm-differs>th{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.vui-pm-differs>td,.vui-pm-differs>th{background:color-mix(in srgb,var(--warning) 7%,transparent)}}.vui-pm-differs>.vui-pm-sticky-col{background:linear-gradient(var(--warning),var(--warning)),linear-gradient(var(--surface),var(--surface)),var(--scene)}@supports (color:color-mix(in lab,red,red)){.vui-pm-differs>.vui-pm-sticky-col{background:linear-gradient(color-mix(in srgb,var(--warning) 7%,transparent),color-mix(in srgb,var(--warning) 7%,transparent)),linear-gradient(var(--surface),var(--surface)),var(--scene)}}.vui-import-cell[data-error]{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){.vui-import-cell[data-error]{background:color-mix(in srgb,var(--danger) 10%,transparent)}}.vui-import-cell[data-warning]{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){.vui-import-cell[data-warning]{background:color-mix(in srgb,var(--warning) 10%,transparent)}}.vui-editor{--editor-gutter:3.25rem;width:100%;min-width:0;position:relative}.vui-editor-canvas{color:var(--fg);position:relative}.vui-editor:not([data-variant=rich-text]) .vui-editor-canvas{background:var(--scene)}.vui-editor-prose{caret-color:var(--accent-ink);word-wrap:break-word;white-space:pre-wrap;font-variant-ligatures:none;outline:none;min-height:8rem}.vui-editor-prose ::selection{background:var(--accent-soft)}.vui-editor-prose>*{position:relative}.vui-editor[data-variant=document] .vui-editor-prose{max-width:calc(720px + var(--editor-gutter) * 2);padding:clamp(1.5rem,4vw,3rem) var(--editor-gutter) 2rem;min-height:18rem;margin-inline:auto}.vui-editor[data-variant=canvas] .vui-editor-prose.prose-ui{max-width:none;min-height:24rem;padding:2rem 0 3rem}.vui-editor[data-variant=canvas] .vui-editor-prose>:not(.vui-cblock){max-width:var(--measure,64ch);padding-inline:var(--gutter,1.25rem);box-sizing:content-box;margin-inline:auto}.vui-editor[data-variant=canvas] .vui-editor-prose>.vui-cblock+.vui-cblock{margin-block-start:0}.vui-editor-prose :where(p,h1,h2,h3,h4,pre).is-empty:before{content:attr(data-placeholder);float:inline-start;height:0;color:var(--fg-subtle);pointer-events:none;font-style:normal}.vui-editor-prose .is-empty:not(:focus-within):before{opacity:.9}.vui-editor-prose>.ProseMirror-selectednode:not(.vui-cblock):not(.vui-image){outline:1.5px solid var(--ring);outline-offset:5px;border-radius:3px}.vui-editor-prose .ProseMirror-gapcursor:after{border-top-color:var(--accent-ink)}.vui-editor-prose a{cursor:text}.vui-editor-prose .tableWrapper{overflow-x:auto}.vui-editor-prose table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.94em}.vui-editor-prose :where(td,th){vertical-align:top;border:1px solid var(--line);min-width:4em;padding:.45em .7em;position:relative}.vui-editor-prose th{background:var(--surface-2);text-align:start;font-weight:600}.vui-editor-prose :where(td,th)>p{margin:0}.vui-editor-prose .selectedCell:after{content:"";background:var(--accent-soft);pointer-events:none;position:absolute;inset:0}.vui-cblock{border-radius:var(--radius-ui-sm);outline-offset:4px;cursor:default;outline:1px dashed #0000;margin-block:1.75rem;transition:outline-color .12s;position:relative}.vui-cblock:hover{outline-color:var(--field-border-hover)}.vui-cblock[data-selected]{outline:1.5px solid var(--ring)}.vui-cblock[data-invalid]{outline:1.5px solid var(--danger)}.vui-cblock[data-hidden] .vui-cblock-render{opacity:.45}.vui-cblock-render{pointer-events:none;-webkit-user-select:none;user-select:none}.vui-cblock-render>div{display:contents}.vui-cblock-tag{z-index:2;border:1px solid var(--popover-border);border-radius:var(--radius-ui-sm);background:var(--popover-nested,var(--popover));max-width:calc(100% - 1.2rem);color:var(--fg);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;align-items:center;gap:.4rem;padding:.12rem .45rem;font-size:10.5px;line-height:1.4;transition:opacity .12s,transform .12s;display:inline-flex;position:absolute;inset-block-start:-.7rem;inset-inline-start:.6rem;transform:translateY(2px)}.vui-cblock:hover>.vui-cblock-tag,.vui-cblock[data-invalid]>.vui-cblock-tag,.vui-cblock[data-selected]>.vui-cblock-tag,.vui-cblock[data-unknown]>.vui-cblock-tag{opacity:1;transform:none}.vui-cblock[data-selected]>.vui-cblock-tag{border-color:var(--ring)}.vui-cblock[data-invalid]>.vui-cblock-tag{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.vui-cblock[data-invalid]>.vui-cblock-tag{border-color:color-mix(in srgb,var(--danger) 55%,transparent)}}.vui-cblock-unknown{border:1px dashed var(--field-border-hover);border-radius:var(--radius-ui);background:repeating-linear-gradient(135deg,transparent 0 7px,var(--fg) 7px 8px),var(--surface-2);align-items:center;gap:.75rem;padding:1rem 1.1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.vui-cblock-unknown{background:repeating-linear-gradient(135deg,transparent 0 7px,color-mix(in srgb,var(--fg) 4%,transparent) 7px 8px),var(--surface-2)}}.vui-cblock-unknown p{margin:0}.ProseMirror .vui-image{margin-block:1.5rem}.vui-image-frame{border-radius:var(--radius-ui-sm);position:relative}.vui-image-frame img{border-radius:inherit;max-width:100%;height:auto;display:block}.vui-image[data-selected] .vui-image-frame{outline:1.5px solid var(--ring);outline-offset:4px}.vui-image[data-uploading] img{filter:saturate(.4);opacity:.6}.vui-image-uploading{color:var(--fg);box-shadow:var(--popover-shadow);gap:.5rem;padding:.35rem .6rem;font-size:12px;inset-block-end:.75rem;inset-inline-start:.75rem}.vui-image-alt-flag,.vui-image-uploading{border-radius:var(--radius-ui-sm);background:var(--popover-nested,var(--popover));align-items:center;display:inline-flex;position:absolute}.vui-image-alt-flag{color:var(--warning);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.04em;text-transform:uppercase;gap:.3rem;padding:.15rem .45rem;font-size:10.5px;inset-block-start:.6rem;inset-inline-end:.6rem}.vui-image figcaption{text-align:center;color:var(--fg-muted);margin-block-start:.6em;font-size:.86em}.vui-image-caption{width:100%;color:inherit;font:inherit;text-align:inherit;background:0 0;border:0;border-bottom:1px solid #0000;outline:none;padding:.1em 0}.vui-image-caption:focus{border-bottom-color:var(--ring)}.vui-image-caption.is-empty{opacity:0;transition:opacity .12s}.vui-image-caption:focus,.vui-image:hover .vui-image-caption.is-empty,.vui-image[data-selected] .vui-image-caption.is-empty{opacity:1}.vui-image-empty{border:1px dashed var(--field-border-hover);border-radius:var(--radius-ui);background:var(--surface-2);flex-direction:column;align-items:center;gap:.75rem;padding:1.75rem 1.25rem;font-size:14px;line-height:1.4;display:flex}.vui-image-url{border:1px solid var(--field-border);border-radius:var(--radius-ui-sm);background:var(--field);min-width:0;height:2rem;color:var(--fg);flex:1;padding:0 .65rem;font-size:13px}.vui-image-url:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.vui-drag-handle{align-items:center;padding-inline-end:.35rem;transition:opacity .12s,transform .12s;display:flex}.vui-drag-handle[data-dragging=true]{opacity:0}.vui-handle-btn{border-radius:var(--radius-ui-sm);width:1.4rem;height:1.6rem;color:var(--fg-subtle);justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.vui-handle-btn:hover,.vui-handle-btn[data-state=open]{background:var(--hover);color:var(--fg)}.vui-handle-btn svg{width:15px;height:15px}.vui-handle-grip{cursor:grab}.vui-handle-grip:active{cursor:grabbing}.vui-dropcursor{border-radius:2px;background-color:var(--accent)!important}.vui-inserter-row{padding:.5rem var(--editor-gutter) 2rem;max-width:calc(720px + var(--editor-gutter) * 2);margin-inline:auto}.vui-editor[data-variant=canvas] .vui-inserter-row{max-width:calc(var(--measure,64ch) + var(--gutter,1.25rem) * 2);padding-inline:var(--gutter,1.25rem)}.vui-inserter-trigger{width:100%;height:var(--control-h);border:1px dashed var(--field-border);border-radius:var(--radius-ui);color:var(--fg-muted);justify-content:center;align-items:center;gap:.5rem;font-size:13px;font-weight:500;transition:border-color .12s,color .12s,background-color .12s;display:flex}.vui-inserter-trigger:hover,.vui-inserter-trigger[aria-expanded=true]{border-color:var(--field-border-hover);color:var(--fg);background:var(--hover)}.vui-inserter-tabs{border-bottom:1px solid var(--line);gap:1.1rem;padding:0 1rem;display:flex}.vui-inserter-tabs button{color:var(--fg-muted);padding:.55rem 0 .5rem;font-size:12.5px;font-weight:500;position:relative}.vui-inserter-tabs button[data-active]{color:var(--fg)}.vui-inserter-tabs button[data-active]:after{content:"";background:var(--accent);inset-inline:0;border-radius:2px;height:2px;position:absolute;bottom:-1px}.vui-inserter-preview{padding:.9rem}.vui-inserter-stage{border:1px solid var(--line);border-radius:var(--radius-ui-sm);background:var(--scene);pointer-events:none;height:9.5rem;margin-top:.5rem;position:relative;overflow:hidden}.vui-inserter-scale{transform-origin:0 0;width:1040px;transform:scale(.2)}[dir=rtl] .vui-inserter-scale{transform-origin:100% 0}.vui-inserter-text{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.25rem;padding:.9rem;display:flex}.vui-inserter-text p{margin:0}.vui-slash{width:min(20rem,100vw - 1rem);overflow:hidden}.vui-slash-icon{border:1px solid var(--line);border-radius:var(--radius-ui-sm);background:var(--surface-2);width:1.75rem;height:1.75rem;color:var(--fg);justify-content:center;align-items:center;display:inline-flex}.vui-bubble-host{z-index:var(--z-popover)}.vui-bubble{border-radius:var(--radius-ui)}.vui-tb-btn{border-radius:var(--radius-ui-sm);min-width:1.75rem;height:1.75rem;color:var(--fg-muted);justify-content:center;align-items:center;gap:.35rem;font-size:12.5px;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}.vui-tb-btn:hover:not(:disabled){background:var(--hover);color:var(--fg)}.vui-tb-btn[aria-pressed=true]{background:var(--selected);color:var(--accent-ink)}.vui-tb-btn:disabled{opacity:.4}.vui-tb-btn svg{flex-shrink:0;width:15px;height:15px}.vui-tb-wide{padding-inline:.5rem}.vui-tb-sep{background:var(--line);width:1px;height:1.1rem;margin-inline:.2rem}.vui-toolbar{z-index:1;border-bottom:1px solid var(--line);background:inherit;border-start-start-radius:inherit;border-start-end-radius:inherit;flex-wrap:wrap;align-items:center;gap:.125rem;padding:.25rem;display:flex;position:sticky;top:0}.vui-toolbar .vui-link-form{flex:1}.vui-link-form{width:min(22rem,100vw - 1.5rem);padding-top:.25rem}.vui-toolbar .vui-link-form{width:auto}.vui-link-input{min-width:0;height:2rem;color:var(--fg);background:0 0;border:0;outline:none;flex:1;font-size:13px}.vui-link-input[aria-invalid]{color:var(--danger)}.vui-link-results{border-top:1px solid var(--line);margin:.25rem .25rem 0;padding:.25rem 0 0;list-style:none}.vui-link-results li{border-radius:var(--radius-ui-sm);cursor:pointer;align-items:center;gap:.5rem;padding:.4rem .5rem;font-size:13px;display:flex}.vui-link-results li:hover,.vui-link-results li[data-active]{background:var(--selected)}.vui-editor[data-variant=rich-text]{border:1px solid var(--field-border);border-radius:var(--radius-ui);background:var(--field);transition:border-color .15s,box-shadow .15s}.vui-editor[data-variant=rich-text]:hover{border-color:var(--field-border-hover)}.vui-editor[data-variant=rich-text]:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px var(--accent-soft)}.vui-editor[data-variant=rich-text][data-invalid]{border-color:var(--danger)}.vui-editor[data-variant=rich-text][data-invalid]:focus-within{box-shadow:0 0 0 3px var(--danger)}@supports (color:color-mix(in lab,red,red)){.vui-editor[data-variant=rich-text][data-invalid]:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 18%,transparent)}}.vui-editor[data-variant=rich-text][data-readonly]{background:0 0;border-style:dashed}.vui-editor[data-variant=rich-text] .vui-editor-prose{min-height:var(--editor-min-h,7rem);max-height:var(--editor-max-h,none);max-width:none;padding:.6rem .8rem;overflow-y:auto}.vui-editor[data-variant=rich-text][data-size=sm] .vui-editor-prose{min-height:var(--editor-min-h,4.5rem);padding:.45rem .7rem}.vui-editor[data-variant=rich-text] .vui-editor-prose h2{font-size:1.3em}.vui-eyebrow{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);margin:0;font-size:10.5px;font-weight:500}.vui-inspector{flex-direction:column;gap:1.1rem;min-width:0;display:flex}.vui-inspector-empty{text-align:center;align-items:center;gap:.35rem;padding:2rem 1rem}.vui-inspector-empty p{margin:0}.vui-inspector-head{border-bottom:1px solid var(--line);align-items:flex-start;gap:.65rem;padding-bottom:.9rem;display:flex}.vui-inspector-head h3,.vui-inspector-head p{margin:0}.vui-inspector-icon{border:1px solid var(--line);width:2rem;height:2rem;color:var(--fg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vui-inspector-icon,.vui-inspector-json{border-radius:var(--radius-ui-sm);background:var(--surface-2)}.vui-inspector-json{max-height:16rem;font-family:var(--font-code),ui-monospace,monospace;padding:.75rem;font-size:11.5px;overflow:auto}.vui-sf{gap:1.5rem;min-width:0}.vui-sf,.vui-sf-section{flex-direction:column;display:flex}.vui-sf-section{gap:.85rem}.vui-sf-legend{color:var(--fg);margin:0;padding:0;font-size:12.5px;font-weight:600}.vui-sf-group{border:0;flex-direction:column;gap:.75rem;min-width:0;margin:0;padding:0;display:flex}.vui-sf-group.is-nested{border-inline-start:1px solid var(--line);padding-inline-start:.75rem}.vui-sf-list{flex-direction:column;gap:.5rem;display:flex}.vui-sf-list ol{margin:0;padding:0;list-style:none}.vui-sf-item{border:1px solid var(--line);border-radius:var(--radius-ui-sm);background:var(--surface-2);padding:.2rem}.vui-sf-item[data-invalid]{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.vui-sf-item[data-invalid]{border-color:color-mix(in srgb,var(--danger) 55%,transparent)}}.vui-sf-item-head{border-radius:var(--radius-ui-sm);min-width:0;height:1.75rem;color:var(--fg);text-align:start;flex:1;align-items:center;gap:.35rem;padding-inline:.35rem;font-size:12.5px;display:flex}.vui-sf-item-head:hover{background:var(--hover)}.vui-sf-item[data-open] .vui-sf-item-head svg:first-child{transform:rotate(90deg)}.vui-sf-item-body{padding:.6rem .5rem}.vui-sf-item-body>.vui-sf-group.is-nested{border-inline-start:0;padding-inline-start:0}.vui-sf-item-body>.vui-sf-group>.vui-sf-legend{display:none}.vui-outline{flex-direction:column;gap:.6rem;min-width:0;display:flex}.vui-outline-stats{font-family:var(--font-mono),ui-monospace,monospace;color:var(--fg-muted);font-variant-numeric:tabular-nums;gap:.4rem;margin:0;font-size:11px;display:flex}.vui-outline-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.vui-outline-item{border-radius:var(--radius-ui-sm);width:100%;color:var(--fg);text-align:start;align-items:baseline;gap:.5rem;padding:.3rem .4rem;font-size:13px;display:flex}.vui-outline-item:hover{background:var(--hover)}.vui-outline-item[data-level="3"],.vui-outline-item[data-level="4"]{color:var(--fg-muted)}.vui-outline-level{font-family:var(--font-mono),ui-monospace,monospace;color:var(--fg-subtle);flex-shrink:0;font-size:10px}.vui-outline-warn{color:var(--warning);align-items:center;gap:.35rem;margin:.1rem 0 .2rem .4rem;font-size:11.5px;display:flex}@media (prefers-reduced-motion:reduce){.vui-cblock,.vui-cblock-tag,.vui-drag-handle,.vui-image-caption,.vui-inserter-trigger,.vui-tb-btn{transition:none}}.vui-editor-prose blockquote[data-cite]:after{content:"— " attr(data-cite);font-family:var(--font-ui),ui-sans-serif,system-ui,sans-serif;color:var(--fg-subtle);margin-block-start:.6em;font-size:.8rem;font-style:normal;display:block}.vui-editor:not([data-variant=rich-text]) .vui-inserter-row{background:var(--scene);max-width:none}.vui-editor:not([data-variant=rich-text]) .vui-inserter-row>*{max-width:720px;margin-inline:auto}@keyframes vui-marquee{to{transform:translateX(calc(-100% * var(--dir)))}}.vui-lp{--preview-bg:#fff;--preview-fg:#202124;--preview-muted:#4d5156;--preview-subtle:#70757a;--preview-link:#1a0dab;--preview-border:#dadce0;--preview-card:#f0f2f5;--preview-media:#e4e6eb;--preview-wa-bg:#efeae2;--preview-wa-bubble:#d9fdd3;--preview-wa-card:#c7f1c0;--preview-wa-link:#027eb5;--preview-slack-bar:#ddd;--preview-slack-link:#1264a3;--preview-x-border:#cfd9de;--preview-x-fg:#0f1419;--preview-x-muted:#536471;--preview-font:Arial,"Helvetica Neue",Helvetica,sans-serif;--preview-font-ui:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;background:var(--preview-bg);color:var(--preview-fg);font-family:var(--preview-font-ui);text-align:start;border-radius:12px;overflow:hidden}.dark .vui-lp[data-appearance=auto],.vui-lp[data-appearance=dark]{--preview-bg:#1f1f1f;--preview-fg:#e8eaed;--preview-muted:#bdc1c6;--preview-subtle:#9aa0a6;--preview-link:#99c3ff;--preview-border:#3c4043;--preview-card:#3a3b3c;--preview-media:#303031;--preview-wa-bg:#0b141a;--preview-wa-bubble:#005c4b;--preview-wa-card:#025144;--preview-wa-link:#53bdeb;--preview-slack-bar:#4f5155;--preview-slack-link:#1d9bd1;--preview-x-border:#2f3336;--preview-x-fg:#e7e9ea;--preview-x-muted:#71767b}.vui-lp[data-appearance=light]{color-scheme:light}.vui-lp-frame .vui-lp{box-shadow:0 0 0 1px var(--surface-border)}.vui-lp-serp{font-family:var(--preview-font);max-width:652px;padding:16px 18px 18px}.vui-lp-serp[data-device=mobile]{max-width:400px;padding:14px 16px 16px}.vui-lp-serp-site{align-items:center;gap:12px;margin-bottom:6px;display:flex}.vui-lp-favicon{background:var(--preview-card);border:1px solid var(--preview-border);width:28px;height:28px;color:var(--preview-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex;overflow:hidden}.vui-lp-favicon img{object-fit:contain;width:18px;height:18px}.vui-lp-serp-sitename{color:var(--preview-fg);font-size:14px;line-height:20px;display:block}.vui-lp-serp-url{color:var(--preview-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:18px;display:block;overflow:hidden}.vui-lp-serp-title{color:var(--preview-link);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:400;line-height:26px}.vui-lp-serp[data-device=mobile] .vui-lp-serp-title{font-size:16px;line-height:22px}.vui-lp-serp-title:hover{text-decoration:underline}.vui-lp-serp-desc{color:var(--preview-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:22px}.vui-lp-serp-desc b{color:var(--preview-fg);font-weight:700}.vui-lp [data-missing],.vui-lp-serp-date{color:var(--preview-subtle)}.vui-lp [data-missing]{font-style:italic}.vui-lp[data-size=sm].vui-lp-serp{padding:12px 14px 14px}.vui-lp[data-size=sm] .vui-lp-serp-title{font-size:17px;line-height:23px}.vui-lp-social{max-width:527px}.vui-lp[data-size=sm].vui-lp-social{max-width:360px}.vui-lp-media{aspect-ratio:1.91;background:var(--preview-media);display:block;position:relative;overflow:hidden}.vui-lp-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vui-lp-media-empty{color:var(--preview-subtle);justify-content:center;align-items:center;display:flex}.vui-lp-media-empty svg{width:32px;height:32px}.vui-lp-body{flex-direction:column;gap:3px;min-width:0;padding:10px 12px 12px;display:flex}.vui-lp-domain{color:var(--preview-subtle);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.vui-lp-title{color:var(--preview-fg);-webkit-line-clamp:2;font-size:16px;font-weight:600;line-height:20px}.vui-lp-desc,.vui-lp-title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vui-lp-desc{color:var(--preview-muted);-webkit-line-clamp:1;font-size:14px;line-height:19px}.vui-lp[data-platform=facebook]{border-radius:8px}.vui-lp[data-platform=facebook] .vui-lp-body{background:var(--preview-card)}.vui-lp[data-platform=facebook] .vui-lp-title{-webkit-line-clamp:1;font-size:17px;line-height:21px}.vui-lp[data-platform=linkedin]{border-radius:8px}.vui-lp[data-platform=linkedin] .vui-lp-title{font-size:14px;line-height:20px}.vui-lp[data-platform=linkedin] .vui-lp-body{padding:8px 12px 10px}.vui-lp[data-platform=x]{color:var(--preview-x-fg);background:0 0;border-radius:0;overflow:visible;box-shadow:none!important}.vui-lp[data-platform=x] .vui-lp-media{border:1px solid var(--preview-x-border);border-radius:16px}.vui-lp-x-badge{color:#fff;inset-inline-start:12px;background:#000000c4;border-radius:4px;padding:0 6px;font-size:13px;line-height:20px;position:absolute;bottom:12px}.vui-lp-x-below{color:var(--preview-x-muted);margin-top:4px;font-size:13px;display:block}.vui-lp-x-summary{border:1px solid var(--preview-x-border);background:var(--preview-bg);border-radius:16px;display:flex;overflow:hidden}.vui-lp-x-thumb{aspect-ratio:1;border-inline-end:1px solid var(--preview-x-border);flex:none;width:130px}.vui-lp-x-summary .vui-lp-body{justify-content:center}.vui-lp-x-summary .vui-lp-title{font-size:15px;font-weight:400}.vui-lp[data-platform=x] .vui-lp-desc,.vui-lp[data-platform=x] .vui-lp-domain{color:var(--preview-x-muted)}.vui-lp[data-platform=whatsapp]{background:var(--preview-wa-bg);border-radius:12px;padding:14px}.vui-lp-wa-bubble{background:var(--preview-wa-bubble);border-radius:8px;max-width:340px;margin-inline-start:auto;padding:4px;display:block;box-shadow:0 1px .5px #0b141a21}.vui-lp-wa-card{background:var(--preview-wa-card);border-radius:6px;display:block;overflow:hidden}.vui-lp-wa-card .vui-lp-body{padding:8px 10px}.vui-lp-wa-card .vui-lp-title{font-size:14px;line-height:19px}.vui-lp-wa-card .vui-lp-desc{-webkit-line-clamp:2;font-size:13px}.vui-lp-wa-link{color:var(--preview-wa-link);overflow-wrap:anywhere;padding:6px 6px 2px;font-size:14px;line-height:19px;display:block}.vui-lp[data-platform=slack]{font-family:var(--preview-font-ui);border-radius:8px;padding:12px 16px}.vui-lp-slack{border-inline-start:4px solid var(--preview-slack-bar);flex-direction:column;gap:3px;padding-inline-start:12px;display:flex}.vui-lp-slack-site{color:var(--preview-fg);align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.vui-lp-slack-icon{border-radius:3px;width:16px;height:16px}.vui-lp[data-platform=slack] .vui-lp-title{color:var(--preview-slack-link);font-size:15px;font-weight:700}.vui-lp[data-platform=slack] .vui-lp-desc{-webkit-line-clamp:3;color:var(--preview-fg);font-size:15px;line-height:22px}.vui-lp-slack-media{border-radius:8px;max-width:360px;margin-top:8px}.vb-scope,.vb-section{--scrim:linear-gradient(0deg,#060804cc,#06080494 55%,#06080480);--vb-rhythm:1}.vb-section[data-rhythm=tight]{--vb-rhythm:.55}.vb-section[data-rhythm=loose]{--vb-rhythm:1.35}.vb-section[data-rhythm=none]{--vb-rhythm:0}[data-font=corporate],[data-font=grotesk],[data-font=system]{--display-em-color:var(--accent-ink)}.vb-section[data-surface=accent] :is([data-slot=button][data-variant=primary],.vb-action-primary){background-color:var(--accent-fg);color:var(--accent);box-shadow:none}.vb-section[data-surface=accent] :is([data-slot=button][data-variant=secondary],.vb-action-secondary){border-color:var(--accent-fg);box-shadow:none;background-color:#0000}.vb-section[data-surface=accent] :is([data-slot=button][data-variant=secondary],.vb-action-secondary):hover{background-color:var(--accent-fg);color:var(--accent)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.vb-reveal{animation:ui-rise linear both;animation-timeline:view();animation-range:entry entry 35%}}}@media (prefers-reduced-motion:reduce){.vb-skip{transition:none}}.vb-navbar,.vb-scope,.vb-section{--vb-edge:calc(var(--gutter) + max(0px, (100cqi - var(--container) - 2 * var(--gutter)) / 2))}@keyframes vb-swap{0%{opacity:0}18%,82%{opacity:1}to{opacity:0}}@keyframes vb-swap-first{0%,82%{opacity:1}to{opacity:0}}@keyframes vb-swap-last{0%{opacity:0}18%,to{opacity:1}}@keyframes vb-marquee{to{transform:translateX(calc(-50% * var(--dir,1)))}}@keyframes vb-nav-fill{to{background-color:var(--vb-nav-fill);border-block-end-color:var(--line)}}@supports (animation-timeline:scroll()){.vb-navbar[data-sticky]{border-block-end-color:#0000;animation:vb-nav-fill linear both;animation-timeline:scroll(root);animation-range:0 6rem}.vb-navbar[data-sticky]:not([data-overlay]){background-color:var(--scene)}[data-material=glass] .vb-navbar[data-sticky]{-webkit-backdrop-filter:blur(max(var(--blur,0px),14px)) saturate(160%);backdrop-filter:blur(max(var(--blur,0px),14px)) saturate(160%)}}@supports not (animation-timeline:scroll()){.vb-navbar[data-sticky][data-overlay]{background-color:var(--scene)}@supports (color:color-mix(in lab,red,red)){.vb-navbar[data-sticky][data-overlay]{background-color:color-mix(in oklch,var(--scene) 82%,transparent)}}}@media (prefers-reduced-motion:no-preference){.vb-marquee-track{animation:vb-marquee var(--vb-marquee-duration,40s) linear infinite}}@media (prefers-reduced-motion:reduce){.vb-marquee{-webkit-mask-image:none;mask-image:none}.vb-marquee-track{width:auto;padding-inline:var(--gutter);flex-wrap:wrap;justify-content:center;row-gap:1.5rem}.vb-marquee-track>[data-dup]{display:none}.vb-arrow,.vb-faq-marker:after,.vb-faq-marker:before,.vb-linked{transition:none!important}.vb-faq-item::details-content{transition:none!important}.vb-feature-panel[data-state=active]{animation:none!important}.vb-sticky-media{display:none!important}.vb-sticky-inline{display:block!important}.vb-sticky-list{grid-column:1/-1!important}}.vb-nav-panel{zoom:var(--vb-unzoom,1)}@media (prefers-reduced-motion:reduce){.vb-form-success,.vb-gallery-trigger>.vb-image>img,.vb-post-link,.vb-team-hover{transition:none!important;animation:none!important}}.vb-app-rail{background-image:linear-gradient(var(--nav-sub),var(--nav-sub))}.vb-appearance-preview{background-color:var(--scene);color:var(--fg)}.vb-appearance-preview[data-material=glass]{background-image:radial-gradient(120% 90% at 100% 0,var(--accent),transparent 62%)}@supports (color:color-mix(in lab,red,red)){.vb-appearance-preview[data-material=glass]{background-image:radial-gradient(120% 90% at 100% 0,color-mix(in srgb,var(--accent) 24%,transparent),transparent 62%)}}.vb-auth{isolation:isolate}.vb-auth:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(to right,var(--line) 1px,transparent 1px),linear-gradient(to bottom,var(--line) 1px,transparent 1px);opacity:.7;background-position:top;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55% at 50% 0,#000 10%,#0000 75%);mask-image:radial-gradient(70% 55% at 50% 0,#000 10%,#0000 75%)}.vb-auth-envelope{border-radius:calc(var(--radius) + 6px);background:var(--accent-soft);block-size:4.5rem;inline-size:4.5rem;color:var(--accent-ink);box-shadow:0 0 0 6px var(--accent-soft),0 0 0 7px var(--line);place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.vb-auth-envelope{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent-soft) 45%,transparent),0 0 0 7px var(--line)}}.vb-auth-envelope svg{block-size:2rem;inline-size:2rem}@media (prefers-reduced-motion:no-preference){.vb-auth-envelope svg{animation:vb-auth-float 3.2s ease-in-out infinite}}@keyframes vb-auth-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.vb-hero-bleed>.vb-container{width:auto;min-width:0}.vb-skip:not(:focus-visible){clip-path:inset(50%)}@container (min-width:56rem){.vb-media-overlap:not([data-side=end]) .vb-container>:first-child{grid-column-start:1}}:root{--motion-fast:.14s;--motion-base:.24s;--motion-slow:.42s;--motion-reveal:.68s;--ease-out-quint:cubic-bezier(.22,1,.36,1);--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-spring:linear(0,.034 1.6%,.135 3.4%,.474 8.5%,.73 13%,.896 17.8%,.988 22.9%,1.033 28.6%,1.045 34.2%,1.039 40.4%,1.014 52.8%,.999 68.4%,1);--motion-distance:14px;--motion-blur:6px;--motion-stagger:60ms;--motion-k:1}[data-motion=subtle]{--motion-reveal:.68s;--motion-distance:14px;--motion-blur:6px;--motion-stagger:60ms}[data-motion=full]{--motion-reveal:.96s;--motion-distance:32px;--motion-blur:12px;--motion-stagger:90ms}[data-density=compact]{--motion-k:.8}[data-density=comfortable]{--motion-k:1}[data-density=spacious]{--motion-k:1.12}@keyframes vm-fade-in{0%{opacity:0}}@keyframes vm-fade-out{to{opacity:0}}@keyframes vm-enter{0%{opacity:0;transform:translate3d(0,calc(var(--motion-distance) * var(--motion-k)),0)}}@keyframes vm-enter-title{0%{opacity:0;clip-path:inset(0 -.2em 100%);transform:translateY(.3em)}to{clip-path:inset(-.2em -.2em -.3em)}}@keyframes vm-enter-media{0%{opacity:0;clip-path:inset(10% 0 0)}to{clip-path:inset(0)}}@keyframes vm-enter-zoom{0%{transform:scale(1.06)}}@keyframes vm-page-in{0%{opacity:0;transform:translateY(10px)}}@keyframes vm-vt-in{0%{opacity:0;transform:translateY(10px)}}@keyframes vm-marquee{to{transform:translate3d(calc(-50% * var(--dir,1)),0,0)}}@keyframes vm-parallax{0%{transform:translate3d(0,var(--vm-parallax-shift),0)}to{transform:translate3d(0,calc(var(--vm-parallax-shift) * -1),0)}}@keyframes vm-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-reveal]{--_from:translate3d(0,calc(var(--motion-distance) * var(--motion-k)),0)}[data-reveal=fade]{--_from:none}[data-reveal=scale]{--_from:scale(.94)}[data-reveal=blur]{--_from:translate3d(0,calc(var(--motion-distance) * .5 * var(--motion-k)),0)}[data-reveal=clip]{--_from:translate3d(0,calc(var(--motion-distance) * .6 * var(--motion-k)),0)}[data-reveal-stagger]>:nth-child(2){--vm-i:1}[data-reveal-stagger]>:nth-child(3){--vm-i:2}[data-reveal-stagger]>:nth-child(4){--vm-i:3}[data-reveal-stagger]>:nth-child(5){--vm-i:4}[data-reveal-stagger]>:nth-child(6){--vm-i:5}[data-reveal-stagger]>:nth-child(7){--vm-i:6}[data-reveal-stagger]>:nth-child(8){--vm-i:7}[data-reveal-stagger]>:nth-child(9){--vm-i:8}[data-reveal-stagger]>:nth-child(10){--vm-i:9}[data-reveal-stagger]>:nth-child(11){--vm-i:10}[data-reveal-stagger]>:nth-child(12){--vm-i:11}[data-reveal-stagger]>:nth-child(n+13){--vm-i:12}.vm-tr-mask{vertical-align:top}.vm-tr-mask,.vm-tr-unit{display:inline-block}[data-text-reveal=line] .vm-tr-mask{display:block}[data-reveal=text] .vm-tr-mask{overflow-clip-margin:.1em;margin-block-end:-.12em;padding-block-end:.12em;overflow:clip}@media screen and (prefers-reduced-motion:no-preference){[data-reveal-stagger][data-reveal-state=pending]:where(:not([data-motion=off],[data-motion=off] *))>*,[data-reveal][data-reveal-state=pending]:not([data-reveal-stagger],[data-text-reveal]):where(:not([data-motion=off],[data-motion=off] *)){opacity:0;transform:var(--_from)}[data-reveal=blur][data-reveal-stagger][data-reveal-state=pending]:where(:not([data-motion=off],[data-motion=off] *))>*,[data-reveal=blur][data-reveal-state=pending]:not([data-reveal-stagger],[data-text-reveal]):where(:not([data-motion=off],[data-motion=off] *)){filter:blur(var(--motion-blur))}[data-reveal=clip][data-reveal-stagger][data-reveal-state=pending]:where(:not([data-motion=off],[data-motion=off] *))>*,[data-reveal=clip][data-reveal-state=pending]:not([data-reveal-stagger],[data-text-reveal]):where(:not([data-motion=off],[data-motion=off] *)){opacity:1;clip-path:inset(0 0 100%)}[data-reveal-stagger][data-reveal-state=in]:where(:not([data-motion=off],[data-motion=off] *))>*,[data-reveal][data-reveal-state=in]:not([data-reveal-stagger],[data-text-reveal]):where(:not([data-motion=off],[data-motion=off] *)){--_d:calc(var(--vm-duration,var(--motion-reveal)) * var(--motion-k));transition-property:opacity,transform,filter,clip-path;transition-duration:calc(var(--_d) * .6),var(--_d),var(--_d),var(--_d);transition-timing-function:linear,var(--ease-out-quint),var(--ease-out-quint),var(--ease-out-expo);transition-delay:var(--vm-delay,0s)}[data-reveal-stagger][data-reveal-state=in]:where(:not([data-motion=off],[data-motion=off] *))>*{transition-delay:calc(var(--vm-delay,0s) + var(--vm-i,0) * var(--vm-step,var(--motion-stagger)) * var(--motion-k))}[data-text-reveal][data-reveal-state=pending]:where(:not([data-motion=off],[data-motion=off] *)) .vm-tr-unit{transform:translateY(108%)}[data-text-reveal][data-reveal=fade][data-reveal-state=pending]:where(:not([data-motion=off],[data-motion=off] *)) .vm-tr-unit{opacity:0;transform:none}[data-text-reveal][data-reveal=blur][data-reveal-state=pending]:where(:not([data-motion=off],[data-motion=off] *)) .vm-tr-unit{opacity:0;filter:blur(var(--motion-blur));transform:translateY(.2em)}[data-text-reveal]:is([data-reveal-state=in],[data-reveal-state=done]):where(:not([data-motion=off],[data-motion=off] *)) .vm-tr-unit{transition:transform calc(var(--vm-duration,var(--motion-reveal)) * var(--motion-k)) var(--ease-out-quint),opacity calc(var(--vm-duration,var(--motion-reveal)) * .6 * var(--motion-k)) linear,filter calc(var(--vm-duration,var(--motion-reveal)) * var(--motion-k)) var(--ease-out-quint);transition-delay:calc(var(--vm-delay,0s) + var(--vm-i,0) * var(--vm-step,45ms) * var(--motion-k))}.vm-enter:where(:not([data-motion=off],[data-motion=off] *)){animation:vm-enter calc(var(--motion-reveal) * var(--motion-k)) var(--ease-out-quint) backwards;animation-delay:calc(60ms + var(--vm-i,0) * var(--motion-stagger) * 1.3 * var(--motion-k))}[data-motion=full] .vm-enter-title:where(:not([data-motion=off] *)){animation-name:vm-enter-title}.vm-enter-media:where(:not([data-motion=off],[data-motion=off] *)){animation-name:vm-enter-media;animation-timing-function:var(--ease-out-expo)}[data-motion=full] .vm-enter-media:where(:not([data-motion=off] *)) :is(img,video){animation:vm-enter-zoom calc(var(--motion-reveal) * 1.8 * var(--motion-k)) var(--ease-out-quint) backwards}.vm-page[data-page-enter]:where(:not([data-motion=off],[data-motion=off] *)),[data-site-page][data-page-enter]:where(:not([data-motion=off] *))>*{animation:vm-page-in calc(var(--motion-slow) * var(--motion-k)) var(--ease-out-quint) backwards}.vm-marquee:where(:not([data-motion=off],[data-motion=off] *)) .vm-marquee-track{animation:vm-marquee var(--vm-marquee-duration,40s) linear infinite}.vm-marquee[data-direction=end] .vm-marquee-track{animation-direction:reverse}.vm-marquee-track:focus-within,.vm-marquee-track:hover,.vm-marquee:has(.vm-marquee-pause:checked) .vm-marquee-track{animation-play-state:paused}@supports (animation-timeline:view()){.vm-parallax{view-timeline:--vm-parallax block}.vm-parallax:where(:not([data-motion=off],[data-motion=off] *))>.vm-parallax-layer{animation:vm-parallax linear both;animation-timeline:--vm-parallax}}.vm-parallax[data-js]:where(:not([data-motion=off],[data-motion=off] *))>.vm-parallax-layer{transform:translate3d(0,calc((.5 - var(--vm-progress,.5)) * 2 * var(--vm-parallax-shift)),0)}.vm-tilt:where(:not([data-motion=off],[data-motion=off] *)){transition:transform var(--motion-slow) var(--ease-out-quint)}.vm-tilt[data-pointer]:where(:not([data-motion=off],[data-motion=off] *)){transform:perspective(60rem) rotateX(var(--vm-tilt-x,0deg)) rotateY(var(--vm-tilt-y,0deg));transition-duration:.12s}.vm-magnetic:where(:not([data-motion=off],[data-motion=off] *)){transition:translate calc(var(--motion-slow) * 1.4) var(--ease-spring)}.vm-magnetic[data-pointer]:where(:not([data-motion=off],[data-motion=off] *)){translate:var(--vm-mag-x,0) var(--vm-mag-y,0);transition:translate .14s var(--ease-out-quint)}.vm-press:where(:not([data-motion=off],[data-motion=off] *)){transition:scale var(--motion-fast) var(--ease-out-quint)}.vm-press:where(:not([data-motion=off],[data-motion=off] *)):active:not(:disabled,[aria-disabled=true]){scale:.97}@media (hover:hover) and (pointer:fine){.vm-lift:where(:not([data-motion=off],[data-motion=off] *)){transition:translate var(--motion-base) var(--ease-out-quint),box-shadow var(--motion-base) var(--ease-out-quint)}.vm-lift:where(:not([data-motion=off],[data-motion=off] *)):hover{box-shadow:var(--popover-shadow);translate:0 -2px}.vm-nudge:where(:not([data-motion=off],[data-motion=off] *))>svg:last-child{transition:translate var(--motion-base) var(--ease-out-quint)}.vm-nudge:where(:not([data-motion=off],[data-motion=off] *)):hover>svg:last-child{translate:calc(3px * var(--dir,1)) 0}}.vm-underline:where(:not([data-motion=off],[data-motion=off] *)){transition:background-size var(--motion-slow) var(--ease-out-quint)}.vm-swap-skeleton[data-leaving]:where(:not([data-motion=off],[data-motion=off] *)){animation:vm-fade-out calc(var(--motion-slow) * var(--motion-k)) var(--ease-out-quint) forwards}.vm-swap-content[data-entering]:where(:not([data-motion=off],[data-motion=off] *)){animation:vm-fade-in calc(var(--motion-slow) * var(--motion-k)) var(--ease-out-quint) backwards}.vm-expand:where(:not([data-motion=off],[data-motion=off] *)){transition:grid-template-rows calc(var(--motion-slow) * var(--motion-k)) var(--ease-out-quint)}@supports selector(::details-content){details.vm-details:where(:not([data-motion=off],[data-motion=off] *))::details-content{transition:block-size calc(var(--motion-slow) * var(--motion-k)) var(--ease-out-quint),content-visibility calc(var(--motion-slow) * var(--motion-k)) allow-discrete}}.vm-shrink:where(:not([data-motion=off],[data-motion=off] *)):before{transition:transform var(--motion-base) var(--ease-out-quint),border-color var(--motion-base) ease}.vm-shrink:where(:not([data-motion=off],[data-motion=off] *))>*{transition:translate var(--motion-base) var(--ease-out-quint)}}::view-transition-group(vm-page){animation-duration:0s}::view-transition-old(vm-page){animation:vm-fade-out .14s var(--ease-in-out) both}::view-transition-new(vm-page){animation:vm-vt-in .34s var(--ease-out-quint) 60ms both}html[data-vm-transition]::view-transition-old(root){animation:none}html[data-vm-transition]::view-transition-new(root){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-old(vm-page){animation:none}::view-transition-new(vm-page){animation:none}}.vm-count{font-variant-numeric:tabular-nums;display:inline-grid}.vm-count:before{content:attr(data-ghost);visibility:hidden;grid-area:1/1}.vm-count>:not(.sr-only){grid-area:1/1}.vm-marquee{--vm-marquee-gap:clamp(2.5rem,6cqi,4.5rem);position:relative}.vm-marquee-viewport{overflow:hidden}.vm-marquee[data-fade] .vm-marquee-viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.vm-marquee-track{width:max-content;display:flex}.vm-marquee-group{align-items:center;gap:var(--vm-marquee-gap);flex-shrink:0;margin:0;padding:0;padding-inline-end:var(--vm-marquee-gap);list-style:none;display:flex}.vm-marquee-toggle{border:1px solid var(--surface-border);background:var(--surface);width:1.75rem;height:1.75rem;color:var(--fg-muted);cursor:pointer;opacity:.7;transition:opacity var(--motion-fast) ease,color var(--motion-fast) ease;border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.vm-marquee-toggle:has(:focus-visible),.vm-marquee-toggle:hover{opacity:1;color:var(--fg)}.vm-marquee-toggle:has(:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.vm-marquee-toggle svg{fill:currentColor;width:.75rem;height:.75rem}.vm-marquee-icon-play,.vm-marquee:has(.vm-marquee-pause:checked) .vm-marquee-icon-pause{display:none}.vm-marquee:has(.vm-marquee-pause:checked) .vm-marquee-icon-play{display:block}.vm-parallax[data-clip]{position:relative;overflow:clip}.vm-parallax[data-clip]>.vm-parallax-layer{inset:calc(var(--vm-parallax-shift) * -1) 0;position:absolute}.vm-parallax[data-clip]>.vm-parallax-layer>:is(img,video,picture){object-fit:cover;width:100%;height:100%;display:block}.vm-scroll-progress{pointer-events:none;height:2px;overflow:hidden}.vm-scroll-progress[data-fixed]{z-index:var(--z-sticky,20);position:fixed;inset-block-start:0;inset-inline:0}.vm-scroll-progress-bar{background:var(--accent);transform-origin:0;height:100%;transform:scaleX(var(--vm-progress,0))}[dir=rtl] .vm-scroll-progress-bar{transform-origin:100%}@supports (animation-timeline:scroll()){.vm-scroll-progress:not([data-js]) .vm-scroll-progress-bar{animation:vm-grow-x linear both;animation-timeline:scroll(root)}}.vm-tilt[data-glare]{position:relative}.vm-tilt[data-glare]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--vm-glare-x,50%) var(--vm-glare-y,50%),var(--fg),transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.vm-tilt[data-glare]:after{background:radial-gradient(circle at var(--vm-glare-x,50%) var(--vm-glare-y,50%),color-mix(in oklch,var(--fg) 7%,transparent),transparent 60%)}}.vm-tilt[data-glare]:after{opacity:0;transition:opacity var(--motion-base) ease}.vm-tilt[data-glare][data-pointer]:after{opacity:1}.vm-magnetic{display:inline-block}.vm-underline{background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);text-decoration:none}@supports (color:color-mix(in lab,red,red)){.vm-underline{background-image:linear-gradient(currentColor,currentColor),linear-gradient(color-mix(in oklch,currentColor 28%,transparent),color-mix(in oklch,currentColor 28%,transparent))}}.vm-underline{background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0 1px,100% 1px}[dir=rtl] .vm-underline{background-position:100% 100%,100% 100%}.vm-underline:focus-visible,.vm-underline:hover,.vm-underline[aria-current=page]{background-size:100% 1px,100% 1px}.vm-swap{display:grid}.vm-swap>*{grid-area:1/1;min-width:0}.vm-swap-skeleton[data-leaving]{pointer-events:none}.vm-expand{grid-template-rows:0fr;display:grid}.vm-expand>*{min-height:0;overflow:hidden}.vm-expand:is([data-state=open],[data-open]){grid-template-rows:1fr}@supports selector(::details-content){details.vm-details{interpolate-size:allow-keywords}details.vm-details::details-content{block-size:0;overflow:clip}details.vm-details[open]::details-content{block-size:auto}}.vm-shrink{--vm-shrink-by:.625rem;isolation:isolate}.vm-shrink:before{content:"";inset:calc(var(--vm-shrink-by) * -2) 0 0;z-index:-1;background:var(--vm-shrink-bg,var(--scene));border-block-end:1px solid #0000;position:absolute}.vm-shrink[data-scrolled]:before{transform:translate3d(0,calc(var(--vm-shrink-by) * -2),0);border-block-end-color:var(--line)}.vm-shrink[data-scrolled]>*{translate:0 calc(var(--vm-shrink-by) * -1)}[data-motion=off] :is(.vb-reveal,.vb-marquee-track,.vui-marquee-track,.vb-feature-panel,.vb-form-success,.vb-sticky-frame),html[data-motion=off] :is(.ui-fade,.ui-pop,.ui-dialog,.ui-sheet-end,.ui-sheet-start,.ui-sheet-bottom,.ui-sheet-top,.ui-collapse,.ui-rise){animation:none!important}[data-motion=off] .vb-arrow,[data-motion=off] .vb-faq-marker:after,[data-motion=off] .vb-faq-marker:before{transition:none!important}[data-motion=off] .vb-faq-item::details-content{transition:none!important}[data-motion=off] .vb-marquee-track>[data-dup],[data-motion=off] .vui-marquee-track[aria-hidden]{display:none}[data-motion=off] .vb-marquee{-webkit-mask-image:none;mask-image:none}[data-motion=off] .vb-marquee-track{width:auto;padding-inline:var(--gutter);flex-wrap:wrap;justify-content:center;row-gap:1.5rem}.vm-marquee:is([data-motion=off],[data-motion=off] *) :is(.vm-marquee-toggle,[data-marquee-copy]){display:none}.vm-marquee:is([data-motion=off],[data-motion=off] *) .vm-marquee-viewport{-webkit-mask-image:none;mask-image:none}.vm-marquee:is([data-motion=off],[data-motion=off] *) .vm-marquee-track{width:auto}.vm-marquee:is([data-motion=off],[data-motion=off] *) .vm-marquee-group{flex-wrap:wrap;flex:1;justify-content:center;row-gap:1.5rem;padding-inline:0}@media (prefers-reduced-motion:reduce){.vm-marquee :is(.vm-marquee-toggle,[data-marquee-copy]){display:none}.vm-marquee .vm-marquee-viewport{-webkit-mask-image:none;mask-image:none}.vm-marquee .vm-marquee-track{width:auto}.vm-marquee .vm-marquee-group{flex-wrap:wrap;flex:1;justify-content:center;row-gap:1.5rem;padding-inline:0}.vm-shrink:before,.vm-shrink>*{transition:none}}:root,[data-accent=lime]{--accent-base:oklch(89% .21 122);--accent-fg:oklch(17% .02 120);--accent-ink-light:oklch(47% .13 125);--accent-ink-dark:oklch(90% .19 122)}[data-accent=ocean]{--accent-base:oklch(55% .17 245);--accent-fg:#fff;--accent-ink-light:oklch(50% .17 250);--accent-ink-dark:oklch(78% .12 240)}[data-accent=ember]{--accent-base:oklch(70% .19 45);--accent-fg:oklch(18% .03 40);--accent-ink-light:oklch(53% .17 40);--accent-ink-dark:oklch(80% .14 50)}[data-accent=rose]{--accent-base:oklch(58% .21 10);--accent-fg:#fff;--accent-ink-light:oklch(52% .2 12);--accent-ink-dark:oklch(80% .13 10)}[data-accent=graphite]{--accent-base:oklch(25% .01 120);--accent-fg:#fff;--accent-ink-light:oklch(25% .01 120);--accent-ink-dark:oklch(92% .01 120)}.dark [data-accent=graphite],.dark[data-accent=graphite]{--accent-base:oklch(95% .005 120);--accent-fg:oklch(18% .01 120)}.light,:root{color-scheme:light;--scene:#eef0ea;--fg:#12150f;--fg-muted:#5a6053;--fg-subtle:#696f61;--surface:#fff;--surface-2:#f6f7f3;--surface-border:#12150f17;--line:#12150f13;--surface-shadow:0 1px 2px #12150f0d,0 8px 24px -16px #12150f2e;--field:#fff;--field-border:#12150f26;--field-border-hover:#12150f47;--hover:#12150f0d;--selected:#12150f13;--skeleton:#12150f12;--track:#12150f1f;--popover:#fff;--popover-border:#12150f1a;--popover-shadow:0 16px 48px -12px #12150f47,0 2px 6px #12150f0f;--overlay:#0a0c086b;--nav:#14170f;--nav-fg:#ffffffb8;--nav-fg-strong:#fff;--nav-hover:#ffffff0f;--nav-active:#ffffff1a;--nav-line:#ffffff12;--nav-sub:#00000038;--nav-popover:#1b1f17;--nav-popover-border:#ffffff17;--success:#0b7d55;--warning:#c26a00;--danger:#d0303c;--danger-solid:#d0303c;--info:#2563eb;--success-ink:#0a6e4b;--warning-ink:#8f4c00;--danger-ink:#b8232f;--info-ink:#1f56d6;--chart-1:var(--accent-ink);--chart-2:#2f6fd6;--chart-3:#d9822b;--chart-4:#8a5cd1;--chart-5:#1a9c8c;--chart-6:#c94f7c;--chart-grid:#12150f12;--chart-axis:#8a9083;--chart-cursor:#12150f38;--chart-tooltip:#fff;--popover-nested:#fff;--bar:#eef0eaeb;--bar-border:#12150f14;--overlay-blur:0px;--tone-mix:13%;--tone-ink-mix:65%}.dark{--tone-ink-mix:100%;color-scheme:dark;--scene:#0c0e0a;--fg:#f1f3ec;--fg-muted:#a7ad9c;--fg-subtle:#868c7d;--surface:#15180f;--surface-2:#1b1e15;--surface-border:#ffffff14;--line:#fff1;--surface-shadow:0 1px 0 #ffffff08 inset,0 10px 30px -18px #000000b3;--field:#ffffff0a;--field-border:#ffffff21;--field-border-hover:#ffffff42;--hover:#ffffff0e;--selected:#ffffff16;--skeleton:#ffffff12;--track:#ffffff1f;--popover:#1a1d14;--popover-border:#ffffff1a;--popover-shadow:0 18px 50px -12px #000000bf,0 2px 6px #0000004d;--overlay:#03040299;--nav:#0f110c;--nav-sub:#ffffff06;--success:#3ccf91;--warning:#f2b23e;--danger:#f2717a;--danger-solid:#c93a45;--info:#7cb0ff;--success-ink:var(--success);--warning-ink:var(--warning);--danger-ink:var(--danger);--info-ink:var(--info);--chart-2:#6ea4ff;--chart-3:#f0a256;--chart-4:#b493f0;--chart-5:#4cc9b6;--chart-6:#ee86ac;--chart-grid:#ffffff0f;--chart-axis:#767c6d;--chart-cursor:#ffffff3d;--chart-tooltip:#1d2117;--popover-nested:#1d2117;--bar:#0c0e0ae6;--bar-border:#ffffff0f}.dark,.light,:root,[data-accent]{--accent:var(--accent-base);--accent-soft:var(--accent-base)}@supports (color:color-mix(in lab,red,red)){.dark,.light,:root,[data-accent]{--accent-soft:color-mix(in oklch,var(--accent-base) 22%,transparent)}}.dark,.light,:root,[data-accent]{--accent-ink:var(--accent-ink-light);--ring:var(--accent-ink-light);--chart-1:var(--accent-ink);--chart-seq-0:var(--chart-1)}@supports (color:color-mix(in lab,red,red)){.dark,.light,:root,[data-accent]{--chart-seq-0:color-mix(in oklch,var(--chart-1) 10%,var(--surface-solid,var(--surface)))}}.dark,.light,:root,[data-accent]{--chart-seq-1:var(--chart-1)}@supports (color:color-mix(in lab,red,red)){.dark,.light,:root,[data-accent]{--chart-seq-1:color-mix(in oklch,var(--chart-1) 30%,var(--surface-solid,var(--surface)))}}.dark,.light,:root,[data-accent]{--chart-seq-2:var(--chart-1)}@supports (color:color-mix(in lab,red,red)){.dark,.light,:root,[data-accent]{--chart-seq-2:color-mix(in oklch,var(--chart-1) 52%,var(--surface-solid,var(--surface)))}}.dark,.light,:root,[data-accent]{--chart-seq-3:var(--chart-1)}@supports (color:color-mix(in lab,red,red)){.dark,.light,:root,[data-accent]{--chart-seq-3:color-mix(in oklch,var(--chart-1) 76%,var(--surface-solid,var(--surface)))}}.dark,.light,:root,[data-accent]{--chart-seq-4:var(--chart-1)}.light,:root{--surface-solid:#fff}.dark{--surface-solid:#15180f}.dark,.dark [data-accent],.dark[data-accent]{--accent-soft:var(--accent-base)}@supports (color:color-mix(in lab,red,red)){.dark,.dark [data-accent],.dark[data-accent]{--accent-soft:color-mix(in oklch,var(--accent-base) 16%,transparent)}}.dark,.dark [data-accent],.dark[data-accent]{--accent-ink:var(--accent-ink-dark);--ring:var(--accent-ink-dark)}.dark .light,.dark .light [data-accent],.dark .light[data-accent]{--accent-soft:var(--accent-base)}@supports (color:color-mix(in lab,red,red)){.dark .light,.dark .light [data-accent],.dark .light[data-accent]{--accent-soft:color-mix(in oklch,var(--accent-base) 22%,transparent)}}.dark .light,.dark .light [data-accent],.dark .light[data-accent]{--accent-ink:var(--accent-ink-light);--ring:var(--accent-ink-light)}[data-material=glass],[data-material=glass] .light{--blur:26px;--surface:#ffffffa3;--surface-2:#ffffff80;--surface-border:#fffc;--surface-shadow:0 10px 40px -14px #141c0a40,inset 0 1px 0 #ffffffb3;--field:#ffffff9e;--popover:#ffffffdb;--nav:#10140cd6;--nav-sub:#00000029;--skeleton:#12150f13;--popover-nested:#fffffff7;--bar:#ffffff80;--bar-border:#ffffffb3;--overlay-blur:6px;--tone-mix:17%}.dark [data-material=glass],.dark[data-material=glass],[data-material=glass] .dark{--surface:#12150e8f;--surface-2:#ffffff0b;--surface-border:#ffffff1a;--surface-shadow:0 10px 40px -14px #0009,inset 0 1px 0 #ffffff12;--field:#ffffff0d;--popover:#161912db;--nav:#080a068c;--skeleton:#ffffff14;--popover-nested:#1d2117f7;--bar:#0e110b80;--bar-border:#ffffff12}[data-material=glass] [data-material=solid],[data-material=glass] [data-material=solid] .light{--blur:0px;--surface:#fff;--surface-2:#f6f7f3;--surface-border:#12150f17;--surface-shadow:0 1px 2px #12150f0d,0 8px 24px -16px #12150f2e;--field:#fff;--popover:#fff;--nav:#14170f;--nav-sub:#00000038;--skeleton:#12150f12;--popover-nested:#fff;--bar:#eef0eaeb;--bar-border:#12150f14;--overlay-blur:0px;--tone-mix:13%}.dark[data-material=glass] [data-material=solid],[data-material=glass] .dark[data-material=solid],[data-material=glass] [data-material=solid] .dark{--blur:0px;--surface:#15180f;--surface-2:#1b1e15;--surface-border:#ffffff14;--surface-shadow:0 1px 0 #ffffff08 inset,0 10px 30px -18px #000000b3;--field:#ffffff0a;--popover:#1a1d14;--nav:#0f110c;--nav-sub:#ffffff06;--skeleton:#ffffff12;--popover-nested:#1d2117;--bar:#0c0e0ae6;--bar-border:#ffffff0f;--overlay-blur:0px;--tone-mix:13%}[data-layer-depth]:not([data-layer-depth="1"]){--blur:0px;--popover:var(--popover-nested);-webkit-backdrop-filter:none;backdrop-filter:none}[data-overlay-blurred]~[data-layer-content]{--blur:0px}[data-dragging]{--blur:0px;--overlay-blur:0px}@media (prefers-reduced-transparency:reduce){[data-material=glass]{--blur:0px;--overlay-blur:0px;--popover:var(--popover-nested)}}[data-glass-quality=low],[data-glass-quality=low] [data-material=glass],[data-glass-quality=low][data-material=glass]{--blur:0px;--overlay-blur:0px}:root,[data-font=editorial]{--font-ui:var(--ff-onest,ui-sans-serif);--font-heading:var(--ff-instrument,Georgia);--font-code:var(--ff-jetbrains,ui-monospace);--display-weight:400;--display-tracking:-.01em;--display-em:italic;--display-scale:1}[data-font=grotesk]{--font-ui:var(--ff-hanken,ui-sans-serif);--font-heading:var(--ff-bricolage,ui-sans-serif);--font-code:var(--ff-geist-mono,ui-monospace);--display-weight:640;--display-tracking:-.035em;--display-em:normal;--display-scale:.86}[data-font=corporate]{--font-ui:var(--ff-plex,ui-sans-serif);--font-heading:var(--ff-plex,ui-sans-serif);--font-code:var(--ff-plex-mono,ui-monospace);--display-weight:600;--display-tracking:-.025em;--display-em:normal;--display-scale:.8}[data-font=system]{--font-ui:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-heading:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-code:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--display-weight:650;--display-tracking:-.03em;--display-em:normal;--display-scale:.8}:root{--radius-base:14px;--radius-scale:1;--radius:calc(var(--radius-base) * var(--radius-scale));--control-h:2.5rem;--gap:1.25rem;--dir:1;--row-h:3.25rem;--cell-px:1rem;--sidebar-w:15.5rem;--sidebar-w-rail:3.75rem;--topbar-h:3.5rem;--dialog-max-h:48rem;--z-sticky:20;--z-nav:30;--z-overlay:50;--z-popover:60;--z-toast:70;--z-tooltip:80;--container:76rem;--container-wide:90rem;--prose:42rem;--measure:64ch;--gutter:clamp(1rem,.5rem + 3cqi,2.5rem);--section-y:clamp(4rem,2.5rem + 7cqi,9rem)}[data-density=compact]{--radius-base:10px;--radius:calc(var(--radius-base) * var(--radius-scale));--control-h:2.125rem;--gap:.875rem;--row-h:2.5rem;--cell-px:.75rem;--topbar-h:3rem;--section-y:calc(clamp(4rem, 2.5rem + 7cqi, 9rem) * .8)}[data-density=comfortable]{--row-h:3.25rem;--cell-px:1rem}[data-density=spacious]{--row-h:3.75rem;--cell-px:1.25rem}[data-radius=default]{--radius-scale:1;--radius:calc(var(--radius-base) * var(--radius-scale))}[data-radius=sharp]{--radius-scale:.4;--radius:calc(var(--radius-base) * var(--radius-scale))}[data-radius=round]{--radius-scale:1.4;--radius:calc(var(--radius-base) * var(--radius-scale))}[dir=rtl]{--dir:-1}html{background:var(--scene);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01"}.dark,.light,html{color:var(--fg)}::selection{background:var(--accent-soft)}[data-material=glass] body{background:radial-gradient(60% 50% at 12% 8%,var(--accent),transparent 70%),radial-gradient(50% 45% at 92% 18%,#4682b438,transparent 70%),radial-gradient(70% 60% at 70% 100%,#d6a05033,transparent 70%),var(--scene)}@supports (color:color-mix(in lab,red,red)){[data-material=glass] body{background:radial-gradient(60% 50% at 12% 8%,color-mix(in oklch,var(--accent) 38%,transparent),transparent 70%),radial-gradient(50% 45% at 92% 18%,#4682b438,transparent 70%),radial-gradient(70% 60% at 70% 100%,#d6a05033,transparent 70%),var(--scene)}}[data-material=glass] body{background-attachment:fixed}[data-material=glass] body:before{content:"";pointer-events:none;z-index:0;opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");position:fixed;inset:0}:where(.surface-nav,.bg-nav){--tone-ink-base:var(--nav-fg-strong);--tone-ink-mix:50%}:where(.dark .surface-nav,.dark .bg-nav){--tone-ink-mix:80%}@keyframes ui-fade-in{0%{opacity:0}}@keyframes ui-fade-out{to{opacity:0}}@keyframes ui-pop-in{0%{opacity:0;transform:scale(.97)translateY(-2px)}}@keyframes ui-pop-out{to{opacity:0;transform:scale(.97)}}@keyframes ui-dialog-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes ui-dialog-out{to{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes ui-sheet-end-in{0%{transform:translateX(calc(100% * var(--dir)))}}@keyframes ui-sheet-end-out{to{transform:translateX(calc(100% * var(--dir)))}}@keyframes ui-sheet-start-in{0%{transform:translateX(calc(-100% * var(--dir)))}}@keyframes ui-sheet-start-out{to{transform:translateX(calc(-100% * var(--dir)))}}@keyframes ui-sheet-bottom-in{0%{transform:translateY(100%)}}@keyframes ui-sheet-bottom-out{to{transform:translateY(100%)}}@keyframes ui-collapse-down{0%{opacity:0;height:0}to{height:var(--radix-collapsible-content-height,var(--radix-accordion-content-height))}}@keyframes ui-collapse-up{0%{height:var(--radix-collapsible-content-height,var(--radix-accordion-content-height))}to{opacity:0;height:0}}@keyframes ui-shimmer{to{transform:translateX(calc(100% * var(--dir)))}}@keyframes ui-sheet-top-in{0%{transform:translateY(-100%)}}@keyframes ui-sheet-top-out{to{transform:translateY(-100%)}}@keyframes ui-indeterminate{0%{transform:translateX(calc(-100% * var(--dir)))}to{transform:translateX(calc(250% * var(--dir)))}}@keyframes ui-spin{to{transform:rotate(1turn)}}@keyframes ui-appear{to{opacity:1}}@keyframes ui-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.ui-collapse,.ui-dialog,.ui-fade,.ui-pop,.ui-rise,.ui-sheet-bottom,.ui-sheet-end,.ui-sheet-start,.ui-sheet-top,.ui-shimmer:after{animation:none!important}}.shiki,.shiki span{color:var(--shiki-light);background:0 0!important}.dark .shiki,.dark .shiki span{color:var(--shiki-dark)}.shiki{font-family:var(--font-mono);tab-size:2;font-size:12.5px;line-height:1.7}.shiki code{counter-reset:line}.preview-stage{background-image:radial-gradient(var(--fg) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.preview-stage{background-image:radial-gradient(color-mix(in srgb,var(--fg) 9%,transparent) 1px,transparent 1px)}}.preview-stage{background-size:16px 16px}.preview-stage[data-material=glass],[data-material=glass] .preview-stage{background-image:radial-gradient(55% 60% at 15% 10%,var(--accent),transparent 70%),radial-gradient(50% 55% at 90% 90%,#4682b44d,transparent 70%),radial-gradient(var(--fg) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.preview-stage[data-material=glass],[data-material=glass] .preview-stage{background-image:radial-gradient(55% 60% at 15% 10%,color-mix(in oklch,var(--accent) 45%,transparent),transparent 70%),radial-gradient(50% 55% at 90% 90%,#4682b44d,transparent 70%),radial-gradient(color-mix(in srgb,var(--fg) 8%,transparent) 1px,transparent 1px)}}.preview-stage[data-material=glass],[data-material=glass] .preview-stage{background-size:auto,auto,16px 16px}.preview-stage[data-material=solid],[data-material=solid] .preview-stage:not([data-material=glass]){background-image:radial-gradient(var(--fg) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.preview-stage[data-material=solid],[data-material=solid] .preview-stage:not([data-material=glass]){background-image:radial-gradient(color-mix(in srgb,var(--fg) 9%,transparent) 1px,transparent 1px)}}.preview-stage[data-material=solid],[data-material=solid] .preview-stage:not([data-material=glass]){background-size:16px 16px}:root{--brand-mark:#111}.dark{--brand-mark:#d4f520}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}