@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-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-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-content:""}}}@layer theme{:root,:host{--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-3xl:48rem;--container-4xl:56rem;--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);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--leading-tight:1.25;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter Variable", "Inter", -apple-system, sans-serif;--default-mono-font-family:"JetBrains Mono Variable", "JetBrains Mono", monospace}}@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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.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}.inset-0{inset:0}.top-1\/2{top:50%}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.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}}.mx-6{margin-inline:calc(var(--spacing) * 6)}.my-auto{margin-block:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.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-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-\[calc\(100dvh-2rem\)\]{height:calc(100dvh - 2rem)}.h-full{height:100%}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[820px\]{max-height:820px}.max-h-\[calc\(100dvh-2\.5rem\)\]{max-height:calc(100dvh - 2.5rem)}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-7{width:calc(var(--spacing) * 7)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-72{width:calc(var(--spacing) * 72)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[17rem\]{max-width:17rem}.max-w-\[25rem\]{max-width:25rem}.max-w-\[88rem\]{max-width:88rem}.max-w-\[92rem\]{max-width:92rem}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-1{min-width:var(--spacing)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[66rem\]{min-width:66rem}.min-w-\[88rem\]{min-width:88rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-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}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[minmax\(18rem\,1\.3fr\)_8rem_8rem_8rem_7rem_minmax\(16rem\,1fr\)_minmax\(12rem\,0\.85fr\)_2rem\]{grid-template-columns:minmax(18rem,1.3fr) 8rem 8rem 8rem 7rem minmax(16rem,1fr) minmax(12rem,.85fr) 2rem}.grid-rows-\[minmax\(0\,17rem\)_minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,17rem) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}: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-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)))}: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-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}:where(.divide-white\/\[0\.07\]>:not(:last-child)){border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.07\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0\.35rem\]{border-radius:.35rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#2d83c6\]\/55{border-color:#2d83c68c;border-color:lab(52.1501% -8.17886 -42.9037/.55)}.border-\[\#37a7ff\]\/30{border-color:#37a7ff4d;border-color:lab(65.4475% -9.07269 -53.4956/.3)}.border-\[\#a66cff\]\/30{border-color:#a66cff4d;border-color:lab(57.3634% 46.1627 -65.8589/.3)}.border-accent\/25{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/25{border-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.border-accent\/35{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/35{border-color:color-mix(in oklab, var(--accent) 35%, transparent)}}.border-danger\/20{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/20{border-color:color-mix(in oklab, var(--danger) 20%, transparent)}}.border-danger\/25{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/25{border-color:color-mix(in oklab, var(--danger) 25%, transparent)}}.border-danger\/30{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/30{border-color:color-mix(in oklab, var(--danger) 30%, transparent)}}.border-danger\/35{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/35{border-color:color-mix(in oklab, var(--danger) 35%, transparent)}}.border-danger\/40{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/40{border-color:color-mix(in oklab, var(--danger) 40%, transparent)}}.border-highlight,.border-highlight\/25{border-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.border-highlight\/25{border-color:color-mix(in oklab, var(--highlight) 25%, transparent)}}.border-highlight\/30{border-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.border-highlight\/30{border-color:color-mix(in oklab, var(--highlight) 30%, transparent)}}.border-highlight\/50{border-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.border-highlight\/50{border-color:color-mix(in oklab, var(--highlight) 50%, transparent)}}.border-transparent{border-color:#0000}.border-warning\/20{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/20{border-color:color-mix(in oklab, var(--warning) 20%, transparent)}}.border-warning\/25{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/25{border-color:color-mix(in oklab, var(--warning) 25%, transparent)}}.border-warning\/30{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--warning) 30%, transparent)}}.border-warning\/35{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/35{border-color:color-mix(in oklab, var(--warning) 35%, transparent)}}.border-warning\/40{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/40{border-color:color-mix(in oklab, var(--warning) 40%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/\[0\.12\]{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.12\]{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/\[0\.16\]{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.16\]{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.border-white\/\[0\.075\]{border-color:#ffffff13}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.075\]{border-color:color-mix(in oklab, var(--color-white) 7.5%, transparent)}}.bg-\[\#0c508e\]\/10{background-color:#0c508e1a;background-color:lab(32.859% -.835091 -40.6691/.1)}.bg-\[\#37a7ff\]\/10{background-color:#37a7ff1a;background-color:lab(65.4475% -9.07269 -53.4956/.1)}.bg-\[\#08111f\]\/95{background-color:#08111ff2;background-color:lab(4.86816% -.0752211 -10.5095/.95)}.bg-\[\#101827\]{background-color:#101827}.bg-\[\#a66cff\]\/10{background-color:#a66cff1a;background-color:lab(57.3634% 46.1627 -65.8589/.1)}.bg-\[\#d8f45a\]{background-color:#d8f45a}.bg-\[\#d85a55\]{background-color:#d85a55}.bg-\[\#d79536\]{background-color:#d79536}.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.bg-accent\/15{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/15{background-color:color-mix(in oklab, var(--accent) 15%, transparent)}}.bg-accent\/\[0\.18\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/\[0\.18\]{background-color:color-mix(in oklab, var(--accent) 18%, transparent)}}.bg-background\/72{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/72{background-color:color-mix(in oklab, var(--background) 72%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-black\/\[0\.1\]{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.1\]{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/\[0\.08\]{background-color:#00000014}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.bg-danger\/10{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/10{background-color:color-mix(in oklab, var(--danger) 10%, transparent)}}.bg-danger\/\[0\.14\]{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/\[0\.14\]{background-color:color-mix(in oklab, var(--danger) 14.0%, transparent)}}.bg-danger\/\[0\.085\]{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/\[0\.085\]{background-color:color-mix(in oklab, var(--danger) 8.5%, transparent)}}.bg-highlight,.bg-highlight\/15{background-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.bg-highlight\/15{background-color:color-mix(in oklab, var(--highlight) 15%, transparent)}}.bg-highlight\/80{background-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.bg-highlight\/80{background-color:color-mix(in oklab, var(--highlight) 80%, transparent)}}.bg-highlight\/95{background-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.bg-highlight\/95{background-color:color-mix(in oklab, var(--highlight) 95%, transparent)}}.bg-highlight\/\[0\.08\]{background-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.bg-highlight\/\[0\.08\]{background-color:color-mix(in oklab, var(--highlight) 8%, transparent)}}.bg-highlight\/\[0\.09\]{background-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.bg-highlight\/\[0\.09\]{background-color:color-mix(in oklab, var(--highlight) 9%, transparent)}}.bg-muted\/35{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/35{background-color:color-mix(in oklab, var(--muted) 35%, transparent)}}.bg-muted\/45{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/45{background-color:color-mix(in oklab, var(--muted) 45%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--warning) 10%, transparent)}}.bg-warning\/\[0\.08\]{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/\[0\.08\]{background-color:color-mix(in oklab, var(--warning) 8%, transparent)}}.bg-warning\/\[0\.075\]{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/\[0\.075\]{background-color:color-mix(in oklab, var(--warning) 7.5%, transparent)}}.bg-warning\/\[0\.085\]{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/\[0\.085\]{background-color:color-mix(in oklab, var(--warning) 8.5%, transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.1\]{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.1\]{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.09\]{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.bg-white\/\[0\.028\]{background-color:#ffffff07}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.028\]{background-color:color-mix(in oklab, var(--color-white) 2.8%, transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-white\/\[0\.045\]{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.bg-white\/\[0\.055\]{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.bg-white\/\[0\.075\]{background-color:#ffffff13}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.075\]{background-color:color-mix(in oklab, var(--color-white) 7.5%, transparent)}}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.032\)\,rgba\(12\,80\,142\,0\.042\)\)\]{background-image:linear-gradient(135deg,#ffffff08,#0c508e0b)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.034\)\,rgba\(12\,80\,142\,0\.04\)\)\]{background-image:linear-gradient(135deg,#ffffff09,#0c508e0a)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.045\)\,rgba\(12\,80\,142\,0\.055\)\)\]{background-image:linear-gradient(135deg,#ffffff0b,#0c508e0e)}.bg-\[linear-gradient\(145deg\,rgba\(11\,18\,31\,0\.985\)\,rgba\(9\,22\,39\,0\.98\)\)\]{background-image:linear-gradient(145deg,#0b121ffb,#091627fa)}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-left{text-align:left}.align-\[-1px\]{vertical-align:-1px}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[2rem\]{font-size:2rem}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--tw-leading:1;line-height:1}.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-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-\[\#9fd0ff\]{color:#9fd0ff}.text-\[\#47a5e6\]{color:#47a5e6}.text-\[\#56a7df\]\/80{color:#56a7dfcc;color:lab(65.1576% -12.9153 -36.4339/.8)}.text-\[\#57b7ff\]{color:#57b7ff}.text-\[\#66aee4\]{color:#66aee4}.text-\[\#73bff4\]{color:#73bff4}.text-\[\#b882ff\]{color:#b882ff}.text-\[\#d8f45a\]{color:#d8f45a}.text-\[\#d85a55\]{color:#d85a55}.text-\[\#d79536\]{color:#d79536}.text-\[color\:var\(--blue\)\]{color:var(--blue)}.text-accent{color:var(--accent)}.text-danger,.text-danger\/90{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.text-danger\/90{color:color-mix(in oklab, var(--danger) 90%, transparent)}}.text-foreground,.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.text-highlight{color:var(--highlight)}.text-highlight-foreground{color:var(--highlight-foreground)}.text-highlight\/80{color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.text-highlight\/80{color:color-mix(in oklab, var(--highlight) 80%, transparent)}}.text-highlight\/85{color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.text-highlight\/85{color:color-mix(in oklab, var(--highlight) 85%, transparent)}}.text-highlight\/90{color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.text-highlight\/90{color:color-mix(in oklab, var(--highlight) 90%, transparent)}}.text-muted,.text-muted\/45{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/45{color:color-mix(in oklab, var(--muted) 45%, transparent)}}.text-muted\/70{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/70{color:color-mix(in oklab, var(--muted) 70%, transparent)}}.text-muted\/75{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/75{color:color-mix(in oklab, var(--muted) 75%, transparent)}}.text-muted\/80{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/80{color:color-mix(in oklab, var(--muted) 80%, transparent)}}.text-muted\/85{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/85{color:color-mix(in oklab, var(--muted) 85%, transparent)}}.text-muted\/90{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/90{color:color-mix(in oklab, var(--muted) 90%, transparent)}}.text-warning,.text-warning\/85{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/85{color:color-mix(in oklab, var(--warning) 85%, transparent)}}.text-warning\/90{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/90{color:color-mix(in oklab, var(--warning) 90%, transparent)}}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-35{opacity:.35}.opacity-55{opacity:.55}.opacity-100{opacity:1}.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-\[0_0_22px_rgba\(220\,247\,99\,0\.15\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#dcf76326);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#00000057);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#00000080);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-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)}.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)}.shadow-black\/15{--tw-shadow-color:#00000026}@supports (color:color-mix(in lab, red, red)){.shadow-black\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/35{--tw-shadow-color:#00000059}@supports (color:color-mix(in lab, red, red)){.shadow-black\/35{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-highlight\/10{--tw-shadow-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.shadow-highlight\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--highlight) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{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))}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-muted::placeholder,.placeholder\:text-muted\/60::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted\/60::placeholder{color:color-mix(in oklab, var(--muted) 60%, transparent)}}.placeholder\:text-muted\/70::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted\/70::placeholder{color:color-mix(in oklab, var(--muted) 70%, transparent)}}.placeholder\:text-muted\/75::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted\/75::placeholder{color:color-mix(in oklab, var(--muted) 75%, transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:w-1:before{content:var(--tw-content);width:var(--spacing)}.before\:bg-highlight:before{content:var(--tw-content);background-color:var(--highlight)}.focus-within\:border-accent\/70:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-accent\/70:focus-within{border-color:color-mix(in oklab, var(--accent) 70%, transparent)}}.focus-within\:ring-4:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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-within\:ring-accent\/10:focus-within{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-accent\/10:focus-within{--tw-ring-color:color-mix(in oklab, var(--accent) 10%, transparent)}}@media (hover:hover){.hover\:border-\[\#4ca3e6\]\/70:hover{border-color:#4ca3e6b3;border-color:lab(63.8854% -10.9701 -42.2791/.7)}.hover\:border-accent\/45:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/45:hover{border-color:color-mix(in oklab, var(--accent) 45%, transparent)}}.hover\:border-white\/15:hover{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/15:hover{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-\[\#0c508e\]\/16:hover{background-color:#0c508e29;background-color:lab(32.859% -.835091 -40.6691/.16)}.hover\:bg-accent\/10:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/10:hover{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.hover\:bg-accent\/15:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/15:hover{background-color:color-mix(in oklab, var(--accent) 15%, transparent)}}.hover\:bg-danger\/\[0\.2\]:hover{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/\[0\.2\]:hover{background-color:color-mix(in oklab, var(--danger) 20%, transparent)}}.hover\:bg-highlight:hover,.hover\:bg-highlight\/90:hover{background-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-highlight\/90:hover{background-color:color-mix(in oklab, var(--highlight) 90%, transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.07\]:hover{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.hover\:bg-white\/\[0\.035\]:hover{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.035\]:hover{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.hover\:bg-white\/\[0\.055\]:hover{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.055\]:hover{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.hover\:bg-white\/\[0\.065\]:hover{background-color:#fff1}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.065\]:hover{background-color:color-mix(in oklab, var(--color-white) 6.5%, transparent)}}.hover\:text-\[\#37a7ff\]:hover{color:#37a7ff}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-highlight:hover{color:var(--highlight)}.hover\:text-muted:hover{color:var(--muted)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-accent:focus,.focus\:border-accent\/70:focus{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\:border-accent\/70:focus{border-color:color-mix(in oklab, var(--accent) 70%, transparent)}}.focus\:border-highlight\/70:focus{border-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.focus\:border-highlight\/70:focus{border-color:color-mix(in oklab, var(--highlight) 70%, transparent)}}.focus\:border-white\/20:focus{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/20:focus{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.focus\:bg-white\/\[0\.04\]:focus{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.focus\:bg-white\/\[0\.04\]:focus{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.focus\:ring-2:focus{--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\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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\:ring-accent\/10:focus{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-accent\/10:focus{--tw-ring-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.focus\:ring-accent\/15:focus{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-accent\/15:focus{--tw-ring-color:color-mix(in oklab, var(--accent) 15%, transparent)}}.focus\:ring-highlight\/10:focus{--tw-ring-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-highlight\/10:focus{--tw-ring-color:color-mix(in oklab, var(--highlight) 10%, transparent)}}.focus\:ring-white\/\[0\.045\]:focus{--tw-ring-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.focus\:ring-white\/\[0\.045\]:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-highlight:disabled:hover,.disabled\:hover\:bg-highlight\/95:disabled:hover{background-color:var(--highlight)}@supports (color:color-mix(in lab, red, red)){.disabled\:hover\:bg-highlight\/95:disabled:hover{background-color:color-mix(in oklab, var(--highlight) 95%, transparent)}}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-muted:disabled:hover{color:var(--muted)}}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-4{gap:calc(var(--spacing) * 4)}}@media (min-width:48rem){.md\:w-72{width:calc(var(--spacing) * 72)}.md\:max-w-3xl{max-width:var(--container-3xl)}.md\:flex-1{flex:1}.md\:grid-cols-\[330px_minmax\(0\,1fr\)\]{grid-template-columns:330px minmax(0,1fr)}.md\:grid-rows-none{grid-template-rows:none}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.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\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:grid-cols-\[1\.25fr_repeat\(4\,minmax\(8rem\,1fr\)\)\]{grid-template-columns:1.25fr repeat(4,minmax(8rem,1fr))}.lg\:items-start{align-items:flex-start}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:px-9{padding-inline:calc(var(--spacing) * 9)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}}@media (min-width:80rem){.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:pt-1{padding-top:var(--spacing)}}.\[\&_svg\]\:h-4 svg{height:calc(var(--spacing) * 4)}.\[\&_svg\]\:h-5 svg{height:calc(var(--spacing) * 5)}.\[\&_svg\]\:w-4 svg{width:calc(var(--spacing) * 4)}.\[\&_svg\]\:w-5 svg{width:calc(var(--spacing) * 5)}}:root{--bg:#07090f;--bg-glow-1:#d7f6490a;--bg-glow-2:#60a5fa0d;--surface:#ffffff06;--surface-2:#ffffff0d;--surface-3:#ffffff14;--border:#ffffff14;--border-hi:#ffffff24;--text:#eef1f6;--dim:#99a1b3;--faint:#596273;--lime:#d7f649;--green:#34d399;--amber:#fbbf24;--red:#fb7185;--blue:#60a5fa;--violet:#a78bfa;--r-lg:16px;--r-md:12px;--r-sm:8px;--shadow-card:0 1px 2px #0006, 0 8px 24px -8px #00000080;--shadow-pop:0 24px 64px -12px #000000bf, 0 0 0 1px #ffffff0f;--background:var(--bg);--foreground:var(--text);--muted:var(--dim);--panel:#10141d;--panel-subtle:#12161f;--line:#ffffff14;--accent:#0c508e;--accent-foreground:#fff;--highlight:var(--lime);--highlight-foreground:#10140a;--warning:var(--amber);--danger:var(--red)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--text);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Inter Variable,Inter,-apple-system,sans-serif;font-size:13.5px;line-height:1.55;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(900px 500px at 85% -10%, var(--bg-glow-2), transparent 60%), radial-gradient(700px 400px at 0% 110%, var(--bg-glow-1), transparent 60%);position:fixed;inset:0}::selection{background:#d7f64940}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:8px}::-webkit-scrollbar-track{background:0 0}.mono{letter-spacing:-.02em;font-family:JetBrains Mono Variable,JetBrains Mono,monospace}button,input,select,textarea{font:inherit}input,select,textarea{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.6}.dark-map{filter:grayscale(78%)invert(86%)hue-rotate(178deg)saturate(150%)brightness(.56)contrast(1.18);opacity:.58}@keyframes popIn{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}@keyframes viewIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.topbar{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border);background:#07090fbf;align-items:center;gap:16px;height:56px;padding:0 20px;display:flex;position:sticky;top:0}.brand{letter-spacing:.04em;align-items:center;gap:10px;font-size:15px;font-weight:800;display:flex}.brand .mark{background:linear-gradient(135deg, var(--lime), #86c31d);color:#0c1005;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.argo-logo{filter:brightness(0)invert();width:auto;height:13px;display:block}.gword{color:var(--lime);font-weight:800}.crumbs{align-items:center;gap:2px;margin-left:10px;display:flex}.crumb-seg{position:relative}.crumb-btn{color:var(--dim);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:600;transition:all .12s;display:flex}.crumb-btn:hover{background:var(--surface-2);color:var(--text)}.crumb-btn .car{color:var(--faint);font-size:8px}.crumb-btn.crumb-current{color:var(--text)}.crumb-sep{color:var(--faint);padding:0 2px;font-size:12px}.crumb-pop{border:1px solid var(--border-hi);min-width:220px;box-shadow:var(--shadow-pop);z-index:150;background:#12161f;border-radius:12px;padding:6px;animation:.15s cubic-bezier(.2,.8,.2,1) popIn;position:absolute;top:38px;left:0}.cp-item{cursor:pointer;width:100%;color:var(--text);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;font-weight:550;display:flex}.cp-item:hover{background:var(--surface-3)}.cp-item.cp-disabled{color:var(--faint);cursor:default}.cp-item.cp-disabled:hover{background:0 0}.cp-item .k{color:var(--faint);margin-left:auto;font-family:JetBrains Mono Variable,monospace;font-size:10px}.soon{letter-spacing:.06em;color:var(--violet);background:#a78bfa1f;border:1px solid #a78bfa4d;border-radius:999px;padding:0 5px;font-size:8.5px;font-weight:800}.cmdk-btn{cursor:pointer;background:var(--surface-2);border:1px solid var(--border);color:var(--faint);border-radius:10px;align-items:center;gap:10px;width:280px;margin-left:auto;padding:7px 12px;font-size:12.5px;transition:all .15s;display:flex}.cmdk-btn:hover{border-color:var(--border-hi);color:var(--dim)}.kbd{background:var(--surface-3);border:1px solid var(--border);color:var(--dim);border-radius:5px;margin-left:auto;padding:1px 5px;font-family:JetBrains Mono Variable,monospace;font-size:10.5px}.avatar{width:30px;height:30px;color:var(--text);background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.user-pop{min-width:200px;position:absolute;top:44px;left:auto;right:0}.user-pop .who{padding:8px 10px 4px}.user-pop .who .n{font-size:12.5px;font-weight:700}.user-pop .who .r{color:var(--faint);font-size:10.5px}.shell{z-index:1;width:100%;max-width:1800px;margin:0 auto;position:relative}.page-pad{padding:18px 26px 64px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.card-label{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:10.5px;font-weight:700}.btn{cursor:pointer;border:1px solid var(--border);background:var(--surface-2);color:var(--text);letter-spacing:-.01em;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:650;transition:all .15s}.btn:hover{border-color:var(--border-hi);background:var(--surface-3)}.btn-primary{background:var(--lime);color:#10140a;border-color:#0000;box-shadow:0 0 20px -4px #d7f64966}.btn-primary:hover{background:#e2fb62;border-color:#0000}.btn-sm{border-radius:8px;padding:5px 12px;font-size:12px}.hero{grid-template-columns:340px 1fr 320px;gap:12px;margin-bottom:16px;display:grid}.hero-2{grid-template-columns:minmax(380px,460px) 1fr}@media (max-width:1100px){.hero,.hero-2{grid-template-columns:1fr}}.hero .card{flex-direction:column;padding:14px 16px;display:flex}.ring-wrap{align-items:center;gap:16px;margin-top:10px;display:flex}.r-ring{flex-shrink:0;width:84px;height:84px;position:relative}.r-ring svg{transform:rotate(-90deg)}.r-ring .track{stroke:#ffffff12}.r-ring .glow{stroke:#d7f64929;stroke-linecap:round;transition:stroke-dashoffset 1s cubic-bezier(.3,.7,.3,1)}.r-ring .val{stroke:var(--lime);stroke-linecap:round;transition:stroke-dashoffset 1s cubic-bezier(.3,.7,.3,1)}.r-ring .center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.r-ring .center .pct{letter-spacing:-.03em;font-size:19px;font-weight:800}.r-ring .center .cap{color:var(--faint);font-size:9px;font-weight:600}.ring-stats{flex-direction:column;flex:1;gap:5px;display:flex}.rs{color:var(--dim);align-items:center;gap:8px;font-size:12px;display:flex}.rs b{color:var(--text);min-width:18px;font-size:13px;font-weight:700}.rs .dot{border-radius:50%;width:6px;height:6px}.rs .pct2{color:var(--faint);margin-left:auto;font-family:JetBrains Mono Variable,monospace;font-size:10.5px}.mini-stats{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;padding-top:12px;display:grid}.ms{background:var(--surface-2);border:1px solid var(--border);border-radius:9px;padding:7px 10px}.ms .k{color:var(--faint);letter-spacing:.03em;font-size:10px;font-weight:600}.ms .v{letter-spacing:-.02em;margin-top:1px;font-size:14px;font-weight:750}.ms .v small{color:var(--faint);font-size:10.5px;font-weight:500}.ms .v.warn{color:var(--amber)}.ms .v.bad{color:var(--red)}.istat-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.istat-cell{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:10px 12px}.istat-cell .n{letter-spacing:-.03em;font-size:22px;font-weight:800}.istat-cell .l{color:var(--dim);align-items:center;gap:6px;margin-top:2px;font-size:11px;font-weight:600;display:flex}.istat-cell .l .d{border-radius:50%;width:6px;height:6px}.istat-foot{color:var(--faint);align-items:center;gap:10px;margin-top:auto;padding-top:10px;font-size:10.5px;display:flex}.stat-chip{border:1px solid var(--border);background:var(--surface-2);color:var(--dim);border-radius:5px;padding:1px 6px;font-family:JetBrains Mono Variable,monospace;font-size:10px}.triage-head{white-space:nowrap;align-items:baseline;gap:7px;display:flex}.triage-head .cnt{color:var(--faint);font-size:10.5px;font-weight:600}.triage-head .all{color:var(--blue);cursor:pointer;margin-left:auto;font-size:11px;font-weight:600}.triage-head .all:hover{text-decoration:underline}.triage{flex-direction:column;max-height:168px;margin-top:6px;margin-right:-6px;padding-right:4px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}.tri{cursor:pointer;color:inherit;border-radius:10px;margin:0 -10px;padding:9px 10px;text-decoration:none;transition:background .15s;display:block}.tri:hover{background:var(--surface-2)}.tri-top{align-items:center;gap:8px;display:flex}.tri-title{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.tri-age{flex-shrink:0;margin-left:auto;font-family:JetBrains Mono Variable,monospace;font-size:10.5px;font-weight:600}.tri-bar{background:var(--surface-3);border-radius:2px;height:3px;margin-top:7px;overflow:hidden}.tri-bar i{background:linear-gradient(90deg, var(--amber), var(--red));border-radius:2px;height:100%;display:block}.tri-sub{color:var(--faint);margin-top:4px;font-size:11px}.board-head{align-items:center;gap:14px;margin:2px 0 12px;display:flex}.board-head h2{letter-spacing:-.02em;font-size:16px;font-weight:700}.svc-select{margin-left:auto;position:relative}.svc-btn{background:var(--surface-2);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:600;transition:all .15s;display:flex}.svc-btn:hover{border-color:var(--border-hi)}.svc-btn .n{color:var(--lime);background:#d7f6491a;border:1px solid #d7f6494d;border-radius:999px;padding:0 7px;font-family:JetBrains Mono Variable,monospace;font-size:10.5px}.svc-pop{border:1px solid var(--border-hi);width:300px;box-shadow:var(--shadow-pop);z-index:60;background:#12161f;border-radius:14px;animation:.15s cubic-bezier(.2,.8,.2,1) popIn;position:absolute;top:42px;right:0;overflow:hidden}.svc-search{width:100%;color:var(--text);border:none;border-bottom:1px solid var(--border);background:0 0;outline:none;padding:12px 14px;font-size:12.5px}.svc-list{max-height:240px;padding:6px;overflow-y:auto}.svc-opt{cursor:pointer;width:100%;color:var(--text);text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;font-weight:550;display:flex}.svc-opt:hover{background:var(--surface-3)}.svc-opt .cb{border:1.5px solid var(--border-hi);color:#0c1005;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;font-size:10px;display:flex}.svc-opt.on .cb{background:var(--lime);border-color:var(--lime)}.svc-opt .vc{color:var(--faint);margin-left:auto;font-family:JetBrains Mono Variable,monospace;font-size:10.5px}.svc-foot{border-top:1px solid var(--border);gap:8px;padding:8px 12px;font-size:11.5px;display:flex}.svc-foot button{color:var(--blue);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.svc-foot button:hover{text-decoration:underline}.board{grid-template-columns:repeat(3,1fr);align-items:start;gap:14px;display:grid}@media (max-width:1100px){.board{grid-template-columns:1fr}}.lane{border-radius:var(--r-lg);padding:4px}.lane-head{align-items:center;gap:9px;padding:10px 12px 12px;display:flex}.lane-head .glow{border-radius:50%;width:8px;height:8px}.lane-green .glow{background:var(--green);box-shadow:0 0 12px var(--green)}.lane-amber .glow{background:var(--amber);box-shadow:0 0 12px var(--amber)}.lane-red .glow{background:var(--red);box-shadow:0 0 12px var(--red)}.lane-head .name{font-size:13.5px;font-weight:700}.lane-head .count{color:var(--faint);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:1px 8px;font-family:JetBrains Mono Variable,monospace;font-size:11.5px}.lane-cards{flex-direction:column;gap:9px;display:flex}.vcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);cursor:pointer;color:inherit;padding:11px 14px;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),border-color .18s,background .18s;display:block;position:relative;overflow:hidden}.vcard:before{content:"";border-radius:2px;width:2.5px;position:absolute;top:0;bottom:0;left:0}.vcard.s-red:before{background:linear-gradient(var(--red), transparent)}.vcard.s-amber:before{background:linear-gradient(var(--amber), transparent)}.vcard.s-green:before{background:linear-gradient(var(--green), transparent)}.vcard:hover{border-color:var(--border-hi);background:var(--surface-2);transform:translateY(-2px)}.vcard-top{align-items:center;gap:10px;display:flex}.vname{letter-spacing:-.02em;font-family:JetBrains Mono Variable,monospace;font-size:14px;font-weight:600}.vtype{color:var(--faint);background:var(--surface-2);border:1px solid var(--border);white-space:nowrap;border-radius:5px;padding:1px 7px;font-size:10.5px}.heat{white-space:nowrap;border-radius:6px;margin-left:auto;padding:2px 8px;font-family:JetBrains Mono Variable,monospace;font-size:11px;font-weight:600}.heat-hot{color:var(--red);background:#fb71851f}.heat-warm{color:var(--amber);background:#fbbf241a}.heat-ok{color:var(--faint);background:var(--surface-2)}.vissue{color:var(--dim);align-items:center;gap:7px;margin-top:9px;font-size:12.5px;display:flex}.vissue .w{flex-shrink:0}.vissue .it{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vissue.none{color:var(--faint)}.vfoot{color:var(--faint);white-space:nowrap;align-items:center;gap:8px;margin-top:10px;font-size:11px;display:flex}.vfoot .spacer{flex:1}.badge{border:1px solid var(--border);background:var(--surface-2);color:var(--dim);white-space:nowrap;border-radius:999px;padding:1px 7px;font-family:JetBrains Mono Variable,monospace;font-size:10.5px}.empty-lane{text-align:center;color:var(--faint);border:1px dashed var(--border);border-radius:var(--r-md);padding:24px 0 20px;font-size:12px}@media (min-width:1560px){.hero{grid-template-columns:380px 1fr 360px}.hero-2{grid-template-columns:minmax(420px,500px) 1fr}.triage{max-height:176px}}.cmdk-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:300;background:#04060ab3;justify-content:center;align-items:flex-start;padding-top:15vh;display:flex;position:fixed;inset:0}.cmdk{border:1px solid var(--border-hi);width:560px;max-width:92vw;box-shadow:var(--shadow-pop);background:#10141d;border-radius:16px;animation:.18s cubic-bezier(.2,.8,.2,1) popIn;overflow:hidden}.cmdk-inputrow{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:0 18px;display:flex}.scope-chip{color:var(--blue);background:#60a5fa1f;border:1px solid #60a5fa59;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;padding:2px 8px;font-family:JetBrains Mono Variable,monospace;font-size:11px;font-weight:600;display:inline-flex}.scope-chip button{cursor:pointer;color:#60a5fa99;background:0 0;border:none;padding:0;font-style:normal;line-height:1}.scope-chip button:hover{color:var(--blue)}.cmdk input{color:var(--text);background:0 0;border:none;outline:none;flex:1;padding:17px 0;font-size:15px}.cmdk-foot{border-top:1px solid var(--border);color:var(--faint);align-items:center;gap:5px;padding:8px 14px;font-size:10.5px;display:flex}.cmdk-foot .kbd{margin-left:0}.cmdk-foot .sp{flex:1}.cmdk-list{max-height:320px;padding:8px;overflow-y:auto}.cmdk-group{color:var(--faint);text-transform:uppercase;letter-spacing:.07em;padding:10px 12px 4px;font-size:10.5px;font-weight:700}.cmdk-item{cursor:pointer;width:100%;color:var(--text);text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:13.5px;font-weight:550;display:flex}.cmdk-item.hi{background:var(--surface-3)}.cmdk-item .ico{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.cmdk-item .sub{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:400;overflow:hidden}.cmdk-item .label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.login-wrap{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}.login-wrap:before{content:"";background:radial-gradient(700px 420px at 70% 20%,#60a5fa12,#0000 60%),radial-gradient(600px 400px at 25% 85%,#d7f6490d,#0000 60%);position:absolute;inset:0}.login-roads{opacity:.35;width:100%;height:100%;position:absolute;inset:0}.login-roads path{stroke:#ffffff0d;stroke-width:1.5px;fill:none}.login-card{background:var(--surface-2);border:1px solid var(--border-hi);width:360px;box-shadow:var(--shadow-pop);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;padding:34px 32px 30px;animation:.3s cubic-bezier(.2,.8,.2,1) viewIn;position:relative}.login-brand{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:28px;display:flex}.gmark{background:linear-gradient(135deg, var(--lime), #86c31d);color:#10140a;border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 8px 28px -6px #d7f64973}.login-word{letter-spacing:-.02em;align-items:center;gap:8px;font-size:21px;font-weight:800;display:flex}.login-word .argo-logo{height:20px}.login-word .g{color:var(--lime)}.login-tag{color:var(--faint);margin-top:6px;font-size:12.5px}.login-error{color:var(--red);background:#fb718514;border:1px solid #fb718559;border-radius:10px;margin-bottom:14px;padding:8px 12px;font-size:12.5px;font-weight:550}.login-field{margin-bottom:12px}.login-field label{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin-bottom:7px;font-size:11px;font-weight:700;display:block}.phone-row{background:var(--surface-2);border:1px solid var(--border-hi);border-radius:12px;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex}.phone-row:focus-within{border-color:var(--lime);box-shadow:0 0 0 3px #d7f6491f}.phone-cc{color:var(--dim);padding:12px 0 12px 14px;font-family:JetBrains Mono Variable,monospace;font-size:13.5px}.phone-row input{min-width:0;color:var(--text);letter-spacing:.04em;background:0 0;border:none;outline:none;flex:1;padding:12px 14px;font-family:JetBrains Mono Variable,monospace;font-size:13.5px;font-weight:500}.phone-row input::placeholder{color:var(--faint)}.phone-hint{color:var(--faint);margin-top:7px;font-size:10.5px;line-height:1.5}.login-btn{background:var(--lime);color:#10140a;cursor:pointer;border:none;border-radius:12px;width:100%;margin-top:6px;padding:12px;font-size:13.5px;font-weight:700;transition:all .15s;box-shadow:0 8px 28px -8px #d7f64966}.login-btn:hover{background:#e2fb62;transform:translateY(-1px)}.otp-sent{color:var(--dim);margin-bottom:16px;font-size:12.5px}.otp-sent b{color:var(--text);font-family:JetBrains Mono Variable,monospace;font-weight:600}.otp-sent a{color:var(--blue);cursor:pointer;font-weight:600;text-decoration:none}.otp-sent a:hover{text-decoration:underline}.otp-row{gap:8px;margin-bottom:14px;display:flex}.otp-row input{aspect-ratio:.82;text-align:center;background:var(--surface-2);border:1px solid var(--border-hi);width:100%;min-width:0;color:var(--text);border-radius:11px;outline:none;font-family:JetBrains Mono Variable,monospace;font-size:19px;font-weight:600;transition:all .12s}.otp-row input:focus{border-color:var(--lime);box-shadow:0 0 0 3px #d7f6491f}.login-foot{text-align:center;color:var(--faint);margin-top:18px;font-size:11.5px}.login-foot a{color:var(--dim);cursor:pointer;text-decoration:none}.login-foot a:hover{color:var(--text)}.login-foot form{display:inline}.login-foot button{color:var(--dim);cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.login-foot button:hover{color:var(--text)}.ic{flex-shrink:0;width:15px;height:15px}.cp-item .ic,.cmdk-item .ico .ic{width:14px;height:14px;color:var(--dim)}.cmdk-item .ico.tone-lime{background:#d7f64914;border-color:#d7f64938}.cmdk-item .ico.tone-lime .ic{color:var(--lime)}.cmdk-item .ico.tone-green{background:#34d39914;border-color:#34d39938}.cmdk-item .ico.tone-green .ic{color:var(--green)}.cmdk-item .ico.tone-amber{background:#fbbf2414;border-color:#fbbf2438}.cmdk-item .ico.tone-amber .ic{color:var(--amber)}.cmdk-item .ico.tone-red{background:#fb718514;border-color:#fb718538}.cmdk-item .ico.tone-red .ic{color:var(--red)}.cmdk-item .ico.tone-blue{background:#60a5fa14;border-color:#60a5fa38}.cmdk-item .ico.tone-blue .ic{color:var(--blue)}.vissue .ic{flex-shrink:0;width:13px;height:13px}.vh-back{color:var(--faint);cursor:pointer;align-items:center;gap:7px;margin-bottom:14px;font-size:12.5px;transition:color .15s;display:inline-flex}.vh-back:hover{color:var(--dim)}.vh-back .ic{width:13px;height:13px}.vh-head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}.vh-name{letter-spacing:-.03em;font-family:JetBrains Mono Variable,JetBrains Mono,monospace;font-size:28px;font-weight:700;line-height:1.1}.status-pill{cursor:pointer;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .15s;display:inline-flex}.status-pill .dot{border-radius:50%;width:7px;height:7px}.sp-red{color:var(--red);background:#fb718514;border-color:#fb718559}.sp-red .dot{background:var(--red);box-shadow:0 0 10px var(--red)}.sp-green{color:var(--green);background:#34d39914;border-color:#34d39959}.sp-green .dot{background:var(--green);box-shadow:0 0 10px var(--green)}.sp-amber{color:var(--amber);background:#fbbf2414;border-color:#fbbf2459}.sp-amber .dot{background:var(--amber);box-shadow:0 0 10px var(--amber)}.sp-dim{color:var(--dim);border-color:var(--border-hi);background:var(--surface-2)}.sp-dim .dot{background:var(--faint)}.vh-cause{color:var(--dim);font-size:12.5px}.vh-cause b{color:var(--blue);font-weight:600}.vh-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-left:auto;display:flex}.status-menu{position:relative}.status-menu .pop{top:40px;bottom:auto;left:0}.btn-danger{color:var(--red);background:#fb71851a;border-color:#fb718559}.btn-danger:hover{background:#fb718529;border-color:#fb71858c}.vh-summary{grid-template-columns:minmax(0,1fr) 330px;gap:12px;margin-bottom:12px;display:grid}@media (max-width:900px){.vh-summary{grid-template-columns:1fr}.vh-grid{grid-template-columns:1fr!important}}.map-card{border-radius:var(--r-lg);border:1px solid var(--border);height:192px;box-shadow:var(--shadow-card);background:radial-gradient(340px 180px at 65% 40%,#60a5fa14,#0000 65%),linear-gradient(160deg,#0d121d,#0a0e17 70%);transition:height .25s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.map-card.expanded{height:420px}.map-card iframe{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.map-card:hover .map-expand{opacity:1}.map-empty{color:var(--faint);text-align:center;justify-content:center;align-items:center;padding:0 20px;font-size:12.5px;display:flex;position:absolute;inset:0}.map-pin{pointer-events:none;z-index:5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-pin .pulse{border:1.5px solid var(--red);border-radius:50%;animation:2s ease-out infinite pinPulse;position:absolute;inset:-14px}.map-pin.pin-green .pulse{border-color:var(--green)}.map-pin.pin-amber .pulse{border-color:var(--amber)}@keyframes pinPulse{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.3)}}.map-pin .core{background:var(--red);border-radius:50% 50% 50% 4px;justify-content:center;align-items:center;width:26px;height:26px;display:flex;transform:rotate(-45deg);box-shadow:0 4px 14px #fb718580}.map-pin.pin-green .core{background:var(--green);box-shadow:0 4px 14px #34d39980}.map-pin.pin-amber .core{background:var(--amber);box-shadow:0 4px 14px #fbbf2480}.map-pin .core .ic{color:#fff;width:12px;height:12px;transform:rotate(45deg)}.map-pin.pin-green .core .ic,.map-pin.pin-amber .core .ic{color:#10140a}.map-meta{z-index:6;flex-wrap:wrap;align-items:center;gap:6px;max-width:calc(100% - 20px);display:flex;position:absolute;bottom:10px;left:10px}.map-tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-hi);color:var(--dim);background:#07090fcc;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.map-tag .ic{width:12px;height:12px}.map-tag.stale{color:var(--amber);border-color:#fbbf2459}.map-expand{opacity:0;border:1px solid var(--border-hi);color:var(--dim);z-index:6;cursor:pointer;background:#07090fcc;border-radius:8px;padding:4px 10px;font-family:inherit;font-size:11px;font-weight:600;transition:opacity .15s;position:absolute;top:10px;right:10px}.map-expand:hover{color:var(--text)}.map-ctrl{z-index:6;gap:4px;display:flex;position:absolute;bottom:10px;right:10px}.map-ctrl button{border:1px solid var(--border-hi);width:26px;height:26px;color:var(--dim);background:#07090fcc;border-radius:8px;justify-content:center;align-items:center;font-family:inherit;font-size:13px;font-weight:700;display:flex}.map-ctrl button:hover{color:var(--text)}.docs-card{flex-direction:column;padding:12px 14px;display:flex}.docs-head{align-items:center;gap:8px;display:flex}.docs-head .up{color:var(--blue);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0;font-family:inherit;font-size:11px;font-weight:600}.docs-head .up:hover{text-decoration:underline}.docs-scroll{max-height:340px;overflow-y:auto}.doc-row{cursor:pointer;text-align:left;width:calc(100% + 16px);color:var(--text);background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;margin:0 -8px;padding:9px 8px;font-family:inherit;transition:background .12s;display:flex}.doc-row:hover{background:var(--surface-2)}.doc-row+.doc-row{border-top:1px solid var(--border);border-radius:0 0 9px 9px}.doc-ico{background:var(--surface-2);border:1px solid var(--border);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.doc-ico .ic{width:14px;height:14px;color:var(--dim)}.doc-main{flex:1;min-width:0}.doc-t{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;overflow:hidden}.doc-s{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10.5px;overflow:hidden}.doc-badge{white-space:nowrap;border:1px solid;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:700}.db-ok{color:var(--green);background:#34d39912;border-color:#34d39959}.db-warn{color:var(--amber);background:#fbbf2412;border-color:#fbbf2459}.db-bad{color:var(--red);background:#fb718512;border-color:#fb718559}.doc-vers{color:var(--faint);border:1px solid var(--border);border-radius:5px;flex-shrink:0;padding:0 5px;font-family:JetBrains Mono Variable,JetBrains Mono,monospace;font-size:9.5px}.doc-history{border-top:1px dashed var(--border);margin:0 -8px 4px;padding:4px 8px 8px 46px}.doc-version-row{color:var(--dim);align-items:center;gap:8px;padding:5px 0;font-size:11px;display:flex}.doc-version-row .spacer{flex:1}.doc-act{border:1px solid var(--border);background:var(--surface-2);width:22px;height:22px;color:var(--faint);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.doc-act:hover{color:var(--text);border-color:var(--border-hi)}.doc-act.danger{color:var(--red);border-color:#fb71854d}.doc-act .ic{width:11px;height:11px}.docs-empty{color:var(--faint);padding:14px 0 8px;font-size:12px}.docs-form{border-top:1px solid var(--border);gap:8px;margin-top:8px;padding-top:10px;display:grid}.docs-form label{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);gap:4px;font-size:10.5px;font-weight:700;display:grid}.field-input{background:var(--surface-2);border:1px solid var(--border);width:100%;color:var(--text);border-radius:9px;outline:none;padding:7px 11px;font:12px Inter Variable,Inter,sans-serif;transition:border-color .15s}.field-input:focus{border-color:#d7f64973}.field-input::placeholder{color:var(--faint)}select.field-input{appearance:none}.docs-form-foot{justify-content:flex-end;gap:8px;display:flex}.form-err{color:var(--amber);font-size:11.5px;font-weight:500}.vh-grid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:12px;display:grid}.issue-rail{flex-direction:column;gap:8px;display:flex}.rail-tabs{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;gap:2px;margin-bottom:2px;padding:3px;display:flex}.rt{color:var(--dim);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:5px 0;font:600 11.5px Inter Variable,Inter,sans-serif}.rt.active{background:var(--surface-3);color:var(--text)}.rail-search{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:9px;outline:none;width:100%;padding:6px 11px;font:12px Inter Variable,Inter,sans-serif}.rail-search::placeholder{color:var(--faint)}.rail-scroll{flex-direction:column;gap:8px;max-height:560px;padding-right:2px;display:flex;overflow-y:auto}.rail-more{text-align:center;color:var(--blue);cursor:pointer;background:0 0;border:none;padding:8px;font-family:inherit;font-size:11.5px;font-weight:600}.rail-more:hover{text-decoration:underline}.rail-empty{text-align:center;color:var(--faint);border:1px dashed var(--border);border-radius:var(--r-md);padding:20px 8px;font-size:12px}.icard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);cursor:pointer;text-align:left;width:100%;color:var(--text);padding:12px 14px;font-family:inherit;transition:all .15s}.icard:hover{border-color:var(--border-hi)}.icard.sel{background:#d7f6490d;border-color:#d7f64973}.icard.resolved{opacity:.6}.icard .t{font-size:13px;font-weight:650;line-height:1.35}.icard .m{color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;font-size:11px;display:flex}.istat{align-items:center;gap:5px;font-size:10.5px;font-weight:700;display:inline-flex}.istat .d{border-radius:50%;width:6px;height:6px}.is-open{color:var(--lime)}.is-open .d{background:var(--lime)}.is-prog{color:var(--blue)}.is-prog .d{background:var(--blue)}.is-done{color:var(--faint)}.is-done .d{background:var(--faint)}.issue-panel{padding:0;overflow:visible}.issue-panel>:first-child{border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg)}.ip-head{padding:20px 24px 0}.ip-title-row{align-items:flex-start;gap:12px;display:flex}.ip-title{letter-spacing:-.02em;font-size:19px;font-weight:750;line-height:1.3}.ip-sub{color:var(--faint);margin-top:4px;font-size:12px}.ip-actions{flex-shrink:0;gap:8px;margin-left:auto;display:flex;position:relative}.ip-menu{border:1px solid var(--border-hi);min-width:150px;box-shadow:var(--shadow-pop);z-index:60;background:#12161f;border-radius:12px;padding:6px;animation:.15s cubic-bezier(.2,.8,.2,1) popIn;position:absolute;top:34px;right:0}.ip-menu button{width:100%;color:var(--dim);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;font:600 12.5px Inter Variable,Inter,sans-serif;display:flex}.ip-menu button:hover{background:var(--surface-3);color:var(--text)}.ip-menu button.danger{color:var(--red)}.ip-menu button .ic{width:13px;height:13px}.ip-empty{text-align:center;color:var(--faint);padding:48px 24px;font-size:13px}.flow{flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;font-size:11.5px;font-weight:650;display:flex}.fl{color:var(--faint);align-items:center;gap:5px;display:inline-flex}.fl .fd{background:var(--border-hi);border-radius:50%;width:6px;height:6px}.fl.done{color:var(--dim)}.fl.done .fd{background:var(--green)}.fl.cur{color:var(--blue)}.fl.cur .fd{background:var(--blue);box-shadow:0 0 8px #60a5fab3}.flow .sep{background:var(--border-hi);width:16px;height:1px}.flow .why{color:var(--faint);cursor:default;margin-left:8px;font-size:11px;font-weight:450}.flow .why b{color:var(--dim);font-weight:600}.ip-divider{background:var(--border);height:1px;margin:14px 0 0}.ip-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.tag-chip{color:var(--blue);background:#60a5fa12;border:1px solid #60a5fa40;border-radius:6px;align-items:center;gap:4px;max-width:220px;padding:2px 8px;font-size:10.5px;font-weight:650;display:inline-flex}.tag-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tag-add{align-items:center;gap:6px;display:inline-flex}.tag-add input{background:var(--surface-2);border:1px dashed var(--border-hi);color:var(--text);border-radius:6px;outline:none;width:110px;padding:2px 8px;font:11px Inter Variable,Inter,sans-serif}.tag-add input:focus{border-color:#d7f64973}.tag-add button{color:var(--blue);cursor:pointer;background:0 0;border:none;padding:2px 4px;font:600 11px Inter Variable,Inter,sans-serif}.tag-add button:hover{text-decoration:underline}.tl{max-height:460px;padding:8px 24px 12px;overflow-y:auto}.tl-day{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);align-items:center;gap:10px;margin:18px 0 4px;font-size:10.5px;font-weight:700;display:flex}.tl-day:after{content:"";background:var(--border);flex:1;height:1px}.tl-empty{color:var(--faint);padding:18px 0;font-size:12.5px}.ev{gap:12px;padding:10px 0;animation:.3s cubic-bezier(.2,.8,.2,1) evIn;display:flex;position:relative}@keyframes evIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ev-ico{background:var(--surface-2);border:1px solid var(--border);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ev-ico .ic{width:14px;height:14px;color:var(--dim)}.ev-body{flex:1;min-width:0}.ev-head{align-items:baseline;gap:8px;display:flex}.ev-kind{font-size:13px;font-weight:700}.ev-who{color:var(--faint);font-size:11px;font-weight:450}.ev-time{color:var(--faint);flex-shrink:0;margin-left:auto;font-size:10.5px}.ev-note{color:var(--dim);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px}.ev-facets{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.fct{background:var(--surface-2);border:1px solid var(--border);color:var(--dim);border-radius:7px;align-items:center;gap:5px;padding:2.5px 8px;font-size:10.5px;font-weight:600;text-decoration:none;display:inline-flex}.fct .arr{color:var(--faint);font-weight:400}.fct .ic{width:11px;height:11px}.fct-blue{color:var(--blue);background:#60a5fa0f;border-color:#60a5fa38}.fct-red{color:var(--red);background:#fb71850f;border-color:#fb718538}.fct-green{color:var(--green);background:#34d3990f;border-color:#34d39938}.fct-amber{color:var(--amber);background:#fbbf240f;border-color:#fbbf2438}a.fct:hover{border-color:var(--border-hi)}.ev-del{opacity:0;width:24px;height:24px;color:var(--red);background:#fb71850d;border:1px solid #fb718540;border-radius:7px;justify-content:center;align-items:center;transition:opacity .12s;display:flex;position:absolute;top:8px;right:0}.ev:hover .ev-del,.ev-del:focus-visible{opacity:1}.ev-del .ic{width:12px;height:12px}.ev:hover .ev-time{margin-right:30px}.composer{border-top:1px solid var(--border);background:var(--surface-2);border-bottom-left-radius:var(--r-lg);border-bottom-right-radius:var(--r-lg);padding:14px 18px 12px;position:relative}.composer:focus-within{background:#ffffff0f}.comp-kinds{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.kchip{border:1px solid var(--border);color:var(--dim);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-family:inherit;font-size:11.5px;font-weight:600;transition:all .12s;display:inline-flex}.kchip .ic{width:13px;height:13px}.kchip:hover{border-color:var(--border-hi);color:var(--text)}.kchip.on{color:var(--blue);background:#60a5fa24;border-color:#60a5fa80}.comp-input{width:100%;color:var(--text);resize:none;background:0 0;border:none;outline:none;min-height:40px;font:13.5px/1.5 Inter Variable,Inter,sans-serif}.comp-input::placeholder{color:var(--faint)}.comp-foot{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.attach-chip{border:1px dashed var(--border-hi);color:var(--faint);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;max-width:200px;padding:4px 10px;font-family:inherit;font-size:11.5px;font-weight:600;transition:all .12s;display:inline-flex}.attach-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attach-chip .ic{width:13px;height:13px}.attach-chip:hover{color:var(--dim);border-color:#ffffff40}.attach-chip.set{color:var(--red);background:#fb718512;border-style:solid;border-color:#fb718566}.attach-chip.set-green{color:var(--green);background:#34d39912;border-style:solid;border-color:#34d39966}.attach-chip.set-amber{color:var(--amber);background:#fbbf2412;border-style:solid;border-color:#fbbf2466}.attach-chip.set-blue{color:var(--blue);background:#60a5fa12;border-style:solid;border-color:#60a5fa66}.comp-hint{color:var(--faint);text-align:right;margin-left:auto;font-size:10.5px}.comp-hint b{color:var(--blue);font-weight:650}.comp-err{color:var(--amber);margin-top:8px;font-size:11.5px;font-weight:500}.pop{border:1px solid var(--border-hi);width:250px;box-shadow:var(--shadow-pop);z-index:50;background:#12161f;border-radius:12px;padding:8px;animation:.15s cubic-bezier(.2,.8,.2,1) popIn;position:absolute;bottom:40px;left:0}.pop-wide{width:320px}.pop-label{color:var(--faint);text-transform:uppercase;letter-spacing:.06em;padding:6px 8px 4px;font-size:10.5px;font-weight:700}.pop-from{color:var(--faint);padding:0 8px 8px;font-size:11.5px}.pop-opt{cursor:pointer;text-align:left;width:100%;color:var(--text);background:0 0;border:none;border-radius:8px;align-items:center;gap:9px;padding:8px;font-family:inherit;font-size:12.5px;font-weight:600;display:flex}.pop-opt:hover{background:var(--surface-3)}.pop-opt .d{border-radius:50%;flex-shrink:0;width:7px;height:7px}.pop-opt .sub{color:var(--faint);margin-left:auto;font-size:10.5px;font-weight:450}.pop-body{gap:8px;padding:4px 8px 6px;display:grid}.pop-list{gap:2px;max-height:180px;padding:2px 0;display:grid;overflow-y:auto}.pop-result{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;padding:6px 8px;font-family:inherit;display:block}.pop-result:hover{background:var(--surface-3)}.pop-result .n{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.pop-result .l{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;display:block;overflow:hidden}.pop-note{color:var(--faint);padding:2px 8px 4px;font-size:10.5px}.pop-foot{justify-content:flex-end;gap:6px;padding:6px 8px 2px;display:flex}.pop-link{color:var(--blue);cursor:pointer;background:0 0;border:none;padding:2px 4px;font:600 11.5px Inter Variable,Inter,sans-serif}.pop-link:hover{text-decoration:underline}.pop-link.dim{color:var(--faint)}.file-pick{border:1px dashed var(--border-hi);cursor:pointer;color:var(--dim);border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-size:11.5px;font-weight:600;transition:border-color .12s;display:flex}.file-pick:hover{border-color:#ffffff4d}.file-pick .ic{flex-shrink:0;width:13px;height:13px}.file-pick span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resolve-card{border-radius:var(--r-md);background:#fbbf240d;border:1px solid #fbbf2459;margin:14px 24px 0;padding:16px;animation:.25s evIn}.resolve-card.neutral{border-color:var(--border-hi);background:var(--surface-2)}.rc-t{color:var(--amber);align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.resolve-card.neutral .rc-t{color:var(--text)}.rc-t .ic{flex-shrink:0;width:15px;height:15px}.rc-d{color:var(--dim);margin:5px 0 12px;font-size:12.5px}.rc-opts{flex-wrap:wrap;gap:8px;display:flex}.rc-opt{border:1px solid var(--border-hi);background:var(--surface-2);cursor:pointer;color:var(--text);border-radius:10px;align-items:center;gap:7px;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:650;transition:all .12s;display:inline-flex}.rc-opt .d{background:var(--faint);border-radius:50%;width:7px;height:7px}.rc-opt:hover{border-color:#ffffff4d}.rc-opt.on{border-color:var(--green);color:var(--green);background:#34d39914}.rc-opt.on.amber{border-color:var(--amber);color:var(--amber);background:#fbbf2414}.rc-opt.on .d{background:currentColor}.rc-note{margin-top:12px}.rc-foot{justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;display:flex}.rc-foot .form-err{margin-right:auto}@media (min-width:1560px){.vh-grid{grid-template-columns:320px minmax(0,1fr)}.vh-summary{grid-template-columns:minmax(0,1fr) 380px}.tl{max-height:560px}}.vix{padding:16px 18px}.vix-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.vix-title{letter-spacing:-.02em;font-size:15px;font-weight:700}.vix-count{color:var(--dim);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:1px 9px;font-size:11px}.vix-spacer{flex:1}.vix-select{background:var(--surface-2);border:1px solid var(--border);color:var(--text);border-radius:10px;outline:none;padding:7px 12px;font:500 12.5px Inter Variable,Inter,sans-serif}.vix-search{background:var(--surface-2);border:1px solid var(--border);color:var(--faint);border-radius:10px;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s;display:flex}.vix-search:focus-within{border-color:var(--border-hi)}.vix-search .ic{width:13px;height:13px}.vix-search input{color:var(--text);background:0 0;border:none;outline:none;width:200px;padding:8px 0;font:500 12.5px Inter Variable,Inter,sans-serif}.vix-search input::placeholder{color:var(--faint)}.vix-table{border-collapse:collapse;width:100%}.vix-table th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--border);padding:10px 12px;font-size:10.5px;font-weight:700}.vix-table td{border-bottom:1px solid var(--border-soft,var(--border));vertical-align:middle;padding:12px;font-size:13px}.vix-row{cursor:pointer;transition:background .12s}.vix-row:hover td{background:var(--surface-2)}.vix-row:last-child td{border-bottom:none}.vix-name{font-size:13.5px;font-weight:600}.vix-dim{color:var(--dim)}.vix-pill{cursor:default;padding:3px 11px;font-size:11.5px}.vix-chev{width:28px;color:var(--faint)}.vix-chev .ic{width:14px;height:14px}.vix-empty{text-align:center;color:var(--faint);padding:26px 0 14px;font-size:12.5px}.vix-error{color:var(--amber);padding:16px 18px;font-size:13px}.trend-head{justify-content:space-between;align-items:baseline;display:flex}.delta-up{color:var(--green);font-size:11.5px;font-weight:700}.delta-down{color:var(--red);font-size:11.5px;font-weight:700}.trend-big{letter-spacing:-.03em;margin-top:6px;font-size:22px;font-weight:800}.trend-big .cap-of{color:var(--dim);font-size:15px;font-weight:600}.trend-big small{color:var(--faint);margin-left:6px;font-size:11.5px;font-weight:500}.spark-wrap{flex:1;min-height:56px;margin-top:6px;position:relative}.spark{width:100%;height:100%;position:absolute;inset:0}.spark polyline{fill:none;stroke:var(--blue);stroke-width:2px;stroke-linejoin:round;filter:drop-shadow(0 2px 6px #60a5fa66)}.spark .area{fill:url(#sparkfill);stroke:none}.spark .cap-line{stroke:#ffffff2e;stroke-width:1px;stroke-dasharray:3 4}.spark .day-line{stroke:#ffffff0d;stroke-width:1px}.spark-dates{height:13px;color:var(--faint);margin-top:3px;font-family:JetBrains Mono Variable,JetBrains Mono,monospace;font-size:9.5px;position:relative}.spark-dates span{white-space:nowrap;position:absolute;top:0}.cap-tag{color:var(--faint);background:var(--bg);z-index:1;border-radius:4px;padding:0 4px;font-size:9.5px;position:absolute;top:-2px;right:0}.trend-foot{color:var(--faint);align-items:center;gap:8px;margin-top:8px;font-size:10.5px;display:flex}.stat-chip-red{color:var(--red)}.trend-foot .range{margin-left:auto}.map-gl{position:absolute;inset:0}.map-gl canvas{outline:none}.map-pin-gl{cursor:default;width:26px;height:34px;position:relative}.map-pin-gl .pulse{border:1.5px solid var(--red);border-radius:50%;width:52px;height:52px;margin:-26px 0 0 -26px;animation:2s ease-out infinite pinPulse;position:absolute;top:40%;left:50%}.map-pin-gl.pin-green .pulse{border-color:var(--green)}.map-pin-gl.pin-amber .pulse{border-color:var(--amber)}.map-pin-gl .core{background:var(--red);color:#fff;border-radius:50% 50% 50% 4px;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;top:0;left:0;transform:rotate(-45deg);box-shadow:0 4px 14px #fb718580}.map-pin-gl.pin-green .core{background:var(--green);color:#10140a;box-shadow:0 4px 14px #34d39980}.map-pin-gl.pin-amber .core{background:var(--amber);color:#10140a;box-shadow:0 4px 14px #fbbf2480}.map-pin-gl .core svg{transform:rotate(45deg)}.map-card .maplibregl-ctrl-group{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-hi);box-shadow:none;background:#07090fd9;border-radius:10px;overflow:hidden}.map-card .maplibregl-ctrl-group button{background:0 0;border:none;width:28px;height:28px}.map-card .maplibregl-ctrl-group button+button{border-top:1px solid var(--border)}.map-card .maplibregl-ctrl button .maplibregl-ctrl-icon{filter:invert(.85)}.map-card .maplibregl-ctrl-attrib{color:var(--faint);background:#07090f99;border-radius:6px 0 0;font-size:9px}.map-card .maplibregl-ctrl-attrib a{color:var(--dim)}.map-tag-link{cursor:pointer;text-decoration:none;transition:border-color .15s,color .15s}.map-tag-link:hover{color:var(--text);border-color:#ffffff4d}.av-main{align-items:baseline;gap:8px;min-width:0;margin-top:6px;display:flex}.av-big{letter-spacing:-.03em;white-space:nowrap;font-size:22px;font-weight:800}.av-of{color:var(--dim);font-size:14px;font-weight:600}.av-sub{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.av-delta{color:var(--red);opacity:.85;white-space:nowrap;margin-left:auto;font-size:11px;font-weight:700}.av-delta.up{color:var(--green)}.av-dates{color:var(--faint);opacity:.8;justify-content:space-between;margin-top:5px;font-size:9.5px;display:flex}.av-foot{margin-top:5px;font-size:10.5px;display:flex}.av-lost{color:var(--red);opacity:.8;margin-left:auto}.insights-wrap{margin-top:12px;padding:0;overflow:hidden}.insights{align-items:stretch;display:flex}.in-label{border-right:1px solid var(--border);flex-shrink:0;align-items:center;gap:8px;padding:0 16px;display:flex}.in-label .in-spark{width:14px;height:14px;color:var(--lime)}.in-item{border-right:1px solid var(--border);min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border-top:none;border-bottom:none;border-left:none;flex:1;align-items:center;gap:11px;padding:11px 16px;font-family:inherit;text-decoration:none;transition:background .12s;display:flex}.in-item.open{background:var(--surface-2)}.in-chev .ic{transition:transform .15s}.in-chev.rot .ic{transform:rotate(180deg)}.in-item:last-child{border-right:none}.in-item:hover{background:var(--surface-2)}.in-ico{border:1px solid;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.in-ico .ic{width:14px;height:14px}.in-ico.amber{color:var(--amber);background:#fbbf2412;border-color:#fbbf2440}.in-ico.red{color:var(--red);background:#fb718512;border-color:#fb718540}.in-body{min-width:0;display:block}.in-t{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:650;display:block;overflow:hidden}.in-t .hl{border-radius:5px;padding:0 5px;font-family:JetBrains Mono Variable,JetBrains Mono,monospace;font-size:11px}.in-t .hl.amber{color:var(--amber);background:#fbbf241a}.in-t .hl.red{color:var(--red);background:#fb71851a}.in-sub{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;display:block;overflow:hidden}.in-chev{color:var(--faint);flex-shrink:0;margin-left:auto}.in-chev .ic{width:14px;height:14px}@media (max-width:1100px){.insights{flex-direction:column}.in-label{border-right:none;padding:10px 16px 0}.in-item{border-right:none;border-top:1px solid var(--border)}}.in-panel{border-top:1px solid var(--border);padding:12px 16px 14px}.in-rule{color:var(--faint);margin-bottom:8px;font-size:11px}.in-evidence{flex-direction:column;display:flex}.in-row{color:var(--dim);border-bottom:1px solid #ffffff0a;align-items:baseline;gap:12px;padding:6px 0;font-size:12.5px;text-decoration:none;display:flex}.in-row:last-child{border-bottom:none}.in-link:hover .in-title{color:var(--text)}.in-days{color:var(--red);min-width:38px;font-size:11.5px;font-weight:600}.in-veh{min-width:64px;color:var(--text);font-size:11.5px;font-weight:600}.in-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;transition:color .12s;overflow:hidden}.in-when{color:var(--faint);white-space:nowrap;font-size:11px}.in-state{text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:700}.in-state.open{color:var(--lime)}.in-now{text-transform:uppercase;color:var(--red);font-size:10px;font-weight:700}.in-extra{color:var(--faint);font-size:11px}.in-open{color:var(--blue);align-items:center;gap:4px;margin-top:10px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.in-open .ic{width:12px;height:12px}.vix-days-hot{color:var(--red);font-weight:600}.vix-days-warm{color:var(--amber);font-weight:600}.in-more{background:var(--surface-2);border:1px solid var(--border);color:var(--dim);cursor:pointer;white-space:nowrap;border-radius:999px;padding:2px 9px;font:600 10.5px Inter Variable,Inter,sans-serif;transition:all .12s}.in-more:hover{color:var(--text);border-color:var(--border-hi)}.in-range{white-space:nowrap}.in-cause{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--blue);flex:1;font-size:12px;text-decoration:none;overflow:hidden}.in-cause:hover{text-decoration:underline}.in-cause.dim{color:var(--faint)}.drawer-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:320;background:#04060a99;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer{border-left:1px solid var(--border-hi);background:#0d111b;flex-direction:column;width:560px;max-width:94vw;height:100%;animation:.22s cubic-bezier(.2,.8,.2,1) drawerIn;display:flex;box-shadow:-24px 0 64px #0000008c}@keyframes drawerIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.drawer-head{border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:16px 18px;display:flex}.drawer-title{font-size:14.5px;font-weight:700}.drawer-count{color:var(--dim);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:0 8px;font-size:11px}.drawer-close{background:var(--surface-2);border:1px solid var(--border);color:var(--dim);cursor:pointer;border-radius:8px;width:28px;height:28px;margin-left:auto;font-size:15px;line-height:1}.drawer-close:hover{color:var(--text)}.drawer-body{padding:10px 12px 24px;overflow-y:auto}.drawer-signal{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin-bottom:10px;overflow:hidden}.drawer-signal .in-item{border-right:none;width:100%}.sig-echoes{align-items:center;gap:8px;display:flex}.sig-echo-wrap{position:relative}.sig-echo{cursor:pointer;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:3px 11px;font:650 11.5px Inter Variable,Inter,sans-serif;transition:background .12s;display:inline-flex}.sig-echo .ic{width:12px;height:12px}.sig-echo.red{color:var(--red);background:#fb718512;border-color:#fb718559}.sig-echo.amber{color:var(--amber);background:#fbbf2412;border-color:#fbbf2459}.sig-echo:hover{filter:brightness(1.2)}.sig-pop{border:1px solid var(--border-hi);z-index:160;background:#12161f;border-radius:14px;width:520px;max-width:86vw;padding:14px 16px;position:absolute;top:32px;left:0;box-shadow:0 24px 64px -12px #000000bf}.sig-pop-title{margin-bottom:6px;font-size:13px;font-weight:700}.sig-pop .hl{border-radius:5px;padding:0 5px;font-family:JetBrains Mono Variable,JetBrains Mono,monospace;font-size:11px}.sig-pop .hl.red{color:var(--red);background:#fb71851a}.sig-pop .hl.amber{color:var(--amber);background:#fbbf241a}.in-spark{width:14px;height:14px;color:var(--lime);flex-shrink:0}.insights-wrap{background:linear-gradient(90deg, #d7f6490d, transparent 26%), var(--surface);border-color:#d7f64929}.in-label .card-label{color:var(--lime)}.drawer-filters{border-bottom:1px solid var(--border);gap:6px;padding:10px 14px;display:flex}.drawer-filter{background:var(--surface-2);border:1px solid var(--border);color:var(--dim);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font:600 11.5px Inter Variable,Inter,sans-serif;transition:all .12s;display:inline-flex}.drawer-filter span{color:var(--faint);font-size:10px}.drawer-filter:hover{color:var(--text)}.drawer-filter.on{color:var(--lime);background:#d7f6491a;border-color:#d7f64959}.drawer-filter.on span{color:var(--lime)}.drawer-empty{color:var(--faint);text-align:center;padding:24px 0;font-size:12px}.sig-echo-chev{opacity:.7;width:11px!important;height:11px!important}.sig-pop{padding:6px}.sig-acc+.sig-acc{border-top:1px solid var(--border)}.sig-acc-head{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-family:inherit;display:flex}.sig-acc-head:hover{background:var(--surface-2)}.sig-acc-kind{text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;align-items:center;gap:5px;min-width:118px;font-size:10.5px;font-weight:700;display:inline-flex}.sig-acc-kind .ic{width:12px;height:12px}.sig-acc-kind.red{color:var(--red)}.sig-acc-kind.amber{color:var(--amber)}.sig-acc-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;font-weight:550;overflow:hidden}.sig-acc-chev{width:12px;height:12px;color:var(--faint);flex-shrink:0;transition:transform .15s}.sig-acc-chev.rot{transform:rotate(180deg)}.sig-acc-body{padding:4px 10px 10px}.vix-sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;padding:0}.vix-sort:hover{color:var(--dim)}.lg-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.lg-title{letter-spacing:-.02em;font-size:17px;font-weight:750}.lg-count{color:var(--dim);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:1px 9px;font-size:11px}.lg-spacer{flex:1}.lg-sorts{gap:6px;display:flex}.lg-sort{background:var(--surface-2);border:1px solid var(--border);color:var(--dim);cursor:pointer;border-radius:999px;padding:5px 13px;font:600 11.5px Inter Variable,Inter,sans-serif;transition:all .12s}.lg-sort:hover{color:var(--text)}.lg-sort.on{color:var(--lime);background:#d7f6491a;border-color:#d7f64959}.lg-search{background:var(--surface-2);border:1px solid var(--border);color:var(--faint);border-radius:10px;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s;display:flex}.lg-search:focus-within{border-color:var(--border-hi)}.lg-search .ic{width:13px;height:13px}.lg-search input{color:var(--text);background:0 0;border:none;outline:none;width:200px;padding:8px 0;font:500 12.5px Inter Variable,Inter,sans-serif}.lg-search input::placeholder{color:var(--faint)}.lg-group{margin-bottom:20px}.lg-group-head{letter-spacing:.05em;text-transform:uppercase;color:var(--dim);align-items:center;gap:9px;padding:6px 4px 10px;font-size:12px;font-weight:700;display:flex}.lg-row{background:var(--surface);border:1px solid var(--border);cursor:pointer;width:100%;color:var(--text);text-align:left;border-radius:14px;grid-template-columns:220px 1fr 400px;align-items:center;gap:20px;margin-bottom:8px;padding:12px 18px;font-family:inherit;transition:all .15s;display:grid;position:relative;overflow:hidden}.lg-row:before{content:"";width:2.5px;position:absolute;top:0;bottom:0;left:0}.lg-row.s-green:before{background:linear-gradient(var(--green), transparent)}.lg-row.s-amber:before{background:linear-gradient(var(--amber), transparent)}.lg-row.s-red:before{background:linear-gradient(var(--red), transparent)}.lg-row:hover{border-color:var(--border-hi);background:var(--surface-2);transform:translateY(-1px)}.lg-id-top{align-items:center;gap:9px;display:flex}.lg-name{font-size:15px;font-weight:600}.lg-pill{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:10px;font-weight:700;display:inline-flex}.lg-pill .d{border-radius:50%;width:5px;height:5px}.lg-pill.p-green{color:var(--green);border-color:#34d3994d}.lg-pill.p-green .d{background:var(--green)}.lg-pill.p-amber{color:var(--amber);border-color:#fbbf244d}.lg-pill.p-amber .d{background:var(--amber)}.lg-pill.p-red{color:var(--red);border-color:#fb71854d}.lg-pill.p-red .d{background:var(--red)}.lg-pill.p-dim{color:var(--faint);border-color:var(--border-hi)}.lg-pill.p-dim .d{background:var(--faint)}.lg-sub{color:var(--faint);margin-top:4px;font-size:11px;display:block}.lg-ribbon-wrap{min-width:0}.lg-ribbon{align-items:flex-end;gap:2px;height:26px;display:flex}.lg-ribbon i{border-radius:1.5px;flex:1;min-width:2px}.rb-g{background:#34d39947;height:52%}.rb-a{background:#fbbf24a6;height:74%}.rb-r{background:#fb7185d9;height:100%}.rb-u{background:#ffffff0d;height:38%}.lg-noribbon{color:var(--faint);align-self:center;font-size:11px}.lg-stats{justify-content:flex-end;align-items:center;gap:18px;display:flex}.lg-stat{text-align:right;min-width:52px}.lg-stat .v{font-size:14px;font-weight:600;display:block}.lg-stat .v.hot{color:var(--red)}.lg-stat .v.warm{color:var(--amber)}.lg-stat .v.ok{color:var(--dim)}.lg-stat .k{color:var(--faint);text-transform:uppercase;letter-spacing:.05em;margin-top:1px;font-size:9.5px;display:block}.sig-mini{color:var(--red);white-space:nowrap;background:#fb718512;border:1px solid #fb718559;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:10px;font-weight:700;display:inline-flex}.sig-mini.amber{color:var(--amber);background:#fbbf2412;border-color:#fbbf2459}.sig-mini.violet{color:var(--violet);background:#a78bfa12;border-color:#a78bfa59}.lg-chev{width:14px;height:14px;color:var(--faint)}.lg-empty{text-align:center;color:var(--faint);padding:30px 0;font-size:12.5px}@media (max-width:1200px){.lg-row{grid-template-columns:190px 1fr 300px}}.lg-filters{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;display:flex}.lg-filter{background:var(--surface-2);border:1px solid var(--border);color:var(--dim);cursor:pointer;border-radius:999px;padding:4px 12px;font:600 11.5px Inter Variable,Inter,sans-serif;transition:all .12s}.lg-filter:hover{color:var(--text);border-color:var(--border-hi)}.lg-filter.on{color:var(--lime);background:#d7f6491a;border-color:#d7f64959}.lg-filter-sep{background:var(--border);width:1px;height:16px;margin:0 4px}.drawer.drawer-wide{width:680px}.ask-btn{cursor:pointer;background:var(--surface-2);border:1px solid var(--border);color:var(--dim);border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:650;transition:all .15s;display:flex}.ask-btn .ic{color:var(--lime)}.ask-btn:hover{color:var(--text);border-color:#d7f64959}.ask-head-ico{color:var(--lime);display:flex}.ask-head-ico .ic{width:16px;height:16px}.ask-head-text{flex-direction:column;gap:1px;display:flex}.ask-subtitle{color:var(--dim);font-size:11px}.ask-body{flex-direction:column;flex:1;gap:14px;padding:16px 18px;display:flex;overflow-y:auto}.ask-msg-user{background:var(--surface-2);border:1px solid var(--border);max-width:78%;color:var(--dim);white-space:pre-wrap;border-radius:12px 12px 4px;align-self:flex-end;padding:8px 12px;font-size:13px}.ask-msg-assistant{font-size:13px;line-height:1.55}.ask-md p{margin:0 0 10px}.ask-md p:last-child{margin-bottom:0}.ask-md .ask-md-h{margin-top:4px}.ask-md ul,.ask-md ol{margin:0 0 10px;padding-left:20px}.ask-md li{margin:3px 0}.ask-md a{color:var(--blue);text-decoration:none}.ask-md a:hover{text-decoration:underline}.ask-md code{background:var(--surface-2);border-radius:4px;padding:0 4px;font-size:12px}.ask-table{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin:4px 0 12px;overflow:hidden}.ask-table-bar{border-bottom:1px solid var(--border);background:var(--surface-2);justify-content:flex-end;padding:4px 6px;display:flex}.ask-csv{letter-spacing:.06em;background:var(--surface-2);border:1px solid var(--border);color:var(--dim);cursor:pointer;border-radius:6px;padding:2px 8px;font-size:10px;font-weight:700;transition:all .12s}.ask-csv:hover{color:var(--lime);border-color:#d7f64959}.ask-table-scroll{overflow-x:auto}.ask-table table{border-collapse:collapse;width:100%;font-size:12.5px}.ask-table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--faint);border-bottom:1px solid var(--border);white-space:nowrap;padding:7px 10px;font-size:10.5px;font-weight:700}.ask-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:7px 10px}.ask-table tr:last-child td{border-bottom:none}.ask-foot{color:var(--faint);margin-top:8px;font-size:11px}.ask-error{color:var(--red);margin-top:4px;font-size:12px}.ask-hint{color:var(--dim)}.ask-cursor{background:var(--lime);opacity:.7;vertical-align:-2px;width:7px;height:13px;animation:1s steps(2,end) infinite askBlink;display:inline-block}@keyframes askBlink{50%{opacity:0}}.ask-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;margin:auto;padding:40px 24px;display:flex}.ask-empty-ico{width:22px;height:22px;color:var(--lime)}.ask-empty-t{font-size:14px;font-weight:700}.ask-empty-sub{color:var(--dim);margin-bottom:8px;font-size:12px}.ask-chips{flex-direction:column;gap:8px;display:flex}.ask-chip{background:var(--surface-2);border:1px solid var(--border);color:var(--dim);cursor:pointer;border-radius:999px;padding:7px 14px;font-size:12px;transition:all .12s}.ask-chip:hover{color:var(--text);border-color:#d7f64959}.ask-inputrow{border-top:1px solid var(--border);align-items:flex-end;gap:10px;padding:12px 14px;display:flex}.ask-input{resize:none;background:var(--surface-2);border:1px solid var(--border);color:var(--text);border-radius:10px;outline:none;flex:1;min-height:38px;max-height:120px;padding:9px 12px;font-size:13px;line-height:1.45}.ask-input:focus{border-color:var(--border-hi)}.ask-input:disabled{opacity:.6}.ask-send{color:var(--lime);cursor:pointer;background:#d7f6491f;border:1px solid #d7f64966;border-radius:10px;padding:9px 16px;font-size:12.5px;font-weight:700;transition:all .12s}.ask-send:hover:not(:disabled){background:#d7f64933}.ask-send:disabled{opacity:.45;cursor:default}.fd{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;grid-template-columns:220px 1fr;align-items:start;gap:16px;margin-bottom:10px;padding:10px 12px;display:grid}.fd-bars{align-items:flex-end;gap:3px;height:34px;display:flex}.fd-bars i{background:#fbbf24bf;border-radius:2px;flex:1;min-width:3px}.fd-trend-cap{color:var(--faint);margin-top:5px;font-family:JetBrains Mono Variable,JetBrains Mono,monospace;font-size:9px}.fd-facets{flex-wrap:wrap;align-content:flex-start;gap:6px;display:flex}.fd-chip{border:1px solid var(--border);background:var(--surface);color:var(--dim);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;display:inline-flex}.fd-chip b{color:var(--text);font-weight:700}.fd-chip .fd-open{color:var(--lime)}.fd-lost{color:var(--red);background:#fb71850f;border-color:#fb71854d}@media (max-width:900px){.fd{grid-template-columns:1fr}}.ask-clear{background:var(--surface-2);border:1px solid var(--border);color:var(--dim);cursor:pointer;border-radius:8px;margin-right:8px;padding:4px 11px;font:600 11px Inter Variable,Inter,sans-serif}.ask-clear:hover{color:var(--text);border-color:var(--border-hi)}.ask-notice{color:var(--amber);opacity:.85;margin-top:8px;font-size:11.5px}.ask-retry{background:var(--surface-2);border:1px solid var(--border-hi);color:var(--text);cursor:pointer;border-radius:8px;margin-top:8px;padding:5px 14px;font:600 11.5px Inter Variable,Inter,sans-serif;transition:all .12s;display:inline-block}.ask-retry:hover{border-color:#ffffff4d}.ask-retry:disabled{opacity:.5;cursor:default}.ask-working{align-items:center;gap:9px;display:inline-flex}.drawer.drawer-wide.ask-shell{width:860px;max-width:calc(100vw - 24px)}.ask-layout{flex:1;min-height:0;display:flex;position:relative}.ask-side{border-right:1px solid var(--border);background:var(--surface);flex-direction:column;flex-shrink:0;gap:8px;width:190px;padding:12px 10px;display:flex;overflow-y:auto}.ask-side-toggle{background:var(--surface-2);border:1px solid var(--border);color:var(--dim);cursor:pointer;border-radius:8px;margin-right:10px;padding:4px 7px;display:none}.ask-side-toggle .ic{width:13px;height:13px}.ask-side-toggle.on{color:var(--lime);border-color:#d7f64959}.ask-main{flex-direction:column;flex:1;min-width:0;display:flex}.ask-new{background:var(--surface-2);border:1px solid var(--border);color:var(--dim);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font:650 12px Inter Variable,Inter,sans-serif;transition:all .12s;display:flex}.ask-new .ic{width:12px;height:12px}.ask-new:hover:not(:disabled){color:var(--lime);border-color:#d7f64959}.ask-new:disabled{opacity:.5;cursor:default}.ask-convos{flex-direction:column;gap:3px;min-height:0;display:flex}.ask-convo{text-align:left;color:var(--dim);cursor:pointer;-webkit-line-clamp:2;background:0 0;border:1px solid #0000;border-radius:8px;-webkit-box-orient:vertical;padding:6px 8px;font-size:12px;line-height:1.35;transition:all .12s;display:-webkit-box;overflow:hidden}.ask-convo:hover{color:var(--text);background:var(--surface-2)}.ask-convo.on{color:var(--text);background:var(--surface-2);border-color:var(--border)}.ask-convos-empty{color:var(--faint);padding:6px 8px;font-size:11.5px}@media (max-width:760px){.ask-side{z-index:5;display:none;position:absolute;inset:0 auto 0 0;box-shadow:8px 0 24px #00000059}.ask-side.open{display:flex}.ask-side-toggle{display:inline-flex}}.ask-answer-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.ask-answer-foot .ask-foot{margin-top:0}.ask-foot-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.ask-thumb{color:var(--faint);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:3px 5px;transition:all .12s;display:inline-flex}.ask-thumb .ic{width:13px;height:13px}.ask-thumb:hover{color:var(--text);border-color:var(--border)}.ask-thumb.on{color:var(--lime);background:#d7f64914;border-color:#d7f64959}.ask-work-toggle{border:1px solid var(--border);color:var(--dim);cursor:pointer;background:0 0;border-radius:7px;padding:3px 9px;font:600 10.5px Inter Variable,Inter,sans-serif;transition:all .12s}.ask-work-toggle:hover,.ask-work-toggle.on{color:var(--text);border-color:var(--border-hi)}.ask-work{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin-top:8px;overflow:hidden}.ask-work-item{border-bottom:1px solid var(--border);padding:8px 10px}.ask-work-item:last-child{border-bottom:none}.ask-work-head{align-items:baseline;gap:8px;font-size:11.5px;display:flex}.ask-work-n{color:var(--faint);font-size:10px}.ask-work-purpose{color:var(--dim);flex:1}.ask-work-meta{color:var(--faint);white-space:nowrap;font-size:10px}.ask-work-sql{background:var(--surface-2);color:var(--dim);white-space:pre-wrap;word-break:break-word;border-radius:7px;max-height:220px;margin:6px 0 0;padding:7px 9px;font-size:10.5px;line-height:1.5;overflow-y:auto}.ask-crash{z-index:120;background:var(--surface);border:1px solid var(--border-hi);color:var(--text);border-radius:10px;align-items:center;gap:12px;padding:10px 14px;font-size:12.5px;display:flex;position:fixed;bottom:16px;right:16px}.ask-crash .ask-retry{margin-top:0}.ask-status{color:var(--faint);font-size:11.5px;animation:1.6s ease-in-out infinite askStatusPulse}@keyframes askStatusPulse{0%,to{opacity:.55}50%{opacity:1}}.newissue-btn{cursor:pointer;background:var(--surface);border:1px solid var(--border);color:var(--dim);border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:650;transition:all .15s;display:flex}.newissue-btn .ic{color:var(--lime)}.newissue-btn:hover{border-color:var(--border-hi);color:var(--text)}.scopebar{z-index:30;align-items:center;gap:10px;margin-bottom:16px;display:flex;position:relative}.ss-wrap{position:relative}.ss-btn{cursor:pointer;color:var(--text);border:1px solid var(--border-hi);background:var(--surface-2);border-radius:10px;align-items:center;gap:9px;padding:8px 14px;font-size:13px;font-weight:650;transition:background .15s;display:flex}.ss-btn:hover{background:var(--surface-3)}.ss-btn .ic{color:var(--faint)}.ss-dot{background:var(--lime);border-radius:50%;width:7px;height:7px}.ss-n{color:var(--faint);font-size:11px}.ss-pop{border:1px solid var(--border-hi);width:320px;box-shadow:var(--shadow-pop);z-index:50;background:#0b101c;border-radius:12px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden}.ss-search{border:none;border-bottom:1px solid var(--border);width:100%;color:var(--text);font:inherit;background:0 0;outline:none;padding:10px 13px;font-size:12.5px}.ss-search::placeholder{color:var(--faint)}.ss-list{max-height:252px;padding:4px;overflow-y:auto}.ss-row{cursor:pointer;width:100%;color:var(--text);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:9px;padding:7px 9px;font-size:12.5px;font-weight:550;transition:background .12s;display:flex}.ss-row:hover{background:var(--surface-2)}.ss-cb{border:1px solid var(--border-hi);color:#10140a;border-radius:4px;flex:none;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.ss-cb.on{background:var(--lime);border-color:var(--lime)}.ss-name{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ss-only{opacity:0;color:var(--blue);font-size:10.5px;font-weight:650;transition:opacity .12s}.ss-row:hover .ss-only{opacity:1}.ss-vc{color:var(--faint);font-size:10.5px}.ss-empty{color:var(--faint);padding:10px 12px;font-size:12.5px}.ss-foot{border-top:1px solid var(--border);padding:8px 13px}.ss-foot button{cursor:pointer;color:var(--dim);background:0 0;border:none;font-size:11px;font-weight:650}.ss-foot button:hover{color:var(--text)}.rgrid{grid-template-columns:minmax(0,1fr) 384px;align-items:start;gap:14px;display:grid}@media (max-width:1100px){.rgrid{grid-template-columns:1fr}}.rgrid-head{align-items:baseline;gap:10px;margin:2px 0 12px;display:flex}.rgrid-head h2{letter-spacing:-.02em;font-size:16px;font-weight:700}.rgrid-head .cnt{color:var(--faint);font-size:11.5px}.rgrid-rail{scrollbar-width:thin;max-height:calc(100vh - 76px);position:sticky;top:62px;overflow-y:auto}@media (max-width:1100px){.rgrid-rail{max-height:none;position:static}}.sigfeed{flex-direction:column;gap:10px;display:flex}.kgroup{margin-bottom:10px}.kg-head{align-items:center;gap:9px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.kg-head .dot{border-radius:50%;width:8px;height:8px}.kg-head .n{color:var(--faint);font-size:11px;font-weight:600}.kg-head .bar{background:var(--border);flex:1;height:1px}.kg-head .why{color:var(--faint);font-size:10.5px;font-weight:600}.srows{flex-direction:column;gap:6px;display:flex}.sgr{transition:border-color .15s;overflow:hidden}.sgr:hover,.sgr.open{border-color:var(--border-hi)}.sgr-head{cursor:pointer;width:100%;color:var(--text);text-align:left;background:0 0;border:none;grid-template-columns:30px minmax(0,1fr) 150px 74px 20px;align-items:center;gap:12px;padding:11px 14px;display:grid}.sgr-main{min-width:0}.sgr-t{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;display:block;overflow:hidden}.sgr-sub{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.mag{background:#ffffff0b;border-radius:4px;height:14px;position:relative;overflow:hidden}.mag i{border-radius:4px;min-width:3px;position:absolute;top:0;bottom:0;left:0}.t-red .mag i{background:linear-gradient(90deg, #fb718559, var(--red))}.t-amber .mag i{background:linear-gradient(90deg, #fbbf244d, var(--amber))}.t-violet .mag i{background:linear-gradient(90deg, #a78bfa4d, var(--violet))}.mag-on{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.6s infinite magPulse;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px #fb7185e6}@keyframes magPulse{0%,to{opacity:1}50%{opacity:.45}}.sgr-metric{text-align:right;letter-spacing:-.02em;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:14px;font-weight:700;line-height:1.2}.t-red .sgr-metric{color:var(--red)}.t-amber .sgr-metric{color:var(--amber)}.t-violet .sgr-metric{color:var(--violet)}.sgr-metric small{color:var(--faint);letter-spacing:.05em;font-size:9px;font-weight:600;display:block}.sgr-panel{border-top:1px solid var(--border);padding:14px 16px}.sgr-cap{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:12px 0 6px;font-size:10.5px;font-weight:700}.sgr-cap:first-of-type{margin-top:0}.sgr-panel .in-rule{margin-bottom:12px}.sgr-panel .fd{margin-top:4px}.tl90{border:1px solid var(--border);background:#ffffff09;border-radius:6px;height:30px;position:relative;overflow:hidden}.tl90 .tick{background:#ffffff12;width:1px;position:absolute;top:0;bottom:0}.tl90 .stint{background:#fb71858c;border-radius:4px;min-width:4px;position:absolute;top:6px;bottom:6px}.tl90 .stint.on{background:var(--red);box-shadow:0 0 10px #fb718580}.tl-labels{color:var(--faint);justify-content:space-between;margin-top:4px;font-size:9.5px;display:flex}.stline{max-width:440px;height:44px;position:relative}.stline .track{background:#ffffff17;height:2px;position:absolute;top:12px;left:0;right:0}.stline .node{background:var(--surface-3);border:2px solid var(--dim);border-radius:50%;width:10px;height:10px;position:absolute;top:8px}.stline .node.silent{border-color:var(--violet);background:#a78bfa40}.stline .node.today{border-color:var(--red);background:#fb718540}.stline .lab{color:var(--faint);white-space:nowrap;font-size:9.5px;position:absolute;top:24px;transform:translate(-50%)}.stline .lab.today-lab{transform:none}.stline .gap{background:repeating-linear-gradient(90deg, var(--violet) 0 4px, transparent 4px 8px);height:2px;position:absolute;top:12px}.in-ico.violet{color:var(--violet);background:#a78bfa1f}.in-t .hl.violet,.sig-pop .hl.violet{color:var(--violet);background:#a78bfa24}.sig-acc-kind.violet{color:var(--violet)}.cmdk-item .ico.tone-violet{background:#a78bfa1f}.cmdk-item .ico.tone-violet .ic{color:var(--violet)}.sg-quiet{text-align:center;color:var(--faint);padding:22px;font-size:12.5px}.sg-more{cursor:pointer;background:var(--surface);border:1px dashed var(--border-hi);border-radius:var(--r-md);color:var(--dim);padding:10px;font-size:12px;font-weight:650;transition:all .15s}.sg-more:hover{color:var(--text);background:var(--surface-2)}.fpanel{padding:0;overflow:hidden}.fp-head{border-bottom:1px solid var(--border);background:var(--surface-2);align-items:baseline;gap:9px;padding:13px 18px;display:flex}.fp-title{letter-spacing:-.02em;font-size:14px;font-weight:700}.fp-count{color:var(--faint);font-size:11px}.fp-sec{padding:13px 18px}.fp-sec+.fp-sec{border-top:1px solid var(--border)}.fp-ringrow{align-items:center;gap:16px;display:flex}.fp-ringrow .ring-stats{flex:1;min-width:0}.fp-kpis{color:var(--dim);align-items:baseline;gap:7px;margin-top:10px;font-size:12px;display:flex}.fp-kpis b{color:var(--text);font-weight:700}.fp-kpis .warn b{color:var(--amber)}.fp-kpis .bad b{color:var(--red)}.fp-kpis .sep{color:var(--faint)}.fp-avline{color:var(--dim);align-items:baseline;gap:6px;margin:2px 0 8px;font-size:12px;display:flex}.fp-avline b{color:var(--text);font-size:17px;font-weight:700}.fp-avline .of{color:var(--faint)}.fp-avline .lbl{flex:1}.fp-avline .lost{color:var(--red);font-size:10.5px}.fp-sparkwrap{min-height:48px}.fp-avdates{color:var(--faint);justify-content:space-between;margin-top:4px;font-size:9.5px;display:flex}.fp-groups{flex-direction:column;gap:12px;display:flex}.fp-group{flex-direction:column;gap:1px;display:flex}.fp-gh{color:var(--dim);align-items:center;gap:7px;margin-bottom:5px;font-size:11px;font-weight:700;display:flex}.fp-gh .dot{border-radius:50%;width:6px;height:6px}.fp-gh.tone-g .dot{background:var(--green)}.fp-gh.tone-a .dot{background:var(--amber)}.fp-gh.tone-r .dot{background:var(--red)}.fp-gh.tone-u .dot{background:var(--faint)}.fp-gh .n{color:var(--faint);font-size:10.5px;font-weight:600}.frow{border-radius:7px;align-items:center;gap:8px;margin:0 -8px;padding:5px 8px;font-size:12px;transition:background .12s;display:flex}.frow:hover{background:var(--surface-2)}.frow-id{flex:none;width:72px;font-size:11.5px;font-weight:650}.frow-issue{min-width:0;color:var(--dim);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.frow-days{color:var(--faint);flex:none;font-size:10px}.frow.tone-r .frow-days{color:var(--red)}.frow.tone-a .frow-days{color:var(--amber)}.fp-empty{color:var(--faint);font-size:12px}.ni-overlay{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#02040899;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ni{border:1px solid var(--border-hi);width:540px;max-width:100%;max-height:calc(100dvh - 48px);box-shadow:var(--shadow-pop);background:#0b101c;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.ni-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:13px 18px;font-size:13.5px;font-weight:700;display:flex}.ni-close{cursor:pointer;color:var(--faint);background:0 0;border:none;border-radius:6px;padding:2px;display:flex}.ni-close:hover{color:var(--text)}.ni-close .ic{width:15px;height:15px}.ni-body{gap:13px;padding:16px 18px;display:grid;overflow-y:auto}.ni-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ni-field{gap:6px;display:grid}.ni-label{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:10.5px;font-weight:700}.ni-input{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:9px;outline:none;padding:8px 12px;font-size:12.5px}.ni-input:focus{border-color:var(--border-hi)}.ni-input::placeholder{color:var(--faint)}.ni-notes{resize:vertical;min-height:64px}.ni-seg{border:1px solid var(--border);background:var(--surface);border-radius:9px;gap:2px;padding:3px;display:flex}.ni-seg button{cursor:pointer;color:var(--dim);background:0 0;border:none;border-radius:6px;flex:1;padding:5px 10px;font-size:12px;font-weight:650;transition:all .12s}.ni-seg button.on{background:var(--highlight);color:var(--highlight-foreground)}.ni-vlist{border:1px solid var(--border);border-radius:9px;max-height:168px;overflow-y:auto}.ni-vrow{cursor:pointer;width:100%;color:var(--text);text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:7px 12px;font-size:12.5px;transition:background .12s;display:flex}.ni-vrow:hover{background:var(--surface-2)}.ni-vrow.on{box-shadow:inset 2px 0 0 var(--lime);background:#d7f64912}.ni-vdot{background:var(--faint);border-radius:50%;flex:none;width:7px;height:7px}.ni-vdot.s-serviceable{background:var(--green)}.ni-vdot.s-limited{background:var(--amber)}.ni-vdot.s-out_of_service{background:var(--red)}.ni-vname{flex:1;font-size:12px;font-weight:650}.ni-vstatus{color:var(--faint);font-size:11px}.ni-vempty{color:var(--faint);padding:12px;font-size:12.5px}.ni-error{color:var(--amber);background:#fbbf241a;border:1px solid #fbbf2459;border-radius:9px;padding:8px 12px;font-size:12.5px}.ni-foot{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:13px 18px;display:flex}.ask-export{background:var(--surface-2);border:1px solid var(--border);color:var(--dim);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;display:flex}.ask-export:hover{color:var(--text);border-color:var(--border-hi)}.ask-export .ic{width:13px;height:13px}.ask-export+.drawer-close{margin-left:8px}@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-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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-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-content{syntax:"*";inherits:false;initial-value:""}
