/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-black:#000;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-xl:.75rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--default-mono-font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--color-border:hsl(var(--border));--font-display:"SF Pro Display", "Segoe UI Variable Display", "Helvetica Neue", system-ui, sans-serif}}@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;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}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.015em}}@layer components{.nav-item{border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.625rem;width:100%;padding:.5rem .625rem;font-size:.84rem;transition:background-color .15s,color .15s;display:flex}.nav-item:hover,.nav-sub:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.nav-off,.nav-off:hover{cursor:not-allowed;color:hsl(var(--muted-foreground) / .55);background:0 0}.nav-parent:has(+.nav-group .nav-on){color:hsl(var(--foreground));font-weight:600}.nav-parent:has(+.nav-group .nav-on)>svg:first-child{color:hsl(var(--primary))}.nav-sub{color:hsl(var(--muted-foreground));border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.78rem;transition:background-color .15s,color .15s;display:flex}.nav-sub>svg{flex:none;width:.875rem;height:.875rem}.nav-on,.nav-on:hover{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 1px 2px #0b152d0f, inset 0 0 0 1px hsl(var(--primary) / .3);font-weight:600}.nav-tiny{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground) / .75);padding:.375rem .5625rem 0;font-size:.6rem;font-weight:650}.nav-soft{color:hsl(var(--muted-foreground) / .6);cursor:not-allowed;padding:.25rem .5rem;font-size:.75rem}.nav-soon{background:hsl(var(--muted));border-radius:.25rem;margin-left:auto;padding:0 .375rem;font-size:.625rem;line-height:1rem}.nav-group{margin:2px 0 .375rem;padding-left:2rem;position:relative}.nav-group>*+*,.nav-sec>*+*{margin-top:2px}.nav-group>*{--gx:-13px;--ey:50%;position:relative}.nav-group>.nav-sec{--ey:16px;padding-top:4px}.nav-sec>.nav-tiny{padding:0 .375rem;line-height:1.5rem}.nav-sec>:not(.nav-tiny){--gx:-13px;--ey:50%;margin-left:1.375rem;position:relative}:is(.nav-group>*,.nav-sec>:not(.nav-tiny)):before{content:"";left:var(--gx);pointer-events:none;background:linear-gradient(var(--g1,hsl(var(--border))) 0 calc(var(--ey) + 2px), var(--g2,hsl(var(--border))) 0);width:1px;position:absolute;top:-2px;bottom:0}:is(.nav-group>*,.nav-sec>:not(.nav-tiny)):after{content:"";left:var(--gx);width:calc(-1 * var(--gx));top:var(--ey);pointer-events:none;background:var(--g1,hsl(var(--border)));height:1px;position:absolute}:is(.nav-group>*,.nav-sec>:not(.nav-tiny)):last-child:before{height:calc(var(--ey) + 2px);bottom:auto}.nav-group>:first-child:before{top:-6px}:is(.nav-group,.nav-sec)>.nav-on:before,:is(.nav-group,.nav-sec)>.nav-on:after,.nav-group>.nav-sec:has(.nav-on):before,.nav-group>.nav-sec:has(.nav-on):after{--g1:hsl(var(--primary))}:is(.nav-group,.nav-sec)>:has(~.nav-on):before,.nav-group>:has(~.nav-sec .nav-on):before{--g1:hsl(var(--primary));--g2:hsl(var(--primary))}@media (min-width:768px){.nav-collapsed .nav-item,.nav-collapsed .nav-sub{justify-content:center;padding-inline:0}.nav-collapsed .nav-parent[aria-expanded=true]{background:hsl(var(--card));color:hsl(var(--foreground));border-color:hsl(var(--sidebar-border));border-bottom-right-radius:0;border-bottom-left-radius:0;font-weight:600;box-shadow:0 1px 2px #0b152d0f}.nav-collapsed .nav-parent[aria-expanded=true]>svg:first-child{color:hsl(var(--primary))}.nav-collapsed .nav-group{border:1px solid hsl(var(--sidebar-border));background:hsl(var(--secondary));border-top:0;border-radius:0 0 .6rem .6rem;margin:0 0 .375rem;padding:.25rem 2px}.nav-collapsed .nav-group>.nav-sec{padding-top:0}.nav-collapsed .nav-sec>:not(.nav-tiny){margin-left:0}.nav-collapsed .nav-sec>.nav-tiny+*{margin-top:0}.nav-collapsed .nav-group :before,.nav-collapsed .nav-group :after{content:none}}.score-meter{--sc:hsl(var(--muted-foreground));--sct:var(--sc);align-items:center;gap:.5rem;display:inline-flex}.score-hi{--sc:hsl(var(--destructive));--sct:var(--viz-fault-stroke)}.score-mid{--sc:hsl(var(--warning));--sct:var(--viz-warn-stroke)}.score-ticks{grid-template-columns:repeat(10,1fr);gap:2px;width:4.5rem;display:grid}.score-ticks>i{background:hsl(var(--muted-foreground) / .2);border-radius:1px;height:5px;position:relative}.score-ticks>i.f{background:var(--sc)}.score-ticks>i.t:after{content:"";background:hsl(var(--foreground) / .45);border-radius:1px;height:1px;position:absolute;bottom:-3px;left:0;right:0}.score-meter>b{text-align:right;min-width:1.4rem;color:var(--sct);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.pill{white-space:nowrap;color:var(--c);background:var(--bg);border:1px solid var(--bd);border-radius:999px;align-items:center;gap:.3125rem;padding:.1875rem .625rem .1875rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.pill:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.pill,.pill-open{--c:hsl(var(--primary));--bg:hsl(var(--primary) / .09);--bd:hsl(var(--primary) / .3)}.pill-done{--c:var(--viz-ok-stroke);--bg:var(--viz-ok-fill);--bd:var(--viz-ok-stroke)}@supports (color:color-mix(in lab, red, red)){.pill-done{--bd:color-mix(in srgb, var(--viz-ok-stroke) 32%, transparent)}}.pill-not_needed{--c:var(--viz-offline-text);--bg:var(--viz-offline-fill);--bd:var(--viz-offline-stroke)}@supports (color:color-mix(in lab, red, red)){.pill-not_needed{--bd:color-mix(in srgb, var(--viz-offline-stroke) 40%, transparent)}}.pill-deferred{--c:var(--viz-warn-stroke);--bg:var(--viz-warn-fill);--bd:var(--viz-warn-stroke)}@supports (color:color-mix(in lab, red, red)){.pill-deferred{--bd:color-mix(in srgb, var(--viz-warn-stroke) 32%, transparent)}}.pill-not_attended{--c:var(--viz-fault-stroke);--bg:var(--viz-fault-fill);--bd:var(--viz-fault-stroke)}@supports (color:color-mix(in lab, red, red)){.pill-not_attended{--bd:color-mix(in srgb, var(--viz-fault-stroke) 32%, transparent)}}.brand-credit{flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .5rem .25rem;display:flex}.brand-version{font:600 .6rem var(--font-mono);letter-spacing:.06em;color:hsl(var(--muted-foreground))}.brand-logo{background:url(data:image/png;base64,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) 50%/contain no-repeat;border-radius:.4rem;width:132px;height:41px}.dark .brand-logo{background-color:#fff;padding:0;box-shadow:0 0 0 4px #fff}.brand-icon{background:url(data:image/png;base64,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) 50%/contain no-repeat;width:28px;height:28px;display:none}.nav-collapsed .brand-logo{display:none}.nav-collapsed .brand-icon{display:block}.kpi{--t:hsl(var(--primary));background:var(--t);border-radius:.65rem;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;display:flex}@supports (color:color-mix(in lab, red, red)){.kpi{background:color-mix(in srgb, var(--t) 7%, hsl(var(--card)))}}.kpi{border:1px solid var(--t)}@supports (color:color-mix(in lab, red, red)){.kpi{border:1px solid color-mix(in srgb, var(--t) 22%, transparent)}}.kpi{min-width:0}@media (min-width:768px){.kpi{padding:.875rem 1rem}}.kpi-ok{--t:hsl(var(--success))}.kpi-warn{--t:hsl(var(--warning))}.kpi-neu{--t:hsl(var(--muted-foreground))}.kpi-ic{background:var(--t);border-radius:.55rem;flex:none;place-items:center;width:2.125rem;height:2.125rem;display:grid}@supports (color:color-mix(in lab, red, red)){.kpi-ic{background:color-mix(in srgb, var(--t) 15%, transparent)}}.kpi-ic{color:var(--t)}.kpi-warn .kpi-ic{color:var(--viz-warn-stroke)}.kpi-bad{--t:hsl(var(--destructive))}.kpi-bad .kpi-ic{color:var(--viz-fault-stroke)}.kpi-label{letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.66rem;font-weight:650}.kpi-value{letter-spacing:-.02em;font-size:1.375rem;font-weight:700;line-height:1.25}.kpi-value small{color:hsl(var(--muted-foreground));letter-spacing:0;font-size:.8rem;font-weight:500}.kpi-note{color:hsl(var(--muted-foreground));-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:1px;font-size:.72rem;line-height:1.35;display:-webkit-box;overflow:hidden}.soft-card{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.75rem;overflow:hidden;box-shadow:0 1px 2px #0b152d0d,0 8px 20px -12px #0b152d38}.dark .soft-card{box-shadow:0 1px 2px #00000059,0 10px 24px -14px #000000b3}.soft-table{border-collapse:collapse;width:100%;font-size:.8125rem}.soft-table th{text-align:left;color:hsl(var(--muted-foreground));border-block:1px solid hsl(var(--border));background:hsl(var(--background));white-space:nowrap;padding:.5rem .75rem;font-size:.6875rem;font-weight:600}.soft-table td{border-bottom:1px solid hsl(var(--border) / .7);vertical-align:middle;padding:.6875rem .75rem}.soft-table tbody tr:last-child td{border-bottom:0}.soft-table tbody tr:hover td,.soft-table tr.is-open td,.soft-table tr.ev-row td{background:hsl(var(--primary) / .05)}.soft-table tr.is-open td{border-bottom-color:#0000}.type-chip{font:600 .6rem var(--font-mono);letter-spacing:.04em;border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));background:hsl(var(--background));white-space:nowrap;border-radius:4px;padding:1px 5px}.ind-cell{align-items:center;gap:.3rem;display:inline-flex}.ind-chip{letter-spacing:.07em;text-transform:uppercase;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:.66rem;font-weight:650}.ind-dir{font:600 .6rem var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:4px;padding:1px 5px}.ind-help{border:1px solid hsl(var(--border));width:1.1rem;height:1.1rem;color:hsl(var(--muted-foreground));background:hsl(var(--card));cursor:help;border-radius:9999px;flex:none;font-size:.65rem;font-weight:700;line-height:1}.ind-help:hover,.ind-help[aria-expanded=true]{color:hsl(var(--foreground));border-color:hsl(var(--foreground))}.ind-pop{z-index:60;white-space:normal;background:hsl(var(--card));max-width:min(22rem,100vw - 16px);color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:.5rem;padding:.6rem .75rem;font-size:.75rem;line-height:1.45;position:fixed;box-shadow:0 6px 24px #00000038}.ind-pop b{text-transform:uppercase;letter-spacing:.07em;margin-bottom:.2rem;font-size:.66rem;display:block}.ev-card{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.5rem;padding:.5625rem .6875rem}.ev-card>small{letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:2px;font-size:.625rem;font-weight:650;display:block}.ev-card>b{font-size:.78rem;font-weight:600}.ev-card>b.hot{color:var(--viz-fault-stroke)}.pg{color:hsl(var(--muted-foreground));align-items:center;gap:.625rem;min-width:0;font-size:.75rem;display:flex}.pg b{color:hsl(var(--foreground));font-weight:600}.track{flex:1;gap:2px;min-width:3rem;height:8px;display:flex}.track>i{border-radius:3px;height:100%;display:block}.track>i.d{background:hsl(var(--success))}.track>i.w{background:hsl(var(--warning))}.track>i.x{background:hsl(var(--destructive))}.track>i.o{background:hsl(var(--muted));flex:1}.btn{border:1px solid hsl(var(--border));background:hsl(var(--card));height:1.75rem;color:hsl(var(--foreground));white-space:nowrap;border-radius:.45rem;justify-content:center;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.btn:hover{background:hsl(var(--accent))}.btn-pri{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.btn-pri:hover{background:hsl(var(--primary));opacity:.9}.btn-ghost{color:hsl(var(--muted-foreground));background:0 0;border-color:#0000}.btn:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.pf-sel{border:1px solid hsl(var(--input));background:hsl(var(--background));white-space:nowrap;border-radius:.5rem;align-items:center;gap:.375rem;height:2rem;padding:0 .25rem 0 .625rem;font-size:.8125rem;display:inline-flex}.pf-sel:focus-within{outline:2px solid hsl(var(--ring));outline-offset:1px}.pf-sel select,.pf-sel input{color:hsl(var(--foreground));background:0 0;border:0;outline:none;height:100%;font-size:.8125rem}.pf-sel input[type=date]{width:8.25rem}.dark .pf-sel{color-scheme:dark}.pf-k{color:hsl(var(--muted-foreground));font-size:.75rem}.pf-seg{background:hsl(var(--muted));border-radius:.5rem;height:2rem;padding:2px;font-size:.8125rem;display:inline-flex}.pf-seg label{cursor:pointer;color:hsl(var(--muted-foreground));border-radius:.375rem;align-items:center;padding:0 .75rem;display:inline-flex}.pf-seg label:hover{color:hsl(var(--foreground))}.pf-seg label:has(:checked){background:hsl(var(--card));color:hsl(var(--foreground));font-weight:600;box-shadow:0 1px 2px #0b152d1a}.pf-seg label:has(:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:1px}.pf-seg{max-width:100%;overflow-x:auto}[data-page-header]>div,[data-page-filters]{min-width:0;max-width:100%}.pf-seg label{white-space:nowrap}@media (max-width:480px){.pf-seg label{padding:0 .5rem}}.ack-modal{text-align:left;white-space:normal;border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;max-width:100%;max-height:92vh;color:hsl(var(--card-foreground));border-radius:14px 14px 0 0;margin:auto 0 0;padding:0;font-weight:400;box-shadow:0 24px 60px -20px #0b1c3a73,0 2px 6px #0b1c3a1f}.ack-modal[open]{flex-direction:column;display:flex}.ack-modal::backdrop{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#0b152d6b}.dark .ack-modal::backdrop{background:#0000008c}@media (min-width:768px){.ack-modal{border-radius:14px;width:41.25rem;margin:auto}}.ack-modal>form{flex-direction:column;min-height:0;display:flex}.ack-modal .ack-body{overflow-y:auto}.ack-tile{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:.65rem;align-items:center;gap:.5625rem;padding:.5625rem .6875rem;font-size:.8125rem;font-weight:600;line-height:1.25;display:flex}.ack-tile small{font-size:.6875rem;font-weight:400;display:block}.ack-tile:has(:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:2px}.ack-tile:has(:checked){--k:var(--viz-ok-stroke);border-color:var(--k)}@supports (color:color-mix(in lab, red, red)){.ack-tile:has(:checked){border-color:color-mix(in srgb, var(--k) 45%, transparent)}}.ack-tile:has(:checked){background:var(--viz-ok-fill);color:var(--k);box-shadow:0 0 0 3px var(--k)}@supports (color:color-mix(in lab, red, red)){.ack-tile:has(:checked){box-shadow:0 0 0 3px color-mix(in srgb, var(--k) 12%, transparent)}}.ack-tile:has(:checked) small{color:var(--viz-ok-text)}.ack-tile:has([value=not_needed]:checked){--k:var(--viz-offline-stroke);background:var(--viz-offline-fill);color:var(--viz-offline-text)}.ack-tile:has([value=not_needed]:checked) small{color:var(--viz-offline-text)}.ack-tile:has([value=deferred]:checked){--k:var(--viz-warn-stroke);background:var(--viz-warn-fill)}.ack-tile:has([value=deferred]:checked) small{color:var(--viz-warn-text)}.ack-field{border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;height:2.125rem;color:hsl(var(--foreground));border-radius:.55rem;padding:0 .625rem;font-size:.8125rem}textarea.ack-field{resize:vertical;height:7rem;padding:.5rem .625rem;line-height:1.5}.ack-label{margin-bottom:.375rem;font-size:.75rem;font-weight:600;display:block}.ack-label em{color:hsl(var(--muted-foreground));font-style:normal;font-weight:400}.ack-seg{background:hsl(var(--muted));border-radius:.55rem;padding:2px;display:flex}.ack-seg>label{text-align:center;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:.4rem;flex:1;padding:.3125rem .5rem;font-size:.78rem;line-height:1.3}.ack-seg>label:has(:checked){background:hsl(var(--card));color:hsl(var(--foreground));font-weight:600;box-shadow:0 1px 2px #0b152d14}.ack-seg>label.ok:has(:checked){background:var(--viz-ok-fill);color:var(--viz-ok-stroke);box-shadow:inset 0 0 0 1px var(--viz-ok-stroke)}@supports (color:color-mix(in lab, red, red)){.ack-seg>label.ok:has(:checked){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--viz-ok-stroke) 35%, transparent)}}.ack-seg>label.fault:has(:checked){background:var(--viz-fault-fill);color:var(--viz-fault-stroke);box-shadow:inset 0 0 0 1px var(--viz-fault-stroke)}@supports (color:color-mix(in lab, red, red)){.ack-seg>label.fault:has(:checked){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--viz-fault-stroke) 35%, transparent)}}.ack-seg>label:has(:focus-visible){outline:2px solid hsl(var(--ring))}.ack-days{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.375rem;display:grid}.ack-days>label{border:1px solid hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:.45rem;padding:.3125rem 0;font-size:.75rem;line-height:1.2}.ack-days>label b{color:hsl(var(--foreground));font-size:.8125rem;display:block}.ack-days>label:has(:checked){border-color:var(--viz-warn-stroke);background:var(--viz-warn-fill);color:var(--viz-warn-stroke)}.ack-days>label:has(:checked) b{color:var(--viz-warn-stroke)}.ack-days>label:has(:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:2px}[data-for=done][hidden]+.ack-remark{grid-column:1/-1}}@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-5{top:calc(var(--spacing) * 5)}.top-full{top:100%}.right-0{right:0}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-\[5px\]{height:5px}.h-\[200px\]{height:200px}.h-\[240px\]{height:240px}.h-\[260px\]{height:260px}.h-\[300px\]{height:300px}.h-\[360px\]{height:360px}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-72{width:calc(var(--spacing) * 72)}.w-\[22rem\]{width:22rem}.w-\[30\%\]{width:30%}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[11rem\]{max-width:11rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[48px\]{min-width:48px}.min-w-\[200px\]{min-width:200px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.\!gap-1\.5{gap:calc(var(--spacing) * 1.5)!important}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:hsl(var(--border))}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border,.border-border\/40{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, hsl(var(--border)) 40%, transparent)}}.border-border\/50{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, hsl(var(--border)) 50%, transparent)}}.border-border\/60{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, hsl(var(--border)) 60%, transparent)}}.border-destructive,.border-destructive\/30{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, hsl(var(--destructive)) 30%, transparent)}}.border-destructive\/40{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, hsl(var(--destructive)) 40%, transparent)}}.border-destructive\/60{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/60{border-color:color-mix(in oklab, hsl(var(--destructive)) 60%, transparent)}}.border-foreground\/40{border-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.border-foreground\/40{border-color:color-mix(in oklab, hsl(var(--foreground)) 40%, transparent)}}.border-input{border-color:hsl(var(--input))}.border-muted-foreground,.border-muted-foreground\/50{border-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/50{border-color:color-mix(in oklab, hsl(var(--muted-foreground)) 50%, transparent)}}.border-primary,.border-primary\/20{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.border-primary\/30{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, hsl(var(--primary)) 30%, transparent)}}.border-primary\/40{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, hsl(var(--primary)) 40%, transparent)}}.border-primary\/50{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab, hsl(var(--primary)) 50%, transparent)}}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-success\/30{border-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, hsl(var(--success)) 30%, transparent)}}.border-success\/40{border-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.border-success\/40{border-color:color-mix(in oklab, hsl(var(--success)) 40%, transparent)}}.border-success\/50{border-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.border-success\/50{border-color:color-mix(in oklab, hsl(var(--success)) 50%, transparent)}}.border-success\/60{border-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.border-success\/60{border-color:color-mix(in oklab, hsl(var(--success)) 60%, transparent)}}.border-transparent{border-color:#0000}.border-warning,.border-warning\/30{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, hsl(var(--warning)) 30%, transparent)}}.border-warning\/40{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.border-warning\/40{border-color:color-mix(in oklab, hsl(var(--warning)) 40%, transparent)}}.border-warning\/60{border-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.border-warning\/60{border-color:color-mix(in oklab, hsl(var(--warning)) 60%, transparent)}}.border-l-border{border-left-color:hsl(var(--border))}.border-l-destructive{border-left-color:hsl(var(--destructive))}.border-l-primary{border-left-color:hsl(var(--primary))}.border-l-success{border-left-color:hsl(var(--success))}.border-l-warning{border-left-color:hsl(var(--warning))}.bg-\[hsl\(var\(--ai\)\)\]{background-color:hsl(var(--ai))}.bg-accent{background-color:hsl(var(--accent))}.bg-ai{background-color:hsl(var(--ai))}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-background{background-color:hsl(var(--background))}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive,.bg-destructive\/5{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, hsl(var(--destructive)) 5%, transparent)}}.bg-destructive\/10{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, hsl(var(--destructive)) 10%, transparent)}}.bg-destructive\/15{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/15{background-color:color-mix(in oklab, hsl(var(--destructive)) 15%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-foreground{background-color:hsl(var(--foreground))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground,.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab, hsl(var(--muted-foreground)) 40%, transparent)}}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab, hsl(var(--muted-foreground)) 50%, transparent)}}.bg-muted\/20{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, hsl(var(--muted)) 20%, transparent)}}.bg-muted\/30{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, hsl(var(--muted)) 30%, transparent)}}.bg-muted\/40{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, hsl(var(--muted)) 40%, transparent)}}.bg-muted\/50{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, hsl(var(--muted)) 50%, transparent)}}.bg-popover{background-color:hsl(var(--popover))}.bg-primary,.bg-primary\/5{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, hsl(var(--primary)) 5%, transparent)}}.bg-primary\/10{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.bg-primary\/15{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.bg-primary\/20{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.bg-primary\/60{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/60{background-color:color-mix(in oklab, hsl(var(--primary)) 60%, transparent)}}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-primary{background-color:hsl(var(--sidebar-primary))}.bg-success,.bg-success\/10{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, hsl(var(--success)) 10%, transparent)}}.bg-success\/15{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab, hsl(var(--success)) 15%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning,.bg-warning\/10{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, hsl(var(--warning)) 10%, transparent)}}.bg-warning\/15{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.bg-warning\/15{background-color:color-mix(in oklab, hsl(var(--warning)) 15%, transparent)}}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[repeating-linear-gradient\(45deg\,var\(--color-border\)_0_1\.5px\,transparent_1\.5px_4\.5px\)\]{background-image:repeating-linear-gradient(45deg,var(--color-border) 0 1.5px,transparent 1.5px 4.5px)}.from-primary\/10{--tw-gradient-from:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.from-primary\/10{--tw-gradient-from:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary{--tw-gradient-to:hsl(var(--primary));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.\!px-1\.5{padding-inline:calc(var(--spacing) * 1.5)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.\!pt-0{padding-top:0!important}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.\!pr-0{padding-right:0!important}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.\!pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)!important}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-\[0\.6875rem\]{padding-left:.6875rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-1px\]{vertical-align:-1px}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[15px\]{font-size:15px}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[hsl\(var\(--ai\)\)\],.text-ai{color:hsl(var(--ai))}.text-amber-600{color:var(--color-amber-600)}.text-card-foreground{color:hsl(var(--card-foreground))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-600{color:var(--color-emerald-600)}.text-foreground{color:hsl(var(--foreground))}.text-muted-foreground,.text-muted-foreground\/70{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, hsl(var(--muted-foreground)) 70%, transparent)}}.text-muted-foreground\/80{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, hsl(var(--muted-foreground)) 80%, transparent)}}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-primary-foreground{color:hsl(var(--sidebar-primary-foreground))}.text-success{color:hsl(var(--success))}.text-warning{color:hsl(var(--warning))}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-current{accent-color:currentColor}.accent-primary{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-primary\/10{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.ring-primary\/10{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-focus-within\:block:is(:where(.group):focus-within *){display:block}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.backdrop\:bg-black\/40::backdrop{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/40::backdrop{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:bg-accent:hover,.hover\:bg-accent\/40:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 40%, transparent)}}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 50%, transparent)}}.hover\:bg-destructive:hover,.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, hsl(var(--destructive)) 10%, transparent)}}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab, hsl(var(--muted)) 30%, transparent)}}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab, hsl(var(--muted)) 40%, transparent)}}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 5%, transparent)}}.hover\:bg-success\/10:hover{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/10:hover{background-color:color-mix(in oklab, hsl(var(--success)) 10%, transparent)}}.hover\:bg-success\/25:hover{background-color:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/25:hover{background-color:color-mix(in oklab, hsl(var(--success)) 25%, transparent)}}.hover\:bg-warning\/10:hover{background-color:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/10:hover{background-color:color-mix(in oklab, hsl(var(--warning)) 10%, transparent)}}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}}.focus\:opacity-100:focus{opacity:1}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.aria-expanded\:text-primary[aria-expanded=true]{color:hsl(var(--primary))}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid{display:grid}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:48rem){.md\:static{position:static}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-4{grid-column:span 4/span 4}.md\:mr-auto{margin-right:auto}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:table-cell{display:table-cell}.md\:w-1\/5{width:20%}.md\:w-14{width:calc(var(--spacing) * 14)}.md\:w-40{width:calc(var(--spacing) * 40)}.md\:w-48{width:calc(var(--spacing) * 48)}.md\:w-60{width:calc(var(--spacing) * 60)}.md\:w-72{width:calc(var(--spacing) * 72)}.md\:w-\[20\%\]{width:20%}.md\:w-\[24\%\]{width:24%}.md\:w-\[70\%\]{width:70%}.md\:w-auto{width:auto}.md\:max-w-\[calc\(50\%-0\.5rem\)\]{max-width:calc(50% - .5rem)}.md\:min-w-0{min-width:0}.md\:min-w-\[180px\]{min-width:180px}.md\:min-w-\[200px\]{min-width:200px}.md\:min-w-\[220px\]{min-width:220px}.md\:flex-1{flex:1}.md\:flex-none{flex:none}.md\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1\.1fr_auto\]{grid-template-columns:1.1fr auto}.md\:flex-row{flex-direction:row}.md\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-20{gap:calc(var(--spacing) * 20)}.md\:justify-self-end{justify-self:flex-end}.md\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:\!pl-11{padding-left:calc(var(--spacing) * 11)!important}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-\[3\.1rem\]{font-size:3.1rem}.md\:transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@media (min-width:64rem){.lg\:static{position:static}.lg\:z-auto{z-index:auto}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:table-cell{display:table-cell}.lg\:w-96{width:calc(var(--spacing) * 96)}.lg\:max-w-none{max-width:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.dark\:text-amber-400:where(.dark,.dark *){color:var(--color-amber-400)}.dark\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.\[\&_\[data-ml-actions\]\]\:flex-nowrap [data-ml-actions]{flex-wrap:nowrap}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.aria-expanded\:\[\&\>svg\]\:rotate-90[aria-expanded=true]>svg{rotate:90deg}}:root,.viz-light{--background:214 60% 99%;--foreground:222 60% 11%;--card:0 0% 100%;--card-foreground:222 60% 11%;--popover:0 0% 100%;--popover-foreground:222 60% 11%;--primary:212 81% 44%;--primary-foreground:210 40% 99%;--secondary:213 45% 95%;--secondary-foreground:222 47% 15%;--muted:213 45% 95%;--muted-foreground:215 22% 42%;--accent:213 55% 93%;--accent-foreground:214 70% 25%;--destructive:0 78% 55%;--chart-1:212 81% 44%;--chart-2:183 84% 32%;--chart-3:35 100% 35%;--chart-4:262 83% 58%;--chart-5:164 81% 27%;--chart-6:358 77% 46%;--viz-fault-fill:#fdeaea;--viz-fault-stroke:#cf1b22;--viz-fault-text:#7a0b10;--viz-warn-fill:#fdf1de;--viz-warn-stroke:#b56b00;--viz-warn-text:#5e3800;--viz-ok-fill:#e2f5ee;--viz-ok-stroke:#0d7f62;--viz-ok-text:#06422f;--viz-offline-fill:#eef1f6;--viz-offline-stroke:#8497b3;--viz-offline-text:#55688a;--viz-g1:#1568c9;--viz-g2:#c2368b;--viz-g3:#14a37f;--destructive-foreground:210 40% 99%;--warning:38 92% 50%;--warning-foreground:222 47% 15%;--success:172 66% 30%;--success-foreground:210 40% 99%;--border:214 35% 89%;--input:214 35% 89%;--ring:212 81% 44%;--radius:.65rem;--ai:212 81% 44%;--sidebar-background:214 55% 97%;--sidebar-foreground:222 40% 22%;--sidebar-primary:212 81% 44%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:212 81% 44%;--sidebar-accent-foreground:0 0% 100%;--sidebar-border:214 35% 88%;--sidebar-ring:212 81% 50%}.dark{--background:222 11% 18%;--foreground:213 100% 96%;--card:222 11% 22%;--card-foreground:213 100% 96%;--popover:222 11% 22%;--popover-foreground:213 100% 96%;--primary:211 85% 56%;--primary-foreground:222 14% 12%;--secondary:222 11% 25%;--secondary-foreground:213 100% 96%;--muted:222 11% 25%;--muted-foreground:222 12% 70%;--accent:222 11% 29%;--accent-foreground:213 100% 96%;--destructive:0 62% 48%;--chart-1:211 85% 62%;--chart-2:180 79% 44%;--chart-3:38 87% 56%;--chart-4:262 90% 72%;--chart-5:165 61% 47%;--chart-6:0 100% 71%;--viz-fault-fill:#3a1a1e;--viz-fault-stroke:#ff6b6b;--viz-fault-text:#ffd5d5;--viz-warn-fill:#3a2a12;--viz-warn-stroke:#f0a92e;--viz-warn-text:#ffe3b0;--viz-ok-fill:#0f3229;--viz-ok-stroke:#2fbf9b;--viz-ok-text:#c8f2e5;--viz-offline-fill:#2c3038;--viz-offline-stroke:#657a9a;--viz-offline-text:#93a6c4;--viz-g1:#4790e6;--viz-g2:#c94590;--viz-g3:#1ea98b;--destructive-foreground:213 100% 96%;--warning:40 95% 55%;--warning-foreground:222 14% 12%;--success:172 60% 42%;--success-foreground:222 14% 12%;--border:222 10% 28%;--input:222 10% 28%;--ring:211 85% 56%;--ai:211 85% 56%;--sidebar-background:222 11% 15%;--sidebar-foreground:222 12% 88%;--sidebar-primary:212 81% 48%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:211 85% 56%;--sidebar-accent-foreground:222 14% 12%;--sidebar-border:222 10% 24%;--sidebar-ring:211 85% 56%}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground))}.sev-rail{vertical-align:middle;background:hsl(var(--border));border-radius:2px;width:3px;height:1.3rem;margin-right:.5rem;display:inline-block}.sev-F{background:hsl(var(--destructive))}.sev-P{background:hsl(var(--warning))}.sev-C{background:hsl(var(--success))}.sev-run{background:linear-gradient(180deg, transparent 0%, hsl(var(--ai)) 50%, transparent 100%);background-size:100% 220%;animation:1.6s linear infinite sev-run}@keyframes sev-run{0%{background-position:0 -120%}to{background-position:0 120%}}.health-strip{gap:1px;display:flex}.health-strip>span{background:hsl(var(--muted-foreground) / .35);flex:1}.health-strip>span.up{background:hsl(var(--success))}.health-strip>span.warn{background:hsl(var(--warning))}.health-strip>span.down{background:hsl(var(--destructive))}.splitter{cursor:col-resize;z-index:10;touch-action:none;background:0 0;flex:none;width:7px;margin:0 -3px;position:relative}.splitter:after{content:"";background:0 0;transition:background .12s;position:absolute;inset:0 3px}.splitter:hover:after,.splitter.dragging:after{background:hsl(var(--ring) / .55)}.splitter:focus-visible{outline:none}.splitter:focus-visible:after{background:hsl(var(--ring))}body.splitting{cursor:col-resize;-webkit-user-select:none;user-select:none}.qk-loader{align-items:center;gap:.5rem;min-width:0;display:flex}.qk-loader .qk-icon{color:hsl(var(--primary));flex:none;display:inline-flex}.qk-loader .qk-svg{width:56px;height:24px}.qk-loader .qk-icon,.qk-loader .qk-text{transition:opacity .25s}.qk-loader.qk-fading .qk-icon,.qk-loader.qk-fading .qk-text{opacity:0}@keyframes qk-run{0%{transform:translate(-38px)}to{transform:translate(56px)}}.qk-run{animation:3s linear infinite qk-run}@keyframes qk-lamp{0%,30%{fill-opacity:1}32%,to{fill-opacity:.12}}.qk-lamp{fill-opacity:.12;animation:2.4s linear infinite qk-lamp}.qk-lamp-1{fill:#ef4444}.qk-lamp-2{fill:#f59e0b;animation-delay:.8s}.qk-lamp-3{fill:#22c55e;animation-delay:1.6s}@keyframes qk-route{0%{stroke-dashoffset:54px;opacity:1}55%,82%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}.qk-route{stroke-dasharray:54;animation:3.2s ease-out infinite qk-route}@keyframes qk-swing{0%,to{transform:rotate(-38deg)}50%{transform:rotate(12deg)}}.qk-swing{transform-box:view-box;transform-origin:24px 9.6px;animation:1.1s ease-in-out infinite qk-swing}@keyframes qk-shunt{0%,to{transform:translate(0)}50%{transform:translate(13px)}}.qk-shunt{animation:2.6s ease-in-out infinite qk-shunt}.qk-skel{background:hsl(var(--muted));border-radius:.25rem;height:.7rem;position:relative;overflow:hidden}.qk-skel:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--foreground) / .09), transparent);animation:1.6s ease-in-out infinite qk-shine;position:absolute;inset:0;transform:translate(-100%)}@keyframes qk-shine{to{transform:translate(100%)}}.qk-caret{vertical-align:text-bottom;background:#60a5fa;border-radius:1px;width:3px;height:1.05em;margin-left:2px;animation:1s step-end infinite qk-blink;display:inline-block}@keyframes qk-blink{0%,50%{opacity:1}51%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.sev-run,.qk-run,.qk-lamp,.qk-route,.qk-swing,.qk-shunt{animation:none}.sev-run{background:hsl(var(--ai))}.qk-route{stroke-dashoffset:0}.qk-loader .qk-icon,.qk-loader .qk-text{transition:none}.qk-skel:after,.qk-caret{animation:none}}.switch{appearance:none;background:hsl(var(--muted-foreground) / .3);cursor:pointer;border-radius:9999px;flex:none;width:2rem;height:1.125rem;transition:background .15s;position:relative}.switch:after{content:"";background:hsl(var(--background));border-radius:9999px;width:.875rem;height:.875rem;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.switch:checked{background:hsl(var(--ai))}.switch:checked:after{transform:translate(.875rem)}.switch:disabled{cursor:not-allowed;opacity:.55}.switch:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.sort-th{font:inherit;color:inherit;cursor:pointer;align-items:baseline;gap:.25rem;display:inline-flex}.sort-th:hover{color:hsl(var(--foreground))}.sort-th:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:2px}.sort-th>span{font-size:.625rem;line-height:1}[aria-sort]:not([aria-sort=none]) .sort-th{color:hsl(var(--foreground))}.meter{background:hsl(var(--muted-foreground) / .2);border-radius:9999px;height:.3125rem;overflow:hidden}.meter>i{background:hsl(var(--ai));height:100%;display:block}.meter>i.warn{background:hsl(var(--destructive))}@media (prefers-reduced-motion:reduce){.switch,.switch:after{transition:none}}.markdown-body{line-height:1.6}.markdown-body>:first-child{margin-top:0}.markdown-body>:last-child{margin-bottom:0}.markdown-body p{margin:.6em 0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{font-family:var(--font-display);letter-spacing:-.015em;margin:1.1em 0 .4em;font-weight:650;line-height:1.3}.markdown-body h1{font-size:1.3em}.markdown-body h2{font-size:1.15em}.markdown-body h3{font-size:1.05em}.markdown-body h4,.markdown-body h5,.markdown-body h6{font-size:1em}.markdown-body ul,.markdown-body ol{margin:.6em 0;padding-left:1.4em}.markdown-body ul{list-style:outside}.markdown-body ol{list-style:decimal}.markdown-body li,.markdown-body li>ul,.markdown-body li>ol{margin:.25em 0}.markdown-body strong{font-weight:600}.markdown-body em{font-style:italic}.markdown-body del{text-decoration:line-through}.markdown-body code{font-family:var(--font-mono);background:hsl(var(--muted));border-radius:.25em;padding:.15em .4em;font-size:.85em}.markdown-body pre{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:.4em;margin:.7em 0;padding:.7em .9em;overflow-x:auto}.markdown-body pre code{white-space:pre;background:0 0;padding:0;font-size:.8em}.markdown-body blockquote{border-left:2px solid hsl(var(--primary));color:hsl(var(--muted-foreground));margin:.6em 0;padding-left:.9em}.markdown-body hr{border:none;border-top:1px solid hsl(var(--border));margin:1em 0}.markdown-body a{color:hsl(var(--primary));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--primary) / .4);-webkit-text-decoration-color:hsl(var(--primary) / .4);text-decoration-color:hsl(var(--primary) / .4)}.markdown-body a:hover{-webkit-text-decoration-color:hsl(var(--primary));-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}.markdown-body table{border-collapse:collapse;margin:.7em 0;font-size:.9em;display:block;overflow-x:auto}.markdown-body th,.markdown-body td{border:1px solid hsl(var(--border));text-align:left;padding:.4em .7em}.markdown-body th{background:hsl(var(--muted));font-weight:600}.markdown-body tr:nth-child(2n) td{background:hsl(var(--muted) / .4)}.markdown-body a.alarmref{font-family:var(--font-mono);color:hsl(var(--primary));border-bottom:1px solid hsl(var(--primary) / .45);font-size:.92em;text-decoration:none}.markdown-body a.alarmref:hover{border-bottom-color:hsl(var(--primary))}.markdown-body code.assetref{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .7);font-weight:500}.markdown-body th.num-col,.markdown-body td.num-col{text-align:right;font-variant-numeric:tabular-nums}.markdown-body td.num-col{font-family:var(--font-mono)}.markdown-body .viz{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));margin:.8em 0;padding:12px;overflow-x:auto}.markdown-body .viz svg{height:auto;margin:0 auto;display:block}.markdown-body .viz-loading,.markdown-body .viz-pending{min-height:72px}.markdown-body .viz-pending>pre,.markdown-body .viz-loading>pre{display:none}.markdown-body .viz-pending:before,.markdown-body .viz-loading:empty:before{content:"Drawing…";color:hsl(var(--muted-foreground));font-size:12px;display:block}.markdown-body .viz-caption{color:hsl(var(--muted-foreground));margin-top:6px;font-size:11px}.markdown-body .viz-failed{background:0 0;border:0;padding:0}.markdown-body .viz-note{color:hsl(var(--muted-foreground));margin-bottom:4px;font-size:11px}.markdown-body .viz{position:relative}.viz-expand{cursor:pointer;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));opacity:0;border-radius:6px;padding:5px;line-height:0;transition:opacity .15s;position:absolute;top:4px;right:4px}.viz:hover>.viz-expand,.viz-expand:focus-visible{opacity:1}.viz-expand:hover{color:hsl(var(--foreground))}@media (hover:none){.viz-expand{opacity:1}}.viz-dialog{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));width:94vw;max-width:none;height:90vh;max-height:none;color:hsl(var(--foreground));margin:auto;padding:0}.viz-dialog[open]{flex-direction:column;display:flex}.viz-dialog::backdrop{background:#0000008c}.viz-dialog-bar{border-bottom:1px solid hsl(var(--border));justify-content:flex-end;gap:6px;padding:8px;display:flex}.viz-dialog-bar button{cursor:pointer;border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:6px;min-width:32px;padding:4px 10px;font-size:13px}.viz-dialog-bar button:hover{background:hsl(var(--muted))}.viz-dialog-stage{touch-action:none;cursor:grab;flex:1;min-height:0;padding:12px;overflow:hidden}.embed-viz body{background:hsl(var(--card));color:hsl(var(--foreground));margin:0;padding:8px}.embed-viz .markdown-body .viz{background:0 0;border:0;margin:0;padding:0}.embed-viz .viz-expand{display:none}.embed-full .viz-dialog{border:0;border-radius:0;width:100vw;height:100vh}.embed-full [data-z=close]{display:none}.file-chip{border:1px solid hsl(var(--border));border-radius:var(--radius-sm);background:hsl(var(--card));vertical-align:top;align-items:stretch;max-width:100%;margin:.375rem .375rem 0 0;transition:border-color .12s,box-shadow .12s;display:inline-flex;overflow:hidden}.file-chip:not(.file-chip-gone):hover{border-color:hsl(var(--primary) / .45);box-shadow:0 1px 3px hsl(var(--foreground) / .06)}.file-chip-link{min-width:0;color:hsl(var(--foreground));text-align:left;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.375rem .625rem .375rem .375rem;text-decoration:none;display:inline-flex}.file-chip-gone .file-chip-link{cursor:default}.file-chip-icon{border-radius:calc(var(--radius-sm) - 1px);width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));background:hsl(var(--muted));flex:none;justify-content:center;align-items:center;display:inline-flex}.file-chip[data-kind=image] .file-chip-icon,.fv-badge[data-kind=image]{color:hsl(var(--success));background:hsl(var(--success) / .12)}.file-chip[data-kind=html] .file-chip-icon,.fv-badge[data-kind=html]{color:hsl(var(--primary));background:hsl(var(--primary) / .12)}.file-chip[data-kind=csv] .file-chip-icon,.fv-badge[data-kind=csv]{color:hsl(var(--success));background:hsl(var(--success) / .12)}.file-chip[data-kind=pdf] .file-chip-icon,.fv-badge[data-kind=pdf]{color:hsl(var(--destructive));background:hsl(var(--destructive) / .12)}.file-chip[data-kind=markdown] .file-chip-icon,.fv-badge[data-kind=markdown],.file-chip[data-kind=json] .file-chip-icon,.fv-badge[data-kind=json]{color:hsl(var(--warning));background:hsl(var(--warning) / .14)}.file-chip-text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.file-chip-name{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;max-width:32ch;font-size:.75rem;overflow:hidden}.file-chip-link:hover .file-chip-name{color:hsl(var(--primary))}.file-chip-gone .file-chip-link:hover .file-chip-name{color:hsl(var(--muted-foreground))}.file-chip-size{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.6875rem}.file-chip-dl,.file-chip-add{border:none;border-left:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;flex:none;align-items:center;padding:0 .625rem;font-size:.6875rem;display:inline-flex}.file-chip-dl:hover,.file-chip-add:hover{color:hsl(var(--primary));background:hsl(var(--accent) / .6)}.file-chip-add:disabled{opacity:.5;cursor:default}.file-chip-link:focus-visible,.file-chip-dl:focus-visible,.file-chip-add:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.file-chip-gone{opacity:.65}.file-chip-gone .file-chip-name{color:hsl(var(--muted-foreground))}.fv-backdrop{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080c1699;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.fv-backdrop[hidden]{display:none}.fv-panel{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--popover));width:min(1100px,100%);height:min(88vh,100%);color:hsl(var(--popover-foreground));flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 64px #080c1659}.fv-panel:focus{outline:none}.fv-head{border-bottom:1px solid hsl(var(--border));flex:none;align-items:center;gap:.75rem;padding:.625rem .75rem .625rem 1rem;display:flex}.fv-badge{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:hsl(var(--muted-foreground));background:hsl(var(--muted));flex:none;justify-content:center;align-items:center;display:inline-flex}.fv-titles{flex:1;min-width:0}.fv-name{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.fv-meta{color:hsl(var(--muted-foreground));font-size:.6875rem}.fv-tabs{border-radius:var(--radius-sm);background:hsl(var(--muted));padding:2px;display:inline-flex}.fv-tabs[hidden]{display:none}.fv-tabs button{border-radius:calc(var(--radius-sm) - 2px);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;padding:.25rem .625rem;font-size:.75rem}.fv-tabs button[aria-selected=true]{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 2px hsl(var(--foreground) / .08)}.fv-btn{border-radius:var(--radius-sm);background:hsl(var(--primary));height:2rem;color:hsl(var(--primary-foreground));align-items:center;gap:.375rem;padding:0 .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.fv-btn:hover{opacity:.9}.fv-icon-btn{border-radius:var(--radius-sm);width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.fv-icon-btn:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.fv-btn:focus-visible,.fv-icon-btn:focus-visible,.fv-tabs button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.fv-body{background:hsl(var(--background));touch-action:pan-x pan-y;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:auto}.fv-pannable{cursor:grab}.fv-pannable:active{cursor:grabbing}.fv-stage{touch-action:none;cursor:grab;background-color:hsl(var(--muted));background-image:linear-gradient(45deg, hsl(var(--border)) 25%, transparent 25%, transparent 75%, hsl(var(--border)) 75%), linear-gradient(45deg, hsl(var(--border)) 25%, transparent 25%, transparent 75%, hsl(var(--border)) 75%);background-position:0 0,8px 8px;background-size:16px 16px;overflow:hidden}.fv-stage:active{cursor:grabbing}.fv-zoom{align-items:center;gap:.125rem;display:inline-flex}.fv-zoom[hidden]{display:none}.fv-zoom-pct{text-align:center;font-variant-numeric:tabular-nums;min-width:3.25rem;color:hsl(var(--muted-foreground));font-size:.75rem}.fv-message{color:hsl(var(--muted-foreground));text-align:center;margin:auto;padding:2rem;font-size:.875rem}.fv-error{color:hsl(var(--destructive))}.fv-note{border-bottom:1px solid hsl(var(--border));background:hsl(var(--warning) / .1);color:hsl(var(--muted-foreground));flex:none;padding:.375rem 1rem;font-size:.75rem}.fv-image{transform-origin:0 0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;position:absolute;top:0;left:0;box-shadow:0 2px 12px #080c162e}.fv-frame{border:0;flex:1;width:100%}.fv-frame-host{overflow:hidden}.fv-frame-zoom{transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.fv-frame-light{background:#fff}.fv-pre{font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;tab-size:4;margin:0;padding:1rem;font-size:.75rem;line-height:1.55}.fv-markdown{max-width:52rem;padding:1.25rem 1.5rem}.fv-table-wrap{flex:1;min-height:0;overflow:auto}.fv-table{border-collapse:separate;border-spacing:0;font-size:.75rem}.fv-table th,.fv-table td{border-bottom:1px solid hsl(var(--border));border-right:1px solid hsl(var(--border));white-space:nowrap;text-overflow:ellipsis;text-align:left;max-width:28rem;padding:.3125rem .75rem;overflow:hidden}.fv-table th{background:hsl(var(--muted));font-weight:600;position:sticky;top:0}.fv-table td{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.fv-table tbody tr:hover td{background:hsl(var(--accent) / .5)}@media (max-width:640px){.fv-backdrop{padding:0}.fv-panel{border:0;border-radius:0;height:100%}.fv-btn span,.fv-zoom-pct{display:none}.fv-head{gap:.5rem;padding-left:.75rem}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}