@font-face{font-family:Commit Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/commit-mono-latin-400-normal-wzhe4RuD.woff2)format("woff2"),url(/assets/commit-mono-latin-400-normal-s0S3qwFW.woff)format("woff")}@font-face{font-family:Commit Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/commit-mono-latin-500-normal-5uPfnx7h.woff2)format("woff2"),url(/assets/commit-mono-latin-500-normal-DSlnSK8M.woff)format("woff")}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-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-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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-font-weight:initial;--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:""}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-medium:500;--radius-3xl:calc(var(--radius) * 3);--ease-out:cubic-bezier(0, 0, .2, 1);--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);--shadow-overlay:var(--overlay-shadow);--ease-smooth:ease;--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-fluid:cubic-bezier(.32, .72, 0, 1)}@layer theme{@layer base{:root,:host{--white:oklch(100% 0 0);--black:oklch(0% 0 0);--snow:oklch(99.11% 0 0);--eclipse:oklch(21.03% .0059 285.89);--spacing:.25rem;--border-width:1px;--field-border-width:0px;--disabled-opacity:.5;--ring-offset-width:2px;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--radius:.5rem;--field-radius:calc(var(--radius) * 1.5);--accent:oklch(62.04% .195 253.83);--accent-foreground:var(--snow);--success:oklch(73.29% .1935 150.81);--success-foreground:var(--eclipse);--field-border:transparent;--skeleton-animation:shimmer;--tooltip-delay:1.5s;--tooltip-close-delay:.5s}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:oklch(97.02% 0 0);--foreground:var(--eclipse);--surface:var(--white);--surface-foreground:var(--foreground);--surface-secondary:oklch(95.24% .0013 286.37);--surface-secondary-foreground:var(--foreground);--surface-tertiary:oklch(93.73% .0013 286.37);--surface-tertiary-foreground:var(--foreground);--overlay:var(--white);--overlay-foreground:var(--foreground);--muted:oklch(55.17% .0138 285.94);--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--scrollbar-thumb:color-mix(in oklch, var(--foreground) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:oklch(94% .001 286.375);--default-foreground:var(--eclipse);--field-background:var(--white);--field-foreground:oklch(21.03% .0059 285.89);--field-placeholder:var(--muted);--warning:oklch(78.19% .1585 72.33);--warning-foreground:var(--eclipse);--danger:oklch(65.32% .2328 25.74);--danger-foreground:var(--snow);--segment:var(--white);--segment-foreground:var(--eclipse);--border:oklch(90% .004 286.32);--separator:oklch(92% .004 286.32);--focus:var(--accent);--link:var(--foreground);--backdrop:#00000080;--surface-hover:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--surface-hover:color-mix(in oklab, var(--surface) 92%, var(--surface-foreground) 8%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-secondary:var(--background)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-secondary:color-mix(in oklab, var(--background) 96%, var(--foreground) 4%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-tertiary:var(--background)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-tertiary:color-mix(in oklab, var(--background) 92%, var(--foreground) 8%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-inverse:var(--foreground);--default-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-hover:color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-hover:color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-hover:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-hover:color-mix(in oklab, var(--success) 90%, var(--success-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-hover:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-hover:color-mix(in oklab, var(--warning) 90%, var(--warning-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-hover:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-hover:color-mix(in oklab, var(--danger) 90%, var(--danger-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-hover:var(--field-background,var(--default))}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-hover:color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--foreground)) 2%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-focus:var(--field-background,var(--default));--field-border-hover:var(--field-border,var(--border))}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-border-hover:color-mix(in oklab, var(--field-border,var(--border)) 88%, var(--field-foreground,var(--foreground)) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-border-focus:var(--field-border,var(--border))}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-border-focus:color-mix(in oklab, var(--field-border,var(--border)) 74%, var(--field-foreground,var(--foreground)) 22%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft:var(--default)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft:color-mix(in oklab, var(--default) 50%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft-foreground:var(--default-foreground);--default-soft-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft-hover:color-mix(in oklab, var(--default) 60%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft:color-mix(in oklab, var(--accent) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-foreground:color-mix(in oklab, var(--accent) 70%, var(--foreground) 30%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-hover:color-mix(in oklab, var(--accent) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft:color-mix(in oklab, var(--danger) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-foreground:color-mix(in oklab, var(--danger) 70%, var(--foreground) 40%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-hover:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-hover:color-mix(in oklab, var(--danger) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft:color-mix(in oklab, var(--warning) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-foreground:color-mix(in oklab, var(--warning) 80%, var(--foreground) 70%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-hover:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-hover:color-mix(in oklab, var(--warning) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft:color-mix(in oklab, var(--success) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-foreground:color-mix(in oklab, var(--success) 80%, var(--foreground) 60%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-hover:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-hover:color-mix(in oklab, var(--success) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-secondary:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-secondary:color-mix(in oklab, var(--surface) 85%, var(--surface-foreground) 15%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-tertiary:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-tertiary:color-mix(in oklab, var(--surface) 81%, var(--surface-foreground) 19%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-secondary:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-secondary:color-mix(in oklab, var(--surface) 78%, var(--surface-foreground) 22%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-tertiary:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-tertiary:color-mix(in oklab, var(--surface) 66%, var(--surface-foreground) 34%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--surface-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f;--overlay-shadow:0 2px 8px 0 #0000000f, 0 -6px 12px 0 #00000008, 0 14px 28px 0 #00000014;--field-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(12% .005 285.823);--foreground:var(--snow);--surface:oklch(21.03% .0059 285.89);--surface-foreground:var(--foreground);--surface-secondary:oklch(25.7% .0037 286.14);--surface-secondary-foreground:var(--foreground);--surface-tertiary:oklch(27.21% .0024 247.91);--surface-tertiary-foreground:var(--foreground);--overlay:oklch(21.03% .0059 285.89);--overlay-foreground:var(--foreground);--muted:oklch(70.5% .015 286.067);--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--scrollbar-thumb:color-mix(in oklch, var(--foreground) 15%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:oklch(27.4% .006 286.033);--default-foreground:var(--snow);--field-background:oklch(21.03% .0059 285.89);--field-foreground:var(--foreground);--field-placeholder:var(--muted);--warning:oklch(82.03% .1388 76.34);--warning-foreground:var(--eclipse);--danger:oklch(59.4% .1967 24.63);--danger-foreground:var(--snow);--segment:oklch(39.64% .01 285.93);--segment-foreground:var(--foreground);--border:oklch(28% .006 286.033);--separator:oklch(25% .006 286.033);--focus:var(--accent);--link:var(--foreground);--backdrop:#0009;--surface-shadow:0 0 0 0 transparent inset;--overlay-shadow:0 0 1px 0 #ffffff4d inset;--field-shadow:0 0 0 0 transparent inset;--surface-hover:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--surface-hover:color-mix(in oklab, var(--surface) 92%, var(--surface-foreground) 8%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-secondary:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-secondary:color-mix(in oklab, var(--background) 96%, var(--foreground) 4%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-tertiary:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-tertiary:color-mix(in oklab, var(--background) 92%, var(--foreground) 8%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-inverse:var(--foreground);--default-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-hover:color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-hover:color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-hover:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-hover:color-mix(in oklab, var(--success) 90%, var(--success-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-hover:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-hover:color-mix(in oklab, var(--warning) 90%, var(--warning-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-hover:var(--danger)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-hover:color-mix(in oklab, var(--danger) 90%, var(--danger-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-hover:var(--field-background,var(--default))}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-hover:color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--foreground)) 2%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-focus:var(--field-background,var(--default));--field-border-hover:var(--field-border,var(--border))}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-border-hover:color-mix(in oklab, var(--field-border,var(--border)) 88%, var(--field-foreground,var(--foreground)) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-border-focus:var(--field-border,var(--border))}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-border-focus:color-mix(in oklab, var(--field-border,var(--border)) 74%, var(--field-foreground,var(--foreground)) 22%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft:var(--default)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft:color-mix(in oklab, var(--default) 50%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft-foreground:var(--default-foreground);--default-soft-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft-hover:color-mix(in oklab, var(--default) 60%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft:color-mix(in oklab, var(--accent) 12%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-foreground:color-mix(in oklab, var(--accent) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-hover:color-mix(in oklab, var(--accent) 16%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft:var(--danger)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft:color-mix(in oklab, var(--danger) 15%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-foreground:color-mix(in oklab, var(--danger) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-hover:var(--danger)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-hover:color-mix(in oklab, var(--danger) 20%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft:color-mix(in oklab, var(--warning) 12%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-foreground:color-mix(in oklab, var(--warning) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-hover:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-hover:color-mix(in oklab, var(--warning) 16%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft:color-mix(in oklab, var(--success) 12%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-foreground:color-mix(in oklab, var(--success) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-hover:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-hover:color-mix(in oklab, var(--success) 16%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-secondary:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-secondary:color-mix(in oklab, var(--surface) 85%, var(--surface-foreground) 15%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-tertiary:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-tertiary:color-mix(in oklab, var(--surface) 81%, var(--surface-foreground) 19%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-secondary:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-secondary:color-mix(in oklab, var(--surface) 78%, var(--surface-foreground) 22%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-tertiary:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-tertiary:color-mix(in oklab, var(--surface) 66%, var(--surface-foreground) 34%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--accent-soft-foreground:color-mix(in oklab, var(--accent) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--danger-soft-foreground:color-mix(in oklab, var(--danger) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--warning-soft-foreground:color-mix(in oklab, var(--warning) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--success-soft-foreground:color-mix(in oklab, var(--success) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--accent-soft-foreground:color-mix(in oklab, var(--accent) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--danger-soft-foreground:color-mix(in oklab, var(--danger) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--warning-soft-foreground:color-mix(in oklab, var(--warning) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--success-soft-foreground:color-mix(in oklab, var(--success) 92%, var(--foreground) 8%)}}}}@layer components;}@layer base{*,: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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-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:where(:not(iframe)){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}*,:after,:before,::backdrop{border-color:var(--border,currentColor)}::file-selector-button{border-color:var(--border,currentColor)}:root{view-transition-name:none;--z-index-overlay:100000;--z-index-toast:calc(var(--z-index-overlay) + 1)}::view-transition{pointer-events:none}[data-scrollbar=thin]{--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--scrollbar-gutter:auto}[data-scrollbar=default]{--scrollbar-width:auto;--scrollbar-color:auto;--scrollbar-gutter:auto}[data-scrollbar=none]{--scrollbar-width:none;--scrollbar-color:auto;--scrollbar-gutter:auto}:root,[data-theme=light]{--radius:.625rem;--background:oklch(98.5% .004 318);--foreground:oklch(21% .015 318);--surface:oklch(100% 0 0);--surface-secondary:oklch(96.5% .006 318);--surface-tertiary:oklch(94.5% .008 318);--overlay:oklch(100% 0 0);--muted:oklch(50% .015 318);--default:oklch(95% .006 318);--default-foreground:var(--foreground);--field-background:oklch(100% 0 0);--segment:oklch(100% 0 0);--accent:oklch(50% .19 318);--accent-foreground:oklch(100% 0 0);--link:var(--accent);--border:oklch(91% .008 318);--separator:oklch(93% .006 318);--danger:oklch(55% .2 27);--danger-foreground:oklch(100% 0 0);--success:oklch(55% .13 160);--success-foreground:oklch(100% 0 0);--sev-p0:#b6271d;--sev-p1:#994a08;--sev-p2:#795d00;--sev-p3:#5f6267;--state-resolved:#0b7b54}.dark,[data-theme=dark]{--background:oklch(16% .012 318);--foreground:oklch(96% .005 318);--surface:oklch(20% .014 318);--surface-secondary:oklch(23.5% .016 318);--surface-tertiary:oklch(27% .018 318);--overlay:oklch(22% .015 318);--muted:oklch(72% .015 318);--default:oklch(26% .016 318);--default-foreground:var(--foreground);--field-background:var(--default);--segment:oklch(34% .02 318);--accent:oklch(72% .16 318);--accent-foreground:oklch(20% .03 318);--link:var(--accent);--border:oklch(28% .016 318);--separator:oklch(25% .014 318);--danger:oklch(68% .19 27);--danger-foreground:oklch(20% .03 318);--success:oklch(74% .15 160);--success-foreground:oklch(20% .03 318);--sev-p0:#ff5a4e;--sev-p1:#ff9a3d;--sev-p2:#e8c547;--sev-p3:#8a8f98;--state-resolved:#2bc48a}[data-react-aria-pressable]{touch-action:pan-x pan-y pinch-zoom}}@layer components{.button{isolation:isolate;height:calc(var(--spacing) * 10);transform-origin:50%;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--radius) * 3);width:fit-content;padding-inline: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-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}@media (width>=48rem){.button{height:calc(var(--spacing) * 9)}}.button{transition:transform .25s var(--ease-smooth), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.button{cursor:var(--cursor-interactive);--button-bg:transparent;--button-bg-hover:var(--button-bg);--button-bg-pressed:var(--button-bg-hover);--button-fg:currentColor;background-color:var(--button-bg);color:var(--button-fg)}.button:focus-visible:not([data-focused]),.button[data-focus-visible=true]{--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(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.button:disabled,.button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.button[data-pending=true]{pointer-events:none}.button:active,.button[data-pressed=true]{will-change:transform;background-color:var(--button-bg-pressed);transform:scale(.97)}@media (hover:hover){.button:hover,.button[data-hovered=true]{background-color:var(--button-bg-hover)}}.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){pointer-events:none;margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0;align-self:center}@media (width>=40rem){.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){margin-block:var(--spacing);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}.button--sm{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 3)}@media (width>=48rem){.button--sm{height:calc(var(--spacing) * 8)}}.button--sm svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.button--sm:active,.button--sm[data-pressed=true]{transform:scale(.98)}.button--lg{height:calc(var(--spacing) * 11);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (width>=48rem){.button--lg{height:calc(var(--spacing) * 10)}}.button--lg:active,.button--lg[data-pressed=true]{transform:scale(.96)}.button--primary{--button-bg:var(--accent);--button-bg-hover:var(--accent-hover);--button-bg-pressed:var(--accent-hover);--button-fg:var(--accent-foreground)}.button--secondary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover);--button-fg:var(--accent-soft-foreground)}.button--tertiary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover)}.button--ghost,.button--outline{--button-bg:transparent;--button-bg-hover:var(--default);--button-bg-pressed:var(--default);--button-fg:var(--default-foreground)}.button--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);--button-bg-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){.button--outline{--button-bg-hover:color-mix(in srgb, var(--default) 60%, transparent)}}.button--danger{--button-bg:var(--danger);--button-bg-hover:var(--danger-hover);--button-bg-pressed:var(--danger-hover);--button-fg:var(--danger-foreground)}.button--danger-soft{--button-bg:var(--danger-soft);--button-bg-hover:var(--danger-soft-hover);--button-bg-pressed:var(--danger-soft-hover);--button-fg:var(--danger-soft-foreground)}.button--icon-only{width:calc(var(--spacing) * 10);padding:0}@media (width>=48rem){.button--icon-only{width:calc(var(--spacing) * 9)}}.button--icon-only.button--sm{width:calc(var(--spacing) * 9)}@media (width>=48rem){.button--icon-only.button--sm{width:calc(var(--spacing) * 8)}}.button--icon-only.button--lg{width:calc(var(--spacing) * 11)}@media (width>=48rem){.button--icon-only.button--lg{width:calc(var(--spacing) * 10)}}.button--full-width{width:100%}.dropdown{gap:var(--spacing);flex-direction:column;display:flex}.dropdown__trigger{--tw-outline-style:none;transition:transform .25s var(--ease-out-quart), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;display:inline-block}.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.dropdown__trigger{cursor:var(--cursor-interactive)}.dropdown__trigger:focus-visible:not([data-focused]),.dropdown__trigger[data-focus-visible=true]{--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(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.dropdown__trigger:disabled,.dropdown__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.dropdown__trigger[data-pending=true]{pointer-events:none}.dropdown__trigger:active,.dropdown__trigger[data-pressed=true]{transform:scale(.97)}.dropdown__popover{max-width:48svw;transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding:0;overflow-y:auto}@media (width>=48rem){.dropdown__popover{min-width:calc(var(--spacing) * 55)}}.dropdown__popover{border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow)}.dropdown__popover:focus-visible:not([data-focused]),.dropdown__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.dropdown__popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.15s;transition-timing-function:ease}.dropdown__popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.dropdown__popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.dropdown__popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.dropdown__popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.dropdown__popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.dropdown__popover[data-exiting=true],.dropdown__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.dropdown__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.dropdown__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.dropdown__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.dropdown__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.dropdown__popover [data-slot=dropdown-menu]{padding:calc(var(--spacing) * 1.5);--tw-outline-style:none;outline-style:none}.dropdown__popover [data-slot=menu-item]{padding-inline:calc(var(--spacing) * 2.5)}.dropdown__menu{gap:calc(var(--spacing) * .5);width:100%;padding:var(--spacing);flex-direction:column;display:flex;position:relative;overflow:clip}.dropdown__menu [data-slot=separator]{width:94%;margin-inline-start:3%}.menu{gap:var(--spacing);width:100%;padding:var(--spacing);flex-direction:column;display:flex;position:relative;overflow:clip}.menu [data-slot=separator]{width:94%;margin-inline-start:3%}.menu-item{min-height:calc(var(--spacing) * 9);justify-content:flex-start;align-items:center;gap:calc(var(--spacing) * 3);border-radius:calc(var(--radius) * 2);width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease-out-quart), box-shadow .15s var(--ease-out);outline-style:none;display:flex;position:relative}.menu-item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item{cursor:var(--cursor-interactive)}.menu-item [data-slot=label]{pointer-events:none;-webkit-user-select:none;user-select:none;width:fit-content}.menu-item [data-slot=description]{pointer-events:none;text-wrap:wrap;-webkit-user-select:none;user-select:none}.menu-item [data-slot=submenu-indicator] svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.menu-item:has(.menu-item__indicator){padding-inline-start:calc(var(--spacing) * 7)}.menu-item[data-has-submenu=true]:has(.menu-item__indicator){padding-inline-start:calc(var(--spacing) * 2);padding-inline-end:calc(var(--spacing) * 7)}.menu-item:focus-visible:not([data-focused]),.menu-item[data-focus-visible=true]{--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(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.menu-item:active,.menu-item[data-pressed=true]{will-change:transform;transform:scale(.98)}@media (hover:hover){.menu-item:hover,.menu-item[data-hovered=true]{background-color:var(--default)}}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]{transition:stroke-dashoffset .1s linear}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--dot]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.menu-item[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.menu-item__indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;inset-inline-start:calc(var(--spacing) * 2);flex-shrink:0;justify-content:center;align-items:center;transition-duration:.25s;display:flex;position:absolute;top:50%}.menu-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item[data-has-submenu=true] .menu-item__indicator{inset-inline-start:auto;inset-inline-end:calc(var(--spacing) * 2)}.menu-item__indicator [data-slot=menu-item-indicator--checkmark]{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]){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}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item__indicator [data-slot=menu-item-indicator--dot]{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]){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:.25s;transition-duration:.25s}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item__indicator [data-slot=menu-item-indicator--dot]{--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}.menu-item__indicator--submenu{color:var(--muted)}.menu-item__indicator--submenu svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.menu-item--danger .menu-item__indicator,.menu-item--danger [data-slot=label]{color:var(--danger)}.menu-section{flex-direction:column;align-items:flex-start;gap:0;display:flex}.popover{transform-origin:var(--trigger-anchor-point);background-color:var(--overlay);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow);padding:0}.popover[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.15s;transition-timing-function:ease}.popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.popover[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.popover[data-exiting=true],.popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.popover__dialog{padding:calc(var(--spacing) * 4);--tw-outline-style:none;outline-style:none}.popover__heading{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.popover__trigger{transition:color .15s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);display:inline-block}.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.popover__trigger{cursor:var(--cursor-interactive)}.popover__trigger:focus-visible:not([data-focused]),.popover__trigger[data-focus-visible=true]{--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(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.popover__trigger:disabled,.popover__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.tabs{gap:calc(var(--spacing) * 2);display:flex}.tabs[data-orientation=horizontal]{flex-direction:column}.tabs[data-orientation=vertical]{flex-direction:row}.tabs__list-container{background-color:var(--default);border-radius:calc(var(--radius) * 2.5);position:relative}.tabs__list-container>.tabs__list-container__scroller[data-orientation=vertical]{height:100%}.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next{z-index:2;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);cursor:var(--cursor-interactive);border-style:var(--tw-border-style);color:var(--foreground);--tw-outline-style:none;transition:opacity .15s var(--ease-smooth);background-color:#0000;border-width:0;border-radius:2147483647px;outline-style:none;justify-content:center;align-items:center;padding:0;display:none;position:absolute}:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):hover{opacity:.7}}:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-prev{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-start:calc(var(--spacing) * 1);top:50%}.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-next{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-end:calc(var(--spacing) * 1);top:50%}:is(.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-prev,.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-next):where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.tabs__list-container:has([data-orientation=vertical])>.tabs__list-container__scroll-prev{top:var(--spacing);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.tabs__list-container:has([data-orientation=vertical])>.tabs__list-container__scroll-next{bottom:var(--spacing);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}:is(.tabs__list-container:has(>:is([data-left-scroll=true],[data-left-right-scroll=true],[data-top-scroll=true],[data-top-bottom-scroll=true]))>.tabs__list-container__scroll-prev,.tabs__list-container:has(>:is([data-right-scroll=true],[data-left-right-scroll=true],[data-bottom-scroll=true],[data-top-bottom-scroll=true]))>.tabs__list-container__scroll-next){display:inline-flex}.tabs__list{padding:var(--spacing);display:inline-flex}.tabs__list[data-orientation=horizontal]{flex-direction:row;width:max-content;min-width:100%}.tabs__list[data-orientation=vertical]{gap:var(--spacing);flex-direction:column}.tabs__list[data-orientation=vertical] .tabs__tab{min-width:calc(var(--spacing) * 20)}.tabs__tab{height:calc(var(--spacing) * 8);border-radius:calc(var(--radius) * 3);width:100%;padding-inline: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);color:var(--muted);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;z-index:1;cursor:var(--cursor-interactive);transition:color .15s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out), opacity .15s var(--ease-smooth);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tabs__tab[data-selected=true]{color:var(--segment-foreground)}.tabs__tab[data-selected=true] .tabs__separator,.tabs__tab[data-selected=true]+.tabs__tab .tabs__separator{opacity:0}.tabs__tab:disabled,.tabs__tab[data-disabled=true],.tabs__tab[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media (hover:hover){.tabs__tab:not([data-selected=true]):not([data-disabled=true]):hover,.tabs__tab[data-hovered=true]:not([data-selected=true]):not([data-disabled=true]){opacity:.7}}.tabs__tab:focus-visible:not([data-focused]),.tabs__tab[data-focus-visible=true]{--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(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs--align-start>:is(.tabs__list-container,.tabs__list) .tabs__tab{text-align:start;justify-content:flex-start}.tabs--align-end>:is(.tabs__list-container,.tabs__list) .tabs__tab{text-align:end;justify-content:flex-end}.tabs__separator{pointer-events:none;border-radius:calc(var(--radius) * .5);background-color:var(--muted);position:absolute}@supports (color:color-mix(in lab, red, red)){.tabs__separator{background-color:color-mix(in oklab, var(--muted) 25%, transparent)}}.tabs__separator{transition:opacity .15s var(--ease-smooth)}.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tabs__list[data-orientation=horizontal] .tabs__separator{inset-inline-start:calc(var(--spacing) * 0);width:1px;height:50%;top:25%}.tabs__list[data-orientation=vertical] .tabs__separator{inset-inline-start:5%;width:90%;height:1px;top:0}.tabs__panel{width:100%;padding:calc(var(--spacing) * 2);--tw-outline-style:none;outline-style:none}.tabs__panel[data-exiting=true]{inset-inline-start:calc(var(--spacing) * 0);width:100%;position:absolute;top:0}.tabs__panel[data-orientation=horizontal]{margin-top:calc(var(--spacing) * 4)}.tabs__panel[data-orientation=vertical]{margin-inline-start:calc(var(--spacing) * 4)}.tabs__indicator{border-radius:calc(var(--radius) * 3);background-color:var(--segment);--tw-shadow:var(--surface-shadow);width:100%;height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);z-index:-1;transition-property:translate,width,height;transition-duration:.25s;transition-timing-function:var(--ease-out-fluid);inset-inline-start:calc(var(--spacing) * 0);position:absolute;top:0}.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tabs--secondary>.tabs__list-container{background-color:#0000;border-radius:0}.tabs--secondary>.tabs__list-container .tabs__list{padding:0}.tabs--secondary>.tabs__list-container .tabs__separator{display:none}.tabs--secondary>.tabs__list-container .tabs__tab{border-radius:0}.tabs--secondary>.tabs__list-container .tabs__tab[data-selected=true]{color:var(--foreground)}.tabs--secondary>.tabs__list-container .tabs__indicator{background-color:var(--accent);--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);border-radius:0}.tabs--secondary[data-orientation=horizontal]>.tabs__list-container{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}.tabs--secondary[data-orientation=horizontal]>.tabs__list-container .tabs__indicator{height:calc(var(--spacing) * .5);top:auto;bottom:0}.tabs--secondary[data-orientation=vertical]>.tabs__list-container{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--border)}.tabs--secondary[data-orientation=vertical]>.tabs__list-container .tabs__indicator{height:100%;width:calc(var(--spacing) * .5);inset-inline-start:calc(var(--spacing) * 0);top:0}.separator{border-radius:calc(var(--radius) * .5);border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);background-color:var(--separator);border-bottom-width:0;flex-shrink:0;width:100%;height:1px}.separator--horizontal{width:100%;height:1px}.separator--vertical{height:auto;min-height:calc(var(--spacing) * 2);align-self:stretch;width:1px}.separator--default{background-color:var(--separator)}.separator--secondary{background-color:var(--separator-secondary)}.separator--tertiary{background-color:var(--separator-tertiary)}.label{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)}:is(.label--required,[data-required=true]:not([role=group]):not([role=radiogroup]):not([role=checkboxgroup])>.label,[data-required=true]:not([data-slot=radio]):not([data-slot=checkbox])>.label):after{color:var(--danger);--tw-content:"*";content:var(--tw-content);margin-inline-start:calc(var(--spacing) * .5)}.label--disabled,[data-disabled=true] .label{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.label--invalid,[data-invalid=true] .label,[aria-invalid=true] .label{color:var(--danger)}.header{width:100%;padding-inline:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 1.5);padding-bottom:var(--spacing);text-align:start;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)}:root{--sidebar-w:220px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{background:var(--surface-bg);color:var(--text-1);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;line-height:1.45;overflow:hidden}h1,h2,h3,h4{letter-spacing:-.01em;font-weight:600}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.micro,.card-title,.read-label,.users-table th,.detail-summary dt{font-family:var(--font-sans);font-size:12px;font-weight:500}.micro{color:var(--text-3)}.panel{background:var(--surface-1);border:1px solid var(--separator);border-radius:calc(var(--radius) * 1.2)}input,select,textarea{font-family:var(--font-sans);background:var(--surface-2);border:1px solid var(--border-1);color:var(--text-1);border-radius:var(--radius);width:100%;padding:7px 10px;font-size:13px}input:hover,select:hover,textarea:hover{border-color:var(--border-2)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:0;border-color:var(--focus)}input::placeholder,textarea::placeholder{color:var(--text-3)}select:disabled{opacity:.5;cursor:not-allowed}select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px;padding:7px 32px 7px 12px}input[type=search]::-webkit-search-cancel-button{appearance:none}select{cursor:pointer}textarea{resize:vertical}button,.btn{font-family:var(--font-sans);border-radius:var(--radius);cursor:pointer;color:inherit;border:none;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}button:disabled,.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--accent);color:var(--on-accent);padding:8px 16px}.btn-primary:hover:not(:disabled){filter:brightness(.94)}.btn-secondary{background:var(--surface-2);color:var(--text-1);border:1px solid var(--border-2);padding:7px 16px}.btn-secondary:hover:not(:disabled){border-color:var(--text-3)}.btn-danger{background:var(--danger);color:var(--danger-foreground);padding:8px 16px}.btn-danger:hover:not(:disabled){filter:brightness(.94)}.btn-link{color:var(--accent-text);background:0 0;padding:2px 4px;font-size:13px}.btn-link.danger-link{color:var(--sev-p0)}.btn-link:hover{text-decoration:underline}.btn-pill{padding:6px 16px;font-size:13px}.icon{flex-shrink:0}.spinner{border:2px solid;width:16px;height:16px}@supports (color:color-mix(in lab, red, red)){.spinner{border:2px solid color-mix(in srgb, currentColor 25%, transparent)}}.spinner{border-top-color:currentColor;border-radius:50%;flex-shrink:0;animation:.7s linear infinite spinnerSpin;display:inline-block}.spinner-sm{border-width:1.5px;width:12px;height:12px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:4px}@keyframes spinnerSpin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes toastIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.shimmer{background:var(--surface-2);border-radius:var(--radius);animation:1.6s ease-in-out infinite pulse}[data-level=p0]{--lvl:var(--sev-p0)}[data-level=p1]{--lvl:var(--sev-p1)}[data-level=p2]{--lvl:var(--sev-p2)}[data-level=p3]{--lvl:var(--sev-p3)}[data-level=muted]{--lvl:var(--text-2)}[data-level]{--lvl-bg:var(--lvl)}@supports (color:color-mix(in lab, red, red)){[data-level]{--lvl-bg:color-mix(in srgb, var(--lvl) 12%, transparent)}}.sla-timer[data-level=muted]{align-items:center;gap:6px;display:inline-flex}.rca-due:not([data-level]){color:var(--text-3)}.sla-timer[data-level=muted]:before{content:"";background:var(--sev-p0);border-radius:50%;flex-shrink:0;width:6px;height:6px}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-tone=success]{--tone:var(--state-resolved)}[data-tone=warning]{--tone:var(--sev-p2)}[data-tone=error]{--tone:var(--sev-p0)}[data-tone=info]{--tone:var(--text-2)}.btn-bare{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:none;border-radius:0;justify-content:flex-start;padding:0;display:block}.chip{font-family:var(--font-mono);white-space:nowrap;background:var(--lvl);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chip{background:color-mix(in oklab, var(--lvl) 12%, var(--surface))}}.chip{color:var(--lvl)}.chip.submitted{gap:4px;padding:2px 8px}.chip[data-muted]{background:var(--surface-2);color:var(--text-2)}.status{color:var(--text-1);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.status[data-status=RESOLVED]{color:var(--text-2)}.status[data-status=CLOSED]{color:var(--text-3)}.status-shape{box-sizing:border-box;border-radius:50%;flex-shrink:0;width:8px;height:8px}.status[data-status=OPEN] .status-shape{border:1.5px solid}.status[data-status=INVESTIGATING] .status-shape{background:linear-gradient(90deg,currentColor 50%,#0000 50%);border:1.5px solid}.status[data-status=CLOSED] .status-shape{background:currentColor;width:6px;height:6px}.error-note{border-radius:var(--radius);background:var(--sev-p0);padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.error-note{background:color-mix(in srgb, var(--sev-p0) 10%, transparent)}}.error-note{color:var(--sev-p0);border:1px solid var(--sev-p0);font-size:13px}@supports (color:color-mix(in lab, red, red)){.error-note{border:1px solid color-mix(in srgb, var(--sev-p0) 30%, transparent)}}.error-note{overflow-wrap:anywhere}.error-note[data-retry]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.error-retry{color:inherit;padding:2px 0;font-weight:600;text-decoration:underline}.note-warn{background:var(--sev-p2);padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.note-warn{background:color-mix(in srgb, var(--sev-p2) 10%, transparent)}}.note-warn{border:1px solid var(--sev-p2)}@supports (color:color-mix(in lab, red, red)){.note-warn{border:1px solid color-mix(in srgb, var(--sev-p2) 40%, transparent)}}.note-warn{border-radius:var(--radius);margin-bottom:24px}.note-warn p{color:var(--sev-p2);font-size:13px;line-height:1.4}.field-label{color:var(--text-2);margin-bottom:6px;font-size:12px;display:block}.muted{color:var(--text-3);font-size:13px}.muted-sm{color:var(--text-3);font-size:11px}.breached{font-weight:600}.avatar{border-radius:var(--radius);width:24px;height:24px;font-family:var(--font-mono);color:var(--text-1);background:var(--surface-2);border:1px solid var(--border-2);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:flex}.avatar-lg{width:28px;height:28px}.kbd{font-family:var(--font-mono);color:var(--text-3);border:1px solid var(--border-2);border-radius:calc(var(--radius) * .6);padding:0 4px;font-size:10px;line-height:16px}.empty-state{text-align:center;color:var(--text-3);padding:48px 20px}.empty-mark{justify-content:center;margin-bottom:8px;display:flex}.empty-title{color:var(--text-2);font-size:14px;font-weight:500}.empty-sub{margin-top:4px;font-size:13px}.app{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);height:100dvh;display:grid}.sidebar{background:var(--surface-1);border-right:1px solid var(--border-1);flex-direction:column;gap:16px;min-height:0;padding:12px 8px;display:flex;overflow-y:auto}.brand{align-items:center;gap:10px;height:32px;padding:0 4px;display:flex}.brand-logo{border-radius:var(--radius);background:var(--accent);width:24px;height:24px;color:var(--on-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.brand-name{letter-spacing:-.01em;font-size:15px;font-weight:600}.nav-items{flex-direction:column;gap:2px;display:flex}.nav-item{width:100%;height:32px;color:var(--text-2);background:0 0;justify-content:flex-start;gap:10px;padding:0 10px;transition:background .12s;position:relative}.nav-item:hover{background:var(--surface-2);color:var(--text-1)}.nav-kbd{margin-left:auto}.nav-item[aria-current=page]{background:var(--surface-2);color:var(--text-1)}.nav-item[aria-current=page]:before{content:"";background:var(--accent);width:2px;position:absolute;top:6px;bottom:6px;left:-8px}.sidebar-foot{flex-direction:column;gap:6px;margin-top:auto;display:flex}.user-block{border-top:1px solid var(--separator);border-radius:0 0 var(--radius) var(--radius);width:100%;height:auto;min-height:44px;color:var(--text-2);justify-content:flex-start;gap:10px;padding:6px 8px}.user-meta{flex-direction:column;flex:1;align-items:flex-start;min-width:0;line-height:1.25;display:flex}.user-name{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:500;overflow:hidden}.user-role{color:var(--muted);font-size:12px}.account-menu{min-width:200px}.content{flex-direction:column;min-width:0;min-height:0;display:flex}.main{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.pane{flex:1;min-width:0;overflow-y:auto}.pane-row{display:flex}.back-btn{align-self:flex-start;padding:10px 16px 0;display:none}.center-pane{flex:1;justify-content:center;align-items:center;padding:32px;display:flex;overflow-y:auto}.boot{background:var(--surface-bg);flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100vh;display:flex}.boot-mark{border-radius:var(--radius);background:var(--accent);width:40px;height:40px;color:var(--on-accent);justify-content:center;align-items:center;display:flex}.boot-text{color:var(--text-3);font-size:13px}.status-area{flex-direction:column;gap:6px;display:flex}.status-pill{--hc:var(--muted);width:100%;height:32px;color:var(--text-2);justify-content:flex-start;gap:8px;padding:0 10px;font-size:13px;font-weight:500}.status-pill[data-state=live]{--hc:var(--state-resolved)}.status-pill[data-state=reconnecting],.status-pill[data-state=problem]{--hc:var(--sev-p0);color:var(--sev-p0)}.status-dot{background:var(--hc,var(--muted));border-radius:50%;flex-shrink:0;width:8px;height:8px}.button{border-radius:var(--radius)}.status-popover{min-width:260px}.popover:focus-visible,.popover__dialog:focus-visible,.dropdown__popover:focus-visible{outline:none}.status-heading{margin-bottom:10px;font-size:14px;font-weight:600}.status-row{--hc:var(--state-resolved);align-items:center;gap:8px;padding:3px 0;font-size:13px;display:flex}.status-row[data-ok=false],.status-row[data-state=reconnecting]{--hc:var(--sev-p0);color:var(--sev-p0)}.status-row[data-state=connecting]{--hc:var(--muted)}.status-queue{color:var(--text-2);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;padding:6px 0 2px;font-size:13px;display:flex}.meter{background:var(--default);border-radius:2px;width:64px;height:4px;display:inline-block;overflow:hidden}.meter-fill{background:var(--accent);height:100%;display:block}.status-queue[data-hot=true] .meter-fill{background:var(--sev-p1)}.status-sub{border-top:1px solid var(--separator);color:var(--muted);margin-top:12px;padding-top:10px;font-size:12px}.status-events{flex-direction:column;gap:4px;margin-top:6px;font-size:13px;list-style:none;display:flex}.status-events li:not(:first-child){color:var(--text-2)}.status-idle{color:var(--muted);margin-top:6px;font-size:13px}.new-p0{border-radius:var(--radius);text-align:left;height:32px;color:var(--sev-p0);background:var(--sev-p0);padding:0 10px;font-size:13px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.new-p0{background:color-mix(in oklab, var(--sev-p0) 10%, transparent)}}.new-p0{border:1px solid var(--sev-p0)}@supports (color:color-mix(in lab, red, red)){.new-p0{border:1px solid color-mix(in oklab, var(--sev-p0) 35%, transparent)}}.new-p0:hover{background:var(--sev-p0)}@supports (color:color-mix(in lab, red, red)){.new-p0:hover{background:color-mix(in oklab, var(--sev-p0) 16%, transparent)}}.enable-alerts{align-self:flex-start;padding:0 10px;font-size:12px}.split{grid-template-columns:var(--list-w,480px) minmax(0, 1fr);flex:1;min-width:0;display:grid;position:relative}.split-handle{top:0;bottom:0;left:calc(var(--list-w,480px) - 4px);cursor:col-resize;touch-action:none;z-index:5;width:9px;position:absolute}.split-handle:after{content:"";background:var(--border-1);width:1px;position:absolute;top:0;bottom:0;left:4px}.split-handle:hover:after,.split-handle:focus-visible:after,.split-handle:active:after{background:var(--accent);width:2px;left:3px}.split-handle:focus-visible{outline:none}.incident-list{border-width:0 1px 0 0;border-radius:0;flex-direction:column;min-width:0;min-height:0;display:flex;container:list/inline-size}.list-head{justify-content:space-between;align-items:center;padding:16px 16px 12px;display:flex}.list-head h2{font-size:18px}.list-count{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:8px;margin-right:auto;font-size:13px}.list-head-right{align-items:center;gap:8px;display:flex}.critical-count{font-family:var(--font-sans);color:var(--text-1);white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:2px 4px;font-size:13px;font-weight:500;display:flex}.critical-dot{background:var(--sev-p0);border-radius:50%;flex-shrink:0;width:6px;height:6px}.critical-count:hover{text-decoration:underline}.load-more{margin:12px auto;display:flex}.list-toolbar{flex-direction:column;gap:10px;padding:0 16px 12px;display:flex}.seg{border-radius:calc(var(--radius) + 2px);background:var(--default);gap:2px;padding:3px;display:flex}.pill{border-radius:var(--radius);height:28px;font-family:var(--font-sans);white-space:nowrap;color:var(--text-2);background:0 0;border:0;padding:0 12px;font-size:13px;font-weight:500}.seg .pill{flex:1}.pill:hover{color:var(--text-1)}.pill[aria-pressed=true]{background:var(--segment);color:var(--text-1);box-shadow:var(--surface-shadow)}.load-more.pill{background:var(--default);color:var(--text-1)}.filter-row{align-items:center;gap:8px;display:flex}.search{flex:1;align-items:center;min-width:0;display:flex;position:relative}.search .icon{color:var(--text-3);pointer-events:none;position:absolute;left:10px}.search input{border-radius:var(--radius);height:34px;padding-left:32px;padding-right:30px}.search .kbd{pointer-events:none;position:absolute;right:8px}.tool-btn{flex-shrink:0;gap:6px;height:34px}.tool-btn[data-active]{color:var(--accent)}.tool-count{background:var(--accent);min-width:18px;height:18px;color:var(--accent-foreground);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-flex}.list-menu{min-width:200px}.list-hint{color:var(--text-3);padding:0 16px 8px;font-size:12px}.list-body{flex:1;padding:0 8px 8px;overflow-y:auto}.list-body .error-note{margin:12px 8px}.list-note{color:var(--text-2);border-radius:var(--radius);background:var(--default);justify-content:space-between;align-items:center;gap:12px;margin:0 8px 8px;padding:8px 12px;font-size:12px;display:flex}.incident-row{text-align:left;border-radius:var(--radius);flex-direction:column;align-items:stretch;gap:4px;padding:10px 12px;font-size:13px;transition:background .12s;display:flex;position:relative}.incident-row+.incident-row{margin-top:2px}.incident-row:hover{background:var(--surface-secondary)}.incident-row[data-selected=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.incident-row[data-selected=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 40%, transparent)}}.incident-row:focus-visible{outline-offset:-2px}.row-line{align-items:center;gap:8px;min-width:0;display:flex}.cell{min-width:0}.row-component{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.row-sla{flex-shrink:0}.row-meta{color:var(--text-2);padding-left:1px;font-size:12px}.row-meta .status{color:var(--text-2);font-size:12px}.row-sep{color:var(--text-3)}.row-assignee{min-width:0;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.row-assignee[data-unowned=true]{color:var(--sev-p0);font-weight:500}.unowned-ring{box-sizing:border-box;border:1.5px solid;border-radius:50%;flex-shrink:0;width:10px;height:10px}.row-age{color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.sla-timer{font-family:var(--font-mono);color:var(--lvl);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:500}.login{background:var(--surface-bg);justify-content:center;align-items:center;height:100vh;padding:16px;display:flex}.login-card{width:360px;max-width:100%;padding:32px}.login-head{text-align:center;margin-bottom:28px}.login-logo{border-radius:var(--radius);background:var(--accent);width:40px;height:40px;color:var(--on-accent);justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.login-head h1{font-size:24px}.login-head p{color:var(--text-3);margin-top:6px;font-size:14px}.login-form{flex-direction:column;gap:14px;display:flex}.login-submit{width:100%;height:40px;margin-top:8px;font-size:14px;font-weight:600}.login-note{color:var(--text-3);text-align:center;margin-top:4px;font-size:12px}.detail-empty{flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;padding:0;display:flex}.detail-empty h3{color:var(--text-2);font-size:16px}.detail-empty p{font-size:13px}.detail-skeleton{flex-direction:column;gap:14px;padding:32px;display:flex}.detail{--section-gap:24px;--heading-gap:12px;height:100%;padding:24px 32px;overflow-y:auto}.detail>*+*{margin-top:var(--section-gap)}.detail-card{border-radius:calc(var(--radius) * 1.4);box-shadow:var(--surface-shadow);border-color:var(--separator);padding:24px}.detail-card .error-note{margin-top:16px}.detail-badges{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.completion{color:var(--text-1);align-items:center;gap:8px;margin-bottom:12px;font-size:16px;font-weight:600;display:flex}.detail-card h1{overflow-wrap:anywhere;margin-bottom:6px;font-size:24px;line-height:1.2}.detail-card h1:focus{outline:none}.detail-card{position:relative}.deselect-btn{width:32px;height:32px;color:var(--text-3);border-radius:var(--radius);background:0 0;padding:0;position:absolute;top:14px;right:14px}.deselect-btn:hover{color:var(--text-1);background:var(--surface-2)}.state-line{color:var(--text-2);margin-bottom:8px;font-size:14px;line-height:1.4}.state-pri{color:var(--text-1);font-weight:600}.state-sla[data-level],.state-owner[data-level]{color:var(--lvl);font-weight:500}.detail-meta{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:16px;font-size:12px;display:flex}.detail-id{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.copy-link{gap:4px;font-size:12px}.detail-facts{flex-direction:column;gap:14px;padding:4px 0 16px;display:flex}.detail-summary{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px 24px;display:grid}.detail-summary dt{color:var(--text-3);margin-bottom:4px}.detail-summary dd{color:var(--text-1);font-variant-numeric:tabular-nums;font-size:14px}.detail-latest{flex-direction:column;gap:4px;min-width:0;display:flex}.detail-latest .micro{display:block}.detail-latest p{color:var(--text-1);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.action-bar{border-top:1px solid var(--separator);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.assignee{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.assignee-text{color:var(--text-2);overflow-wrap:anywhere;font-size:13px}.assignee-text strong{color:var(--text-1)}.assign-select{width:auto;max-width:220px}.transitions{flex-wrap:wrap;gap:10px;display:flex}.transition-btn{height:32px;padding:0 14px;font-size:13px;font-weight:600}.assignee .btn-primary{height:32px;padding:0 14px;font-weight:600}.close-confirm{flex-direction:column;align-items:flex-end;gap:10px;max-width:100%;display:flex}.close-confirm p{color:var(--text-1);text-align:right;font-size:13px;line-height:1.4}.close-confirm-actions{gap:8px;display:flex}.resolve-form{align-items:stretch;width:min(100%,420px)}.resolve-form label{color:var(--text-1);font-size:13px;font-weight:600}.resolve-form textarea{width:100%;min-height:72px}.resolve-form .close-confirm-actions{justify-content:flex-end}.detail-resolution p{white-space:pre-wrap;-webkit-line-clamp:unset;line-clamp:unset;display:block}.close-confirm-actions .btn{height:32px;padding:0 14px}.transition-hint{color:var(--text-3);text-align:right;margin-top:8px;font-size:12px}.transition-btn[data-blocked=true]{background:var(--surface-2);color:var(--text-3);border:1px solid var(--border-2)}.detail-tabs{gap:16px}.detail-tabs .tabs__list-container{align-self:flex-start}.detail-panel[data-inert]{display:none}.tab-count{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:6px;font-size:12px}.signal-list{flex-direction:column;align-items:stretch;gap:8px;display:flex}.signal-list>.btn-link,.signal-list>.muted-sm{align-self:flex-start}.signal{background:var(--surface);border-radius:var(--radius);border:1px solid var(--separator);align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;display:flex}.signal-dot{background:var(--lvl,var(--text-3));border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:5px}.signal-body{flex-direction:column;gap:2px;min-width:0;display:flex}.signal-top{align-items:baseline;gap:8px;display:flex}.signal-msg{overflow-wrap:anywhere;min-width:0}.signal-count{font-family:var(--font-mono);color:var(--text-2);font-variant-numeric:tabular-nums;font-size:11px}.signal-meta{color:var(--text-3);font-size:12px}.rca{padding:20px}.rca-head{margin-bottom:var(--heading-gap);justify-content:space-between;align-items:center;display:flex}.rca-head h2{font-size:16px}.rca-body{flex-direction:column;gap:18px;display:flex}.rca-actions{align-items:center;gap:10px;display:flex}.rca-hint{margin-top:-8px}.rca-warn{margin-top:-10px}.rca-buttons{align-items:center;gap:12px;display:flex}.rca-times{grid-template-columns:1fr 1fr;gap:16px;display:grid}textarea.tall{min-height:100px}.rca-submit{height:36px;font-weight:600}.read-label{color:var(--text-3);margin-bottom:4px;display:block}.read-value{color:var(--text-1);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.timeline-head{margin-bottom:var(--heading-gap);align-items:center;gap:10px;display:flex}.timeline-head h2{font-size:16px}.count-chip{font-family:var(--font-mono);background:var(--surface-2);border-radius:calc(var(--radius) * .6);color:var(--text-2);border:1px solid var(--border-1);padding:1px 6px;font-size:11px}.timeline{padding-left:24px;position:relative}.timeline-line{background:var(--border-2);width:1px;position:absolute;top:0;bottom:0;left:7px}.timeline-items{flex-direction:column;gap:20px;display:flex}.comment{position:relative}.comment-dot{background:var(--surface-1);border:2px solid var(--text-3);border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:-23px}.comment-card{background:var(--surface-2);border-radius:var(--radius);border:1px solid var(--border-1);padding:10px 14px}.comment-head{justify-content:space-between;gap:8px;margin-bottom:6px;display:flex}.comment-author{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600}.comment-time{font-family:var(--font-mono);color:var(--text-3);font-size:11px}.comment-body{color:var(--text-1);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.composer{background:var(--surface-1);border-radius:var(--radius);border:1px solid var(--border-2);margin-top:20px;padding:12px}.composer:focus-within{border-color:var(--focus)}.composer textarea{resize:none;background:0 0;border:none;width:100%;min-height:64px}.composer textarea:focus-visible{outline:none}.composer .error-note{margin-top:8px}.composer-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:12px;display:flex}.composer-count{font-family:var(--font-mono);color:var(--text-3);font-variant-numeric:tabular-nums;margin-right:auto;font-size:11px}.timeline-event .comment-dot.event-dot{border-color:var(--border-2);width:10px;height:10px;top:5px;left:-21px}.event-line{color:var(--text-2);justify-content:space-between;gap:8px;font-size:12px;display:flex}.event-text{overflow-wrap:anywhere;min-width:0}.injector{width:100%;max-width:520px;padding:24px}.page-title{font-size:18px}.injector .page-title{margin-bottom:4px}.injector-sub{color:var(--text-2);margin-bottom:24px;font-size:13px}.injector-fields{flex-direction:column;gap:16px;display:flex}.field-hint{margin-top:4px}.injector-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.stepper{align-items:center;gap:12px;display:flex}.step-btn{border-radius:var(--radius);background:var(--surface-2);width:32px;height:32px;color:var(--text-1);border:1px solid var(--border-2);font-size:18px}.step-value{font-family:var(--font-mono);text-align:center;font-variant-numeric:tabular-nums;min-width:30px;font-size:16px;font-weight:500}.inject-submit{height:40px;margin-top:12px;font-size:14px;font-weight:600}.inject-status{border-radius:var(--radius);text-align:center;padding:10px 12px;font-size:13px}.inject-status[data-status=success]{border:1px solid var(--state-resolved)}@supports (color:color-mix(in lab, red, red)){.inject-status[data-status=success]{border:1px solid color-mix(in srgb, var(--state-resolved) 35%, transparent)}}.inject-status[data-status=success]{background:var(--state-resolved)}@supports (color:color-mix(in lab, red, red)){.inject-status[data-status=success]{background:color-mix(in srgb, var(--state-resolved) 10%, transparent)}}.inject-status[data-status=success]{color:var(--state-resolved)}.inject-status[data-status=error]{border:1px solid var(--sev-p0)}@supports (color:color-mix(in lab, red, red)){.inject-status[data-status=error]{border:1px solid color-mix(in srgb, var(--sev-p0) 35%, transparent)}}.inject-status[data-status=error]{background:var(--sev-p0)}@supports (color:color-mix(in lab, red, red)){.inject-status[data-status=error]{background:color-mix(in srgb, var(--sev-p0) 10%, transparent)}}.inject-status[data-status=error]{color:var(--sev-p0)}.analytics{flex:1;grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;gap:12px;min-width:0;padding:16px;display:grid;overflow-y:auto}.span-12,.kpi-strip{grid-column:span 12}.kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kpi{flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.kpi-label{color:var(--text-2)}.kpi-value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;line-height:1.2}.kpi[data-level] .kpi-value{color:var(--lvl)}.kpi-sub{color:var(--text-3);font-size:12px}.kpi[data-low-sample=true] .kpi-value{color:var(--text-2)}.kpi-action{width:100%;font:inherit;color:inherit;text-align:left;justify-content:flex-start;align-items:stretch;position:relative}.kpi-action:hover,.kpi-action:focus-visible{border-color:var(--text-3)}.kpi-chevron{color:var(--text-3);display:inline-flex;position:absolute;top:12px;right:12px}.kpi-action:hover .kpi-chevron,.kpi-action:focus-visible .kpi-chevron{color:var(--text-1)}.kpi .stack{margin:8px 0 0}.kpi .tags{margin-top:8px}.card{padding:16px}.card-skeleton{grid-column:span 4;height:96px}.card-title{color:var(--text-2)}.card-head{justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.card-aside{font-family:var(--font-mono);color:var(--text-2);font-variant-numeric:tabular-nums;font-size:12px}.chart-none{height:100px;color:var(--text-3);justify-content:center;align-items:center;font-size:13px;display:flex}.chart{height:140px;padding-top:4px;position:relative}.chart svg{width:100%;height:calc(100% - 4px);display:block;position:absolute;inset:4px 0 0;overflow:visible}.grid-line{stroke:var(--border-1);stroke-width:1px;vector-effect:non-scaling-stroke}.line{fill:none;stroke:var(--text-1);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.area{fill:var(--accent-text);fill-opacity:.1}.peak-dot{background:var(--text-1);border:1px solid var(--surface-1);border-radius:50%;width:7px;height:7px;margin-top:4px;position:absolute;transform:translate(-50%,-50%)}.bar-axis{justify-content:space-between;margin-top:8px;display:flex}.bar-axis span{font-family:var(--font-mono);color:var(--text-3);font-variant-numeric:tabular-nums;font-size:10px}.stack{background:var(--surface-2);border-radius:calc(var(--radius) * .6);height:8px;display:flex;overflow:hidden}.stack-seg{background:var(--lvl);border-right:1px solid var(--surface-1);height:100%}.tags{flex-wrap:wrap;gap:6px;display:flex}.tag{font-family:var(--font-mono);background:var(--lvl-bg);color:var(--lvl);border-radius:calc(var(--radius) * .6);font-variant-numeric:tabular-nums;padding:2px 6px;font-size:11px;font-weight:500}.mttr-rows{flex-direction:column;gap:12px;display:flex}.mttr-row{grid-template-columns:minmax(80px,180px) 1fr 112px;align-items:center;gap:12px;display:grid}.mttr-name{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.bar-track{background:var(--surface-2);border-radius:calc(var(--radius) * .6);height:6px;overflow:hidden}.bar-fill{background:var(--text-2);border-radius:calc(var(--radius) * .6);height:100%}.bar-fill[data-thin=true]{background:var(--text-3)}.mttr-value{font-family:var(--font-mono);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.mttr-n{color:var(--text-3);font-weight:400}.panel-page{flex-direction:column;gap:12px;width:100%;max-width:560px;margin:0 auto;padding:16px;display:flex}.panel-wide{max-width:960px}.panel-card{flex-direction:column;align-items:stretch;gap:14px;padding:16px;display:flex}.panel-card>.btn{align-self:flex-start}.key-confirm p{color:var(--text-1);font-size:13px;line-height:1.4}.confirm-actions{gap:8px;margin-top:10px;display:flex}.key-row{align-items:center;gap:8px;display:flex}.users-table{border-collapse:collapse;width:100%;font-size:13px}.users-table th{text-align:left;color:var(--text-3);padding:6px 8px;font-weight:500}.users-table td{border-top:1px solid var(--border-1);vertical-align:middle;padding:8px}.users-table tr[data-inactive=true] td:first-child{color:var(--text-3);text-decoration:line-through}.users-table input[type=checkbox]{width:auto}.role-select{width:auto;padding-top:5px;padding-bottom:5px}.reset-row{align-items:center;gap:8px;display:inline-flex}.delete-confirm{flex-direction:column;align-items:flex-end;gap:8px;max-width:320px;margin-left:auto;display:flex}.delete-confirm p{color:var(--text-1);text-align:right;font-size:13px;line-height:1.4}.delete-confirm-actions{gap:8px;display:flex}.delete-confirm-actions .btn{height:32px;padding:0 14px}.reset-row input{width:180px;padding:5px 10px}.toaster{z-index:200;pointer-events:none;flex-direction:column;gap:8px;width:min(360px,100vw - 40px);display:flex;position:fixed;bottom:20px;right:20px}.toast{pointer-events:auto;border-radius:var(--radius);background:var(--surface-1);border:1px solid var(--border-2);box-shadow:var(--shadow-overlay);align-items:center;gap:10px;padding:10px 12px;font-size:13px;animation:.12s ease-out toastIn;display:flex}.toast:before{content:"";background:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px}.toast[data-kind=error]:before,.toast[data-kind=alert]:before{background:var(--sev-p0)}.toast-msg{overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.4}.toast-action{border-radius:var(--radius);background:var(--surface-2);color:var(--text-1);border:1px solid var(--border-2);padding:4px 10px;font-size:12px;font-weight:600}.toast-close{color:var(--text-2);background:0 0;padding:4px}.toast-close:hover{color:var(--text-1)}.palette-backdrop{z-index:100;background:var(--surface-bg);justify-content:center;align-items:flex-start;padding:14vh 16px 0;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.palette-backdrop{background:color-mix(in srgb, var(--surface-bg) 60%, transparent)}}.palette-backdrop{animation:.12s ease-out fadeIn}.palette{border-color:var(--border-2);width:560px;max-width:100%;max-height:60vh;box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;overflow:hidden}.palette-input{height:48px;color:var(--text-3);border-bottom:1px solid var(--border-1);align-items:center;gap:10px;padding:0 14px;display:flex}.palette-input:focus-within{border-bottom-color:var(--focus)}.palette-input input{background:0 0;border:0;border-radius:0;height:100%;padding:0;font-size:14px}.palette-input input:focus-visible{outline:none}.palette-list{padding:4px 0 8px;list-style:none;overflow-y:auto}.palette-list ul{list-style:none}.palette-group{padding:10px 14px 4px}.palette-option{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;height:36px;padding:0 14px;font-size:13px;display:flex;position:relative}.palette-option[data-active=true]{background:var(--surface-2)}.palette-option[data-active=true]:before{content:"";background:var(--accent);width:2px;position:absolute;top:0;bottom:0;left:0}.palette-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.palette-meta{flex-shrink:0;align-items:center;gap:10px;display:flex}.palette-empty{text-align:center;color:var(--text-3);padding:20px 14px;font-size:13px}@media (width<=1279px){:root{--sidebar-w:56px}.nav-label,.brand-name,.user-meta,.status-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.brand,.nav-item{justify-content:center;padding:0}.user-block{justify-content:center;padding:6px 0}.user-block>svg{display:none}.status-pill{justify-content:center;padding:0}.new-p0{text-align:center;padding:0;font-size:11px}.enable-alerts,.nav-kbd{display:none}}@media (width<=899px){.app{flex-direction:column;display:flex}.content{flex:1;min-height:0}.sidebar{border-right:0;border-bottom:1px solid var(--border-1);flex-direction:row;flex-shrink:0;align-items:center;gap:4px;height:48px;padding:0 4px;overflow:auto hidden}.nav-items{flex-direction:row}.nav-item{width:36px}.nav-item[aria-current=page]:before{width:auto;height:2px;inset:auto 6px -8px}.sidebar-foot{flex-direction:row;align-items:center;gap:4px;margin:0 0 0 auto}.brand{padding:0}.user-block{border-top:0;width:36px;min-height:36px;padding:0}.status-area{flex-direction:row;align-items:center}.status-pill{width:36px}.new-p0{white-space:nowrap;height:32px;padding:0 8px}.split{flex-direction:column;display:flex}.split-handle{display:none}.incident-list{border-width:0;flex:1 1 0;min-height:0}.split>.pane{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.split>.pane .detail{flex:1 1 0;height:auto;min-height:0}.split[data-selected=true]>.incident-list,.split[data-selected=false]>.pane{display:none}.back-btn{min-height:32px;display:inline-flex}.deselect-btn{display:none}.detail{padding:16px}.kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.mttr-row{grid-template-columns:minmax(60px,110px) 1fr 96px}.rca-times,.injector-pair{grid-template-columns:1fr}}@media (pointer:coarse){.pill,.critical-count,.nav-item,.tool-btn{min-height:40px}}@media (prefers-reduced-motion:reduce){.toast,.shimmer,.palette-backdrop{animation:none}.nav-item,.incident-row{transition:none}.spinner{animation-duration:2s}}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.running{animation-play-state:running}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Switzer;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--surface-bg:var(--background);--surface-1:var(--surface);--surface-2:var(--surface-secondary);--border-1:var(--border);--border-2:var(--border-secondary);--text-1:var(--foreground);--text-2:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--text-2:color-mix(in oklab, var(--foreground) 60%, var(--muted))}}:root{--text-3:var(--muted);--on-accent:var(--accent-foreground);--accent-text:var(--accent);--accent-weak:var(--accent-soft);--shadow-overlay:var(--overlay-shadow);--font-sans:"Switzer", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Commit Mono", ui-monospace, "SF Mono", "Cascadia Mono", Menlo, monospace}@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:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
