diff --git a/.dev/src/media/main.css b/.dev/src/media/main.css index 33a7224..912a35a 100644 --- a/.dev/src/media/main.css +++ b/.dev/src/media/main.css @@ -12,51 +12,63 @@ } :root { - --background-start: oklch(0.968 0.007 247.896); - --background-mid: oklch(0.968 0.007 247.896); - --background-end: oklch(0.968 0.007 247.896); - - --base-text: oklch(0.208 0.042 265.755); - - --progress-start: oklch(0.68 0.11 233); - --progress-end: oklch(0.7535 0.1034 198.37); - - --header-bg: oklch(0.968 0.007 247.896); - --header-border: oklch(from var(--header-bg) calc(l - 0.1) c h); - --header-interactive: oklch(from var(--header-bg) calc(l - 0.04) c h); - - --view-bg: oklch(1 0 0); - --view-border: oklch(from var(--view-bg) calc(l - 0.13) c h); - - --card-bg: oklch(1 0 0); - --card-border: oklch(from var(--card-bg) calc(l - 0.07) c h); + --background: oklch(0.968 0.007 247.896); + --foreground: oklch(0.208 0.042 265.755); --primary: oklch(0.68 0.11 233); - --primary-text: oklch(0.6656 0.1055 234.61); + --primary-foreground: oklch(1 0 0); + + --secondary: oklch(0.929 0.013 255.508); + --secondary-foreground: oklch(0.372 0.044 257.287); --muted: oklch(0.97 0 0); - --muted-text: oklch(0.35 0 0); + --muted-foreground: oklch(0.446 0.043 257.281); --destructive: oklch(0.94 0.05 25); - --destructive-text: oklch(0.35 0.12 25); + --destructive-foreground: oklch(0.35 0.12 25); --accent: oklch(0.62 0.22 25); - --accent-text: oklch(0.97 0.02 25); + --accent-foreground: oklch(0.97 0.02 25); - --success: oklch(0.94 0.05 160); - --success-text: oklch(0.32 0.09 165); + --default: oklch(0.97 0 0); + --default-foreground: oklch(0.205 0 0); --info: oklch(0.94 0.05 230); - --info-text: oklch(0.35 0.08 240); + --info-foreground: oklch(0.35 0.08 240); --warning: oklch(0.95 0.05 90); - --warning-text: oklch(0.35 0.08 60); + --warning-foreground: oklch(0.35 0.08 60); + + --success: oklch(0.94 0.05 160); + --success-foreground: oklch(0.32 0.09 165); --error: oklch(0.94 0.05 25); - --error-text: oklch(0.35 0.12 25); + --error-foreground: oklch(0.35 0.12 25); - --default: oklch(0.97 0 0); - --default-text: oklch(0.205 0 0); + --border: oklch(0.92 0 0); + + --link: oklch(0.74 0.238 322.16); + + --input-checked: oklch(1 0 0); + + --label-surface: oklch(from var(--panel-bg) calc(l - 0.02) c h); + + --terminal-bg: oklch(0.24 0.02 260); + --terminal-foreground: oklch(1 0 0); + + --overlay-base: oklch(0 0 0); + + --progress-bar-start: oklch(0.68 0.11 233); + --progress-bar-end: oklch(0.7535 0.1034 198.37); + + --header-bg: oklch(from var(--background) l c h); + --header-interactive: oklch(from var(--header-bg) calc(l - 0.12) c h); + + --page-bg: oklch(1 0 0); + + --panel-bg: oklch(1 0 0); + + --tooltip-bg: oklch(from var(--page-bg) calc(l - 0.015) c h); --font-sans: "Lato", ui-sans-serif, system-ui, sans-serif; --font-mono: ui-monospace, "SF Mono", Menlo, Monaco, Consolas, monospace; @@ -66,101 +78,128 @@ } [data-darkmode="true"] { - --background-start: oklch(0.2077 0.0398 265.75); - --background-mid: oklch(0.3861 0.059 188.42); - --background-end: oklch(0.4318 0.0865 166.91); - - --base-text: oklch(0.968 0.007 247.896); - - --progress-start: oklch(0.4318 0.0865 166.91); - --progress-end: oklch(62.1% 0.145 189.632); + --background: oklch(0.32 0.059 188.42); + --foreground: oklch(0.968 0.007 247.896); - --header-bg: oklch(0.21 0.034 264.665); - --header-border: oklch(from var(--header-bg) calc(l + 0.16) c h); - --header-interactive: oklch( - from var(--header-bg) calc(l + 0.16) calc(c + 0.01) h - ); + --primary: oklch(0.6 0.13 188.745); + --primary-foreground: oklch(1 0 0); - --view-bg: oklch(0.21 0.034 264.665); - --view-border: oklch(from var(--view-bg) calc(l + 0.24) c h); - - --card-bg: oklch(0.279 0.041 260.031); - --card-border: oklch(from var(--card-bg) calc(l + 0.17) c h); - - --primary: oklch(0.48 0.118 190.485); - --primary-text: oklch(0.73 0.168 188.745); + --secondary: oklch(0.372 0.044 257.287); + --secondary-foreground: oklch(0.928 0.006 264.531); --muted: oklch(0.373 0.026 259.733); - --muted-text: oklch(0.82 0.035 259.733); + --muted-foreground: oklch(0.704 0.04 256.788); --destructive: oklch(0.258 0.092 26.042); - --destructive-text: oklch(0.88 0.14 26.042); + --destructive-foreground: oklch(0.88 0.14 26.042); --accent: oklch(0.35 0.12 25); - --accent-text: oklch(0.88 0.14 25); + --accent-foreground: oklch(0.88 0.14 25); - --success: oklch(0.378 0.077 168.94/0.5); - --success-text: oklch(0.92 0.09 160); + --default: oklch(0.274 0.006 286.033/0.5); + --default-foreground: oklch(0.985 0.01 285.805); --info: oklch(0.391 0.09 240.876/0.5); - --info-text: oklch(0.88 0.06 230); + --info-foreground: oklch(0.88 0.06 230); --warning: oklch(0.414 0.112 45.904/0.5); - --warning-text: oklch(0.924 0.12 95.746); + --warning-foreground: oklch(0.924 0.12 95.746); + + --success: oklch(0.378 0.077 168.94/0.5); + --success-foreground: oklch(0.92 0.09 160); --error: oklch(0.41 0.159 10.272/0.5); - --error-text: oklch(0.88 0.14 25); + --error-foreground: oklch(0.88 0.14 25); - --default: oklch(0.274 0.006 286.033/0.5); - --default-text: oklch(0.985 0.01 285.805); + --border: oklch(0.38 0.041 260.031); + + --link: oklch(0.702 0.183 293.541); + + --input-checked: oklch(1 0 0); + + --label-surface: oklch(from var(--panel-bg) calc(l + 0.04) c h); + + --terminal-bg: oklch(0.18 0.03 260); + --terminal-foreground: oklch(1 0 0); + + --overlay-base: oklch(0 0 0); + + --progress-bar-start: oklch(0.4318 0.0865 166.91); + --progress-bar-end: oklch(62.1% 0.145 189.632); + + --header-bg: oklch(from var(--page-bg) l c h); + --header-interactive: oklch(from var(--header-bg) calc(l + 0.24) c h); + + --page-bg: oklch(0.21 0.034 264.665); + + --panel-bg: oklch(0.279 0.041 260.031); + + --tooltip-bg: oklch(from var(--page-bg) calc(l + 0.06) c h); } @theme inline { - --color-aurora-start: var(--background-start); - --color-aurora-mid: var(--background-mid); - --color-aurora-end: var(--background-end); + /* Base Colors */ + --color-background: var(--background); + --color-foreground: var(--foreground); - --color-base-text: var(--base-text); + --color-page-bg: var(--page-bg); - --color-progress-start: var(--progress-start); - --color-progress-end: var(--progress-end); + --color-panel-bg: var(--panel-bg); --color-primary: var(--primary); - --color-primary-text: var(--primary-text); + --color-primary-foreground: var(--primary-foreground); - --color-muted: var(--muted); - --color-muted-text: var(--muted-text); + --color-border: var(--border); - --color-destructive: var(--destructive); - --color-destructive-text: var(--destructive-text); + /* Component Colors */ - --color-accent: var(--accent); - --color-accent-text: var(--accent-text); + --color-header-bg: var(--header-bg); + --color-header-interactive: var(--header-interactive); - --color-success: var(--success); - --color-success-text: var(--success-text); + --color-progress-bar-start: var(--progress-bar-start); + --color-progress-bar-end: var(--progress-bar-end); - --color-info: var(--info); - --color-info-text: var(--info-text); + --color-terminal-bg: var(--terminal-bg); + --color-terminal-foreground: var(--terminal-foreground); - --color-warning: var(--warning); - --color-warning-text: var(--warning-text); + --color-tooltip-bg: var(--tooltip-bg); - --color-error: var(--error); - --color-error-text: var(--error-text); + --color-overlay-base: var(--overlay-base); + + --color-link: var(--link); + + --color-input-checked: var(--input-checked); + + --color-label-surface: var(--label-surface); + + /* Semantic & Status Colors */ + + --color-secondary: var(--secondary); + --color-secondary-foreground: var(--secondary-foreground); + + --color-destructive: var(--destructive); + --color-destructive-foreground: var(--destructive-foreground); + + --color-accent: var(--accent); + --color-accent-foreground: var(--accent-foreground); + + --color-muted: var(--muted); + --color-muted-foreground: var(--muted-foreground); --color-default: var(--default); - --color-default-text: var(--default-text); + --color-default-foreground: var(--default-foreground); - --color-header-bg: var(--header-bg); - --color-header-border: var(--header-border); - --color-header-interactive: var(--header-interactive); + --color-info: var(--info); + --color-info-foreground: var(--info-foreground); - --color-view-bg: var(--view-bg); - --color-view-border: var(--view-border); + --color-warning: var(--warning); + --color-warning-foreground: var(--warning-foreground); - --color-card-bg: var(--card-bg); - --color-card-border: var(--card-border); + --color-success: var(--success); + --color-success-foreground: var(--success-foreground); + + --color-error: var(--error); + --color-error-foreground: var(--error-foreground); --font-sans: var(--font-sans); --font-mono: var(--font-mono); @@ -179,16 +218,15 @@ } *:not(html) { - @apply scrollbar-thumb-rounded-full scrollbar-thin scrollbar-track-transparent scrollbar-thumb-slate-500/70 dark:scrollbar-thumb-slate-300/65; + @apply scrollbar-thumb-rounded-full scrollbar-thin scrollbar-track-transparent scrollbar-thumb-foreground/70; } html { - @apply scrollbar-thumb-rounded-full scrollbar-thin scrollbar-track-slate-100 scrollbar-thumb-slate-500/70 dark:scrollbar-track-slate-900 dark:scrollbar-thumb-slate-300/65; - @apply relative h-full font-sans md:before:pointer-events-none md:before:fixed md:before:inset-0 md:before:-z-10; - @apply md:before:from-aurora-start md:before:via-aurora-mid md:before:to-aurora-end max-md:bg-aurora-mid md:before:bg-gradient-to-br; + @apply scrollbar-thumb-rounded-full scrollbar-thin scrollbar-track-page-bg scrollbar-thumb-foreground/70; + @apply bg-background relative h-full font-sans; body { - @apply text-base-text flex flex-col bg-transparent text-sm leading-relaxed font-normal transition-all duration-300; + @apply text-foreground relative flex flex-col bg-transparent text-sm leading-relaxed font-normal transition-all duration-300; &.modal-overlay-active { @apply h-screen overflow-hidden; } @@ -201,7 +239,7 @@ h4, h5, h6 { - @apply text-base-text font-sans leading-tight font-semibold tracking-tight; + @apply text-foreground font-sans leading-tight font-semibold tracking-tight; } h1 { @@ -232,40 +270,40 @@ @apply border-0; } - p { - @apply text-sm leading-relaxed text-slate-600 dark:text-slate-300; - } - strong { @apply font-semibold tracking-tight; } - small { - @apply text-xs font-normal text-slate-600 dark:text-slate-300; + abbr { + @apply cursor-help; } - em { - @apply font-medium text-slate-400 italic dark:text-slate-500; + p { + @apply text-default-foreground text-sm leading-relaxed; } pre { - @apply block rounded-xl border border-slate-200/60 bg-slate-100/40 px-3 py-2 font-mono text-sm leading-relaxed break-words whitespace-pre-wrap text-slate-800 dark:border-slate-600/40 dark:bg-slate-700/40 dark:text-slate-200; + @apply text-secondary-foreground border-secondary/60 bg-secondary/60 block rounded-xl border px-3 py-2 font-mono text-sm leading-relaxed wrap-break-word whitespace-pre-wrap; } code { - @apply rounded bg-slate-200/80 px-2 py-1 font-mono text-sm text-slate-800 dark:bg-gray-700 dark:text-gray-200; + @apply text-secondary-foreground bg-secondary/80 rounded px-2 py-1 font-mono text-sm; } a { - @apply text-fuchsia-500 no-underline hover:underline dark:text-violet-400; + @apply text-link no-underline hover:underline; } - abbr { - @apply cursor-help; + var { + @apply text-link font-mono; } - var { - @apply font-mono text-fuchsia-500 dark:text-violet-400; + small { + @apply text-default-foreground text-xs font-normal; + } + + em { + @apply text-muted-foreground font-medium italic; } } @@ -283,13 +321,13 @@ @apply bg-header-bg/40 dark:bg-header-bg/90 pointer-events-none absolute inset-x-0 top-0 z-30 h-0 w-full overflow-hidden opacity-0 backdrop-blur-xl transition-all duration-150 ease-in-out max-md:hidden; &.active { - @apply pointer-events-auto h-[var(--mega-menu-height,0)] opacity-100; + @apply pointer-events-auto h-(--mega-menu-height,0) opacity-100; } } } .brand { - @apply hover:text-primary text-base-text inline-block flex-shrink-0 text-xl font-semibold tracking-tight no-underline transition-all duration-200 hover:-translate-y-0.5 max-md:order-1 max-md:flex-1 max-md:text-lg; + @apply hover:text-primary text-foreground inline-block shrink-0 text-xl font-semibold tracking-tight no-underline transition-all duration-200 hover:-translate-y-0.5 max-md:order-1 max-md:flex-1 max-md:text-lg; } .nav { @@ -299,10 +337,10 @@ @apply relative; .menu { - @apply text-base-text block rounded-xl px-3.5 py-1.5 font-medium no-underline transition-all duration-150; + @apply text-foreground block rounded-xl px-3.5 py-1.5 font-medium no-underline transition-all duration-150; &.menu-active { - @apply text-base-text; + @apply text-foreground; [data-nav-type="mega-menu"] & { @apply underline decoration-2 underline-offset-4; } @@ -330,13 +368,13 @@ } [data-nav-type="boxed-dropdown"] & { - @apply border-header-border bg-header-bg/90 flex flex-col gap-y-1 rounded-3xl border py-2 shadow-lg backdrop-blur-md backdrop-saturate-150 transition-all duration-200; + @apply border-border bg-header-bg/90 flex flex-col gap-y-1 rounded-3xl border py-2 shadow-lg backdrop-blur-md backdrop-saturate-150 transition-all duration-200; } & > li { @apply m-0 list-none; & > a { - @apply text-base-text block px-4 whitespace-nowrap no-underline; + @apply text-foreground block px-4 whitespace-nowrap no-underline; [data-nav-type="mega-menu"] & { @apply py-3 hover:underline hover:decoration-2 hover:underline-offset-4; @@ -358,7 +396,7 @@ @apply max-md:ml-5 max-md:cursor-pointer max-md:transition-all max-md:duration-200 max-md:hover:scale-105 max-md:active:scale-95; & svg { - @apply max-md:text-base-text size-5 max-md:transition-transform max-md:duration-200; + @apply max-md:text-foreground size-5 max-md:transition-transform max-md:duration-200; } &.active { @@ -373,7 +411,7 @@ @apply flex shrink-0 flex-row-reverse gap-5 max-md:order-2 max-md:shrink-0 md:gap-8; & span[data-indicator] { - @apply before:text-base-text size-5 cursor-pointer text-[0px] before:absolute before:size-5 before:bg-current; + @apply before:text-foreground size-5 cursor-pointer text-[0px] before:absolute before:size-5 before:bg-current; &[data-indicator="media_error"] { @apply before:[mask:url('@assets/icons/error.svg')_center/cover_no-repeat]; @@ -393,7 +431,7 @@ @apply relative before:[mask:url('@assets/icons/setting.svg')_center/cover_no-repeat]; &[data-count]:not([data-count="0"]) { - @apply after:bg-accent after:text-accent-text after:absolute after:-top-0.5 after:-right-0.5 after:z-10 after:flex after:min-h-3 after:min-w-3 after:items-center after:justify-center after:rounded-full after:px-0.5 after:text-[8px] after:leading-none after:font-bold after:shadow-sm after:content-[attr(data-count)]; + @apply after:bg-accent after:text-accent-foreground after:absolute after:-top-0.5 after:-right-0.5 after:z-10 after:flex after:min-h-3 after:min-w-3 after:items-center after:justify-center after:rounded-full after:px-0.5 after:text-[8px] after:leading-none after:font-bold after:shadow-sm after:content-[attr(data-count)]; } } } @@ -404,7 +442,7 @@ @apply max-w-max-width mx-auto min-h-[calc(100vh-4rem)] w-23/24 px-4 max-md:w-full max-md:px-3; #view { - @apply md:border-view-border/30 md:bg-view-bg md:hover:border-view-border/50 mx-0 w-full p-0 shadow-none transition-all duration-300 empty:hidden md:rounded-4xl md:border md:p-6 md:shadow-xl md:hover:shadow-2xl; + @apply md:border-border/30 md:bg-page-bg md:hover:border-border/50 mx-0 w-full p-0 shadow-none transition-all duration-300 empty:hidden md:rounded-4xl md:border md:p-6 md:shadow-xl md:hover:shadow-2xl; .cbi-title-section { @apply mb-6 leading-relaxed max-md:mx-2 max-md:mb-3; @@ -435,10 +473,10 @@ & div[style] { & > svg { - @apply dark:!bg-slate-900; + @apply dark:!bg-page-bg; & line[style] { - @apply dark:!stroke-slate-100; + @apply dark:!stroke-foreground; } } } @@ -446,18 +484,18 @@ .cbi-map-descr, .cbi-section-descr { - @apply mb-6 text-sm leading-relaxed text-slate-600 max-md:mx-2 max-md:mb-3 max-md:text-sm dark:text-slate-400; + @apply text-muted-foreground mb-6 text-sm leading-relaxed max-md:mx-2 max-md:mb-3 max-md:text-sm; } .cbi-page-actions { - @apply mt-6 flex flex-wrap items-center justify-end gap-3 border-t border-slate-200/50 pt-4 max-md:mx-2 max-md:mt-4 max-md:gap-2 max-md:pt-3 dark:border-slate-700/30; + @apply border-border/50 mt-6 flex flex-wrap items-center justify-end gap-3 border-t pt-4 max-md:mx-2 max-md:mt-4 max-md:gap-2 max-md:pt-3; } .zone-forwards { @apply flex items-start gap-3 leading-relaxed; & > span { - @apply mt-1.5 text-slate-500 dark:text-slate-400; + @apply text-muted-foreground mt-1.5; } .zone-dest { @@ -471,15 +509,15 @@ } #syslog { - @apply rounded-3xl border border-slate-400/25 bg-slate-900 p-6 text-slate-100 shadow-lg max-md:p-3 dark:border-slate-600/40; + @apply bg-terminal-bg text-terminal-foreground rounded-3xl border p-6 shadow-lg max-md:p-3; } } footer { - @apply mt-2 flex min-h-16 flex-wrap items-center justify-between text-xs text-slate-500 dark:text-slate-400; + @apply text-secondary-foreground mt-2 flex min-h-16 flex-wrap items-center justify-between text-xs; & a { - @apply text-primary-text; + @apply text-primary; } & span { @@ -487,13 +525,13 @@ } & .breadcrumb { - @apply flex items-center gap-1 rounded-full bg-white/60 px-3 py-1.5 text-xs shadow-sm backdrop-blur-sm transition-all duration-200 hover:bg-white/80 hover:shadow-md dark:bg-slate-800/60 dark:hover:bg-slate-800/80; + @apply bg-page-bg/60 hover:bg-page-bg/80 flex items-center gap-1 rounded-full px-3 py-1.5 text-xs shadow-sm backdrop-blur-sm transition-all duration-200 hover:shadow-md; & li { @apply list-none; &.active a { - @apply text-slate-500 dark:text-slate-400; + @apply text-default-foreground; } } } @@ -510,61 +548,11 @@ } } - @layer floatButton { - .floating-toolbar { - @apply fixed right-4 bottom-4 z-40 flex flex-col items-center max-md:right-3 max-md:bottom-3; - - .toolbar-list { - @apply visible mb-2 grid origin-bottom grid-rows-[1fr] opacity-100 transition-all duration-400 ease-in-out max-md:mb-1.5; - - .toolbar-list-inner { - @apply flex min-h-0 flex-col items-center gap-2 overflow-hidden rounded-full border border-white bg-white p-1 shadow-sm max-md:gap-1.5 max-md:p-0.5 dark:border-slate-900 dark:bg-slate-900; - } - } - - .toolbar-btn { - @apply flex h-10 w-10 flex-shrink-0 cursor-pointer items-center justify-center rounded-full p-2 transition-all duration-300 ease-in-out active:scale-95 max-md:h-9 max-md:w-9 max-md:p-1.5; - - .icon { - @apply h-5 w-5 flex-shrink-0 transition-all duration-300 ease-in-out max-md:h-4 max-md:w-4; - } - - &:not(.toggle) { - @apply no-underline hover:scale-110 hover:bg-slate-100 dark:hover:bg-slate-800; - .icon { - @apply object-contain dark:invert; - } - } - - &.toggle { - @apply border-0 bg-white shadow-sm dark:bg-slate-900; - .icon { - @apply transition-transform duration-400 ease-out; - } - } - } - - &.collapsed { - .toolbar-list { - @apply pointer-events-none invisible mb-0 translate-y-2 scale-90 grid-rows-[0fr] opacity-0; - } - - .toolbar-btn { - &:not(.toggle) { - @apply scale-50 opacity-0; - } - &.toggle .icon { - @apply rotate-45; - } - } - } - } - } - @layer switcher { .theme-switcher { - @apply relative inline-flex items-center gap-0 rounded-full bg-slate-200/80 shadow-sm backdrop-blur-sm transition-all duration-300 max-md:py-0.5 dark:bg-slate-800/90 dark:shadow-black/30; - @apply before:absolute before:top-1 before:left-1 before:z-0 before:h-[calc(100%-0.5rem)] before:w-[calc(33.333%-0.5rem)] before:rounded-full before:bg-white before:shadow-md before:transition-all before:duration-300 dark:before:bg-slate-700 dark:before:shadow-black/40; + @apply bg-page-bg relative inline-flex items-center gap-0 rounded-full shadow-sm backdrop-blur-sm transition-all duration-300 max-md:py-0.5; + @apply border-border/70 border; + @apply before:bg-border/50 before:ring-border/60 before:absolute before:top-1 before:left-1 before:z-0 before:h-[calc(100%-0.5rem)] before:w-[calc(33.333%-0.5rem)] before:rounded-full before:shadow-md before:ring-1 before:transition-all before:duration-300; footer & { @apply max-md:hidden; @@ -578,7 +566,7 @@ } & .theme-icon { - @apply flex items-center justify-center text-slate-600 transition-all duration-300 dark:text-slate-400; + @apply text-muted-foreground flex items-center justify-center transition-all duration-300; & svg { @apply size-4 transition-transform duration-300; @@ -586,12 +574,12 @@ } & .theme-label { - @apply hidden text-xs font-medium text-slate-600 transition-colors duration-300 dark:text-slate-400; + @apply text-muted-foreground hidden text-xs font-medium transition-colors duration-300; } &.active { & .theme-icon { - @apply text-slate-900 dark:text-white; + @apply text-foreground; & svg { @apply scale-110; @@ -599,17 +587,17 @@ } & .theme-label { - @apply text-slate-900 dark:text-white; + @apply text-foreground; } } &:hover:not(.active) { & .theme-icon { - @apply text-slate-900 dark:text-white; + @apply text-foreground; } & .theme-label { - @apply text-slate-900 dark:text-white; + @apply text-foreground; } } } @@ -628,6 +616,57 @@ } } + @layer floatButton { + .floating-toolbar { + @apply fixed right-4 bottom-4 z-40 flex flex-col items-center max-md:right-3 max-md:bottom-3; + + .toolbar-list { + @apply visible mb-2 grid origin-bottom grid-rows-[1fr] opacity-100 transition-all duration-400 ease-in-out max-md:mb-1.5; + + .toolbar-list-inner { + @apply border-border/70 bg-page-bg/90 flex min-h-0 flex-col items-center gap-2 overflow-hidden rounded-full border p-1 shadow-sm max-md:gap-1.5 max-md:p-0.5; + } + } + + .toolbar-btn { + @apply flex h-10 w-10 shrink-0 cursor-pointer items-center justify-center rounded-full p-2 transition-all duration-300 ease-in-out active:scale-95 max-md:h-9 max-md:w-9 max-md:p-1.5; + + .icon { + @apply h-5 w-5 shrink-0 transition-all duration-300 ease-in-out max-md:h-4 max-md:w-4; + } + + &:not(.toggle) { + @apply hover:bg-border/40 no-underline hover:scale-110; + .icon { + @apply object-contain dark:invert; + } + } + + &.toggle { + @apply bg-page-bg border-0 shadow-sm; + .icon { + @apply transition-transform duration-400 ease-out; + } + } + } + + &.collapsed { + .toolbar-list { + @apply pointer-events-none invisible mb-0 translate-y-2 scale-90 grid-rows-[0fr] opacity-0; + } + + .toolbar-btn { + &:not(.toggle) { + @apply scale-50 opacity-0; + } + &.toggle .icon { + @apply rotate-45; + } + } + } + } + } + @layer button { button, .btn, @@ -643,14 +682,17 @@ .btn, .cbi-button, - .cbi-button-neutral, + .cbi-button-default, .cbi-button-download, .cbi-button-find, .cbi-button-link, .cbi-button-up, - .cbi-button-down, + .cbi-button-down { + @apply border-secondary bg-secondary text-secondary-foreground hover:bg-secondary/90; + } + .drag-handle { - @apply border-muted bg-muted text-muted-text hover:bg-muted/90; + @apply border-muted bg-muted text-muted-foreground hover:bg-muted/90; } .btn.primary, @@ -659,20 +701,20 @@ .cbi-button-reload, .cbi-button-add, .cbi-button-edit { - @apply border-primary bg-primary hover:bg-primary/90 text-white; + @apply border-primary bg-primary hover:bg-primary/90 text-primary-foreground; } .cbi-button-positive, .cbi-button-fieldadd, .cbi-button-save { - @apply border-primary/25 bg-primary/25 text-primary-text hover:bg-primary/30; + @apply border-primary/25 bg-primary/25 text-primary hover:bg-primary/30; } .cbi-button-negative, .cbi-section-remove .cbi-button, .cbi-button-reset, .cbi-button-remove { - @apply border-destructive bg-destructive text-destructive-text hover:bg-destructive/90; + @apply border-destructive bg-destructive text-destructive-foreground hover:bg-destructive/90; } } @@ -685,7 +727,7 @@ input[type="password"], .cbi-input-text, .cbi-input { - @apply focus:border-primary focus:ring-primary/20 text-base-text relative rounded-2xl border border-slate-300/70 bg-white px-3 py-1.5 text-sm font-normal placeholder-slate-400 shadow-sm transition-all duration-200 focus:ring-2 focus:outline-none dark:border-slate-600/60 dark:bg-slate-900 dark:placeholder-slate-400; + @apply text-foreground border-border/70 bg-page-bg placeholder-muted-foreground/70 focus:border-primary focus:ring-primary/20 relative rounded-2xl border px-3 py-1.5 text-sm font-normal shadow-sm transition-all duration-200 focus:ring-2 focus:outline-none; .table.cbi-section-table & { @apply w-full; @@ -702,7 +744,7 @@ input[type="radio"], input[type="checkbox"] { - @apply focus:before:border-primary focus:before:ring-primary/20 checked:before:border-primary checked:before:bg-primary relative mr-3 inline-block h-4 w-4 cursor-pointer appearance-none before:absolute before:top-0 before:left-0 before:h-4 before:w-4 before:border before:border-slate-300/70 before:bg-white before:transition-all before:duration-200 after:absolute after:top-0.5 after:left-0.5 after:h-3 after:w-3 after:bg-white after:opacity-0 after:transition-opacity after:duration-200 checked:after:opacity-100 hover:before:border-slate-400/60 focus:before:ring-2 focus:before:outline-none disabled:cursor-not-allowed dark:before:border-slate-600/60 dark:before:bg-slate-900 dark:hover:before:border-slate-500/60; + @apply focus:before:border-primary focus:before:ring-primary/20 checked:before:border-primary checked:before:bg-primary before:border-border/70 before:bg-page-bg after:bg-input-checked hover:before:border-border relative mr-3 inline-block h-4 w-4 cursor-pointer appearance-none before:absolute before:top-0 before:left-0 before:h-4 before:w-4 before:border before:transition-all before:duration-200 after:absolute after:top-0.5 after:left-0.5 after:h-3 after:w-3 after:opacity-0 after:transition-opacity after:duration-200 checked:after:opacity-100 focus:before:ring-2 focus:before:outline-none disabled:cursor-not-allowed; } input[type="radio"] { @@ -720,7 +762,7 @@ @layer textarea { textarea { - @apply focus:border-primary focus:ring-primary/20 text-base-text min-h-24 w-full resize-y rounded-2xl border border-slate-300/70 bg-white px-3 py-2 text-sm font-normal placeholder-slate-400 shadow-sm transition-all duration-200 focus:ring-2 focus:outline-none dark:border-slate-600/60 dark:bg-slate-900 dark:placeholder-slate-400; + @apply text-foreground border-border/70 bg-page-bg placeholder-muted-foreground/70 focus:border-primary focus:ring-primary/20 min-h-24 w-full resize-y rounded-2xl border px-3 py-2 text-sm font-normal shadow-sm transition-all duration-200 focus:ring-2 focus:outline-none; &[disabled] { @apply cursor-not-allowed opacity-40 dark:opacity-30; } @@ -729,8 +771,8 @@ @layer select { select { - @apply focus:border-primary focus:ring-primary/20 text-base-text appearance-none rounded-2xl border border-slate-300/70 bg-white px-3 py-1.5 pr-10 text-sm font-normal shadow-sm transition-all duration-200 focus:ring-2 focus:outline-none dark:border-slate-600/60 dark:bg-slate-900; - @apply bg-[url('@assets/icons/arrow-down.svg')] bg-[length:16px] bg-[right_0.75rem_center] bg-no-repeat dark:bg-[url('@assets/icons/arrow-down-dark.svg')]; + @apply text-foreground border-border/70 bg-page-bg focus:border-primary focus:ring-primary/20 appearance-none rounded-2xl border px-3 py-1.5 pr-10 text-sm font-normal shadow-sm transition-all duration-200 focus:ring-2 focus:outline-none; + @apply bg-[url('@assets/icons/arrow-down.svg')] bg-size-[16px] bg-position-[right_0.75rem_center] bg-no-repeat dark:bg-[url('@assets/icons/arrow-down-dark.svg')]; &[disabled] { @apply cursor-not-allowed opacity-40 dark:opacity-30; } @@ -739,14 +781,14 @@ @layer dropdown { .cbi-dropdown { - @apply inline-flex h-fit max-w-full min-w-fit flex-shrink-0 items-center p-0 whitespace-nowrap shadow-sm transition-all duration-200; + @apply inline-flex h-fit max-w-full min-w-fit shrink-0 items-center p-0 whitespace-nowrap shadow-sm transition-all duration-200; &[disabled] { @apply pointer-events-none opacity-40 dark:opacity-30; } &:not(.btn):not(.cbi-button) { - @apply rounded-2xl border border-slate-300/70 bg-white dark:border-slate-600/60 dark:bg-slate-900; + @apply border-border/70 bg-page-bg rounded-2xl border; & > ul > li { &[placeholder] { @apply hidden; @@ -790,10 +832,10 @@ } &.dropdown { - @apply absolute left-0 z-60 w-fit min-w-full overflow-y-auto rounded-lg border border-slate-200/60 bg-white/95 shadow-xl backdrop-blur-sm dark:border-slate-600/40 dark:bg-slate-800/95; + @apply border-border/60 bg-page-bg/95 absolute left-0 z-60 w-fit min-w-full overflow-y-auto rounded-lg border shadow-xl backdrop-blur-sm; & > li { - @apply hover:bg-primary/15 min-h-9 w-full cursor-pointer px-3 py-1.5 font-medium text-slate-600 dark:text-slate-300; + @apply text-muted-foreground hover:bg-primary/15 min-h-9 w-full cursor-pointer px-3 py-1.5 font-medium; } } @@ -804,7 +846,7 @@ &[empty] { & > ul { - @apply max-h-[1px] max-w-[1px]; + @apply max-h-px max-w-px; & > li { @apply block; @@ -826,7 +868,7 @@ @apply flex; &[selected] { - @apply bg-primary/20 text-primary-text; + @apply bg-primary/20 text-primary; } &[unselectable] { @@ -867,7 +909,7 @@ } & > .open { - @apply flex flex-none shrink-0 cursor-pointer items-center justify-center border-l px-2.5 py-0.5 text-sm text-current; + @apply border-border/70 flex flex-none shrink-0 cursor-pointer items-center justify-center border-l px-2.5 py-0.5 text-sm text-current; } & > .more { @@ -878,18 +920,18 @@ @layer tooltip { .cbi-tooltip { - @apply bg-default text-default-text border-default/40 absolute z-110 max-w-xs scale-95 transform rounded-xl border px-3 py-2 text-xs break-normal whitespace-normal opacity-0 shadow-lg backdrop-blur-xl transition-all duration-300 ease-out; + @apply bg-tooltip-bg text-foreground border-border/60 absolute z-110 max-w-xs scale-95 transform rounded-xl border px-3 py-2 text-xs break-normal whitespace-normal opacity-0 shadow-lg backdrop-blur-xl transition-all duration-300 ease-out; &.error { - @apply border-error/40 bg-error text-error-text; + @apply border-error/40 bg-error text-error-foreground; } &.success { - @apply border-success/40 bg-success text-success-text; + @apply border-success/40 bg-success text-success-foreground; } &.info { - @apply border-info/40 bg-info text-info-text; + @apply border-info/40 bg-info text-info-foreground; } &.notice { - @apply border-warning/40 bg-warning text-warning-text; + @apply border-warning/40 bg-warning text-warning-foreground; } } @@ -909,7 +951,7 @@ @layer message { .alert-message { - @apply bg-default text-default-text border-default/30 sticky top-14 z-40 mb-4 rounded-4xl border p-6 max-md:mx-0 max-md:mb-3 max-md:rounded-3xl max-md:p-4; + @apply bg-default text-default-foreground border-default/30 sticky top-14 z-40 mb-4 rounded-4xl border p-6 max-md:mx-0 max-md:mb-3 max-md:rounded-3xl max-md:p-4; &.modal { @apply static top-auto; @@ -924,21 +966,21 @@ } &.success { - @apply border-success/30 bg-success text-success-text; + @apply border-success/30 bg-success text-success-foreground; } &.info { - @apply border-info/30 bg-info text-info-text; + @apply border-info/30 bg-info text-info-foreground; } &.warning, &.notice { - @apply border-warning/30 bg-warning text-warning-text; + @apply border-warning/30 bg-warning text-warning-foreground; } &.error, &.danger { - @apply border-error/30 bg-error text-error-text; + @apply border-error/30 bg-error text-error-foreground; } h4, @@ -966,43 +1008,47 @@ @layer progress { .cbi-progressbar { - @apply before:text-base-text relative h-3.5 w-full cursor-help overflow-hidden rounded-full bg-slate-300 before:absolute before:top-1/2 before:left-1/2 before:-translate-x-1/2 before:-translate-y-1/2 before:rounded-2xl before:text-xs/normal before:whitespace-nowrap before:content-[attr(title)] max-md:h-4 max-md:rounded-2xl max-md:before:text-xs max-md:before:leading-normal dark:bg-slate-700 before:dark:border-slate-600; + @apply before:text-foreground bg-secondary relative h-3.5 w-full cursor-help overflow-hidden rounded-full before:absolute before:top-1/2 before:left-1/2 before:-translate-x-1/2 before:-translate-y-1/2 before:rounded-2xl before:text-xs before:whitespace-nowrap before:content-[attr(title)] max-md:h-4 max-md:rounded-2xl max-md:before:text-xs max-md:before:leading-normal; [data-page="admin-system-package-manager"] & { @apply max-sm:before:text-[10px]; } & > div { - @apply from-progress-start to-progress-end h-full bg-gradient-to-r transition-all duration-300; + @apply from-progress-bar-start to-progress-bar-end h-full bg-linear-to-r transition-all duration-300; } } } @layer badge { .label { - @apply bg-default text-default-text rounded-full px-3 py-1 text-xs font-bold uppercase; + @apply bg-default text-default-foreground rounded-full px-3 py-1 text-xs font-bold uppercase; &.important { - @apply bg-info text-info-text; + @apply bg-info text-info-foreground; } &.warning { - @apply bg-error text-error-text; + @apply bg-error text-error-foreground; } &.success { - @apply bg-success text-success-text; + @apply bg-success text-success-foreground; } &.notice { - @apply bg-warning text-warning-text; + @apply bg-warning text-warning-foreground; } } .zonebadge { - @apply inline-flex items-center gap-1.5 overflow-visible rounded-full border border-black/8 bg-white px-1 py-1.5 text-sm font-medium text-slate-800 shadow-sm transition-all duration-200 hover:shadow-md max-md:gap-1 max-md:text-xs dark:border-white/12 dark:bg-slate-800 dark:text-slate-200 dark:shadow-black/25; + @apply border-secondary bg-secondary text-secondary-foreground inline-flex items-center gap-1.5 overflow-visible rounded-full border px-1 py-1.5 text-sm font-medium shadow-sm transition-all duration-200 hover:shadow-md max-md:gap-1 max-md:text-xs; &[style*="--zone-color-rgb"] { - @apply dark:!bg-[rgb(var(--zone-color-rgb),.6)]; + @apply bg-[rgb(var(--zone-color-rgb),.7)]!; + + & em { + @apply text-default-foreground; + } } .cbi-dropdown & { @@ -1011,7 +1057,7 @@ } .ifacebadge { - @apply inline-flex cursor-default flex-wrap items-center gap-2 rounded-2xl border border-slate-200/60 bg-white/95 px-3 py-2 text-sm font-normal text-slate-700 shadow-sm transition-all duration-200 hover:border-slate-300/70 hover:bg-white hover:shadow-md max-md:gap-1.5 max-md:px-2.5 max-md:py-1.5 max-md:text-xs dark:border-slate-600/40 dark:bg-slate-800/95 dark:text-slate-300 dark:shadow-black/10 dark:hover:border-slate-500/50 dark:hover:bg-slate-800 dark:hover:shadow-black/20; + @apply border-border bg-label-surface text-default-foreground hover:border-border hover:bg-label-surface inline-flex cursor-default flex-wrap items-center gap-2 rounded-2xl border px-3 py-2 text-sm font-normal shadow-sm transition-all duration-200 hover:shadow-md max-md:gap-1.5 max-md:px-2.5 max-md:py-1.5 max-md:text-xs; .cbi-dropdown &, .cbi-tooltip & { @@ -1058,7 +1104,7 @@ } #maincontent & { - @apply border-card-border/30 bg-card-bg hover:border-card-border/50 border shadow-lg hover:shadow-xl; + @apply border-border/30 bg-panel-bg hover:border-border/50 border shadow-lg hover:shadow-xl; } & > .cbi-title { @@ -1068,7 +1114,7 @@ @apply flex-1; & .label[data-clickable] { - @apply text-base-text bg-slate-100/40 dark:bg-slate-900/30; + @apply text-foreground bg-label-surface; @apply inline-flex size-7 cursor-pointer items-center justify-center p-0 before:size-4 before:bg-current before:transition-transform before:duration-300 hover:shadow-md active:scale-95 max-md:size-6; } @@ -1091,11 +1137,11 @@ } & h3 { - @apply text-base-text border-b border-slate-200/50 pb-4 max-md:mx-0 max-md:pb-2 dark:border-slate-600/40; + @apply text-foreground border-border/50 border-b pb-4 max-md:mx-0 max-md:pb-2; } & div[style*="display:grid"] { - @apply max-md:!grid-cols-2 max-md:gap-3; + @apply max-md:grid-cols-2! max-md:gap-3; } & .network-status-table { @@ -1112,21 +1158,21 @@ } .ifacebox { - @apply relative inline-flex min-w-40 flex-col items-stretch overflow-visible rounded-2xl border border-slate-200/40 bg-white/95 text-center text-base leading-5 shadow-md hover:border-slate-300/50 hover:shadow-lg max-md:min-w-30 max-md:flex-1 max-md:rounded-3xl max-md:border-slate-200/30 max-md:bg-white/98 max-md:shadow-sm max-md:shadow-slate-200/30 dark:border-slate-600/30 dark:bg-slate-800/95 dark:shadow-black/20 dark:hover:border-slate-500/40 dark:hover:shadow-black/25 max-md:dark:border-slate-700/20 max-md:dark:bg-slate-800/98 max-md:dark:shadow-black/20; + @apply border-border bg-panel-bg/95 hover:border-border max-md:border-border/70 max-md:bg-panel-bg/98 relative inline-flex min-w-40 flex-col items-stretch overflow-visible rounded-2xl border text-center text-base leading-5 shadow-md hover:shadow-lg max-md:min-w-30 max-md:flex-1 max-md:rounded-3xl max-md:shadow-sm; td & { @apply max-md:flex-row; } & .ifacebox-head { - @apply w-full rounded-t-2xl border-b border-slate-200/50 bg-slate-50/80 px-4 py-3 text-center font-semibold tracking-tight text-slate-800 transition-all duration-200 max-md:rounded-t-3xl max-md:border-slate-200/30 max-md:bg-slate-50/90 max-md:px-3 max-md:py-2.5 max-md:text-sm max-md:leading-5 max-md:font-medium dark:border-slate-600/40 dark:bg-slate-700/60 dark:text-slate-200 max-md:dark:border-slate-700/25 max-md:dark:bg-slate-700/70; + @apply border-border bg-label-surface text-foreground max-md:border-border/80 w-full rounded-t-2xl border-b px-4 py-3 text-center font-semibold tracking-tight transition-all duration-200 max-md:rounded-t-3xl max-md:px-3 max-md:py-2.5 max-md:text-sm max-md:leading-5 max-md:font-medium; &[style*="--zone-color-rgb"] { - @apply dark:!bg-[rgb(var(--zone-color-rgb),.6)]; + @apply bg-[rgb(var(--zone-color-rgb),.75)]!; } td & { - @apply max-md:flex max-md:w-auto max-md:flex-shrink-0 max-md:items-center max-md:justify-center max-md:rounded-l-3xl max-md:rounded-tr-none max-md:border-r max-md:border-b-0; + @apply max-md:flex max-md:w-auto max-md:shrink-0 max-md:items-center max-md:justify-center max-md:rounded-l-3xl max-md:rounded-tr-none max-md:border-r max-md:border-b-0; } &.cbi-tooltip-container { @@ -1137,19 +1183,19 @@ } &.active { - @apply border-primary bg-primary text-white; + @apply border-primary bg-primary text-primary-foreground; } } & .ifacebox-body { - @apply flex w-full flex-1 flex-col items-center justify-around gap-2 rounded-b-2xl p-4 text-center text-slate-500 max-md:rounded-b-3xl dark:text-slate-300; + @apply text-default-foreground flex w-full flex-1 flex-col items-center justify-around gap-2 rounded-b-2xl p-4 text-center max-md:rounded-b-3xl; td & { @apply max-md:flex-row max-md:rounded-r-3xl max-md:rounded-bl-none max-md:py-2 max-md:pr-2 max-md:pl-4; } & > span { - @apply space-y-1.5 text-slate-800 max-md:space-y-1 max-md:text-sm max-md:leading-5 dark:text-slate-200; + @apply text-foreground space-y-1.5 max-md:space-y-1 max-md:text-sm max-md:leading-5; @apply has-[>.cbi-tooltip-container]:flex has-[>.cbi-tooltip-container]:flex-wrap has-[>.cbi-tooltip-container]:items-center has-[>.cbi-tooltip-container]:justify-center; .network-status-table & { @@ -1173,7 +1219,7 @@ } & img { - @apply w-6 flex-shrink-0 max-md:w-5; + @apply w-6 shrink-0 max-md:w-5; } } @@ -1188,7 +1234,7 @@ } & .cbi-tooltip-container { - @apply static inline-flex cursor-help items-center justify-center text-slate-800 dark:text-slate-200; + @apply text-foreground static inline-flex cursor-help items-center justify-center; & .cbi-tooltip { @apply bottom-0 md:left-0; @@ -1214,40 +1260,40 @@ @apply pointer-events-none fixed top-0 bottom-0 hidden overflow-auto bg-transparent; .modal-overlay-active & { - @apply pointer-events-auto inset-0 right-0 left-0 z-100 grid grid-cols-1 place-items-center bg-black/50 backdrop-blur-sm; + @apply bg-overlay-base/70 pointer-events-auto inset-0 right-0 left-0 z-100 grid grid-cols-1 place-items-center backdrop-blur-sm; } & > .modal { - @apply flex w-5xl flex-col gap-4 rounded-3xl border border-slate-300/60 bg-white p-6 break-words whitespace-normal shadow-2xl backdrop-blur-lg backdrop-saturate-150 max-md:w-full max-md:gap-3 max-md:p-4 dark:border-gray-600/40 dark:bg-gray-900 dark:shadow-black/60; + @apply border-border/70 bg-page-bg flex w-5xl flex-col gap-4 rounded-3xl border p-6 wrap-break-word whitespace-normal shadow-2xl backdrop-blur-lg backdrop-saturate-150 max-md:w-full max-md:gap-3 max-md:p-4; & h4 { @apply mb-0 text-center; & em { - @apply font-semibold text-rose-600 dark:text-rose-400; + @apply text-primary font-semibold; } } & h5 { - @apply my-3 text-slate-800 dark:text-slate-200; + @apply text-foreground my-3; } & p { - @apply text-sm leading-relaxed text-neutral-700 dark:text-neutral-300; + @apply text-default-foreground text-sm leading-relaxed; } & > ul { - @apply overflow-auto rounded-2xl border border-slate-200/60 bg-slate-50/50 p-3 dark:border-slate-600/40 dark:bg-slate-800/50; + @apply border-border/60 bg-page-bg/60 overflow-auto rounded-2xl border p-3; } & label.btn { - @apply border border-slate-200/60 bg-slate-50/50 text-slate-700 hover:border-slate-300/70 hover:bg-slate-100/60 dark:border-slate-600/40 dark:bg-slate-800/60 dark:text-slate-300 dark:hover:border-slate-500/50 dark:hover:bg-slate-700/70; + @apply border-border/60 bg-page-bg/60 text-foreground hover:border-border border; } & pre { @apply overflow-auto; &.errors { - @apply border-red-300/60 bg-red-100 text-red-800 dark:border-red-800/30 dark:bg-red-900/20 dark:text-red-300; + @apply border-error/60 bg-error/20 text-error-foreground; } } @@ -1258,7 +1304,7 @@ & .button-row, & div.left, & div.right { - @apply flex flex-shrink-0 gap-3 border-t border-slate-200/30 p-4 max-md:gap-1.5 max-md:p-2.5 dark:border-slate-700/20; + @apply border-border/40 flex shrink-0 gap-3 border-t p-4 max-md:gap-1.5 max-md:p-2.5; } & div.left { @@ -1278,22 +1324,22 @@ } & ins { - @apply border-success bg-success/80 text-success-text border; + @apply border-success bg-success/80 text-success-foreground border; } & del { - @apply border-error bg-error/80 text-error-text border; + @apply border-error bg-error/80 text-error-foreground border; } & var { - @apply border-info bg-info/80 text-info-text border; + @apply border-info bg-info/80 text-info-foreground border; } & .uci-change-legend { - @apply mt-4 grid grid-cols-2 gap-3 rounded-2xl border border-slate-200/60 bg-slate-50/50 p-4 max-md:grid-cols-1 max-md:gap-2 max-md:p-3 dark:border-slate-600/40 dark:bg-slate-800/50; + @apply border-border/60 bg-page-bg/60 mt-4 grid grid-cols-2 gap-3 rounded-2xl border p-4 max-md:grid-cols-1 max-md:gap-2 max-md:p-3; & .uci-change-legend-label { - @apply flex items-center gap-2 text-sm font-medium text-slate-700 dark:text-slate-300; + @apply text-foreground flex items-center gap-2 text-sm font-medium; & ins, & del, @@ -1314,7 +1360,7 @@ @apply mt-4 space-y-3; & h5 { - @apply bg-default text-default-text mt-6 mb-2 rounded-xl px-3 py-2 text-sm font-semibold first:mt-0; + @apply bg-default text-default-foreground mt-6 mb-2 rounded-xl px-3 py-2 text-sm font-semibold first:mt-0; } & ins, @@ -1342,7 +1388,7 @@ @layer overlay { .mobile-menu-overlay { - @apply max-md:invisible max-md:fixed max-md:inset-0 max-md:z-60 max-md:bg-black/40 max-md:opacity-0 max-md:transition-all max-md:duration-300 md:hidden; + @apply max-md:bg-overlay-base/60 max-md:invisible max-md:fixed max-md:inset-0 max-md:z-60 max-md:opacity-0 max-md:transition-all max-md:duration-300 md:hidden; &.mobile-menu-open { @apply max-md:visible max-md:opacity-100 max-md:backdrop-blur-md; @@ -1353,20 +1399,20 @@ } .mobile-nav { - @apply max-md:absolute max-md:top-0 max-md:right-0 max-md:flex max-md:h-full max-md:w-80 max-md:translate-x-full max-md:flex-col max-md:bg-white/95 max-md:shadow-2xl max-md:backdrop-blur-xl max-md:backdrop-saturate-150 max-md:transition-transform max-md:duration-300 max-md:dark:bg-slate-900/95; + @apply max-md:bg-page-bg max-md:absolute max-md:top-0 max-md:right-0 max-md:flex max-md:h-full max-md:w-80 max-md:translate-x-full max-md:flex-col max-md:shadow-2xl max-md:backdrop-blur-xl max-md:backdrop-saturate-150 max-md:transition-transform max-md:duration-300; & .mobile-nav-header { @apply max-md:flex max-md:items-center max-md:justify-between max-md:p-6 max-md:pb-4; & .mobile-nav-title { - @apply max-md:text-base-text max-md:m-0 max-md:text-lg max-md:font-semibold; + @apply max-md:text-foreground max-md:m-0 max-md:text-lg max-md:font-semibold; } & .mobile-nav-close { @apply max-md:cursor-pointer max-md:transition-all max-md:duration-200 max-md:hover:scale-105 max-md:active:scale-95; & svg { - @apply max-md:text-base-text size-5 max-md:transition-transform max-md:duration-200; + @apply max-md:text-foreground size-5 max-md:transition-transform max-md:duration-200; } } } @@ -1376,16 +1422,16 @@ & .mobile-nav-item { & .mobile-nav-link { - @apply max-md:flex max-md:w-full max-md:items-center max-md:px-0 max-md:py-4 max-md:text-base max-md:font-medium max-md:text-slate-700 max-md:no-underline max-md:transition-all max-md:duration-300 max-md:hover:translate-x-1 max-md:hover:text-slate-900 max-md:dark:text-slate-300 max-md:dark:hover:text-slate-100; + @apply max-md:text-default-foreground max-md:hover:text-foreground max-md:flex max-md:w-full max-md:items-center max-md:px-0 max-md:py-4 max-md:text-base max-md:font-medium max-md:no-underline max-md:transition-all max-md:duration-300 max-md:hover:translate-x-1; } & .mobile-nav-submenu { @apply max-md:m-0 max-md:list-none max-md:overflow-hidden max-md:p-0 max-md:transition-all max-md:duration-300 max-md:ease-in-out; & .mobile-nav-subitem { - @apply max-md:border-b max-md:border-white/5 max-md:last:border-b-0 max-md:dark:border-slate-700/10; + @apply max-md:border-border/20 max-md:border-b max-md:last:border-b-0; & .mobile-nav-sublink { - @apply max-md:flex max-md:w-full max-md:items-center max-md:py-3 max-md:pr-0 max-md:pl-4 max-md:text-sm max-md:font-normal max-md:text-slate-600 max-md:no-underline max-md:transition-all max-md:duration-300 max-md:hover:translate-x-1 max-md:hover:text-slate-800 max-md:dark:text-slate-400 max-md:dark:hover:text-slate-200; + @apply max-md:text-default-foreground max-md:hover:text-foreground max-md:flex max-md:w-full max-md:items-center max-md:py-3 max-md:pr-0 max-md:pl-4 max-md:text-sm max-md:font-normal max-md:no-underline max-md:transition-all max-md:duration-300 max-md:hover:translate-x-1; } } } @@ -1396,7 +1442,7 @@ [data-nav-type="mega-menu"] { & .desktop-menu-overlay { - @apply pointer-events-none fixed inset-0 z-50 bg-black/20 opacity-0 transition-all duration-300 max-md:hidden; + @apply bg-overlay-base/35 pointer-events-none fixed inset-0 z-50 opacity-0 transition-all duration-300 max-md:hidden; &.active { @apply pointer-events-auto opacity-100 backdrop-blur-sm; @@ -1408,7 +1454,7 @@ @layer table { .table, table { - @apply mb-3 w-full border-separate border-spacing-0 overflow-visible rounded-2xl border border-gray-100 shadow-sm max-md:mx-0 max-md:block max-md:w-full max-md:overflow-visible max-md:border-0 max-md:bg-white/98 max-md:shadow-none dark:border-gray-600/40 dark:shadow-black/50 max-md:dark:bg-slate-800/98; + @apply border-border max-md:bg-panel-bg/98 mb-3 w-full border-separate border-spacing-0 overflow-visible rounded-2xl border max-md:mx-0 max-md:block max-md:w-full max-md:overflow-visible max-md:border-0 max-md:shadow-none; &[width="100%"] { @apply w-full; @@ -1425,7 +1471,7 @@ & .cbi-section-table-titles.named, & .cbi-section-table-descr.named, & .cbi-section-table-row[data-title] { - @apply before:table-cell before:border-gray-200 before:px-3 before:py-3 before:align-middle before:text-base before:font-semibold before:text-gray-900 before:content-[attr(data-title)] before:max-md:flex before:max-md:flex-[0_0_100%] before:max-md:px-3 before:max-md:py-2.5 before:max-md:text-sm before:md:border-b dark:before:border-gray-600/40 dark:before:text-gray-100; + @apply before:border-border before:table-cell before:px-3 before:py-3 before:align-middle before:text-base before:font-semibold before:content-[attr(data-title)] before:max-md:flex before:max-md:flex-[0_0_100%] before:max-md:px-3 before:max-md:py-2.5 before:max-md:text-sm before:md:border-b; &.cbi-value-first-field, &:has(.cbi-value-first-field) { @apply before:content-none; @@ -1433,7 +1479,7 @@ } & .cbi-section-table-titles.named { - @apply before:bg-white before:max-md:bg-white before:md:rounded-tl-2xl dark:before:bg-gray-800 dark:max-md:before:bg-slate-800; + @apply before:bg-panel-bg before:max-md:bg-panel-bg before:md:rounded-tl-2xl; } & tbody, @@ -1443,7 +1489,7 @@ & tr, & .tr { - @apply transition-colors duration-200 hover:bg-gray-50 max-md:flex max-md:flex-wrap max-md:border-b max-md:border-gray-200 max-md:px-2 max-md:py-2 dark:hover:bg-gray-700/60 dark:max-md:border-gray-600/40; + @apply hover:bg-label-surface max-md:border-border transition-colors duration-200 max-md:flex max-md:flex-wrap max-md:border-b max-md:px-2 max-md:py-2; @apply has-[.cbi-progressbar]:max-md:flex has-[.cbi-progressbar]:max-md:items-center has-[.cbi-progressbar]:max-md:justify-center; &:first-child { @@ -1488,11 +1534,11 @@ } &.cbi-rowstyle-1 { - @apply bg-white dark:bg-gray-800/60; + @apply bg-panel-bg; } &.cbi-rowstyle-2 { - @apply bg-gray-50/50 dark:bg-gray-700/60; + @apply bg-label-surface/50; } & > .col-1 { @@ -1538,7 +1584,7 @@ & th, & .th { - @apply border-b border-gray-200 bg-white/80 px-3 py-3 text-left text-base font-medium text-gray-900 backdrop-blur-sm max-md:flex-[1_1_50%] max-md:border-0 max-md:text-sm dark:border-gray-600/40 dark:bg-gray-800/90 dark:text-gray-100; + @apply border-border bg-label-surface border-b px-3 py-3 text-left text-base font-medium backdrop-blur-sm max-md:flex-[1_1_50%] max-md:border-0 max-md:text-sm; #cbi-samba4 & { @apply px-0.5 py-1.5; @@ -1553,7 +1599,7 @@ } &[data-sortable-row="true"] { - @apply cursor-pointer select-none after:ml-0.5 after:text-xs after:text-gray-600 hover:bg-gray-50 dark:after:text-gray-300 dark:hover:bg-gray-700/50; + @apply hover:bg-label-surface cursor-pointer select-none after:ml-0.5 after:text-xs; &[data-sort-direction="asc"] { @apply after:content-['\25B2']; } @@ -1571,8 +1617,8 @@ & td, & .td { - @apply table-cell border-b border-gray-200 px-3 py-3 align-middle text-base break-words whitespace-normal text-gray-700 max-md:flex-[1_1_50%] max-md:border-0 max-md:px-1 max-md:py-1 max-md:text-sm dark:border-gray-600/40 dark:text-gray-200; - @apply before:hidden before:content-[attr(data-title)] before:max-md:mb-1 before:max-md:block before:max-md:text-xs before:max-md:font-semibold before:max-md:tracking-wider before:max-md:text-gray-800 dark:before:max-md:text-gray-200; + @apply border-border table-cell border-b px-3 py-3 align-middle text-base break-words whitespace-normal max-md:flex-[1_1_50%] max-md:border-0 max-md:px-1 max-md:py-1 max-md:text-sm; + @apply before:hidden before:content-[attr(data-title)] before:max-md:mb-1 before:max-md:block before:max-md:text-xs before:max-md:font-semibold before:max-md:tracking-wider; #cbi-samba4 & { @apply px-0.5 py-1.5; @@ -1667,10 +1713,10 @@ @apply cursor-not-allowed; } & .cbi-value-description { - @apply relative mt-1 pl-4 leading-none break-words text-slate-500 dark:text-slate-400; + @apply text-muted-foreground relative mt-1 pl-4 leading-none wrap-break-word; &:not(:empty) { - @apply before:bg-info-text before:absolute before:-left-0.5 before:inline-block before:size-4 before:[mask:url('@assets/icons/info.svg')_center/cover_no-repeat]; + @apply before:bg-info-foreground before:absolute before:-left-0.5 before:inline-block before:size-4 before:[mask:url('@assets/icons/info.svg')_center/cover_no-repeat]; } } } @@ -1682,11 +1728,11 @@ } .cbi-dynlist { - @apply inline-flex w-max max-w-120 flex-col items-start gap-3 max-md:!max-w-full; + @apply inline-flex w-max max-w-120 flex-col items-start gap-3 max-md:max-w-full!; & .item { - @apply pointer-events-auto relative inline-flex cursor-move flex-col items-start gap-2 self-stretch overflow-hidden rounded-2xl border border-slate-200/40 bg-white py-3 pr-10 pl-4 break-all shadow-sm transition-all duration-200 select-text max-md:w-full max-md:py-2.5 max-md:pr-8 max-md:pl-3 dark:border-slate-600/25 dark:bg-slate-800; - @apply after:absolute after:top-2.5 after:right-2 after:inline-flex after:h-6 after:w-6 after:flex-shrink-0 after:cursor-pointer after:items-center after:justify-center after:rounded-xl after:bg-slate-100 after:text-sm after:font-medium after:text-slate-600 after:content-['\00D7'] dark:after:bg-slate-700 dark:after:text-slate-400; + @apply border-border/40 bg-panel-bg pointer-events-auto relative inline-flex cursor-move flex-col items-start gap-2 self-stretch overflow-hidden rounded-2xl border py-3 pr-10 pl-4 break-all shadow-sm transition-all duration-200 select-text max-md:w-full max-md:py-2.5 max-md:pr-8 max-md:pl-3; + @apply after:bg-muted after:text-muted-foreground after:absolute after:top-2.5 after:right-2 after:inline-flex after:h-6 after:w-6 after:shrink-0 after:cursor-pointer after:items-center after:justify-center after:rounded-xl after:text-sm after:font-medium after:content-['\00D7']; &.dragging { @apply scale-95 cursor-grabbing opacity-50 shadow-2xl; @@ -1707,14 +1753,14 @@ } & .add-item { - @apply inline-flex items-center gap-1.5 self-stretch rounded-2xl border border-dashed border-slate-300/80 bg-transparent px-1 py-1 transition-all duration-200 hover:border-slate-400/80 hover:bg-slate-50/40 dark:border-slate-600/60 dark:hover:border-slate-500/60 dark:hover:bg-slate-800/30; + @apply border-border/70 hover:border-border hover:bg-page-bg/50 inline-flex items-center gap-1.5 self-stretch rounded-2xl border border-dashed bg-transparent px-1 py-1 transition-all duration-200; & > input { @apply min-w-61 flex-1; } & > .cbi-button { - @apply inline-flex min-h-6 min-w-6 flex-shrink-0 cursor-pointer items-center justify-center rounded-xl px-2 py-0 text-sm font-medium shadow-none active:scale-95; + @apply inline-flex min-h-6 min-w-6 shrink-0 cursor-pointer items-center justify-center rounded-xl px-2 py-0 text-sm font-medium shadow-none active:scale-95; } } } @@ -1722,22 +1768,23 @@ @layer segmented { .cbi-tabmenu { - @apply mb-1 flex items-center gap-1 overflow-x-auto rounded-4xl border border-slate-200/40 bg-slate-100/50 p-1 dark:border-slate-700/30 dark:bg-slate-800/30; + @apply border-border/60 bg-label-surface mb-1 flex items-center gap-1 overflow-x-auto rounded-4xl border p-1; & li { - @apply relative m-0 min-w-fit flex-shrink-0 list-none; + @apply relative m-0 min-w-fit shrink-0 list-none; &[data-errors] { - @apply after:bg-accent after:text-accent-text after:absolute after:-top-0.5 after:-right-1.5 after:z-20 after:inline-flex after:min-h-4 after:min-w-4 after:items-center after:justify-center after:rounded-full after:px-1.5 after:py-0.5 after:text-xs after:font-semibold after:content-[attr(data-errors)]; + @apply after:bg-accent after:text-accent-foreground after:absolute after:-top-0.5 after:-right-1.5 after:z-20 after:inline-flex after:min-h-4 after:min-w-4 after:items-center after:justify-center after:rounded-full after:px-1.5 after:py-0.5 after:text-xs after:font-semibold after:content-[attr(data-errors)]; & > a { @apply border-error/50 border; } } & > a { - @apply block rounded-4xl px-4 py-2 text-center text-sm font-medium whitespace-nowrap text-slate-600 no-underline dark:text-slate-400; + @apply text-muted-foreground hover:text-foreground block rounded-4xl px-4 py-2 text-center text-sm font-medium whitespace-nowrap no-underline; } + &.cbi-tab a { - @apply bg-slate-900 font-semibold text-white dark:bg-slate-100 dark:text-slate-900; + @apply bg-foreground text-page-bg font-semibold shadow-sm; } } } @@ -1756,16 +1803,16 @@ } .tabs { - @apply relative flex items-center gap-0 overflow-x-auto border-b border-slate-200/40 dark:border-slate-700/30; + @apply border-border relative flex items-center gap-0 overflow-x-auto border-b; & a { - @apply block px-8 py-4 text-center text-sm font-medium whitespace-nowrap text-slate-500 transition-colors duration-200 hover:text-slate-700 hover:no-underline dark:text-slate-400 dark:hover:text-slate-300; + @apply text-muted-foreground hover:text-foreground block px-8 py-4 text-center text-sm font-medium whitespace-nowrap transition-colors duration-200 hover:no-underline; } & > li.active { - @apply border-base-text border-b-2; + @apply border-foreground border-b-2; & > a { - @apply text-base-text font-semibold; + @apply text-foreground font-semibold; } } } @@ -1783,7 +1830,7 @@ @apply relative z-10 flex w-full max-w-md flex-col items-stretch gap-6; .login-card { - @apply border-card-border bg-card-bg relative overflow-hidden rounded-4xl border p-10 shadow-xl backdrop-blur-xl max-md:rounded-3xl max-md:p-6; + @apply border-border bg-panel-bg relative overflow-hidden rounded-4xl border p-10 shadow-xl backdrop-blur-xl max-md:rounded-3xl max-md:p-6; .login-brand { @apply flex items-center gap-4; @@ -1800,17 +1847,17 @@ @apply flex flex-col gap-1; .login-hostname { - @apply text-base-text text-2xl font-semibold tracking-tight; + @apply text-foreground text-2xl font-semibold tracking-tight; } .login-subtitle { - @apply text-muted-text text-sm; + @apply text-default-foreground text-sm; } } } .login-divider { - @apply via-card-border my-6 h-px w-full bg-gradient-to-r from-transparent to-transparent md:my-8; + @apply via-border my-6 h-px w-full bg-linear-to-r from-transparent to-transparent md:my-8; } .login-form { @@ -1823,11 +1870,11 @@ @apply flex flex-col gap-2; .login-label { - @apply text-muted-text text-xs font-semibold uppercase; + @apply text-default-foreground text-xs font-semibold uppercase; } .login-input { - @apply border-card-border bg-card-bg/70 text-base-text focus:border-primary rounded-2xl border px-3 py-2.5 text-base; + @apply border-border bg-panel-bg/70 text-foreground focus:border-primary rounded-2xl border px-3 py-2.5 text-base; } } } @@ -1843,10 +1890,10 @@ } .login-footer { - @apply text-muted-text fixed bottom-0 left-1/2 -translate-x-1/2 pb-4 text-center text-xs whitespace-nowrap max-md:pb-3; + @apply text-muted-foreground fixed bottom-0 left-1/2 -translate-x-1/2 pb-4 text-center text-xs whitespace-nowrap max-md:pb-3; & a { - @apply text-primary-text hover:text-primary; + @apply text-primary hover:text-primary; } } } @@ -1856,44 +1903,44 @@ @layer utilities { .left { - @apply md:!text-left; + @apply md:text-left!; &:not(td) { - @apply !text-left; + @apply text-left!; } } .right { - @apply md:!text-right; + @apply md:text-right!; &:not(td) { - @apply !text-right; + @apply text-right!; } } .top { - @apply md:!align-top; + @apply md:align-top!; &:not(td) { - @apply !align-top; + @apply align-top!; } } .bottom { - @apply md:!align-bottom; + @apply md:align-bottom!; &:not(td) { - @apply !align-bottom; + @apply align-bottom!; } } .center { - @apply md:!text-center; + @apply md:text-center!; &:not(td) { - @apply !text-center; + @apply text-center!; } } .middle { - @apply md:!align-middle; + @apply md:align-middle!; &:not(td) { - @apply !align-middle; + @apply align-middle!; } } @@ -1905,7 +1952,7 @@ } .spinning { - @apply relative inline-block !pl-8; + @apply relative inline-block pl-8!; @apply before:absolute before:top-1/2 before:left-[6px] before:size-5 before:-translate-y-1/2 before:animate-spin before:bg-current before:[mask:url('@assets/icons/spinning.svg')_center/cover_no-repeat]; #view > & { @apply first:mx-auto first:grid first:min-h-[15vh] first:w-fit first:place-items-center first:max-md:min-h-dvh; @@ -1918,7 +1965,7 @@ .diag-style { @apply max-md:grid max-md:grid-cols-1 max-md:gap-4; & > div { - @apply flex flex-col items-center gap-2 max-md:!w-full max-md:gap-1; + @apply flex flex-col items-center gap-2 max-md:w-full! max-md:gap-1; } } } @@ -1926,7 +1973,7 @@ #file-manager-container { @apply overflow-auto; #status-bar { - @apply border-0 dark:bg-slate-900; + @apply bg-page-bg border-0; } } } @@ -1946,7 +1993,7 @@ @layer patches { @layer admin-network-network { [data-name="bridge-vlan"] > div { - @apply max-md:!overflow-visible; + @apply max-md:overflow-visible!; } } @@ -1961,7 +2008,7 @@ [data-page="admin-services-openclash-settings"] { .cbi-value-field { & .cbi-input-select { - @apply max-md:!w-full; + @apply max-md:w-full!; } } } @@ -1974,7 +2021,7 @@ &.tr { @apply rounded-none; } - @apply bg-white/95 not-[.tr]:border not-[.tr]:border-slate-200/40 not-[.tr]:shadow-lg not-[.tr]:hover:border-slate-300/50 not-[.tr]:hover:shadow-xl max-md:bg-white/98 not-[.tr]:max-md:border not-[.tr]:max-md:border-slate-200/20 dark:bg-slate-800/95 not-[.tr]:dark:border-slate-600/30 not-[.tr]:dark:hover:border-slate-500/40 not-[.tr]:dark:hover:shadow-black/25 max-md:dark:bg-slate-800/98 not-[.tr]:max-md:dark:border-slate-700/15; + @apply bg-panel-bg/95 not-[.tr]:border-border/40 not-[.tr]:hover:border-border/50 max-md:bg-panel-bg/98 not-[.tr]:max-md:border-border/30 not-[.tr]:border not-[.tr]:shadow-lg not-[.tr]:hover:shadow-xl not-[.tr]:max-md:border; } .title { @@ -1984,7 +2031,7 @@ } } h3 { - @apply text-base-text border-0 pb-4 max-md:mx-0 max-md:pb-2; + @apply text-foreground border-0 pb-4 max-md:mx-0 max-md:pb-2; } } diff --git a/Makefile b/Makefile index ed2188f..2c7bc42 100644 --- a/Makefile +++ b/Makefile @@ -8,8 +8,8 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=Aurora Theme (A modern browser theme built with Vite and Tailwind CSS) LUCI_DEPENDS:=+luci-base -PKG_VERSION:=0.10.10 -PKG_RELEASE:=20260204 +PKG_VERSION:=0.10.11 +PKG_RELEASE:=20260206 PKG_LICENSE:=Apache-2.0 LUCI_MINIFY_CSS:= diff --git a/htdocs/luci-static/aurora/main.css b/htdocs/luci-static/aurora/main.css index a7b4318..50069ed 100644 --- a/htdocs/luci-static/aurora/main.css +++ b/htdocs/luci-static/aurora/main.css @@ -1,2 +1,2 @@ /*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */ -@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-content:"";--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-duration:initial;--tw-tracking:initial;--tw-border-style:solid;--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-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-space-y-reverse:0;--tw-border-spacing-x:0;--tw-border-spacing-y:0}}:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-red-100:#ffe2e2;--color-red-300:#ffa3a3;--color-red-800:#9f0712;--color-red-900:#82181a;--color-violet-400:#a685ff;--color-fuchsia-500:#e12afb;--color-rose-400:#ff667f;--color-rose-600:#e70044;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-neutral-300:#d4d4d4;--color-neutral-700:#404040;--color-black:#000;--color-white:#fff;--spacing:var(--spacing);--container-xs:20rem;--container-md:28rem;--container-5xl:64rem;--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);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--container-max-width:var(--container-max-width)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-fuchsia-500:lab(56.4256% 83.132 -64.639);--color-rose-400:lab(64.4124% 63.0291 19.2068);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-slate-50:lab(98.1434% -.369549 -1.05968);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25154 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.082314 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612289 -3.7138);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811271 -12.254);--color-neutral-300:lab(84.92% 0 0);--color-neutral-700:lab(27.036% 0 0)}}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(./fonts/lato-v24-latin-regular.woff2)format("woff2")}:not(html)::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}:not(html)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}:not(html)::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}:not(html){scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,initial)var(--scrollbar-track,initial)}:not(html)::-webkit-scrollbar{width:8px;height:8px;display:block}:not(html){--scrollbar-thumb-radius:9999px;--scrollbar-thumb:#62748eb3;--scrollbar-track:transparent}@supports (color:lab(0% 0 0)){:not(html){--scrollbar-thumb:lab(48.0876% -2.03595 -16.5814/.7)}}:not(html):where([data-darkmode=true],[data-darkmode=true] *){--scrollbar-thumb:#cad5e2a6}@supports (color:lab(0% 0 0)){:not(html):where([data-darkmode=true],[data-darkmode=true] *){--scrollbar-thumb:lab(84.7652% -1.94532 -7.93338/.65)}}html::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}html::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}html::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}html{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,initial)var(--scrollbar-track,initial)}html::-webkit-scrollbar{width:8px;height:8px;display:block}html{--scrollbar-thumb-radius:9999px;--scrollbar-thumb:#62748eb3;--scrollbar-track:#f1f5f9}@supports (color:lab(0% 0 0)){html{--scrollbar-thumb:lab(48.0876% -2.03595 -16.5814/.7);--scrollbar-track:lab(96.286% -.852436 -2.46847)}}html:where([data-darkmode=true],[data-darkmode=true] *){--scrollbar-thumb:#cad5e2a6;--scrollbar-track:#0f172b}@supports (color:lab(0% 0 0)){html:where([data-darkmode=true],[data-darkmode=true] *){--scrollbar-thumb:lab(84.7652% -1.94532 -7.93338/.65);--scrollbar-track:lab(7.78673% 1.82345 -15.0537)}}html{height:100%;font-family:var(--font-sans);position:relative}@media (min-width:48rem){html:before{content:var(--tw-content);pointer-events:none;content:var(--tw-content);content:var(--tw-content);inset:calc(var(--spacing)*0);content:var(--tw-content);z-index:calc(10*-1);position:fixed}}@media not all and (min-width:48rem){html{background-color:var(--background-mid)}}@media (min-width:48rem){html:before{content:var(--tw-content);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));content:var(--tw-content);--tw-gradient-from:var(--background-start);--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));content:var(--tw-content);--tw-gradient-via:var(--background-mid);--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);content:var(--tw-content);--tw-gradient-to:var(--background-end)}}html body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--base-text);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-color:#0000;flex-direction:column;transition-duration:.3s;display:flex}html body.modal-overlay-active{height:100vh;overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--base-text)}h1{margin-bottom:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*6);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}@media not all and (min-width:48rem){h1{padding-left:calc(var(--spacing)*4);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}h2{margin-bottom:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*5);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}@media not all and (min-width:48rem){h2{margin-bottom:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}h3{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media not all and (min-width:48rem){h3{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}h4{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media not all and (min-width:48rem){h4{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}h5{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media not all and (min-width:48rem){h5{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}h6{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media not all and (min-width:48rem){h6{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}hr{border-style:var(--tw-border-style);border-width:0}p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-slate-600)}p:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-300)}strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-slate-600)}small:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-300)}em{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-400);font-style:italic}em:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-500)}pre{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f099;display:block}@supports (color:color-mix(in lab, red, red)){pre{border-color:color-mix(in oklab,var(--color-slate-200)60%,transparent)}}pre{background-color:#f1f5f966}@supports (color:color-mix(in lab, red, red)){pre{background-color:color-mix(in oklab,var(--color-slate-100)40%,transparent)}}pre{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);overflow-wrap:break-word;white-space:pre-wrap;color:var(--color-slate-800)}pre:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c66}@supports (color:color-mix(in lab, red, red)){pre:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)40%,transparent)}}pre:where([data-darkmode=true],[data-darkmode=true] *){background-color:#31415866}@supports (color:color-mix(in lab, red, red)){pre:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-700)40%,transparent)}}pre:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-200)}code{background-color:#e2e8f0cc;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){code{background-color:color-mix(in oklab,var(--color-slate-200)80%,transparent)}}code{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-800)}code:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--color-gray-700);color:var(--color-gray-200)}a{color:var(--color-fuchsia-500);text-decoration-line:none}@media (hover:hover){a:hover{text-decoration-line:underline}}a:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-violet-400)}abbr{cursor:help}var{font-family:var(--font-mono);color:var(--color-fuchsia-500)}var:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-violet-400)}*{scrollbar-color:initial;scrollbar-width:initial}header{top:calc(var(--spacing)*0);z-index:60;margin-bottom:calc(var(--spacing)*2);background-color:var(--header-bg);position:sticky}header .header-content{height:calc(var(--spacing)*14);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*3);justify-content:space-between;align-items:center;display:flex;position:relative}@media not all and (min-width:48rem){header .header-content{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2)}}[data-nav-type=mega-menu] :is(header) .desktop-menu-container{pointer-events:none;inset-inline:calc(var(--spacing)*0);top:calc(var(--spacing)*0);z-index:30;height:calc(var(--spacing)*0);background-color:var(--header-bg);width:100%;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-nav-type=mega-menu] :is(header) .desktop-menu-container{background-color:color-mix(in oklab,var(--header-bg)40%,transparent)}}[data-nav-type=mega-menu] :is(header) .desktop-menu-container{opacity:0;--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-in-out);transition-duration:.15s;transition-timing-function:var(--ease-in-out)}@media not all and (min-width:48rem){[data-nav-type=mega-menu] :is(header) .desktop-menu-container{display:none}}[data-nav-type=mega-menu] :is(header) .desktop-menu-container:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--header-bg)}@supports (color:color-mix(in lab, red, red)){[data-nav-type=mega-menu] :is(header) .desktop-menu-container:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--header-bg)90%,transparent)}}[data-nav-type=mega-menu] :is(header) .desktop-menu-container.active{pointer-events:auto;height:var(--mega-menu-height,0);opacity:1}header .brand{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--base-text);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-shrink:0;text-decoration-line:none;transition-duration:.2s;display:inline-block}@media (hover:hover){header .brand:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--primary)}}@media not all and (min-width:48rem){header .brand{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));flex:1;order:1}}header .nav{z-index:60;margin:calc(var(--spacing)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);align-items:center;gap:calc(var(--spacing)*1);padding:calc(var(--spacing)*0);list-style-type:none;display:flex;position:absolute;left:50%}@media not all and (min-width:48rem){header .nav{display:none}}header .nav>li{position:relative}header .nav>li .menu{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--base-text);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;text-decoration-line:none;transition-duration:.15s;display:block}header .nav>li .menu.menu-active{color:var(--base-text)}[data-nav-type=mega-menu] header .nav>li .menu.menu-active{text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:2px}[data-nav-type=boxed-dropdown] header .nav>li .menu.menu-active{background-color:var(--header-interactive)}header .nav>li .desktop-nav{pointer-events:none;left:calc(var(--spacing)*0);z-index:40;padding-inline:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*0);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}[data-nav-type=mega-menu] :is(header .nav>li .desktop-nav){top:calc(var(--spacing)*14);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);padding-bottom:calc(var(--spacing)*6);position:fixed;left:50%}[data-nav-type=boxed-dropdown] :is(header .nav>li .desktop-nav){margin-top:calc(var(--spacing)*2);min-width:calc(var(--spacing)*48);position:absolute;top:100%}header .nav>li .desktop-nav.active{pointer-events:auto;opacity:1}[data-nav-type=mega-menu] :is(header .nav>li .desktop-nav .desktop-nav-list){column-gap:calc(var(--spacing)*4);row-gap:calc(var(--spacing)*2);grid-template-columns:repeat(4,minmax(0,1fr));width:max-content;display:grid}[data-nav-type=boxed-dropdown] :is(header .nav>li .desktop-nav .desktop-nav-list){row-gap:calc(var(--spacing)*1);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--header-border);background-color:color-mix(in oklab,var(--header-bg)90%,transparent);padding-block:calc(var(--spacing)*2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md));--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-direction:column;transition-duration:.2s;display:flex}header .nav>li .desktop-nav .desktop-nav-list>li{margin:calc(var(--spacing)*0);list-style-type:none}header .nav>li .desktop-nav .desktop-nav-list>li>a{padding-inline:calc(var(--spacing)*4);white-space:nowrap;color:var(--base-text);text-decoration-line:none;display:block}[data-nav-type=mega-menu] :is(header .nav>li .desktop-nav .desktop-nav-list>li>a){padding-block:calc(var(--spacing)*3)}@media (hover:hover){[data-nav-type=mega-menu] :is(header .nav>li .desktop-nav .desktop-nav-list>li>a):hover{text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:2px}}[data-nav-type=boxed-dropdown] :is(header .nav>li .desktop-nav .desktop-nav-list>li>a){margin-inline:calc(var(--spacing)*2);border-radius:var(--radius-xl);padding-block:calc(var(--spacing)*2)}@media (hover:hover){[data-nav-type=boxed-dropdown] :is(header .nav>li .desktop-nav .desktop-nav-list>li>a):hover{background-color:var(--header-interactive)}}@media not all and (min-width:48rem){header .mobile-controls{flex-shrink:0;order:9999;align-items:center;display:flex}}@media (min-width:48rem){header .mobile-controls{display:none}}@media not all and (min-width:48rem){header .mobile-controls .mobile-menu-toggle{margin-left:calc(var(--spacing)*5);cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){header .mobile-controls .mobile-menu-toggle:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}header .mobile-controls .mobile-menu-toggle:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}}header .mobile-controls .mobile-menu-toggle svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}@media not all and (min-width:48rem){header .mobile-controls .mobile-menu-toggle svg{color:var(--base-text);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));--tw-duration:.2s;transition-duration:.2s}header .mobile-controls .mobile-menu-toggle.active svg{rotate:180deg}}header #indicators{gap:calc(var(--spacing)*5);flex-direction:row-reverse;flex-shrink:0;display:flex}@media not all and (min-width:48rem){header #indicators{flex-shrink:0;order:2}}@media (min-width:48rem){header #indicators{gap:calc(var(--spacing)*8)}}header #indicators span[data-indicator]{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);cursor:pointer;font-size:0}header #indicators span[data-indicator]:before{content:var(--tw-content);content:var(--tw-content);width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);content:var(--tw-content);content:var(--tw-content);color:var(--base-text);background-color:currentColor;position:absolute}header #indicators span[data-indicator][data-indicator=media_error]:before{content:var(--tw-content);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='800'%20height='800'%20viewBox='0%200%20800%20800'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M99.5149%20622.549C93.2144%20633.653%2093.4349%20634%20107.075%20634H651.912C665.537%20634%20665.757%20633.622%20659.473%20622.549L385.196%20138.236C378.99%20127.258%20379.998%20127.258%20373.792%20138.236L99.5149%20622.534V622.549ZM440.01%20107.161L714.303%20591.475C744.577%20644.978%20713.373%20697%20651.912%20697H107.075C45.5668%20697%2014.4423%20644.946%2044.7005%20591.506L318.977%20107.192C349.314%2053.5947%20409.705%2053.6105%20440.026%20107.192L440.01%20107.161ZM379.494%20586.75C383.631%20586.75%20387.728%20585.936%20391.551%20584.353C395.373%20582.77%20398.847%20580.45%20401.773%20577.525C404.698%20574.6%20407.019%20571.127%20408.603%20567.305C410.186%20563.483%20411.001%20559.387%20411.001%20555.25C411.001%20551.112%20410.186%20547.016%20408.603%20543.194C407.019%20539.372%20404.698%20535.899%20401.773%20532.974C398.847%20530.049%20395.373%20527.729%20391.551%20526.146C387.728%20524.563%20383.631%20523.749%20379.494%20523.749C371.14%20523.751%20363.128%20527.07%20357.221%20532.977C351.314%20538.885%20347.996%20546.896%20347.996%20555.25C347.996%20563.603%20351.314%20571.614%20357.221%20577.522C363.128%20583.429%20371.14%20586.748%20379.494%20586.75ZM347.991%20303.249V460.749C347.991%20469.104%20351.31%20477.116%20357.218%20483.023C363.126%20488.931%20371.139%20492.249%20379.494%20492.249C387.849%20492.249%20395.862%20488.931%20401.769%20483.023C407.677%20477.116%20410.996%20469.104%20410.996%20460.749V303.249C410.996%20294.894%20407.677%20286.882%20401.769%20280.975C395.862%20275.067%20387.849%20271.749%20379.494%20271.749C371.139%20271.749%20363.126%20275.067%20357.218%20280.975C351.31%20286.882%20347.991%20294.894%20347.991%20303.249Z'%20fill='%230F162B'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='800'%20height='800'%20viewBox='0%200%20800%20800'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M99.5149%20622.549C93.2144%20633.653%2093.4349%20634%20107.075%20634H651.912C665.537%20634%20665.757%20633.622%20659.473%20622.549L385.196%20138.236C378.99%20127.258%20379.998%20127.258%20373.792%20138.236L99.5149%20622.534V622.549ZM440.01%20107.161L714.303%20591.475C744.577%20644.978%20713.373%20697%20651.912%20697H107.075C45.5668%20697%2014.4423%20644.946%2044.7005%20591.506L318.977%20107.192C349.314%2053.5947%20409.705%2053.6105%20440.026%20107.192L440.01%20107.161ZM379.494%20586.75C383.631%20586.75%20387.728%20585.936%20391.551%20584.353C395.373%20582.77%20398.847%20580.45%20401.773%20577.525C404.698%20574.6%20407.019%20571.127%20408.603%20567.305C410.186%20563.483%20411.001%20559.387%20411.001%20555.25C411.001%20551.112%20410.186%20547.016%20408.603%20543.194C407.019%20539.372%20404.698%20535.899%20401.773%20532.974C398.847%20530.049%20395.373%20527.729%20391.551%20526.146C387.728%20524.563%20383.631%20523.749%20379.494%20523.749C371.14%20523.751%20363.128%20527.07%20357.221%20532.977C351.314%20538.885%20347.996%20546.896%20347.996%20555.25C347.996%20563.603%20351.314%20571.614%20357.221%20577.522C363.128%20583.429%20371.14%20586.748%20379.494%20586.75ZM347.991%20303.249V460.749C347.991%20469.104%20351.31%20477.116%20357.218%20483.023C363.126%20488.931%20371.139%20492.249%20379.494%20492.249C387.849%20492.249%20395.862%20488.931%20401.769%20483.023C407.677%20477.116%20410.996%20469.104%20410.996%20460.749V303.249C410.996%20294.894%20407.677%20286.882%20401.769%20280.975C395.862%20275.067%20387.849%20271.749%20379.494%20271.749C371.139%20271.749%20363.126%20275.067%20357.218%20280.975C351.31%20286.882%20347.991%20294.894%20347.991%20303.249Z'%20fill='%230F162B'/%3e%3c/svg%3e") 50%/cover no-repeat}header #indicators span[data-indicator][data-indicator=poll-status][data-style=active]:before{content:var(--tw-content);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='800'%20height='800'%20viewBox='0%200%20800%20800'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M201.032%20123.921C202.67%20122.913%20204.182%20121.936%20205.537%20121.023C257.614%2085.7368%20319.094%2066.9154%20382%2067.0003C555.974%2067.0003%20697%20208.026%20697%20382C697.086%20440.93%20680.568%20498.691%20649.34%20548.666C648.405%20550.159%20647.097%20551.383%20645.545%20552.216C643.993%20553.05%20642.25%20553.465%20640.489%20553.42C638.728%20553.376%20637.009%20552.873%20635.501%20551.962C633.993%20551.051%20632.748%20549.763%20631.889%20548.225L552.509%20405.404C551.176%20403.007%20550.492%20400.303%20550.525%20397.56C550.558%20394.817%20551.307%20392.13%20552.698%20389.765C554.089%20387.401%20556.073%20385.44%20558.454%20384.078C560.836%20382.716%20563.531%20382%20566.275%20382H634C634.01%20335.412%20621.106%20289.734%20596.72%20250.038C572.334%20210.343%20537.422%20178.184%20495.861%20157.135C454.3%20136.085%20407.718%20126.968%20361.288%20130.797C314.858%20134.626%20270.398%20151.251%20232.847%20178.825C229.627%20181.188%20225.94%20182.839%20222.032%20183.668C218.124%20184.497%20214.085%20184.485%20210.182%20183.633C206.279%20182.781%20202.602%20181.108%20199.395%20178.726C196.189%20176.344%20193.525%20173.307%20191.582%20169.816L189.818%20166.666C185.825%20159.468%20184.763%20151.007%20186.852%20143.044C188.941%20135.082%20194.02%20128.232%20201.032%20123.921ZM558.715%20642.82C506.586%20678.213%20445.009%20697.092%20382%20697C208.025%20697%2067%20555.974%2067%20382C67%20322.969%2083.254%20267.718%20111.478%20220.5C112.696%20218.456%20114.432%20216.77%20116.509%20215.61C118.587%20214.45%20120.933%20213.858%20123.312%20213.893C125.691%20213.928%20128.019%20214.589%20130.061%20215.81C132.103%20217.03%20133.788%20218.768%20134.945%20220.846L211.49%20358.595C212.824%20360.993%20213.508%20363.697%20213.474%20366.44C213.441%20369.183%20212.692%20371.87%20211.302%20374.235C209.911%20376.599%20207.926%20378.56%20205.545%20379.922C203.164%20381.284%20200.468%20382%20197.725%20382H130C129.999%20428.603%20142.921%20474.294%20167.33%20513.993C191.739%20553.693%20226.679%20585.846%20268.265%20606.879C309.852%20627.913%20356.457%20637.002%20402.9%20633.137C449.342%20629.272%20493.803%20612.604%20531.341%20584.986C534.645%20582.52%20538.43%20580.775%20542.451%20579.865C546.472%20578.954%20550.64%20578.898%20554.684%20579.7C558.728%20580.501%20562.558%20582.143%20565.928%20584.519C569.297%20586.894%20572.131%20589.951%20574.244%20593.491C578.821%20601.138%20580.227%20610.272%20578.161%20618.941C576.095%20627.61%20570.721%20635.129%20563.188%20639.89C561.702%20640.833%20560.232%20641.799%20558.778%20642.788L558.715%20642.82Z'%20fill='%230F162B'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='800'%20height='800'%20viewBox='0%200%20800%20800'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M201.032%20123.921C202.67%20122.913%20204.182%20121.936%20205.537%20121.023C257.614%2085.7368%20319.094%2066.9154%20382%2067.0003C555.974%2067.0003%20697%20208.026%20697%20382C697.086%20440.93%20680.568%20498.691%20649.34%20548.666C648.405%20550.159%20647.097%20551.383%20645.545%20552.216C643.993%20553.05%20642.25%20553.465%20640.489%20553.42C638.728%20553.376%20637.009%20552.873%20635.501%20551.962C633.993%20551.051%20632.748%20549.763%20631.889%20548.225L552.509%20405.404C551.176%20403.007%20550.492%20400.303%20550.525%20397.56C550.558%20394.817%20551.307%20392.13%20552.698%20389.765C554.089%20387.401%20556.073%20385.44%20558.454%20384.078C560.836%20382.716%20563.531%20382%20566.275%20382H634C634.01%20335.412%20621.106%20289.734%20596.72%20250.038C572.334%20210.343%20537.422%20178.184%20495.861%20157.135C454.3%20136.085%20407.718%20126.968%20361.288%20130.797C314.858%20134.626%20270.398%20151.251%20232.847%20178.825C229.627%20181.188%20225.94%20182.839%20222.032%20183.668C218.124%20184.497%20214.085%20184.485%20210.182%20183.633C206.279%20182.781%20202.602%20181.108%20199.395%20178.726C196.189%20176.344%20193.525%20173.307%20191.582%20169.816L189.818%20166.666C185.825%20159.468%20184.763%20151.007%20186.852%20143.044C188.941%20135.082%20194.02%20128.232%20201.032%20123.921ZM558.715%20642.82C506.586%20678.213%20445.009%20697.092%20382%20697C208.025%20697%2067%20555.974%2067%20382C67%20322.969%2083.254%20267.718%20111.478%20220.5C112.696%20218.456%20114.432%20216.77%20116.509%20215.61C118.587%20214.45%20120.933%20213.858%20123.312%20213.893C125.691%20213.928%20128.019%20214.589%20130.061%20215.81C132.103%20217.03%20133.788%20218.768%20134.945%20220.846L211.49%20358.595C212.824%20360.993%20213.508%20363.697%20213.474%20366.44C213.441%20369.183%20212.692%20371.87%20211.302%20374.235C209.911%20376.599%20207.926%20378.56%20205.545%20379.922C203.164%20381.284%20200.468%20382%20197.725%20382H130C129.999%20428.603%20142.921%20474.294%20167.33%20513.993C191.739%20553.693%20226.679%20585.846%20268.265%20606.879C309.852%20627.913%20356.457%20637.002%20402.9%20633.137C449.342%20629.272%20493.803%20612.604%20531.341%20584.986C534.645%20582.52%20538.43%20580.775%20542.451%20579.865C546.472%20578.954%20550.64%20578.898%20554.684%20579.7C558.728%20580.501%20562.558%20582.143%20565.928%20584.519C569.297%20586.894%20572.131%20589.951%20574.244%20593.491C578.821%20601.138%20580.227%20610.272%20578.161%20618.941C576.095%20627.61%20570.721%20635.129%20563.188%20639.89C561.702%20640.833%20560.232%20641.799%20558.778%20642.788L558.715%20642.82Z'%20fill='%230F162B'/%3e%3c/svg%3e") 50%/cover no-repeat}header #indicators span[data-indicator][data-indicator=poll-status][data-style=inactive]:before{content:var(--tw-content);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='800'%20height='800'%20viewBox='0%200%20800%20800'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M571.418%20595.528C580.7%20609.514%20576.962%20628.288%20563.018%20637.696C533.911%20657.268%20510.181%20670.456%20491.868%20677.302C456.716%20690.382%20419.502%20697.054%20381.995%20697C354.694%20697%20328.234%20693.514%20302.949%20687.004L335.962%20629.8C396.485%20641.014%20459.864%20629.8%20513.289%20597.124L530.089%20586.708C536.769%20582.478%20544.84%20581.032%20552.573%20582.681C560.306%20584.329%20567.086%20588.941%20571.46%20595.528H571.418ZM509.803%2094.006C529.123%20102.574%20547.477%20113.074%20564.53%20125.212L250.869%20668.482C231.733%20659.714%20213.526%20649.048%20196.52%20636.646L509.761%2094.006H509.803ZM381.995%2067C409.295%2067%20435.839%2070.486%20461.082%2076.996L427.985%20134.284L422.063%20133.234C371.12%20125.021%20318.883%20132.645%20272.412%20155.075C225.941%20177.505%20187.476%20213.659%20162.214%20258.653C136.953%20303.647%20126.112%20355.311%20131.158%20406.664C136.204%20458.017%20156.893%20506.583%20190.43%20545.8L157.459%20602.92C113.918%20558.666%2084.4251%20502.532%2072.6843%20441.57C60.9436%20380.609%2067.4788%20317.537%2091.469%20260.277C115.459%20203.018%20155.835%20154.123%20207.524%20119.736C259.213%2085.349%20319.912%2067.0021%20381.995%2067ZM606.572%20161.08C664.623%20219.944%20697.117%20299.327%20697%20382C697.058%20427.158%20687.374%20471.797%20668.607%20512.872C664.536%20521.456%20660.05%20529.838%20655.167%20537.988C653.67%20540.539%20651.526%20542.649%20648.952%20544.106C646.378%20545.563%20643.465%20546.315%20640.508%20546.285C637.55%20546.255%20634.653%20545.445%20632.109%20543.936C629.564%20542.428%20627.464%20540.274%20626.019%20537.694L609.932%20508.714L553.357%20406.948C551.939%20404.39%20551.212%20401.505%20551.251%20398.581C551.289%20395.656%20552.09%20392.791%20553.575%20390.271C555.06%20387.751%20557.177%20385.662%20559.717%20384.212C562.258%20382.761%20565.132%20381.998%20568.058%20382H633.999C634.02%20321.959%20612.568%20263.891%20573.518%20218.284L606.572%20161.122V161.08Z'%20fill='%230F162B'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='800'%20height='800'%20viewBox='0%200%20800%20800'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M571.418%20595.528C580.7%20609.514%20576.962%20628.288%20563.018%20637.696C533.911%20657.268%20510.181%20670.456%20491.868%20677.302C456.716%20690.382%20419.502%20697.054%20381.995%20697C354.694%20697%20328.234%20693.514%20302.949%20687.004L335.962%20629.8C396.485%20641.014%20459.864%20629.8%20513.289%20597.124L530.089%20586.708C536.769%20582.478%20544.84%20581.032%20552.573%20582.681C560.306%20584.329%20567.086%20588.941%20571.46%20595.528H571.418ZM509.803%2094.006C529.123%20102.574%20547.477%20113.074%20564.53%20125.212L250.869%20668.482C231.733%20659.714%20213.526%20649.048%20196.52%20636.646L509.761%2094.006H509.803ZM381.995%2067C409.295%2067%20435.839%2070.486%20461.082%2076.996L427.985%20134.284L422.063%20133.234C371.12%20125.021%20318.883%20132.645%20272.412%20155.075C225.941%20177.505%20187.476%20213.659%20162.214%20258.653C136.953%20303.647%20126.112%20355.311%20131.158%20406.664C136.204%20458.017%20156.893%20506.583%20190.43%20545.8L157.459%20602.92C113.918%20558.666%2084.4251%20502.532%2072.6843%20441.57C60.9436%20380.609%2067.4788%20317.537%2091.469%20260.277C115.459%20203.018%20155.835%20154.123%20207.524%20119.736C259.213%2085.349%20319.912%2067.0021%20381.995%2067ZM606.572%20161.08C664.623%20219.944%20697.117%20299.327%20697%20382C697.058%20427.158%20687.374%20471.797%20668.607%20512.872C664.536%20521.456%20660.05%20529.838%20655.167%20537.988C653.67%20540.539%20651.526%20542.649%20648.952%20544.106C646.378%20545.563%20643.465%20546.315%20640.508%20546.285C637.55%20546.255%20634.653%20545.445%20632.109%20543.936C629.564%20542.428%20627.464%20540.274%20626.019%20537.694L609.932%20508.714L553.357%20406.948C551.939%20404.39%20551.212%20401.505%20551.251%20398.581C551.289%20395.656%20552.09%20392.791%20553.575%20390.271C555.06%20387.751%20557.177%20385.662%20559.717%20384.212C562.258%20382.761%20565.132%20381.998%20568.058%20382H633.999C634.02%20321.959%20612.568%20263.891%20573.518%20218.284L606.572%20161.122V161.08Z'%20fill='%230F162B'/%3e%3c/svg%3e") 50%/cover no-repeat}header #indicators span[data-indicator][data-indicator=uci-changes]{position:relative}header #indicators span[data-indicator][data-indicator=uci-changes]:before{content:var(--tw-content);-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1758476543825'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='17352'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M439.594667%2085.333333h144.810666a70.4%2070.4%200%200%201%2070.101334%2060.970667l5.802666%2044.8a17.066667%2017.066667%200%200%200%208.192%2012.458667l38.058667%2022.528a17.066667%2017.066667%200%200%200%2015.146667%201.109333l46.848-19.2a71.082667%2071.082667%200%200%201%2088.021333%2029.226667l72.405333%20122.069333c18.218667%2030.72%2010.069333%2069.973333-18.688%2091.221333l-45.184%2033.408a17.066667%2017.066667%200%200%200-6.912%2013.696v28.757334a17.066667%2017.066667%200%200%200%206.912%2013.696l45.226667%2033.408c28.714667%2021.205333%2036.864%2060.458667%2018.645333%2091.221333l-72.405333%20122.026667a71.082667%2071.082667%200%200%201-88.021333%2029.226666l-46.848-19.2a17.066667%2017.066667%200%200%200-15.146667%201.152l-38.058667%2022.528a17.066667%2017.066667%200%200%200-8.192%2012.501334l-5.802666%2044.8A70.4%2070.4%200%200%201%20584.405333%20938.666667h-144.810666a70.4%2070.4%200%200%201-70.101334-60.970667l-5.802666-44.8a17.066667%2017.066667%200%200%200-8.192-12.458667l-38.058667-22.528a17.066667%2017.066667%200%200%200-15.146667-1.109333l-46.848%2019.2a71.082667%2071.082667%200%200%201-88.021333-29.226667l-72.405333-122.069333a69.290667%2069.290667%200%200%201%2018.688-91.221333l45.184-33.408a17.066667%2017.066667%200%200%200%206.912-13.696v-28.757334a17.066667%2017.066667%200%200%200-6.912-13.696l-45.226667-33.408a69.290667%2069.290667%200%200%201-18.645333-91.221333l72.405333-122.026667a71.082667%2071.082667%200%200%201%2088.021333-29.226666l46.848%2019.2a17.066667%2017.066667%200%200%200%2015.146667-1.152l38.058667-22.528a17.066667%2017.066667%200%200%200%208.192-12.501334l5.802666-44.8A70.4%2070.4%200%200%201%20439.594667%2085.333333z%20m1.024%20130.688a75.818667%2075.818667%200%200%201-36.821334%2055.466667l-51.712%2030.464a76.970667%2076.970667%200%200%201-67.925333%204.906667l-35.328-14.336a17.066667%2017.066667%200%200%200-21.077333%207.04L178.645333%20381.738667a17.066667%2017.066667%200%200%200%204.565334%2022.528l33.066666%2024.277333c19.541333%2014.293333%2031.018667%2036.906667%2031.018667%2061.013333v44.885334c0%2024.106667-11.52%2046.72-31.018667%2061.013333l-33.066666%2024.277333a17.066667%2017.066667%200%200%200-4.565334%2022.528l49.066667%2082.176a17.066667%2017.066667%200%200%200%2021.12%207.04l35.328-14.336a76.970667%2076.970667%200%200%201%2067.925333%204.906667l51.712%2030.421333c20.224%2011.946667%2033.792%2032.384%2036.821334%2055.509334l4.010666%2030.506666a17.066667%2017.066667%200%200%200%2016.896%2014.848h100.949334a17.066667%2017.066667%200%200%200%2016.896-14.848l4.010666-30.506666c2.986667-23.125333%2016.597333-43.605333%2036.821334-55.466667l51.712-30.464a76.970667%2076.970667%200%200%201%2067.925333-4.906667l35.328%2014.336a17.066667%2017.066667%200%200%200%2021.077333-7.04l49.109334-82.176a17.066667%2017.066667%200%200%200-4.565334-22.528l-33.066666-24.277333a75.648%2075.648%200%200%201-31.018667-61.013333v-44.885334c0-24.106667%2011.52-46.72%2031.018667-61.013333l33.066666-24.277333a17.066667%2017.066667%200%200%200%204.565334-22.528l-49.066667-82.176a17.066667%2017.066667%200%200%200-21.12-7.04l-35.328%2014.336c-22.186667%209.045333-47.317333%207.210667-67.925333-4.906667l-51.712-30.421333a75.818667%2075.818667%200%200%201-36.821334-55.509334l-4.010666-30.506666A17.066667%2017.066667%200%200%200%20562.474667%20170.666667h-100.949334a17.066667%2017.066667%200%200%200-16.896%2014.848l-4.010666%2030.506666zM682.666667%20512a42.666667%2042.666667%200%200%201-85.333334%200%2085.333333%2085.333333%200%201%200-85.333333%2085.333333%2042.666667%2042.666667%200%200%201%200%2085.333334%20170.666667%20170.666667%200%201%201%20170.666667-170.666667z'%20fill='%230f162b'%20p-id='17353'%3e%3c/path%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1758476543825'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='17352'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M439.594667%2085.333333h144.810666a70.4%2070.4%200%200%201%2070.101334%2060.970667l5.802666%2044.8a17.066667%2017.066667%200%200%200%208.192%2012.458667l38.058667%2022.528a17.066667%2017.066667%200%200%200%2015.146667%201.109333l46.848-19.2a71.082667%2071.082667%200%200%201%2088.021333%2029.226667l72.405333%20122.069333c18.218667%2030.72%2010.069333%2069.973333-18.688%2091.221333l-45.184%2033.408a17.066667%2017.066667%200%200%200-6.912%2013.696v28.757334a17.066667%2017.066667%200%200%200%206.912%2013.696l45.226667%2033.408c28.714667%2021.205333%2036.864%2060.458667%2018.645333%2091.221333l-72.405333%20122.026667a71.082667%2071.082667%200%200%201-88.021333%2029.226666l-46.848-19.2a17.066667%2017.066667%200%200%200-15.146667%201.152l-38.058667%2022.528a17.066667%2017.066667%200%200%200-8.192%2012.501334l-5.802666%2044.8A70.4%2070.4%200%200%201%20584.405333%20938.666667h-144.810666a70.4%2070.4%200%200%201-70.101334-60.970667l-5.802666-44.8a17.066667%2017.066667%200%200%200-8.192-12.458667l-38.058667-22.528a17.066667%2017.066667%200%200%200-15.146667-1.109333l-46.848%2019.2a71.082667%2071.082667%200%200%201-88.021333-29.226667l-72.405333-122.069333a69.290667%2069.290667%200%200%201%2018.688-91.221333l45.184-33.408a17.066667%2017.066667%200%200%200%206.912-13.696v-28.757334a17.066667%2017.066667%200%200%200-6.912-13.696l-45.226667-33.408a69.290667%2069.290667%200%200%201-18.645333-91.221333l72.405333-122.026667a71.082667%2071.082667%200%200%201%2088.021333-29.226666l46.848%2019.2a17.066667%2017.066667%200%200%200%2015.146667-1.152l38.058667-22.528a17.066667%2017.066667%200%200%200%208.192-12.501334l5.802666-44.8A70.4%2070.4%200%200%201%20439.594667%2085.333333z%20m1.024%20130.688a75.818667%2075.818667%200%200%201-36.821334%2055.466667l-51.712%2030.464a76.970667%2076.970667%200%200%201-67.925333%204.906667l-35.328-14.336a17.066667%2017.066667%200%200%200-21.077333%207.04L178.645333%20381.738667a17.066667%2017.066667%200%200%200%204.565334%2022.528l33.066666%2024.277333c19.541333%2014.293333%2031.018667%2036.906667%2031.018667%2061.013333v44.885334c0%2024.106667-11.52%2046.72-31.018667%2061.013333l-33.066666%2024.277333a17.066667%2017.066667%200%200%200-4.565334%2022.528l49.066667%2082.176a17.066667%2017.066667%200%200%200%2021.12%207.04l35.328-14.336a76.970667%2076.970667%200%200%201%2067.925333%204.906667l51.712%2030.421333c20.224%2011.946667%2033.792%2032.384%2036.821334%2055.509334l4.010666%2030.506666a17.066667%2017.066667%200%200%200%2016.896%2014.848h100.949334a17.066667%2017.066667%200%200%200%2016.896-14.848l4.010666-30.506666c2.986667-23.125333%2016.597333-43.605333%2036.821334-55.466667l51.712-30.464a76.970667%2076.970667%200%200%201%2067.925333-4.906667l35.328%2014.336a17.066667%2017.066667%200%200%200%2021.077333-7.04l49.109334-82.176a17.066667%2017.066667%200%200%200-4.565334-22.528l-33.066666-24.277333a75.648%2075.648%200%200%201-31.018667-61.013333v-44.885334c0-24.106667%2011.52-46.72%2031.018667-61.013333l33.066666-24.277333a17.066667%2017.066667%200%200%200%204.565334-22.528l-49.066667-82.176a17.066667%2017.066667%200%200%200-21.12-7.04l-35.328%2014.336c-22.186667%209.045333-47.317333%207.210667-67.925333-4.906667l-51.712-30.421333a75.818667%2075.818667%200%200%201-36.821334-55.509334l-4.010666-30.506666A17.066667%2017.066667%200%200%200%20562.474667%20170.666667h-100.949334a17.066667%2017.066667%200%200%200-16.896%2014.848l-4.010666%2030.506666zM682.666667%20512a42.666667%2042.666667%200%200%201-85.333334%200%2085.333333%2085.333333%200%201%200-85.333333%2085.333333%2042.666667%2042.666667%200%200%201%200%2085.333334%20170.666667%20170.666667%200%201%201%20170.666667-170.666667z'%20fill='%230f162b'%20p-id='17353'%3e%3c/path%3e%3c/svg%3e") 50%/cover no-repeat}header #indicators span[data-indicator][data-indicator=uci-changes][data-count]:not([data-count="0"]):after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*-.5);content:var(--tw-content);right:calc(var(--spacing)*-.5);content:var(--tw-content);z-index:10;content:var(--tw-content);content:var(--tw-content);min-height:calc(var(--spacing)*3);content:var(--tw-content);min-width:calc(var(--spacing)*3);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);background-color:var(--accent);content:var(--tw-content);padding-inline:calc(var(--spacing)*.5);content:var(--tw-content);content:var(--tw-content);--tw-leading:1;content:var(--tw-content);--tw-font-weight:var(--font-weight-bold);font-size:8px;line-height:1;font-weight:var(--font-weight-bold);content:var(--tw-content);color:var(--accent-text);content:var(--tw-content);--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);--tw-content:attr(data-count);content:var(--tw-content);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}#maincontent{width:95.8333%;min-height:calc(100vh - 4rem);max-width:var(--container-max-width);padding-inline:calc(var(--spacing)*4);margin-inline:auto}@media not all and (min-width:48rem){#maincontent{width:100%;padding-inline:calc(var(--spacing)*3)}}#maincontent #view{margin-inline:calc(var(--spacing)*0);width:100%;padding:calc(var(--spacing)*0);--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}#maincontent #view:empty{display:none}@media (min-width:48rem){#maincontent #view{border-radius:var(--radius-4xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--view-border)}@supports (color:color-mix(in lab, red, red)){#maincontent #view{border-color:color-mix(in oklab,var(--view-border)30%,transparent)}}#maincontent #view{background-color:var(--view-bg);padding:calc(var(--spacing)*6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){#maincontent #view:hover{border-color:var(--view-border)}@supports (color:color-mix(in lab, red, red)){#maincontent #view:hover{border-color:color-mix(in oklab,var(--view-border)50%,transparent)}}#maincontent #view:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}#maincontent #view .cbi-title-section{margin-bottom:calc(var(--spacing)*6);--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media not all and (min-width:48rem){#maincontent #view .cbi-title-section{margin-inline:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*3)}}#maincontent #view .controls{margin:calc(var(--spacing)*2);align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}@media not all and (min-width:48rem){#maincontent #view .controls{margin:calc(var(--spacing)*1);gap:calc(var(--spacing)*2)}}#maincontent #view .controls label input[type=radio],#maincontent #view .controls label input[type=checkbox]{margin-right:calc(var(--spacing)*1);vertical-align:middle}#maincontent #view #content_syslog{margin:calc(var(--spacing)*2)}@media not all and (min-width:48rem){#maincontent #view #content_syslog{margin:calc(var(--spacing)*1)}}#maincontent #view #content_syslog>div{align-items:baseline;column-gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}@media not all and (min-width:48rem){#maincontent #view #content_syslog>div{column-gap:calc(var(--spacing)*1.5)}#maincontent #view #content_syslog>div>.cbi-input-select,#maincontent #view #content_syslog>div>.cbi-input-text{min-width:calc(var(--spacing)*45)}}#maincontent #view div[style]>svg:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--color-slate-900)!important}#maincontent #view div[style]>svg line[style]:where([data-darkmode=true],[data-darkmode=true] *){stroke:var(--color-slate-100)!important}#maincontent .cbi-map-descr,#maincontent .cbi-section-descr{margin-bottom:calc(var(--spacing)*6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-slate-600)}@media not all and (min-width:48rem){#maincontent .cbi-map-descr,#maincontent .cbi-section-descr{margin-inline:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}:is(#maincontent .cbi-map-descr,#maincontent .cbi-section-descr):where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-400)}#maincontent .cbi-page-actions{margin-top:calc(var(--spacing)*6);justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*3);border-top-style:var(--tw-border-style);border-color:#e2e8f080;border-top-width:1px;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){#maincontent .cbi-page-actions{border-color:color-mix(in oklab,var(--color-slate-200)50%,transparent)}}#maincontent .cbi-page-actions{padding-top:calc(var(--spacing)*4)}@media not all and (min-width:48rem){#maincontent .cbi-page-actions{margin-inline:calc(var(--spacing)*2);margin-top:calc(var(--spacing)*4);gap:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*3)}}#maincontent .cbi-page-actions:where([data-darkmode=true],[data-darkmode=true] *){border-color:#3141584d}@supports (color:color-mix(in lab, red, red)){#maincontent .cbi-page-actions:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-700)30%,transparent)}}#maincontent .zone-forwards{align-items:flex-start;gap:calc(var(--spacing)*3);--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);display:flex}#maincontent .zone-forwards>span{margin-top:calc(var(--spacing)*1.5);color:var(--color-slate-500)}#maincontent .zone-forwards>span:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-400)}#maincontent .zone-forwards .zone-dest{align-items:flex-start;gap:calc(var(--spacing)*2);flex-direction:column;display:flex}#maincontent #syslog,#maincontent #log_textarea{width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}#maincontent #syslog{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#90a1b940}@supports (color:color-mix(in lab, red, red)){#maincontent #syslog{border-color:color-mix(in oklab,var(--color-slate-400)25%,transparent)}}#maincontent #syslog{background-color:var(--color-slate-900);padding:calc(var(--spacing)*6);color:var(--color-slate-100);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media not all and (min-width:48rem){#maincontent #syslog{padding:calc(var(--spacing)*3)}}#maincontent #syslog:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c66}@supports (color:color-mix(in lab, red, red)){#maincontent #syslog:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)40%,transparent)}}footer{margin-top:calc(var(--spacing)*2);min-height:calc(var(--spacing)*16);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}footer:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-400)}footer a{color:var(--primary-text)}footer span{text-align:center;display:inline-block}footer .breadcrumb{align-items:center;gap:calc(var(--spacing)*1);background-color:#fff9;border-radius:3.40282e38px;display:flex}@supports (color:color-mix(in lab, red, red)){footer .breadcrumb{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}footer .breadcrumb{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--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);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){footer .breadcrumb:hover{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){footer .breadcrumb:hover{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}footer .breadcrumb:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}footer .breadcrumb:where([data-darkmode=true],[data-darkmode=true] *){background-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){footer .breadcrumb:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-800)60%,transparent)}}@media (hover:hover){footer .breadcrumb:where([data-darkmode=true],[data-darkmode=true] *):hover{background-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){footer .breadcrumb:where([data-darkmode=true],[data-darkmode=true] *):hover{background-color:color-mix(in oklab,var(--color-slate-800)80%,transparent)}}}footer .breadcrumb li{list-style-type:none}footer .breadcrumb li.active a{color:var(--color-slate-500)}footer .breadcrumb li.active a:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-400)}.control-group{margin-top:calc(var(--spacing)*1)}.control-group,.cbi-page-actions>div,.cbi-section-actions>div{align-items:center;gap:calc(var(--spacing)*2);flex-flow:row;display:flex}@media not all and (min-width:48rem){.control-group,.cbi-page-actions>div,.cbi-section-actions>div{gap:calc(var(--spacing)*1);flex-wrap:wrap}}.floating-toolbar{right:calc(var(--spacing)*4);bottom:calc(var(--spacing)*4);z-index:40;flex-direction:column;align-items:center;display:flex;position:fixed}@media not all and (min-width:48rem){.floating-toolbar{right:calc(var(--spacing)*3);bottom:calc(var(--spacing)*3)}}.floating-toolbar .toolbar-list{visibility:visible;margin-bottom:calc(var(--spacing)*2);transform-origin:bottom;opacity:1;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;--tw-ease:var(--ease-in-out);transition-duration:.4s;transition-timing-function:var(--ease-in-out);grid-template-rows:1fr;display:grid}@media not all and (min-width:48rem){.floating-toolbar .toolbar-list{margin-bottom:calc(var(--spacing)*1.5)}}.floating-toolbar .toolbar-list .toolbar-list-inner{min-height:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:var(--color-white);padding:calc(var(--spacing)*1);--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);border-radius:3.40282e38px;flex-direction:column;display:flex;overflow:hidden}@media not all and (min-width:48rem){.floating-toolbar .toolbar-list .toolbar-list-inner{gap:calc(var(--spacing)*1.5);padding:calc(var(--spacing)*.5)}}.floating-toolbar .toolbar-list .toolbar-list-inner:where([data-darkmode=true],[data-darkmode=true] *){border-color:var(--color-slate-900);background-color:var(--color-slate-900)}.floating-toolbar .toolbar-btn{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);cursor:pointer;padding:calc(var(--spacing)*2);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.floating-toolbar .toolbar-btn:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}@media not all and (min-width:48rem){.floating-toolbar .toolbar-btn{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9);padding:calc(var(--spacing)*1.5)}}.floating-toolbar .toolbar-btn .icon{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);flex-shrink:0}@media not all and (min-width:48rem){.floating-toolbar .toolbar-btn .icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}}.floating-toolbar .toolbar-btn:not(.toggle){text-decoration-line:none}@media (hover:hover){.floating-toolbar .toolbar-btn:not(.toggle):hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y);background-color:var(--color-slate-100)}.floating-toolbar .toolbar-btn:not(.toggle):where([data-darkmode=true],[data-darkmode=true] *):hover{background-color:var(--color-slate-800)}}.floating-toolbar .toolbar-btn:not(.toggle) .icon{object-fit:contain}.floating-toolbar .toolbar-btn:not(.toggle) .icon:where([data-darkmode=true],[data-darkmode=true] *){--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.floating-toolbar .toolbar-btn.toggle{border-style:var(--tw-border-style);background-color:var(--color-white);--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);border-width:0}.floating-toolbar .toolbar-btn.toggle:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--color-slate-900)}.floating-toolbar .toolbar-btn.toggle .icon{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));--tw-duration:.4s;--tw-ease:var(--ease-out);transition-duration:.4s;transition-timing-function:var(--ease-out)}.floating-toolbar.collapsed .toolbar-list{pointer-events:none;visibility:hidden;margin-bottom:calc(var(--spacing)*0);--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;grid-template-rows:0fr}.floating-toolbar.collapsed .toolbar-btn:not(.toggle){--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0}.floating-toolbar.collapsed .toolbar-btn.toggle .icon{rotate:45deg}.theme-switcher{align-items:center;gap:calc(var(--spacing)*0);background-color:#e2e8f0cc;border-radius:3.40282e38px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.theme-switcher{background-color:color-mix(in oklab,var(--color-slate-200)80%,transparent)}}.theme-switcher{--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);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media not all and (min-width:48rem){.theme-switcher{padding-block:calc(var(--spacing)*.5)}}.theme-switcher:where([data-darkmode=true],[data-darkmode=true] *){background-color:#1d293de6}@supports (color:color-mix(in lab, red, red)){.theme-switcher:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-800)90%,transparent)}}.theme-switcher:where([data-darkmode=true],[data-darkmode=true] *){--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.theme-switcher:where([data-darkmode=true],[data-darkmode=true] *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)30%,transparent)var(--tw-shadow-alpha),transparent)}}.theme-switcher:before{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*1);content:var(--tw-content);left:calc(var(--spacing)*1);content:var(--tw-content);z-index:0;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);background-color:var(--color-white);content:var(--tw-content);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);width:calc(33.333% - .5rem);height:calc(100% - .5rem);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s;position:absolute}.theme-switcher:where([data-darkmode=true],[data-darkmode=true] *):before{content:var(--tw-content);background-color:var(--color-slate-700);content:var(--tw-content);--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.theme-switcher:where([data-darkmode=true],[data-darkmode=true] *):before{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)40%,transparent)var(--tw-shadow-alpha),transparent)}}@media not all and (min-width:48rem){footer .theme-switcher{display:none}}.theme-switcher .theme-option{z-index:10;cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s;display:flex;position:relative}@media (hover:hover){.theme-switcher .theme-option:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.theme-switcher .theme-option:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.theme-switcher .theme-option input[type=radio]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.theme-switcher .theme-option .theme-icon{color:var(--color-slate-600);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;justify-content:center;align-items:center;transition-duration:.3s;display:flex}.theme-switcher .theme-option .theme-icon:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-400)}.theme-switcher .theme-option .theme-icon svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);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));--tw-duration:.3s;transition-duration:.3s}.theme-switcher .theme-option .theme-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-600);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));--tw-duration:.3s;transition-duration:.3s;display:none}.theme-switcher .theme-option .theme-label:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-400)}.theme-switcher .theme-option.active .theme-icon{color:var(--color-slate-900)}.theme-switcher .theme-option.active .theme-icon:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-white)}.theme-switcher .theme-option.active .theme-icon svg{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.theme-switcher .theme-option.active .theme-label{color:var(--color-slate-900)}.theme-switcher .theme-option.active .theme-label:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-white)}.theme-switcher .theme-option:hover:not(.active) .theme-icon{color:var(--color-slate-900)}.theme-switcher .theme-option:hover:not(.active) .theme-icon:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-white)}.theme-switcher .theme-option:hover:not(.active) .theme-label{color:var(--color-slate-900)}.theme-switcher .theme-option:hover:not(.active) .theme-label:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-white)}.theme-switcher:has(.theme-option[data-theme=device].active):before{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.theme-switcher:has(.theme-option[data-theme=light].active):before{content:var(--tw-content);--tw-translate-x:calc(100% + .5rem);translate:var(--tw-translate-x)var(--tw-translate-y)}.theme-switcher:has(.theme-option[data-theme=dark].active):before{content:var(--tw-content);--tw-translate-x:calc(200% + 1rem);translate:var(--tw-translate-x)var(--tw-translate-y)}button,.btn,.cbi-button{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-width:1px;transition-duration:.2s;display:inline-flex}@media not all and (min-width:48rem){button,.btn,.cbi-button{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}}:is(button,.btn,.cbi-button)[disabled]{cursor:not-allowed;opacity:.4}:is(button,.btn,.cbi-button)[disabled]:where([data-darkmode=true],[data-darkmode=true] *){opacity:.3}.td :is(button,.btn,.cbi-button){white-space:nowrap;flex:none;width:auto;display:inline-flex}@media not all and (min-width:48rem){.td :is(button,.btn,.cbi-button){min-height:calc(var(--spacing)*9);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.btn,.cbi-button,.cbi-button-neutral,.cbi-button-download,.cbi-button-find,.cbi-button-link,.cbi-button-up,.cbi-button-down,.drag-handle{border-color:var(--muted);background-color:var(--muted);color:var(--muted-text)}@media (hover:hover){:is(.btn,.cbi-button,.cbi-button-neutral,.cbi-button-download,.cbi-button-find,.cbi-button-link,.cbi-button-up,.cbi-button-down,.drag-handle):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){:is(.btn,.cbi-button,.cbi-button-neutral,.cbi-button-download,.cbi-button-find,.cbi-button-link,.cbi-button-up,.cbi-button-down,.drag-handle):hover{background-color:color-mix(in oklab,var(--muted)90%,transparent)}}}.btn.primary,.cbi-button-action,.cbi-button-apply,.cbi-button-reload,.cbi-button-add,.cbi-button-edit{border-color:var(--primary);background-color:var(--primary);color:var(--color-white)}@media (hover:hover){:is(.btn.primary,.cbi-button-action,.cbi-button-apply,.cbi-button-reload,.cbi-button-add,.cbi-button-edit):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(.btn.primary,.cbi-button-action,.cbi-button-apply,.cbi-button-reload,.cbi-button-add,.cbi-button-edit):hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}}.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save{border-color:color-mix(in oklab,var(--primary)25%,transparent)}}.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save{background-color:color-mix(in oklab,var(--primary)25%,transparent)}}.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save{color:var(--primary-text)}@media (hover:hover){:is(.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save):hover{background-color:color-mix(in oklab,var(--primary)30%,transparent)}}}.cbi-button-negative,.cbi-section-remove .cbi-button,.cbi-button-reset,.cbi-button-remove{border-color:var(--destructive);background-color:var(--destructive);color:var(--destructive-text)}@media (hover:hover){:is(.cbi-button-negative,.cbi-section-remove .cbi-button,.cbi-button-reset,.cbi-button-remove):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is(.cbi-button-negative,.cbi-section-remove .cbi-button,.cbi-button-reset,.cbi-button-remove):hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}}input:disabled{cursor:not-allowed;opacity:.4}input:disabled:where([data-darkmode=true],[data-darkmode=true] *){opacity:.3}input[type=text],input[type=password],.cbi-input-text,.cbi-input{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#cad5e2b3;position:relative}@supports (color:color-mix(in lab, red, red)){input[type=text],input[type=password],.cbi-input-text,.cbi-input{border-color:color-mix(in oklab,var(--color-slate-300)70%,transparent)}}input[type=text],input[type=password],.cbi-input-text,.cbi-input{background-color:var(--color-white);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--base-text)}:is(input[type=text],input[type=password],.cbi-input-text,.cbi-input)::placeholder{color:var(--color-slate-400)}input[type=text],input[type=password],.cbi-input-text,.cbi-input{--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}:is(input[type=text],input[type=password],.cbi-input-text,.cbi-input):focus{border-color:var(--primary);--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);--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(input[type=text],input[type=password],.cbi-input-text,.cbi-input):focus{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}:is(input[type=text],input[type=password],.cbi-input-text,.cbi-input):focus{--tw-outline-style:none;outline-style:none}:is(input[type=text],input[type=password],.cbi-input-text,.cbi-input):where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c99}@supports (color:color-mix(in lab, red, red)){:is(input[type=text],input[type=password],.cbi-input-text,.cbi-input):where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)60%,transparent)}}:is(input[type=text],input[type=password],.cbi-input-text,.cbi-input):where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--color-slate-900)}:is(input[type=text],input[type=password],.cbi-input-text,.cbi-input):where([data-darkmode=true],[data-darkmode=true] *)::placeholder{color:var(--color-slate-400)}.table.cbi-section-table :is(input[type=text],input[type=password],.cbi-input-text,.cbi-input){width:100%}.cbi-input-text{min-width:calc(var(--spacing)*20)}@media not all and (min-width:48rem){.cbi-input-text{min-width:calc(var(--spacing)*14)}}#localtime{min-width:calc(var(--spacing)*70)}input[type=radio],input[type=checkbox]{margin-right:calc(var(--spacing)*3);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);cursor:pointer;appearance:none;display:inline-block;position:relative}:is(input[type=radio],input[type=checkbox]):before{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*0);content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);height:calc(var(--spacing)*4);content:var(--tw-content);width:calc(var(--spacing)*4);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);border-width:1px;border-color:#cad5e2b3;position:absolute}@supports (color:color-mix(in lab, red, red)){:is(input[type=radio],input[type=checkbox]):before{border-color:color-mix(in oklab,var(--color-slate-300)70%,transparent)}}:is(input[type=radio],input[type=checkbox]):before{content:var(--tw-content);background-color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}:is(input[type=radio],input[type=checkbox]):after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*.5);content:var(--tw-content);left:calc(var(--spacing)*.5);content:var(--tw-content);height:calc(var(--spacing)*3);content:var(--tw-content);width:calc(var(--spacing)*3);content:var(--tw-content);background-color:var(--color-white);content:var(--tw-content);opacity:0;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));content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s;position:absolute}:is(input[type=radio],input[type=checkbox]):checked:before{content:var(--tw-content);border-color:var(--primary);content:var(--tw-content);background-color:var(--primary)}:is(input[type=radio],input[type=checkbox]):checked:after{content:var(--tw-content);opacity:1}@media (hover:hover){:is(input[type=radio],input[type=checkbox]):hover:before{content:var(--tw-content);border-color:#90a1b999}@supports (color:color-mix(in lab, red, red)){:is(input[type=radio],input[type=checkbox]):hover:before{border-color:color-mix(in oklab,var(--color-slate-400)60%,transparent)}}}:is(input[type=radio],input[type=checkbox]):focus:before{content:var(--tw-content);border-color:var(--primary);content:var(--tw-content);--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);content:var(--tw-content);--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(input[type=radio],input[type=checkbox]):focus:before{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}:is(input[type=radio],input[type=checkbox]):focus:before{content:var(--tw-content);--tw-outline-style:none;outline-style:none}:is(input[type=radio],input[type=checkbox]):disabled{cursor:not-allowed}:is(input[type=radio],input[type=checkbox]):where([data-darkmode=true],[data-darkmode=true] *):before{content:var(--tw-content);border-color:#45556c99}@supports (color:color-mix(in lab, red, red)){:is(input[type=radio],input[type=checkbox]):where([data-darkmode=true],[data-darkmode=true] *):before{border-color:color-mix(in oklab,var(--color-slate-600)60%,transparent)}}:is(input[type=radio],input[type=checkbox]):where([data-darkmode=true],[data-darkmode=true] *):before{content:var(--tw-content);background-color:var(--color-slate-900)}@media (hover:hover){:is(input[type=radio],input[type=checkbox]):where([data-darkmode=true],[data-darkmode=true] *):hover:before{content:var(--tw-content);border-color:#62748e99}@supports (color:color-mix(in lab, red, red)){:is(input[type=radio],input[type=checkbox]):where([data-darkmode=true],[data-darkmode=true] *):hover:before{border-color:color-mix(in oklab,var(--color-slate-500)60%,transparent)}}}input[type=radio]:before{content:var(--tw-content);border-radius:3.40282e38px}input[type=radio]:after{content:var(--tw-content);-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3ccircle%20cx='12'%20cy='12'%20r='6'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3ccircle%20cx='12'%20cy='12'%20r='6'/%3e%3c/svg%3e") 50%/cover no-repeat}input[type=checkbox]:before{content:var(--tw-content);border-radius:.25rem}input[type=checkbox]:after{content:var(--tw-content);-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1760890864667'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='18898'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M918.8%2083.7c-43.5-30.3-104-19.5-134.6%2024.1l-425.8%20606-127-135.7c-36.4-38.9-98.1-41.1-137-4.8-39%2036.2-41.1%2097.7-4.7%20136.6l206.5%20220.7c4.7%205%209.8%209.4%2015.1%2013.1%200.7%200.5%201.4%201%202.2%201.5%2043.5%2030.3%20104%2019.5%20134.6-24.1l494-703.2c30.7-43.5%2020.1-103.9-23.3-134.2z'%20fill='%230f162b'%20p-id='18899'%3e%3c/path%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1760890864667'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='18898'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M918.8%2083.7c-43.5-30.3-104-19.5-134.6%2024.1l-425.8%20606-127-135.7c-36.4-38.9-98.1-41.1-137-4.8-39%2036.2-41.1%2097.7-4.7%20136.6l206.5%20220.7c4.7%205%209.8%209.4%2015.1%2013.1%200.7%200.5%201.4%201%202.2%201.5%2043.5%2030.3%20104%2019.5%20134.6-24.1l494-703.2c30.7-43.5%2020.1-103.9-23.3-134.2z'%20fill='%230f162b'%20p-id='18899'%3e%3c/path%3e%3c/svg%3e") 50%/cover no-repeat}.cbi-checkbox{align-items:center;display:inline-flex;position:relative}textarea{min-height:calc(var(--spacing)*24);resize:vertical;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#cad5e2b3;width:100%}@supports (color:color-mix(in lab, red, red)){textarea{border-color:color-mix(in oklab,var(--color-slate-300)70%,transparent)}}textarea{background-color:var(--color-white);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--base-text)}textarea::placeholder{color:var(--color-slate-400)}textarea{--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}textarea:focus{border-color:var(--primary);--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);--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){textarea:focus{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}textarea:focus{--tw-outline-style:none;outline-style:none}textarea:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c99}@supports (color:color-mix(in lab, red, red)){textarea:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)60%,transparent)}}textarea:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--color-slate-900)}textarea:where([data-darkmode=true],[data-darkmode=true] *)::placeholder{color:var(--color-slate-400)}textarea[disabled]{cursor:not-allowed;opacity:.4}textarea[disabled]:where([data-darkmode=true],[data-darkmode=true] *){opacity:.3}select{appearance:none;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#cad5e2b3}@supports (color:color-mix(in lab, red, red)){select{border-color:color-mix(in oklab,var(--color-slate-300)70%,transparent)}}select{background-color:var(--color-white);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);padding-right:calc(var(--spacing)*10);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--base-text);--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}select:focus{border-color:var(--primary);--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);--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){select:focus{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}select:focus{--tw-outline-style:none;outline-style:none}select:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c99}@supports (color:color-mix(in lab, red, red)){select:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)60%,transparent)}}select:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--color-slate-900)}select{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M5.22%208.22a.75.75%200%200%201%201.06%200L10%2011.94l3.72-3.72a.75.75%200%201%201%201.06%201.06l-4.25%204.25a.75.75%200%200%201-1.06%200L5.22%209.28a.75.75%200%200%201%200-1.06'%20clip-rule='evenodd'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px}select:where([data-darkmode=true],[data-darkmode=true] *){background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20width='24'%20height='24'%20fill='%23ffffff'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M5.22%208.22a.75.75%200%200%201%201.06%200L10%2011.94l3.72-3.72a.75.75%200%201%201%201.06%201.06l-4.25%204.25a.75.75%200%200%201-1.06%200L5.22%209.28a.75.75%200%200%201%200-1.06'%20clip-rule='evenodd'/%3e%3c/svg%3e")}select[disabled]{cursor:not-allowed;opacity:.4}select[disabled]:where([data-darkmode=true],[data-darkmode=true] *){opacity:.3}.cbi-dropdown{min-width:fit-content;max-width:100%;height:fit-content;padding:calc(var(--spacing)*0);white-space:nowrap;--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-shrink:0;align-items:center;transition-duration:.2s;display:inline-flex}.cbi-dropdown[disabled]{pointer-events:none;opacity:.4}.cbi-dropdown[disabled]:where([data-darkmode=true],[data-darkmode=true] *){opacity:.3}.cbi-dropdown:not(.btn):not(.cbi-button){border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#cad5e2b3}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown:not(.btn):not(.cbi-button){border-color:color-mix(in oklab,var(--color-slate-300)70%,transparent)}}.cbi-dropdown:not(.btn):not(.cbi-button){background-color:var(--color-white)}.cbi-dropdown:not(.btn):not(.cbi-button):where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c99}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown:not(.btn):not(.cbi-button):where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)60%,transparent)}}.cbi-dropdown:not(.btn):not(.cbi-button):where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--color-slate-900)}.cbi-dropdown:not(.btn):not(.cbi-button)>ul>li[placeholder]{display:none}.cbi-dropdown>ul{margin:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*.5);flex-wrap:nowrap;flex:1;list-style-type:none;display:flex;overflow:hidden}@media not all and (min-width:48rem){.cbi-dropdown>ul{flex-wrap:wrap}}.cbi-dropdown>ul>li{margin:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1.5);list-style-type:none;display:none;overflow:hidden}.cbi-dropdown>ul>li[display]{display:flex!important}.cbi-dropdown>ul>li .hide-open{display:block}.cbi-dropdown>ul>li .hide-close{display:none}.cbi-dropdown>ul>li>form{pointer-events:none;display:none}.cbi-dropdown>ul>li>label{align-items:center;gap:calc(var(--spacing)*2);display:flex}.cbi-dropdown>ul>li img{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);vertical-align:middle;flex:none}.cbi-dropdown>ul>li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cbi-dropdown>ul.dropdown{left:calc(var(--spacing)*0);z-index:60;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f099;width:fit-content;min-width:100%;position:absolute;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown>ul.dropdown{border-color:color-mix(in oklab,var(--color-slate-200)60%,transparent)}}.cbi-dropdown>ul.dropdown{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown>ul.dropdown{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.cbi-dropdown>ul.dropdown{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px 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);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.cbi-dropdown>ul.dropdown:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c66}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown>ul.dropdown:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)40%,transparent)}}.cbi-dropdown>ul.dropdown:where([data-darkmode=true],[data-darkmode=true] *){background-color:#1d293df2}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown>ul.dropdown:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-800)95%,transparent)}}.cbi-dropdown>ul.dropdown>li{min-height:calc(var(--spacing)*9);cursor:pointer;width:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-600)}@media (hover:hover){.cbi-dropdown>ul.dropdown>li:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown>ul.dropdown>li:hover{background-color:color-mix(in oklab,var(--primary)15%,transparent)}}}.cbi-dropdown>ul.dropdown>li:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-300)}.cbi-dropdown>ul.preview{display:none}.cbi-dropdown[empty]>ul{max-width:1px;max-height:1px}.cbi-dropdown[empty]>ul>li,.cbi-dropdown[optional][open]>ul.dropdown>li[placeholder]{display:block}.cbi-dropdown[open]{border-color:var(--primary);--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);--tw-ring-color:var(--primary);position:relative}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown[open]{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.cbi-dropdown[open]>ul.dropdown{width:auto;max-width:none;display:block}.cbi-dropdown[open]>ul.dropdown>li{display:flex}.cbi-dropdown[open]>ul.dropdown>li[selected]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown[open]>ul.dropdown>li[selected]{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.cbi-dropdown[open]>ul.dropdown>li[selected]{color:var(--primary-text)}.cbi-dropdown[open]>ul.dropdown>li[unselectable]{opacity:.4}.cbi-dropdown[open]>ul.dropdown>li[unselectable]:where([data-darkmode=true],[data-darkmode=true] *){opacity:.3}.cbi-dropdown[open]>ul.dropdown>li .hide-open{display:none}.cbi-dropdown[open]>ul.dropdown>li .hide-close{display:block}.cbi-dropdown[open]>ul.preview{display:flex}:is(.cbi-dropdown[multiple][more],.cbi-dropdown[multiple][empty])>.more{padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1.5);flex:none;display:flex}.cbi-dropdown[multiple][open]>ul.dropdown>li>form{align-items:center;display:flex}.cbi-dropdown[multiple]>ul>li>label{display:flex}.cbi-dropdown>.open{cursor:pointer;border-left-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:currentColor;border-left-width:1px;flex:none;justify-content:center;align-items:center;display:flex}.cbi-dropdown>.more{display:none}.cbi-tooltip{z-index:110;max-width:var(--container-xs);--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--default);position:absolute}@supports (color:color-mix(in lab, red, red)){.cbi-tooltip{border-color:color-mix(in oklab,var(--default)40%,transparent)}}.cbi-tooltip{background-color:var(--default);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow-wrap:normal;word-break:normal;white-space:normal;color:var(--default-text);opacity:0;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out)}.cbi-tooltip.error{border-color:var(--error)}@supports (color:color-mix(in lab, red, red)){.cbi-tooltip.error{border-color:color-mix(in oklab,var(--error)40%,transparent)}}.cbi-tooltip.error{background-color:var(--error);color:var(--error-text)}.cbi-tooltip.success{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.cbi-tooltip.success{border-color:color-mix(in oklab,var(--success)40%,transparent)}}.cbi-tooltip.success{background-color:var(--success);color:var(--success-text)}.cbi-tooltip.info{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.cbi-tooltip.info{border-color:color-mix(in oklab,var(--info)40%,transparent)}}.cbi-tooltip.info{background-color:var(--info);color:var(--info-text)}.cbi-tooltip.notice{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.cbi-tooltip.notice{border-color:color-mix(in oklab,var(--warning)40%,transparent)}}.cbi-tooltip.notice{background-color:var(--warning);color:var(--warning-text)}.cbi-tooltip-container,[data-tooltip]{cursor:help;white-space:nowrap;text-underline-offset:2px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:currentColor;transition-duration:.2s;display:inline-block;position:relative}:is(.cbi-tooltip-container,[data-tooltip]) .cbi-tooltip{visibility:hidden;--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out)}:is(.cbi-tooltip-container,[data-tooltip]):hover .cbi-tooltip{visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}.alert-message{top:calc(var(--spacing)*14);z-index:40;margin-bottom:calc(var(--spacing)*4);border-radius:var(--radius-4xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--default);position:sticky}@supports (color:color-mix(in lab, red, red)){.alert-message{border-color:color-mix(in oklab,var(--default)30%,transparent)}}.alert-message{background-color:var(--default);padding:calc(var(--spacing)*6);color:var(--default-text)}@media not all and (min-width:48rem){.alert-message{margin-inline:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*3);border-radius:var(--radius-3xl);padding:calc(var(--spacing)*4)}}.alert-message.modal{position:static;top:auto}.modal .alert-message{margin-bottom:calc(var(--spacing)*0)}.login-shell .alert-message{margin-bottom:calc(var(--spacing)*0);border-radius:var(--radius-2xl);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2.5);text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media not all and (min-width:48rem){.login-shell .alert-message{padding-inline:calc(var(--spacing)*.5)}}.alert-message.success{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.alert-message.success{border-color:color-mix(in oklab,var(--success)30%,transparent)}}.alert-message.success{background-color:var(--success);color:var(--success-text)}.alert-message.info{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.alert-message.info{border-color:color-mix(in oklab,var(--info)30%,transparent)}}.alert-message.info{background-color:var(--info);color:var(--info-text)}.alert-message.warning,.alert-message.notice{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.alert-message.warning,.alert-message.notice{border-color:color-mix(in oklab,var(--warning)30%,transparent)}}.alert-message.warning,.alert-message.notice{background-color:var(--warning);color:var(--warning-text)}.alert-message.error,.alert-message.danger{border-color:var(--error)}@supports (color:color-mix(in lab, red, red)){.alert-message.error,.alert-message.danger{border-color:color-mix(in oklab,var(--error)30%,transparent)}}.alert-message.error,.alert-message.danger{background-color:var(--error);color:var(--error-text)}.alert-message h4,.alert-message h5,.alert-message pre,.alert-message ul,.alert-message li,.alert-message p{border-style:var(--tw-border-style);color:inherit;background-color:#0000;border-width:0}.alert-message h4{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media not all and (min-width:48rem){.alert-message h4{margin-bottom:calc(var(--spacing)*1.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.alert-message p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media not all and (min-width:48rem){.alert-message p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.alert-message .right{margin-top:calc(var(--spacing)*4)}@media not all and (min-width:48rem){.alert-message .right{margin-top:calc(var(--spacing)*3)}}.cbi-progressbar{height:calc(var(--spacing)*3.5);cursor:help;background-color:var(--color-slate-300);border-radius:3.40282e38px;width:100%;position:relative;overflow:hidden}.cbi-progressbar:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);font-size:var(--text-xs);line-height:var(--leading-normal);content:var(--tw-content);white-space:nowrap;content:var(--tw-content);color:var(--base-text);--tw-content:attr(title);content:var(--tw-content);position:absolute;top:50%;left:50%}@media not all and (min-width:48rem){.cbi-progressbar{height:calc(var(--spacing)*4);border-radius:var(--radius-2xl)}.cbi-progressbar:before{content:var(--tw-content);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));content:var(--tw-content);--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}}.cbi-progressbar:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--color-slate-700)}.cbi-progressbar:before{content:var(--tw-content)}.cbi-progressbar:before:where(){border-color:var(--color-slate-600)}@media not all and (min-width:40rem){[data-page=admin-system-package-manager] .cbi-progressbar:before{content:var(--tw-content);font-size:10px}}.cbi-progressbar>div{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--progress-start);--tw-gradient-to:var(--progress-end);--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));height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.label{background-color:var(--default);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--default-text);text-transform:uppercase;border-radius:3.40282e38px}.label.important{background-color:var(--info);color:var(--info-text)}.label.warning{background-color:var(--error);color:var(--error-text)}.label.success{background-color:var(--success);color:var(--success-text)}.label.notice{background-color:var(--warning);color:var(--warning-text)}.zonebadge{align-items:center;gap:calc(var(--spacing)*1.5);border-style:var(--tw-border-style);border-width:1px;border-color:#00000014;border-radius:3.40282e38px;display:inline-flex;overflow:visible}@supports (color:color-mix(in lab, red, red)){.zonebadge{border-color:color-mix(in oklab,var(--color-black)8%,transparent)}}.zonebadge{background-color:var(--color-white);padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-800);--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.zonebadge:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not all and (min-width:48rem){.zonebadge{gap:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.zonebadge:where([data-darkmode=true],[data-darkmode=true] *){border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.zonebadge:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.zonebadge:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--color-slate-800);color:var(--color-slate-200);--tw-shadow-color:#00000040}@supports (color:color-mix(in lab, red, red)){.zonebadge:where([data-darkmode=true],[data-darkmode=true] *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)25%,transparent)var(--tw-shadow-alpha),transparent)}}.zonebadge[style*=--zone-color-rgb]:where([data-darkmode=true],[data-darkmode=true] *){background-color:rgb(var(--zone-color-rgb),.6)!important}.cbi-dropdown .zonebadge{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*.5)}.ifacebadge{cursor:default;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f099;flex-wrap:wrap;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ifacebadge{border-color:color-mix(in oklab,var(--color-slate-200)60%,transparent)}}.ifacebadge{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.ifacebadge{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.ifacebadge{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-slate-700);--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ifacebadge:hover{border-color:#cad5e2b3}@supports (color:color-mix(in lab, red, red)){.ifacebadge:hover{border-color:color-mix(in oklab,var(--color-slate-300)70%,transparent)}}.ifacebadge:hover{background-color:var(--color-white);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not all and (min-width:48rem){.ifacebadge{gap:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.ifacebadge:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c66}@supports (color:color-mix(in lab, red, red)){.ifacebadge:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)40%,transparent)}}.ifacebadge:where([data-darkmode=true],[data-darkmode=true] *){background-color:#1d293df2}@supports (color:color-mix(in lab, red, red)){.ifacebadge:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-800)95%,transparent)}}.ifacebadge:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-300);--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ifacebadge:where([data-darkmode=true],[data-darkmode=true] *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)10%,transparent)var(--tw-shadow-alpha),transparent)}}@media (hover:hover){.ifacebadge:where([data-darkmode=true],[data-darkmode=true] *):hover{border-color:#62748e80}@supports (color:color-mix(in lab, red, red)){.ifacebadge:where([data-darkmode=true],[data-darkmode=true] *):hover{border-color:color-mix(in oklab,var(--color-slate-500)50%,transparent)}}.ifacebadge:where([data-darkmode=true],[data-darkmode=true] *):hover{background-color:var(--color-slate-800);--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.ifacebadge:where([data-darkmode=true],[data-darkmode=true] *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.cbi-dropdown .ifacebadge,.cbi-tooltip .ifacebadge{flex-wrap:nowrap}.zonebadge>.ifacebadge,.cbi-dropdown .ifacebadge{border-radius:var(--radius-2xl);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*0)}:is(.zonebadge>.ifacebadge,.cbi-dropdown .ifacebadge) img{margin-right:calc(var(--spacing)*1);width:calc(var(--spacing)*4)}.ifacebadge>img{width:calc(var(--spacing)*5);flex-shrink:0;align-self:center}@media not all and (min-width:48rem){.ifacebadge>img{width:calc(var(--spacing)*4)}}.ifacebadge>span>.nowrap{margin-bottom:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:inline-block}@media not all and (min-width:48rem){.ifacebadge>span>.nowrap{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.ifacebadge.ifacebadge-active{border-color:var(--primary);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.ifacebadge.large{min-width:200px;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);flex:1}@media not all and (min-width:48rem){.ifacebadge.large{min-width:180px;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5)}}.cbi-section{margin-bottom:calc(var(--spacing)*3);border-radius:var(--radius-2xl);padding:calc(var(--spacing)*5);overflow:visible}@media not all and (min-width:48rem){.cbi-section{padding:calc(var(--spacing)*3)}}.cbi-section[data-tab-title]{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0)}.cbi-section[data-tab-active=true]{margin-bottom:calc(var(--spacing)*3);padding:calc(var(--spacing)*5)}@media not all and (min-width:48rem){.cbi-section[data-tab-active=true]{padding:calc(var(--spacing)*3)}}#maincontent .cbi-section{border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border)}@supports (color:color-mix(in lab, red, red)){#maincontent .cbi-section{border-color:color-mix(in oklab,var(--card-border)30%,transparent)}}#maincontent .cbi-section{background-color:var(--card-bg);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){#maincontent .cbi-section:hover{border-color:var(--card-border)}@supports (color:color-mix(in lab, red, red)){#maincontent .cbi-section:hover{border-color:color-mix(in oklab,var(--card-border)50%,transparent)}}#maincontent .cbi-section:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px 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)}}.cbi-section>.cbi-title{justify-content:space-between;align-items:flex-start;display:flex}.cbi-section>.cbi-title>h3{flex:1}.cbi-section>.cbi-title>h3 .label[data-clickable]{background-color:#f1f5f966}@supports (color:color-mix(in lab, red, red)){.cbi-section>.cbi-title>h3 .label[data-clickable]{background-color:color-mix(in oklab,var(--color-slate-100)40%,transparent)}}.cbi-section>.cbi-title>h3 .label[data-clickable]{color:var(--base-text)}.cbi-section>.cbi-title>h3 .label[data-clickable]:where([data-darkmode=true],[data-darkmode=true] *){background-color:#0f172b4d}@supports (color:color-mix(in lab, red, red)){.cbi-section>.cbi-title>h3 .label[data-clickable]:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-900)30%,transparent)}}.cbi-section>.cbi-title>h3 .label[data-clickable]{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7);cursor:pointer;padding:calc(var(--spacing)*0);justify-content:center;align-items:center;display:inline-flex}.cbi-section>.cbi-title>h3 .label[data-clickable]:before{content:var(--tw-content);width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);content:var(--tw-content);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));content:var(--tw-content);--tw-duration:.3s;background-color:currentColor;transition-duration:.3s}@media (hover:hover){.cbi-section>.cbi-title>h3 .label[data-clickable]:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.cbi-section>.cbi-title>h3 .label[data-clickable]:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}@media not all and (min-width:48rem){.cbi-section>.cbi-title>h3 .label[data-clickable]{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}}.cbi-section>.cbi-title>h3 span[data-indicator=poll-status]{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);cursor:pointer;font-size:0;position:relative}.cbi-section>.cbi-title>h3 span[data-indicator=poll-status]:before{content:var(--tw-content);content:var(--tw-content);width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);content:var(--tw-content);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));content:var(--tw-content);--tw-duration:.3s;content:var(--tw-content);--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);background-color:currentColor;position:absolute}@media (hover:hover){.cbi-section>.cbi-title>h3 span[data-indicator=poll-status]:hover:before{content:var(--tw-content);--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.cbi-section>.cbi-title>h3 span[data-indicator=poll-status]:active:before{content:var(--tw-content);--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.cbi-section>.cbi-title>h3 span[data-indicator=poll-status][data-style=active]:before{content:var(--tw-content);content:var(--tw-content);rotate:none;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010L8.22%206.28a.75.75%200%200%201%200-1.06'%20clip-rule='evenodd'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010L8.22%206.28a.75.75%200%200%201%200-1.06'%20clip-rule='evenodd'/%3e%3c/svg%3e") 50%/cover no-repeat}.cbi-section>.cbi-title>h3 span[data-indicator=poll-status][data-style=inactive]:before{content:var(--tw-content);content:var(--tw-content);rotate:90deg;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010L8.22%206.28a.75.75%200%200%201%200-1.06'%20clip-rule='evenodd'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010L8.22%206.28a.75.75%200%200%201%200-1.06'%20clip-rule='evenodd'/%3e%3c/svg%3e") 50%/cover no-repeat}.cbi-section legend{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.cbi-section h3{border-bottom-style:var(--tw-border-style);border-color:#e2e8f080;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.cbi-section h3{border-color:color-mix(in oklab,var(--color-slate-200)50%,transparent)}}.cbi-section h3{padding-bottom:calc(var(--spacing)*4);color:var(--base-text)}@media not all and (min-width:48rem){.cbi-section h3{margin-inline:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*2)}}.cbi-section h3:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c66}@supports (color:color-mix(in lab, red, red)){.cbi-section h3:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)40%,transparent)}}@media not all and (min-width:48rem){.cbi-section div[style*=display\:grid]{gap:calc(var(--spacing)*3);grid-template-columns:repeat(2,minmax(0,1fr))!important}}.cbi-section .network-status-table{margin-bottom:calc(var(--spacing)*3);justify-content:space-around;gap:calc(var(--spacing)*4);flex-wrap:wrap;display:flex}@media not all and (min-width:48rem){.cbi-section .network-status-table{flex-direction:column}}.cbi-section .cbi-section-create{margin-top:calc(var(--spacing)*6);align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}@media not all and (min-width:48rem){.cbi-section .cbi-section-create{margin-inline:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*5);align-items:stretch;gap:calc(var(--spacing)*3);flex-direction:column}}.cbi-section .cbi-section-create>div{flex:none}@media not all and (min-width:48rem){.cbi-section .cbi-section-create>div{flex:1;width:100%}}.ifacebox{min-width:calc(var(--spacing)*40);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f066;flex-direction:column;align-items:stretch;display:inline-flex;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.ifacebox{border-color:color-mix(in oklab,var(--color-slate-200)40%,transparent)}}.ifacebox{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.ifacebox{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.ifacebox{text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.ifacebox:hover{border-color:#cad5e280}@supports (color:color-mix(in lab, red, red)){.ifacebox:hover{border-color:color-mix(in oklab,var(--color-slate-300)50%,transparent)}}.ifacebox:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not all and (min-width:48rem){.ifacebox{min-width:calc(var(--spacing)*30);border-radius:var(--radius-3xl);border-color:#e2e8f04d;flex:1}@supports (color:color-mix(in lab, red, red)){.ifacebox{border-color:color-mix(in oklab,var(--color-slate-200)30%,transparent)}}.ifacebox{background-color:#fffffffa}@supports (color:color-mix(in lab, red, red)){.ifacebox{background-color:color-mix(in oklab,var(--color-white)98%,transparent)}}.ifacebox{--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);--tw-shadow-color:#e2e8f04d}@supports (color:color-mix(in lab, red, red)){.ifacebox{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-200)30%,transparent)var(--tw-shadow-alpha),transparent)}}}.ifacebox:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c4d}@supports (color:color-mix(in lab, red, red)){.ifacebox:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)30%,transparent)}}.ifacebox:where([data-darkmode=true],[data-darkmode=true] *){background-color:#1d293df2}@supports (color:color-mix(in lab, red, red)){.ifacebox:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-800)95%,transparent)}}.ifacebox:where([data-darkmode=true],[data-darkmode=true] *){--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.ifacebox:where([data-darkmode=true],[data-darkmode=true] *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)20%,transparent)var(--tw-shadow-alpha),transparent)}}@media (hover:hover){.ifacebox:where([data-darkmode=true],[data-darkmode=true] *):hover{border-color:#62748e66}@supports (color:color-mix(in lab, red, red)){.ifacebox:where([data-darkmode=true],[data-darkmode=true] *):hover{border-color:color-mix(in oklab,var(--color-slate-500)40%,transparent)}}.ifacebox:where([data-darkmode=true],[data-darkmode=true] *):hover{--tw-shadow-color:#00000040}@supports (color:color-mix(in lab, red, red)){.ifacebox:where([data-darkmode=true],[data-darkmode=true] *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)25%,transparent)var(--tw-shadow-alpha),transparent)}}}@media not all and (min-width:48rem){.ifacebox:where([data-darkmode=true],[data-darkmode=true] *){border-color:#31415833}@supports (color:color-mix(in lab, red, red)){.ifacebox:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-700)20%,transparent)}}.ifacebox:where([data-darkmode=true],[data-darkmode=true] *){background-color:#1d293dfa}@supports (color:color-mix(in lab, red, red)){.ifacebox:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-800)98%,transparent)}}.ifacebox:where([data-darkmode=true],[data-darkmode=true] *){--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.ifacebox:where([data-darkmode=true],[data-darkmode=true] *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)20%,transparent)var(--tw-shadow-alpha),transparent)}}td .ifacebox{flex-direction:row}}.ifacebox .ifacebox-head{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl);border-bottom-style:var(--tw-border-style);border-color:#e2e8f080;border-bottom-width:1px;width:100%}@supports (color:color-mix(in lab, red, red)){.ifacebox .ifacebox-head{border-color:color-mix(in oklab,var(--color-slate-200)50%,transparent)}}.ifacebox .ifacebox-head{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.ifacebox .ifacebox-head{background-color:color-mix(in oklab,var(--color-slate-50)80%,transparent)}}.ifacebox .ifacebox-head{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);text-align:center;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-800);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media not all and (min-width:48rem){.ifacebox .ifacebox-head{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl);border-color:#e2e8f04d}@supports (color:color-mix(in lab, red, red)){.ifacebox .ifacebox-head{border-color:color-mix(in oklab,var(--color-slate-200)30%,transparent)}}.ifacebox .ifacebox-head{background-color:#f8fafce6}@supports (color:color-mix(in lab, red, red)){.ifacebox .ifacebox-head{background-color:color-mix(in oklab,var(--color-slate-50)90%,transparent)}}.ifacebox .ifacebox-head{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}}.ifacebox .ifacebox-head:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c66}@supports (color:color-mix(in lab, red, red)){.ifacebox .ifacebox-head:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)40%,transparent)}}.ifacebox .ifacebox-head:where([data-darkmode=true],[data-darkmode=true] *){background-color:#31415899}@supports (color:color-mix(in lab, red, red)){.ifacebox .ifacebox-head:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-700)60%,transparent)}}.ifacebox .ifacebox-head:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-200)}@media not all and (min-width:48rem){.ifacebox .ifacebox-head:where([data-darkmode=true],[data-darkmode=true] *){border-color:#31415840}@supports (color:color-mix(in lab, red, red)){.ifacebox .ifacebox-head:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-700)25%,transparent)}}.ifacebox .ifacebox-head:where([data-darkmode=true],[data-darkmode=true] *){background-color:#314158b3}@supports (color:color-mix(in lab, red, red)){.ifacebox .ifacebox-head:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-700)70%,transparent)}}}.ifacebox .ifacebox-head[style*=--zone-color-rgb]:where([data-darkmode=true],[data-darkmode=true] *){background-color:rgb(var(--zone-color-rgb),.6)!important}@media not all and (min-width:48rem){td :is(.ifacebox .ifacebox-head){border-top-left-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl);border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-top-right-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:auto;display:flex}}.ifacebox .ifacebox-head.cbi-tooltip-container{background-color:#0000;position:static}.ifacebox .ifacebox-head.cbi-tooltip-container .cbi-tooltip{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0)}.ifacebox .ifacebox-head.active{border-color:var(--primary);background-color:var(--primary);color:var(--color-white)}.ifacebox .ifacebox-body{justify-content:space-around;align-items:center;gap:calc(var(--spacing)*2);border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl);width:100%;padding:calc(var(--spacing)*4);text-align:center;color:var(--color-slate-500);flex-direction:column;flex:1;display:flex}@media not all and (min-width:48rem){.ifacebox .ifacebox-body{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}}.ifacebox .ifacebox-body:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-300)}@media not all and (min-width:48rem){td :is(.ifacebox .ifacebox-body){border-top-right-radius:var(--radius-3xl);border-bottom-right-radius:var(--radius-3xl);padding-block:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*4);border-bottom-left-radius:0;flex-direction:row}}:where(.ifacebox .ifacebox-body>span>: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)))}.ifacebox .ifacebox-body>span{color:var(--color-slate-800)}@media not all and (min-width:48rem){:where(.ifacebox .ifacebox-body>span>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.ifacebox .ifacebox-body>span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}}.ifacebox .ifacebox-body>span:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-200)}.ifacebox .ifacebox-body>span:has(>.cbi-tooltip-container){flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.network-status-table :is(.ifacebox .ifacebox-body>span){width:100%}.ifacebox .ifacebox-body>span .cbi-tooltip-container+.cbi-tooltip-container{margin-left:calc(var(--spacing)*2)}@media not all and (min-width:48rem){.ifacebox .ifacebox-body>span .cbi-tooltip-container+.cbi-tooltip-container{margin-left:calc(var(--spacing)*1.5)}}.ifacebox .ifacebox-body>span .cbi-tooltip{transition-delay:.2s}.ifacebox .ifacebox-body>span .nowrap{display:inline-block}.ifacebox .ifacebox-body>span>.nowrap:not(:last-child){margin-bottom:calc(var(--spacing)*4)}@media not all and (min-width:48rem){.ifacebox .ifacebox-body>span>.nowrap:not(:last-child){margin-bottom:calc(var(--spacing)*3)}}.ifacebox .ifacebox-body>span img{width:calc(var(--spacing)*6);flex-shrink:0}@media not all and (min-width:48rem){.ifacebox .ifacebox-body>span img{width:calc(var(--spacing)*5)}}.ifacebox .ifacebox-body>div{width:100%;display:flex}:where(.ifacebox .ifacebox-body>div>: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)))}@media not all and (min-width:48rem){:where(.ifacebox .ifacebox-body>div>: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)))}td :is(.ifacebox .ifacebox-body>div){flex:1;width:auto}:where(td :is(.ifacebox .ifacebox-body>div)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}}.ifacebox .ifacebox-body>div .ifacebadge{flex:1}.ifacebox .ifacebox-body .cbi-tooltip-container{cursor:help;color:var(--color-slate-800);justify-content:center;align-items:center;display:inline-flex;position:static}.ifacebox .ifacebox-body .cbi-tooltip-container:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-200)}.ifacebox .ifacebox-body .cbi-tooltip-container .cbi-tooltip{bottom:calc(var(--spacing)*0)}@media (min-width:48rem){.ifacebox .ifacebox-body .cbi-tooltip-container .cbi-tooltip{left:calc(var(--spacing)*0)}}.ifacebox .ifacebox-body .cbi-tooltip-container .cbi-tooltip .nowrap{white-space:nowrap}.ifacebox .ifacebox-body small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4);display:block}@media not all and (min-width:48rem){td :is(.ifacebox .ifacebox-body small){margin-top:calc(var(--spacing)*0)}}#modal_overlay{pointer-events:none;top:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);background-color:#0000;display:none;position:fixed;overflow:auto}.modal-overlay-active #modal_overlay{pointer-events:auto;inset:calc(var(--spacing)*0);right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:100;background-color:#00000080;grid-template-columns:repeat(1,minmax(0,1fr));place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.modal-overlay-active #modal_overlay{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.modal-overlay-active #modal_overlay{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}#modal_overlay>.modal{width:var(--container-5xl);gap:calc(var(--spacing)*4);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,var(--color-slate-300)60%,transparent);background-color:var(--color-white);padding:calc(var(--spacing)*6);overflow-wrap:break-word;white-space:normal;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-lg));--tw-backdrop-saturate:saturate(150%);-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,);flex-direction:column;display:flex}@media not all and (min-width:48rem){#modal_overlay>.modal{gap:calc(var(--spacing)*3);width:100%;padding:calc(var(--spacing)*4)}}#modal_overlay>.modal:where([data-darkmode=true],[data-darkmode=true] *){border-color:#4a556566}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-gray-600)40%,transparent)}}#modal_overlay>.modal:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--color-gray-900);--tw-shadow-color:#0009}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal:where([data-darkmode=true],[data-darkmode=true] *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)60%,transparent)var(--tw-shadow-alpha),transparent)}}#modal_overlay>.modal h4{margin-bottom:calc(var(--spacing)*0);text-align:center}#modal_overlay>.modal h4 em{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-rose-600)}#modal_overlay>.modal h4 em:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-rose-400)}#modal_overlay>.modal h5{margin-block:calc(var(--spacing)*3);color:var(--color-slate-800)}#modal_overlay>.modal h5:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-200)}#modal_overlay>.modal p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-neutral-700)}#modal_overlay>.modal p:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-neutral-300)}#modal_overlay>.modal>ul{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f099;overflow:auto}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal>ul{border-color:color-mix(in oklab,var(--color-slate-200)60%,transparent)}}#modal_overlay>.modal>ul{background-color:#f8fafc80}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal>ul{background-color:color-mix(in oklab,var(--color-slate-50)50%,transparent)}}#modal_overlay>.modal>ul{padding:calc(var(--spacing)*3)}#modal_overlay>.modal>ul:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c66}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal>ul:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)40%,transparent)}}#modal_overlay>.modal>ul:where([data-darkmode=true],[data-darkmode=true] *){background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal>ul:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-800)50%,transparent)}}#modal_overlay>.modal label.btn{border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal label.btn{border-color:color-mix(in oklab,var(--color-slate-200)60%,transparent)}}#modal_overlay>.modal label.btn{background-color:#f8fafc80}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal label.btn{background-color:color-mix(in oklab,var(--color-slate-50)50%,transparent)}}#modal_overlay>.modal label.btn{color:var(--color-slate-700)}@media (hover:hover){#modal_overlay>.modal label.btn:hover{border-color:#cad5e2b3}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal label.btn:hover{border-color:color-mix(in oklab,var(--color-slate-300)70%,transparent)}}#modal_overlay>.modal label.btn:hover{background-color:#f1f5f999}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal label.btn:hover{background-color:color-mix(in oklab,var(--color-slate-100)60%,transparent)}}}#modal_overlay>.modal label.btn:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c66}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal label.btn:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)40%,transparent)}}#modal_overlay>.modal label.btn:where([data-darkmode=true],[data-darkmode=true] *){background-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal label.btn:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-800)60%,transparent)}}#modal_overlay>.modal label.btn:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-300)}@media (hover:hover){#modal_overlay>.modal label.btn:where([data-darkmode=true],[data-darkmode=true] *):hover{border-color:#62748e80}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal label.btn:where([data-darkmode=true],[data-darkmode=true] *):hover{border-color:color-mix(in oklab,var(--color-slate-500)50%,transparent)}}#modal_overlay>.modal label.btn:where([data-darkmode=true],[data-darkmode=true] *):hover{background-color:#314158b3}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal label.btn:where([data-darkmode=true],[data-darkmode=true] *):hover{background-color:color-mix(in oklab,var(--color-slate-700)70%,transparent)}}}#modal_overlay>.modal pre{overflow:auto}#modal_overlay>.modal pre.errors{border-color:#ffa3a399}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal pre.errors{border-color:color-mix(in oklab,var(--color-red-300)60%,transparent)}}#modal_overlay>.modal pre.errors{background-color:var(--color-red-100);color:var(--color-red-800)}#modal_overlay>.modal pre.errors:where([data-darkmode=true],[data-darkmode=true] *){border-color:#9f07124d}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal pre.errors:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-red-800)30%,transparent)}}#modal_overlay>.modal pre.errors:where([data-darkmode=true],[data-darkmode=true] *){background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal pre.errors:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-red-900)20%,transparent)}}#modal_overlay>.modal pre.errors:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-red-300)}#modal_overlay>.modal pre+pre{margin-top:calc(var(--spacing)*3)}#modal_overlay>.modal .button-row,#modal_overlay>.modal div.left,#modal_overlay>.modal div.right{gap:calc(var(--spacing)*3);border-top-style:var(--tw-border-style);border-color:#e2e8f04d;border-top-width:1px;flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal .button-row,#modal_overlay>.modal div.left,#modal_overlay>.modal div.right{border-color:color-mix(in oklab,var(--color-slate-200)30%,transparent)}}#modal_overlay>.modal .button-row,#modal_overlay>.modal div.left,#modal_overlay>.modal div.right{padding:calc(var(--spacing)*4)}@media not all and (min-width:48rem){#modal_overlay>.modal .button-row,#modal_overlay>.modal div.left,#modal_overlay>.modal div.right{gap:calc(var(--spacing)*1.5);padding:calc(var(--spacing)*2.5)}}:is(#modal_overlay>.modal .button-row,#modal_overlay>.modal div.left,#modal_overlay>.modal div.right):where([data-darkmode=true],[data-darkmode=true] *){border-color:#31415833}@supports (color:color-mix(in lab, red, red)){:is(#modal_overlay>.modal .button-row,#modal_overlay>.modal div.left,#modal_overlay>.modal div.right):where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-700)20%,transparent)}}#modal_overlay>.modal div.left{justify-content:flex-start}#modal_overlay>.modal .button-row,#modal_overlay>.modal div.right{justify-content:flex-end}#modal_overlay>.modal.uci-dialog ins,#modal_overlay>.modal.uci-dialog del,#modal_overlay>.modal.uci-dialog var{font-family:var(--font-mono);--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);font-style:normal;text-decoration-line:none}#modal_overlay>.modal.uci-dialog ins{border-style:var(--tw-border-style);border-width:1px;border-color:var(--success);background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal.uci-dialog ins{background-color:color-mix(in oklab,var(--success)80%,transparent)}}#modal_overlay>.modal.uci-dialog ins{color:var(--success-text)}#modal_overlay>.modal.uci-dialog del{border-style:var(--tw-border-style);border-width:1px;border-color:var(--error);background-color:var(--error)}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal.uci-dialog del{background-color:color-mix(in oklab,var(--error)80%,transparent)}}#modal_overlay>.modal.uci-dialog del{color:var(--error-text)}#modal_overlay>.modal.uci-dialog var{border-style:var(--tw-border-style);border-width:1px;border-color:var(--info);background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal.uci-dialog var{background-color:color-mix(in oklab,var(--info)80%,transparent)}}#modal_overlay>.modal.uci-dialog var{color:var(--info-text)}#modal_overlay>.modal.uci-dialog .uci-change-legend{margin-top:calc(var(--spacing)*4);gap:calc(var(--spacing)*3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f099;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal.uci-dialog .uci-change-legend{border-color:color-mix(in oklab,var(--color-slate-200)60%,transparent)}}#modal_overlay>.modal.uci-dialog .uci-change-legend{background-color:#f8fafc80}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal.uci-dialog .uci-change-legend{background-color:color-mix(in oklab,var(--color-slate-50)50%,transparent)}}#modal_overlay>.modal.uci-dialog .uci-change-legend{padding:calc(var(--spacing)*4)}@media not all and (min-width:48rem){#modal_overlay>.modal.uci-dialog .uci-change-legend{gap:calc(var(--spacing)*2);padding:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr))}}#modal_overlay>.modal.uci-dialog .uci-change-legend:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c66}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal.uci-dialog .uci-change-legend:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)40%,transparent)}}#modal_overlay>.modal.uci-dialog .uci-change-legend:where([data-darkmode=true],[data-darkmode=true] *){background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal.uci-dialog .uci-change-legend:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-800)50%,transparent)}}#modal_overlay>.modal.uci-dialog .uci-change-legend .uci-change-legend-label{align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-700);display:flex}#modal_overlay>.modal.uci-dialog .uci-change-legend .uci-change-legend-label:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-300)}#modal_overlay>.modal.uci-dialog .uci-change-legend .uci-change-legend-label ins,#modal_overlay>.modal.uci-dialog .uci-change-legend .uci-change-legend-label del,#modal_overlay>.modal.uci-dialog .uci-change-legend .uci-change-legend-label var{height:calc(var(--spacing)*6);min-width:calc(var(--spacing)*6);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:flex}#modal_overlay>.modal.uci-dialog .uci-change-legend .uci-change-legend-label var ins,#modal_overlay>.modal.uci-dialog .uci-change-legend .uci-change-legend-label var del{margin-left:calc(var(--spacing)*1);height:calc(var(--spacing)*4);min-width:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*1)}#modal_overlay>.modal.uci-dialog .uci-change-list{margin-top:calc(var(--spacing)*4)}:where(#modal_overlay>.modal.uci-dialog .uci-change-list>: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)))}#modal_overlay>.modal.uci-dialog .uci-change-list h5{margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--default);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--default-text)}#modal_overlay>.modal.uci-dialog .uci-change-list h5:first-child{margin-top:calc(var(--spacing)*0)}#modal_overlay>.modal.uci-dialog .uci-change-list ins,#modal_overlay>.modal.uci-dialog .uci-change-list del{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:block}:is(#modal_overlay>.modal.uci-dialog .uci-change-list ins,#modal_overlay>.modal.uci-dialog .uci-change-list del) strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}#modal_overlay>.modal.uci-dialog .uci-change-list var{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:inline-block}#modal_overlay>.modal.uci-dialog .uci-change-list var ins,#modal_overlay>.modal.uci-dialog .uci-change-list var del{margin-left:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));display:inline-block}@media not all and (min-width:48rem){.mobile-menu-overlay{visibility:hidden;inset:calc(var(--spacing)*0);z-index:60;background-color:#0006;position:fixed}@supports (color:color-mix(in lab, red, red)){.mobile-menu-overlay{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.mobile-menu-overlay{opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}}@media (min-width:48rem){.mobile-menu-overlay{display:none}}@media not all and (min-width:48rem){.mobile-menu-overlay.mobile-menu-open{visibility:visible;opacity:1;--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.mobile-menu-overlay.mobile-menu-open .mobile-nav{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.mobile-menu-overlay .mobile-nav{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);height:100%;width:calc(var(--spacing)*80);--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:#fffffff2;flex-direction:column;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.mobile-menu-overlay .mobile-nav{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.mobile-menu-overlay .mobile-nav{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);--tw-backdrop-saturate:saturate(150%);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));--tw-duration:.3s;transition-duration:.3s}.mobile-menu-overlay .mobile-nav:where([data-darkmode=true],[data-darkmode=true] *){background-color:#0f172bf2}@supports (color:color-mix(in lab, red, red)){.mobile-menu-overlay .mobile-nav:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-900)95%,transparent)}}.mobile-menu-overlay .mobile-nav .mobile-nav-header{padding:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*4);justify-content:space-between;align-items:center;display:flex}.mobile-menu-overlay .mobile-nav .mobile-nav-header .mobile-nav-title{margin:calc(var(--spacing)*0);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--base-text)}.mobile-menu-overlay .mobile-nav .mobile-nav-header .mobile-nav-close{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.mobile-menu-overlay .mobile-nav .mobile-nav-header .mobile-nav-close:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.mobile-menu-overlay .mobile-nav .mobile-nav-header .mobile-nav-close:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.mobile-menu-overlay .mobile-nav .mobile-nav-header .mobile-nav-close svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}@media not all and (min-width:48rem){.mobile-menu-overlay .mobile-nav .mobile-nav-header .mobile-nav-close svg{color:var(--base-text);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));--tw-duration:.2s;transition-duration:.2s}.mobile-menu-overlay .mobile-nav .mobile-nav-list{margin:calc(var(--spacing)*0);gap:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*6);flex-direction:column;flex:1;list-style-type:none;display:flex;overflow-y:auto}.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-link{width:100%;padding-inline:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-700);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;align-items:center;text-decoration-line:none;transition-duration:.3s;display:flex}@media (hover:hover){.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-link:hover{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--color-slate-900)}}.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-link:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-300)}@media (hover:hover){.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-link:where([data-darkmode=true],[data-darkmode=true] *):hover{color:var(--color-slate-100)}}.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);list-style-type:none;overflow:hidden}.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem{border-bottom-style:var(--tw-border-style);border-color:#ffffff0d;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem:where([data-darkmode=true],[data-darkmode=true] *){border-color:#3141581a}@supports (color:color-mix(in lab, red, red)){.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-700)10%,transparent)}}.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem .mobile-nav-sublink{width:100%;padding-block:calc(var(--spacing)*3);padding-right:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-slate-600);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;align-items:center;text-decoration-line:none;transition-duration:.3s;display:flex}@media (hover:hover){.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem .mobile-nav-sublink:hover{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--color-slate-800)}}.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem .mobile-nav-sublink:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-400)}@media (hover:hover){.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem .mobile-nav-sublink:where([data-darkmode=true],[data-darkmode=true] *):hover{color:var(--color-slate-200)}}}[data-nav-type=mega-menu] .desktop-menu-overlay{pointer-events:none;inset:calc(var(--spacing)*0);z-index:50;background-color:#0003;position:fixed}@supports (color:color-mix(in lab, red, red)){[data-nav-type=mega-menu] .desktop-menu-overlay{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}[data-nav-type=mega-menu] .desktop-menu-overlay{opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media not all and (min-width:48rem){[data-nav-type=mega-menu] .desktop-menu-overlay{display:none}}[data-nav-type=mega-menu] .desktop-menu-overlay.active{pointer-events:auto;opacity:1;--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.table,table{margin-bottom:calc(var(--spacing)*3);border-collapse:separate;--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);--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);overflow:visible}@media not all and (min-width:48rem){.table,table{margin-inline:calc(var(--spacing)*0);border-style:var(--tw-border-style);background-color:#fffffffa;border-width:0;width:100%;display:block;overflow:visible}@supports (color:color-mix(in lab, red, red)){.table,table{background-color:color-mix(in oklab,var(--color-white)98%,transparent)}}.table,table{--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)}}:is(.table,table):where([data-darkmode=true],[data-darkmode=true] *){border-color:#4a556566}@supports (color:color-mix(in lab, red, red)){:is(.table,table):where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-gray-600)40%,transparent)}}:is(.table,table):where([data-darkmode=true],[data-darkmode=true] *){--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){:is(.table,table):where([data-darkmode=true],[data-darkmode=true] *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)50%,transparent)var(--tw-shadow-alpha),transparent)}}@media not all and (min-width:48rem){:is(.table,table):where([data-darkmode=true],[data-darkmode=true] *){background-color:#1d293dfa}@supports (color:color-mix(in lab, red, red)){:is(.table,table):where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-800)98%,transparent)}}}:is(.table,table)[width="100%"]{width:100%}:is(.table,table)[width="33%"]{width:33.3333%}:is(.table,table) .cbi-value-first-field{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]):before{content:var(--tw-content);content:var(--tw-content);border-color:var(--color-gray-200);content:var(--tw-content);padding-inline:calc(var(--spacing)*3);content:var(--tw-content);padding-block:calc(var(--spacing)*3);content:var(--tw-content);vertical-align:middle;content:var(--tw-content);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));content:var(--tw-content);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);content:var(--tw-content);color:var(--color-gray-900);--tw-content:attr(data-title);content:var(--tw-content);content:var(--tw-content);display:table-cell}@media not all and (min-width:48rem){:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]):before{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex:0 0 100%;display:flex}}:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]):before{content:var(--tw-content)}@media (min-width:48rem){:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]):before{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]):where([data-darkmode=true],[data-darkmode=true] *):before{content:var(--tw-content);border-color:#4a556566}@supports (color:color-mix(in lab, red, red)){:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]):where([data-darkmode=true],[data-darkmode=true] *):before{border-color:color-mix(in oklab,var(--color-gray-600)40%,transparent)}}:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]):where([data-darkmode=true],[data-darkmode=true] *):before{content:var(--tw-content);color:var(--color-gray-100)}:is(:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]).cbi-value-first-field,:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]):has(.cbi-value-first-field)):before{content:var(--tw-content);--tw-content:none;content:none}:is(.table,table) .cbi-section-table-titles.named:before{content:var(--tw-content);background-color:var(--color-white);content:var(--tw-content)}@media not all and (min-width:48rem){:is(.table,table) .cbi-section-table-titles.named:before{background-color:var(--color-white)}}:is(.table,table) .cbi-section-table-titles.named:before{content:var(--tw-content)}@media (min-width:48rem){:is(.table,table) .cbi-section-table-titles.named:before{border-top-left-radius:var(--radius-2xl)}}:is(.table,table) .cbi-section-table-titles.named:where([data-darkmode=true],[data-darkmode=true] *):before{content:var(--tw-content);background-color:var(--color-gray-800)}@media not all and (min-width:48rem){:is(.table,table) .cbi-section-table-titles.named:where([data-darkmode=true],[data-darkmode=true] *):before{content:var(--tw-content);background-color:var(--color-slate-800)}:is(.table,table) tbody,:is(.table,table) .tbody{display:block}}:is(.table,table) tr,:is(.table,table) .tr{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){:is(:is(.table,table) tr,:is(.table,table) .tr):hover{background-color:var(--color-gray-50)}}@media not all and (min-width:48rem){:is(.table,table) tr,:is(.table,table) .tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}}@media (hover:hover){:is(:is(.table,table) tr,:is(.table,table) .tr):where([data-darkmode=true],[data-darkmode=true] *):hover{background-color:#36415399}@supports (color:color-mix(in lab, red, red)){:is(:is(.table,table) tr,:is(.table,table) .tr):where([data-darkmode=true],[data-darkmode=true] *):hover{background-color:color-mix(in oklab,var(--color-gray-700)60%,transparent)}}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr):where([data-darkmode=true],[data-darkmode=true] *){border-color:#4a556566}@supports (color:color-mix(in lab, red, red)){:is(:is(.table,table) tr,:is(.table,table) .tr):where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-gray-600)40%,transparent)}}:is(:is(.table,table) tr,:is(.table,table) .tr):has(.cbi-progressbar){justify-content:center;align-items:center;display:flex}}@media (min-width:48rem){:is(:is(:is(.table,table) tr,:is(.table,table) .tr):first-child .th,:is(:is(.table,table) tr,:is(.table,table) .tr):first-child .td,:is(:is(.table,table) tr,:is(.table,table) .tr):first-child th,:is(:is(.table,table) tr,:is(.table,table) .tr):first-child td):first-child{border-top-left-radius:var(--radius-2xl)}:is(:is(:is(.table,table) tr,:is(.table,table) .tr):first-child .th,:is(:is(.table,table) tr,:is(.table,table) .tr):first-child .td,:is(:is(.table,table) tr,:is(.table,table) .tr):first-child th,:is(:is(.table,table) tr,:is(.table,table) .tr):first-child td):last-child{border-top-right-radius:var(--radius-2xl)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr):last-child{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}}:is(:is(.table,table) tr,:is(.table,table) .tr):last-child[data-title]:before{content:var(--tw-content);border-bottom-left-radius:var(--radius-2xl);content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:0}:is(:is(.table,table) tr,:is(.table,table) .tr):last-child .td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr):last-child .td:last-child{border-bottom-right-radius:var(--radius-2xl)}:is(:is(.table,table) tr,:is(.table,table) .tr):last-child:not([data-title]) .td:first-child{border-bottom-left-radius:var(--radius-2xl)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr).table-titles,:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-section-table-titles,:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-section-table-descr{display:none}:is(:is(.table,table) tr,:is(.table,table) .tr):first-child:not(.table-titles,.cbi-section-table-titles,.cbi-section-table-descr),:is(:is(.table,table) tr,:is(.table,table) .tr).table-titles+.tr,:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-section-table-titles+.tr,:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-section-table-descr+.tr{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}}:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-rowstyle-1{background-color:var(--color-white)}:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-rowstyle-1:where([data-darkmode=true],[data-darkmode=true] *){background-color:#1e293999}@supports (color:color-mix(in lab, red, red)){:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-rowstyle-1:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-gray-800)60%,transparent)}}:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-rowstyle-2{background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-rowstyle-2{background-color:color-mix(in oklab,var(--color-gray-50)50%,transparent)}}:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-rowstyle-2:where([data-darkmode=true],[data-darkmode=true] *){background-color:#36415399}@supports (color:color-mix(in lab, red, red)){:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-rowstyle-2:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-gray-700)60%,transparent)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-1{flex:2rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-1{width:calc(var(--spacing)*20);max-width:calc(var(--spacing)*28)}}:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-2{white-space:normal}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-2{flex:2 2 4rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-2{width:calc(var(--spacing)*32);max-width:calc(var(--spacing)*40)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-3{flex:3 3 6rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-3{width:calc(var(--spacing)*44);max-width:calc(var(--spacing)*52)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-4{flex:4 4 8rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-4{width:calc(var(--spacing)*56);max-width:calc(var(--spacing)*64)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-5{flex:5 5 10rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-5{width:calc(var(--spacing)*68);max-width:calc(var(--spacing)*76)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-6{flex:6 6 12rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-6{width:calc(var(--spacing)*80);max-width:calc(var(--spacing)*88)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-7{flex:7 7 14rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-7{width:calc(var(--spacing)*92);max-width:calc(var(--spacing)*100)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-8{flex:8 8 16rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-8{width:calc(var(--spacing)*104);max-width:calc(var(--spacing)*112)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-9{flex:9 9 18rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-9{width:calc(var(--spacing)*116);max-width:calc(var(--spacing)*124)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-10{flex:0 0 100%;max-width:calc(100vw - 40px)}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-10{width:calc(var(--spacing)*128);max-width:calc(var(--spacing)*136)}}:is(.table,table) th,:is(.table,table) .th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);background-color:#fffc}@supports (color:color-mix(in lab, red, red)){:is(.table,table) th,:is(.table,table) .th{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}:is(.table,table) th,:is(.table,table) .th{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*3);text-align:left;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media not all and (min-width:48rem){:is(.table,table) th,:is(.table,table) .th{border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:0;flex:50%}}:is(:is(.table,table) th,:is(.table,table) .th):where([data-darkmode=true],[data-darkmode=true] *){border-color:#4a556566}@supports (color:color-mix(in lab, red, red)){:is(:is(.table,table) th,:is(.table,table) .th):where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-gray-600)40%,transparent)}}:is(:is(.table,table) th,:is(.table,table) .th):where([data-darkmode=true],[data-darkmode=true] *){background-color:#1e2939e6}@supports (color:color-mix(in lab, red, red)){:is(:is(.table,table) th,:is(.table,table) .th):where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-gray-800)90%,transparent)}}:is(:is(.table,table) th,:is(.table,table) .th):where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-gray-100)}#cbi-samba4 :is(:is(.table,table) th,:is(.table,table) .th){padding-inline:calc(var(--spacing)*.5);padding-block:calc(var(--spacing)*1.5)}:is(:is(.table,table) th,:is(.table,table) .th)[width="100%"]{width:100%}@media not all and (min-width:48rem){:is(:is(.table,table) th,:is(.table,table) .th)[width="100%"]{flex:0 0 100%}}:is(:is(.table,table) th,:is(.table,table) .th)[width="33%"]{width:33.3333%}@media not all and (min-width:48rem){:is(:is(.table,table) th,:is(.table,table) .th)[width="33%"]{flex:0 0 33.333%}}:is(:is(.table,table) th,:is(.table,table) .th)[data-sortable-row=true]{cursor:pointer;-webkit-user-select:none;user-select:none}:is(:is(.table,table) th,:is(.table,table) .th)[data-sortable-row=true]:after{content:var(--tw-content);margin-left:calc(var(--spacing)*.5);content:var(--tw-content);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));content:var(--tw-content);color:var(--color-gray-600)}@media (hover:hover){:is(:is(.table,table) th,:is(.table,table) .th)[data-sortable-row=true]:hover{background-color:var(--color-gray-50)}}:is(:is(.table,table) th,:is(.table,table) .th)[data-sortable-row=true]:where([data-darkmode=true],[data-darkmode=true] *):after{content:var(--tw-content);color:var(--color-gray-300)}@media (hover:hover){:is(:is(.table,table) th,:is(.table,table) .th)[data-sortable-row=true]:where([data-darkmode=true],[data-darkmode=true] *):hover{background-color:#36415380}@supports (color:color-mix(in lab, red, red)){:is(:is(.table,table) th,:is(.table,table) .th)[data-sortable-row=true]:where([data-darkmode=true],[data-darkmode=true] *):hover{background-color:color-mix(in oklab,var(--color-gray-700)50%,transparent)}}}:is(:is(.table,table) th,:is(.table,table) .th)[data-sortable-row=true][data-sort-direction=asc]:after{--tw-content:"▲";content:var(--tw-content)}:is(:is(.table,table) th,:is(.table,table) .th)[data-sortable-row=true][data-sort-direction=desc]:after{--tw-content:"▼";content:var(--tw-content)}:is(.table,table)[id*=status_leases] .td{max-width:calc(var(--spacing)*62)}@media not all and (min-width:48rem){:is(.table,table)[id*=status_leases] .td{max-width:100%}}:is(.table,table) td,:is(.table,table) .td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*3);vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));overflow-wrap:break-word;white-space:normal;color:var(--color-gray-700);display:table-cell}@media not all and (min-width:48rem){:is(.table,table) td,:is(.table,table) .td{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:0;flex:50%}}:is(:is(.table,table) td,:is(.table,table) .td):where([data-darkmode=true],[data-darkmode=true] *){border-color:#4a556566}@supports (color:color-mix(in lab, red, red)){:is(:is(.table,table) td,:is(.table,table) .td):where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-gray-600)40%,transparent)}}:is(:is(.table,table) td,:is(.table,table) .td):where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-gray-200)}:is(:is(.table,table) td,:is(.table,table) .td):before{content:var(--tw-content);--tw-content:attr(data-title);content:var(--tw-content);content:var(--tw-content);display:none}@media not all and (min-width:48rem){:is(:is(.table,table) td,:is(.table,table) .td):before{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);display:block}}:is(:is(.table,table) td,:is(.table,table) .td):before{content:var(--tw-content)}@media not all and (min-width:48rem){:is(:is(.table,table) td,:is(.table,table) .td):before{color:var(--color-gray-800)}}:is(:is(.table,table) td,:is(.table,table) .td):where([data-darkmode=true],[data-darkmode=true] *):before{content:var(--tw-content)}@media not all and (min-width:48rem){:is(:is(.table,table) td,:is(.table,table) .td):where([data-darkmode=true],[data-darkmode=true] *):before{color:var(--color-gray-200)}}#cbi-samba4 :is(:is(.table,table) td,:is(.table,table) .td){padding-inline:calc(var(--spacing)*.5);padding-block:calc(var(--spacing)*1.5)}[data-page=admin-system-mounts] :is(:is(.table,table) td,:is(.table,table) .td){max-width:calc(var(--spacing)*104)}@media not all and (min-width:48rem){[data-page=admin-system-mounts] :is(:is(.table,table) td,:is(.table,table) .td){max-width:100%}#wifi_assoclist_table :is(:is(.table,table) td,:is(.table,table) .td){padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);flex:0 0 100%}}#wifi_assoclist_table :is(:is(.table,table) td,:is(.table,table) .td):before{content:var(--tw-content)}@media not all and (min-width:48rem){#wifi_assoclist_table :is(:is(.table,table) td,:is(.table,table) .td):before{margin-bottom:calc(var(--spacing)*1.5)}}:is(:is(.table,table) td,:is(.table,table) .td)>input[type=text],:is(:is(.table,table) td,:is(.table,table) .td)>input[type=password],:is(:is(.table,table) td,:is(.table,table) .td)>select,:is(:is(.table,table) td,:is(.table,table) .td)>.cbi-dropdown:not(.btn):not(.cbi-button){width:100%}:is(:is(.table,table) td,:is(.table,table) .td).cbi-value-field{word-break:break-all}@media not all and (min-width:48rem){:is(:is(.table,table) td,:is(.table,table) .td).cbi-section-actions{flex:0 0 100%}:is(:is(.table,table) td,:is(.table,table) .td).cbi-section-actions>div{width:100%}:is(:is(.table,table) td,:is(.table,table) .td).cbi-section-actions>div>.cbi-button{flex:1}:is(:is(.table,table) td,:is(.table,table) .td)>.cbi-button{width:100%}}:is(:is(.table,table) td,:is(.table,table) .td)[width="100%"]{width:100%}@media not all and (min-width:48rem){:is(:is(.table,table) td,:is(.table,table) .td)[width="100%"]{flex:0 0 100%}}:is(:is(.table,table) td,:is(.table,table) .td)[width="33%"]{width:33.3333%}@media not all and (min-width:48rem){:is(:is(.table,table) td,:is(.table,table) .td)[width="33%"]{flex:0 0 33.333%}[data-page=admin-network-network] :is(:is(.table,table) td,:is(.table,table) .td)[data-name=_ifacebox],[data-page=admin-network-network] :is(:is(.table,table) td,:is(.table,table) .td)[data-name=_ifacestat]{flex-basis:100%}}.cbi-section-table .cbi-section-table-titles .cbi-section-table-cell{width:auto!important}.cbi-input-invalid,.cbi-value-error{border-color:var(--error)!important}@supports (color:color-mix(in lab, red, red)){.cbi-input-invalid,.cbi-value-error{border-color:color-mix(in oklab,var(--error)70%,transparent)!important}}:is(.cbi-input-invalid,.cbi-value-error):focus{--tw-ring-color:var(--error)!important}@supports (color:color-mix(in lab, red, red)){:is(.cbi-input-invalid,.cbi-value-error):focus{--tw-ring-color:color-mix(in oklab,var(--error)40%,transparent)!important}}.cbi-value{gap:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*1.5);flex-flow:wrap;display:flex}@media not all and (min-width:48rem){.cbi-value{gap:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*1);flex-direction:column}}.cbi-value.hidden{display:none}.cbi-value+.cbi-value{margin-top:calc(var(--spacing)*3)}@media not all and (min-width:48rem){.cbi-value+.cbi-value{margin-top:calc(var(--spacing)*2)}}.cbi-value>.cbi-value-title{padding-top:calc(var(--spacing)*1);text-align:right;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media not all and (min-width:48rem){.cbi-value>.cbi-value-title{text-align:left;width:auto}}@media (min-width:48rem){.cbi-value>.cbi-value-title{flex:0 0 12rem}}.cbi-value>.cbi-value-field{flex:1;max-width:100%}.cbi-value>.cbi-value-field:has(>.cbi-dropdown[disabled]){cursor:not-allowed}.cbi-value>.cbi-value-field .cbi-value-description{margin-top:calc(var(--spacing)*1);padding-left:calc(var(--spacing)*4);--tw-leading:1;overflow-wrap:break-word;color:var(--color-slate-500);line-height:1;position:relative}.cbi-value>.cbi-value-field .cbi-value-description:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-400)}.cbi-value>.cbi-value-field .cbi-value-description:not(:empty):before{content:var(--tw-content);content:var(--tw-content);left:calc(var(--spacing)*-.5);content:var(--tw-content);content:var(--tw-content);width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);content:var(--tw-content);background-color:var(--info-text);content:var(--tw-content);display:inline-block;position:absolute;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200M9%205a1%201%200%201%201-2%200a1%201%200%200%201%202%200M6.75%208a.75.75%200%200%200%200%201.5h.75v1.75a.75.75%200%200%200%201.5%200v-2.5A.75.75%200%200%200%208.25%208z'%20clip-rule='evenodd'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200M9%205a1%201%200%201%201-2%200a1%201%200%200%201%202%200M6.75%208a.75.75%200%200%200%200%201.5h.75v1.75a.75.75%200%200%200%201.5%200v-2.5A.75.75%200%200%200%208.25%208z'%20clip-rule='evenodd'/%3e%3c/svg%3e") 50%/cover no-repeat}.cbi-value>.cbi-section,.cbi-value>.cbi-tblsection{width:100%}.cbi-dynlist{width:max-content;max-width:calc(var(--spacing)*120);align-items:flex-start;gap:calc(var(--spacing)*3);flex-direction:column;display:inline-flex}@media not all and (min-width:48rem){.cbi-dynlist{max-width:100%!important}}.cbi-dynlist .item{pointer-events:auto;cursor:move;align-items:flex-start;gap:calc(var(--spacing)*2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f066;flex-direction:column;align-self:stretch;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cbi-dynlist .item{border-color:color-mix(in oklab,var(--color-slate-200)40%,transparent)}}.cbi-dynlist .item{background-color:var(--color-white);padding-block:calc(var(--spacing)*3);padding-right:calc(var(--spacing)*10);padding-left:calc(var(--spacing)*4);word-break:break-all;--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;-webkit-user-select:text;user-select:text;transition-duration:.2s}@media not all and (min-width:48rem){.cbi-dynlist .item{width:100%;padding-block:calc(var(--spacing)*2.5);padding-right:calc(var(--spacing)*8);padding-left:calc(var(--spacing)*3)}}.cbi-dynlist .item:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c40}@supports (color:color-mix(in lab, red, red)){.cbi-dynlist .item:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)25%,transparent)}}.cbi-dynlist .item:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--color-slate-800)}.cbi-dynlist .item:after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*2.5);content:var(--tw-content);right:calc(var(--spacing)*2);content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing)*6);content:var(--tw-content);width:calc(var(--spacing)*6);content:var(--tw-content);content:var(--tw-content);cursor:pointer;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-xl);content:var(--tw-content);background-color:var(--color-slate-100);content:var(--tw-content);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));content:var(--tw-content);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);content:var(--tw-content);color:var(--color-slate-600);--tw-content:"×";content:var(--tw-content);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.cbi-dynlist .item:where([data-darkmode=true],[data-darkmode=true] *):after{content:var(--tw-content);background-color:var(--color-slate-700);content:var(--tw-content);color:var(--color-slate-400)}.cbi-dynlist .item.dragging{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y);cursor:grabbing;opacity:.5;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cbi-dynlist .item.drag-over{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y);border-color:color-mix(in oklab,var(--primary)60%,transparent);background-color:color-mix(in oklab,var(--primary)5%,transparent);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);--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);--tw-ring-color:color-mix(in oklab,var(--primary)30%,transparent)}.cbi-dynlist .item>span,.cbi-dynlist .item>code{pointer-events:none;border-radius:var(--radius-lg);width:100%;font-family:var(--font-mono);--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.cbi-dynlist .placeholder{word-break:break-all}.cbi-dynlist .add-item{align-items:center;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border:1px dashed #cad5e2cc;align-self:stretch;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cbi-dynlist .add-item{border-color:color-mix(in oklab,var(--color-slate-300)80%,transparent)}}.cbi-dynlist .add-item{padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*1);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:#0000;transition-duration:.2s}@media (hover:hover){.cbi-dynlist .add-item:hover{border-color:#90a1b9cc}@supports (color:color-mix(in lab, red, red)){.cbi-dynlist .add-item:hover{border-color:color-mix(in oklab,var(--color-slate-400)80%,transparent)}}.cbi-dynlist .add-item:hover{background-color:#f8fafc66}@supports (color:color-mix(in lab, red, red)){.cbi-dynlist .add-item:hover{background-color:color-mix(in oklab,var(--color-slate-50)40%,transparent)}}}.cbi-dynlist .add-item:where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c99}@supports (color:color-mix(in lab, red, red)){.cbi-dynlist .add-item:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)60%,transparent)}}@media (hover:hover){.cbi-dynlist .add-item:where([data-darkmode=true],[data-darkmode=true] *):hover{border-color:#62748e99}@supports (color:color-mix(in lab, red, red)){.cbi-dynlist .add-item:where([data-darkmode=true],[data-darkmode=true] *):hover{border-color:color-mix(in oklab,var(--color-slate-500)60%,transparent)}}.cbi-dynlist .add-item:where([data-darkmode=true],[data-darkmode=true] *):hover{background-color:#1d293d4d}@supports (color:color-mix(in lab, red, red)){.cbi-dynlist .add-item:where([data-darkmode=true],[data-darkmode=true] *):hover{background-color:color-mix(in oklab,var(--color-slate-800)30%,transparent)}}}.cbi-dynlist .add-item>input{min-width:calc(var(--spacing)*61);flex:1}.cbi-dynlist .add-item>.cbi-button{min-height:calc(var(--spacing)*6);min-width:calc(var(--spacing)*6);cursor:pointer;border-radius:var(--radius-xl);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--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);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cbi-dynlist .add-item>.cbi-button:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.cbi-tabmenu{margin-bottom:calc(var(--spacing)*1);align-items:center;gap:calc(var(--spacing)*1);border-radius:var(--radius-4xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f066;display:flex;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.cbi-tabmenu{border-color:color-mix(in oklab,var(--color-slate-200)40%,transparent)}}.cbi-tabmenu{background-color:#f1f5f980}@supports (color:color-mix(in lab, red, red)){.cbi-tabmenu{background-color:color-mix(in oklab,var(--color-slate-100)50%,transparent)}}.cbi-tabmenu{padding:calc(var(--spacing)*1)}.cbi-tabmenu:where([data-darkmode=true],[data-darkmode=true] *){border-color:#3141584d}@supports (color:color-mix(in lab, red, red)){.cbi-tabmenu:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-700)30%,transparent)}}.cbi-tabmenu:where([data-darkmode=true],[data-darkmode=true] *){background-color:#1d293d4d}@supports (color:color-mix(in lab, red, red)){.cbi-tabmenu:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-800)30%,transparent)}}.cbi-tabmenu li{margin:calc(var(--spacing)*0);flex-shrink:0;min-width:fit-content;list-style-type:none;position:relative}.cbi-tabmenu li[data-errors]:after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*-.5);content:var(--tw-content);right:calc(var(--spacing)*-1.5);content:var(--tw-content);z-index:20;content:var(--tw-content);content:var(--tw-content);min-height:calc(var(--spacing)*4);content:var(--tw-content);min-width:calc(var(--spacing)*4);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);background-color:var(--accent);content:var(--tw-content);padding-inline:calc(var(--spacing)*1.5);content:var(--tw-content);padding-block:calc(var(--spacing)*.5);content:var(--tw-content);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));content:var(--tw-content);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);content:var(--tw-content);color:var(--accent-text);--tw-content:attr(data-errors);content:var(--tw-content);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.cbi-tabmenu li[data-errors]>a{border-style:var(--tw-border-style);border-width:1px;border-color:var(--error)}@supports (color:color-mix(in lab, red, red)){.cbi-tabmenu li[data-errors]>a{border-color:color-mix(in oklab,var(--error)50%,transparent)}}.cbi-tabmenu li>a{border-radius:var(--radius-4xl);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-slate-600);text-decoration-line:none;display:block}.cbi-tabmenu li>a:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-400)}.cbi-tabmenu li.cbi-tab a{background-color:var(--color-slate-900);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white)}.cbi-tabmenu li.cbi-tab a:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--color-slate-100);color:var(--color-slate-900)}[data-tab-title]{visibility:hidden;height:calc(var(--spacing)*0);overflow:hidden}[data-tab-active=true]{visibility:visible;height:auto;overflow:visible}#tabmenu{margin-bottom:calc(var(--spacing)*8);width:100%}.tabs{align-items:center;gap:calc(var(--spacing)*0);border-bottom-style:var(--tw-border-style);border-color:#e2e8f066;border-bottom-width:1px;display:flex;position:relative;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.tabs{border-color:color-mix(in oklab,var(--color-slate-200)40%,transparent)}}.tabs:where([data-darkmode=true],[data-darkmode=true] *){border-color:#3141584d}@supports (color:color-mix(in lab, red, red)){.tabs:where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-700)30%,transparent)}}.tabs a{padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-slate-500);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));--tw-duration:.2s;transition-duration:.2s;display:block}@media (hover:hover){.tabs a:hover{color:var(--color-slate-700);text-decoration-line:none}}.tabs a:where([data-darkmode=true],[data-darkmode=true] *){color:var(--color-slate-400)}@media (hover:hover){.tabs a:where([data-darkmode=true],[data-darkmode=true] *):hover{color:var(--color-slate-300)}}.tabs>li.active{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--base-text)}.tabs>li.active>a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--base-text)}.cbi-section-node-tabbed{margin-top:calc(var(--spacing)*6)}.login-screen{min-height:100dvh;padding-inline:calc(var(--spacing)*5);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.login-screen .login-shell{z-index:10;width:100%;max-width:var(--container-md);align-items:stretch;gap:calc(var(--spacing)*6);flex-direction:column;display:flex;position:relative}.login-screen .login-shell .login-card{border-radius:var(--radius-4xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg);padding:calc(var(--spacing)*10);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px 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);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);position:relative;overflow:hidden}@media not all and (min-width:48rem){.login-screen .login-shell .login-card{border-radius:var(--radius-3xl);padding:calc(var(--spacing)*6)}}.login-screen .login-shell .login-card .login-brand{align-items:center;gap:calc(var(--spacing)*4);display:flex}.login-screen .login-shell .login-card .login-brand .login-logo{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);border-radius:var(--radius-2xl);background-color:var(--primary);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.login-screen .login-shell .login-card .login-brand .login-logo{background-color:color-mix(in oklab,var(--primary)15%,transparent)}}.login-screen .login-shell .login-card .login-brand .login-logo{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.login-screen .login-shell .login-card .login-brand .login-logo{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.login-screen .login-shell .login-card .login-brand .login-logo img{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.login-screen .login-shell .login-card .login-brand .login-title{gap:calc(var(--spacing)*1);flex-direction:column;display:flex}.login-screen .login-shell .login-card .login-brand .login-title .login-hostname{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--base-text)}.login-screen .login-shell .login-card .login-brand .login-title .login-subtitle{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-text)}.login-screen .login-shell .login-card .login-divider{margin-block:calc(var(--spacing)*6);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-via:var(--card-border);--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,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:transparent;width:100%;height:1px}@media (min-width:48rem){.login-screen .login-shell .login-card .login-divider{margin-block:calc(var(--spacing)*8)}}.login-screen .login-shell .login-card .login-form{gap:calc(var(--spacing)*6);flex-direction:column;display:flex}@media (min-width:48rem){.login-screen .login-shell .login-card .login-form{gap:calc(var(--spacing)*4)}}.login-screen .login-shell .login-card .login-form .login-fields{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}@media (min-width:48rem){.login-screen .login-shell .login-card .login-form .login-fields{gap:calc(var(--spacing)*5)}}.login-screen .login-shell .login-card .login-form .login-fields .login-field{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.login-screen .login-shell .login-card .login-form .login-fields .login-field .login-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--muted-text);text-transform:uppercase}.login-screen .login-shell .login-card .login-form .login-fields .login-field .login-input{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--card-border);background-color:var(--card-bg)}@supports (color:color-mix(in lab, red, red)){.login-screen .login-shell .login-card .login-form .login-fields .login-field .login-input{background-color:color-mix(in oklab,var(--card-bg)70%,transparent)}}.login-screen .login-shell .login-card .login-form .login-fields .login-field .login-input{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--base-text)}.login-screen .login-shell .login-card .login-form .login-fields .login-field .login-input:focus{border-color:var(--primary)}@media (min-width:48rem){.login-screen .login-shell .login-card .login-form .login-actions{padding-top:calc(var(--spacing)*4)}}.login-screen .login-shell .login-card .login-form .login-actions .login-submit{width:100%;padding-block:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.login-screen .login-shell .login-footer{bottom:calc(var(--spacing)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);padding-bottom:calc(var(--spacing)*4);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;color:var(--muted-text);position:fixed;left:50%}@media not all and (min-width:48rem){.login-screen .login-shell .login-footer{padding-bottom:calc(var(--spacing)*3)}}.login-screen .login-shell .login-footer a{color:var(--primary-text)}@media (hover:hover){.login-screen .login-shell .login-footer a:hover{color:var(--primary)}}.fixed{position:fixed}.static{position:static}.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}}.scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.scrollbar::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.scrollbar{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb,initial)var(--scrollbar-track,initial)}.scrollbar::-webkit-scrollbar{width:var(--scrollbar-width,16px);height:var(--scrollbar-height,16px);display:block}.hidden{display:none}.table{display:table}.underline{text-decoration-line:underline}@media (min-width:48rem){.left{text-align:left!important}}.left:not(td){text-align:left!important}@media (min-width:48rem){.right{text-align:right!important}}.right:not(td){text-align:right!important}@media (min-width:48rem){.top{vertical-align:top!important}}.top:not(td){vertical-align:top!important}@media (min-width:48rem){.bottom{vertical-align:bottom!important}}.bottom:not(td){vertical-align:bottom!important}@media (min-width:48rem){.center{text-align:center!important}}.center:not(td){text-align:center!important}@media (min-width:48rem){.middle{vertical-align:middle!important}}.middle:not(td){vertical-align:middle!important}@media (min-width:48rem){.nowrap:not(span){white-space:nowrap}}.nowrap:not(span):not(td){white-space:nowrap}.spinning{display:inline-block;position:relative;padding-left:calc(var(--spacing)*8)!important}.spinning:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);content:var(--tw-content);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);content:var(--tw-content);animation:var(--animate-spin);content:var(--tw-content);content:var(--tw-content);background-color:currentColor;position:absolute;top:50%;left:6px;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1758357645269'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='7610'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M512%2085.333333c235.648%200%20426.666667%20191.018667%20426.666667%20426.666667s-191.018667%20426.666667-426.666667%20426.666667S85.333333%20747.648%2085.333333%20512%20276.352%2085.333333%20512%2085.333333z%20m0%20128a298.666667%20298.666667%200%201%200%200%20597.333334%20298.666667%20298.666667%200%200%200%200-597.333334z'%20fill='%23000000'%20fill-opacity='.05'%20p-id='7611'%3e%3c/path%3e%3cpath%20d='M813.696%20813.696c166.613333-166.613333%20166.613333-436.778667%200-603.392-166.613333-166.613333-436.778667-166.613333-603.392%200A64%2064%200%200%200%20300.8%20300.8a298.666667%20298.666667%200%201%201%20422.4%20422.4%2064%2064%200%200%200%2090.496%2090.496z'%20fill='%23000000'%20p-id='7612'%3e%3c/path%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1758357645269'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='7610'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M512%2085.333333c235.648%200%20426.666667%20191.018667%20426.666667%20426.666667s-191.018667%20426.666667-426.666667%20426.666667S85.333333%20747.648%2085.333333%20512%20276.352%2085.333333%20512%2085.333333z%20m0%20128a298.666667%20298.666667%200%201%200%200%20597.333334%20298.666667%20298.666667%200%200%200%200-597.333334z'%20fill='%23000000'%20fill-opacity='.05'%20p-id='7611'%3e%3c/path%3e%3cpath%20d='M813.696%20813.696c166.613333-166.613333%20166.613333-436.778667%200-603.392-166.613333-166.613333-436.778667-166.613333-603.392%200A64%2064%200%200%200%20300.8%20300.8a298.666667%20298.666667%200%201%201%20422.4%20422.4%2064%2064%200%200%200%2090.496%2090.496z'%20fill='%23000000'%20p-id='7612'%3e%3c/path%3e%3c/svg%3e") 50%/cover no-repeat}#view>.spinning:first-child{place-items:center;width:fit-content;min-height:15vh;margin-inline:auto;display:grid}@media not all and (min-width:48rem){#view>.spinning:first-child{min-height:100dvh}}:root{--background-start:#f1f5f9;--background-mid:#f1f5f9;--background-end:#f1f5f9;--base-text:#0f172b;--progress-start:#46a3d1;--progress-end:#4fc3c7;--header-bg:#f1f5f9;--header-border:oklch(from var(--header-bg)calc(l - .1)c h);--header-interactive:oklch(from var(--header-bg)calc(l - .04)c h);--view-bg:#fff;--view-border:oklch(from var(--view-bg)calc(l - .13)c h);--card-bg:#fff;--card-border:oklch(from var(--card-bg)calc(l - .07)c h);--primary:#46a3d1;--primary-text:#499ecb;--muted:#f5f5f5;--muted-text:#3a3a3a;--destructive:#ffe2df;--destructive-text:#6c1517;--accent:#ee343b;--accent-text:#fff1f0;--success:#cff6e0;--success-text:#003d2a;--info:#d3f1ff;--info-text:#003f60;--warning:#fbeec9;--warning-text:#582f02;--error:#ffe2df;--error-text:#6c1517;--default:#f5f5f5;--default-text:#171717;--font-sans:"Lato",ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Monaco,Consolas,monospace;--spacing:.25rem;--container-max-width:80rem}@supports (color:lab(0% 0 0)){:root{--background-start:lab(96.286% -.852436 -2.46847);--background-mid:lab(96.286% -.852436 -2.46847);--background-end:lab(96.286% -.852436 -2.46847);--base-text:lab(7.78673% 1.82345 -15.0537);--progress-start:lab(63.0437% -17.6746 -32.0381);--progress-end:lab(72.4424% -32.9195 -12.3464);--header-bg:lab(96.286% -.852436 -2.46847);--view-bg:lab(100% 0 0);--card-bg:lab(100% 0 0);--primary:lab(63.0437% -17.6746 -32.0381);--primary-text:lab(61.3229% -16.0835 -31.365);--muted:lab(96.52% -.0000298023 0);--muted-text:lab(24.6% 0 0);--destructive:lab(92.5749% 15.3735 8.32584);--destructive-text:lab(23.385% 37.9736 23.5817);--accent:lab(53.6853% 69.6775 43.7724);--accent-text:lab(96.3359% 6.12152 3.29586);--success:lab(93.715% -16.1219 6.39679);--success-text:lab(22.3041% -31.6825 8.84454);--info:lab(93.2141% -10.1735 -14.3943);--info-text:lab(24.4811% -7.8918 -24.9024);--warning:lab(94.421% .545502 19.5963);--warning-text:lab(24.2528% 17.0621 33.1082);--error:lab(92.5749% 15.3735 8.32584);--error-text:lab(23.385% 37.9736 23.5817);--default:lab(96.52% -.0000298023 0);--default-text:lab(7.78201% -.0000149012 0)}}[data-darkmode=true]{--background-start:#0f172a;--background-mid:#134e4a;--background-end:#065f46;--base-text:#f1f5f9;--progress-start:#065f46;--progress-end:#009b94;--header-bg:#101828;--header-border:oklch(from var(--header-bg)calc(l + .16)c h);--header-interactive:oklch(from var(--header-bg)calc(l + .16)calc(c + .01)h);--view-bg:#101828;--view-border:oklch(from var(--view-bg)calc(l + .24)c h);--card-bg:#1d293d;--card-border:oklch(from var(--card-bg)calc(l + .17)c h);--primary:#006d69;--primary-text:#00c2b9;--muted:#38414f;--muted-text:#b7c5db;--destructive:#460809;--destructive-text:#ffc6c0;--accent:#6c1517;--accent-text:#ffc6c0;--success:#004e3b80;--success-text:#aff8d0;--info:#024a7080;--info-text:#b0e0f8;--warning:#7b330680;--warning-text:#fee685;--error:#8b083680;--error-text:#ffc6c0;--default:#27272a80;--default-text:#f9f9ff}@supports (color:lab(0% 0 0)){[data-darkmode=true]{--background-start:lab(7.77868% 1.58516 -14.2876);--background-mid:lab(29.4715% -20.0791 -3.37799);--background-end:lab(35.2336% -29.9851 7.30804);--base-text:lab(96.286% -.852436 -2.46847);--progress-start:lab(35.2336% -29.9851 7.30804);--progress-end:lab(57.6867% -49.5425 -9.29472);--header-bg:lab(8.11897% .811271 -12.254);--view-bg:lab(8.11897% .811271 -12.254);--card-bg:lab(16.132% -.318035 -14.6672);--primary:lab(41.0073% -40.1455 -8.17732);--primary-text:lab(70.6147% -57.6929 -9.83863);--muted:lab(27.1597% -.91137 -9.48523);--muted-text:lab(78.9908% -1.52498 -12.89);--destructive:lab(13.003% 29.04 16.7519);--destructive-text:lab(84.7556% 43.3341 25.2722);--accent:lab(23.385% 37.9736 23.5817);--accent-text:lab(84.7347% 43.5951 24.3042);--success:lab(28.8637% -26.9249 5.45986/.5);--success-text:lab(91.9265% -29.2737 11.5846);--info:lab(29.1959% -8.34689 -28.2453/.5);--info-text:lab(86.2797% -12.0086 -17.1909);--warning:lab(31.2288% 30.2627 40.0378/.5);--warning-text:lab(91.7203% -.505269 49.9084);--error:lab(29.7104% 51.514 12.6253/.5);--error-text:lab(84.7347% 43.5951 24.3042);--default:lab(15.7305% .613764 -2.16959/.5);--default-text:lab(98.1732% .982702 -3.63717)}}@media not all and (min-width:48rem){.diag-style{gap:calc(var(--spacing)*4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}}.diag-style>div{align-items:center;gap:calc(var(--spacing)*2);flex-direction:column;display:flex}@media not all and (min-width:48rem){.diag-style>div{gap:calc(var(--spacing)*1);width:100%!important}}#file-manager-container{overflow:auto}#file-manager-container #status-bar{border-style:var(--tw-border-style);border-width:0}#file-manager-container #status-bar:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--color-slate-900)}[data-page=admin-statistics-graphs] [data-plugin] img:where([data-darkmode=true],[data-darkmode=true] *){--tw-hue-rotate:hue-rotate(150deg);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,);--tw-invert:invert(100%)}@media not all and (min-width:48rem){[data-name=bridge-vlan]>div{overflow:visible!important}}[data-page=admin-services-openclash-config] .sub_div img{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}@media not all and (min-width:48rem){[data-page=admin-services-openclash-settings] .cbi-value-field .cbi-input-select{width:100%!important}}.Dashboard>.section-content .dashboard-bg.tr{border-radius:0}.Dashboard>.section-content .dashboard-bg{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.Dashboard>.section-content .dashboard-bg:not(.tr){border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f066}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg:not(.tr){border-color:color-mix(in oklab,var(--color-slate-200)40%,transparent)}}.Dashboard>.section-content .dashboard-bg:not(.tr){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.Dashboard>.section-content .dashboard-bg:not(.tr):hover{border-color:#cad5e280}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg:not(.tr):hover{border-color:color-mix(in oklab,var(--color-slate-300)50%,transparent)}}.Dashboard>.section-content .dashboard-bg:not(.tr):hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not all and (min-width:48rem){.Dashboard>.section-content .dashboard-bg{background-color:#fffffffa}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg{background-color:color-mix(in oklab,var(--color-white)98%,transparent)}}.Dashboard>.section-content .dashboard-bg:not(.tr){border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f033}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg:not(.tr){border-color:color-mix(in oklab,var(--color-slate-200)20%,transparent)}}}.Dashboard>.section-content .dashboard-bg:where([data-darkmode=true],[data-darkmode=true] *){background-color:#1d293df2}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-800)95%,transparent)}}.Dashboard>.section-content .dashboard-bg:not(.tr):where([data-darkmode=true],[data-darkmode=true] *){border-color:#45556c4d}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg:not(.tr):where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-600)30%,transparent)}}@media (hover:hover){.Dashboard>.section-content .dashboard-bg:not(.tr):where([data-darkmode=true],[data-darkmode=true] *):hover{border-color:#62748e66}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg:not(.tr):where([data-darkmode=true],[data-darkmode=true] *):hover{border-color:color-mix(in oklab,var(--color-slate-500)40%,transparent)}}.Dashboard>.section-content .dashboard-bg:not(.tr):where([data-darkmode=true],[data-darkmode=true] *):hover{--tw-shadow-color:#00000040}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg:not(.tr):where([data-darkmode=true],[data-darkmode=true] *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)25%,transparent)var(--tw-shadow-alpha),transparent)}}}@media not all and (min-width:48rem){.Dashboard>.section-content .dashboard-bg:where([data-darkmode=true],[data-darkmode=true] *){background-color:#1d293dfa}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--color-slate-800)98%,transparent)}}.Dashboard>.section-content .dashboard-bg:not(.tr):where([data-darkmode=true],[data-darkmode=true] *){border-color:#31415826}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg:not(.tr):where([data-darkmode=true],[data-darkmode=true] *){border-color:color-mix(in oklab,var(--color-slate-700)15%,transparent)}}}.Dashboard>.section-content .title img[src*=\.svg]:where([data-darkmode=true],[data-darkmode=true] *){--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.Dashboard>.section-content .title h3{border-style:var(--tw-border-style);padding-bottom:calc(var(--spacing)*4);color:var(--base-text);border-width:0}@media not all and (min-width:48rem){.Dashboard>.section-content .title h3{margin-inline:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*2)}}.Dashboard>.section-content .router-status-wifi .wifi-info .devices-info .tr .td:nth-child(3){top:calc(var(--spacing)*0);width:100%;padding-inline:calc(var(--spacing)*0);position:relative}@media not all and (min-width:48rem){.Dashboard>.section-content .router-status-wifi .wifi-info .devices-info .tr .td{flex:50%}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";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:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";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:"";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:"";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-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-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:"";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-spacing-x{syntax:"";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}} +@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-duration:initial;--tw-tracking:initial;--tw-border-style:solid;--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-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--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-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-space-y-reverse:0;--tw-border-spacing-x:0;--tw-border-spacing-y:0}}:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-white:#fff;--spacing:var(--spacing);--container-xs:20rem;--container-md:28rem;--container-5xl:64rem;--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);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--container-max-width:var(--container-max-width)}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(./fonts/lato-v24-latin-regular.woff2)format("woff2")}:not(html)::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}:not(html)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}:not(html)::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}:not(html){scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,initial)var(--scrollbar-track,initial)}:not(html)::-webkit-scrollbar{width:8px;height:8px;display:block}:not(html){--scrollbar-thumb:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:not(html){--scrollbar-thumb:color-mix(in oklab,var(--foreground)70%,transparent)}}:not(html){--scrollbar-thumb-radius:9999px;--scrollbar-track:transparent}html::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}html::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}html::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}html{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,initial)var(--scrollbar-track,initial)}html::-webkit-scrollbar{width:8px;height:8px;display:block}html{--scrollbar-thumb:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--scrollbar-thumb:color-mix(in oklab,var(--foreground)70%,transparent)}}html{--scrollbar-thumb-radius:9999px;--scrollbar-track:var(--page-bg);background-color:var(--background);height:100%;font-family:var(--font-sans);position:relative}html body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--foreground);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-color:#0000;flex-direction:column;transition-duration:.3s;display:flex;position:relative}html body.modal-overlay-active{height:100vh;overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--foreground)}h1{margin-bottom:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*6);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}@media not all and (min-width:48rem){h1{padding-left:calc(var(--spacing)*4);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}h2{margin-bottom:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*5);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}@media not all and (min-width:48rem){h2{margin-bottom:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}h3{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media not all and (min-width:48rem){h3{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}h4{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media not all and (min-width:48rem){h4{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}h5{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media not all and (min-width:48rem){h5{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}h6{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media not all and (min-width:48rem){h6{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}hr{border-style:var(--tw-border-style);border-width:0}strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}abbr{cursor:help}p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--default-foreground)}pre{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--secondary);display:block}@supports (color:color-mix(in lab, red, red)){pre{border-color:color-mix(in oklab,var(--secondary)60%,transparent)}}pre{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){pre{background-color:color-mix(in oklab,var(--secondary)60%,transparent)}}pre{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);overflow-wrap:break-word;white-space:pre-wrap;color:var(--secondary-foreground)}code{background-color:var(--secondary);border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){code{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}code{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--secondary-foreground)}a{color:var(--link);text-decoration-line:none}@media (hover:hover){a:hover{text-decoration-line:underline}}var{font-family:var(--font-mono);color:var(--link)}small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--default-foreground)}em{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);font-style:italic}*{scrollbar-color:initial;scrollbar-width:initial}header{top:calc(var(--spacing)*0);z-index:60;margin-bottom:calc(var(--spacing)*2);background-color:var(--header-bg);position:sticky}header .header-content{height:calc(var(--spacing)*14);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*3);justify-content:space-between;align-items:center;display:flex;position:relative}@media not all and (min-width:48rem){header .header-content{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2)}}[data-nav-type=mega-menu] :is(header) .desktop-menu-container{pointer-events:none;inset-inline:calc(var(--spacing)*0);top:calc(var(--spacing)*0);z-index:30;height:calc(var(--spacing)*0);background-color:var(--header-bg);width:100%;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-nav-type=mega-menu] :is(header) .desktop-menu-container{background-color:color-mix(in oklab,var(--header-bg)40%,transparent)}}[data-nav-type=mega-menu] :is(header) .desktop-menu-container{opacity:0;--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-in-out);transition-duration:.15s;transition-timing-function:var(--ease-in-out)}@media not all and (min-width:48rem){[data-nav-type=mega-menu] :is(header) .desktop-menu-container{display:none}}[data-nav-type=mega-menu] :is(header) .desktop-menu-container:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--header-bg)}@supports (color:color-mix(in lab, red, red)){[data-nav-type=mega-menu] :is(header) .desktop-menu-container:where([data-darkmode=true],[data-darkmode=true] *){background-color:color-mix(in oklab,var(--header-bg)90%,transparent)}}[data-nav-type=mega-menu] :is(header) .desktop-menu-container.active{pointer-events:auto;height:var(--mega-menu-height,0);opacity:1}header .brand{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--foreground);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-shrink:0;text-decoration-line:none;transition-duration:.2s;display:inline-block}@media (hover:hover){header .brand:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--primary)}}@media not all and (min-width:48rem){header .brand{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));flex:1;order:1}}header .nav{z-index:60;margin:calc(var(--spacing)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);align-items:center;gap:calc(var(--spacing)*1);padding:calc(var(--spacing)*0);list-style-type:none;display:flex;position:absolute;left:50%}@media not all and (min-width:48rem){header .nav{display:none}}header .nav>li{position:relative}header .nav>li .menu{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;text-decoration-line:none;transition-duration:.15s;display:block}header .nav>li .menu.menu-active{color:var(--foreground)}[data-nav-type=mega-menu] header .nav>li .menu.menu-active{text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:2px}[data-nav-type=boxed-dropdown] header .nav>li .menu.menu-active{background-color:var(--header-interactive)}header .nav>li .desktop-nav{pointer-events:none;left:calc(var(--spacing)*0);z-index:40;padding-inline:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*0);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}[data-nav-type=mega-menu] :is(header .nav>li .desktop-nav){top:calc(var(--spacing)*14);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);padding-bottom:calc(var(--spacing)*6);position:fixed;left:50%}[data-nav-type=boxed-dropdown] :is(header .nav>li .desktop-nav){margin-top:calc(var(--spacing)*2);min-width:calc(var(--spacing)*48);position:absolute;top:100%}header .nav>li .desktop-nav.active{pointer-events:auto;opacity:1}[data-nav-type=mega-menu] :is(header .nav>li .desktop-nav .desktop-nav-list){column-gap:calc(var(--spacing)*4);row-gap:calc(var(--spacing)*2);grid-template-columns:repeat(4,minmax(0,1fr));width:max-content;display:grid}[data-nav-type=boxed-dropdown] :is(header .nav>li .desktop-nav .desktop-nav-list){row-gap:calc(var(--spacing)*1);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:color-mix(in oklab,var(--header-bg)90%,transparent);padding-block:calc(var(--spacing)*2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md));--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-direction:column;transition-duration:.2s;display:flex}header .nav>li .desktop-nav .desktop-nav-list>li{margin:calc(var(--spacing)*0);list-style-type:none}header .nav>li .desktop-nav .desktop-nav-list>li>a{padding-inline:calc(var(--spacing)*4);white-space:nowrap;color:var(--foreground);text-decoration-line:none;display:block}[data-nav-type=mega-menu] :is(header .nav>li .desktop-nav .desktop-nav-list>li>a){padding-block:calc(var(--spacing)*3)}@media (hover:hover){[data-nav-type=mega-menu] :is(header .nav>li .desktop-nav .desktop-nav-list>li>a):hover{text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:2px}}[data-nav-type=boxed-dropdown] :is(header .nav>li .desktop-nav .desktop-nav-list>li>a){margin-inline:calc(var(--spacing)*2);border-radius:var(--radius-xl);padding-block:calc(var(--spacing)*2)}@media (hover:hover){[data-nav-type=boxed-dropdown] :is(header .nav>li .desktop-nav .desktop-nav-list>li>a):hover{background-color:var(--header-interactive)}}@media not all and (min-width:48rem){header .mobile-controls{flex-shrink:0;order:9999;align-items:center;display:flex}}@media (min-width:48rem){header .mobile-controls{display:none}}@media not all and (min-width:48rem){header .mobile-controls .mobile-menu-toggle{margin-left:calc(var(--spacing)*5);cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){header .mobile-controls .mobile-menu-toggle:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}header .mobile-controls .mobile-menu-toggle:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}}header .mobile-controls .mobile-menu-toggle svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}@media not all and (min-width:48rem){header .mobile-controls .mobile-menu-toggle svg{color:var(--foreground);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));--tw-duration:.2s;transition-duration:.2s}header .mobile-controls .mobile-menu-toggle.active svg{rotate:180deg}}header #indicators{gap:calc(var(--spacing)*5);flex-direction:row-reverse;flex-shrink:0;display:flex}@media not all and (min-width:48rem){header #indicators{flex-shrink:0;order:2}}@media (min-width:48rem){header #indicators{gap:calc(var(--spacing)*8)}}header #indicators span[data-indicator]{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);cursor:pointer;font-size:0}header #indicators span[data-indicator]:before{content:var(--tw-content);content:var(--tw-content);width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);content:var(--tw-content);content:var(--tw-content);color:var(--foreground);background-color:currentColor;position:absolute}header #indicators span[data-indicator][data-indicator=media_error]:before{content:var(--tw-content);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='800'%20height='800'%20viewBox='0%200%20800%20800'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M99.5149%20622.549C93.2144%20633.653%2093.4349%20634%20107.075%20634H651.912C665.537%20634%20665.757%20633.622%20659.473%20622.549L385.196%20138.236C378.99%20127.258%20379.998%20127.258%20373.792%20138.236L99.5149%20622.534V622.549ZM440.01%20107.161L714.303%20591.475C744.577%20644.978%20713.373%20697%20651.912%20697H107.075C45.5668%20697%2014.4423%20644.946%2044.7005%20591.506L318.977%20107.192C349.314%2053.5947%20409.705%2053.6105%20440.026%20107.192L440.01%20107.161ZM379.494%20586.75C383.631%20586.75%20387.728%20585.936%20391.551%20584.353C395.373%20582.77%20398.847%20580.45%20401.773%20577.525C404.698%20574.6%20407.019%20571.127%20408.603%20567.305C410.186%20563.483%20411.001%20559.387%20411.001%20555.25C411.001%20551.112%20410.186%20547.016%20408.603%20543.194C407.019%20539.372%20404.698%20535.899%20401.773%20532.974C398.847%20530.049%20395.373%20527.729%20391.551%20526.146C387.728%20524.563%20383.631%20523.749%20379.494%20523.749C371.14%20523.751%20363.128%20527.07%20357.221%20532.977C351.314%20538.885%20347.996%20546.896%20347.996%20555.25C347.996%20563.603%20351.314%20571.614%20357.221%20577.522C363.128%20583.429%20371.14%20586.748%20379.494%20586.75ZM347.991%20303.249V460.749C347.991%20469.104%20351.31%20477.116%20357.218%20483.023C363.126%20488.931%20371.139%20492.249%20379.494%20492.249C387.849%20492.249%20395.862%20488.931%20401.769%20483.023C407.677%20477.116%20410.996%20469.104%20410.996%20460.749V303.249C410.996%20294.894%20407.677%20286.882%20401.769%20280.975C395.862%20275.067%20387.849%20271.749%20379.494%20271.749C371.139%20271.749%20363.126%20275.067%20357.218%20280.975C351.31%20286.882%20347.991%20294.894%20347.991%20303.249Z'%20fill='%230F162B'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='800'%20height='800'%20viewBox='0%200%20800%20800'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M99.5149%20622.549C93.2144%20633.653%2093.4349%20634%20107.075%20634H651.912C665.537%20634%20665.757%20633.622%20659.473%20622.549L385.196%20138.236C378.99%20127.258%20379.998%20127.258%20373.792%20138.236L99.5149%20622.534V622.549ZM440.01%20107.161L714.303%20591.475C744.577%20644.978%20713.373%20697%20651.912%20697H107.075C45.5668%20697%2014.4423%20644.946%2044.7005%20591.506L318.977%20107.192C349.314%2053.5947%20409.705%2053.6105%20440.026%20107.192L440.01%20107.161ZM379.494%20586.75C383.631%20586.75%20387.728%20585.936%20391.551%20584.353C395.373%20582.77%20398.847%20580.45%20401.773%20577.525C404.698%20574.6%20407.019%20571.127%20408.603%20567.305C410.186%20563.483%20411.001%20559.387%20411.001%20555.25C411.001%20551.112%20410.186%20547.016%20408.603%20543.194C407.019%20539.372%20404.698%20535.899%20401.773%20532.974C398.847%20530.049%20395.373%20527.729%20391.551%20526.146C387.728%20524.563%20383.631%20523.749%20379.494%20523.749C371.14%20523.751%20363.128%20527.07%20357.221%20532.977C351.314%20538.885%20347.996%20546.896%20347.996%20555.25C347.996%20563.603%20351.314%20571.614%20357.221%20577.522C363.128%20583.429%20371.14%20586.748%20379.494%20586.75ZM347.991%20303.249V460.749C347.991%20469.104%20351.31%20477.116%20357.218%20483.023C363.126%20488.931%20371.139%20492.249%20379.494%20492.249C387.849%20492.249%20395.862%20488.931%20401.769%20483.023C407.677%20477.116%20410.996%20469.104%20410.996%20460.749V303.249C410.996%20294.894%20407.677%20286.882%20401.769%20280.975C395.862%20275.067%20387.849%20271.749%20379.494%20271.749C371.139%20271.749%20363.126%20275.067%20357.218%20280.975C351.31%20286.882%20347.991%20294.894%20347.991%20303.249Z'%20fill='%230F162B'/%3e%3c/svg%3e") 50%/cover no-repeat}header #indicators span[data-indicator][data-indicator=poll-status][data-style=active]:before{content:var(--tw-content);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='800'%20height='800'%20viewBox='0%200%20800%20800'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M201.032%20123.921C202.67%20122.913%20204.182%20121.936%20205.537%20121.023C257.614%2085.7368%20319.094%2066.9154%20382%2067.0003C555.974%2067.0003%20697%20208.026%20697%20382C697.086%20440.93%20680.568%20498.691%20649.34%20548.666C648.405%20550.159%20647.097%20551.383%20645.545%20552.216C643.993%20553.05%20642.25%20553.465%20640.489%20553.42C638.728%20553.376%20637.009%20552.873%20635.501%20551.962C633.993%20551.051%20632.748%20549.763%20631.889%20548.225L552.509%20405.404C551.176%20403.007%20550.492%20400.303%20550.525%20397.56C550.558%20394.817%20551.307%20392.13%20552.698%20389.765C554.089%20387.401%20556.073%20385.44%20558.454%20384.078C560.836%20382.716%20563.531%20382%20566.275%20382H634C634.01%20335.412%20621.106%20289.734%20596.72%20250.038C572.334%20210.343%20537.422%20178.184%20495.861%20157.135C454.3%20136.085%20407.718%20126.968%20361.288%20130.797C314.858%20134.626%20270.398%20151.251%20232.847%20178.825C229.627%20181.188%20225.94%20182.839%20222.032%20183.668C218.124%20184.497%20214.085%20184.485%20210.182%20183.633C206.279%20182.781%20202.602%20181.108%20199.395%20178.726C196.189%20176.344%20193.525%20173.307%20191.582%20169.816L189.818%20166.666C185.825%20159.468%20184.763%20151.007%20186.852%20143.044C188.941%20135.082%20194.02%20128.232%20201.032%20123.921ZM558.715%20642.82C506.586%20678.213%20445.009%20697.092%20382%20697C208.025%20697%2067%20555.974%2067%20382C67%20322.969%2083.254%20267.718%20111.478%20220.5C112.696%20218.456%20114.432%20216.77%20116.509%20215.61C118.587%20214.45%20120.933%20213.858%20123.312%20213.893C125.691%20213.928%20128.019%20214.589%20130.061%20215.81C132.103%20217.03%20133.788%20218.768%20134.945%20220.846L211.49%20358.595C212.824%20360.993%20213.508%20363.697%20213.474%20366.44C213.441%20369.183%20212.692%20371.87%20211.302%20374.235C209.911%20376.599%20207.926%20378.56%20205.545%20379.922C203.164%20381.284%20200.468%20382%20197.725%20382H130C129.999%20428.603%20142.921%20474.294%20167.33%20513.993C191.739%20553.693%20226.679%20585.846%20268.265%20606.879C309.852%20627.913%20356.457%20637.002%20402.9%20633.137C449.342%20629.272%20493.803%20612.604%20531.341%20584.986C534.645%20582.52%20538.43%20580.775%20542.451%20579.865C546.472%20578.954%20550.64%20578.898%20554.684%20579.7C558.728%20580.501%20562.558%20582.143%20565.928%20584.519C569.297%20586.894%20572.131%20589.951%20574.244%20593.491C578.821%20601.138%20580.227%20610.272%20578.161%20618.941C576.095%20627.61%20570.721%20635.129%20563.188%20639.89C561.702%20640.833%20560.232%20641.799%20558.778%20642.788L558.715%20642.82Z'%20fill='%230F162B'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='800'%20height='800'%20viewBox='0%200%20800%20800'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M201.032%20123.921C202.67%20122.913%20204.182%20121.936%20205.537%20121.023C257.614%2085.7368%20319.094%2066.9154%20382%2067.0003C555.974%2067.0003%20697%20208.026%20697%20382C697.086%20440.93%20680.568%20498.691%20649.34%20548.666C648.405%20550.159%20647.097%20551.383%20645.545%20552.216C643.993%20553.05%20642.25%20553.465%20640.489%20553.42C638.728%20553.376%20637.009%20552.873%20635.501%20551.962C633.993%20551.051%20632.748%20549.763%20631.889%20548.225L552.509%20405.404C551.176%20403.007%20550.492%20400.303%20550.525%20397.56C550.558%20394.817%20551.307%20392.13%20552.698%20389.765C554.089%20387.401%20556.073%20385.44%20558.454%20384.078C560.836%20382.716%20563.531%20382%20566.275%20382H634C634.01%20335.412%20621.106%20289.734%20596.72%20250.038C572.334%20210.343%20537.422%20178.184%20495.861%20157.135C454.3%20136.085%20407.718%20126.968%20361.288%20130.797C314.858%20134.626%20270.398%20151.251%20232.847%20178.825C229.627%20181.188%20225.94%20182.839%20222.032%20183.668C218.124%20184.497%20214.085%20184.485%20210.182%20183.633C206.279%20182.781%20202.602%20181.108%20199.395%20178.726C196.189%20176.344%20193.525%20173.307%20191.582%20169.816L189.818%20166.666C185.825%20159.468%20184.763%20151.007%20186.852%20143.044C188.941%20135.082%20194.02%20128.232%20201.032%20123.921ZM558.715%20642.82C506.586%20678.213%20445.009%20697.092%20382%20697C208.025%20697%2067%20555.974%2067%20382C67%20322.969%2083.254%20267.718%20111.478%20220.5C112.696%20218.456%20114.432%20216.77%20116.509%20215.61C118.587%20214.45%20120.933%20213.858%20123.312%20213.893C125.691%20213.928%20128.019%20214.589%20130.061%20215.81C132.103%20217.03%20133.788%20218.768%20134.945%20220.846L211.49%20358.595C212.824%20360.993%20213.508%20363.697%20213.474%20366.44C213.441%20369.183%20212.692%20371.87%20211.302%20374.235C209.911%20376.599%20207.926%20378.56%20205.545%20379.922C203.164%20381.284%20200.468%20382%20197.725%20382H130C129.999%20428.603%20142.921%20474.294%20167.33%20513.993C191.739%20553.693%20226.679%20585.846%20268.265%20606.879C309.852%20627.913%20356.457%20637.002%20402.9%20633.137C449.342%20629.272%20493.803%20612.604%20531.341%20584.986C534.645%20582.52%20538.43%20580.775%20542.451%20579.865C546.472%20578.954%20550.64%20578.898%20554.684%20579.7C558.728%20580.501%20562.558%20582.143%20565.928%20584.519C569.297%20586.894%20572.131%20589.951%20574.244%20593.491C578.821%20601.138%20580.227%20610.272%20578.161%20618.941C576.095%20627.61%20570.721%20635.129%20563.188%20639.89C561.702%20640.833%20560.232%20641.799%20558.778%20642.788L558.715%20642.82Z'%20fill='%230F162B'/%3e%3c/svg%3e") 50%/cover no-repeat}header #indicators span[data-indicator][data-indicator=poll-status][data-style=inactive]:before{content:var(--tw-content);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='800'%20height='800'%20viewBox='0%200%20800%20800'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M571.418%20595.528C580.7%20609.514%20576.962%20628.288%20563.018%20637.696C533.911%20657.268%20510.181%20670.456%20491.868%20677.302C456.716%20690.382%20419.502%20697.054%20381.995%20697C354.694%20697%20328.234%20693.514%20302.949%20687.004L335.962%20629.8C396.485%20641.014%20459.864%20629.8%20513.289%20597.124L530.089%20586.708C536.769%20582.478%20544.84%20581.032%20552.573%20582.681C560.306%20584.329%20567.086%20588.941%20571.46%20595.528H571.418ZM509.803%2094.006C529.123%20102.574%20547.477%20113.074%20564.53%20125.212L250.869%20668.482C231.733%20659.714%20213.526%20649.048%20196.52%20636.646L509.761%2094.006H509.803ZM381.995%2067C409.295%2067%20435.839%2070.486%20461.082%2076.996L427.985%20134.284L422.063%20133.234C371.12%20125.021%20318.883%20132.645%20272.412%20155.075C225.941%20177.505%20187.476%20213.659%20162.214%20258.653C136.953%20303.647%20126.112%20355.311%20131.158%20406.664C136.204%20458.017%20156.893%20506.583%20190.43%20545.8L157.459%20602.92C113.918%20558.666%2084.4251%20502.532%2072.6843%20441.57C60.9436%20380.609%2067.4788%20317.537%2091.469%20260.277C115.459%20203.018%20155.835%20154.123%20207.524%20119.736C259.213%2085.349%20319.912%2067.0021%20381.995%2067ZM606.572%20161.08C664.623%20219.944%20697.117%20299.327%20697%20382C697.058%20427.158%20687.374%20471.797%20668.607%20512.872C664.536%20521.456%20660.05%20529.838%20655.167%20537.988C653.67%20540.539%20651.526%20542.649%20648.952%20544.106C646.378%20545.563%20643.465%20546.315%20640.508%20546.285C637.55%20546.255%20634.653%20545.445%20632.109%20543.936C629.564%20542.428%20627.464%20540.274%20626.019%20537.694L609.932%20508.714L553.357%20406.948C551.939%20404.39%20551.212%20401.505%20551.251%20398.581C551.289%20395.656%20552.09%20392.791%20553.575%20390.271C555.06%20387.751%20557.177%20385.662%20559.717%20384.212C562.258%20382.761%20565.132%20381.998%20568.058%20382H633.999C634.02%20321.959%20612.568%20263.891%20573.518%20218.284L606.572%20161.122V161.08Z'%20fill='%230F162B'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='800'%20height='800'%20viewBox='0%200%20800%20800'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M571.418%20595.528C580.7%20609.514%20576.962%20628.288%20563.018%20637.696C533.911%20657.268%20510.181%20670.456%20491.868%20677.302C456.716%20690.382%20419.502%20697.054%20381.995%20697C354.694%20697%20328.234%20693.514%20302.949%20687.004L335.962%20629.8C396.485%20641.014%20459.864%20629.8%20513.289%20597.124L530.089%20586.708C536.769%20582.478%20544.84%20581.032%20552.573%20582.681C560.306%20584.329%20567.086%20588.941%20571.46%20595.528H571.418ZM509.803%2094.006C529.123%20102.574%20547.477%20113.074%20564.53%20125.212L250.869%20668.482C231.733%20659.714%20213.526%20649.048%20196.52%20636.646L509.761%2094.006H509.803ZM381.995%2067C409.295%2067%20435.839%2070.486%20461.082%2076.996L427.985%20134.284L422.063%20133.234C371.12%20125.021%20318.883%20132.645%20272.412%20155.075C225.941%20177.505%20187.476%20213.659%20162.214%20258.653C136.953%20303.647%20126.112%20355.311%20131.158%20406.664C136.204%20458.017%20156.893%20506.583%20190.43%20545.8L157.459%20602.92C113.918%20558.666%2084.4251%20502.532%2072.6843%20441.57C60.9436%20380.609%2067.4788%20317.537%2091.469%20260.277C115.459%20203.018%20155.835%20154.123%20207.524%20119.736C259.213%2085.349%20319.912%2067.0021%20381.995%2067ZM606.572%20161.08C664.623%20219.944%20697.117%20299.327%20697%20382C697.058%20427.158%20687.374%20471.797%20668.607%20512.872C664.536%20521.456%20660.05%20529.838%20655.167%20537.988C653.67%20540.539%20651.526%20542.649%20648.952%20544.106C646.378%20545.563%20643.465%20546.315%20640.508%20546.285C637.55%20546.255%20634.653%20545.445%20632.109%20543.936C629.564%20542.428%20627.464%20540.274%20626.019%20537.694L609.932%20508.714L553.357%20406.948C551.939%20404.39%20551.212%20401.505%20551.251%20398.581C551.289%20395.656%20552.09%20392.791%20553.575%20390.271C555.06%20387.751%20557.177%20385.662%20559.717%20384.212C562.258%20382.761%20565.132%20381.998%20568.058%20382H633.999C634.02%20321.959%20612.568%20263.891%20573.518%20218.284L606.572%20161.122V161.08Z'%20fill='%230F162B'/%3e%3c/svg%3e") 50%/cover no-repeat}header #indicators span[data-indicator][data-indicator=uci-changes]{position:relative}header #indicators span[data-indicator][data-indicator=uci-changes]:before{content:var(--tw-content);-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1758476543825'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='17352'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M439.594667%2085.333333h144.810666a70.4%2070.4%200%200%201%2070.101334%2060.970667l5.802666%2044.8a17.066667%2017.066667%200%200%200%208.192%2012.458667l38.058667%2022.528a17.066667%2017.066667%200%200%200%2015.146667%201.109333l46.848-19.2a71.082667%2071.082667%200%200%201%2088.021333%2029.226667l72.405333%20122.069333c18.218667%2030.72%2010.069333%2069.973333-18.688%2091.221333l-45.184%2033.408a17.066667%2017.066667%200%200%200-6.912%2013.696v28.757334a17.066667%2017.066667%200%200%200%206.912%2013.696l45.226667%2033.408c28.714667%2021.205333%2036.864%2060.458667%2018.645333%2091.221333l-72.405333%20122.026667a71.082667%2071.082667%200%200%201-88.021333%2029.226666l-46.848-19.2a17.066667%2017.066667%200%200%200-15.146667%201.152l-38.058667%2022.528a17.066667%2017.066667%200%200%200-8.192%2012.501334l-5.802666%2044.8A70.4%2070.4%200%200%201%20584.405333%20938.666667h-144.810666a70.4%2070.4%200%200%201-70.101334-60.970667l-5.802666-44.8a17.066667%2017.066667%200%200%200-8.192-12.458667l-38.058667-22.528a17.066667%2017.066667%200%200%200-15.146667-1.109333l-46.848%2019.2a71.082667%2071.082667%200%200%201-88.021333-29.226667l-72.405333-122.069333a69.290667%2069.290667%200%200%201%2018.688-91.221333l45.184-33.408a17.066667%2017.066667%200%200%200%206.912-13.696v-28.757334a17.066667%2017.066667%200%200%200-6.912-13.696l-45.226667-33.408a69.290667%2069.290667%200%200%201-18.645333-91.221333l72.405333-122.026667a71.082667%2071.082667%200%200%201%2088.021333-29.226666l46.848%2019.2a17.066667%2017.066667%200%200%200%2015.146667-1.152l38.058667-22.528a17.066667%2017.066667%200%200%200%208.192-12.501334l5.802666-44.8A70.4%2070.4%200%200%201%20439.594667%2085.333333z%20m1.024%20130.688a75.818667%2075.818667%200%200%201-36.821334%2055.466667l-51.712%2030.464a76.970667%2076.970667%200%200%201-67.925333%204.906667l-35.328-14.336a17.066667%2017.066667%200%200%200-21.077333%207.04L178.645333%20381.738667a17.066667%2017.066667%200%200%200%204.565334%2022.528l33.066666%2024.277333c19.541333%2014.293333%2031.018667%2036.906667%2031.018667%2061.013333v44.885334c0%2024.106667-11.52%2046.72-31.018667%2061.013333l-33.066666%2024.277333a17.066667%2017.066667%200%200%200-4.565334%2022.528l49.066667%2082.176a17.066667%2017.066667%200%200%200%2021.12%207.04l35.328-14.336a76.970667%2076.970667%200%200%201%2067.925333%204.906667l51.712%2030.421333c20.224%2011.946667%2033.792%2032.384%2036.821334%2055.509334l4.010666%2030.506666a17.066667%2017.066667%200%200%200%2016.896%2014.848h100.949334a17.066667%2017.066667%200%200%200%2016.896-14.848l4.010666-30.506666c2.986667-23.125333%2016.597333-43.605333%2036.821334-55.466667l51.712-30.464a76.970667%2076.970667%200%200%201%2067.925333-4.906667l35.328%2014.336a17.066667%2017.066667%200%200%200%2021.077333-7.04l49.109334-82.176a17.066667%2017.066667%200%200%200-4.565334-22.528l-33.066666-24.277333a75.648%2075.648%200%200%201-31.018667-61.013333v-44.885334c0-24.106667%2011.52-46.72%2031.018667-61.013333l33.066666-24.277333a17.066667%2017.066667%200%200%200%204.565334-22.528l-49.066667-82.176a17.066667%2017.066667%200%200%200-21.12-7.04l-35.328%2014.336c-22.186667%209.045333-47.317333%207.210667-67.925333-4.906667l-51.712-30.421333a75.818667%2075.818667%200%200%201-36.821334-55.509334l-4.010666-30.506666A17.066667%2017.066667%200%200%200%20562.474667%20170.666667h-100.949334a17.066667%2017.066667%200%200%200-16.896%2014.848l-4.010666%2030.506666zM682.666667%20512a42.666667%2042.666667%200%200%201-85.333334%200%2085.333333%2085.333333%200%201%200-85.333333%2085.333333%2042.666667%2042.666667%200%200%201%200%2085.333334%20170.666667%20170.666667%200%201%201%20170.666667-170.666667z'%20fill='%230f162b'%20p-id='17353'%3e%3c/path%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1758476543825'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='17352'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M439.594667%2085.333333h144.810666a70.4%2070.4%200%200%201%2070.101334%2060.970667l5.802666%2044.8a17.066667%2017.066667%200%200%200%208.192%2012.458667l38.058667%2022.528a17.066667%2017.066667%200%200%200%2015.146667%201.109333l46.848-19.2a71.082667%2071.082667%200%200%201%2088.021333%2029.226667l72.405333%20122.069333c18.218667%2030.72%2010.069333%2069.973333-18.688%2091.221333l-45.184%2033.408a17.066667%2017.066667%200%200%200-6.912%2013.696v28.757334a17.066667%2017.066667%200%200%200%206.912%2013.696l45.226667%2033.408c28.714667%2021.205333%2036.864%2060.458667%2018.645333%2091.221333l-72.405333%20122.026667a71.082667%2071.082667%200%200%201-88.021333%2029.226666l-46.848-19.2a17.066667%2017.066667%200%200%200-15.146667%201.152l-38.058667%2022.528a17.066667%2017.066667%200%200%200-8.192%2012.501334l-5.802666%2044.8A70.4%2070.4%200%200%201%20584.405333%20938.666667h-144.810666a70.4%2070.4%200%200%201-70.101334-60.970667l-5.802666-44.8a17.066667%2017.066667%200%200%200-8.192-12.458667l-38.058667-22.528a17.066667%2017.066667%200%200%200-15.146667-1.109333l-46.848%2019.2a71.082667%2071.082667%200%200%201-88.021333-29.226667l-72.405333-122.069333a69.290667%2069.290667%200%200%201%2018.688-91.221333l45.184-33.408a17.066667%2017.066667%200%200%200%206.912-13.696v-28.757334a17.066667%2017.066667%200%200%200-6.912-13.696l-45.226667-33.408a69.290667%2069.290667%200%200%201-18.645333-91.221333l72.405333-122.026667a71.082667%2071.082667%200%200%201%2088.021333-29.226666l46.848%2019.2a17.066667%2017.066667%200%200%200%2015.146667-1.152l38.058667-22.528a17.066667%2017.066667%200%200%200%208.192-12.501334l5.802666-44.8A70.4%2070.4%200%200%201%20439.594667%2085.333333z%20m1.024%20130.688a75.818667%2075.818667%200%200%201-36.821334%2055.466667l-51.712%2030.464a76.970667%2076.970667%200%200%201-67.925333%204.906667l-35.328-14.336a17.066667%2017.066667%200%200%200-21.077333%207.04L178.645333%20381.738667a17.066667%2017.066667%200%200%200%204.565334%2022.528l33.066666%2024.277333c19.541333%2014.293333%2031.018667%2036.906667%2031.018667%2061.013333v44.885334c0%2024.106667-11.52%2046.72-31.018667%2061.013333l-33.066666%2024.277333a17.066667%2017.066667%200%200%200-4.565334%2022.528l49.066667%2082.176a17.066667%2017.066667%200%200%200%2021.12%207.04l35.328-14.336a76.970667%2076.970667%200%200%201%2067.925333%204.906667l51.712%2030.421333c20.224%2011.946667%2033.792%2032.384%2036.821334%2055.509334l4.010666%2030.506666a17.066667%2017.066667%200%200%200%2016.896%2014.848h100.949334a17.066667%2017.066667%200%200%200%2016.896-14.848l4.010666-30.506666c2.986667-23.125333%2016.597333-43.605333%2036.821334-55.466667l51.712-30.464a76.970667%2076.970667%200%200%201%2067.925333-4.906667l35.328%2014.336a17.066667%2017.066667%200%200%200%2021.077333-7.04l49.109334-82.176a17.066667%2017.066667%200%200%200-4.565334-22.528l-33.066666-24.277333a75.648%2075.648%200%200%201-31.018667-61.013333v-44.885334c0-24.106667%2011.52-46.72%2031.018667-61.013333l33.066666-24.277333a17.066667%2017.066667%200%200%200%204.565334-22.528l-49.066667-82.176a17.066667%2017.066667%200%200%200-21.12-7.04l-35.328%2014.336c-22.186667%209.045333-47.317333%207.210667-67.925333-4.906667l-51.712-30.421333a75.818667%2075.818667%200%200%201-36.821334-55.509334l-4.010666-30.506666A17.066667%2017.066667%200%200%200%20562.474667%20170.666667h-100.949334a17.066667%2017.066667%200%200%200-16.896%2014.848l-4.010666%2030.506666zM682.666667%20512a42.666667%2042.666667%200%200%201-85.333334%200%2085.333333%2085.333333%200%201%200-85.333333%2085.333333%2042.666667%2042.666667%200%200%201%200%2085.333334%20170.666667%20170.666667%200%201%201%20170.666667-170.666667z'%20fill='%230f162b'%20p-id='17353'%3e%3c/path%3e%3c/svg%3e") 50%/cover no-repeat}header #indicators span[data-indicator][data-indicator=uci-changes][data-count]:not([data-count="0"]):after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*-.5);content:var(--tw-content);right:calc(var(--spacing)*-.5);content:var(--tw-content);z-index:10;content:var(--tw-content);content:var(--tw-content);min-height:calc(var(--spacing)*3);content:var(--tw-content);min-width:calc(var(--spacing)*3);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);background-color:var(--accent);content:var(--tw-content);padding-inline:calc(var(--spacing)*.5);content:var(--tw-content);content:var(--tw-content);--tw-leading:1;content:var(--tw-content);--tw-font-weight:var(--font-weight-bold);font-size:8px;line-height:1;font-weight:var(--font-weight-bold);content:var(--tw-content);color:var(--accent-foreground);content:var(--tw-content);--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);--tw-content:attr(data-count);content:var(--tw-content);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}#maincontent{width:95.8333%;min-height:calc(100vh - 4rem);max-width:var(--container-max-width);padding-inline:calc(var(--spacing)*4);margin-inline:auto}@media not all and (min-width:48rem){#maincontent{width:100%;padding-inline:calc(var(--spacing)*3)}}#maincontent #view{margin-inline:calc(var(--spacing)*0);width:100%;padding:calc(var(--spacing)*0);--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}#maincontent #view:empty{display:none}@media (min-width:48rem){#maincontent #view{border-radius:var(--radius-4xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){#maincontent #view{border-color:color-mix(in oklab,var(--border)30%,transparent)}}#maincontent #view{background-color:var(--page-bg);padding:calc(var(--spacing)*6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){#maincontent #view:hover{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){#maincontent #view:hover{border-color:color-mix(in oklab,var(--border)50%,transparent)}}#maincontent #view:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}#maincontent #view .cbi-title-section{margin-bottom:calc(var(--spacing)*6);--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media not all and (min-width:48rem){#maincontent #view .cbi-title-section{margin-inline:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*3)}}#maincontent #view .controls{margin:calc(var(--spacing)*2);align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}@media not all and (min-width:48rem){#maincontent #view .controls{margin:calc(var(--spacing)*1);gap:calc(var(--spacing)*2)}}#maincontent #view .controls label input[type=radio],#maincontent #view .controls label input[type=checkbox]{margin-right:calc(var(--spacing)*1);vertical-align:middle}#maincontent #view #content_syslog{margin:calc(var(--spacing)*2)}@media not all and (min-width:48rem){#maincontent #view #content_syslog{margin:calc(var(--spacing)*1)}}#maincontent #view #content_syslog>div{align-items:baseline;column-gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}@media not all and (min-width:48rem){#maincontent #view #content_syslog>div{column-gap:calc(var(--spacing)*1.5)}#maincontent #view #content_syslog>div>.cbi-input-select,#maincontent #view #content_syslog>div>.cbi-input-text{min-width:calc(var(--spacing)*45)}}#maincontent #view div[style]>svg:where([data-darkmode=true],[data-darkmode=true] *){background-color:var(--page-bg)!important}#maincontent #view div[style]>svg line[style]:where([data-darkmode=true],[data-darkmode=true] *){stroke:var(--foreground)!important}#maincontent .cbi-map-descr,#maincontent .cbi-section-descr{margin-bottom:calc(var(--spacing)*6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--muted-foreground)}@media not all and (min-width:48rem){#maincontent .cbi-map-descr,#maincontent .cbi-section-descr{margin-inline:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}#maincontent .cbi-page-actions{margin-top:calc(var(--spacing)*6);justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){#maincontent .cbi-page-actions{border-color:color-mix(in oklab,var(--border)50%,transparent)}}#maincontent .cbi-page-actions{padding-top:calc(var(--spacing)*4)}@media not all and (min-width:48rem){#maincontent .cbi-page-actions{margin-inline:calc(var(--spacing)*2);margin-top:calc(var(--spacing)*4);gap:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*3)}}#maincontent .zone-forwards{align-items:flex-start;gap:calc(var(--spacing)*3);--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);display:flex}#maincontent .zone-forwards>span{margin-top:calc(var(--spacing)*1.5);color:var(--muted-foreground)}#maincontent .zone-forwards .zone-dest{align-items:flex-start;gap:calc(var(--spacing)*2);flex-direction:column;display:flex}#maincontent #syslog,#maincontent #log_textarea{width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}#maincontent #syslog{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);background-color:var(--terminal-bg);padding:calc(var(--spacing)*6);color:var(--terminal-foreground);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px}@media not all and (min-width:48rem){#maincontent #syslog{padding:calc(var(--spacing)*3)}}footer{margin-top:calc(var(--spacing)*2);min-height:calc(var(--spacing)*16);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--secondary-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}footer a{color:var(--primary-foreground)}footer span{text-align:center;display:inline-block}footer .breadcrumb{align-items:center;gap:calc(var(--spacing)*1);background-color:var(--page-bg);border-radius:3.40282e38px;display:flex}@supports (color:color-mix(in lab, red, red)){footer .breadcrumb{background-color:color-mix(in oklab,var(--page-bg)60%,transparent)}}footer .breadcrumb{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--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);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){footer .breadcrumb:hover{background-color:var(--page-bg)}@supports (color:color-mix(in lab, red, red)){footer .breadcrumb:hover{background-color:color-mix(in oklab,var(--page-bg)80%,transparent)}}footer .breadcrumb:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}footer .breadcrumb li{list-style-type:none}footer .breadcrumb li.active a{color:var(--default-foreground)}.control-group{margin-top:calc(var(--spacing)*1)}.control-group,.cbi-page-actions>div,.cbi-section-actions>div{align-items:center;gap:calc(var(--spacing)*2);flex-flow:row;display:flex}@media not all and (min-width:48rem){.control-group,.cbi-page-actions>div,.cbi-section-actions>div{gap:calc(var(--spacing)*1);flex-wrap:wrap}}.theme-switcher{align-items:center;gap:calc(var(--spacing)*0);background-color:var(--page-bg);--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);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s;display:inline-flex;position:relative}@media not all and (min-width:48rem){.theme-switcher{padding-block:calc(var(--spacing)*.5)}}.theme-switcher{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.theme-switcher{border-color:color-mix(in oklab,var(--border)70%,transparent)}}.theme-switcher:before{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*1);content:var(--tw-content);left:calc(var(--spacing)*1);content:var(--tw-content);z-index:0;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);background-color:var(--border);border-radius:3.40282e38px;width:calc(33.333% - .5rem);height:calc(100% - .5rem);position:absolute}@supports (color:color-mix(in lab, red, red)){.theme-switcher:before{background-color:color-mix(in oklab,var(--border)50%,transparent)}}.theme-switcher:before{content:var(--tw-content);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);content:var(--tw-content);--tw-ring-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.theme-switcher:before{--tw-ring-color:color-mix(in oklab,var(--border)60%,transparent)}}.theme-switcher:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-duration:.3s;transition-duration:.3s}@media not all and (min-width:48rem){footer .theme-switcher{display:none}}.theme-switcher .theme-option{z-index:10;cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s;display:flex;position:relative}@media (hover:hover){.theme-switcher .theme-option:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.theme-switcher .theme-option:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.theme-switcher .theme-option input[type=radio]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.theme-switcher .theme-option .theme-icon{color:var(--muted-foreground);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;justify-content:center;align-items:center;transition-duration:.3s;display:flex}.theme-switcher .theme-option .theme-icon svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);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));--tw-duration:.3s;transition-duration:.3s}.theme-switcher .theme-option .theme-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);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));--tw-duration:.3s;transition-duration:.3s;display:none}.theme-switcher .theme-option.active .theme-icon{color:var(--foreground)}.theme-switcher .theme-option.active .theme-icon svg{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.theme-switcher .theme-option.active .theme-label,.theme-switcher .theme-option:hover:not(.active) .theme-icon,.theme-switcher .theme-option:hover:not(.active) .theme-label{color:var(--foreground)}.theme-switcher:has(.theme-option[data-theme=device].active):before{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.theme-switcher:has(.theme-option[data-theme=light].active):before{content:var(--tw-content);--tw-translate-x:calc(100% + .5rem);translate:var(--tw-translate-x)var(--tw-translate-y)}.theme-switcher:has(.theme-option[data-theme=dark].active):before{content:var(--tw-content);--tw-translate-x:calc(200% + 1rem);translate:var(--tw-translate-x)var(--tw-translate-y)}.floating-toolbar{right:calc(var(--spacing)*4);bottom:calc(var(--spacing)*4);z-index:40;flex-direction:column;align-items:center;display:flex;position:fixed}@media not all and (min-width:48rem){.floating-toolbar{right:calc(var(--spacing)*3);bottom:calc(var(--spacing)*3)}}.floating-toolbar .toolbar-list{visibility:visible;margin-bottom:calc(var(--spacing)*2);transform-origin:bottom;opacity:1;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;--tw-ease:var(--ease-in-out);transition-duration:.4s;transition-timing-function:var(--ease-in-out);grid-template-rows:1fr;display:grid}@media not all and (min-width:48rem){.floating-toolbar .toolbar-list{margin-bottom:calc(var(--spacing)*1.5)}}.floating-toolbar .toolbar-list .toolbar-list-inner{min-height:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);border-radius:3.40282e38px;flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.floating-toolbar .toolbar-list .toolbar-list-inner{border-color:color-mix(in oklab,var(--border)70%,transparent)}}.floating-toolbar .toolbar-list .toolbar-list-inner{background-color:var(--page-bg)}@supports (color:color-mix(in lab, red, red)){.floating-toolbar .toolbar-list .toolbar-list-inner{background-color:color-mix(in oklab,var(--page-bg)90%,transparent)}}.floating-toolbar .toolbar-list .toolbar-list-inner{padding:calc(var(--spacing)*1);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media not all and (min-width:48rem){.floating-toolbar .toolbar-list .toolbar-list-inner{gap:calc(var(--spacing)*1.5);padding:calc(var(--spacing)*.5)}}.floating-toolbar .toolbar-btn{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);cursor:pointer;padding:calc(var(--spacing)*2);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.floating-toolbar .toolbar-btn:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}@media not all and (min-width:48rem){.floating-toolbar .toolbar-btn{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9);padding:calc(var(--spacing)*1.5)}}.floating-toolbar .toolbar-btn .icon{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);flex-shrink:0}@media not all and (min-width:48rem){.floating-toolbar .toolbar-btn .icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}}.floating-toolbar .toolbar-btn:not(.toggle){text-decoration-line:none}@media (hover:hover){.floating-toolbar .toolbar-btn:not(.toggle):hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y);background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.floating-toolbar .toolbar-btn:not(.toggle):hover{background-color:color-mix(in oklab,var(--border)40%,transparent)}}}.floating-toolbar .toolbar-btn:not(.toggle) .icon{object-fit:contain}.floating-toolbar .toolbar-btn:not(.toggle) .icon:where([data-darkmode=true],[data-darkmode=true] *){--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.floating-toolbar .toolbar-btn.toggle{border-style:var(--tw-border-style);background-color:var(--page-bg);--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);border-width:0}.floating-toolbar .toolbar-btn.toggle .icon{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));--tw-duration:.4s;--tw-ease:var(--ease-out);transition-duration:.4s;transition-timing-function:var(--ease-out)}.floating-toolbar.collapsed .toolbar-list{pointer-events:none;visibility:hidden;margin-bottom:calc(var(--spacing)*0);--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0;grid-template-rows:0fr}.floating-toolbar.collapsed .toolbar-btn:not(.toggle){--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:0}.floating-toolbar.collapsed .toolbar-btn.toggle .icon{rotate:45deg}button,.btn,.cbi-button{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-width:1px;transition-duration:.2s;display:inline-flex}@media not all and (min-width:48rem){button,.btn,.cbi-button{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}}:is(button,.btn,.cbi-button)[disabled]{cursor:not-allowed;opacity:.4}:is(button,.btn,.cbi-button)[disabled]:where([data-darkmode=true],[data-darkmode=true] *){opacity:.3}.td :is(button,.btn,.cbi-button){white-space:nowrap;flex:none;width:auto;display:inline-flex}@media not all and (min-width:48rem){.td :is(button,.btn,.cbi-button){min-height:calc(var(--spacing)*9);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.btn,.cbi-button,.cbi-button-default,.cbi-button-download,.cbi-button-find,.cbi-button-link,.cbi-button-up,.cbi-button-down{border-color:var(--secondary);background-color:var(--secondary);color:var(--secondary-foreground)}@media (hover:hover){:is(.btn,.cbi-button,.cbi-button-default,.cbi-button-download,.cbi-button-find,.cbi-button-link,.cbi-button-up,.cbi-button-down):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){:is(.btn,.cbi-button,.cbi-button-default,.cbi-button-download,.cbi-button-find,.cbi-button-link,.cbi-button-up,.cbi-button-down):hover{background-color:color-mix(in oklab,var(--secondary)90%,transparent)}}}.drag-handle{border-color:var(--muted);background-color:var(--muted);color:var(--muted-foreground)}@media (hover:hover){.drag-handle:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.drag-handle:hover{background-color:color-mix(in oklab,var(--muted)90%,transparent)}}}.btn.primary,.cbi-button-action,.cbi-button-apply,.cbi-button-reload,.cbi-button-add,.cbi-button-edit{border-color:var(--primary);background-color:var(--primary);color:var(--color-white)}@media (hover:hover){:is(.btn.primary,.cbi-button-action,.cbi-button-apply,.cbi-button-reload,.cbi-button-add,.cbi-button-edit):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(.btn.primary,.cbi-button-action,.cbi-button-apply,.cbi-button-reload,.cbi-button-add,.cbi-button-edit):hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}}.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save{border-color:color-mix(in oklab,var(--primary)25%,transparent)}}.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save{background-color:color-mix(in oklab,var(--primary)25%,transparent)}}.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save{color:var(--primary-foreground)}@media (hover:hover){:is(.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(.cbi-button-positive,.cbi-button-fieldadd,.cbi-button-save):hover{background-color:color-mix(in oklab,var(--primary)30%,transparent)}}}.cbi-button-negative,.cbi-section-remove .cbi-button,.cbi-button-reset,.cbi-button-remove{border-color:var(--destructive);background-color:var(--destructive);color:var(--destructive-foreground)}@media (hover:hover){:is(.cbi-button-negative,.cbi-section-remove .cbi-button,.cbi-button-reset,.cbi-button-remove):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is(.cbi-button-negative,.cbi-section-remove .cbi-button,.cbi-button-reset,.cbi-button-remove):hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}}input:disabled{cursor:not-allowed;opacity:.4}input:disabled:where([data-darkmode=true],[data-darkmode=true] *){opacity:.3}input[type=text],input[type=password],.cbi-input-text,.cbi-input{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);position:relative}@supports (color:color-mix(in lab, red, red)){input[type=text],input[type=password],.cbi-input-text,.cbi-input{border-color:color-mix(in oklab,var(--border)70%,transparent)}}input[type=text],input[type=password],.cbi-input-text,.cbi-input{background-color:var(--page-bg);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--foreground)}:is(input[type=text],input[type=password],.cbi-input-text,.cbi-input)::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:is(input[type=text],input[type=password],.cbi-input-text,.cbi-input)::placeholder{color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}input[type=text],input[type=password],.cbi-input-text,.cbi-input{--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}:is(input[type=text],input[type=password],.cbi-input-text,.cbi-input):focus{border-color:var(--primary);--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);--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(input[type=text],input[type=password],.cbi-input-text,.cbi-input):focus{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}:is(input[type=text],input[type=password],.cbi-input-text,.cbi-input):focus{--tw-outline-style:none;outline-style:none}.table.cbi-section-table :is(input[type=text],input[type=password],.cbi-input-text,.cbi-input){width:100%}.cbi-input-text{min-width:calc(var(--spacing)*20)}@media not all and (min-width:48rem){.cbi-input-text{min-width:calc(var(--spacing)*14)}}#localtime{min-width:calc(var(--spacing)*70)}input[type=radio],input[type=checkbox]{margin-right:calc(var(--spacing)*3);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);cursor:pointer;appearance:none;display:inline-block;position:relative}:is(input[type=radio],input[type=checkbox]):before{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*0);content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);height:calc(var(--spacing)*4);content:var(--tw-content);width:calc(var(--spacing)*4);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);border-width:1px;border-color:var(--border);position:absolute}@supports (color:color-mix(in lab, red, red)){:is(input[type=radio],input[type=checkbox]):before{border-color:color-mix(in oklab,var(--border)70%,transparent)}}:is(input[type=radio],input[type=checkbox]):before{content:var(--tw-content);background-color:var(--page-bg);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}:is(input[type=radio],input[type=checkbox]):after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*.5);content:var(--tw-content);left:calc(var(--spacing)*.5);content:var(--tw-content);height:calc(var(--spacing)*3);content:var(--tw-content);width:calc(var(--spacing)*3);content:var(--tw-content);background-color:var(--input-checked);content:var(--tw-content);opacity:0;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));content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s;position:absolute}:is(input[type=radio],input[type=checkbox]):checked:before{content:var(--tw-content);border-color:var(--primary);content:var(--tw-content);background-color:var(--primary)}:is(input[type=radio],input[type=checkbox]):checked:after{content:var(--tw-content);opacity:1}@media (hover:hover){:is(input[type=radio],input[type=checkbox]):hover:before{content:var(--tw-content);border-color:var(--border)}}:is(input[type=radio],input[type=checkbox]):focus:before{content:var(--tw-content);border-color:var(--primary);content:var(--tw-content);--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);content:var(--tw-content);--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(input[type=radio],input[type=checkbox]):focus:before{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}:is(input[type=radio],input[type=checkbox]):focus:before{content:var(--tw-content);--tw-outline-style:none;outline-style:none}:is(input[type=radio],input[type=checkbox]):disabled{cursor:not-allowed}input[type=radio]:before{content:var(--tw-content);border-radius:3.40282e38px}input[type=radio]:after{content:var(--tw-content);-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3ccircle%20cx='12'%20cy='12'%20r='6'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3ccircle%20cx='12'%20cy='12'%20r='6'/%3e%3c/svg%3e") 50%/cover no-repeat}input[type=checkbox]:before{content:var(--tw-content);border-radius:.25rem}input[type=checkbox]:after{content:var(--tw-content);-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1760890864667'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='18898'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M918.8%2083.7c-43.5-30.3-104-19.5-134.6%2024.1l-425.8%20606-127-135.7c-36.4-38.9-98.1-41.1-137-4.8-39%2036.2-41.1%2097.7-4.7%20136.6l206.5%20220.7c4.7%205%209.8%209.4%2015.1%2013.1%200.7%200.5%201.4%201%202.2%201.5%2043.5%2030.3%20104%2019.5%20134.6-24.1l494-703.2c30.7-43.5%2020.1-103.9-23.3-134.2z'%20fill='%230f162b'%20p-id='18899'%3e%3c/path%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1760890864667'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='18898'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M918.8%2083.7c-43.5-30.3-104-19.5-134.6%2024.1l-425.8%20606-127-135.7c-36.4-38.9-98.1-41.1-137-4.8-39%2036.2-41.1%2097.7-4.7%20136.6l206.5%20220.7c4.7%205%209.8%209.4%2015.1%2013.1%200.7%200.5%201.4%201%202.2%201.5%2043.5%2030.3%20104%2019.5%20134.6-24.1l494-703.2c30.7-43.5%2020.1-103.9-23.3-134.2z'%20fill='%230f162b'%20p-id='18899'%3e%3c/path%3e%3c/svg%3e") 50%/cover no-repeat}.cbi-checkbox{align-items:center;display:inline-flex;position:relative}textarea{min-height:calc(var(--spacing)*24);resize:vertical;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);width:100%}@supports (color:color-mix(in lab, red, red)){textarea{border-color:color-mix(in oklab,var(--border)70%,transparent)}}textarea{background-color:var(--page-bg);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--foreground)}textarea::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){textarea::placeholder{color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}textarea{--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}textarea:focus{border-color:var(--primary);--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);--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){textarea:focus{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}textarea:focus{--tw-outline-style:none;outline-style:none}textarea[disabled]{cursor:not-allowed;opacity:.4}textarea[disabled]:where([data-darkmode=true],[data-darkmode=true] *){opacity:.3}select{appearance:none;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){select{border-color:color-mix(in oklab,var(--border)70%,transparent)}}select{background-color:var(--page-bg);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);padding-right:calc(var(--spacing)*10);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--foreground);--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}select:focus{border-color:var(--primary);--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);--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){select:focus{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}select:focus{--tw-outline-style:none;outline-style:none}select{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M5.22%208.22a.75.75%200%200%201%201.06%200L10%2011.94l3.72-3.72a.75.75%200%201%201%201.06%201.06l-4.25%204.25a.75.75%200%200%201-1.06%200L5.22%209.28a.75.75%200%200%201%200-1.06'%20clip-rule='evenodd'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px}select:where([data-darkmode=true],[data-darkmode=true] *){background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20width='24'%20height='24'%20fill='%23ffffff'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M5.22%208.22a.75.75%200%200%201%201.06%200L10%2011.94l3.72-3.72a.75.75%200%201%201%201.06%201.06l-4.25%204.25a.75.75%200%200%201-1.06%200L5.22%209.28a.75.75%200%200%201%200-1.06'%20clip-rule='evenodd'/%3e%3c/svg%3e")}select[disabled]{cursor:not-allowed;opacity:.4}select[disabled]:where([data-darkmode=true],[data-darkmode=true] *){opacity:.3}.cbi-dropdown{min-width:fit-content;max-width:100%;height:fit-content;padding:calc(var(--spacing)*0);white-space:nowrap;--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-shrink:0;align-items:center;transition-duration:.2s;display:inline-flex}.cbi-dropdown[disabled]{pointer-events:none;opacity:.4}.cbi-dropdown[disabled]:where([data-darkmode=true],[data-darkmode=true] *){opacity:.3}.cbi-dropdown:not(.btn):not(.cbi-button){border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown:not(.btn):not(.cbi-button){border-color:color-mix(in oklab,var(--border)70%,transparent)}}.cbi-dropdown:not(.btn):not(.cbi-button){background-color:var(--page-bg)}.cbi-dropdown:not(.btn):not(.cbi-button)>ul>li[placeholder]{display:none}.cbi-dropdown>ul{margin:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*.5);flex-wrap:nowrap;flex:1;list-style-type:none;display:flex;overflow:hidden}@media not all and (min-width:48rem){.cbi-dropdown>ul{flex-wrap:wrap}}.cbi-dropdown>ul>li{margin:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1.5);list-style-type:none;display:none;overflow:hidden}.cbi-dropdown>ul>li[display]{display:flex!important}.cbi-dropdown>ul>li .hide-open{display:block}.cbi-dropdown>ul>li .hide-close{display:none}.cbi-dropdown>ul>li>form{pointer-events:none;display:none}.cbi-dropdown>ul>li>label{align-items:center;gap:calc(var(--spacing)*2);display:flex}.cbi-dropdown>ul>li img{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);vertical-align:middle;flex:none}.cbi-dropdown>ul>li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cbi-dropdown>ul.dropdown{left:calc(var(--spacing)*0);z-index:60;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);width:fit-content;min-width:100%;position:absolute;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown>ul.dropdown{border-color:color-mix(in oklab,var(--border)60%,transparent)}}.cbi-dropdown>ul.dropdown{background-color:var(--page-bg)}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown>ul.dropdown{background-color:color-mix(in oklab,var(--page-bg)95%,transparent)}}.cbi-dropdown>ul.dropdown{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px 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);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.cbi-dropdown>ul.dropdown>li{min-height:calc(var(--spacing)*9);cursor:pointer;width:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground)}@media (hover:hover){.cbi-dropdown>ul.dropdown>li:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown>ul.dropdown>li:hover{background-color:color-mix(in oklab,var(--primary)15%,transparent)}}}.cbi-dropdown>ul.preview{display:none}.cbi-dropdown[empty]>ul{max-width:1px;max-height:1px}.cbi-dropdown[empty]>ul>li,.cbi-dropdown[optional][open]>ul.dropdown>li[placeholder]{display:block}.cbi-dropdown[open]{border-color:var(--primary);--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);--tw-ring-color:var(--primary);position:relative}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown[open]{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.cbi-dropdown[open]>ul.dropdown{width:auto;max-width:none;display:block}.cbi-dropdown[open]>ul.dropdown>li{display:flex}.cbi-dropdown[open]>ul.dropdown>li[selected]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown[open]>ul.dropdown>li[selected]{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.cbi-dropdown[open]>ul.dropdown>li[selected]{color:var(--primary-foreground)}.cbi-dropdown[open]>ul.dropdown>li[unselectable]{opacity:.4}.cbi-dropdown[open]>ul.dropdown>li[unselectable]:where([data-darkmode=true],[data-darkmode=true] *){opacity:.3}.cbi-dropdown[open]>ul.dropdown>li .hide-open{display:none}.cbi-dropdown[open]>ul.dropdown>li .hide-close{display:block}.cbi-dropdown[open]>ul.preview{display:flex}:is(.cbi-dropdown[multiple][more],.cbi-dropdown[multiple][empty])>.more{padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1.5);flex:none;display:flex}.cbi-dropdown[multiple][open]>ul.dropdown>li>form{align-items:center;display:flex}.cbi-dropdown[multiple]>ul>li>label{display:flex}.cbi-dropdown>.open{cursor:pointer;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--border);flex:none;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.cbi-dropdown>.open{border-color:color-mix(in oklab,var(--border)70%,transparent)}}.cbi-dropdown>.open{padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:currentColor}.cbi-dropdown>.more{display:none}.cbi-tooltip{z-index:110;max-width:var(--container-xs);--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);position:absolute}@supports (color:color-mix(in lab, red, red)){.cbi-tooltip{border-color:color-mix(in oklab,var(--border)60%,transparent)}}.cbi-tooltip{background-color:var(--tooltip-bg);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow-wrap:normal;word-break:normal;white-space:normal;color:var(--foreground);opacity:0;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out)}.cbi-tooltip.error{border-color:var(--error)}@supports (color:color-mix(in lab, red, red)){.cbi-tooltip.error{border-color:color-mix(in oklab,var(--error)40%,transparent)}}.cbi-tooltip.error{background-color:var(--error);color:var(--error-foreground)}.cbi-tooltip.success{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.cbi-tooltip.success{border-color:color-mix(in oklab,var(--success)40%,transparent)}}.cbi-tooltip.success{background-color:var(--success);color:var(--success-foreground)}.cbi-tooltip.info{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.cbi-tooltip.info{border-color:color-mix(in oklab,var(--info)40%,transparent)}}.cbi-tooltip.info{background-color:var(--info);color:var(--info-foreground)}.cbi-tooltip.notice{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.cbi-tooltip.notice{border-color:color-mix(in oklab,var(--warning)40%,transparent)}}.cbi-tooltip.notice{background-color:var(--warning);color:var(--warning-foreground)}.cbi-tooltip-container,[data-tooltip]{cursor:help;white-space:nowrap;text-underline-offset:2px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:currentColor;transition-duration:.2s;display:inline-block;position:relative}:is(.cbi-tooltip-container,[data-tooltip]) .cbi-tooltip{visibility:hidden;--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out)}:is(.cbi-tooltip-container,[data-tooltip]):hover .cbi-tooltip{visibility:visible;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}.alert-message{top:calc(var(--spacing)*14);z-index:40;margin-bottom:calc(var(--spacing)*4);border-radius:var(--radius-4xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--default);position:sticky}@supports (color:color-mix(in lab, red, red)){.alert-message{border-color:color-mix(in oklab,var(--default)30%,transparent)}}.alert-message{background-color:var(--default);padding:calc(var(--spacing)*6);color:var(--default-foreground)}@media not all and (min-width:48rem){.alert-message{margin-inline:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*3);border-radius:var(--radius-3xl);padding:calc(var(--spacing)*4)}}.alert-message.modal{position:static;top:auto}.modal .alert-message{margin-bottom:calc(var(--spacing)*0)}.login-shell .alert-message{margin-bottom:calc(var(--spacing)*0);border-radius:var(--radius-2xl);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2.5);text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media not all and (min-width:48rem){.login-shell .alert-message{padding-inline:calc(var(--spacing)*.5)}}.alert-message.success{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.alert-message.success{border-color:color-mix(in oklab,var(--success)30%,transparent)}}.alert-message.success{background-color:var(--success);color:var(--success-foreground)}.alert-message.info{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.alert-message.info{border-color:color-mix(in oklab,var(--info)30%,transparent)}}.alert-message.info{background-color:var(--info);color:var(--info-foreground)}.alert-message.warning,.alert-message.notice{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.alert-message.warning,.alert-message.notice{border-color:color-mix(in oklab,var(--warning)30%,transparent)}}.alert-message.warning,.alert-message.notice{background-color:var(--warning);color:var(--warning-foreground)}.alert-message.error,.alert-message.danger{border-color:var(--error)}@supports (color:color-mix(in lab, red, red)){.alert-message.error,.alert-message.danger{border-color:color-mix(in oklab,var(--error)30%,transparent)}}.alert-message.error,.alert-message.danger{background-color:var(--error);color:var(--error-foreground)}.alert-message h4,.alert-message h5,.alert-message pre,.alert-message ul,.alert-message li,.alert-message p{border-style:var(--tw-border-style);color:inherit;background-color:#0000;border-width:0}.alert-message h4{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media not all and (min-width:48rem){.alert-message h4{margin-bottom:calc(var(--spacing)*1.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.alert-message p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media not all and (min-width:48rem){.alert-message p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.alert-message .right{margin-top:calc(var(--spacing)*4)}@media not all and (min-width:48rem){.alert-message .right{margin-top:calc(var(--spacing)*3)}}.cbi-progressbar{height:calc(var(--spacing)*3.5);cursor:help;background-color:var(--secondary);border-radius:3.40282e38px;width:100%;position:relative;overflow:hidden}.cbi-progressbar:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);content:var(--tw-content);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);content:var(--tw-content);border-radius:var(--radius-2xl);content:var(--tw-content);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));content:var(--tw-content);white-space:nowrap;content:var(--tw-content);color:var(--foreground);--tw-content:attr(title);content:var(--tw-content);position:absolute;top:50%;left:50%}@media not all and (min-width:48rem){.cbi-progressbar{height:calc(var(--spacing)*4);border-radius:var(--radius-2xl)}.cbi-progressbar:before{content:var(--tw-content);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));content:var(--tw-content);--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}}@media not all and (min-width:40rem){[data-page=admin-system-package-manager] .cbi-progressbar:before{content:var(--tw-content);font-size:10px}}.cbi-progressbar>div{--tw-gradient-position:to right;height:100%}@supports (background-image:linear-gradient(in lab, red, red)){.cbi-progressbar>div{--tw-gradient-position:to right in oklab}}.cbi-progressbar>div{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--progress-bar-start);--tw-gradient-to:var(--progress-bar-end);--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));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.label{background-color:var(--default);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--default-foreground);text-transform:uppercase;border-radius:3.40282e38px}.label.important{background-color:var(--info);color:var(--info-foreground)}.label.warning{background-color:var(--error);color:var(--error-foreground)}.label.success{background-color:var(--success);color:var(--success-foreground)}.label.notice{background-color:var(--warning);color:var(--warning-foreground)}.zonebadge{align-items:center;gap:calc(var(--spacing)*1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--secondary);background-color:var(--secondary);padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--secondary-foreground);--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;transition-duration:.2s;display:inline-flex;overflow:visible}@media (hover:hover){.zonebadge:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not all and (min-width:48rem){.zonebadge{gap:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.zonebadge[style*=--zone-color-rgb]{background-color:rgb(var(--zone-color-rgb),.7)!important}.zonebadge[style*=--zone-color-rgb] em{color:var(--default-foreground)}.cbi-dropdown .zonebadge{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*.5)}.ifacebadge{cursor:default;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--label-surface);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--default-foreground);--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-wrap:wrap;transition-duration:.2s;display:inline-flex}@media (hover:hover){.ifacebadge:hover{border-color:var(--border);background-color:var(--label-surface);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not all and (min-width:48rem){.ifacebadge{gap:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.cbi-dropdown .ifacebadge,.cbi-tooltip .ifacebadge{flex-wrap:nowrap}.zonebadge>.ifacebadge,.cbi-dropdown .ifacebadge{border-radius:var(--radius-2xl);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*0)}:is(.zonebadge>.ifacebadge,.cbi-dropdown .ifacebadge) img{margin-right:calc(var(--spacing)*1);width:calc(var(--spacing)*4)}.ifacebadge>img{width:calc(var(--spacing)*5);flex-shrink:0;align-self:center}@media not all and (min-width:48rem){.ifacebadge>img{width:calc(var(--spacing)*4)}}.ifacebadge>span>.nowrap{margin-bottom:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:inline-block}@media not all and (min-width:48rem){.ifacebadge>span>.nowrap{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.ifacebadge.ifacebadge-active{border-color:var(--primary);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.ifacebadge.large{min-width:200px;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);flex:1}@media not all and (min-width:48rem){.ifacebadge.large{min-width:180px;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5)}}.cbi-section{margin-bottom:calc(var(--spacing)*3);border-radius:var(--radius-2xl);padding:calc(var(--spacing)*5);overflow:visible}@media not all and (min-width:48rem){.cbi-section{padding:calc(var(--spacing)*3)}}.cbi-section[data-tab-title]{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0)}.cbi-section[data-tab-active=true]{margin-bottom:calc(var(--spacing)*3);padding:calc(var(--spacing)*5)}@media not all and (min-width:48rem){.cbi-section[data-tab-active=true]{padding:calc(var(--spacing)*3)}}#maincontent .cbi-section{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){#maincontent .cbi-section{border-color:color-mix(in oklab,var(--border)30%,transparent)}}#maincontent .cbi-section{background-color:var(--panel-bg);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){#maincontent .cbi-section:hover{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){#maincontent .cbi-section:hover{border-color:color-mix(in oklab,var(--border)50%,transparent)}}#maincontent .cbi-section:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px 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)}}.cbi-section>.cbi-title{justify-content:space-between;align-items:flex-start;display:flex}.cbi-section>.cbi-title>h3{flex:1}.cbi-section>.cbi-title>h3 .label[data-clickable]{background-color:var(--label-surface);color:var(--foreground);width:calc(var(--spacing)*7);height:calc(var(--spacing)*7);cursor:pointer;padding:calc(var(--spacing)*0);justify-content:center;align-items:center;display:inline-flex}.cbi-section>.cbi-title>h3 .label[data-clickable]:before{content:var(--tw-content);width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);content:var(--tw-content);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));content:var(--tw-content);--tw-duration:.3s;background-color:currentColor;transition-duration:.3s}@media (hover:hover){.cbi-section>.cbi-title>h3 .label[data-clickable]:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.cbi-section>.cbi-title>h3 .label[data-clickable]:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}@media not all and (min-width:48rem){.cbi-section>.cbi-title>h3 .label[data-clickable]{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}}.cbi-section>.cbi-title>h3 span[data-indicator=poll-status]{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);cursor:pointer;font-size:0;position:relative}.cbi-section>.cbi-title>h3 span[data-indicator=poll-status]:before{content:var(--tw-content);content:var(--tw-content);width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);content:var(--tw-content);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));content:var(--tw-content);--tw-duration:.3s;content:var(--tw-content);--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);background-color:currentColor;position:absolute}@media (hover:hover){.cbi-section>.cbi-title>h3 span[data-indicator=poll-status]:hover:before{content:var(--tw-content);--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.cbi-section>.cbi-title>h3 span[data-indicator=poll-status]:active:before{content:var(--tw-content);--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.cbi-section>.cbi-title>h3 span[data-indicator=poll-status][data-style=active]:before{content:var(--tw-content);content:var(--tw-content);rotate:none;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010L8.22%206.28a.75.75%200%200%201%200-1.06'%20clip-rule='evenodd'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010L8.22%206.28a.75.75%200%200%201%200-1.06'%20clip-rule='evenodd'/%3e%3c/svg%3e") 50%/cover no-repeat}.cbi-section>.cbi-title>h3 span[data-indicator=poll-status][data-style=inactive]:before{content:var(--tw-content);content:var(--tw-content);rotate:90deg;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010L8.22%206.28a.75.75%200%200%201%200-1.06'%20clip-rule='evenodd'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010L8.22%206.28a.75.75%200%200%201%200-1.06'%20clip-rule='evenodd'/%3e%3c/svg%3e") 50%/cover no-repeat}.cbi-section legend{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.cbi-section h3{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.cbi-section h3{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.cbi-section h3{padding-bottom:calc(var(--spacing)*4);color:var(--foreground)}@media not all and (min-width:48rem){.cbi-section h3{margin-inline:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*2)}.cbi-section div[style*=display\:grid]{gap:calc(var(--spacing)*3);grid-template-columns:repeat(2,minmax(0,1fr))!important}}.cbi-section .network-status-table{margin-bottom:calc(var(--spacing)*3);justify-content:space-around;gap:calc(var(--spacing)*4);flex-wrap:wrap;display:flex}@media not all and (min-width:48rem){.cbi-section .network-status-table{flex-direction:column}}.cbi-section .cbi-section-create{margin-top:calc(var(--spacing)*6);align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}@media not all and (min-width:48rem){.cbi-section .cbi-section-create{margin-inline:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*5);align-items:stretch;gap:calc(var(--spacing)*3);flex-direction:column}}.cbi-section .cbi-section-create>div{flex:none}@media not all and (min-width:48rem){.cbi-section .cbi-section-create>div{flex:1;width:100%}}.ifacebox{min-width:calc(var(--spacing)*40);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--panel-bg);flex-direction:column;align-items:stretch;display:inline-flex;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.ifacebox{background-color:color-mix(in oklab,var(--panel-bg)95%,transparent)}}.ifacebox{text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.ifacebox:hover{border-color:var(--border);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not all and (min-width:48rem){.ifacebox{min-width:calc(var(--spacing)*30);border-radius:var(--radius-3xl);border-color:var(--border);flex:1}@supports (color:color-mix(in lab, red, red)){.ifacebox{border-color:color-mix(in oklab,var(--border)70%,transparent)}}.ifacebox{background-color:var(--panel-bg)}@supports (color:color-mix(in lab, red, red)){.ifacebox{background-color:color-mix(in oklab,var(--panel-bg)98%,transparent)}}.ifacebox{--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)}td .ifacebox{flex-direction:row}}.ifacebox .ifacebox-head{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--label-surface);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);text-align:center;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--foreground);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media not all and (min-width:48rem){.ifacebox .ifacebox-head{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl);border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.ifacebox .ifacebox-head{border-color:color-mix(in oklab,var(--border)80%,transparent)}}.ifacebox .ifacebox-head{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}}.ifacebox .ifacebox-head[style*=--zone-color-rgb]{background-color:rgb(var(--zone-color-rgb),.75)!important}@media not all and (min-width:48rem){td :is(.ifacebox .ifacebox-head){border-top-left-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl);border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-top-right-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:auto;display:flex}}.ifacebox .ifacebox-head.cbi-tooltip-container{background-color:#0000;position:static}.ifacebox .ifacebox-head.cbi-tooltip-container .cbi-tooltip{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0)}.ifacebox .ifacebox-head.active{border-color:var(--primary);background-color:var(--primary);color:var(--color-white)}.ifacebox .ifacebox-body{justify-content:space-around;align-items:center;gap:calc(var(--spacing)*2);border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl);width:100%;padding:calc(var(--spacing)*4);text-align:center;color:var(--default-foreground);flex-direction:column;flex:1;display:flex}@media not all and (min-width:48rem){.ifacebox .ifacebox-body{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}td :is(.ifacebox .ifacebox-body){border-top-right-radius:var(--radius-3xl);border-bottom-right-radius:var(--radius-3xl);padding-block:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*4);border-bottom-left-radius:0;flex-direction:row}}:where(.ifacebox .ifacebox-body>span>: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)))}.ifacebox .ifacebox-body>span{color:var(--foreground)}@media not all and (min-width:48rem){:where(.ifacebox .ifacebox-body>span>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.ifacebox .ifacebox-body>span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}}.ifacebox .ifacebox-body>span:has(>.cbi-tooltip-container){flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.network-status-table :is(.ifacebox .ifacebox-body>span){width:100%}.ifacebox .ifacebox-body>span .cbi-tooltip-container+.cbi-tooltip-container{margin-left:calc(var(--spacing)*2)}@media not all and (min-width:48rem){.ifacebox .ifacebox-body>span .cbi-tooltip-container+.cbi-tooltip-container{margin-left:calc(var(--spacing)*1.5)}}.ifacebox .ifacebox-body>span .cbi-tooltip{transition-delay:.2s}.ifacebox .ifacebox-body>span .nowrap{display:inline-block}.ifacebox .ifacebox-body>span>.nowrap:not(:last-child){margin-bottom:calc(var(--spacing)*4)}@media not all and (min-width:48rem){.ifacebox .ifacebox-body>span>.nowrap:not(:last-child){margin-bottom:calc(var(--spacing)*3)}}.ifacebox .ifacebox-body>span img{width:calc(var(--spacing)*6);flex-shrink:0}@media not all and (min-width:48rem){.ifacebox .ifacebox-body>span img{width:calc(var(--spacing)*5)}}.ifacebox .ifacebox-body>div{width:100%;display:flex}:where(.ifacebox .ifacebox-body>div>: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)))}@media not all and (min-width:48rem){:where(.ifacebox .ifacebox-body>div>: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)))}td :is(.ifacebox .ifacebox-body>div){flex:1;width:auto}:where(td :is(.ifacebox .ifacebox-body>div)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}}.ifacebox .ifacebox-body>div .ifacebadge{flex:1}.ifacebox .ifacebox-body .cbi-tooltip-container{cursor:help;color:var(--foreground);justify-content:center;align-items:center;display:inline-flex;position:static}.ifacebox .ifacebox-body .cbi-tooltip-container .cbi-tooltip{bottom:calc(var(--spacing)*0)}@media (min-width:48rem){.ifacebox .ifacebox-body .cbi-tooltip-container .cbi-tooltip{left:calc(var(--spacing)*0)}}.ifacebox .ifacebox-body .cbi-tooltip-container .cbi-tooltip .nowrap{white-space:nowrap}.ifacebox .ifacebox-body small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4);display:block}@media not all and (min-width:48rem){td :is(.ifacebox .ifacebox-body small){margin-top:calc(var(--spacing)*0)}}#modal_overlay{pointer-events:none;top:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);background-color:#0000;display:none;position:fixed;overflow:auto}.modal-overlay-active #modal_overlay{pointer-events:auto;inset:calc(var(--spacing)*0);right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:100;background-color:var(--overlay-base);grid-template-columns:repeat(1,minmax(0,1fr));place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.modal-overlay-active #modal_overlay{background-color:color-mix(in oklab,var(--overlay-base)70%,transparent)}}.modal-overlay-active #modal_overlay{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}#modal_overlay>.modal{width:var(--container-5xl);gap:calc(var(--spacing)*4);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,var(--border)70%,transparent);background-color:var(--page-bg);padding:calc(var(--spacing)*6);overflow-wrap:break-word;white-space:normal;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-lg));--tw-backdrop-saturate:saturate(150%);-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,);flex-direction:column;display:flex}@media not all and (min-width:48rem){#modal_overlay>.modal{gap:calc(var(--spacing)*3);width:100%;padding:calc(var(--spacing)*4)}}#modal_overlay>.modal h4{margin-bottom:calc(var(--spacing)*0);text-align:center}#modal_overlay>.modal h4 em{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--primary-foreground)}#modal_overlay>.modal h5{margin-block:calc(var(--spacing)*3);color:var(--foreground)}#modal_overlay>.modal p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--default-foreground)}#modal_overlay>.modal>ul{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);overflow:auto}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal>ul{border-color:color-mix(in oklab,var(--border)60%,transparent)}}#modal_overlay>.modal>ul{background-color:var(--page-bg)}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal>ul{background-color:color-mix(in oklab,var(--page-bg)60%,transparent)}}#modal_overlay>.modal>ul{padding:calc(var(--spacing)*3)}#modal_overlay>.modal label.btn{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal label.btn{border-color:color-mix(in oklab,var(--border)60%,transparent)}}#modal_overlay>.modal label.btn{background-color:var(--page-bg)}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal label.btn{background-color:color-mix(in oklab,var(--page-bg)60%,transparent)}}#modal_overlay>.modal label.btn{color:var(--foreground)}@media (hover:hover){#modal_overlay>.modal label.btn:hover{border-color:var(--border)}}#modal_overlay>.modal pre{overflow:auto}#modal_overlay>.modal pre.errors{border-color:var(--error)}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal pre.errors{border-color:color-mix(in oklab,var(--error)60%,transparent)}}#modal_overlay>.modal pre.errors{background-color:var(--error)}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal pre.errors{background-color:color-mix(in oklab,var(--error)20%,transparent)}}#modal_overlay>.modal pre.errors{color:var(--error-foreground)}#modal_overlay>.modal pre+pre{margin-top:calc(var(--spacing)*3)}#modal_overlay>.modal .button-row,#modal_overlay>.modal div.left,#modal_overlay>.modal div.right{gap:calc(var(--spacing)*3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal .button-row,#modal_overlay>.modal div.left,#modal_overlay>.modal div.right{border-color:color-mix(in oklab,var(--border)40%,transparent)}}#modal_overlay>.modal .button-row,#modal_overlay>.modal div.left,#modal_overlay>.modal div.right{padding:calc(var(--spacing)*4)}@media not all and (min-width:48rem){#modal_overlay>.modal .button-row,#modal_overlay>.modal div.left,#modal_overlay>.modal div.right{gap:calc(var(--spacing)*1.5);padding:calc(var(--spacing)*2.5)}}#modal_overlay>.modal div.left{justify-content:flex-start}#modal_overlay>.modal .button-row,#modal_overlay>.modal div.right{justify-content:flex-end}#modal_overlay>.modal.uci-dialog ins,#modal_overlay>.modal.uci-dialog del,#modal_overlay>.modal.uci-dialog var{font-family:var(--font-mono);--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);font-style:normal;text-decoration-line:none}#modal_overlay>.modal.uci-dialog ins{border-style:var(--tw-border-style);border-width:1px;border-color:var(--success);background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal.uci-dialog ins{background-color:color-mix(in oklab,var(--success)80%,transparent)}}#modal_overlay>.modal.uci-dialog ins{color:var(--success-foreground)}#modal_overlay>.modal.uci-dialog del{border-style:var(--tw-border-style);border-width:1px;border-color:var(--error);background-color:var(--error)}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal.uci-dialog del{background-color:color-mix(in oklab,var(--error)80%,transparent)}}#modal_overlay>.modal.uci-dialog del{color:var(--error-foreground)}#modal_overlay>.modal.uci-dialog var{border-style:var(--tw-border-style);border-width:1px;border-color:var(--info);background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal.uci-dialog var{background-color:color-mix(in oklab,var(--info)80%,transparent)}}#modal_overlay>.modal.uci-dialog var{color:var(--info-foreground)}#modal_overlay>.modal.uci-dialog .uci-change-legend{margin-top:calc(var(--spacing)*4);gap:calc(var(--spacing)*3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal.uci-dialog .uci-change-legend{border-color:color-mix(in oklab,var(--border)60%,transparent)}}#modal_overlay>.modal.uci-dialog .uci-change-legend{background-color:var(--page-bg)}@supports (color:color-mix(in lab, red, red)){#modal_overlay>.modal.uci-dialog .uci-change-legend{background-color:color-mix(in oklab,var(--page-bg)60%,transparent)}}#modal_overlay>.modal.uci-dialog .uci-change-legend{padding:calc(var(--spacing)*4)}@media not all and (min-width:48rem){#modal_overlay>.modal.uci-dialog .uci-change-legend{gap:calc(var(--spacing)*2);padding:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr))}}#modal_overlay>.modal.uci-dialog .uci-change-legend .uci-change-legend-label{align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground);display:flex}#modal_overlay>.modal.uci-dialog .uci-change-legend .uci-change-legend-label ins,#modal_overlay>.modal.uci-dialog .uci-change-legend .uci-change-legend-label del,#modal_overlay>.modal.uci-dialog .uci-change-legend .uci-change-legend-label var{height:calc(var(--spacing)*6);min-width:calc(var(--spacing)*6);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:flex}#modal_overlay>.modal.uci-dialog .uci-change-legend .uci-change-legend-label var ins,#modal_overlay>.modal.uci-dialog .uci-change-legend .uci-change-legend-label var del{margin-left:calc(var(--spacing)*1);height:calc(var(--spacing)*4);min-width:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*1)}#modal_overlay>.modal.uci-dialog .uci-change-list{margin-top:calc(var(--spacing)*4)}:where(#modal_overlay>.modal.uci-dialog .uci-change-list>: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)))}#modal_overlay>.modal.uci-dialog .uci-change-list h5{margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--default);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--default-foreground)}#modal_overlay>.modal.uci-dialog .uci-change-list h5:first-child{margin-top:calc(var(--spacing)*0)}#modal_overlay>.modal.uci-dialog .uci-change-list ins,#modal_overlay>.modal.uci-dialog .uci-change-list del{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:block}:is(#modal_overlay>.modal.uci-dialog .uci-change-list ins,#modal_overlay>.modal.uci-dialog .uci-change-list del) strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}#modal_overlay>.modal.uci-dialog .uci-change-list var{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:inline-block}#modal_overlay>.modal.uci-dialog .uci-change-list var ins,#modal_overlay>.modal.uci-dialog .uci-change-list var del{margin-left:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));display:inline-block}@media not all and (min-width:48rem){.mobile-menu-overlay{visibility:hidden;inset:calc(var(--spacing)*0);z-index:60;background-color:var(--overlay-base);position:fixed}@supports (color:color-mix(in lab, red, red)){.mobile-menu-overlay{background-color:color-mix(in oklab,var(--overlay-base)60%,transparent)}}.mobile-menu-overlay{opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}}@media (min-width:48rem){.mobile-menu-overlay{display:none}}@media not all and (min-width:48rem){.mobile-menu-overlay.mobile-menu-open{visibility:visible;opacity:1;--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.mobile-menu-overlay.mobile-menu-open .mobile-nav{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.mobile-menu-overlay .mobile-nav{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);height:100%;width:calc(var(--spacing)*80);--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--page-bg);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);--tw-backdrop-saturate:saturate(150%);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));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex;position:absolute}.mobile-menu-overlay .mobile-nav .mobile-nav-header{padding:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*4);justify-content:space-between;align-items:center;display:flex}.mobile-menu-overlay .mobile-nav .mobile-nav-header .mobile-nav-title{margin:calc(var(--spacing)*0);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.mobile-menu-overlay .mobile-nav .mobile-nav-header .mobile-nav-close{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.mobile-menu-overlay .mobile-nav .mobile-nav-header .mobile-nav-close:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.mobile-menu-overlay .mobile-nav .mobile-nav-header .mobile-nav-close:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.mobile-menu-overlay .mobile-nav .mobile-nav-header .mobile-nav-close svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}@media not all and (min-width:48rem){.mobile-menu-overlay .mobile-nav .mobile-nav-header .mobile-nav-close svg{color:var(--foreground);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));--tw-duration:.2s;transition-duration:.2s}.mobile-menu-overlay .mobile-nav .mobile-nav-list{margin:calc(var(--spacing)*0);gap:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*6);flex-direction:column;flex:1;list-style-type:none;display:flex;overflow-y:auto}.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-link{width:100%;padding-inline:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--default-foreground);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;align-items:center;text-decoration-line:none;transition-duration:.3s;display:flex}@media (hover:hover){.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-link:hover{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--foreground)}}.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);list-style-type:none;overflow:hidden}.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem{border-color:color-mix(in oklab,var(--border)20%,transparent)}}.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem .mobile-nav-sublink{width:100%;padding-block:calc(var(--spacing)*3);padding-right:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--default-foreground);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;align-items:center;text-decoration-line:none;transition-duration:.3s;display:flex}@media (hover:hover){.mobile-menu-overlay .mobile-nav .mobile-nav-list .mobile-nav-item .mobile-nav-submenu .mobile-nav-subitem .mobile-nav-sublink:hover{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--foreground)}}}[data-nav-type=mega-menu] .desktop-menu-overlay{pointer-events:none;inset:calc(var(--spacing)*0);z-index:50;background-color:var(--overlay-base);position:fixed}@supports (color:color-mix(in lab, red, red)){[data-nav-type=mega-menu] .desktop-menu-overlay{background-color:color-mix(in oklab,var(--overlay-base)35%,transparent)}}[data-nav-type=mega-menu] .desktop-menu-overlay{opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media not all and (min-width:48rem){[data-nav-type=mega-menu] .desktop-menu-overlay{display:none}}[data-nav-type=mega-menu] .desktop-menu-overlay.active{pointer-events:auto;opacity:1;--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.table,table{margin-bottom:calc(var(--spacing)*3);border-collapse:separate;--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);overflow:visible}@media not all and (min-width:48rem){.table,table{margin-inline:calc(var(--spacing)*0);border-style:var(--tw-border-style);background-color:var(--panel-bg);border-width:0;width:100%;display:block;overflow:visible}@supports (color:color-mix(in lab, red, red)){.table,table{background-color:color-mix(in oklab,var(--panel-bg)98%,transparent)}}.table,table{--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)}}:is(.table,table)[width="100%"]{width:100%}:is(.table,table)[width="33%"]{width:33.3333%}:is(.table,table) .cbi-value-first-field{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]):before{content:var(--tw-content);content:var(--tw-content);border-color:var(--border);content:var(--tw-content);padding-inline:calc(var(--spacing)*3);content:var(--tw-content);padding-block:calc(var(--spacing)*3);content:var(--tw-content);vertical-align:middle;content:var(--tw-content);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));content:var(--tw-content);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-content:attr(data-title);content:var(--tw-content);content:var(--tw-content);display:table-cell}@media not all and (min-width:48rem){:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]):before{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex:0 0 100%;display:flex}}:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]):before{content:var(--tw-content)}@media (min-width:48rem){:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]):before{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}:is(:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]).cbi-value-first-field,:is(:is(.table,table) .cbi-section-table-titles.named,:is(.table,table) .cbi-section-table-descr.named,:is(.table,table) .cbi-section-table-row[data-title]):has(.cbi-value-first-field)):before{content:var(--tw-content);--tw-content:none;content:none}:is(.table,table) .cbi-section-table-titles.named:before{content:var(--tw-content);background-color:var(--panel-bg);content:var(--tw-content)}@media not all and (min-width:48rem){:is(.table,table) .cbi-section-table-titles.named:before{background-color:var(--panel-bg)}}:is(.table,table) .cbi-section-table-titles.named:before{content:var(--tw-content)}@media (min-width:48rem){:is(.table,table) .cbi-section-table-titles.named:before{border-top-left-radius:var(--radius-2xl)}}@media not all and (min-width:48rem){:is(.table,table) tbody,:is(.table,table) .tbody{display:block}}:is(.table,table) tr,:is(.table,table) .tr{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));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){:is(:is(.table,table) tr,:is(.table,table) .tr):hover{background-color:var(--label-surface)}}@media not all and (min-width:48rem){:is(.table,table) tr,:is(.table,table) .tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}:is(:is(.table,table) tr,:is(.table,table) .tr):has(.cbi-progressbar){justify-content:center;align-items:center;display:flex}}@media (min-width:48rem){:is(:is(:is(.table,table) tr,:is(.table,table) .tr):first-child .th,:is(:is(.table,table) tr,:is(.table,table) .tr):first-child .td,:is(:is(.table,table) tr,:is(.table,table) .tr):first-child th,:is(:is(.table,table) tr,:is(.table,table) .tr):first-child td):first-child{border-top-left-radius:var(--radius-2xl)}:is(:is(:is(.table,table) tr,:is(.table,table) .tr):first-child .th,:is(:is(.table,table) tr,:is(.table,table) .tr):first-child .td,:is(:is(.table,table) tr,:is(.table,table) .tr):first-child th,:is(:is(.table,table) tr,:is(.table,table) .tr):first-child td):last-child{border-top-right-radius:var(--radius-2xl)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr):last-child{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}}:is(:is(.table,table) tr,:is(.table,table) .tr):last-child[data-title]:before{content:var(--tw-content);border-bottom-left-radius:var(--radius-2xl);content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:0}:is(:is(.table,table) tr,:is(.table,table) .tr):last-child .td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr):last-child .td:last-child{border-bottom-right-radius:var(--radius-2xl)}:is(:is(.table,table) tr,:is(.table,table) .tr):last-child:not([data-title]) .td:first-child{border-bottom-left-radius:var(--radius-2xl)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr).table-titles,:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-section-table-titles,:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-section-table-descr{display:none}:is(:is(.table,table) tr,:is(.table,table) .tr):first-child:not(.table-titles,.cbi-section-table-titles,.cbi-section-table-descr),:is(:is(.table,table) tr,:is(.table,table) .tr).table-titles+.tr,:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-section-table-titles+.tr,:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-section-table-descr+.tr{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}}:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-rowstyle-1{background-color:var(--panel-bg)}:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-rowstyle-2{background-color:var(--label-surface)}@supports (color:color-mix(in lab, red, red)){:is(:is(.table,table) tr,:is(.table,table) .tr).cbi-rowstyle-2{background-color:color-mix(in oklab,var(--label-surface)50%,transparent)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-1{flex:2rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-1{width:calc(var(--spacing)*20);max-width:calc(var(--spacing)*28)}}:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-2{white-space:normal}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-2{flex:2 2 4rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-2{width:calc(var(--spacing)*32);max-width:calc(var(--spacing)*40)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-3{flex:3 3 6rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-3{width:calc(var(--spacing)*44);max-width:calc(var(--spacing)*52)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-4{flex:4 4 8rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-4{width:calc(var(--spacing)*56);max-width:calc(var(--spacing)*64)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-5{flex:5 5 10rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-5{width:calc(var(--spacing)*68);max-width:calc(var(--spacing)*76)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-6{flex:6 6 12rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-6{width:calc(var(--spacing)*80);max-width:calc(var(--spacing)*88)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-7{flex:7 7 14rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-7{width:calc(var(--spacing)*92);max-width:calc(var(--spacing)*100)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-8{flex:8 8 16rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-8{width:calc(var(--spacing)*104);max-width:calc(var(--spacing)*112)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-9{flex:9 9 18rem}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-9{width:calc(var(--spacing)*116);max-width:calc(var(--spacing)*124)}}@media not all and (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-10{flex:0 0 100%;max-width:calc(100vw - 40px)}}@media (min-width:48rem){:is(:is(.table,table) tr,:is(.table,table) .tr)>.col-10{width:calc(var(--spacing)*128);max-width:calc(var(--spacing)*136)}}:is(.table,table) th,:is(.table,table) .th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--label-surface);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*3);text-align:left;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media not all and (min-width:48rem){:is(.table,table) th,:is(.table,table) .th{border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:0;flex:50%}}#cbi-samba4 :is(:is(.table,table) th,:is(.table,table) .th){padding-inline:calc(var(--spacing)*.5);padding-block:calc(var(--spacing)*1.5)}:is(:is(.table,table) th,:is(.table,table) .th)[width="100%"]{width:100%}@media not all and (min-width:48rem){:is(:is(.table,table) th,:is(.table,table) .th)[width="100%"]{flex:0 0 100%}}:is(:is(.table,table) th,:is(.table,table) .th)[width="33%"]{width:33.3333%}@media not all and (min-width:48rem){:is(:is(.table,table) th,:is(.table,table) .th)[width="33%"]{flex:0 0 33.333%}}:is(:is(.table,table) th,:is(.table,table) .th)[data-sortable-row=true]{cursor:pointer;-webkit-user-select:none;user-select:none}:is(:is(.table,table) th,:is(.table,table) .th)[data-sortable-row=true]:after{content:var(--tw-content);margin-left:calc(var(--spacing)*.5);content:var(--tw-content);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (hover:hover){:is(:is(.table,table) th,:is(.table,table) .th)[data-sortable-row=true]:hover{background-color:var(--label-surface)}}:is(:is(.table,table) th,:is(.table,table) .th)[data-sortable-row=true][data-sort-direction=asc]:after{--tw-content:"▲";content:var(--tw-content)}:is(:is(.table,table) th,:is(.table,table) .th)[data-sortable-row=true][data-sort-direction=desc]:after{--tw-content:"▼";content:var(--tw-content)}:is(.table,table)[id*=status_leases] .td{max-width:calc(var(--spacing)*62)}@media not all and (min-width:48rem){:is(.table,table)[id*=status_leases] .td{max-width:100%}}:is(.table,table) td,:is(.table,table) .td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*3);vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));overflow-wrap:break-word;white-space:normal;display:table-cell}@media not all and (min-width:48rem){:is(.table,table) td,:is(.table,table) .td{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:0;flex:50%}}:is(:is(.table,table) td,:is(.table,table) .td):before{content:var(--tw-content);--tw-content:attr(data-title);content:var(--tw-content);content:var(--tw-content);display:none}@media not all and (min-width:48rem){:is(:is(.table,table) td,:is(.table,table) .td):before{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:block}}:is(:is(.table,table) td,:is(.table,table) .td):before{content:var(--tw-content)}@media not all and (min-width:48rem){:is(:is(.table,table) td,:is(.table,table) .td):before{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}}#cbi-samba4 :is(:is(.table,table) td,:is(.table,table) .td){padding-inline:calc(var(--spacing)*.5);padding-block:calc(var(--spacing)*1.5)}[data-page=admin-system-mounts] :is(:is(.table,table) td,:is(.table,table) .td){max-width:calc(var(--spacing)*104)}@media not all and (min-width:48rem){[data-page=admin-system-mounts] :is(:is(.table,table) td,:is(.table,table) .td){max-width:100%}#wifi_assoclist_table :is(:is(.table,table) td,:is(.table,table) .td){padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);flex:0 0 100%}}#wifi_assoclist_table :is(:is(.table,table) td,:is(.table,table) .td):before{content:var(--tw-content)}@media not all and (min-width:48rem){#wifi_assoclist_table :is(:is(.table,table) td,:is(.table,table) .td):before{margin-bottom:calc(var(--spacing)*1.5)}}:is(:is(.table,table) td,:is(.table,table) .td)>input[type=text],:is(:is(.table,table) td,:is(.table,table) .td)>input[type=password],:is(:is(.table,table) td,:is(.table,table) .td)>select,:is(:is(.table,table) td,:is(.table,table) .td)>.cbi-dropdown:not(.btn):not(.cbi-button){width:100%}:is(:is(.table,table) td,:is(.table,table) .td).cbi-value-field{word-break:break-all}@media not all and (min-width:48rem){:is(:is(.table,table) td,:is(.table,table) .td).cbi-section-actions{flex:0 0 100%}:is(:is(.table,table) td,:is(.table,table) .td).cbi-section-actions>div{width:100%}:is(:is(.table,table) td,:is(.table,table) .td).cbi-section-actions>div>.cbi-button{flex:1}:is(:is(.table,table) td,:is(.table,table) .td)>.cbi-button{width:100%}}:is(:is(.table,table) td,:is(.table,table) .td)[width="100%"]{width:100%}@media not all and (min-width:48rem){:is(:is(.table,table) td,:is(.table,table) .td)[width="100%"]{flex:0 0 100%}}:is(:is(.table,table) td,:is(.table,table) .td)[width="33%"]{width:33.3333%}@media not all and (min-width:48rem){:is(:is(.table,table) td,:is(.table,table) .td)[width="33%"]{flex:0 0 33.333%}[data-page=admin-network-network] :is(:is(.table,table) td,:is(.table,table) .td)[data-name=_ifacebox],[data-page=admin-network-network] :is(:is(.table,table) td,:is(.table,table) .td)[data-name=_ifacestat]{flex-basis:100%}}.cbi-section-table .cbi-section-table-titles .cbi-section-table-cell{width:auto!important}.cbi-input-invalid,.cbi-value-error{border-color:var(--error)!important}@supports (color:color-mix(in lab, red, red)){.cbi-input-invalid,.cbi-value-error{border-color:color-mix(in oklab,var(--error)70%,transparent)!important}}:is(.cbi-input-invalid,.cbi-value-error):focus{--tw-ring-color:var(--error)!important}@supports (color:color-mix(in lab, red, red)){:is(.cbi-input-invalid,.cbi-value-error):focus{--tw-ring-color:color-mix(in oklab,var(--error)40%,transparent)!important}}.cbi-value{gap:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*1.5);flex-flow:wrap;display:flex}@media not all and (min-width:48rem){.cbi-value{gap:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*1);flex-direction:column}}.cbi-value.hidden{display:none}.cbi-value+.cbi-value{margin-top:calc(var(--spacing)*3)}@media not all and (min-width:48rem){.cbi-value+.cbi-value{margin-top:calc(var(--spacing)*2)}}.cbi-value>.cbi-value-title{padding-top:calc(var(--spacing)*1);text-align:right;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media not all and (min-width:48rem){.cbi-value>.cbi-value-title{text-align:left;width:auto}}@media (min-width:48rem){.cbi-value>.cbi-value-title{flex:0 0 12rem}}.cbi-value>.cbi-value-field{flex:1;max-width:100%}.cbi-value>.cbi-value-field:has(>.cbi-dropdown[disabled]){cursor:not-allowed}.cbi-value>.cbi-value-field .cbi-value-description{margin-top:calc(var(--spacing)*1);padding-left:calc(var(--spacing)*4);--tw-leading:1;overflow-wrap:break-word;color:var(--muted-foreground);line-height:1;position:relative}.cbi-value>.cbi-value-field .cbi-value-description:not(:empty):before{content:var(--tw-content);content:var(--tw-content);left:calc(var(--spacing)*-.5);content:var(--tw-content);content:var(--tw-content);width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);content:var(--tw-content);background-color:var(--info-foreground);content:var(--tw-content);display:inline-block;position:absolute;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200M9%205a1%201%200%201%201-2%200a1%201%200%200%201%202%200M6.75%208a.75.75%200%200%200%200%201.5h.75v1.75a.75.75%200%200%200%201.5%200v-2.5A.75.75%200%200%200%208.25%208z'%20clip-rule='evenodd'/%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20width='24'%20height='24'%20fill='%23000000'%20style='opacity:1;'%3e%3cpath%20fill-rule='evenodd'%20d='M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200M9%205a1%201%200%201%201-2%200a1%201%200%200%201%202%200M6.75%208a.75.75%200%200%200%200%201.5h.75v1.75a.75.75%200%200%200%201.5%200v-2.5A.75.75%200%200%200%208.25%208z'%20clip-rule='evenodd'/%3e%3c/svg%3e") 50%/cover no-repeat}.cbi-value>.cbi-section,.cbi-value>.cbi-tblsection{width:100%}.cbi-dynlist{width:max-content;max-width:calc(var(--spacing)*120);align-items:flex-start;gap:calc(var(--spacing)*3);flex-direction:column;display:inline-flex}@media not all and (min-width:48rem){.cbi-dynlist{max-width:100%!important}}.cbi-dynlist .item{pointer-events:auto;cursor:move;align-items:flex-start;gap:calc(var(--spacing)*2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);flex-direction:column;align-self:stretch;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cbi-dynlist .item{border-color:color-mix(in oklab,var(--border)40%,transparent)}}.cbi-dynlist .item{background-color:var(--panel-bg);padding-block:calc(var(--spacing)*3);padding-right:calc(var(--spacing)*10);padding-left:calc(var(--spacing)*4);word-break:break-all;--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);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;-webkit-user-select:text;user-select:text;transition-duration:.2s}@media not all and (min-width:48rem){.cbi-dynlist .item{width:100%;padding-block:calc(var(--spacing)*2.5);padding-right:calc(var(--spacing)*8);padding-left:calc(var(--spacing)*3)}}.cbi-dynlist .item:after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*2.5);content:var(--tw-content);right:calc(var(--spacing)*2);content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing)*6);content:var(--tw-content);width:calc(var(--spacing)*6);content:var(--tw-content);content:var(--tw-content);cursor:pointer;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-radius:var(--radius-xl);content:var(--tw-content);background-color:var(--muted);content:var(--tw-content);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));content:var(--tw-content);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);content:var(--tw-content);color:var(--muted-foreground);--tw-content:"×";content:var(--tw-content);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.cbi-dynlist .item.dragging{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y);cursor:grabbing;opacity:.5;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cbi-dynlist .item.drag-over{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y);border-color:color-mix(in oklab,var(--primary)60%,transparent);background-color:color-mix(in oklab,var(--primary)5%,transparent);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);--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);--tw-ring-color:color-mix(in oklab,var(--primary)30%,transparent)}.cbi-dynlist .item>span,.cbi-dynlist .item>code{pointer-events:none;border-radius:var(--radius-lg);width:100%;font-family:var(--font-mono);--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.cbi-dynlist .placeholder{word-break:break-all}.cbi-dynlist .add-item{align-items:center;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--border);align-self:stretch;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cbi-dynlist .add-item{border-color:color-mix(in oklab,var(--border)70%,transparent)}}.cbi-dynlist .add-item{padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*1);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:#0000;transition-duration:.2s}@media (hover:hover){.cbi-dynlist .add-item:hover{border-color:var(--border);background-color:var(--page-bg)}@supports (color:color-mix(in lab, red, red)){.cbi-dynlist .add-item:hover{background-color:color-mix(in oklab,var(--page-bg)50%,transparent)}}}.cbi-dynlist .add-item>input{min-width:calc(var(--spacing)*61);flex:1}.cbi-dynlist .add-item>.cbi-button{min-height:calc(var(--spacing)*6);min-width:calc(var(--spacing)*6);cursor:pointer;border-radius:var(--radius-xl);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--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);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cbi-dynlist .add-item>.cbi-button:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.cbi-tabmenu{margin-bottom:calc(var(--spacing)*1);align-items:center;gap:calc(var(--spacing)*1);border-radius:var(--radius-4xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);display:flex;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.cbi-tabmenu{border-color:color-mix(in oklab,var(--border)60%,transparent)}}.cbi-tabmenu{background-color:var(--label-surface);padding:calc(var(--spacing)*1)}.cbi-tabmenu li{margin:calc(var(--spacing)*0);flex-shrink:0;min-width:fit-content;list-style-type:none;position:relative}.cbi-tabmenu li[data-errors]:after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*-.5);content:var(--tw-content);right:calc(var(--spacing)*-1.5);content:var(--tw-content);z-index:20;content:var(--tw-content);content:var(--tw-content);min-height:calc(var(--spacing)*4);content:var(--tw-content);min-width:calc(var(--spacing)*4);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);background-color:var(--accent);content:var(--tw-content);padding-inline:calc(var(--spacing)*1.5);content:var(--tw-content);padding-block:calc(var(--spacing)*.5);content:var(--tw-content);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));content:var(--tw-content);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);content:var(--tw-content);color:var(--accent-foreground);--tw-content:attr(data-errors);content:var(--tw-content);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.cbi-tabmenu li[data-errors]>a{border-style:var(--tw-border-style);border-width:1px;border-color:var(--error)}@supports (color:color-mix(in lab, red, red)){.cbi-tabmenu li[data-errors]>a{border-color:color-mix(in oklab,var(--error)50%,transparent)}}.cbi-tabmenu li>a{border-radius:var(--radius-4xl);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground);text-decoration-line:none;display:block}@media (hover:hover){.cbi-tabmenu li>a:hover{color:var(--foreground)}}.cbi-tabmenu li.cbi-tab a{background-color:var(--foreground);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--page-bg);--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)}[data-tab-title]{visibility:hidden;height:calc(var(--spacing)*0);overflow:hidden}[data-tab-active=true]{visibility:visible;height:auto;overflow:visible}#tabmenu{margin-bottom:calc(var(--spacing)*8);width:100%}.tabs{align-items:center;gap:calc(var(--spacing)*0);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);display:flex;position:relative;overflow-x:auto}.tabs a{padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--muted-foreground);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));--tw-duration:.2s;transition-duration:.2s;display:block}@media (hover:hover){.tabs a:hover{color:var(--foreground);text-decoration-line:none}}.tabs>li.active{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--foreground)}.tabs>li.active>a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.cbi-section-node-tabbed{margin-top:calc(var(--spacing)*6)}.login-screen{min-height:100dvh;padding-inline:calc(var(--spacing)*5);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.login-screen .login-shell{z-index:10;width:100%;max-width:var(--container-md);align-items:stretch;gap:calc(var(--spacing)*6);flex-direction:column;display:flex;position:relative}.login-screen .login-shell .login-card{border-radius:var(--radius-4xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--panel-bg);padding:calc(var(--spacing)*10);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px 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);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);position:relative;overflow:hidden}@media not all and (min-width:48rem){.login-screen .login-shell .login-card{border-radius:var(--radius-3xl);padding:calc(var(--spacing)*6)}}.login-screen .login-shell .login-card .login-brand{align-items:center;gap:calc(var(--spacing)*4);display:flex}.login-screen .login-shell .login-card .login-brand .login-logo{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);border-radius:var(--radius-2xl);background-color:var(--primary);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.login-screen .login-shell .login-card .login-brand .login-logo{background-color:color-mix(in oklab,var(--primary)15%,transparent)}}.login-screen .login-shell .login-card .login-brand .login-logo{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.login-screen .login-shell .login-card .login-brand .login-logo{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.login-screen .login-shell .login-card .login-brand .login-logo img{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.login-screen .login-shell .login-card .login-brand .login-title{gap:calc(var(--spacing)*1);flex-direction:column;display:flex}.login-screen .login-shell .login-card .login-brand .login-title .login-hostname{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--foreground)}.login-screen .login-shell .login-card .login-brand .login-title .login-subtitle{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--default-foreground)}.login-screen .login-shell .login-card .login-divider{margin-block:calc(var(--spacing)*6);--tw-gradient-position:to right;width:100%;height:1px}@supports (background-image:linear-gradient(in lab, red, red)){.login-screen .login-shell .login-card .login-divider{--tw-gradient-position:to right in oklab}}.login-screen .login-shell .login-card .login-divider{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-via:var(--border);--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,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:transparent}@media (min-width:48rem){.login-screen .login-shell .login-card .login-divider{margin-block:calc(var(--spacing)*8)}}.login-screen .login-shell .login-card .login-form{gap:calc(var(--spacing)*6);flex-direction:column;display:flex}@media (min-width:48rem){.login-screen .login-shell .login-card .login-form{gap:calc(var(--spacing)*4)}}.login-screen .login-shell .login-card .login-form .login-fields{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}@media (min-width:48rem){.login-screen .login-shell .login-card .login-form .login-fields{gap:calc(var(--spacing)*5)}}.login-screen .login-shell .login-card .login-form .login-fields .login-field{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.login-screen .login-shell .login-card .login-form .login-fields .login-field .login-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--default-foreground);text-transform:uppercase}.login-screen .login-shell .login-card .login-form .login-fields .login-field .login-input{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--panel-bg)}@supports (color:color-mix(in lab, red, red)){.login-screen .login-shell .login-card .login-form .login-fields .login-field .login-input{background-color:color-mix(in oklab,var(--panel-bg)70%,transparent)}}.login-screen .login-shell .login-card .login-form .login-fields .login-field .login-input{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--foreground)}.login-screen .login-shell .login-card .login-form .login-fields .login-field .login-input:focus{border-color:var(--primary)}@media (min-width:48rem){.login-screen .login-shell .login-card .login-form .login-actions{padding-top:calc(var(--spacing)*4)}}.login-screen .login-shell .login-card .login-form .login-actions .login-submit{width:100%;padding-block:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.login-screen .login-shell .login-footer{bottom:calc(var(--spacing)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);padding-bottom:calc(var(--spacing)*4);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;color:var(--muted-foreground);position:fixed;left:50%}@media not all and (min-width:48rem){.login-screen .login-shell .login-footer{padding-bottom:calc(var(--spacing)*3)}}.login-screen .login-shell .login-footer a{color:var(--primary-foreground)}@media (hover:hover){.login-screen .login-shell .login-footer a:hover{color:var(--primary)}}.fixed{position:fixed}.static{position:static}.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}}.scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.scrollbar::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.scrollbar{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb,initial)var(--scrollbar-track,initial)}.scrollbar::-webkit-scrollbar{width:var(--scrollbar-width,16px);height:var(--scrollbar-height,16px);display:block}.hidden{display:none}.table{display:table}.underline{text-decoration-line:underline}@media (min-width:48rem){.left{text-align:left!important}}.left:not(td){text-align:left!important}@media (min-width:48rem){.right{text-align:right!important}}.right:not(td){text-align:right!important}@media (min-width:48rem){.top{vertical-align:top!important}}.top:not(td){vertical-align:top!important}@media (min-width:48rem){.bottom{vertical-align:bottom!important}}.bottom:not(td){vertical-align:bottom!important}@media (min-width:48rem){.center{text-align:center!important}}.center:not(td){text-align:center!important}@media (min-width:48rem){.middle{vertical-align:middle!important}}.middle:not(td){vertical-align:middle!important}@media (min-width:48rem){.nowrap:not(span){white-space:nowrap}}.nowrap:not(span):not(td){white-space:nowrap}.spinning{display:inline-block;position:relative;padding-left:calc(var(--spacing)*8)!important}.spinning:before{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);width:calc(var(--spacing)*5);height:calc(var(--spacing)*5);content:var(--tw-content);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);content:var(--tw-content);animation:var(--animate-spin);content:var(--tw-content);content:var(--tw-content);background-color:currentColor;position:absolute;top:50%;left:6px;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1758357645269'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='7610'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M512%2085.333333c235.648%200%20426.666667%20191.018667%20426.666667%20426.666667s-191.018667%20426.666667-426.666667%20426.666667S85.333333%20747.648%2085.333333%20512%20276.352%2085.333333%20512%2085.333333z%20m0%20128a298.666667%20298.666667%200%201%200%200%20597.333334%20298.666667%20298.666667%200%200%200%200-597.333334z'%20fill='%23000000'%20fill-opacity='.05'%20p-id='7611'%3e%3c/path%3e%3cpath%20d='M813.696%20813.696c166.613333-166.613333%20166.613333-436.778667%200-603.392-166.613333-166.613333-436.778667-166.613333-603.392%200A64%2064%200%200%200%20300.8%20300.8a298.666667%20298.666667%200%201%201%20422.4%20422.4%2064%2064%200%200%200%2090.496%2090.496z'%20fill='%23000000'%20p-id='7612'%3e%3c/path%3e%3c/svg%3e") 50%/cover no-repeat;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1758357645269'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='7610'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M512%2085.333333c235.648%200%20426.666667%20191.018667%20426.666667%20426.666667s-191.018667%20426.666667-426.666667%20426.666667S85.333333%20747.648%2085.333333%20512%20276.352%2085.333333%20512%2085.333333z%20m0%20128a298.666667%20298.666667%200%201%200%200%20597.333334%20298.666667%20298.666667%200%200%200%200-597.333334z'%20fill='%23000000'%20fill-opacity='.05'%20p-id='7611'%3e%3c/path%3e%3cpath%20d='M813.696%20813.696c166.613333-166.613333%20166.613333-436.778667%200-603.392-166.613333-166.613333-436.778667-166.613333-603.392%200A64%2064%200%200%200%20300.8%20300.8a298.666667%20298.666667%200%201%201%20422.4%20422.4%2064%2064%200%200%200%2090.496%2090.496z'%20fill='%23000000'%20p-id='7612'%3e%3c/path%3e%3c/svg%3e") 50%/cover no-repeat}#view>.spinning:first-child{place-items:center;width:fit-content;min-height:15vh;margin-inline:auto;display:grid}@media not all and (min-width:48rem){#view>.spinning:first-child{min-height:100dvh}}:root{--background:#f1f5f9;--foreground:#0f172b;--primary:#46a3d1;--primary-foreground:#499ecb;--secondary:#e2e8f0;--secondary-foreground:#314158;--muted:#f5f5f5;--muted-foreground:#45556c;--destructive:#ffe2df;--destructive-foreground:#6c1517;--accent:#ee343b;--accent-foreground:#fff1f0;--default:#f5f5f5;--default-foreground:#171717;--info:#d3f1ff;--info-foreground:#003f60;--warning:#fbeec9;--warning-foreground:#582f02;--success:#cff6e0;--success-foreground:#003d2a;--error:#ffe2df;--error-foreground:#6c1517;--border:#e4e4e4;--link:#ec6cff;--input-checked:#fff;--label-surface:oklch(from var(--panel-bg)calc(l - .02)c h);--terminal-bg:#1a2029;--terminal-foreground:#fff;--overlay-base:#000;--progress-bar-start:#46a3d1;--progress-bar-end:#4fc3c7;--header-bg:oklch(from var(--page-bg)calc(l + .01)c h);--header-interactive:oklch(from var(--header-bg)calc(l - .12)c h);--page-bg:#fff;--panel-bg:#fff;--tab-bg:oklch(from var(--page-bg)calc(l - .02)c h);--tooltip-bg:oklch(from var(--page-bg)calc(l - .015)c h);--font-sans:"Lato",ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Monaco,Consolas,monospace;--spacing:.25rem;--container-max-width:80rem}@supports (color:lab(0% 0 0)){:root{--background:lab(96.286% -.852436 -2.46847);--foreground:lab(7.78673% 1.82345 -15.0537);--primary:lab(63.0437% -17.6746 -32.0381);--primary-foreground:lab(61.3229% -16.0835 -31.365);--secondary:lab(91.7353% -.998765 -4.76968);--secondary-foreground:lab(26.9569% -1.47016 -15.6993);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(35.5623% -1.74978 -15.4316);--destructive:lab(92.5749% 15.3735 8.32583);--destructive-foreground:lab(23.385% 37.9736 23.5817);--accent:lab(53.6853% 69.6775 43.7724);--accent-foreground:lab(96.3359% 6.12152 3.29586);--default:lab(96.52% -.0000298023 .0000119209);--default-foreground:lab(7.78201% -.0000149012 0);--info:lab(93.2141% -10.1735 -14.3943);--info-foreground:lab(24.4811% -7.8918 -24.9024);--warning:lab(94.421% .545532 19.5962);--warning-foreground:lab(24.2528% 17.0621 33.1082);--success:lab(93.715% -16.1219 6.39679);--success-foreground:lab(22.3041% -31.6825 8.84454);--error:lab(92.5749% 15.3735 8.32583);--error-foreground:lab(23.385% 37.9736 23.5817);--border:lab(90.72% .0000298023 -.0000119209);--link:lab(66.1178% 66.0652 -52.4733);--input-checked:lab(100% 0 0);--terminal-bg:lab(11.7506% -.5823 -7.27103);--terminal-foreground:lab(100% 0 0);--overlay-base:lab(0% 0 0);--progress-bar-start:lab(63.0437% -17.6746 -32.0381);--progress-bar-end:lab(72.4424% -32.9195 -12.3464);--page-bg:lab(100% 0 0);--panel-bg:lab(100% 0 0)}}[data-darkmode=true]{--background:#134e4a;--foreground:#f1f5f9;--primary:#006d69;--primary-foreground:#00c2b9;--secondary:#314158;--secondary-foreground:#e5e7eb;--muted:#38414f;--muted-foreground:#90a1b9;--destructive:#460809;--destructive-foreground:#ffc6c0;--accent:#6c1517;--accent-foreground:#ffc6c0;--default:#27272a80;--default-foreground:#f9f9ff;--info:#024a7080;--info-foreground:#b0e0f8;--warning:#7b330680;--warning-foreground:#fee685;--success:#004e3b80;--success-foreground:#aff8d0;--error:#8b083680;--error-foreground:#ffc6c0;--border:#364358;--link:#a685ff;--input-checked:#fff;--label-surface:oklch(from var(--panel-bg)calc(l + .04)c h);--terminal-bg:#0a121f;--terminal-foreground:#fff;--overlay-base:#000;--progress-bar-start:#065f46;--progress-bar-end:#009b94;--header-bg:oklch(from var(--page-bg)calc(l + .02)c h);--header-interactive:oklch(from var(--header-bg)calc(l + .24)c h);--page-bg:#101828;--panel-bg:#1d293d;--tab-bg:oklch(from var(--page-bg)calc(l + .06)c h);--tooltip-bg:oklch(from var(--page-bg)calc(l + .06)c h)}@supports (color:lab(0% 0 0)){[data-darkmode=true]{--background:lab(29.4715% -20.0791 -3.37799);--foreground:lab(96.286% -.852436 -2.46847);--primary:lab(41.0073% -40.1455 -8.17732);--primary-foreground:lab(70.6147% -57.6929 -9.83862);--secondary:lab(26.9569% -1.47016 -15.6993);--secondary-foreground:lab(91.6229% -.159115 -2.26791);--muted:lab(27.1597% -.911355 -9.48523);--muted-foreground:lab(65.5349% -2.25151 -14.5072);--destructive:lab(13.003% 29.04 16.7519);--destructive-foreground:lab(84.7556% 43.3341 25.2722);--accent:lab(23.385% 37.9736 23.5817);--accent-foreground:lab(84.7347% 43.595 24.3042);--default:lab(15.7305% .613764 -2.16959/.5);--default-foreground:lab(98.1732% .982702 -3.63715);--info:lab(29.1959% -8.34689 -28.2453/.5);--info-foreground:lab(86.2797% -12.0086 -17.1909);--warning:lab(31.2288% 30.2627 40.0378/.5);--warning-foreground:lab(91.7203% -.505269 49.9084);--success:lab(28.8637% -26.9249 5.45986/.5);--success-foreground:lab(91.9265% -29.2737 11.5846);--error:lab(29.7104% 51.514 12.6253/.5);--error-foreground:lab(84.7347% 43.595 24.3042);--border:lab(27.8781% -.856712 -14.804);--link:lab(62.8239% 34.9159 -60.0512);--input-checked:lab(100% 0 0);--terminal-bg:lab(5.13221% -.0256523 -9.94164);--terminal-foreground:lab(100% 0 0);--overlay-base:lab(0% 0 0);--progress-bar-start:lab(35.2336% -29.9851 7.30804);--progress-bar-end:lab(57.6867% -49.5425 -9.29472);--page-bg:lab(8.11897% .811279 -12.254);--panel-bg:lab(16.132% -.318035 -14.6672)}}@media not all and (min-width:48rem){.diag-style{gap:calc(var(--spacing)*4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}}.diag-style>div{align-items:center;gap:calc(var(--spacing)*2);flex-direction:column;display:flex}@media not all and (min-width:48rem){.diag-style>div{gap:calc(var(--spacing)*1);width:100%!important}}#file-manager-container{overflow:auto}#file-manager-container #status-bar{border-style:var(--tw-border-style);background-color:var(--page-bg);border-width:0}[data-page=admin-statistics-graphs] [data-plugin] img:where([data-darkmode=true],[data-darkmode=true] *){--tw-hue-rotate:hue-rotate(150deg);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,);--tw-invert:invert(100%)}@media not all and (min-width:48rem){[data-name=bridge-vlan]>div{overflow:visible!important}}[data-page=admin-services-openclash-config] .sub_div img{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}@media not all and (min-width:48rem){[data-page=admin-services-openclash-settings] .cbi-value-field .cbi-input-select{width:100%!important}}.Dashboard>.section-content .dashboard-bg.tr{border-radius:0}.Dashboard>.section-content .dashboard-bg{background-color:var(--panel-bg)}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg{background-color:color-mix(in oklab,var(--panel-bg)95%,transparent)}}.Dashboard>.section-content .dashboard-bg:not(.tr){border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg:not(.tr){border-color:color-mix(in oklab,var(--border)40%,transparent)}}.Dashboard>.section-content .dashboard-bg:not(.tr){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.Dashboard>.section-content .dashboard-bg:not(.tr):hover{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg:not(.tr):hover{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.Dashboard>.section-content .dashboard-bg:not(.tr):hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not all and (min-width:48rem){.Dashboard>.section-content .dashboard-bg{background-color:var(--panel-bg)}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg{background-color:color-mix(in oklab,var(--panel-bg)98%,transparent)}}.Dashboard>.section-content .dashboard-bg:not(.tr){border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.Dashboard>.section-content .dashboard-bg:not(.tr){border-color:color-mix(in oklab,var(--border)30%,transparent)}}}.Dashboard>.section-content .title img[src*=\.svg]:where([data-darkmode=true],[data-darkmode=true] *){--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.Dashboard>.section-content .title h3{border-style:var(--tw-border-style);padding-bottom:calc(var(--spacing)*4);color:var(--foreground);border-width:0}@media not all and (min-width:48rem){.Dashboard>.section-content .title h3{margin-inline:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*2)}}.Dashboard>.section-content .router-status-wifi .wifi-info .devices-info .tr .td:nth-child(3){top:calc(var(--spacing)*0);width:100%;padding-inline:calc(var(--spacing)*0);position:relative}@media not all and (min-width:48rem){.Dashboard>.section-content .router-status-wifi .wifi-info .devices-info .tr .td{flex:50%}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";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:"";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:"";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-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-content{syntax:"*";inherits:false;initial-value:""}@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:"";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";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:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-spacing-x{syntax:"";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}