/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:Inter, ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-800:oklch(45.3% .124 130.933);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius-card:.5rem;--shadow-panel:0 18px 50px #0f172a24;--shadow-panel-dark:0 22px 70px #02061775}}@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;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{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}:root{--ui-panel-light:#ffffffe0;--ui-panel-dark:#0f172ad1;--ui-line-light:#94a3b857;--ui-line-dark:#334155b8;--ui-glow-cyan:0 0 32px #06b6d438;--ui-glow-green:0 0 30px #22c55e29;--ui-motion-fast:.15s ease;--ui-motion-normal:.22s ease;--app-sidebar-expanded:16rem;--app-sidebar-collapsed:5.5rem;--app-sidebar-current:var(--app-sidebar-expanded)}.sidebar-collapsed{--app-sidebar-current:var(--app-sidebar-collapsed)}html{color-scheme:light}html.dark{color-scheme:dark}body{background-color:var(--color-slate-100);color:var(--color-slate-900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:where(.dark,.dark *){background-color:var(--color-slate-950);color:var(--color-slate-100)}a{color:var(--color-cyan-700)}@media (hover:hover){a:hover{color:var(--color-cyan-900)}}a:where(.dark,.dark *){color:var(--color-cyan-300)}@media (hover:hover){a:where(.dark,.dark *):hover{color:var(--color-cyan-100)}}:where(a,button,input,select,textarea,[tabindex]):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00d2efb3}@supports (color:color-mix(in lab, red, red)){:where(a,button,input,select,textarea,[tabindex]):focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 70%, transparent)}}:where(a,button,input,select,textarea,[tabindex]):focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-slate-100);--tw-outline-style:none;outline-style:none}:where(a,button,input,select,textarea,[tabindex]):focus-visible:where(.dark,.dark *){--tw-ring-offset-color:var(--color-slate-950)}::selection{background-color:var(--color-cyan-300);color:var(--color-slate-950)}.tooltip-arrow,.tooltip-arrow:before{background:inherit;width:8px;height:8px;position:absolute}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";visibility:visible;transform:rotate(45deg)}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-style:solid;border-color:var(--color-gray-200)}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{background:inherit;width:8px;height:8px;position:absolute}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{content:"";visibility:visible;background:inherit;width:9px;height:9px;position:absolute;transform:rotate(45deg)}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:var(--color-gray-200)}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:var(--color-gray-600)}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:var(--color-gray-200)}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:var(--color-gray-600)}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before,[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before,[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before,[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before,[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:before,[role=tooltip].invisible>[data-popper-arrow]:after{visibility:hidden}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{appearance:none;border-color:var(--color-gray-500);--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is([type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:var(--color-blue-600);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:var(--color-blue-600);outline:2px solid #0000}input::placeholder,textarea::placeholder{color:var(--color-gray-500);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}input[type=time]::-webkit-calendar-picker-indicator{background:0 0}select:not([size]){-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem}[dir=rtl] select:not([size]){background-position:.75rem;padding-left:0;padding-right:.75rem}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;print-color-adjust:unset;padding-right:.75rem}[type=checkbox],[type=radio]{appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;width:1rem;height:1rem;color:var(--color-blue-600);border-color:--color-gray-500;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;flex-shrink:0;padding:0;display:inline-block}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:var(--color-blue-600);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid #0000}[type=checkbox]:checked,[type=radio]:checked,.dark [type=checkbox]:checked,.dark [type=radio]:checked{background-position:50%;background-repeat:no-repeat;background-size:.55em .55em;background-color:currentColor!important;border-color:#0000!important}[type=checkbox]:checked{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-repeat:no-repeat;background-size:.55em .55em}[type=radio]:checked,.dark [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}[type=checkbox]:indeterminate{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M0.5 6h14'/%3e %3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:.55em .55em;background-color:currentColor!important;border-color:#0000!important}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{background-color:currentColor!important;border-color:#0000!important}[type=file]{background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:#fff;background:var(--color-gray-800);cursor:pointer;border:0;margin-inline:-1rem 1rem;padding:.625rem 1rem .625rem 2rem;font-size:.875rem;font-weight:500}input[type=file]::file-selector-button:hover{background:var(--color-gray-700)}[dir=rtl] input[type=file]::file-selector-button{padding-left:1rem;padding-right:2rem}.dark input[type=file]::file-selector-button{color:#fff;background:var(--color-gray-600)}.dark input[type=file]::file-selector-button:hover{background:var(--color-gray-500)}input[type=range]::-webkit-slider-thumb{background:var(--color-blue-600);appearance:none;cursor:pointer;border:0;border-radius:9999px;width:1.25rem;height:1.25rem}input[type=range]:disabled::-webkit-slider-thumb{background:var(--color-gray-400)}.dark input[type=range]:disabled::-webkit-slider-thumb{background:var(--color-gray-500)}input[type=range]:focus::-webkit-slider-thumb{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity));outline:2px solid #0000}input[type=range]::-moz-range-thumb{background:var(--color-blue-600);appearance:none;cursor:pointer;border:0;border-radius:9999px;width:1.25rem;height:1.25rem}input[type=range]:disabled::-moz-range-thumb{background:var(--color-gray-400)}.dark input[type=range]:disabled::-moz-range-thumb{background:var(--color-gray-500)}input[type=range]::-moz-range-progress{background:var(--color-blue-500)}input[type=range]::-ms-fill-lower{background:var(--color-blue-500)}input[type=range].range-sm::-webkit-slider-thumb{width:1rem;height:1rem}input[type=range].range-lg::-webkit-slider-thumb{width:1.5rem;height:1.5rem}input[type=range].range-sm::-moz-range-thumb{width:1rem;height:1rem}input[type=range].range-lg::-moz-range-thumb{width:1.5rem;height:1.5rem}.toggle-bg:after{content:"";border-color:var(--color-gray-300);width:1.25rem;height:1.25rem;box-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);background:#fff;border-width:1px;border-radius:9999px;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;position:absolute;top:.125rem;left:.125rem}input:checked+.toggle-bg:after{border-color:#fff;transform:translate(100%)}input:checked+.toggle-bg{background:var(--color-blue-600);border-color:var(--color-blue-600)}}@layer components{.app-body{background-image:linear-gradient(120deg,#06b6d414,#0000 28%,#22c55e0e 64%,#0000),linear-gradient(#ffffffd1,#f1f5f9eb),linear-gradient(#0f172a0a 1px,#0000 1px),linear-gradient(90deg,#0f172a0a 1px,#0000 1px);background-size:auto,auto,44px 44px,44px 44px;background-attachment:fixed}.dark .app-body{background-image:linear-gradient(120deg,#06b6d41a,#0000 30%,#22c55e0f 66%,#0000),linear-gradient(#020617 0%,#07111f 44%,#020617 100%),linear-gradient(#94a3b809 1px,#0000 1px),linear-gradient(90deg,#94a3b809 1px,#0000 1px);background-size:auto,auto,44px 44px,44px 44px}.app-auth-body{background-color:var(--color-slate-950);color:var(--color-slate-100);background-image:linear-gradient(120deg,#06b6d41a,#0000 30%,#22c55e0f 66%,#0000),linear-gradient(#020617 0%,#07111f 44%,#020617 100%),linear-gradient(#94a3b809 1px,#0000 1px),linear-gradient(90deg,#94a3b809 1px,#0000 1px);background-size:auto,auto,44px 44px,44px 44px;background-attachment:fixed}.app-auth-body .app-main,.app-auth-body .app-main>div{background:0 0}.app-auth-body .app-header{border-color:var(--color-slate-800);color:var(--color-slate-100);box-shadow:0 14px 42px #02061770;background-color:#020617eb!important}.app-auth-body .app-sidebar{color:#f8fafc;background-color:#020617!important}.app-auth-body .app-brand{border-color:var(--color-slate-800);background-image:linear-gradient(135deg,#06b6d429,#020617e0 62%)}.app-auth-body .app-header .text-cyan-700{color:#67e8f9!important}.app-auth-body .btn-secondary,.app-auth-body .app-command-button,.app-auth-body .notification-trigger{border-color:var(--color-slate-700);background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.app-auth-body .btn-secondary,.app-auth-body .app-command-button,.app-auth-body .notification-trigger{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.app-auth-body .btn-secondary,.app-auth-body .app-command-button,.app-auth-body .notification-trigger{color:var(--color-slate-100)}@media (min-width:1024px){.app-auth-body .app-sidebar{display:block!important}.app-auth-body .app-mobile-nav{display:none!important}.app-auth-body .app-main{padding-left:var(--app-sidebar-current)!important}}@media (max-width:1023px){.app-auth-body .app-sidebar{display:none!important}.app-auth-body .app-main{padding-left:0!important}}.app-sidebar{transition:width var(--ui-motion-normal), box-shadow var(--ui-motion-normal), transform var(--ui-motion-normal);background-image:linear-gradient(#06b6d417,#0000 22%),linear-gradient(90deg,#0f172af5,#020617fc);overflow:visible;box-shadow:18px 0 60px #0206175c,inset -1px 0 #06b6d429;width:var(--app-sidebar-current)!important;z-index:2147483000!important}.app-main{min-width:0;transition:padding-left var(--ui-motion-normal)}@media (min-width:1024px){.app-main{padding-left:var(--app-sidebar-current)}}.app-header{isolation:isolate;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#ffffffd6;box-shadow:0 14px 42px #0f172a1f;z-index:2147482999!important}.dark .app-header{background-color:#020617d1;box-shadow:0 14px 42px #02061770}.app-header:after{content:"";pointer-events:none;inset-inline:calc(var(--spacing) * 0);background-color:var(--color-slate-200);height:1px;position:absolute;bottom:-1px}.app-header:after:where(){background-color:var(--color-slate-800)}.app-brand{height:calc(var(--spacing) * 16);align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-800);padding-inline:calc(var(--spacing) * 5);background-image:linear-gradient(135deg,#06b6d424,#0000 58%);display:flex;position:relative}.app-brand-logo,.app-brand-mark{flex-shrink:0}.app-brand-mark{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-md);background-color:var(--color-cyan-600);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);--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);justify-content:center;align-items:center;display:flex;box-shadow:0 12px 28px #06b6d447,inset 0 1px #ffffff47}.app-brand-copy{min-width:calc(var(--spacing) * 0);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))}.app-sidebar-toggle{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618b3;flex-shrink:0;place-items:center;margin-left:auto;display:grid}@supports (color:color-mix(in lab, red, red)){.app-sidebar-toggle{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.app-sidebar-toggle{color:var(--color-slate-300);--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);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))}@media (hover:hover){.app-sidebar-toggle:hover{border-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.app-sidebar-toggle:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.app-sidebar-toggle:hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.app-sidebar-toggle:hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.app-sidebar-toggle:hover{color:var(--color-cyan-100)}}.app-sidebar-toggle: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);--tw-ring-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.app-sidebar-toggle:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.app-sidebar-toggle:focus{--tw-outline-style:none;outline-style:none}.app-nav{max-height:calc(100vh - 8.5rem)}:where(.app-nav>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}.app-nav{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));scrollbar-width:thin;scrollbar-color:#94a3b894 transparent;overflow-y:auto}.nav-section-label{padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-600);text-transform:uppercase}.nav-section-label:first-child{padding-top:calc(var(--spacing) * 0)}.nav-section-label{transition:opacity var(--ui-motion-fast), transform var(--ui-motion-fast), height var(--ui-motion-fast), padding var(--ui-motion-fast)}.nav-item{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-300);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));display:flex;position:relative;overflow:hidden}@media (hover:hover){.nav-item:hover{background-color:var(--color-slate-900);color:var(--color-white)}}.nav-item{transition-duration:.18s}.nav-item i{color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));flex-shrink:0}.nav-item span{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;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));overflow:hidden}.nav-item:before{content:"";inset-block:calc(var(--spacing) * 2);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * 1);background-color:var(--color-cyan-400);opacity:0;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));border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px;position:absolute;box-shadow:0 0 18px #22d3eeb8}.nav-item:hover i{color:var(--color-cyan-200)}.nav-active{border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.nav-active{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.nav-active{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.nav-active{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.nav-active{color:var(--color-cyan-100);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);box-shadow:inset 0 1px #ffffff0a,0 14px 34px #06b6d41f}.nav-active i{color:var(--color-cyan-200)}.nav-active:before{opacity:1}.app-readiness{right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-800);padding:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-400);transition:padding var(--ui-motion-normal);background-image:linear-gradient(#0f172a80,#020617eb);position:absolute}.sidebar-collapsed .app-brand{padding-inline:calc(var(--spacing) * 3);justify-content:center}.sidebar-collapsed .app-brand-copy{pointer-events:none;opacity:0;position:absolute;transform:translate(-8px)}.sidebar-collapsed .app-sidebar-toggle{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * -3);height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-color:#00d2ef66;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.sidebar-collapsed .app-sidebar-toggle{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.sidebar-collapsed .app-sidebar-toggle{background-color:var(--color-slate-950);color:var(--color-cyan-100);box-shadow:0 0 24px #06b6d43d}.sidebar-collapsed .app-nav{padding-inline:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 24);max-height:calc(100vh - 5rem)}.sidebar-collapsed .nav-section-label{pointer-events:none;height:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 1);text-align:center;opacity:.6;color:#0000;overflow:hidden}.sidebar-collapsed .nav-section-label:after{content:"";height:1px;width:calc(var(--spacing) * 6);background-color:var(--color-slate-700);border-radius:3.40282e38px;margin-inline:auto;display:block}.sidebar-collapsed .nav-item{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 0);justify-content:center;margin-inline:auto}.sidebar-collapsed .nav-item span{pointer-events:none;opacity:0;position:absolute;transform:translate(-8px)}.sidebar-collapsed .nav-item i{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.sidebar-collapsed .nav-item:before{inset-block:auto;bottom:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1);width:calc(var(--spacing) * 5);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:3.40282e38px;left:50%}.sidebar-collapsed .nav-active{border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.sidebar-collapsed .nav-active{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.sidebar-collapsed .nav-active{background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.sidebar-collapsed .nav-active{background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.sidebar-collapsed .nav-active{box-shadow:0 0 26px #06b6d429,inset 0 1px #ffffff0f}.sidebar-collapsed .app-readiness{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}.sidebar-collapsed .app-readiness .mb-2{justify-content:center}.sidebar-collapsed .app-readiness .mb-2 span:first-child{display:none}.app-command-button{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property: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))}@media (hover:hover){.app-command-button:hover{border-color:var(--color-cyan-400);background-color:var(--color-cyan-50)}}.app-command-button:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.app-command-button:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.app-command-button:where(.dark,.dark *){color:var(--color-slate-100)}@media (hover:hover){.app-command-button:where(.dark,.dark *):hover{border-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.app-command-button:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.app-command-button:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.app-command-button:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}}.app-command-button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.app-command-button kbd{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-500);border-radius:.25rem}.app-command-button kbd:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-400)}.app-readiness-pill{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d29440;place-items:center;display:none}@supports (color:color-mix(in lab, red, red)){.app-readiness-pill{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.app-readiness-pill{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.app-readiness-pill{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.app-readiness-pill{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-emerald-700)}@media (min-width:40rem){.app-readiness-pill{display:grid}}.app-readiness-pill:where(.dark,.dark *){color:var(--color-emerald-200)}.app-footer-version{margin-top:calc(var(--spacing) * 6);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffa6;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.app-footer-version{background-color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.app-footer-version{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,)}.app-footer-version:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.app-footer-version:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.app-footer-version:where(.dark,.dark *){color:var(--color-slate-500)}.app-footer-version strong{color:var(--color-slate-700)}.app-footer-version strong:where(.dark,.dark *){color:var(--color-slate-300)}.app-footer-version span{align-items:center;gap:calc(var(--spacing) * 1.5);display:inline-flex}.app-footer-version span:before{content:"";height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--color-cyan-400);border-radius:3.40282e38px;box-shadow:0 0 12px #22d3ee73}.notification-center{flex-shrink:0;position:relative}.notification-trigger{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);color:var(--color-slate-700);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property: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));border-radius:3.40282e38px;place-items:center;display:grid;position:relative}@media (hover:hover){.notification-trigger:hover{border-color:var(--color-cyan-400);background-color:var(--color-cyan-50);color:var(--color-cyan-700)}}.notification-trigger: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);--tw-ring-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.notification-trigger:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.notification-trigger:focus{--tw-outline-style:none;outline-style:none}.notification-trigger:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.notification-trigger:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.notification-trigger:where(.dark,.dark *){color:var(--color-slate-100)}@media (hover:hover){.notification-trigger:where(.dark,.dark *):hover{border-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.notification-trigger:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.notification-trigger:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.notification-trigger:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.notification-trigger:where(.dark,.dark *):hover{color:var(--color-cyan-100)}}.notification-trigger{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.notification-trigger[aria-expanded=true]{border-color:var(--color-cyan-400);background-color:var(--color-cyan-50);color:var(--color-cyan-700)}.notification-trigger[aria-expanded=true]:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.notification-trigger[aria-expanded=true]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.notification-trigger[aria-expanded=true]:where(.dark,.dark *){color:var(--color-cyan-100)}.notification-trigger[aria-expanded=true]{box-shadow:0 0 28px #06b6d42e,inset 0 1px #ffffff2e}.notification-count{top:calc(var(--spacing) * -1);right:calc(var(--spacing) * -1);height:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 4);background-color:var(--color-rose-500);padding-inline:calc(var(--spacing) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-black);font-size:10px;line-height:1;font-weight:var(--font-weight-black);color:var(--color-white);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-white);border-radius:3.40282e38px;place-items:center;display:grid;position:absolute}.notification-count:where(.dark,.dark *){--tw-ring-color:var(--color-slate-950)}.notification-count{box-shadow:0 0 18px #f43f5e8c}.notification-panel{z-index:2147482999;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-100);--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);top:var(--notification-panel-top,4.75rem);right:var(--notification-panel-right,.75rem);background-image:linear-gradient(135deg,#06b6d41a,#0000 38%,#22c55e0f),linear-gradient(#1e293bf5,#0f172afa);border-radius:1rem;width:min(100vw - 1.5rem,24.5rem);position:fixed;overflow:hidden;box-shadow:0 22px 62px #02061794,0 0 28px #06b6d424,inset 0 1px #ffffff0f}.notification-panel:before{content:"";pointer-events:none;inset-inline:calc(var(--spacing) * 6);top:calc(var(--spacing) * 0);background-color:#53eafd80;height:1px;position:absolute}@supports (color:color-mix(in lab, red, red)){.notification-panel:before{background-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.notification-panel:before{box-shadow:0 0 22px #67e8f970}.notification-panel-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 2.5);display:flex}.notification-panel-header h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.notification-panel-header span{margin-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-slate-500);display:block}.notification-mark-all{align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-400);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));border-radius:3.40282e38px;display:inline-flex}@media (hover:hover){.notification-mark-all:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.notification-mark-all:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.notification-mark-all:hover{color:var(--color-cyan-100)}}.notification-mark-all:disabled{cursor:not-allowed;opacity:.4}.notification-list{max-height:22rem;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);scrollbar-width:thin;scrollbar-color:#94a3b88f transparent;overflow-y:auto}.notification-item{gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2.5);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));grid-template-columns:2.5rem minmax(0,1fr);display:grid;position:relative}@media (hover:hover){.notification-item:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.notification-item:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}}.notification-item-unread:before{content:"";top:calc(var(--spacing) * 4);left:calc(var(--spacing) * 0);height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--color-cyan-300);border-radius:3.40282e38px;position:absolute;box-shadow:0 0 16px #67e8f9c7}.notification-avatar{margin-top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-cyan-200);border-radius:3.40282e38px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f,0 0 22px #06b6d41f}.notification-item-critical .notification-avatar{border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.notification-item-critical .notification-avatar{border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.notification-item-critical .notification-avatar{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.notification-item-critical .notification-avatar{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.notification-item-critical .notification-avatar{color:var(--color-rose-200);box-shadow:0 0 22px #f43f5e2e}.notification-item-warning .notification-avatar{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.notification-item-warning .notification-avatar{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.notification-item-warning .notification-avatar{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.notification-item-warning .notification-avatar{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.notification-item-warning .notification-avatar{color:var(--color-amber-200);box-shadow:0 0 22px #f59e0b29}.notification-copy{min-width:calc(var(--spacing) * 0)}.notification-row{min-width:calc(var(--spacing) * 0);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.notification-row strong{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);overflow:hidden}.notification-row time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-slate-500);flex-shrink:0}.notification-copy p{margin-top:calc(var(--spacing) * .5);-webkit-line-clamp:2;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-400);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.notification-actions{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.notification-action{height:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-300);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));border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.notification-action:hover{border-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.notification-action:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.notification-action:hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.notification-action:hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.notification-action:hover{color:var(--color-cyan-100)}}.notification-action-primary{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.notification-action-primary{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.notification-action-primary{background-color:var(--color-cyan-500);color:var(--color-white)}@media (hover:hover){.notification-action-primary:hover{background-color:var(--color-cyan-400);color:var(--color-white)}}.notification-action-primary{box-shadow:0 10px 22px #06b6d42e}.notification-empty{margin-block:calc(var(--spacing) * 3);justify-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-700);padding:calc(var(--spacing) * 5);text-align:center;color:var(--color-slate-400);background-image:linear-gradient(135deg,#06b6d414,#0000 54%),linear-gradient(#94a3b80f 1px,#0000 1px),linear-gradient(90deg,#94a3b80f 1px,#0000 1px);background-size:auto,24px 24px,24px 24px;display:grid}.notification-empty strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.notification-empty span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.notification-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-800);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);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));display:block}@media (hover:hover){.notification-footer:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.notification-footer:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.notification-footer:hover{color:var(--color-cyan-100)}}@media (max-width:640px){.notification-center{position:static}.notification-panel{top:calc(var(--spacing) * 20);right:calc(var(--spacing) * 3);left:calc(var(--spacing) * 3);width:auto;max-height:calc(100vh - 6rem);position:fixed}.notification-panel-header{gap:calc(var(--spacing) * 2);flex-direction:column}.notification-row{gap:calc(var(--spacing) * 1);display:grid}.notification-row time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.app-mobile-nav{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:flex;overflow-x:auto}.app-mobile-nav:where(.dark,.dark *){border-color:var(--color-slate-800)}.app-mobile-nav a{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);color:var(--color-slate-700);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));border-radius:3.40282e38px;flex-shrink:0}@media (hover:hover){.app-mobile-nav a:hover{border-color:var(--color-cyan-400);color:var(--color-cyan-700)}}.app-mobile-nav a:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-200)}@media (hover:hover){.app-mobile-nav a:where(.dark,.dark *):hover{color:var(--color-cyan-200)}}.app-auth-body .app-mobile-nav{border-color:var(--color-slate-800)}.app-auth-body .app-mobile-nav a{border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-200)}@media (hover:hover){.app-auth-body .app-mobile-nav a:hover{color:var(--color-cyan-200)}}.command-shell{margin-inline:auto;margin-top:calc(var(--spacing) * 20);max-width:var(--container-3xl);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-950);--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);box-shadow:0 30px 90px #0206179e, var(--ui-glow-cyan);background-image:linear-gradient(135deg,#06b6d41f,#0000 44%),linear-gradient(#0f172af5,#020617fa);overflow:hidden}.command-input{min-width:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 2);color:var(--color-slate-100);background-color:#0000;flex:1}.command-input::placeholder{color:var(--color-slate-500)}.command-input:focus{--tw-outline-style:none;outline-style:none}.command-item{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172bb3;display:flex}@supports (color:color-mix(in lab, red, red)){.command-item{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.command-item{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-200);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))}@media (hover:hover){.command-item:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.command-item:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.command-item:hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.command-item:hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.command-item:hover{color:var(--color-cyan-100)}}.command-item i{color:var(--color-cyan-300)}.ai-assistant-widget{left:calc(var(--app-sidebar-current) + ((100vw - var(--app-sidebar-current)) / 2));z-index:2147482998;width:min(560px, calc(100vw - var(--app-sidebar-current) - 2.5rem));pointer-events:none;transition:left var(--ui-motion-normal), width var(--ui-motion-normal);position:fixed;bottom:.85rem;transform:translate(-50%)}.ai-assistant-widget>*{pointer-events:auto}.ai-assistant-panel{margin-bottom:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-900);--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);margin-left:auto;overflow:hidden}.ai-assistant-panel:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-950);color:var(--color-slate-100)}.ai-assistant-panel{border-radius:.75rem;width:min(100%,24rem);height:min(32rem,100vh - 9.5rem);box-shadow:0 28px 90px #0206176b,0 0 36px #06b6d433}.ai-assistant-panel-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);background-image:linear-gradient(135deg,#0ea5e9,#2563eb 58%,#7c3aed);display:flex}.ai-assistant-avatar{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff40;border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ai-assistant-avatar{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.ai-assistant-avatar{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ai-assistant-avatar{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ai-assistant-avatar{color:var(--color-white);--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)}.ai-assistant-icon-button{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-md);color:#fffc;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ai-assistant-icon-button{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.ai-assistant-icon-button{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))}@media (hover:hover){.ai-assistant-icon-button:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ai-assistant-icon-button:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ai-assistant-icon-button:hover{color:var(--color-white)}}.ai-assistant-icon-button: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);--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.ai-assistant-icon-button:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.ai-assistant-icon-button:focus{--tw-outline-style:none;outline-style:none}.ai-assistant-messages{gap:calc(var(--spacing) * 3);background-color:var(--color-slate-50);height:calc(100% - 3.5rem);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex;overflow-y:auto}.ai-assistant-messages:where(.dark,.dark *){background-color:var(--color-slate-950)}.ai-assistant-empty{margin-top:calc(var(--spacing) * 14);justify-items:start;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 2);display:grid}.ai-assistant-empty-line{height:calc(var(--spacing) * 3);background-color:#a2f4fdcc;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.ai-assistant-empty-line{background-color:color-mix(in oklab, var(--color-cyan-200) 80%, transparent)}}.ai-assistant-empty-line:where(.dark,.dark *){background-color:#53eafd66}@supports (color:color-mix(in lab, red, red)){.ai-assistant-empty-line:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-300) 40%, transparent)}}.ai-assistant-empty-line{box-shadow:0 0 18px #06b6d42e}.ai-assistant-empty-badge{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#53eafdb3;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ai-assistant-empty-badge{border-color:color-mix(in oklab, var(--color-cyan-300) 70%, transparent)}}.ai-assistant-empty-badge{background-color:var(--color-cyan-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-700);text-transform:uppercase}.ai-assistant-empty-badge:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.ai-assistant-empty-badge:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.ai-assistant-empty-badge:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.ai-assistant-empty-badge:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.ai-assistant-empty-badge:where(.dark,.dark *){color:var(--color-cyan-100)}.ai-assistant-empty-badge{box-shadow:0 0 24px #06b6d424}.ai-assistant-empty-actions{margin-top:calc(var(--spacing) * 1);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ai-assistant-empty-actions button{min-width:calc(var(--spacing) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-500);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-blue-600);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));border-radius:3.40282e38px;display:inline-flex}@media (hover:hover){.ai-assistant-empty-actions button:hover{background-color:var(--color-blue-50)}}.ai-assistant-empty-actions button: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);--tw-ring-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.ai-assistant-empty-actions button:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.ai-assistant-empty-actions button:focus{--tw-outline-style:none;outline-style:none}.ai-assistant-empty-actions button:where(.dark,.dark *){border-color:var(--color-cyan-400);color:var(--color-cyan-100)}@media (hover:hover){.ai-assistant-empty-actions button:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.ai-assistant-empty-actions button:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}}.ai-assistant-message{width:100%;display:flex}.ai-assistant-message-user{justify-content:flex-end}.ai-assistant-message-assistant{justify-content:flex-start}.ai-assistant-bubble{border-radius:var(--radius-md);border-style:var(--tw-border-style);max-width:88%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px}.ai-assistant-message-user .ai-assistant-bubble{border-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.ai-assistant-message-user .ai-assistant-bubble{border-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.ai-assistant-message-user .ai-assistant-bubble{background-color:var(--color-cyan-600);color:var(--color-white);background-image:linear-gradient(135deg,#06b6d4,#2563eb)}.ai-assistant-message-assistant .ai-assistant-bubble{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-800)}.ai-assistant-message-assistant .ai-assistant-bubble:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900);color:var(--color-slate-100)}.ai-assistant-message-loading .ai-assistant-bubble{color:var(--color-slate-700)}.ai-assistant-message-loading .ai-assistant-bubble:where(.dark,.dark *){color:var(--color-slate-100)}.ai-assistant-loading-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#a2f4fdb3;min-width:17rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-card{border-color:color-mix(in oklab, var(--color-cyan-200) 70%, transparent)}}.ai-assistant-loading-card{background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3)}.ai-assistant-loading-card:where(.dark,.dark *){border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-card:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.ai-assistant-loading-card:where(.dark,.dark *){background-color:#020618cc}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-card:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.ai-assistant-loading-card{background-image:linear-gradient(135deg,#06b6d41f,#22c55e0f),linear-gradient(#f8fafcf5,#f1f5f9e0);box-shadow:inset 0 1px #ffffffb8,0 16px 42px #06b6d41a}.dark .ai-assistant-loading-card{background-image:linear-gradient(135deg,#06b6d424,#22c55e14),linear-gradient(#0f172af0,#020617eb);box-shadow:inset 0 1px #ffffff0d,0 16px 42px #06b6d41a}.ai-assistant-loading-head{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.ai-assistant-loading-orb{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:#53eafd99;border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-orb{border-color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.ai-assistant-loading-orb{background-color:var(--color-cyan-100);color:var(--color-cyan-700)}.ai-assistant-loading-orb:where(.dark,.dark *){border-color:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-orb:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.ai-assistant-loading-orb:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-orb:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.ai-assistant-loading-orb:where(.dark,.dark *){color:var(--color-cyan-100)}.ai-assistant-loading-orb{animation:1.5s ease-in-out infinite status-pulse;box-shadow:0 0 22px #06b6d438}.ai-assistant-loading-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900);display:block;overflow:hidden}.ai-assistant-loading-title:where(.dark,.dark *){color:var(--color-white)}.ai-assistant-loading-detail{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block}.ai-assistant-loading-detail:where(.dark,.dark *){color:var(--color-slate-400)}.ai-assistant-loading-progress{margin-top:calc(var(--spacing) * 3);height:calc(var(--spacing) * 2);background-color:var(--color-slate-200);border-radius:3.40282e38px;overflow:hidden}.ai-assistant-loading-progress:where(.dark,.dark *){background-color:var(--color-slate-800)}.ai-assistant-loading-progress b{height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-image:linear-gradient(90deg,#06b6d4,#22c55e);border-radius:3.40282e38px;transition-duration:.3s;display:block;box-shadow:0 0 18px #06b6d45c}.ai-assistant-loading-steps{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ai-assistant-loading-steps span{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1);text-overflow:ellipsis;white-space:nowrap;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffb3;border-radius:3.40282e38px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-steps span{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.ai-assistant-loading-steps span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-500);text-transform:uppercase}.ai-assistant-loading-steps span:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-steps span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.ai-assistant-loading-steps span:where(.dark,.dark *){color:var(--color-slate-500)}.ai-assistant-loading-steps i{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--color-slate-300);border-radius:3.40282e38px;flex-shrink:0}.ai-assistant-loading-steps i:where(.dark,.dark *){background-color:var(--color-slate-700)}.ai-assistant-loading-steps span.is-active{border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-700)}.ai-assistant-loading-steps span.is-active:where(.dark,.dark *){border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-steps span.is-active:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.ai-assistant-loading-steps span.is-active:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-steps span.is-active:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.ai-assistant-loading-steps span.is-active:where(.dark,.dark *){color:var(--color-cyan-100)}.ai-assistant-loading-steps span.is-active i{background-color:var(--color-cyan-400);box-shadow:0 0 12px #06b6d4b3}.ai-assistant-loading-steps span.is-done{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.ai-assistant-loading-steps span.is-done:where(.dark,.dark *){border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-steps span.is-done:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.ai-assistant-loading-steps span.is-done:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-steps span.is-done:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.ai-assistant-loading-steps span.is-done:where(.dark,.dark *){color:var(--color-emerald-100)}.ai-assistant-loading-steps span.is-done i{background-color:var(--color-emerald-400)}.ai-assistant-loading-footer{margin-top:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 2);display:flex}.ai-assistant-loading-footer:where(.dark,.dark *){border-color:var(--color-slate-800)}.ai-assistant-loading-elapsed{--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-500)}.ai-assistant-loading-elapsed:where(.dark,.dark *){color:var(--color-slate-400)}.ai-assistant-loading-cancel{align-items:center;gap:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-500);text-transform:uppercase;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));border-radius:3.40282e38px;display:inline-flex}@media (hover:hover){.ai-assistant-loading-cancel:hover{border-color:var(--color-rose-400);background-color:var(--color-rose-50);color:var(--color-rose-700)}}.ai-assistant-loading-cancel: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);--tw-ring-color:#ff667f80}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-cancel:focus{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 50%, transparent)}}.ai-assistant-loading-cancel:focus{--tw-outline-style:none;outline-style:none}.ai-assistant-loading-cancel:where(.dark,.dark *){border-color:var(--color-slate-700);color:var(--color-slate-400)}@media (hover:hover){.ai-assistant-loading-cancel:where(.dark,.dark *):hover{border-color:#ff667f99}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-cancel:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-rose-400) 60%, transparent)}}.ai-assistant-loading-cancel:where(.dark,.dark *):hover{background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.ai-assistant-loading-cancel:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.ai-assistant-loading-cancel:where(.dark,.dark *):hover{color:var(--color-rose-100)}}.ai-assistant-meta{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.ai-assistant-meta:where(.dark,.dark *){border-color:var(--color-slate-800)}.ai-assistant-viz{margin-top:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:#a2f4fdcc;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ai-assistant-viz{border-color:color-mix(in oklab, var(--color-cyan-200) 80%, transparent)}}.ai-assistant-viz{background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3)}.ai-assistant-viz:where(.dark,.dark *){border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.ai-assistant-viz:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.ai-assistant-viz:where(.dark,.dark *){background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.ai-assistant-viz:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.ai-assistant-viz{border-radius:.75rem;box-shadow:inset 0 1px #ffffff0d,0 16px 42px #06b6d414}.ai-assistant-viz-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.ai-assistant-viz-header strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-700);text-transform:uppercase;display:block}.ai-assistant-viz-header strong:where(.dark,.dark *){color:var(--color-cyan-200)}.ai-assistant-viz-header strong{letter-spacing:0}.ai-assistant-viz-header span{margin-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block}.ai-assistant-viz-header span:where(.dark,.dark *){color:var(--color-slate-400)}.ai-assistant-viz-metric{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-black);line-height:1;font-weight:var(--font-weight-black);color:var(--color-slate-950);flex-shrink:0}.ai-assistant-viz-metric:where(.dark,.dark *){color:var(--color-white)}.ai-assistant-viz-body{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 3);grid-template-columns:5rem minmax(0,1fr);display:grid}.ai-assistant-viz-donut{height:calc(var(--spacing) * 20);width:calc(var(--spacing) * 20);background:radial-gradient(circle at center, #f8fafc 0 52%, transparent 53%), conic-gradient(var(--occupied-color) 0 var(--occupied), var(--available-color) var(--occupied) 100%);border-radius:3.40282e38px;place-items:center;display:grid;box-shadow:0 0 24px #06b6d42e}.dark .ai-assistant-viz-donut{background:radial-gradient(circle at center, #0f172a 0 52%, transparent 53%), conic-gradient(var(--occupied-color) 0 var(--occupied), var(--available-color) var(--occupied) 100%)}.ai-assistant-viz-donut span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-950)}.ai-assistant-viz-donut span:where(.dark,.dark *){color:var(--color-white)}.ai-assistant-viz-detail{min-width:calc(var(--spacing) * 0)}.ai-assistant-viz-bar{height:calc(var(--spacing) * 3);background-color:var(--color-slate-200);border-radius:3.40282e38px;display:flex;overflow:hidden}.ai-assistant-viz-bar:where(.dark,.dark *){background-color:var(--color-slate-800)}.ai-assistant-viz-bar span{height:100%;min-width:calc(var(--spacing) * 1);display:block}.ai-assistant-viz-legend{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1.5);display:grid}.ai-assistant-viz-legend span{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-slate-600);display:flex}.ai-assistant-viz-legend span:where(.dark,.dark *){color:var(--color-slate-300)}.ai-assistant-viz-legend i{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);border-radius:3.40282e38px;flex-shrink:0}.ai-assistant-viz-footer{margin-top:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.ai-assistant-viz-footer:where(.dark,.dark *){color:var(--color-slate-400)}.ai-assistant-viz-bars{border-color:#bedbffcc}@supports (color:color-mix(in lab, red, red)){.ai-assistant-viz-bars{border-color:color-mix(in oklab, var(--color-blue-200) 80%, transparent)}}.ai-assistant-viz-bars:where(.dark,.dark *){border-color:#54a2ff33}@supports (color:color-mix(in lab, red, red)){.ai-assistant-viz-bars:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-blue-400) 20%, transparent)}}.ai-assistant-viz-bars{background-image:linear-gradient(135deg,#0ea5e914,#22c55e0f),linear-gradient(#f8fafceb,#f1f5f9eb)}.dark .ai-assistant-viz-bars{background-image:linear-gradient(135deg,#0ea5e91f,#22c55e14),linear-gradient(#0f172ae0,#020617e0)}.ai-assistant-viz-bar-list{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);display:grid}.ai-assistant-viz-bar-row{align-items:center;gap:calc(var(--spacing) * 2);grid-template-columns:5.5rem minmax(0,1fr) 3.5rem;display:grid}.ai-assistant-viz-bar-label{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-600);overflow:hidden}.ai-assistant-viz-bar-label:where(.dark,.dark *){color:var(--color-slate-300)}.ai-assistant-viz-bar-track{height:calc(var(--spacing) * 2.5);background-color:var(--color-slate-200);border-radius:3.40282e38px;overflow:hidden}.ai-assistant-viz-bar-track:where(.dark,.dark *){background-color:var(--color-slate-800)}.ai-assistant-viz-bar-track i{border-radius:3.40282e38px;height:100%;display:block;box-shadow:0 0 16px #06b6d447}.ai-assistant-viz-bar-value{text-align:right;--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-800)}.ai-assistant-viz-bar-value:where(.dark,.dark *){color:var(--color-slate-100)}.ai-assistant-meta-chip{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-500);text-transform:uppercase;border-radius:3.40282e38px}.ai-assistant-meta-chip:where(.dark,.dark *){border-color:var(--color-slate-700);color:var(--color-slate-400)}.ai-assistant-feedback{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.ai-assistant-feedback button{align-items:center;gap:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-500);text-transform:uppercase;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));border-radius:3.40282e38px;display:inline-flex}@media (hover:hover){.ai-assistant-feedback button:hover{border-color:var(--color-cyan-400);background-color:var(--color-cyan-50);color:var(--color-cyan-700)}}.ai-assistant-feedback button: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);--tw-ring-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.ai-assistant-feedback button:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.ai-assistant-feedback button:focus{--tw-outline-style:none;outline-style:none}.ai-assistant-feedback button:disabled{cursor:default;opacity:.7}.ai-assistant-feedback button:where(.dark,.dark *){border-color:var(--color-slate-700);color:var(--color-slate-400)}@media (hover:hover){.ai-assistant-feedback button:where(.dark,.dark *):hover{border-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.ai-assistant-feedback button:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.ai-assistant-feedback button:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.ai-assistant-feedback button:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.ai-assistant-feedback button:where(.dark,.dark *):hover{color:var(--color-cyan-100)}}.ai-assistant-feedback button.ai-assistant-feedback-selected{border-color:var(--color-cyan-400);background-color:var(--color-cyan-50);color:var(--color-cyan-700)}.ai-assistant-feedback button.ai-assistant-feedback-selected:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.ai-assistant-feedback button.ai-assistant-feedback-selected:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.ai-assistant-feedback button.ai-assistant-feedback-selected:where(.dark,.dark *){color:var(--color-cyan-100)}.ai-assistant-bar{height:calc(var(--spacing) * 12);align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);color:var(--color-slate-900);--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);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));border-width:2px;border-color:#0000;display:flex}.ai-assistant-bar:where(.dark,.dark *){color:var(--color-slate-100)}.ai-assistant-bar{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#06b6d4,#2563eb,#7c3aed,#22c55e,#06b6d4) 0%/300% 100% border-box;border-radius:999px;animation:7s linear infinite ai-assistant-border-flow;box-shadow:0 18px 50px #0206173d,0 0 28px #06b6d42e}.dark .ai-assistant-bar{background:linear-gradient(#020617,#020617) padding-box padding-box,linear-gradient(90deg,#06b6d4,#2563eb,#7c3aed,#22c55e,#06b6d4) 0%/300% 100% border-box}.ai-assistant-open .ai-assistant-bar,.ai-assistant-bar:focus-within{box-shadow:0 22px 70px #02061752,0 0 36px #06b6d43d}.ai-assistant-open .ai-assistant-bar,.ai-assistant-bar:focus-within,.ai-assistant-has-text{animation-duration:4.5s}.ai-assistant-loading .ai-assistant-bar{animation-duration:2.6s}.ai-assistant-input{min-width:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-slate-900);background-color:#0000;flex:1}.ai-assistant-input::placeholder{color:var(--color-slate-500)}.ai-assistant-input:focus{--tw-outline-style:none;outline-style:none}.ai-assistant-input:disabled{opacity:.7}.ai-assistant-input:where(.dark,.dark *){color:var(--color-slate-100)}.ai-assistant-input:where(.dark,.dark *)::placeholder{color:var(--color-slate-400)}.ai-assistant-tool{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);color:var(--color-slate-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:none}@media (hover:hover){.ai-assistant-tool:hover{background-color:var(--color-slate-100);color:var(--color-slate-950)}}.ai-assistant-tool: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);--tw-ring-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.ai-assistant-tool:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.ai-assistant-tool:focus{--tw-outline-style:none;outline-style:none}.ai-assistant-tool:disabled{opacity:.5}@media (min-width:40rem){.ai-assistant-tool{display:grid}}.ai-assistant-tool:where(.dark,.dark *){color:var(--color-slate-300)}@media (hover:hover){.ai-assistant-tool:where(.dark,.dark *):hover{background-color:var(--color-slate-800);color:var(--color-white)}}.ai-assistant-tool-active{background-color:var(--color-cyan-100);color:var(--color-cyan-800)}.ai-assistant-tool-active:where(.dark,.dark *){background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.ai-assistant-tool-active:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.ai-assistant-tool-active:where(.dark,.dark *){color:var(--color-cyan-100)}.ai-assistant-tool-active{box-shadow:inset 0 0 0 1px #06b6d457,0 0 18px #06b6d433}.ai-assistant-submit{height:calc(var(--spacing) * 9);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900);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));border-radius:3.40282e38px;flex-shrink:0;display:inline-flex}@media (hover:hover){.ai-assistant-submit:hover{background-color:var(--color-cyan-100)}}.ai-assistant-submit: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);--tw-ring-color:#00d2efb3}@supports (color:color-mix(in lab, red, red)){.ai-assistant-submit:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 70%, transparent)}}.ai-assistant-submit:focus{--tw-outline-style:none;outline-style:none}.ai-assistant-submit:disabled{opacity:.6}.ai-assistant-submit:where(.dark,.dark *){background-color:var(--color-white);color:var(--color-slate-950)}@media (hover:hover){.ai-assistant-submit:where(.dark,.dark *):hover{background-color:var(--color-cyan-100)}}.ai-assistant-has-text .ai-assistant-submit{background-color:var(--color-cyan-500);color:var(--color-white)}@media (hover:hover){.ai-assistant-has-text .ai-assistant-submit:hover{background-color:var(--color-cyan-400)}}.ai-assistant-has-text .ai-assistant-submit:where(.dark,.dark *){background-color:var(--color-cyan-400);color:var(--color-slate-950)}@media (hover:hover){.ai-assistant-has-text .ai-assistant-submit:where(.dark,.dark *):hover{background-color:var(--color-cyan-300)}}.ai-assistant-has-text .ai-assistant-submit{box-shadow:0 0 22px #06b6d447}.ai-assistant-loading .ai-assistant-submit i{animation:1s linear infinite spin}.assistant-metrics-grid{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:40rem){.assistant-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.assistant-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.assistant-metric-card{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:relative;overflow:hidden}.assistant-metric-card:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.assistant-metric-card{background-image:linear-gradient(135deg,#06b6d414,#0000 48%),linear-gradient(#ffffffeb,#f8fafcdb)}.dark .assistant-metric-card{background-image:linear-gradient(135deg,#06b6d41f,#0000 48%),linear-gradient(#0f172aeb,#020617b8)}.assistant-metric-card-primary{border-color:var(--color-cyan-300)}.assistant-metric-card-primary:where(.dark,.dark *){border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.assistant-metric-card-primary:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.assistant-metric-card span{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-700);text-transform:uppercase}.assistant-metric-card span:where(.dark,.dark *){color:var(--color-cyan-300)}.assistant-metric-card strong{margin-top:calc(var(--spacing) * 2);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-950);display:block}.assistant-metric-card strong:where(.dark,.dark *){color:var(--color-white)}.assistant-metric-card small{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block}.assistant-metric-card small:where(.dark,.dark *){color:var(--color-slate-400)}.assistant-rank-row{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));grid-template-columns:minmax(0,11rem) minmax(0,1fr) 3rem;display:grid}.assistant-rank-row:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.assistant-rank-row:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.assistant-rank-row strong{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-800);display:block;overflow:hidden}.assistant-rank-row strong:where(.dark,.dark *){color:var(--color-slate-100)}.assistant-rank-row span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:block}.assistant-rank-row span:where(.dark,.dark *){color:var(--color-slate-400)}.assistant-rank-row em{text-align:right;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-700);font-style:normal}.assistant-rank-row em:where(.dark,.dark *){color:var(--color-cyan-200)}.assistant-meter{height:calc(var(--spacing) * 2);background-color:var(--color-slate-200);border-radius:3.40282e38px;overflow:hidden}.assistant-meter:where(.dark,.dark *){background-color:var(--color-slate-800)}.assistant-meter b{background-color:var(--color-cyan-500);border-radius:3.40282e38px;height:100%;display:block;box-shadow:0 0 18px #06b6d452}.assistant-question-row{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.assistant-question-row:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.assistant-question-row:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.assistant-question-row span{min-width:calc(var(--spacing) * 0);color:var(--color-slate-700)}.assistant-question-row span:where(.dark,.dark *){color:var(--color-slate-200)}.assistant-question-row strong{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-300);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-700);border-radius:3.40282e38px;flex-shrink:0}.assistant-question-row strong:where(.dark,.dark *){border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.assistant-question-row strong:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.assistant-question-row strong:where(.dark,.dark *){color:var(--color-cyan-200)}.assistant-question-row-warn strong{border-color:var(--color-amber-300);color:var(--color-amber-700)}.assistant-question-row-warn strong:where(.dark,.dark *){border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.assistant-question-row-warn strong:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.assistant-question-row-warn strong:where(.dark,.dark *){color:var(--color-amber-200)}.assistant-feedback-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.assistant-feedback-card{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.assistant-feedback-card{padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.assistant-feedback-card:where(.dark,.dark *){border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.assistant-feedback-card:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.assistant-feedback-card:where(.dark,.dark *){background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.assistant-feedback-card:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.assistant-feedback-card p{margin-top:calc(var(--spacing) * 2);color:var(--color-slate-700)}.assistant-feedback-card p:where(.dark,.dark *){color:var(--color-slate-200)}.assistant-feedback-card strong{margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-700);display:block}.assistant-feedback-card strong:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-950);color:var(--color-slate-200)}@media (max-width:1023px){.ai-assistant-widget{width:calc(100vw - 1.5rem);bottom:.75rem;left:50%}.ai-assistant-panel{width:100%;height:min(30rem,100vh - 8rem)}}.login-stage{align-items:center;gap:calc(var(--spacing) * 6);grid-template-columns:minmax(0,1fr);min-height:84vh;display:grid}@media (min-width:1024px){.login-stage{grid-template-columns:minmax(0,1fr) 420px}}.login-visual,.login-card{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);padding:calc(var(--spacing) * 6);--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);box-shadow:0 26px 80px #02061761,inset 0 1px #ffffff0a}.login-visual{min-height:560px;color:var(--color-white);flex-direction:column;justify-content:space-between;display:none;overflow:hidden}@media (min-width:64rem){.login-visual{display:flex}}.login-visual{background-color:#020817;background-image:linear-gradient(90deg,#06b6d41a,#0000 28%,#22c55e14),linear-gradient(120deg,#06b6d42e,#0000 40%,#22c55e21),linear-gradient(#94a3b812 1px,#0000 1px),linear-gradient(90deg,#94a3b812 1px,#0000 1px);background-size:auto,auto,42px 42px,42px 42px}.login-visual:before{content:"";pointer-events:none;border-radius:calc(var(--radius-card) - .35rem);background:linear-gradient(90deg,#06b6d41c,#0000 32%,#22c55e14) top/100% 1px no-repeat,linear-gradient(#0000 48%,#06b6d41a 49%,#0000 50%) 50%/100% 130px no-repeat;border:1px solid #67e8f929;position:absolute;inset:1rem}.login-visual-grid{inset:calc(var(--spacing) * 0);position:absolute;overflow:hidden}.login-visual>.login-visual-grid{z-index:0;position:absolute;inset:0}.login-scanline{background:linear-gradient(90deg,#0000,#67e8f9e0,#22c55e66,#0000);height:2px;animation:6.5s ease-in-out infinite login-scan;position:absolute;top:18%;left:2rem;right:2rem;box-shadow:0 0 18px #22d3ee6b}.login-route{opacity:.72;border:1px dashed #67e8f952;border-radius:999px;animation:18s linear infinite login-route-flow;position:absolute}.login-route-a{width:46%;height:34%;top:21%;left:9%}.login-route-b{border-color:#22c55e4d;width:36%;height:24%;animation-duration:22s;top:16%;right:11%}.login-route-c{border-color:#7dd3fc38;width:64%;height:30%;animation-direction:reverse;bottom:15%;left:20%}.login-node{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);color:#e0faff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#0f172adb,#082f49a8);border-width:1px;border-color:#67e8f938;min-width:8.75rem;font-size:11px;animation:8s ease-in-out infinite login-float;display:inline-flex;position:absolute;box-shadow:0 16px 40px #02061761,inset 0 1px #ffffff14}.login-node i{color:var(--color-cyan-200);flex-shrink:0}.login-node b,.login-node small{display:block}.login-node b{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.login-node small{--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.login-node-vehicle{top:17%;left:58%}.login-node-tech{animation-delay:-2s;top:35%;right:12%}.login-node-router{border-color:#22c55e42;animation-delay:-4s;bottom:27%;right:7%}.login-node-bay{animation-delay:-6s;bottom:34%;left:46%}.login-brand-row{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.login-logo-frame{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#53eafd33;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.login-logo-frame{border-color:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.login-logo-frame{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.login-logo-frame{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.login-logo-frame{padding:calc(var(--spacing) * 2);box-shadow:inset 0 1px #ffffff24,0 14px 34px #06b6d429}.login-logo-frame img{object-fit:contain;width:100%;height:100%}.login-logo-initials{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-100)}.login-brand-meta small,.login-brand-meta strong{display:block}.login-brand-meta small{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-cyan-300);text-transform:uppercase}.login-brand-meta strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.login-live-pill{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef59;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.login-live-pill{border-color:color-mix(in oklab, var(--color-cyan-400) 35%, transparent)}}.login-live-pill{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.login-live-pill{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.login-live-pill{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-cyan-100);text-transform:uppercase;box-shadow:inset 0 1px #ffffff1a,0 0 24px #06b6d429}.login-copy h1{margin-top:calc(var(--spacing) * 5);max-width:var(--container-2xl);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-shadow:0 12px 44px #02061773}.login-copy p{margin-top:calc(var(--spacing) * 4);max-width:var(--container-xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-300)}.login-signal-grid{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.login-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.login-signal-grid div{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#314158b3}@supports (color:color-mix(in lab, red, red)){.login-signal-grid div{border-color:color-mix(in oklab, var(--color-slate-700) 70%, transparent)}}.login-signal-grid div{background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.login-signal-grid div{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.login-signal-grid div{padding:calc(var(--spacing) * 4);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));background-image:linear-gradient(135deg,#06b6d424,#0000 58%);box-shadow:inset 0 1px #ffffff0f,0 14px 34px #0206173d}.login-signal-grid div:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#53eafd73}@supports (color:color-mix(in lab, red, red)){.login-signal-grid div:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 45%, transparent)}}.login-signal-grid i{margin-bottom:calc(var(--spacing) * 3);color:var(--color-cyan-200)}.login-signal-grid span,.login-signal-grid strong{display:block}.login-signal-grid span{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-400);text-transform:uppercase}.login-signal-grid strong{margin-top:calc(var(--spacing) * 1);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-100)}.login-card{width:100%;max-width:var(--container-md);background-color:#0f172be6;margin-inline:auto;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.login-card{background-color:color-mix(in oklab, var(--color-slate-900) 90%, transparent)}}.login-card{color:var(--color-slate-100);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-image:linear-gradient(#0f172af7,#020617e0),linear-gradient(135deg,#06b6d41a,#0000 58%);max-width:min(100%,28rem)}.login-card:before{content:"";pointer-events:none;border-radius:inherit;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#67e8f99e,#22c55e33,#94a3b829);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.login-card>*{z-index:1;position:relative}.login-card-header{margin-bottom:calc(var(--spacing) * 6)}.login-card-header h2{margin-top:calc(var(--spacing) * 2);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.login-card-header p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-400)}.login-card .form-field{border-color:#314158cc}@supports (color:color-mix(in lab, red, red)){.login-card .form-field{border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.login-card .form-field{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.login-card .form-field{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.login-card .form-field{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));box-shadow:inset 0 1px #ffffff0d}.login-card .form-field label{color:var(--color-slate-400)}.login-card .form-field:focus-within{border-color:#53eafd99}@supports (color:color-mix(in lab, red, red)){.login-card .form-field:focus-within{border-color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.login-card .form-field:focus-within{box-shadow:0 0 0 3px #06b6d41f,inset 0 1px #ffffff0f}.login-card .form-field input:not([type=checkbox]){border-color:var(--color-slate-700);background-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.login-card .form-field input:not([type=checkbox]){background-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.login-card .form-field input:not([type=checkbox]){color:var(--color-slate-100)}.login-submit{min-height:2.9rem}.login-honeypot{pointer-events:none;opacity:0;width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.login-honeypot-input{opacity:0;width:1px;height:1px}.login-turnstile-shell{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.login-turnstile-shell{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.login-turnstile-shell{background-color:#00d2ef0d}@supports (color:color-mix(in lab, red, red)){.login-turnstile-shell{background-color:color-mix(in oklab, var(--color-cyan-400) 5%, transparent)}}.login-turnstile-shell{padding:calc(var(--spacing) * 3);box-shadow:inset 0 1px #ffffff0f,0 12px 34px #06b6d414}.login-turnstile-shell .cf-turnstile{min-height:calc(var(--spacing) * 16);border-radius:var(--radius-md);overflow:hidden}.login-turnstile-unavailable{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-300);background-color:var(--color-amber-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-amber-900)}.login-turnstile-unavailable:where(.dark,.dark *){border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.login-turnstile-unavailable:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.login-turnstile-unavailable:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.login-turnstile-unavailable:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.login-turnstile-unavailable:where(.dark,.dark *){color:var(--color-amber-100)}@media (max-width:1023px){.login-card{width:min(100%,100vw - 2rem);max-width:22rem}}.btn{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);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));display:inline-flex}.btn: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);--tw-ring-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.btn:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.btn:focus{--tw-outline-style:none;outline-style:none}.btn:disabled{pointer-events:none;opacity:.55}.btn{transition-duration:var(--ui-motion-normal)}.btn-primary{background-color:var(--color-cyan-600);color:var(--color-white)}@media (hover:hover){.btn-primary:hover{background-color:var(--color-cyan-700)}}.btn-primary{background-image:linear-gradient(135deg,#06b6d4,#0891b2);box-shadow:0 14px 28px #0891b23d,inset 0 1px #ffffff3d}.btn-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);color:var(--color-slate-800)}@media (hover:hover){.btn-secondary:hover{border-color:var(--color-cyan-400);background-color:var(--color-cyan-50);color:var(--color-cyan-800)}}.btn-secondary:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.btn-secondary:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.btn-secondary:where(.dark,.dark *){color:var(--color-slate-100)}@media (hover:hover){.btn-secondary:where(.dark,.dark *):hover{border-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.btn-secondary:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.btn-secondary:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.btn-secondary:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.btn-secondary:where(.dark,.dark *):hover{color:var(--color-cyan-100)}}.panel{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.panel:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.panel{box-shadow:var(--shadow-panel), inset 0 1px 0 #ffffffb8;background-image:linear-gradient(#ffffffeb,#f8fafcdb)}.dark .panel{box-shadow:var(--shadow-panel-dark), inset 0 1px 0 #ffffff0a;background-image:linear-gradient(#0f172aeb,#020617a8)}.panel table:not(.ops-table){text-align:left;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.panel table:not(.ops-table) thead{background-color:var(--color-slate-50);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);text-transform:uppercase}.panel table:not(.ops-table) thead:where(.dark,.dark *){background-color:var(--color-slate-900)}.panel table:not(.ops-table) thead{background-image:linear-gradient(90deg,#06b6d414,#0000)}.panel table:not(.ops-table) th,.panel table:not(.ops-table) td{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.panel table:not(.ops-table) tbody tr{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);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))}.panel table:not(.ops-table) tbody tr:where(.dark,.dark *){border-color:var(--color-slate-800)}.panel table:not(.ops-table) tbody tr{transition-duration:var(--ui-motion-fast)}.panel table:not(.ops-table) tbody tr:hover{background-color:#ecfeff99}@supports (color:color-mix(in lab, red, red)){.panel table:not(.ops-table) tbody tr:hover{background-color:color-mix(in oklab, var(--color-cyan-50) 60%, transparent)}}.panel table:not(.ops-table) tbody tr:hover:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.panel table:not(.ops-table) tbody tr:hover:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.form-field{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.form-field{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.form-field{padding:calc(var(--spacing) * 3)}.form-field:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.form-field:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.form-field{box-shadow:inset 0 1px #ffffff9e}.form-field label{margin-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block}.form-field label:where(.dark,.dark *){color:var(--color-slate-400)}.form-field input:not([type=checkbox]),.form-field select,.form-field textarea{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-900);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property: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))}:is(.form-field input:not([type=checkbox]),.form-field select,.form-field textarea)::placeholder{color:var(--color-slate-400)}:is(.form-field input:not([type=checkbox]),.form-field select,.form-field textarea):focus{border-color:var(--color-cyan-600);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){:is(.form-field input:not([type=checkbox]),.form-field select,.form-field textarea):focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}:is(.form-field input:not([type=checkbox]),.form-field select,.form-field textarea):focus{--tw-outline-style:none;outline-style:none}:is(.form-field input:not([type=checkbox]),.form-field select,.form-field textarea):where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-100)}.badge{align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-radius:3.40282e38px;display:inline-flex}.badge:before{content:"";height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:currentColor;border-radius:3.40282e38px;flex-shrink:0;display:block;box-shadow:0 0 12px}.badge-ok{background-color:var(--color-emerald-100);color:var(--color-emerald-800)}.badge-ok:where(.dark,.dark *){background-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.badge-ok:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-900) 50%, transparent)}}.badge-ok:where(.dark,.dark *){color:var(--color-emerald-200)}.badge-ok:before{background-color:var(--color-emerald-500);animation:1.8s ease-in-out infinite status-pulse}.badge-warn{background-color:var(--color-amber-100);color:var(--color-amber-800)}.badge-warn:where(.dark,.dark *){background-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.badge-warn:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}.badge-warn:where(.dark,.dark *){color:var(--color-amber-200)}.badge-warn:before{background-color:var(--color-amber-500);animation:1.2s ease-in-out infinite status-pulse}.badge-danger{background-color:var(--color-rose-100);color:var(--color-rose-800)}.badge-danger:where(.dark,.dark *){background-color:#8b083680}@supports (color:color-mix(in lab, red, red)){.badge-danger:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-900) 50%, transparent)}}.badge-danger:where(.dark,.dark *){color:var(--color-rose-200)}.badge-danger:before{background-color:var(--color-rose-500);animation:1s ease-in-out infinite status-pulse}.dashboard-page{position:relative}.ops-hero{gap:calc(var(--spacing) * 4);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);padding:calc(var(--spacing) * 4);--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);display:grid;overflow:hidden}@media (min-width:64rem){.ops-hero{grid-template-columns:minmax(0,1fr) 20rem}}.ops-hero{background-image:linear-gradient(115deg,#06b6d426,#0000 34%,#22c55e14 72%,#14b8a614),linear-gradient(#0f172ac2,#020617e0),linear-gradient(#94a3b80b 1px,#0000 1px),linear-gradient(90deg,#94a3b80b 1px,#0000 1px);background-size:auto,auto,44px 44px,44px 44px;box-shadow:0 18px 54px #02061757,inset 0 1px #ffffff0d}.ops-hero-main,.ops-hero-side{position:relative}.ops-hero-side{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#314158cc}@supports (color:color-mix(in lab, red, red)){.ops-hero-side{border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.ops-hero-side{background-color:#0f172b8c}@supports (color:color-mix(in lab, red, red)){.ops-hero-side{background-color:color-mix(in oklab, var(--color-slate-900) 55%, transparent)}}.ops-hero-side{padding:calc(var(--spacing) * 3.5);background-image:linear-gradient(135deg,#06b6d41a,#0000 54%),linear-gradient(#0f172ac7,#0206176b);box-shadow:inset 0 1px #ffffff0e,0 16px 38px #02061738}.ops-command-center{position:relative}.ops-command-hero{gap:calc(var(--spacing) * 4);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);padding:calc(var(--spacing) * 5);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:grid;overflow:hidden}@media (min-width:80rem){.ops-command-hero{grid-template-columns:minmax(0,1fr) minmax(340px,.82fr) 280px}}.ops-command-hero{background-image:linear-gradient(120deg,#06b6d438,#0000 36%,#22c55e1a),linear-gradient(#94a3b812 1px,#0000 1px),linear-gradient(90deg,#94a3b812 1px,#0000 1px);background-size:auto,40px 40px,40px 40px}.ops-command-main,.ops-pipeline-panel,.ops-rules-card{position:relative}.ops-hero,.ops-command-hero,.shift-hero,.bay-control-hero,.pilot-mission-hero,.login-visual,.ops-bento-primary,.bay-live-board{isolation:isolate;box-shadow:0 18px 56px #02061757, var(--ui-glow-cyan);position:relative}.ops-hero:after,.ops-command-hero:after,.shift-hero:after,.bay-control-hero:after,.pilot-mission-hero:after,.login-visual:after,.ops-bento-primary:after,.bay-live-board:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#0000,#67e8f94d,#22c55e24,#0000) top/100% 1px no-repeat,linear-gradient(#ffffff0e,#0000 18%);position:absolute;inset:0}.ops-hero>*,.ops-command-hero>*,.shift-hero>*,.bay-control-hero>*,.pilot-mission-hero>*,.login-visual>*,.ops-bento-primary>*,.bay-live-board>*{z-index:1;position:relative}.ops-pipeline-panel,.ops-rules-card{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172bbf}@supports (color:color-mix(in lab, red, red)){.ops-pipeline-panel,.ops-rules-card{background-color:color-mix(in oklab, var(--color-slate-900) 75%, transparent)}}.ops-pipeline-panel,.ops-rules-card{padding:calc(var(--spacing) * 4);--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);background-image:linear-gradient(#0f172ad6,#0206178a);box-shadow:inset 0 1px #ffffff0d,0 18px 60px #0206174d}.ops-pipeline-chip{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618b3;display:flex}@supports (color:color-mix(in lab, red, red)){.ops-pipeline-chip{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.ops-pipeline-chip{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-300);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))}@media (hover:hover){.ops-pipeline-chip:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.ops-pipeline-chip:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}}.ops-pipeline-chip{box-shadow:inset 0 1px #ffffff0a}.ops-pipeline-chip small,.ops-insight-card small,.ops-focus-card small{margin-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block}.ops-pipeline-chip strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.ops-pipeline-chip-cyan{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.ops-pipeline-chip-cyan{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.ops-pipeline-chip-cyan{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.ops-pipeline-chip-cyan{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.ops-pipeline-chip-emerald{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.ops-pipeline-chip-emerald{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.ops-pipeline-chip-emerald{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.ops-pipeline-chip-emerald{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.ops-pipeline-chip-amber{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.ops-pipeline-chip-amber{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.ops-pipeline-chip-amber{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.ops-pipeline-chip-amber{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.ops-pipeline-chip-rose{border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.ops-pipeline-chip-rose{border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.ops-pipeline-chip-rose{background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.ops-pipeline-chip-rose{background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.ops-pipeline-chip-violet{border-color:#a685ff4d}@supports (color:color-mix(in lab, red, red)){.ops-pipeline-chip-violet{border-color:color-mix(in oklab, var(--color-violet-400) 30%, transparent)}}.ops-pipeline-chip-violet{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.ops-pipeline-chip-violet{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.ops-insight-rail{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);display:grid}@media (min-width:40rem){.ops-insight-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:96rem){.ops-insight-rail{grid-template-columns:repeat(4,minmax(0,1fr))}}.ops-insight-card{min-width:calc(var(--spacing) * 0);align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618bf;display:flex}@supports (color:color-mix(in lab, red, red)){.ops-insight-card{background-color:color-mix(in oklab, var(--color-slate-950) 75%, transparent)}}.ops-insight-card{padding:calc(var(--spacing) * 3);color:var(--color-slate-300);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))}@media (hover:hover){.ops-insight-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.ops-insight-card:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}}.ops-insight-card{background-image:linear-gradient(135deg,#06b6d414,#0000 58%)}.ops-insight-card i{margin-top:calc(var(--spacing) * .5);flex-shrink:0}.ops-insight-card span{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block}.ops-insight-card strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block}.ops-insight-cyan i,.ops-insight-cyan strong{color:var(--color-cyan-200)}.ops-insight-emerald i,.ops-insight-emerald strong{color:var(--color-emerald-200)}.ops-insight-amber i,.ops-insight-amber strong{color:var(--color-amber-200)}.ops-insight-violet i,.ops-insight-violet strong{color:var(--color-violet-200)}.ops-focus-card{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618cc;display:flex}@supports (color:color-mix(in lab, red, red)){.ops-focus-card{background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.ops-focus-card{padding:calc(var(--spacing) * 3);box-shadow:inset 4px 0 #06b6d48c}.ops-focus-card i{margin-top:calc(var(--spacing) * 1);color:var(--color-cyan-200);flex-shrink:0}.ops-focus-card span{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block}.ops-focus-card strong{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block}.ops-focus-amber{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.ops-focus-amber{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.ops-focus-amber{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.ops-focus-amber{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.ops-focus-amber i,.ops-focus-amber strong{color:var(--color-amber-200)}.ops-focus-emerald{border-color:#00d29459}@supports (color:color-mix(in lab, red, red)){.ops-focus-emerald{border-color:color-mix(in oklab, var(--color-emerald-400) 35%, transparent)}}.ops-focus-emerald{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.ops-focus-emerald{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.ops-focus-emerald i,.ops-focus-emerald strong{color:var(--color-emerald-200)}.ops-rule-cell{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.ops-rule-cell{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.ops-rule-cell{padding:calc(var(--spacing) * 2)}.ops-rule-cell span{color:var(--color-slate-500);display:block}.ops-rule-cell strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-100);display:block}.ops-filter-dock{gap:calc(var(--spacing) * 3);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 3);--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:grid}@media (min-width:80rem){.ops-filter-dock{grid-template-columns:190px minmax(0,1fr)}}.ops-filter-dock:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.ops-filter-dock{box-shadow:var(--shadow-panel), inset 0 1px 0 #ffffffb8;background-image:linear-gradient(#ffffffeb,#f8fafcd6)}.dark .ops-filter-dock{box-shadow:var(--shadow-panel-dark), inset 0 1px 0 #ffffff0a;background-image:linear-gradient(#0f172ae6,#020617a3)}.ops-filter-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef33;display:flex}@supports (color:color-mix(in lab, red, red)){.ops-filter-heading{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.ops-filter-heading{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.ops-filter-heading{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.ops-filter-heading{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-cyan-800)}.ops-filter-heading:where(.dark,.dark *){color:var(--color-cyan-100)}.ops-filter-heading{box-shadow:inset 0 1px #fff3}.ops-filter-heading span,.ops-filter-heading strong{display:block}.ops-filter-heading span{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-600);text-transform:uppercase}.ops-filter-heading span:where(.dark,.dark *){color:var(--color-cyan-300)}.ops-filter-heading strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.ops-filter-form{align-items:flex-end;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.ops-filter-field{min-width:calc(var(--spacing) * 0);flex:0 11.75rem}.ops-filter-search{flex-basis:16rem}.ops-filter-date{flex-basis:9.75rem}.ops-filter-field label{margin-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block}.ops-filter-field label:where(.dark,.dark *){color:var(--color-slate-400)}.ops-filter-field input,.ops-filter-field select{height:calc(var(--spacing) * 10);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-900);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property: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))}:is(.ops-filter-field input,.ops-filter-field select):focus{border-color:var(--color-cyan-600);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){:is(.ops-filter-field input,.ops-filter-field select):focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}:is(.ops-filter-field input,.ops-filter-field select):focus{--tw-outline-style:none;outline-style:none}:is(.ops-filter-field input,.ops-filter-field select):where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-100)}.ops-filter-actions{align-items:flex-end;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.ops-export-strip{align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));flex-wrap:wrap;display:flex}@media (min-width:80rem){.ops-export-strip{grid-column-start:2}}.ops-export-strip:where(.dark,.dark *){border-color:var(--color-slate-800)}.ops-export-strip span{margin-right:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.ops-export-strip a{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);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));border-radius:3.40282e38px}@media (hover:hover){.ops-export-strip a:hover{border-color:var(--color-cyan-400);background-color:var(--color-cyan-50);color:var(--color-cyan-700)}}.ops-export-strip a:where(.dark,.dark *){border-color:var(--color-slate-700);color:var(--color-slate-300)}@media (hover:hover){.ops-export-strip a:where(.dark,.dark *):hover{border-color:var(--color-cyan-500);background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.ops-export-strip a:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.ops-export-strip a:where(.dark,.dark *):hover{color:var(--color-cyan-200)}}.ops-bento{gap:calc(var(--spacing) * 5);display:grid}@media (min-width:80rem){.ops-bento{grid-template-columns:repeat(4,minmax(0,1fr))}}.ops-bento-card{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.ops-bento-card:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.ops-bento-card{box-shadow:var(--shadow-panel), inset 0 1px 0 #ffffffb8;background-image:linear-gradient(#fffffff0,#f8fafcdb)}.dark .ops-bento-card{box-shadow:var(--shadow-panel-dark), inset 0 1px 0 #ffffff0a;background-image:linear-gradient(#0f172aeb,#020617ad)}.ops-bento-primary{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.ops-bento-primary{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.ops-bento-primary{background-color:var(--color-slate-950);color:var(--color-white);background-image:linear-gradient(135deg,#06b6d42e,#0000 34%,#f59e0b1a),linear-gradient(#94a3b812 1px,#0000 1px),linear-gradient(90deg,#94a3b812 1px,#0000 1px);background-size:auto,32px 32px,32px 32px}.ops-spark-value{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.ops-spark-value{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.ops-spark-value{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.ops-spark-value{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.ops-spark-value{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:right}.ops-spark-value span{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-100);display:block}.ops-spark-value small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#a2f4fdcc}@supports (color:color-mix(in lab, red, red)){.ops-spark-value small{color:color-mix(in oklab, var(--color-cyan-200) 80%, transparent)}}.ops-spark-value small{text-transform:uppercase}.ops-occupancy-ring{height:calc(var(--spacing) * 24);width:calc(var(--spacing) * 24);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ops-occupancy-ring{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.ops-occupancy-ring{text-align:center;background:radial-gradient(circle at center, #020617 0 56%, transparent 57%), conic-gradient(#22c55e 0 var(--ops-ring), #334155d9 var(--ops-ring) 100%)}.ops-occupancy-ring span{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block}.ops-occupancy-ring small{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:#a2f4fdcc;display:block}@supports (color:color-mix(in lab, red, red)){.ops-occupancy-ring small{color:color-mix(in oklab, var(--color-cyan-200) 80%, transparent)}}.ops-occupancy-ring small{text-transform:uppercase}.ops-bay-radar{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);display:grid}@media (min-width:48rem){.ops-bay-radar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.ops-bay-radar{grid-template-columns:repeat(3,minmax(0,1fr))}}.ops-bay-tile{min-height:calc(var(--spacing) * 24);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#0f172bbf;display:flex}@supports (color:color-mix(in lab, red, red)){.ops-bay-tile{background-color:color-mix(in oklab, var(--color-slate-900) 75%, transparent)}}.ops-bay-tile{padding:calc(var(--spacing) * 3);color:var(--color-slate-100);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))}@media (hover:hover){.ops-bay-tile:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-cyan-400)}}.ops-bay-tile{box-shadow:inset 0 1px #ffffff0a}.ops-bay-tile-active{border-color:#00d29459}@supports (color:color-mix(in lab, red, red)){.ops-bay-tile-active{border-color:color-mix(in oklab, var(--color-emerald-400) 35%, transparent)}}.ops-bay-tile-active{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.ops-bay-tile-active{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.ops-bay-tile-warm{border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.ops-bay-tile-warm{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.ops-bay-tile-warm{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.ops-bay-tile-warm{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.ops-bay-tile-idle{border-color:var(--color-slate-700);background-color:#020618a6}@supports (color:color-mix(in lab, red, red)){.ops-bay-tile-idle{background-color:color-mix(in oklab, var(--color-slate-950) 65%, transparent)}}.ops-bay-tile strong,.ops-bay-tile span{display:block}.ops-bay-tile span{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-400)}.ops-bay-tile em{background-color:var(--color-slate-950);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-cyan-200);border-radius:3.40282e38px;font-style:normal}.ops-bay-meter{margin-top:calc(var(--spacing) * 3);height:calc(var(--spacing) * 1.5);background-color:var(--color-slate-800);border-radius:3.40282e38px;overflow:hidden}.ops-bay-meter b{background-color:var(--color-cyan-400);border-radius:3.40282e38px;height:100%;display:block}.ops-bay-tile-active .ops-bay-meter b{background-color:var(--color-emerald-400)}.ops-bay-radar-footer{margin-top:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-800);padding-top:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-400);flex-wrap:wrap;display:flex}.ops-bay-radar-footer a{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-cyan-200)}@media (hover:hover){.ops-bay-radar-footer a:hover{color:var(--color-cyan-100)}}.ops-mini-number{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-300)}.ops-table-compact th,.ops-table-compact td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5)}.ops-productivity-row{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));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));display:flex}@media (hover:hover){.ops-productivity-row:hover{border-color:var(--color-cyan-300);background-color:#ecfeff99}@supports (color:color-mix(in lab, red, red)){.ops-productivity-row:hover{background-color:color-mix(in oklab, var(--color-cyan-50) 60%, transparent)}}}.ops-productivity-row:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.ops-productivity-row:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}@media (hover:hover){.ops-productivity-row:where(.dark,.dark *):hover{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.ops-productivity-row:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.ops-productivity-row:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.ops-productivity-row:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}}.ops-productivity-row strong,.ops-productivity-row span{display:block}.ops-productivity-row span{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}.ops-productivity-row em{background-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-700);border-radius:3.40282e38px;flex-shrink:0;font-style:normal}.ops-productivity-row em:where(.dark,.dark *){background-color:var(--color-slate-800);color:var(--color-slate-200)}.shift-presence-page{position:relative}.shift-hero{gap:calc(var(--spacing) * 4);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);padding:calc(var(--spacing) * 4);--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);display:grid;overflow:hidden}@media (min-width:64rem){.shift-hero{grid-template-columns:minmax(0,1fr) 21rem}}.shift-hero{background-image:linear-gradient(115deg,#06b6d426,#0000 36%,#eab30814),linear-gradient(#0f172ac7,#020617e6),linear-gradient(#94a3b80b 1px,#0000 1px),linear-gradient(90deg,#94a3b80b 1px,#0000 1px);background-size:auto,auto,44px 44px,44px 44px}.shift-live-pill{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.shift-live-pill{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.shift-live-pill{background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.shift-live-pill{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.shift-live-pill{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-cyan-100);text-transform:uppercase;box-shadow:inset 0 1px #ffffff0f}.shift-hero-copy h2{margin-top:calc(var(--spacing) * 3);max-width:var(--container-4xl);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-white)}@media (min-width:64rem){.shift-hero-copy h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.shift-hero-copy p{margin-top:calc(var(--spacing) * 3);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-300)}.shift-hero-actions{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.shift-hero-panel{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#314158cc}@supports (color:color-mix(in lab, red, red)){.shift-hero-panel{border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.shift-hero-panel{background-color:#0f172b8c}@supports (color:color-mix(in lab, red, red)){.shift-hero-panel{background-color:color-mix(in oklab, var(--color-slate-900) 55%, transparent)}}.shift-hero-panel{padding:calc(var(--spacing) * 3.5);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-image:linear-gradient(135deg,#06b6d41a,#0000 54%),linear-gradient(#0f172ac7,#0206176b);box-shadow:inset 0 1px #ffffff0e,0 16px 38px #02061738}.shift-hero-metric{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.shift-hero-metric{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.shift-hero-metric{padding:calc(var(--spacing) * 2.5)}.shift-hero-metric span,.shift-hero-metric strong{display:block}.shift-hero-metric span{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-500);text-transform:uppercase}.shift-hero-metric strong{margin-top:calc(var(--spacing) * 1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-100)}.shift-filter-dock{gap:calc(var(--spacing) * 3);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 3);--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:grid}@media (min-width:80rem){.shift-filter-dock{grid-template-columns:180px minmax(0,1fr)}}.shift-filter-dock:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.shift-filter-dock{box-shadow:var(--shadow-panel), inset 0 1px 0 #ffffffb8;background-image:linear-gradient(#ffffffeb,#f8fafcd6)}.dark .shift-filter-dock{box-shadow:var(--shadow-panel-dark), inset 0 1px 0 #ffffff0a;background-image:linear-gradient(#0f172ae6,#020617a3)}.shift-filter-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef33;display:flex}@supports (color:color-mix(in lab, red, red)){.shift-filter-heading{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.shift-filter-heading{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.shift-filter-heading{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.shift-filter-heading{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-cyan-800)}.shift-filter-heading:where(.dark,.dark *){color:var(--color-cyan-100)}.shift-filter-heading{box-shadow:inset 0 1px #fff3}.shift-filter-heading span,.shift-filter-heading strong{display:block}.shift-filter-heading span{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-600);text-transform:uppercase}.shift-filter-heading span:where(.dark,.dark *){color:var(--color-cyan-300)}.shift-filter-heading strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.shift-filter-form{align-items:flex-end;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.shift-scope-tabs{gap:calc(var(--spacing) * 2);flex-wrap:wrap;flex:100%;display:flex}.shift-scope-tab{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));border-radius:3.40282e38px}@media (hover:hover){.shift-scope-tab:hover{border-color:var(--color-cyan-400);background-color:var(--color-cyan-50);color:var(--color-cyan-700)}}.shift-scope-tab:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-300)}@media (hover:hover){.shift-scope-tab:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.shift-scope-tab:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.shift-scope-tab:where(.dark,.dark *):hover{color:var(--color-cyan-200)}}.shift-scope-tab-active{border-color:var(--color-cyan-400);background-color:var(--color-cyan-500);color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#05334533}@supports (color:color-mix(in lab, red, red)){.shift-scope-tab-active{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shift-scope-tab-active:where(.dark,.dark *){background-color:var(--color-cyan-500);color:var(--color-white)}.shift-filter-field{min-width:calc(var(--spacing) * 0);flex:0 10.5rem}.shift-filter-date{flex-basis:9.5rem}.shift-filter-field label{margin-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block}.shift-filter-field label:where(.dark,.dark *){color:var(--color-slate-400)}.shift-filter-field input,.shift-filter-field select{height:calc(var(--spacing) * 10);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-900);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property: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))}:is(.shift-filter-field input,.shift-filter-field select):focus{border-color:var(--color-cyan-600);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){:is(.shift-filter-field input,.shift-filter-field select):focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}:is(.shift-filter-field input,.shift-filter-field select):focus{--tw-outline-style:none;outline-style:none}:is(.shift-filter-field input,.shift-filter-field select):where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-100)}.shift-filter-actions{align-items:flex-end;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.shift-summary-grid{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.shift-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.shift-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.shift-summary-card{min-height:calc(var(--spacing) * 24);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;display:flex}@supports (color:color-mix(in lab, red, red)){.shift-summary-card{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.shift-summary-card{background-color:var(--color-slate-950);padding:calc(var(--spacing) * 4);color:var(--color-cyan-100);--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-image:linear-gradient(135deg,#06b6d41f,#0000 58%);box-shadow:0 18px 52px #02061747,inset 0 1px #ffffff0d}.shift-summary-card i{color:var(--color-cyan-300);flex-shrink:0}.shift-summary-card span,.shift-summary-card strong{display:block}.shift-summary-card span{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.shift-summary-card strong{margin-top:calc(var(--spacing) * 1);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.shift-summary-green{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.shift-summary-green{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.shift-summary-green{color:var(--color-emerald-100)}.shift-summary-green i{color:var(--color-emerald-300)}.shift-summary-violet{border-color:#a685ff40}@supports (color:color-mix(in lab, red, red)){.shift-summary-violet{border-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)}}.shift-summary-violet{color:var(--color-violet-100)}.shift-summary-violet i{color:var(--color-violet-300)}.shift-summary-amber{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.shift-summary-amber{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.shift-summary-amber{color:var(--color-amber-100)}.shift-summary-amber i{color:var(--color-amber-300)}.shift-composition-board{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);padding:calc(var(--spacing) * 3);--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);background-image:radial-gradient(circle at 12% 18%,#06b6d429,#0000 25%),radial-gradient(circle at 88% 10%,#f973161a,#0000 24%),linear-gradient(#94a3b80d 1px,#0000 1px),linear-gradient(90deg,#94a3b80d 1px,#0000 1px);background-size:auto,auto,32px 32px,32px 32px;overflow:hidden;box-shadow:0 20px 62px #0206176b,inset 0 1px #ffffff0a}.shift-board-topline{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-800);padding-bottom:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.shift-board-topline h3{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}@media (min-width:48rem){.shift-board-topline h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.shift-board-scale{gap:calc(var(--spacing) * 2);text-align:center;--tw-font-weight:var(--font-weight-black);min-width:260px;font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-500);text-transform:uppercase;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shift-row-list{margin-top:calc(var(--spacing) * 3)}:where(.shift-row-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.shift-row-card{gap:calc(var(--spacing) * 3);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172b99;display:grid}@supports (color:color-mix(in lab, red, red)){.shift-row-card{background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.shift-row-card{padding:calc(var(--spacing) * 3);color:var(--color-slate-100);--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)}@media (min-width:80rem){.shift-row-card{grid-template-columns:13.5rem minmax(0,1fr) 4.75rem}}.shift-row-card{box-shadow:0 14px 40px #02061747,inset 0 1px #ffffff09}.shift-row-employee{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.shift-row-employee{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.shift-row-vehicle{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.shift-row-vehicle{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.shift-row-tool{border-color:#a685ff4d}@supports (color:color-mix(in lab, red, red)){.shift-row-tool{border-color:color-mix(in oklab, var(--color-violet-400) 30%, transparent)}}.shift-entity-cell{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.shift-avatar{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef59;border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.shift-avatar{border-color:color-mix(in oklab, var(--color-cyan-400) 35%, transparent)}}.shift-avatar{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.shift-avatar{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.shift-avatar{color:var(--color-cyan-100);--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)}.shift-avatar svg{width:1.25rem;height:1.25rem}.shift-row-vehicle .shift-avatar{border-color:#00d29459}@supports (color:color-mix(in lab, red, red)){.shift-row-vehicle .shift-avatar{border-color:color-mix(in oklab, var(--color-emerald-400) 35%, transparent)}}.shift-row-vehicle .shift-avatar{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.shift-row-vehicle .shift-avatar{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.shift-row-vehicle .shift-avatar{color:var(--color-emerald-100)}.shift-row-tool .shift-avatar{border-color:#a685ff59}@supports (color:color-mix(in lab, red, red)){.shift-row-tool .shift-avatar{border-color:color-mix(in oklab, var(--color-violet-400) 35%, transparent)}}.shift-row-tool .shift-avatar{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.shift-row-tool .shift-avatar{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.shift-row-tool .shift-avatar{color:var(--color-violet-100)}.shift-scope-label{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-300);text-transform:uppercase}.shift-entity-cell h4{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);overflow:hidden}.shift-entity-cell p{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-slate-500);overflow:hidden}.shift-row-meta{margin-bottom:calc(var(--spacing) * 1.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);color:var(--color-slate-400);flex-wrap:wrap;font-size:11px;display:flex}.shift-row-meta span{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618b3;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.shift-row-meta span{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.shift-row-meta span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5)}.shift-row-meta strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.shift-track{height:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;position:relative;overflow:hidden}.shift-track:before,.shift-track:after{content:"";inset-block:calc(var(--spacing) * 0);background-color:#ffffff1a;width:1px;position:absolute}@supports (color:color-mix(in lab, red, red)){.shift-track:before,.shift-track:after{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.shift-track:before{left:33.333%}.shift-track:after{left:66.666%}.shift-segment{top:calc(var(--spacing) * 0);height:100%;min-width:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-white);left:var(--segment-left);width:var(--segment-width);background:linear-gradient(180deg, #ffffff2e, #fff0), var(--segment-color);text-shadow:0 1px 8px #020617d9;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29,0 8px 18px #0206173d}.shift-segment-active:after{content:"";inset:calc(var(--spacing) * 0);background-color:#ffffff1a;position:absolute}@supports (color:color-mix(in lab, red, red)){.shift-segment-active:after{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.shift-segment-active:after{animation:1.8s linear infinite shift-sheen}.shift-segment span{z-index:10;padding-inline:calc(var(--spacing) * 1.5);white-space:nowrap;position:relative}.shift-zone-legend{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-slate-300);flex-wrap:wrap;display:flex}.shift-zone-legend span{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618b3;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.shift-zone-legend span{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.shift-zone-legend span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5)}.shift-zone-legend b{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);border-radius:3.40282e38px}.shift-zone-legend em{color:var(--color-slate-500);font-style:normal}.shift-activity-ring{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;border-radius:3.40282e38px;place-items:center;margin-inline:auto;display:grid}@supports (color:color-mix(in lab, red, red)){.shift-activity-ring{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.shift-activity-ring{text-align:center;background:radial-gradient(circle at center, #020617 0 55%, transparent 56%), conic-gradient(#06b6d4 0 var(--shift-ring), #334155db var(--shift-ring) 100%)}.shift-row-vehicle .shift-activity-ring{background:radial-gradient(circle at center, #020617 0 55%, transparent 56%), conic-gradient(#22c55e 0 var(--shift-ring), #334155db var(--shift-ring) 100%)}.shift-row-tool .shift-activity-ring{background:radial-gradient(circle at center, #020617 0 55%, transparent 56%), conic-gradient(#8b5cf6 0 var(--shift-ring), #334155db var(--shift-ring) 100%)}.shift-activity-ring span,.shift-activity-ring small{display:block}.shift-activity-ring span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.shift-activity-ring small{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);color:var(--color-cyan-200);text-transform:uppercase}.shift-zone-mix{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shift-zone-mix:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.shift-zone-mix{box-shadow:var(--shadow-panel), inset 0 1px 0 #ffffffb8;background-image:linear-gradient(#fffffff0,#f8fafcdb)}.dark .shift-zone-mix{box-shadow:var(--shadow-panel-dark), inset 0 1px 0 #ffffff0a;background-image:linear-gradient(#0f172aeb,#020617ad)}.shift-zone-mix-grid{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.shift-zone-mix-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.shift-zone-mix-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.shift-zone-chip{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);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))}@media (hover:hover){.shift-zone-chip:hover{border-color:var(--color-cyan-300);background-color:#ecfeff99}@supports (color:color-mix(in lab, red, red)){.shift-zone-chip:hover{background-color:color-mix(in oklab, var(--color-cyan-50) 60%, transparent)}}}.shift-zone-chip:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.shift-zone-chip:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}@media (hover:hover){.shift-zone-chip:where(.dark,.dark *):hover{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.shift-zone-chip:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.shift-zone-chip:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.shift-zone-chip:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}}.shift-zone-chip{box-shadow:inset 4px 0 0 var(--zone-color)}.shift-zone-chip span,.shift-zone-chip strong{display:block}.shift-zone-chip span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.shift-zone-chip strong{margin-top:calc(var(--spacing) * 2);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-950)}.shift-zone-chip strong:where(.dark,.dark *){color:var(--color-white)}@media (max-width:640px){.shift-filter-field,.shift-filter-date,.shift-filter-select{flex-basis:100%}.shift-filter-actions{width:100%}.shift-filter-actions .btn{flex:1}.shift-board-scale{width:100%;min-width:calc(var(--spacing) * 0)}}.bay-command-deck{position:relative}.bay-control-hero{gap:calc(var(--spacing) * 4);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);padding:calc(var(--spacing) * 4);--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);display:grid;overflow:hidden}@media (min-width:64rem){.bay-control-hero{grid-template-columns:minmax(0,1fr) 17rem}}.bay-control-hero{background-image:linear-gradient(115deg,#06b6d426,#0000 36%,#22c55e17),linear-gradient(#0f172ac7,#020617e6),linear-gradient(#94a3b80b 1px,#0000 1px),linear-gradient(90deg,#94a3b80b 1px,#0000 1px);background-size:auto,auto,44px 44px,44px 44px}.bay-hero-copy,.bay-hero-status{position:relative}.bay-live-pill{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bay-live-pill{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.bay-live-pill{background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.bay-live-pill{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.bay-live-pill{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-cyan-100);text-transform:uppercase;box-shadow:inset 0 1px #ffffff0f}.bay-hero-copy h2{margin-top:calc(var(--spacing) * 3);max-width:var(--container-4xl);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-white)}@media (min-width:64rem){.bay-hero-copy h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.bay-hero-copy p{margin-top:calc(var(--spacing) * 3);max-width:var(--container-2xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-300)}.bay-hero-actions{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.bay-hero-status{gap:calc(var(--spacing) * 2.5);display:grid}@media (min-width:40rem){.bay-hero-status{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.bay-hero-status{grid-template-columns:repeat(1,minmax(0,1fr))}}.bay-clock{height:calc(var(--spacing) * 12);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.bay-clock{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.bay-clock{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bay-clock{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bay-clock{padding-inline:calc(var(--spacing) * 4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-100);--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);background-image:linear-gradient(90deg,#06b6d429,#22c55e12);box-shadow:inset 0 1px #ffffff14,0 14px 28px #02061738}.bay-occupancy-orb{min-height:calc(var(--spacing) * 28);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#314158cc;align-content:center;justify-items:start;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bay-occupancy-orb{border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.bay-occupancy-orb{background-color:#0f172b8c}@supports (color:color-mix(in lab, red, red)){.bay-occupancy-orb{background-color:color-mix(in oklab, var(--color-slate-900) 55%, transparent)}}.bay-occupancy-orb{padding:calc(var(--spacing) * 4);text-align:left;background-image:linear-gradient(135deg,#22c55e1f,#0000 58%),linear-gradient(#0f172ac2,#0206177a);box-shadow:inset 0 1px #ffffff0e,0 16px 38px #02061738}.bay-occupancy-orb:after{content:"";bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);height:calc(var(--spacing) * 1);background-color:var(--color-emerald-400);width:var(--bay-fill);border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px;position:absolute;box-shadow:0 0 18px #22c55e80}.bay-occupancy-orb span,.bay-occupancy-orb small{display:block}.bay-occupancy-orb span{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.bay-occupancy-orb small{margin-top:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-cyan-200);text-transform:uppercase}.bay-summary-strip{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.bay-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.bay-summary-strip{grid-template-columns:repeat(5,minmax(0,1fr))}}.bay-summary-card{min-height:calc(var(--spacing) * 24);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;display:flex}@supports (color:color-mix(in lab, red, red)){.bay-summary-card{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.bay-summary-card{background-color:var(--color-slate-950);padding:calc(var(--spacing) * 4);color:var(--color-cyan-100);--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.bay-summary-card i{color:var(--color-cyan-300);flex-shrink:0}.bay-summary-card span,.bay-summary-card strong{display:block}.bay-summary-card span{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.bay-summary-card strong{margin-top:calc(var(--spacing) * 1);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.bay-summary-green{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.bay-summary-green{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.bay-summary-green{color:var(--color-emerald-100)}.bay-summary-green i{color:var(--color-emerald-300)}.bay-summary-violet{border-color:#a685ff40}@supports (color:color-mix(in lab, red, red)){.bay-summary-violet{border-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)}}.bay-summary-violet{color:var(--color-violet-100)}.bay-summary-violet i{color:var(--color-violet-300)}.bay-summary-amber{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.bay-summary-amber{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.bay-summary-amber{color:var(--color-amber-100)}.bay-summary-amber i{color:var(--color-amber-300)}.bay-summary-patio{border-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.bay-summary-patio{border-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.bay-summary-patio{color:var(--color-sky-100)}.bay-summary-patio i{color:var(--color-sky-300)}.bay-summary-key{border-color:#fb64b640}@supports (color:color-mix(in lab, red, red)){.bay-summary-key{border-color:color-mix(in oklab, var(--color-pink-400) 25%, transparent)}}.bay-summary-key{color:var(--color-pink-100)}.bay-summary-key i{color:var(--color-pink-300)}.bay-pending-zone-alert{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#fcbb004d;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.bay-pending-zone-alert{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.bay-pending-zone-alert{background-color:#46190140}@supports (color:color-mix(in lab, red, red)){.bay-pending-zone-alert{background-color:color-mix(in oklab, var(--color-amber-950) 25%, transparent)}}.bay-pending-zone-alert{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.bay-pending-zone-copy{min-width:calc(var(--spacing) * 0)}.bay-pending-zone-copy span{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-amber-200);text-transform:uppercase;display:block}.bay-pending-zone-copy strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block}.bay-pending-zone-links{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.bay-pending-zone-links a{max-width:calc(var(--spacing) * 48);align-items:center;gap:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:#ffd23633;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bay-pending-zone-links a{border-color:color-mix(in oklab, var(--color-amber-300) 20%, transparent)}}.bay-pending-zone-links a{background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.bay-pending-zone-links a{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.bay-pending-zone-links a{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-amber-50);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))}@media (hover:hover){.bay-pending-zone-links a:hover{border-color:#ffd23680}@supports (color:color-mix(in lab, red, red)){.bay-pending-zone-links a:hover{border-color:color-mix(in oklab, var(--color-amber-300) 50%, transparent)}}.bay-pending-zone-links a:hover{color:var(--color-white)}}.bay-pending-zone-links small{max-width:calc(var(--spacing) * 20);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#fef3c699;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bay-pending-zone-links small{color:color-mix(in oklab, var(--color-amber-100) 60%, transparent)}}.bay-live-board{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);padding:calc(var(--spacing) * 3);--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);background-image:radial-gradient(circle at 18% 15%,#06b6d429,#0000 28%),radial-gradient(circle at 82% 28%,#22c55e1f,#0000 25%),linear-gradient(#94a3b80d 1px,#0000 1px),linear-gradient(90deg,#94a3b80d 1px,#0000 1px);background-size:auto,auto,32px 32px,32px 32px;overflow:hidden;box-shadow:0 20px 62px #0206176b,inset 0 1px #ffffff0a}.bay-live-board+.bay-live-board{margin-top:calc(var(--spacing) * 4)}.bay-patio-board{background-image:radial-gradient(circle at 18% 18%,#818cf82e,#0000 28%),radial-gradient(circle at 82% 28%,#0ea5e91f,#0000 25%),linear-gradient(#94a3b80d 1px,#0000 1px),linear-gradient(90deg,#94a3b80d 1px,#0000 1px)}.bay-board-topline{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-800);padding-bottom:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.bay-board-topline h3{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}@media (min-width:48rem){.bay-board-topline h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.bay-board-legend{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-400);flex-wrap:wrap;display:flex}.bay-board-legend span{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172bb3;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bay-board-legend span{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.bay-board-legend span{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1)}.bay-board-legend b{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);border-radius:3.40282e38px}.bay-card-grid{margin-top:calc(var(--spacing) * 3);align-items:flex-start;gap:calc(var(--spacing) * 4);grid-template-columns:repeat(auto-fit,minmax(min(100%,32rem),1fr));display:grid}.bay-presence-card{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#314158cc;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bay-presence-card{border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.bay-presence-card{background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.bay-presence-card{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.bay-presence-card{padding:calc(var(--spacing) * 4);color:var(--color-slate-100);--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);background-image:radial-gradient(circle at 8% 0,#06b6d41c,#0000 24rem),linear-gradient(#0f172af5,#020617d6);box-shadow:0 18px 46px #02061752,inset 0 1px #ffffff0d}.bay-presence-card:before{content:"";pointer-events:none;inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * 1);background-color:var(--color-slate-500);position:absolute}.bay-card-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-color:#314158b3;border-bottom-width:1px;flex-wrap:wrap;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.bay-card-header{border-color:color-mix(in oklab, var(--color-slate-700) 70%, transparent)}}.bay-card-header{padding-bottom:calc(var(--spacing) * 3)}.bay-card-identity{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);flex:1;display:flex}.bay-card-icon{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef59;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.bay-card-icon{border-color:color-mix(in oklab, var(--color-cyan-400) 35%, transparent)}}.bay-card-icon{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bay-card-icon{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bay-card-icon{color:var(--color-cyan-200);box-shadow:inset 0 1px #ffffff0f,0 0 24px #06b6d41a}.bay-card-kicker{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase;display:block;overflow:hidden}.bay-card-identity h4{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-white);overflow:hidden}.bay-card-status{min-width:calc(var(--spacing) * 0);align-items:flex-end;gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.bay-status-pill{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-600);background-color:#020618bf;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bay-status-pill{background-color:color-mix(in oklab, var(--color-slate-950) 75%, transparent)}}.bay-status-pill{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-200);text-transform:uppercase}.bay-status-duration{text-align:right;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-400)}.bay-association-state{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618a6;flex-wrap:wrap;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.bay-association-state{background-color:color-mix(in oklab, var(--color-slate-950) 65%, transparent)}}.bay-association-state{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.bay-association-state-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:currentColor;border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.bay-association-state-icon{border-color:color-mix(in oklab, currentcolor 30%, transparent)}}.bay-association-state-icon{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bay-association-state-icon{background-color:color-mix(in oklab, currentcolor 10%, transparent)}}.bay-association-state-icon svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.bay-association-state>div{min-width:calc(var(--spacing) * 0);flex:1}.bay-association-state small{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-500);text-transform:uppercase;display:block}.bay-association-state strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;display:block}.bay-association-state-duration,.bay-association-parts{border-style:var(--tw-border-style);border-width:1px;border-color:currentColor;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.bay-association-state-duration,.bay-association-parts{border-color:color-mix(in oklab, currentcolor 25%, transparent)}}.bay-association-state-duration,.bay-association-parts{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bay-association-state-duration,.bay-association-parts{background-color:color-mix(in oklab, currentcolor 10%, transparent)}}.bay-association-state-duration,.bay-association-parts{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black)}.bay-association-state-empty{color:var(--color-slate-300)}.bay-association-state-doubt,.bay-signal-doubt{color:var(--color-amber-300)}.bay-association-state-doubt{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.bay-association-state-doubt{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.bay-association-state-doubt{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bay-association-state-doubt{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bay-signal-doubt b{background-color:var(--color-amber-400);box-shadow:0 0 9px #fbbf24d1}.bay-association-state-abandoned{border-color:#ff8b1a66}@supports (color:color-mix(in lab, red, red)){.bay-association-state-abandoned{border-color:color-mix(in oklab, var(--color-orange-400) 40%, transparent)}}.bay-association-state-abandoned{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.bay-association-state-abandoned{background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.bay-association-state-abandoned{color:var(--color-orange-200)}.bay-association-state-waiting-parts{border-color:#fac80066}@supports (color:color-mix(in lab, red, red)){.bay-association-state-waiting-parts{border-color:color-mix(in oklab, var(--color-yellow-400) 40%, transparent)}}.bay-association-state-waiting-parts{background-color:#edb2001a}@supports (color:color-mix(in lab, red, red)){.bay-association-state-waiting-parts{background-color:color-mix(in oklab, var(--color-yellow-500) 10%, transparent)}}.bay-association-state-waiting-parts{color:var(--color-yellow-100)}.bay-association-state-optimal{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.bay-association-state-optimal{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.bay-association-state-optimal{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bay-association-state-optimal{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bay-association-state-optimal{color:var(--color-emerald-200)}.bay-overcapacity-alert{margin-top:calc(var(--spacing) * 3);align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 1);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-amber-400) 45%, transparent);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 15%, transparent);--tw-gradient-to:color-mix(in oklab, var(--color-rose-500) 10%, transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-amber-100);flex-wrap:wrap;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 0 28px #f59e0b14}.bay-overcapacity-alert>i{color:var(--color-amber-300)}.bay-overcapacity-alert strong{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-amber-200);text-transform:uppercase}.bay-overcapacity-alert span{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#fef3c6bf}@supports (color:color-mix(in lab, red, red)){.bay-overcapacity-alert span{color:color-mix(in oklab, var(--color-amber-100) 75%, transparent)}}.bay-occupancy-counts{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(auto-fit,minmax(7.75rem,1fr));display:grid;position:relative}.bay-occupancy-counts>span{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#314158cc;display:flex}@supports (color:color-mix(in lab, red, red)){.bay-occupancy-counts>span{border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.bay-occupancy-counts>span{background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.bay-occupancy-counts>span{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.bay-occupancy-counts>span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-slate-400)}.bay-occupancy-counts svg{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);flex-shrink:0}.bay-occupancy-counts strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.bay-count-vehicle i{color:var(--color-emerald-300)}.bay-count-employee i{color:var(--color-cyan-300)}.bay-count-tool i{color:var(--color-violet-300)}.bay-count-key i{color:var(--color-pink-300)}.bay-occupant-group{margin-top:calc(var(--spacing) * 3);min-width:calc(var(--spacing) * 0);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#314158bf;position:relative}@supports (color:color-mix(in lab, red, red)){.bay-occupant-group{border-color:color-mix(in oklab, var(--color-slate-700) 75%, transparent)}}.bay-occupant-group{background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.bay-occupant-group{background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.bay-occupant-group{padding:calc(var(--spacing) * 2.5)}.bay-occupant-group-vehicles{border-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.bay-occupant-group-vehicles{border-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.bay-occupant-group-keys{border-color:#fb64b626}@supports (color:color-mix(in lab, red, red)){.bay-occupant-group-keys{border-color:color-mix(in oklab, var(--color-pink-400) 15%, transparent)}}.bay-group-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 1);padding-bottom:calc(var(--spacing) * 2);display:flex}.bay-group-heading span{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-600);text-transform:uppercase;display:block}.bay-group-heading h5{margin-top:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-100)}.bay-group-heading>strong{height:calc(var(--spacing) * 6);min-width:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-900);padding-inline:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-300);border-radius:3.40282e38px;place-items:center;display:grid}.bay-secondary-groups{align-items:flex-start;gap:calc(var(--spacing) * 3);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.bay-occupant-list{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1.5);display:grid}.bay-key-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.bay-occupant{min-width:calc(var(--spacing) * 0);align-items:center;column-gap:calc(var(--spacing) * 2.5);row-gap:calc(var(--spacing) * 1);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#314158b3;display:grid}@supports (color:color-mix(in lab, red, red)){.bay-occupant{border-color:color-mix(in oklab, var(--color-slate-700) 70%, transparent)}}.bay-occupant{background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.bay-occupant{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.bay-occupant{padding:calc(var(--spacing) * 2.5);grid-template-columns:2.5rem minmax(0,1fr) auto;box-shadow:inset 0 1px #ffffff06}.bay-occupant.is-service{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.bay-occupant.is-service{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.bay-occupant.is-service{background-color:#05334533}@supports (color:color-mix(in lab, red, red)){.bay-occupant.is-service{background-color:color-mix(in oklab, var(--color-cyan-950) 20%, transparent)}}.bay-occupant.is-manual{border-color:#ec6cff73}@supports (color:color-mix(in lab, red, red)){.bay-occupant.is-manual{border-color:color-mix(in oklab, var(--color-fuchsia-400) 45%, transparent)}}.bay-occupant.is-manual{box-shadow:inset 3px 0 #d946efc7,inset 0 1px #ffffff09}.bay-occupant-avatar{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-600);background-color:var(--color-slate-800);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-200);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.bay-occupant-vehicle .bay-occupant-avatar{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.bay-occupant-vehicle .bay-occupant-avatar{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.bay-occupant-vehicle .bay-occupant-avatar{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bay-occupant-vehicle .bay-occupant-avatar{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bay-occupant-vehicle .bay-occupant-avatar{color:var(--color-emerald-200)}.bay-occupant-employee .bay-occupant-avatar{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.bay-occupant-employee .bay-occupant-avatar{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.bay-occupant-employee .bay-occupant-avatar{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bay-occupant-employee .bay-occupant-avatar{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bay-occupant-employee .bay-occupant-avatar{color:var(--color-cyan-200)}.bay-occupant-tool .bay-occupant-avatar{border-color:#a685ff66}@supports (color:color-mix(in lab, red, red)){.bay-occupant-tool .bay-occupant-avatar{border-color:color-mix(in oklab, var(--color-violet-400) 40%, transparent)}}.bay-occupant-tool .bay-occupant-avatar{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.bay-occupant-tool .bay-occupant-avatar{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.bay-occupant-tool .bay-occupant-avatar{color:var(--color-violet-200)}.bay-occupant-key .bay-occupant-avatar{border-color:#fb64b666}@supports (color:color-mix(in lab, red, red)){.bay-occupant-key .bay-occupant-avatar{border-color:color-mix(in oklab, var(--color-pink-400) 40%, transparent)}}.bay-occupant-key .bay-occupant-avatar{background-color:#fb64b61a}@supports (color:color-mix(in lab, red, red)){.bay-occupant-key .bay-occupant-avatar{background-color:color-mix(in oklab, var(--color-pink-400) 10%, transparent)}}.bay-occupant-key .bay-occupant-avatar{color:var(--color-pink-200)}.bay-occupant.is-manual .bay-occupant-avatar{border-color:#ec6cffb3}@supports (color:color-mix(in lab, red, red)){.bay-occupant.is-manual .bay-occupant-avatar{border-color:color-mix(in oklab, var(--color-fuchsia-400) 70%, transparent)}}.bay-occupant.is-manual .bay-occupant-avatar{background-color:#ec6cff26}@supports (color:color-mix(in lab, red, red)){.bay-occupant.is-manual .bay-occupant-avatar{background-color:color-mix(in oklab, var(--color-fuchsia-400) 15%, transparent)}}.bay-occupant.is-manual .bay-occupant-avatar{color:var(--color-fuchsia-100)}.bay-occupant-copy{min-width:calc(var(--spacing) * 0)}.bay-occupant-title{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.bay-occupant-title>strong{min-width:calc(var(--spacing) * 0);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);overflow-wrap:anywhere}.bay-occupant-copy>span{margin-top:calc(var(--spacing) * .5);min-width:calc(var(--spacing) * 0);--tw-leading:calc(var(--spacing) * 4);font-size:10px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);overflow-wrap:anywhere;display:block}.bay-manual-badge{border-style:var(--tw-border-style);border-width:1px;border-color:#f2a9ff73;border-radius:3.40282e38px;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bay-manual-badge{border-color:color-mix(in oklab, var(--color-fuchsia-300) 45%, transparent)}}.bay-manual-badge{background-color:#ec6cff26}@supports (color:color-mix(in lab, red, red)){.bay-manual-badge{background-color:color-mix(in oklab, var(--color-fuchsia-400) 15%, transparent)}}.bay-manual-badge{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-fuchsia-100)}.bay-role-badge{margin-top:calc(var(--spacing) * 1);align-items:center;gap:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);color:var(--color-cyan-300);display:inline-flex}.bay-role-badge svg,.bay-service-details svg{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);flex-shrink:0}.bay-service-details{margin-top:calc(var(--spacing) * 1.5);align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.bay-service-details>span{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);border-width:1px;border-radius:3.40282e38px;display:inline-flex}.bay-service-order{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.bay-service-order{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.bay-service-order{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bay-service-order{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bay-service-order{color:var(--color-amber-100)}.bay-service-live{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.bay-service-live{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.bay-service-live{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bay-service-live{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bay-service-live{color:var(--color-cyan-100)}.bay-occupant-meta{align-items:flex-end;gap:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:9px;font-weight:var(--font-weight-bold);color:var(--color-slate-500);flex-direction:column;flex-shrink:0;display:flex}.bay-presence-time,.bay-signal{align-items:center;gap:calc(var(--spacing) * 1);white-space:nowrap;display:inline-flex}.bay-presence-time svg{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3)}.bay-signal b{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--color-slate-500);border-radius:3.40282e38px;flex-shrink:0}.bay-signal-live{color:var(--color-emerald-300)}.bay-signal-live b{background-color:var(--color-emerald-400);box-shadow:0 0 8px #34d399d1}.bay-signal-stale{color:var(--color-amber-300)}.bay-signal-stale b{background-color:var(--color-amber-400)}.bay-group-empty{min-height:calc(var(--spacing) * 14);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-card);border-style:var(--tw-border-style);--tw-border-style:dashed;border:1px dashed #314158b3;display:flex}@supports (color:color-mix(in lab, red, red)){.bay-group-empty{border-color:color-mix(in oklab, var(--color-slate-700) 70%, transparent)}}.bay-group-empty{background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.bay-group-empty{background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.bay-group-empty{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:center;--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-slate-600)}.bay-card-footer{margin-top:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-800);padding-top:calc(var(--spacing) * 3);position:relative}.bay-meter{height:calc(var(--spacing) * 1);background-color:var(--color-slate-800);border-radius:3.40282e38px;overflow:hidden}.bay-meter span{background-color:var(--color-cyan-400);border-radius:3.40282e38px;height:100%;display:block}.bay-card-footer-row{margin-top:calc(var(--spacing) * 2.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.bay-foot-stats{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-slate-500);flex-wrap:wrap;display:flex}.bay-foot-stats span{align-items:center;gap:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618a6;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bay-foot-stats span{background-color:color-mix(in oklab, var(--color-slate-950) 65%, transparent)}}.bay-foot-stats span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1)}.bay-foot-stats svg{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3)}.bay-order-chip{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.bay-order-chip{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.bay-order-chip{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bay-order-chip{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bay-order-chip{color:var(--color-amber-100)}.bay-intervention-chip{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.bay-intervention-chip{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.bay-intervention-chip{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bay-intervention-chip{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bay-intervention-chip{color:var(--color-cyan-100)}.bay-history-link{align-items:center;gap:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bay-history-link{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.bay-history-link{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bay-history-link{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bay-history-link{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-cyan-100);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))}@media (hover:hover){.bay-history-link:hover{border-color:#53eafd99}@supports (color:color-mix(in lab, red, red)){.bay-history-link:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.bay-history-link:hover{background-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.bay-history-link:hover{background-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}}.bay-history-link: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);--tw-ring-color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.bay-history-link:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.bay-history-link:focus{--tw-outline-style:none;outline-style:none}.bay-presence-active{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.bay-presence-active{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.bay-presence-active:before,.bay-presence-active .bay-meter span{background-color:var(--color-emerald-400)}.bay-presence-intervention{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.bay-presence-intervention{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.bay-presence-intervention:before,.bay-presence-intervention .bay-meter span{background-color:var(--color-cyan-300)}.bay-presence-waiting{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.bay-presence-waiting{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.bay-presence-waiting:before,.bay-presence-waiting .bay-meter span{background-color:var(--color-amber-400)}.bay-presence-idle{border-color:var(--color-slate-700);background-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.bay-presence-idle{background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.bay-presence-idle:before,.bay-presence-idle .bay-meter span{background-color:var(--color-slate-500)}.bay-presence-overcapacity{border-color:#fcbb008c}@supports (color:color-mix(in lab, red, red)){.bay-presence-overcapacity{border-color:color-mix(in oklab, var(--color-amber-400) 55%, transparent)}}.bay-presence-overcapacity{box-shadow:0 18px 48px #0206175c,0 0 0 1px #f43f5e1a,inset 0 1px #ffffff0f}.bay-presence-overcapacity:before{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-amber-300);--tw-gradient-to:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bay-presence-overcapacity .bay-status-pill{border-color:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.bay-presence-overcapacity .bay-status-pill{border-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.bay-presence-overcapacity .bay-status-pill{background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.bay-presence-overcapacity .bay-status-pill{background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.bay-presence-overcapacity .bay-status-pill{color:var(--color-amber-100)}@media (max-width:32rem){.bay-presence-card{padding:calc(var(--spacing) * 3)}.bay-card-status{flex-flow:wrap;justify-content:space-between;align-items:center;width:100%}.bay-status-duration{text-align:left}.bay-occupant{grid-template-columns:2.5rem minmax(0,1fr)}.bay-occupant-meta{flex-direction:row;grid-row-start:2;grid-column-start:2;justify-content:space-between;align-items:center}}.bay-detail-grid{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:80rem){.bay-detail-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.bay-detail-panel{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618e6;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bay-detail-panel{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.bay-detail-panel{padding:calc(var(--spacing) * 4);--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);background-image:radial-gradient(circle at 12% 8%,#06b6d424,#0000 24%),linear-gradient(#0f172aeb,#020617c7);box-shadow:0 20px 62px #0206176b,inset 0 1px #ffffff0b}.bay-detail-section-header{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-800);padding-bottom:calc(var(--spacing) * 3);display:flex}.bay-detail-section-header h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.bay-detail-header-icon{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.bay-detail-header-icon{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.bay-detail-header-icon{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bay-detail-header-icon{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bay-detail-header-icon{color:var(--color-cyan-200);box-shadow:0 0 22px #06b6d424,inset 0 1px #ffffff0d}.bay-activity-link{align-items:center;gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-300);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));border-radius:3.40282e38px;flex-shrink:0;margin-left:auto;display:inline-flex}@media (hover:hover){.bay-activity-link:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bay-activity-link:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bay-activity-link:hover{color:var(--color-cyan-100)}}.bay-session-list,.bay-activity-list{margin-top:calc(var(--spacing) * 3);max-height:34rem;padding-right:calc(var(--spacing) * 1);scrollbar-width:thin;scrollbar-color:#94a3b87a transparent;overflow-y:auto}.bay-session-list{gap:calc(var(--spacing) * 2);display:grid}.bay-session-card{--activity-color:#06b6d4;--activity-bg:#06b6d41a;min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618b3;grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.bay-session-card{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.bay-session-card{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));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))}@media (hover:hover){.bay-session-card:hover{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.bay-session-card:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.bay-session-card:hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bay-session-card:hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}}.bay-session-card{background-image:linear-gradient(90deg, var(--activity-bg), transparent 46%)}.bay-session-icon,.bay-activity-icon{z-index:10;height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-style:var(--tw-border-style);color:var(--color-white);border-width:1px;border-color:var(--activity-color);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.bay-session-icon,.bay-activity-icon{border-color:color-mix(in srgb, var(--activity-color), transparent 45%)}}.bay-session-icon,.bay-activity-icon{background:var(--activity-color)}@supports (color:color-mix(in lab, red, red)){.bay-session-icon,.bay-activity-icon{background:color-mix(in srgb, var(--activity-color), transparent 84%)}}.bay-session-icon,.bay-activity-icon{box-shadow:0 0 22px var(--activity-color)}@supports (color:color-mix(in lab, red, red)){.bay-session-icon,.bay-activity-icon{box-shadow:0 0 22px color-mix(in srgb, var(--activity-color), transparent 78%)}}.bay-session-copy{min-width:calc(var(--spacing) * 0)}.bay-session-main{min-width:calc(var(--spacing) * 0);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.bay-session-main strong{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);overflow:hidden}.bay-session-main span{background-color:var(--color-slate-900);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-cyan-100);border-radius:3.40282e38px;flex-shrink:0}.bay-session-copy p{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);overflow:hidden}.bay-activity-list{gap:calc(var(--spacing) * 0);list-style:none;display:grid;position:relative}.bay-activity-list:before{content:"";top:calc(var(--spacing) * 6);bottom:calc(var(--spacing) * 6);background-color:var(--color-slate-800);width:1px;position:absolute;left:1.12rem}.bay-activity-item{--activity-color:#06b6d4;--activity-bg:#06b6d41a;min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 2.5);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));grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;display:grid;position:relative}.bay-activity-item:hover .bay-activity-copy{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.bay-activity-item:hover .bay-activity-copy{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.bay-activity-item:hover .bay-activity-copy{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bay-activity-item:hover .bay-activity-copy{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bay-activity-copy{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);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));background-image:linear-gradient(90deg, var(--activity-bg), transparent 52%);border-width:1px;border-color:#0000}.bay-activity-copy strong,.bay-activity-copy span,.bay-activity-copy time{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bay-activity-copy strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.bay-activity-copy span{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.bay-activity-copy time{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500)}.bay-activity-avatar{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-900);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-200);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f}.bay-session-vehicle,.bay-activity-vehicle{--activity-color:#22c55e;--activity-bg:#22c55e1a}.bay-session-employee,.bay-activity-employee{--activity-color:#06b6d4;--activity-bg:#06b6d41c}.bay-session-tool,.bay-activity-tool{--activity-color:#8b5cf6;--activity-bg:#8b5cf61c}.bay-activity-parts{--activity-color:#eab308;--activity-bg:#eab3081c}.bay-activity-intervention{--activity-color:#14b8a6;--activity-bg:#14b8a61f}@media (max-width:640px){.bay-detail-section-header{flex-wrap:wrap}.bay-activity-link{margin-left:calc(var(--spacing) * 0)}.bay-session-card,.bay-activity-item{grid-template-columns:2.25rem minmax(0,1fr)}.bay-session-card .bay-activity-avatar,.bay-activity-item .bay-activity-avatar{display:none}}.order-activity-panel{background-image:radial-gradient(circle at 0 0,#06b6d429,#0000 32%),linear-gradient(135deg,#0f172af0,#020617f5);overflow:hidden}.order-activity-header{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-800);padding-bottom:calc(var(--spacing) * 3);display:flex}.order-activity-header h2{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);overflow:hidden}.order-activity-header-icon{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.order-activity-header-icon{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.order-activity-header-icon{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-activity-header-icon{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-activity-header-icon{color:var(--color-cyan-200);box-shadow:0 0 24px #06b6d429,inset 0 1px #ffffff0d}.order-activity-count{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618cc;border-radius:3.40282e38px;flex-shrink:0;margin-left:auto}@supports (color:color-mix(in lab, red, red)){.order-activity-count{background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.order-activity-count{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-300);text-transform:uppercase}.order-activity-list{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 0);max-height:34rem;padding-right:calc(var(--spacing) * 1);scrollbar-width:thin;scrollbar-color:#94a3b87a transparent;list-style:none;display:grid;position:relative;overflow-y:auto}.order-activity-list:before{content:"";top:calc(var(--spacing) * 6);bottom:calc(var(--spacing) * 6);background-color:var(--color-slate-800);width:1px;position:absolute;left:1.12rem}.order-activity-item{--activity-color:#06b6d4;--activity-bg:#06b6d41a;min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);padding-block:calc(var(--spacing) * 2.5);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));grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;display:grid;position:relative}.order-activity-icon{z-index:10;height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-style:var(--tw-border-style);color:var(--color-white);border-width:1px;border-color:var(--activity-color);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.order-activity-icon{border-color:color-mix(in srgb, var(--activity-color), transparent 42%)}}.order-activity-icon{background:var(--activity-color)}@supports (color:color-mix(in lab, red, red)){.order-activity-icon{background:color-mix(in srgb, var(--activity-color), transparent 82%)}}.order-activity-icon{box-shadow:0 0 24px var(--activity-color)}@supports (color:color-mix(in lab, red, red)){.order-activity-icon{box-shadow:0 0 24px color-mix(in srgb, var(--activity-color), transparent 76%)}}.order-activity-copy{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);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));background-image:linear-gradient(90deg, var(--activity-bg), transparent 58%);border-width:1px;border-color:#0000}.order-activity-item:hover .order-activity-copy{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.order-activity-item:hover .order-activity-copy{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.order-activity-item:hover .order-activity-copy{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-activity-item:hover .order-activity-copy{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-activity-main{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.order-activity-main strong{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);overflow:hidden}.order-activity-main span{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-950);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-300);text-transform:uppercase;border-radius:3.40282e38px;flex-shrink:0}.order-activity-copy p,.order-activity-copy time{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.order-activity-copy p{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.order-activity-copy time{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500)}.order-activity-avatar{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-900);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-200);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f}.order-activity-empty{z-index:10;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-700);background-color:#020618b3;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.order-activity-empty{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.order-activity-empty{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-400)}.order-activity-empty i{color:var(--color-cyan-300)}.order-activity-order{--activity-color:#06b6d4;--activity-bg:#06b6d41c}.order-activity-assignment{--activity-color:#8b5cf6;--activity-bg:#8b5cf61f}.order-activity-uwb,.order-activity-vehicle,.order-activity-key{--activity-color:#22c55e;--activity-bg:#22c55e1c}.order-activity-locator{--activity-color:#14b8a6;--activity-bg:#14b8a61f}.order-activity-parts{--activity-color:#eab308;--activity-bg:#eab3081f}.order-activity-intervention{--activity-color:#f97316;--activity-bg:#f973161f}@media (max-width:640px){.order-activity-header{flex-wrap:wrap}.order-activity-count{margin-left:calc(var(--spacing) * 0)}.order-activity-item{grid-template-columns:2.25rem minmax(0,1fr)}.order-activity-main{flex-wrap:wrap}.order-activity-avatar{display:none}}.pilot-mission-hero{gap:calc(var(--spacing) * 5);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);padding:calc(var(--spacing) * 5);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:grid;overflow:hidden}@media (min-width:64rem){.pilot-mission-hero{grid-template-columns:minmax(0,1fr) 180px}}.pilot-mission-hero{background-image:linear-gradient(120deg,#7c3aed2e,#0000 35%,#06b6d424),linear-gradient(#94a3b812 1px,#0000 1px),linear-gradient(90deg,#94a3b812 1px,#0000 1px);background-size:auto,40px 40px,40px 40px}.pilot-mission-hero h2{margin-top:calc(var(--spacing) * 4);max-width:var(--container-4xl);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}@media (min-width:64rem){.pilot-mission-hero h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.pilot-mission-hero p{margin-top:calc(var(--spacing) * 3);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-300)}.pilot-readiness-orb{min-height:calc(var(--spacing) * 40);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#a685ff40;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.pilot-readiness-orb{border-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)}}.pilot-readiness-orb{background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.pilot-readiness-orb{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.pilot-readiness-orb{padding:calc(var(--spacing) * 4);text-align:center;background:radial-gradient(circle at center, #020617 0 52%, transparent 53%), conic-gradient(#8b5cf6 0 var(--pilot-fill), #334155db var(--pilot-fill) 100%)}.pilot-readiness-orb span,.pilot-readiness-orb small{display:block}.pilot-readiness-orb span{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.pilot-readiness-orb small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-violet-200);text-transform:uppercase}.pilot-checklist-panel{overflow:hidden}.pilot-step-row{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));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));display:flex}@media (hover:hover){.pilot-step-row:hover{border-color:var(--color-cyan-400);background-color:#ecfeffb3}@supports (color:color-mix(in lab, red, red)){.pilot-step-row:hover{background-color:color-mix(in oklab, var(--color-cyan-50) 70%, transparent)}}}.pilot-step-row:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.pilot-step-row:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}@media (hover:hover){.pilot-step-row:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.pilot-step-row:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}}.pilot-step-index{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef4d;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.pilot-step-index{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.pilot-step-index{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.pilot-step-index{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.pilot-step-index{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-700)}.pilot-step-index:where(.dark,.dark *){color:var(--color-cyan-200)}.pilot-hardware-row{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;display:flex}.pilot-hardware-row:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.pilot-hardware-row:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}@media (max-width:640px){.ops-filter-field,.ops-filter-search,.ops-filter-date,.ops-filter-select{flex-basis:100%}.ops-filter-actions{width:100%}.ops-filter-actions .btn{flex:1}}.ops-kpi-grid{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.ops-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.ops-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ops-kpi{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property: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));position:relative;overflow:hidden}@media (hover:hover){.ops-kpi:hover{border-color:var(--color-cyan-300)}}.ops-kpi:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}@media (hover:hover){.ops-kpi:where(.dark,.dark *):hover{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.ops-kpi:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}}.ops-kpi{box-shadow:var(--shadow-panel), inset 0 1px 0 #ffffffb8;background-image:linear-gradient(#fffffff0,#f8fafcd6)}.ops-kpi:before{content:"";inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);background-color:#00d2ef59;height:1px;position:absolute}@supports (color:color-mix(in lab, red, red)){.ops-kpi:before{background-color:color-mix(in oklab, var(--color-cyan-400) 35%, transparent)}}.dark .ops-kpi{box-shadow:var(--shadow-panel-dark), inset 0 1px 0 #ffffff0a;background-image:linear-gradient(#0f172aeb,#020617ad)}.ops-kpi-primary{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.ops-kpi-primary{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.ops-kpi-primary{background-color:var(--color-slate-950);color:var(--color-white);background-image:linear-gradient(135deg,#06b6d433,#0000 54%),linear-gradient(#0f172af5,#020617eb)}.kpi-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.kpi-label:where(.dark,.dark *){color:var(--color-slate-400)}.ops-kpi-primary .kpi-label{color:var(--color-cyan-200)}.app-auth-body .panel,.app-auth-body .ops-kpi,.app-auth-body .dashboard-grid .grid-stack-item-content{border-color:var(--color-slate-800);background-color:var(--color-slate-900);color:var(--color-slate-100);box-shadow:var(--shadow-panel-dark), inset 0 1px 0 #ffffff0a;background-image:linear-gradient(#0f172aeb,#020617bd)}.app-auth-body .ops-kpi-primary{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.app-auth-body .ops-kpi-primary{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.app-auth-body .ops-kpi-primary{background-color:var(--color-slate-950);color:var(--color-white);background-image:linear-gradient(135deg,#06b6d433,#0000 54%),linear-gradient(#0f172af5,#020617eb)}.app-auth-body .kpi-label{color:var(--color-slate-400)}.app-auth-body .widget-title{border-color:var(--color-slate-800)}.app-auth-body .device-row,.app-auth-body .zone-load-row,.app-auth-body .timeline-card,.app-auth-body .alert-row,.app-auth-body .metric-card{border-color:var(--color-slate-800);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.app-auth-body .device-row,.app-auth-body .zone-load-row,.app-auth-body .timeline-card,.app-auth-body .alert-row,.app-auth-body .metric-card{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.app-auth-body .device-row,.app-auth-body .zone-load-row,.app-auth-body .timeline-card,.app-auth-body .alert-row,.app-auth-body .metric-card{color:var(--color-slate-100)}.kpi-value{margin-top:calc(var(--spacing) * 2);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.kpi-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef4d;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.kpi-icon{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.kpi-icon{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.kpi-icon{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.kpi-icon{color:var(--color-cyan-300);box-shadow:inset 0 1px #ffffff1a,0 0 24px #06b6d41f}.kpi-icon-green{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.kpi-icon-green{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.kpi-icon-green{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.kpi-icon-green{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.kpi-icon-green{color:var(--color-emerald-300)}.kpi-icon-purple{border-color:#a685ff4d}@supports (color:color-mix(in lab, red, red)){.kpi-icon-purple{border-color:color-mix(in oklab, var(--color-violet-400) 30%, transparent)}}.kpi-icon-purple{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.kpi-icon-purple{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.kpi-icon-purple{color:var(--color-violet-300)}.kpi-icon-amber{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.kpi-icon-amber{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.kpi-icon-amber{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.kpi-icon-amber{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.kpi-icon-amber{color:var(--color-amber-300)}.floorplan{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-slate-200);position:relative;overflow:hidden}.floorplan:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950)}.floorplan{aspect-ratio:30/18;background-image:linear-gradient(135deg,#06b6d414,#0000 48%),linear-gradient(#0f172a14 1px,#0000 1px),linear-gradient(90deg,#0f172a14 1px,#0000 1px);background-size:auto,40px 40px,40px 40px}.leaflet-floorplan{z-index:0;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-slate-950);width:100%;max-width:100%;min-height:520px;position:relative;overflow:hidden}.leaflet-floorplan:where(.dark,.dark *){border-color:var(--color-slate-700)}.leaflet-floorplan{aspect-ratio:var(--floorplan-aspect-ratio,30 / 18);isolation:isolate;contain:paint;box-shadow:inset 0 0 0 1px #94a3b814,inset 0 -90px 120px #02061757,0 18px 58px #0206173d;z-index:0!important;width:100%!important;max-width:100%!important}.map-shell{z-index:0;border-radius:var(--radius-md);background-color:var(--color-slate-950);isolation:isolate;contain:paint;width:100%;max-width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f;container-type:inline-size;z-index:0!important;width:100%!important;max-width:100%!important}.map-hud{pointer-events:none;right:calc(var(--spacing) * 3);z-index:30;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618e6;position:absolute}@supports (color:color-mix(in lab, red, red)){.map-hud{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.map-hud{padding:calc(var(--spacing) * 3);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,);max-width:10.5rem;top:2.05rem}.map-status-strip{pointer-events:none;z-index:30;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618e6;flex-wrap:wrap;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.map-status-strip{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.map-status-strip{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-200);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,);top:2.05rem;left:2.35rem;right:11.4rem}.map-status-strip>span{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172bcc;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.map-status-strip>span{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.map-status-strip>span{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1)}.map-status-strip b{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.map-calibration-chip{pointer-events:none;min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2944d;border-radius:3.40282e38px;display:none}@supports (color:color-mix(in lab, red, red)){.map-calibration-chip{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.map-calibration-chip{background-color:#002c22b3}@supports (color:color-mix(in lab, red, red)){.map-calibration-chip{background-color:color-mix(in oklab, var(--color-emerald-950) 70%, transparent)}}.map-calibration-chip{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-emerald-100)}@media (min-width:64rem){.map-calibration-chip{display:flex}}.map-calibration-chip{box-shadow:0 0 22px #10b9811f}.map-calibration-chip svg{color:var(--color-emerald-300);flex-shrink:0}.map-calibration-chip span{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map-calibration-chip-warning{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.map-calibration-chip-warning{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.map-calibration-chip-warning{background-color:#461901bf}@supports (color:color-mix(in lab, red, red)){.map-calibration-chip-warning{background-color:color-mix(in oklab, var(--color-amber-950) 75%, transparent)}}.map-calibration-chip-warning{color:var(--color-amber-100);box-shadow:0 12px 34px #02061757,0 0 30px #f59e0b2e}.map-calibration-chip-warning svg{color:var(--color-amber-300)}.map-live-chip{pointer-events:none;right:calc(var(--spacing) * 3);z-index:30;align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef4d;border-radius:3.40282e38px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.map-live-chip{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.map-live-chip{background-color:#053345bf}@supports (color:color-mix(in lab, red, red)){.map-live-chip{background-color:color-mix(in oklab, var(--color-cyan-950) 75%, transparent)}}.map-live-chip{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-cyan-100);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,);top:6.55rem;box-shadow:0 12px 34px #02061757,0 0 28px #06b6d42e}.map-live-chip strong{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase}.map-live-dot{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:var(--color-emerald-300);border-radius:3.40282e38px;animation:1.4s ease-out infinite uwb-pulse;box-shadow:0 0 16px #6ee7b7c7}.map-live-chip-waiting{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.map-live-chip-waiting{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.map-live-chip-waiting{background-color:#461901b3}@supports (color:color-mix(in lab, red, red)){.map-live-chip-waiting{background-color:color-mix(in oklab, var(--color-amber-950) 70%, transparent)}}.map-live-chip-waiting{color:var(--color-amber-100)}.map-live-chip-waiting .map-live-dot{background-color:var(--color-amber-300);box-shadow:0 0 16px #fcd34db3}.map-live-chip-error{border-color:#ff667f59}@supports (color:color-mix(in lab, red, red)){.map-live-chip-error{border-color:color-mix(in oklab, var(--color-rose-400) 35%, transparent)}}.map-live-chip-error{background-color:#4d0218bf}@supports (color:color-mix(in lab, red, red)){.map-live-chip-error{background-color:color-mix(in oklab, var(--color-rose-950) 75%, transparent)}}.map-live-chip-error{color:var(--color-rose-100)}.map-live-chip-error .map-live-dot{background-color:var(--color-rose-300);box-shadow:0 0 16px #fda4afb3}.map-ips-banner{z-index:40;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,);pointer-events:auto;border-width:1px;display:flex;position:absolute;top:5.75rem;left:2.35rem;right:11.4rem}.map-ips-banner-critical{border-color:#ff667f73}@supports (color:color-mix(in lab, red, red)){.map-ips-banner-critical{border-color:color-mix(in oklab, var(--color-rose-400) 45%, transparent)}}.map-ips-banner-critical{background-color:#4d0218e6}@supports (color:color-mix(in lab, red, red)){.map-ips-banner-critical{background-color:color-mix(in oklab, var(--color-rose-950) 90%, transparent)}}.map-ips-banner-critical{color:var(--color-rose-100);box-shadow:0 18px 45px #02061761,0 0 30px #f43f5e33}.map-ips-banner-warning{border-color:#fcbb0073}@supports (color:color-mix(in lab, red, red)){.map-ips-banner-warning{border-color:color-mix(in oklab, var(--color-amber-400) 45%, transparent)}}.map-ips-banner-warning{background-color:#461901e6}@supports (color:color-mix(in lab, red, red)){.map-ips-banner-warning{background-color:color-mix(in oklab, var(--color-amber-950) 90%, transparent)}}.map-ips-banner-warning{color:var(--color-amber-100);box-shadow:0 18px 45px #02061761,0 0 30px #f59e0b33}.map-ips-banner-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.map-ips-banner-icon{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.map-ips-banner-icon{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.map-ips-banner-icon{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.map-ips-banner-copy{min-width:calc(var(--spacing) * 0);flex:1}.map-ips-banner-copy strong{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-white);text-transform:uppercase;letter-spacing:0;display:block;overflow:hidden}.map-ips-banner-copy span{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:#fffc;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.map-ips-banner-copy span{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.map-ips-banner a{border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;border-radius:3.40282e38px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.map-ips-banner a{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.map-ips-banner a{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.map-ips-banner a{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.map-ips-banner a{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-white);text-transform:uppercase;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))}@media (hover:hover){.map-ips-banner a:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.map-ips-banner a:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}}.map-legend{pointer-events:none;bottom:calc(var(--spacing) * 3);z-index:30;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618d9;flex-wrap:wrap;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.map-legend{background-color:color-mix(in oklab, var(--color-slate-950) 85%, transparent)}}.map-legend{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-slate-200);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,);left:13.7rem;right:4.75rem}.map-legend span{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172bcc;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.map-legend span{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.map-legend span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1)}.legend-dot{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);border-radius:3.40282e38px;display:inline-block}.legend-line{height:calc(var(--spacing) * 0);width:calc(var(--spacing) * 5);border-top-style:var(--tw-border-style);border-top-width:2px;display:inline-block}.leaflet-floorplan .leaflet-container{background-color:var(--color-slate-950);isolation:isolate}.floorplan-static-fallback{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:0;object-fit:fill;opacity:.92;background:radial-gradient(circle at 50% 24%,#22d3ee1a,#0000 34%),linear-gradient(#0f172afa,#020617f5);width:100%;height:100%;padding:.75rem;position:absolute}.leaflet-container>.floorplan-static-fallback{display:none}.floorplan-fallback-layer{pointer-events:none;z-index:10;position:absolute;inset:.75rem}.leaflet-floorplan[data-leaflet-initialized=true] .floorplan-fallback-layer{display:none}.floorplan-fallback-marker{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);--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);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 0 0 6px #0f172a42,0 0 24px}.floorplan-fallback-vehicle{background-color:var(--color-cyan-500);color:var(--color-cyan-100)}.floorplan-fallback-employee{background-color:var(--color-violet-500);color:var(--color-violet-100)}.floorplan-fallback-tool{background-color:var(--color-amber-500);color:var(--color-amber-100)}.floorplan-fallback-tag{background-color:var(--color-sky-500);color:var(--color-sky-100)}.floorplan-fallback-anchor{background-color:var(--color-emerald-500);color:var(--color-emerald-100)}.studio-shell{gap:calc(var(--spacing) * 2);display:grid}@media (min-width:1280px){.studio-page-body{overflow:hidden}.studio-page-body .app-main{height:100dvh;overflow:hidden}.studio-page-body .app-main>div{height:calc(100dvh - 4.35rem);padding-bottom:1rem;overflow:hidden}.studio-page-body .app-footer-version{display:none}}.studio-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef33;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.studio-header{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.studio-header{background-color:#020618d9}@supports (color:color-mix(in lab, red, red)){.studio-header{background-color:color-mix(in oklab, var(--color-slate-950) 85%, transparent)}}.studio-header{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-white);--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);background-image:radial-gradient(circle at 12% 0,#22d3ee2e,#0000 34%),linear-gradient(135deg,#0f172afa,#020617eb);box-shadow:0 20px 70px #02061752,inset 0 1px #ffffff14}.studio-header h2{margin-top:calc(var(--spacing) * .5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.studio-header-copy{min-width:calc(var(--spacing) * 0)}.studio-header p{margin-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.studio-eyebrow{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-300);text-transform:uppercase;display:inline-flex}.studio-header-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.studio-header-actions .btn{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:11px}.studio-save-state{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2944d;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.studio-save-state{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.studio-save-state{background-color:#002c2299}@supports (color:color-mix(in lab, red, red)){.studio-save-state{background-color:color-mix(in oklab, var(--color-emerald-950) 60%, transparent)}}.studio-save-state{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-emerald-100)}.studio-ips-pill{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);border-width:1px;border-radius:3.40282e38px;display:inline-flex}.studio-ips-pill-ok{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.studio-ips-pill-ok{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.studio-ips-pill-ok{background-color:#002c2299}@supports (color:color-mix(in lab, red, red)){.studio-ips-pill-ok{background-color:color-mix(in oklab, var(--color-emerald-950) 60%, transparent)}}.studio-ips-pill-ok{color:var(--color-emerald-100)}.studio-ips-pill-warning{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.studio-ips-pill-warning{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.studio-ips-pill-warning{background-color:#46190199}@supports (color:color-mix(in lab, red, red)){.studio-ips-pill-warning{background-color:color-mix(in oklab, var(--color-amber-950) 60%, transparent)}}.studio-ips-pill-warning{color:var(--color-amber-100)}.studio-ips-pill-critical{border-color:#ff667f59}@supports (color:color-mix(in lab, red, red)){.studio-ips-pill-critical{border-color:color-mix(in oklab, var(--color-rose-400) 35%, transparent)}}.studio-ips-pill-critical{background-color:#4d0218a6}@supports (color:color-mix(in lab, red, red)){.studio-ips-pill-critical{background-color:color-mix(in oklab, var(--color-rose-950) 65%, transparent)}}.studio-ips-pill-critical{color:var(--color-rose-100)}.studio-uwb-badge{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);border-width:1px;border-radius:3.40282e38px;display:inline-flex}.studio-uwb-badge-ok{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.studio-uwb-badge-ok{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.studio-uwb-badge-ok{background-color:#002c2299}@supports (color:color-mix(in lab, red, red)){.studio-uwb-badge-ok{background-color:color-mix(in oklab, var(--color-emerald-950) 60%, transparent)}}.studio-uwb-badge-ok{color:var(--color-emerald-100)}.studio-uwb-badge-warning,.studio-uwb-badge-neutral{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.studio-uwb-badge-warning,.studio-uwb-badge-neutral{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.studio-uwb-badge-warning,.studio-uwb-badge-neutral{background-color:#46190199}@supports (color:color-mix(in lab, red, red)){.studio-uwb-badge-warning,.studio-uwb-badge-neutral{background-color:color-mix(in oklab, var(--color-amber-950) 60%, transparent)}}.studio-uwb-badge-warning,.studio-uwb-badge-neutral{color:var(--color-amber-100)}.studio-uwb-badge-critical{border-color:#ff667f59}@supports (color:color-mix(in lab, red, red)){.studio-uwb-badge-critical{border-color:color-mix(in oklab, var(--color-rose-400) 35%, transparent)}}.studio-uwb-badge-critical{background-color:#4d0218a6}@supports (color:color-mix(in lab, red, red)){.studio-uwb-badge-critical{background-color:color-mix(in oklab, var(--color-rose-950) 65%, transparent)}}.studio-uwb-badge-critical{color:var(--color-rose-100)}.studio-setup-badge{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);border-width:1px;border-radius:3.40282e38px;display:inline-flex}.studio-setup-badge-ok{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.studio-setup-badge-ok{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.studio-setup-badge-ok{background-color:#002c2299}@supports (color:color-mix(in lab, red, red)){.studio-setup-badge-ok{background-color:color-mix(in oklab, var(--color-emerald-950) 60%, transparent)}}.studio-setup-badge-ok{color:var(--color-emerald-100)}.studio-setup-badge-warning,.studio-setup-badge-neutral{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.studio-setup-badge-warning,.studio-setup-badge-neutral{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.studio-setup-badge-warning,.studio-setup-badge-neutral{background-color:#46190199}@supports (color:color-mix(in lab, red, red)){.studio-setup-badge-warning,.studio-setup-badge-neutral{background-color:color-mix(in oklab, var(--color-amber-950) 60%, transparent)}}.studio-setup-badge-warning,.studio-setup-badge-neutral{color:var(--color-amber-100)}.studio-setup-badge-critical{border-color:#ff667f59}@supports (color:color-mix(in lab, red, red)){.studio-setup-badge-critical{border-color:color-mix(in oklab, var(--color-rose-400) 35%, transparent)}}.studio-setup-badge-critical{background-color:#4d0218a6}@supports (color:color-mix(in lab, red, red)){.studio-setup-badge-critical{background-color:color-mix(in oklab, var(--color-rose-950) 65%, transparent)}}.studio-setup-badge-critical{color:var(--color-rose-100)}.studio-steps{gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0206188c;display:grid}@supports (color:color-mix(in lab, red, red)){.studio-steps{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.studio-steps{padding:calc(var(--spacing) * 1)}@media (min-width:40rem){.studio-steps{grid-template-columns:repeat(5,minmax(0,1fr))}}.studio-step{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:#02061866;border-width:1px;border-color:#0000;display:flex}@supports (color:color-mix(in lab, red, red)){.studio-step{background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.studio-step{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-300);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))}@media (hover:hover){.studio-step:hover{border-color:#00d2ef59}@supports (color:color-mix(in lab, red, red)){.studio-step:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 35%, transparent)}}.studio-step:hover{color:var(--color-white)}}.studio-step span{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-900);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);border-radius:3.40282e38px;place-items:center;display:grid}.studio-step strong{--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase}.studio-step.is-active{border-color:#00d2ef73}@supports (color:color-mix(in lab, red, red)){.studio-step.is-active{border-color:color-mix(in oklab, var(--color-cyan-400) 45%, transparent)}}.studio-step.is-active{background-color:#05334566}@supports (color:color-mix(in lab, red, red)){.studio-step.is-active{background-color:color-mix(in oklab, var(--color-cyan-950) 40%, transparent)}}.studio-step.is-active{color:var(--color-white);box-shadow:0 0 30px #06b6d41f}.studio-step.is-active span{border-color:#53eafd99}@supports (color:color-mix(in lab, red, red)){.studio-step.is-active span{border-color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.studio-step.is-active span{background-color:var(--color-cyan-400);color:var(--color-slate-950)}.studio-layout{min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2);display:grid;position:relative}@media (min-width:80rem){.studio-layout{grid-template-columns:minmax(0,1fr) 21rem}.studio-shell.is-focus-mode .studio-layout{grid-template-columns:repeat(1,minmax(0,1fr))}}.studio-shell.is-focus-mode .studio-inspector{display:none}.studio-shell.is-focus-mode .studio-map{height:calc(100dvh - 12rem);min-height:720px;max-height:none}.studio-toolbox,.studio-inspector,.studio-canvas-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618cc}@supports (color:color-mix(in lab, red, red)){.studio-toolbox,.studio-inspector,.studio-canvas-card{background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.studio-toolbox,.studio-inspector,.studio-canvas-card{color:var(--color-slate-100);--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);box-shadow:0 20px 70px #0206174d,inset 0 1px #ffffff0d}.studio-toolbox,.studio-inspector{padding:calc(var(--spacing) * 3)}.studio-toolbox-section,.studio-inspector-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172b8c}@supports (color:color-mix(in lab, red, red)){.studio-toolbox-section,.studio-inspector-card{background-color:color-mix(in oklab, var(--color-slate-900) 55%, transparent)}}.studio-toolbox-section,.studio-inspector-card{padding:calc(var(--spacing) * 3)}.studio-toolbox-section+.studio-toolbox-section,.studio-inspector-card+.studio-inspector-card{margin-top:calc(var(--spacing) * 3)}.studio-panel-title{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-300);text-transform:uppercase}.studio-toolbox-head{margin-bottom:calc(var(--spacing) * 2);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.studio-toolbox-head .studio-panel-title{margin-bottom:calc(var(--spacing) * 0)}.studio-toolbox-toggle{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-300);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));flex-shrink:0;place-items:center;display:inline-grid}@media (hover:hover){.studio-toolbox-toggle:hover{border-color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.studio-toolbox-toggle:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.studio-toolbox-toggle:hover{color:var(--color-cyan-100)}}.studio-tool{margin-bottom:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618b3;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.studio-tool{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.studio-tool{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-300);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))}@media (hover:hover){.studio-tool:hover{border-color:#00d2ef59}@supports (color:color-mix(in lab, red, red)){.studio-tool:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 35%, transparent)}}.studio-tool:hover{color:var(--color-white)}}.studio-tool.is-active{border-color:#00d2ef73}@supports (color:color-mix(in lab, red, red)){.studio-tool.is-active{border-color:color-mix(in oklab, var(--color-cyan-400) 45%, transparent)}}.studio-tool.is-active{background-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.studio-tool.is-active{background-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.studio-tool.is-active{color:var(--color-cyan-100)}.studio-toggle{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#02061880;display:flex}@supports (color:color-mix(in lab, red, red)){.studio-toggle{background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.studio-toggle{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-300)}.studio-toggle+.studio-toggle{margin-top:calc(var(--spacing) * 2)}.studio-toggle [data-studio-snap-status]{border-style:var(--tw-border-style);border-width:1px;border-color:#00d29440;border-radius:3.40282e38px;margin-left:auto}@supports (color:color-mix(in lab, red, red)){.studio-toggle [data-studio-snap-status]{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.studio-toggle [data-studio-snap-status]{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.studio-toggle [data-studio-snap-status]{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.studio-toggle [data-studio-snap-status]{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-emerald-100);text-transform:uppercase}.studio-toggle [data-studio-snap-status].is-active{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.studio-toggle [data-studio-snap-status].is-active{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.studio-toggle [data-studio-snap-status].is-active{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.studio-toggle [data-studio-snap-status].is-active{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.studio-toggle [data-studio-snap-status].is-active{color:var(--color-amber-100)}.studio-zone-palette{gap:calc(var(--spacing) * 2);display:grid}.studio-zone-palette button{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-100);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))}@media (hover:hover){.studio-zone-palette button:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.studio-zone-palette button:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}}.studio-zone-palette button{background:linear-gradient(90deg, var(--zone-color), #0f172ab8), #020617b8}@supports (color:color-mix(in lab, red, red)){.studio-zone-palette button{background:linear-gradient(90deg, color-mix(in srgb, var(--zone-color) 28%, transparent), #0f172ab8), #020617b8}}.studio-zone-palette button.is-active{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.studio-zone-palette button.is-active{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.studio-zone-palette button.is-active{box-shadow:0 0 24px var(--zone-color)}@supports (color:color-mix(in lab, red, red)){.studio-zone-palette button.is-active{box-shadow:0 0 24px color-mix(in srgb, var(--zone-color) 28%, transparent)}}.studio-canvas-card{min-width:calc(var(--spacing) * 0);overflow:hidden}.studio-canvas-toolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-800);background-color:#020618e6;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.studio-canvas-toolbar{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.studio-canvas-toolbar{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.studio-canvas-toolbar strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block}.studio-canvas-toolbar span{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.studio-mini-actions{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.studio-mini-actions button,.studio-inline-action{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-900);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-200);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));display:inline-flex}@media (hover:hover){:is(.studio-mini-actions button,.studio-inline-action):hover{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){:is(.studio-mini-actions button,.studio-inline-action):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}:is(.studio-mini-actions button,.studio-inline-action):hover{color:var(--color-white)}}.studio-mini-actions button:disabled,.studio-inline-action:disabled{cursor:not-allowed;border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.studio-mini-actions button:disabled,.studio-inline-action:disabled{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.studio-mini-actions button:disabled,.studio-inline-action:disabled{color:var(--color-slate-600)}@media (hover:hover){:is(.studio-mini-actions button:disabled,.studio-inline-action:disabled):hover{border-color:var(--color-slate-800);color:var(--color-slate-600)}}.studio-map{background-color:var(--color-slate-950);height:min(860px,max(620px,100dvh - 13.5rem));min-height:620px;position:relative}.studio-map .leaflet-container{background-color:var(--color-slate-950)}.studio-hint{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-800);background-color:#020618e6}@supports (color:color-mix(in lab, red, red)){.studio-hint{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.studio-hint{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}@media (min-width:1280px){.studio-shell{grid-template-rows:auto auto minmax(0,1fr);height:calc(100dvh - 5.75rem);overflow:hidden}.studio-header{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);flex-wrap:nowrap;min-height:3rem}.studio-header-copy{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.studio-header h2{margin:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow:hidden}.studio-header p{display:none}.studio-eyebrow{border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef33;border-radius:3.40282e38px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.studio-eyebrow{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.studio-eyebrow{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.studio-eyebrow{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.studio-eyebrow{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);font-size:9px}.studio-header-actions{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.studio-header-actions::-webkit-scrollbar{display:none}.studio-header-actions .btn,.studio-header-actions>span{flex-shrink:0}.studio-layout{grid-template-columns:13.75rem minmax(0,1fr) 21rem;overflow:hidden}.studio-shell.is-toolbox-compact .studio-layout{grid-template-columns:4.45rem minmax(0,1fr) 21rem}.studio-shell.is-focus-mode .studio-layout{grid-template-columns:minmax(0,1fr)}.studio-shell.is-focus-mode .studio-toolbox{display:none}.studio-canvas-card{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.studio-shell.is-focus-mode .studio-map,.studio-map{height:auto;min-height:0}.studio-map .leaflet-top.leaflet-left{flex-direction:column;gap:.5rem;display:flex;top:.75rem!important;left:.75rem!important}.studio-shell.is-toolbox-compact .studio-map .leaflet-top.leaflet-left{left:.75rem!important}.studio-toolbox{min-height:calc(var(--spacing) * 0);border-radius:var(--radius-lg);border-color:#00d2ef40;align-self:stretch;position:relative;top:auto;left:auto}@supports (color:color-mix(in lab, red, red)){.studio-toolbox{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.studio-toolbox{background-color:#020618d1}@supports (color:color-mix(in lab, red, red)){.studio-toolbox{background-color:color-mix(in oklab, var(--color-slate-950) 82%, transparent)}}.studio-toolbox{padding:calc(var(--spacing) * 2);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,);z-index:1;width:auto;max-height:100%;overflow-y:auto;box-shadow:0 24px 70px #0206177a,0 0 0 1px #22d3ee24,inset 0 1px #ffffff12}.studio-toolbox.is-compact{width:auto;overflow:visible}.studio-toolbox-section{border-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.studio-toolbox-section{border-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.studio-toolbox-section{background-color:#0f172b7a}@supports (color:color-mix(in lab, red, red)){.studio-toolbox-section{background-color:color-mix(in oklab, var(--color-slate-900) 48%, transparent)}}.studio-toolbox-section{padding:calc(var(--spacing) * 2)}.studio-toolbox.is-compact .studio-toolbox-section{padding:calc(var(--spacing) * 1.5)}.studio-toolbox.is-compact .studio-toolbox-section:not(:first-child){display:none}.studio-toolbox.is-compact .studio-toolbox-head{justify-content:center}.studio-toolbox.is-compact .studio-panel-title,.studio-toolbox.is-compact .studio-tool span{display:none}.studio-toolbox.is-compact .studio-toolbox-toggle{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9)}.studio-toolbox-section+.studio-toolbox-section{margin-top:calc(var(--spacing) * 2)}.studio-tool{margin-bottom:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.studio-toolbox.is-compact .studio-tool{margin-bottom:calc(var(--spacing) * 1);height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 0);place-items:center;display:grid}.studio-toggle{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.studio-zone-palette{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-zone-palette button{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.studio-inspector{min-height:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 2.5);max-height:none;overflow-y:auto}.studio-inspector-card{padding:calc(var(--spacing) * 2.5)}}:where(.studio-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.studio-form label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase;display:block}.studio-form input,.studio-form select{margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-950);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}:is(.studio-form input,.studio-form select):focus{border-color:var(--color-cyan-300);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){:is(.studio-form input,.studio-form select):focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.studio-form select option{background-color:var(--color-slate-950);color:var(--color-white)}.studio-form input[type=color]{height:calc(var(--spacing) * 10);padding:calc(var(--spacing) * 1)}.studio-form-grid{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.studio-operational-bay{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.studio-operational-bay{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.studio-operational-bay{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.studio-operational-bay span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-300);text-transform:uppercase;display:block}.studio-operational-bay small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-slate-500);text-transform:none;display:block}.studio-operational-bay.is-active{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.studio-operational-bay.is-active{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.studio-operational-bay.is-active{background-color:#002c2240}@supports (color:color-mix(in lab, red, red)){.studio-operational-bay.is-active{background-color:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.studio-operational-bay.is-active span{color:var(--color-emerald-100)}.studio-operational-bay.is-pending{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.studio-operational-bay.is-pending{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.studio-operational-bay.is-pending{background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.studio-operational-bay.is-pending{background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.studio-operational-bay.is-pending span{color:var(--color-amber-100)}.studio-pending-bays{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.studio-pending-bays{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.studio-pending-bays{background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.studio-pending-bays{background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.studio-pending-bays{padding:calc(var(--spacing) * 3)}.studio-pending-bays-title{margin-bottom:calc(var(--spacing) * 2);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));display:flex}.studio-pending-bays-title span{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-amber-100);text-transform:uppercase}.studio-pending-bays-title strong{background-color:#fcbb0026;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.studio-pending-bays-title strong{background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.studio-pending-bays-title strong{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-amber-100)}.studio-pending-bay-row{margin-bottom:calc(var(--spacing) * 1.5);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#ffd23626;grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}@supports (color:color-mix(in lab, red, red)){.studio-pending-bay-row{border-color:color-mix(in oklab, var(--color-amber-300) 15%, transparent)}}.studio-pending-bay-row{background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.studio-pending-bay-row{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.studio-pending-bay-row{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));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))}@media (hover:hover){.studio-pending-bay-row:hover{border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.studio-pending-bay-row:hover{border-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}}.studio-pending-bay-row span{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-100);overflow:hidden}.studio-pending-bay-row small{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}:where(.studio-facts>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.studio-facts{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.studio-facts div{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#02061899;display:flex}@supports (color:color-mix(in lab, red, red)){.studio-facts div{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.studio-facts div{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.studio-facts dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.studio-facts dd{text-align:right;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.studio-empty-panel{border-radius:var(--radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-700);background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.studio-empty-panel{background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.studio-empty-panel{padding:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.studio-setup-list{margin-bottom:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 1.5);display:grid}.studio-setup-item{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);border-width:1px;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.studio-setup-item span{text-overflow:ellipsis;white-space:nowrap;color:var(--color-slate-100);overflow:hidden}.studio-setup-item b{max-width:calc(var(--spacing) * 28);text-overflow:ellipsis;white-space:nowrap;text-align:right;--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);overflow:hidden}.studio-setup-ok{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.studio-setup-ok{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.studio-setup-ok{background-color:#002c2240}@supports (color:color-mix(in lab, red, red)){.studio-setup-ok{background-color:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.studio-setup-ok{color:var(--color-emerald-100)}.studio-setup-open{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.studio-setup-open{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.studio-setup-open{background-color:#46190140}@supports (color:color-mix(in lab, red, red)){.studio-setup-open{background-color:color-mix(in oklab, var(--color-amber-950) 25%, transparent)}}.studio-setup-open{color:var(--color-amber-100)}.studio-validation-compact{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0206188c;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.studio-validation-compact{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.studio-validation-compact{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.studio-validation-compact div{min-width:calc(var(--spacing) * 0)}.studio-validation-compact span{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block}.studio-validation-compact strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-100);display:block;overflow:hidden}.studio-validation-compact-ok{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.studio-validation-compact-ok{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.studio-validation-compact-ok{background-color:#002c2240}@supports (color:color-mix(in lab, red, red)){.studio-validation-compact-ok{background-color:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.studio-validation-compact-warning,.studio-validation-compact-neutral{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.studio-validation-compact-warning,.studio-validation-compact-neutral{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.studio-validation-compact-warning,.studio-validation-compact-neutral{background-color:#46190140}@supports (color:color-mix(in lab, red, red)){.studio-validation-compact-warning,.studio-validation-compact-neutral{background-color:color-mix(in oklab, var(--color-amber-950) 25%, transparent)}}.studio-validation-compact-critical{border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.studio-validation-compact-critical{border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.studio-validation-compact-critical{background-color:#4d02184d}@supports (color:color-mix(in lab, red, red)){.studio-validation-compact-critical{background-color:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}:where(.studio-validation-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.studio-validation-item{align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-width:1px;display:flex}.studio-validation-ok{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.studio-validation-ok{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.studio-validation-ok{background-color:#002c2280}@supports (color:color-mix(in lab, red, red)){.studio-validation-ok{background-color:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.studio-validation-ok{color:var(--color-emerald-100)}.studio-validation-warning{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.studio-validation-warning{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.studio-validation-warning{background-color:#46190180}@supports (color:color-mix(in lab, red, red)){.studio-validation-warning{background-color:color-mix(in oklab, var(--color-amber-950) 50%, transparent)}}.studio-validation-warning{color:var(--color-amber-100)}.studio-validation-critical{border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.studio-validation-critical{border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.studio-validation-critical{background-color:#4d02188c}@supports (color:color-mix(in lab, red, red)){.studio-validation-critical{background-color:color-mix(in oklab, var(--color-rose-950) 55%, transparent)}}.studio-validation-critical{color:var(--color-rose-100)}.studio-validation-secondary-title{margin-top:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-800);padding-top:calc(var(--spacing) * 4)}:where(.studio-uwb-validation-card>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.studio-uwb-validation-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.studio-uwb-validation-card{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.studio-uwb-validation-card{background-color:#05334526}@supports (color:color-mix(in lab, red, red)){.studio-uwb-validation-card{background-color:color-mix(in oklab, var(--color-cyan-950) 15%, transparent)}}.studio-uwb-validation-card{padding:calc(var(--spacing) * 3);box-shadow:inset 0 1px #ffffff0d,0 0 28px #06b6d412}.studio-uwb-validation-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.studio-uwb-validation-head strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block}.studio-uwb-validation-head span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);display:block}.studio-uwb-controls{gap:calc(var(--spacing) * 2);display:grid}.studio-uwb-controls label{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block}.studio-uwb-controls select,.studio-uwb-controls input{margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-950);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}:is(.studio-uwb-controls select,.studio-uwb-controls input):focus{border-color:var(--color-cyan-300);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){:is(.studio-uwb-controls select,.studio-uwb-controls input):focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.studio-uwb-metrics{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.studio-uwb-metrics span{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.studio-uwb-metrics span{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.studio-uwb-metrics span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);text-align:center;--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.studio-uwb-metrics strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-white);display:block}.studio-uwb-table{gap:calc(var(--spacing) * 1.5);display:grid}.studio-uwb-row{gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0206188c;display:grid}@supports (color:color-mix(in lab, red, red)){.studio-uwb-row{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.studio-uwb-row{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));grid-template-columns:repeat(2,minmax(0,1fr))}.studio-uwb-row>div:first-child{grid-column:1/-1}.studio-uwb-row strong,.studio-uwb-row b{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-100);display:block;overflow:hidden}.studio-uwb-row span,.studio-uwb-row small{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block;overflow:hidden}.studio-uwb-row-ok{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.studio-uwb-row-ok{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.studio-uwb-row-ok{background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.studio-uwb-row-ok{background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.studio-uwb-row-review,.studio-uwb-row-out_of_range,.studio-uwb-row-no_signal{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.studio-uwb-row-review,.studio-uwb-row-out_of_range,.studio-uwb-row-no_signal{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.studio-uwb-row-review,.studio-uwb-row-out_of_range,.studio-uwb-row-no_signal{background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.studio-uwb-row-review,.studio-uwb-row-out_of_range,.studio-uwb-row-no_signal{background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.studio-uwb-row-note{margin-top:calc(var(--spacing) * -1);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.studio-uwb-row-note{background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.studio-uwb-row-note{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.studio-uwb-history{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.studio-uwb-history-chip{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-width:1px;border-radius:3.40282e38px}.studio-uwb-history-ok{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.studio-uwb-history-ok{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.studio-uwb-history-ok{background-color:#002c2240}@supports (color:color-mix(in lab, red, red)){.studio-uwb-history-ok{background-color:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.studio-uwb-history-ok{color:var(--color-emerald-100)}.studio-uwb-history-warning,.studio-uwb-history-neutral{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.studio-uwb-history-warning,.studio-uwb-history-neutral{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.studio-uwb-history-warning,.studio-uwb-history-neutral{background-color:#46190140}@supports (color:color-mix(in lab, red, red)){.studio-uwb-history-warning,.studio-uwb-history-neutral{background-color:color-mix(in oklab, var(--color-amber-950) 25%, transparent)}}.studio-uwb-history-warning,.studio-uwb-history-neutral{color:var(--color-amber-100)}.studio-uwb-history-critical{border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.studio-uwb-history-critical{border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.studio-uwb-history-critical{background-color:#4d02184d}@supports (color:color-mix(in lab, red, red)){.studio-uwb-history-critical{background-color:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}.studio-uwb-history-critical{color:var(--color-rose-100)}.studio-ips-card{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))}.studio-ips-card-ok{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.studio-ips-card-ok{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.studio-ips-card-ok{background-color:#002c2240}@supports (color:color-mix(in lab, red, red)){.studio-ips-card-ok{background-color:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.studio-ips-card-warning{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.studio-ips-card-warning{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.studio-ips-card-warning{background-color:#46190140}@supports (color:color-mix(in lab, red, red)){.studio-ips-card-warning{background-color:color-mix(in oklab, var(--color-amber-950) 25%, transparent)}}.studio-ips-card-critical{border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.studio-ips-card-critical{border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.studio-ips-card-critical{background-color:#4d02184d}@supports (color:color-mix(in lab, red, red)){.studio-ips-card-critical{background-color:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}.studio-ips-summary{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618a6}@supports (color:color-mix(in lab, red, red)){.studio-ips-summary{background-color:color-mix(in oklab, var(--color-slate-950) 65%, transparent)}}.studio-ips-summary{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-100)}.studio-ips-metrics{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.studio-ips-metrics span{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.studio-ips-metrics span{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.studio-ips-metrics span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);text-align:center;--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.studio-ips-metrics strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-white);display:block}.studio-ips-latest,.studio-ips-help,.studio-ping-preview div{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.studio-ips-latest,.studio-ips-help,.studio-ping-preview div{background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.studio-ips-latest,.studio-ips-help,.studio-ping-preview div{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-300)}.studio-ips-actions{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.studio-ips-actions .btn:disabled{cursor:not-allowed;opacity:.5}.studio-ips-configurator{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.studio-ips-configurator{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.studio-ips-configurator{background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.studio-ips-configurator{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.studio-ips-configurator{padding:calc(var(--spacing) * 3);box-shadow:inset 0 1px #ffffff0d,0 0 26px #22d3ee12}.studio-ips-configurator:not(.is-collapsed){border-color:#53eafd59;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.studio-ips-configurator:not(.is-collapsed){border-color:color-mix(in oklab, var(--color-cyan-300) 35%, transparent)}}.studio-ips-configurator:not(.is-collapsed){background-color:#020618e6}@supports (color:color-mix(in lab, red, red)){.studio-ips-configurator:not(.is-collapsed){background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.studio-ips-configurator:not(.is-collapsed){padding:calc(var(--spacing) * 2.5);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--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,);z-index:2;width:100%;max-height:none;box-shadow:0 22px 70px #02061770,0 0 0 1px #22d3ee2e,0 0 38px #22d3ee1a,inset 0 1px #ffffff14}.studio-ips-config-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing) * 0);text-align:left;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));background-color:#0000;border-width:1px;border-color:#0000;display:flex}@media (hover:hover){.studio-ips-config-head:hover{border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.studio-ips-config-head:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}}.studio-ips-configurator:not(.is-collapsed) .studio-ips-config-head{border-color:var(--color-slate-800);background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.studio-ips-configurator:not(.is-collapsed) .studio-ips-config-head{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.studio-ips-configurator:not(.is-collapsed) .studio-ips-config-head{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.studio-ips-config-head span{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-100);text-transform:uppercase;display:inline-flex}.studio-ips-config-head strong{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618b3;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.studio-ips-config-head strong{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.studio-ips-config-head strong{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-300);text-transform:uppercase}.studio-ips-config-head-meta{flex-shrink:0}.studio-ips-config-head-meta svg{color:var(--color-slate-400);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.studio-ips-config-head-meta svg.is-open{color:var(--color-cyan-100);rotate:180deg}.studio-ips-config-body{margin-top:calc(var(--spacing) * 3)}:where(.studio-ips-config-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.studio-ips-configurator:not(.is-collapsed) .studio-ips-config-body{grid-template-columns:minmax(0,1fr);gap:.55rem;max-height:none;display:grid;overflow:visible}.studio-ips-configurator:not(.is-collapsed) .studio-ips-config-body>*{margin-top:0!important;margin-bottom:0!important}.studio-ips-configurator:not(.is-collapsed) .studio-ips-config-steps,.studio-ips-configurator:not(.is-collapsed) .studio-ips-suggestion,.studio-ips-configurator:not(.is-collapsed) .studio-ips-field-grid,.studio-ips-configurator:not(.is-collapsed) .studio-ips-field-grid-measures,.studio-ips-configurator:not(.is-collapsed) .studio-ips-config-toggles,.studio-ips-configurator:not(.is-collapsed) .studio-ips-actions{grid-column:1/-1}.studio-ips-configurator:not(.is-collapsed) .studio-ips-config-output{grid-column:1/-1;min-height:auto;max-height:6.5rem;overflow-y:auto}.studio-ips-configurator.is-collapsed .studio-ips-config-body{display:none}.studio-ips-config-steps{gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.studio-ips-config-steps span{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.studio-ips-config-steps span{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.studio-ips-config-steps span{padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 1);text-align:center;--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.studio-ips-config-toggles{gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(2,minmax(0,1fr));align-self:flex-start;display:grid}.studio-ips-config-toggles .studio-toggle{margin-top:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:10px}.studio-ips-config-toggles .studio-toggle+.studio-toggle{margin-top:0}.studio-ips-field-grid{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.studio-ips-field-grid-measures{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-ips-field{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172b73;display:block}@supports (color:color-mix(in lab, red, red)){.studio-ips-field{background-color:color-mix(in oklab, var(--color-slate-900) 45%, transparent)}}.studio-ips-field{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase}.studio-ips-field input{margin-top:calc(var(--spacing) * 1);height:calc(var(--spacing) * 8);width:100%;min-width:calc(var(--spacing) * 0);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-950);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none;display:block}.studio-ips-field input::placeholder{color:var(--color-slate-600)}.studio-ips-field input:focus{border-color:var(--color-cyan-300);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.studio-ips-field input:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.studio-ips-field input{box-sizing:border-box;caret-color:#67e8f9;line-height:1.2;opacity:1!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background:#020617!important;border-color:#334155f2!important;max-width:100%!important;box-shadow:inset 0 0 0 9999px #020617!important}.studio-ips-configurator .studio-ips-field>input,.studio-ips-configurator input[data-ips-config-provider],.studio-ips-configurator input[data-ips-config-building],.studio-ips-configurator input[data-ips-config-width],.studio-ips-configurator input[data-ips-config-height],.studio-ips-configurator input[data-ips-config-anchor-height]{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;opacity:1!important;background:#020617!important;border-color:#334155f2!important;box-shadow:inset 0 0 0 9999px #020617!important}.studio-ips-field input[type=number]{appearance:textfield}.studio-ips-field input[type=number]::-webkit-outer-spin-button{margin:0}.studio-ips-field input[type=number]::-webkit-inner-spin-button{margin:0}.studio-ips-suggestion{gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#fcbb0040;display:grid}@supports (color:color-mix(in lab, red, red)){.studio-ips-suggestion{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.studio-ips-suggestion{background-color:#46190140}@supports (color:color-mix(in lab, red, red)){.studio-ips-suggestion{background-color:color-mix(in oklab, var(--color-amber-950) 25%, transparent)}}.studio-ips-suggestion{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-amber-100);grid-template-columns:minmax(0,1fr) auto}.studio-ips-suggestion button{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.studio-ips-suggestion button{border-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.studio-ips-suggestion button{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.studio-ips-suggestion button{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.studio-ips-suggestion button{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-amber-50);text-transform:uppercase;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))}@media (hover:hover){.studio-ips-suggestion button:hover{border-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.studio-ips-suggestion button:hover{border-color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.studio-ips-suggestion button:hover{background-color:#ffd23633}@supports (color:color-mix(in lab, red, red)){.studio-ips-suggestion button:hover{background-color:color-mix(in oklab, var(--color-amber-300) 20%, transparent)}}}.studio-ips-config-output{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.studio-ips-config-output{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.studio-ips-config-output{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-300)}.studio-ips-configurator:not(.is-collapsed) .studio-ips-actions{margin-top:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.studio-ips-configurator:not(.is-collapsed) .studio-ips-actions .btn{width:100%;padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 1.5);justify-content:center;font-size:10px}.studio-ips-config-metrics{margin-bottom:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(auto-fit,minmax(88px,1fr));display:grid}.studio-ips-config-metrics span{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618a6}@supports (color:color-mix(in lab, red, red)){.studio-ips-config-metrics span{background-color:color-mix(in oklab, var(--color-slate-950) 65%, transparent)}}.studio-ips-config-metrics span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);text-align:center;--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.studio-ips-config-metrics strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-cyan-100);display:block;overflow:hidden}.studio-ips-config-links{margin-bottom:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.studio-ips-config-links span{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618b3;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.studio-ips-config-links span{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.studio-ips-config-links span{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-family:var(--font-mono);color:var(--color-slate-300);font-size:10px}.studio-calibration-presets{margin-bottom:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.studio-orientation-card{margin-bottom:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.studio-orientation-card{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.studio-orientation-card{background-color:#020618a6}@supports (color:color-mix(in lab, red, red)){.studio-orientation-card{background-color:color-mix(in oklab, var(--color-slate-950) 65%, transparent)}}.studio-orientation-card{padding:calc(var(--spacing) * 3);box-shadow:inset 0 1px #ffffff0d,0 0 28px #06b6d414}.studio-orientation-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.studio-orientation-heading span{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-200);text-transform:uppercase;display:inline-flex}.studio-orientation-heading strong{border-style:var(--tw-border-style);border-width:1px;border-color:#00d29440;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.studio-orientation-heading strong{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.studio-orientation-heading strong{background-color:#002c2259}@supports (color:color-mix(in lab, red, red)){.studio-orientation-heading strong{background-color:color-mix(in oklab, var(--color-emerald-950) 35%, transparent)}}.studio-orientation-heading strong{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-emerald-100);text-transform:uppercase}.studio-orientation-body{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 3);grid-template-columns:76px minmax(0,1fr);display:grid}.studio-compass{border-style:var(--tw-border-style);border-width:1px;border-color:#53eafd4d;border-radius:3.40282e38px;width:76px;height:76px;position:relative}@supports (color:color-mix(in lab, red, red)){.studio-compass{border-color:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.studio-compass{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.studio-compass{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.studio-compass{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-400);box-shadow:inset 0 0 24px #22d3ee14}.studio-compass:before{inset:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:#314158cc;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.studio-compass:before{border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.studio-compass:before{--tw-content:"";content:var(--tw-content)}.studio-compass-axis{z-index:10;--tw-leading:1;line-height:1;position:absolute}.studio-compass-n{top:calc(var(--spacing) * 1);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-cyan-100);left:50%}.studio-compass-e{top:50%;right:calc(var(--spacing) * 1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.studio-compass-s{bottom:calc(var(--spacing) * 1);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.studio-compass-w{top:50%;left:calc(var(--spacing) * 1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.studio-compass-needle{transform-origin:50%;background-color:var(--color-cyan-300);width:4px;height:48px;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-content:"";content:var(--tw-content);border-radius:3.40282e38px;transition-duration:.2s;position:absolute;top:50%;left:50%;box-shadow:0 0 14px #22d3ee8c}.studio-compass-needle:before{top:calc(var(--spacing) * -1);height:calc(var(--spacing) * 0);width:calc(var(--spacing) * 0);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);border-bottom:10px solid #67e8f9;border-left:6px solid #0000;border-right:6px solid #0000;position:absolute;left:50%}.studio-orientation-actions{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.studio-orientation-actions button{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.studio-orientation-actions button{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.studio-orientation-actions button{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-300);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))}@media (hover:hover){.studio-orientation-actions button:hover{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.studio-orientation-actions button:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.studio-orientation-actions button:hover{color:var(--color-white)}}.studio-orientation-actions button.is-active{border-color:#53eafd99}@supports (color:color-mix(in lab, red, red)){.studio-orientation-actions button.is-active{border-color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.studio-orientation-actions button.is-active{background-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.studio-orientation-actions button.is-active{background-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.studio-orientation-actions button.is-active{color:var(--color-cyan-100)}.studio-orientation-card p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.studio-guided-calibration{margin-bottom:calc(var(--spacing) * 4)}:where(.studio-guided-calibration>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.studio-guided-calibration{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.studio-guided-calibration{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.studio-guided-calibration{background-color:#05334533}@supports (color:color-mix(in lab, red, red)){.studio-guided-calibration{background-color:color-mix(in oklab, var(--color-cyan-950) 20%, transparent)}}.studio-guided-calibration{padding:calc(var(--spacing) * 3);box-shadow:inset 0 1px #ffffff0d,0 0 28px #06b6d414}.studio-guided-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.studio-guided-heading span{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-200);text-transform:uppercase;display:inline-flex}.studio-guided-heading strong{border-style:var(--tw-border-style);border-width:1px;border-color:#fcbb004d;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.studio-guided-heading strong{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.studio-guided-heading strong{background-color:#46190180}@supports (color:color-mix(in lab, red, red)){.studio-guided-heading strong{background-color:color-mix(in oklab, var(--color-amber-950) 50%, transparent)}}.studio-guided-heading strong{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-amber-100)}.studio-guided-calibration p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.studio-guided-calibration label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase;display:block}.studio-guided-calibration input{margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-950);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}.studio-guided-calibration input:focus{border-color:var(--color-cyan-300);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.studio-guided-calibration input:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.studio-calibration-steps{gap:calc(var(--spacing) * 2);display:grid}@media (min-width:40rem){.studio-calibration-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.studio-calibration-steps span{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#314158cc;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.studio-calibration-steps span{border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.studio-calibration-steps span{background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.studio-calibration-steps span{background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.studio-calibration-steps span{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-200);text-transform:uppercase}.studio-calibration-steps svg{color:var(--color-cyan-300)}.studio-reference-frame{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef33;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.studio-reference-frame{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.studio-reference-frame{background-color:#02061873}@supports (color:color-mix(in lab, red, red)){.studio-reference-frame{background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.studio-reference-frame{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-100)}.studio-reference-frame span{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);display:inline-flex}.studio-reference-frame.is-ready{border-color:#00d29459}@supports (color:color-mix(in lab, red, red)){.studio-reference-frame.is-ready{border-color:color-mix(in oklab, var(--color-emerald-400) 35%, transparent)}}.studio-reference-frame.is-ready{background-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.studio-reference-frame.is-ready{background-color:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.studio-reference-frame.is-ready{color:var(--color-emerald-100)}.studio-guided-points{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.studio-guided-points button{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.studio-guided-points button{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.studio-guided-points button{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);text-align:left;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))}@media (hover:hover){.studio-guided-points button:hover{border-color:#53eafd99}@supports (color:color-mix(in lab, red, red)){.studio-guided-points button:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}}.studio-guided-points button span,.studio-guided-points button small{display:block}.studio-guided-points button span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.studio-guided-points button small{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-slate-500);overflow:hidden}.studio-guided-points button.is-complete{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.studio-guided-points button.is-complete{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.studio-guided-points button.is-complete{background-color:#002c2259}@supports (color:color-mix(in lab, red, red)){.studio-guided-points button.is-complete{background-color:color-mix(in oklab, var(--color-emerald-950) 35%, transparent)}}.studio-guided-points button.is-complete small{color:var(--color-emerald-200)}:where(.studio-auto-calibration>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.studio-auto-calibration{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.studio-auto-calibration{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.studio-auto-calibration{background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.studio-auto-calibration{background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.studio-auto-calibration{padding:calc(var(--spacing) * 3);box-shadow:inset 0 1px #ffffff0d,0 0 26px #10b98114}.studio-auto-metrics{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.studio-auto-metrics span{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.studio-auto-metrics span{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.studio-auto-metrics span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);text-align:center;--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.studio-auto-metrics strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-emerald-100);display:block;overflow:hidden}.studio-auto-output{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.studio-auto-output{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.studio-auto-output{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-300)}.studio-auto-warnings{margin-bottom:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1.5);display:grid}.studio-auto-warnings span{align-items:flex-start;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#fcbb0040;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.studio-auto-warnings span{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.studio-auto-warnings span{background-color:#46190159}@supports (color:color-mix(in lab, red, red)){.studio-auto-warnings span{background-color:color-mix(in oklab, var(--color-amber-950) 35%, transparent)}}.studio-auto-warnings span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);color:var(--color-amber-100)}.studio-auto-ok,.studio-auto-tag-center{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.studio-auto-ok,.studio-auto-tag-center{border-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.studio-auto-ok,.studio-auto-tag-center{background-color:#002c2240}@supports (color:color-mix(in lab, red, red)){.studio-auto-ok,.studio-auto-tag-center{background-color:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.studio-auto-ok,.studio-auto-tag-center{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);color:var(--color-emerald-100)}.studio-auto-ok{align-items:center;gap:calc(var(--spacing) * 1.5);display:inline-flex}.studio-auto-anchor-list{gap:calc(var(--spacing) * 1.5);display:grid}.studio-auto-anchor-list div{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#02061880;grid-template-columns:minmax(76px,.35fr) minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.studio-auto-anchor-list div{background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.studio-auto-anchor-list div{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5)}.studio-auto-anchor-list strong{text-overflow:ellipsis;white-space:nowrap;color:var(--color-cyan-100);overflow:hidden}.studio-auto-anchor-list span{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);color:var(--color-slate-400);font-size:11px;overflow:hidden}.studio-auto-reference{margin-bottom:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#02061873;display:grid}@supports (color:color-mix(in lab, red, red)){.studio-auto-reference{background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.studio-auto-reference{padding:calc(var(--spacing) * 2)}.studio-auto-reference-title{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-200);text-transform:uppercase}.studio-auto-reference-row{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0206188c;grid-template-columns:minmax(76px,.35fr) minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.studio-auto-reference-row{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.studio-auto-reference-row{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5)}.studio-auto-reference-row strong{text-overflow:ellipsis;white-space:nowrap;color:var(--color-slate-100);overflow:hidden}.studio-auto-reference-row span{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);color:var(--color-slate-400);font-size:11px;overflow:hidden}.studio-auto-reference-ok{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.studio-auto-reference-ok{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.studio-auto-reference-ok{background-color:#002c2240}@supports (color:color-mix(in lab, red, red)){.studio-auto-reference-ok{background-color:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.studio-auto-reference-ok span{color:var(--color-emerald-100)}.studio-auto-reference-review,.studio-auto-reference-out_of_range{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.studio-auto-reference-review,.studio-auto-reference-out_of_range{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.studio-auto-reference-review,.studio-auto-reference-out_of_range{background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.studio-auto-reference-review,.studio-auto-reference-out_of_range{background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.studio-auto-reference-out_of_range span{color:var(--color-amber-100)}.studio-calibration-presets button{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.studio-calibration-presets button{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.studio-calibration-presets button{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-300);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))}@media (hover:hover){.studio-calibration-presets button:hover{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.studio-calibration-presets button:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.studio-calibration-presets button:hover{color:var(--color-white)}}.studio-calibration-presets button.is-active{border-color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.studio-calibration-presets button.is-active{border-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.studio-calibration-presets button.is-active{background-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.studio-calibration-presets button.is-active{background-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.studio-calibration-presets button.is-active{color:var(--color-cyan-100)}.studio-calibration-draft{margin-bottom:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.studio-calibration-draft{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.studio-calibration-draft{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-400)}.studio-calibration-draft.is-active{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.studio-calibration-draft.is-active{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.studio-calibration-draft.is-active{background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.studio-calibration-draft.is-active{background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.studio-calibration-draft.is-active{color:var(--color-amber-100)}.studio-form-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.studio-ping-preview{margin-top:calc(var(--spacing) * 3)}.studio-latest-ping-pin{max-width:calc(var(--spacing) * 32);align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:#a2f4fd99;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.studio-latest-ping-pin{border-color:color-mix(in oklab, var(--color-cyan-200) 60%, transparent)}}.studio-latest-ping-pin{background-color:#053345f2}@supports (color:color-mix(in lab, red, red)){.studio-latest-ping-pin{background-color:color-mix(in oklab, var(--color-cyan-950) 95%, transparent)}}.studio-latest-ping-pin{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-cyan-50);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,);box-shadow:0 0 0 5px #22d3ee21,0 0 28px #22d3ee5c}.studio-latest-ping-pin span{max-width:calc(var(--spacing) * 20);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.studio-latest-ping-pin.is-preview{border-color:#fee685a6}@supports (color:color-mix(in lab, red, red)){.studio-latest-ping-pin.is-preview{border-color:color-mix(in oklab, var(--color-amber-200) 65%, transparent)}}.studio-latest-ping-pin.is-preview{background-color:#461901f2}@supports (color:color-mix(in lab, red, red)){.studio-latest-ping-pin.is-preview{background-color:color-mix(in oklab, var(--color-amber-950) 95%, transparent)}}.studio-latest-ping-pin.is-preview{color:var(--color-amber-50);box-shadow:0 0 0 5px #f59e0b21,0 0 28px #f59e0b57}.studio-anchor-pin{max-width:calc(var(--spacing) * 28);align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:#5ee9b580;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.studio-anchor-pin{border-color:color-mix(in oklab, var(--color-emerald-300) 50%, transparent)}}.studio-anchor-pin{background-color:#002c22e6}@supports (color:color-mix(in lab, red, red)){.studio-anchor-pin{background-color:color-mix(in oklab, var(--color-emerald-950) 90%, transparent)}}.studio-anchor-pin{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-emerald-100);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,);box-shadow:0 0 0 5px #10b9811f,0 0 24px #10b9814d}.studio-anchor-pin.is-selected{border-color:var(--color-amber-200);background-color:#461901f2}@supports (color:color-mix(in lab, red, red)){.studio-anchor-pin.is-selected{background-color:color-mix(in oklab, var(--color-amber-950) 95%, transparent)}}.studio-anchor-pin.is-selected{color:var(--color-amber-50);box-shadow:0 0 0 6px #f59e0b2e,0 0 30px #f59e0b6b}.studio-anchor-pin span{max-width:calc(var(--spacing) * 20);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:900px){.studio-ips-configurator:not(.is-collapsed){width:100%;max-height:none;inset:auto}.studio-ips-configurator:not(.is-collapsed) .studio-ips-config-body{max-height:calc(100dvh - 10.5rem);display:block;overflow-y:auto}.studio-ips-configurator:not(.is-collapsed) .studio-ips-config-body>*+*{margin-top:.75rem}.studio-ips-configurator:not(.is-collapsed) .studio-ips-config-output{min-height:auto;max-height:none}.studio-ips-field-grid,.studio-ips-field-grid-measures{grid-template-columns:1fr}}@media (max-width:1279px){.studio-layout{grid-template-columns:repeat(1,minmax(0,1fr))}.studio-toolbox,.studio-inspector{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.studio-toolbox,.studio-inspector{grid-template-columns:repeat(2,minmax(0,1fr))}}.studio-toolbox-section,.studio-inspector-card{margin-top:calc(var(--spacing) * 0)}}.leaflet-floorplan .leaflet-pane,.leaflet-floorplan .leaflet-tile-pane{z-index:1!important}.leaflet-floorplan .leaflet-overlay-pane{z-index:2!important}.leaflet-floorplan .leaflet-shadow-pane{z-index:3!important}.leaflet-floorplan .leaflet-marker-pane{z-index:4!important}.map-live-overlay{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:18;position:absolute}.map-live-marker{top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);color:var(--color-white);--tw-outline-style:none;pointer-events:auto;will-change:transform;background-color:#0000;border-width:0;outline-style:none;place-items:center;transition:transform .52s cubic-bezier(.22,.86,.28,1),opacity .18s,filter .18s;display:grid;position:absolute}.map-live-marker:focus-visible .uwb-marker-orb{outline-offset:3px;outline:2px solid #67e8f9db}.map-live-marker:hover{filter:brightness(1.08)saturate(1.12);z-index:24}.map-live-marker.is-manual-control{cursor:grab;touch-action:none}.map-live-marker.is-manual-control.is-dragging{z-index:30;cursor:grabbing;filter:brightness(1.16)saturate(1.2);transition:none}.map-live-marker.is-manual-control.is-saving .uwb-marker-orb{animation:.72s ease-in-out infinite alternate marker-sync-pop}.map-live-marker.is-crowded:not(:hover):not(:focus-visible){width:2.75rem;height:2.75rem}.map-live-marker.is-crowded:not(:hover):not(:focus-visible) .uwb-div-marker{filter:drop-shadow(0 8px 12px #0206176b);width:2.75rem;height:2.75rem}.map-live-marker.is-crowded:not(:hover):not(:focus-visible) .uwb-marker-orb{width:2rem;height:2rem;box-shadow:0 0 0 3px var(--marker-color), 0 0 16px var(--marker-color), inset 0 1px 0 #ffffff3d}@supports (color:color-mix(in lab, red, red)){.map-live-marker.is-crowded:not(:hover):not(:focus-visible) .uwb-marker-orb{box-shadow:0 0 0 3px color-mix(in srgb, var(--marker-color), transparent 84%), 0 0 16px color-mix(in srgb, var(--marker-color), transparent 62%), inset 0 1px 0 #ffffff3d}}.map-live-marker.is-crowded:not(:hover):not(:focus-visible) .uwb-marker-orb svg{width:.875rem;height:.875rem}.map-live-marker.is-crowded:not(:hover):not(:focus-visible) .uwb-div-marker>b,.map-live-marker.is-crowded:not(:hover):not(:focus-visible) .uwb-div-marker>em{opacity:0;visibility:hidden}.map-live-marker.is-crowded:hover .uwb-div-marker>b,.map-live-marker.is-crowded:hover .uwb-div-marker>em,.map-live-marker.is-crowded:focus-visible .uwb-div-marker>b,.map-live-marker.is-crowded:focus-visible .uwb-div-marker>em{opacity:1;visibility:visible}.map-live-marker.is-coincident:after{content:attr(data-cluster-index);pointer-events:none;right:calc(var(--spacing) * -.5);bottom:calc(var(--spacing) * -.5);z-index:30;border-style:var(--tw-border-style);border-width:1px;border-color:#53eafd8c;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.map-live-marker.is-coincident:after{border-color:color-mix(in oklab, var(--color-cyan-300) 55%, transparent)}}.map-live-marker.is-coincident:after{background-color:#020618f2}@supports (color:color-mix(in lab, red, red)){.map-live-marker.is-coincident:after{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.map-live-marker.is-coincident:after{padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * .5);--tw-leading:1;--tw-font-weight:var(--font-weight-black);font-size:7px;line-height:1;font-weight:var(--font-weight-black);color:var(--color-cyan-100);box-shadow:0 4px 12px #0206177a}.manual-marker-feedback{pointer-events:none;bottom:calc(var(--spacing) * 20);z-index:32;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(var(--spacing) * 2);max-width:min(28rem,100% - 2rem);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent);background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);text-align:center;--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-cyan-100);opacity:0;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);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));border-radius:3.40282e38px;position:absolute;left:50%}.manual-marker-feedback.is-visible{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.manual-marker-feedback[data-tone=success]{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.manual-marker-feedback[data-tone=success]{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.manual-marker-feedback[data-tone=success]{color:var(--color-emerald-100)}.manual-marker-feedback[data-tone=error]{border-color:#ff667f73}@supports (color:color-mix(in lab, red, red)){.manual-marker-feedback[data-tone=error]{border-color:color-mix(in oklab, var(--color-rose-400) 45%, transparent)}}.manual-marker-feedback[data-tone=error]{color:var(--color-rose-100)}.leaflet-floorplan.is-measuring .map-live-marker,.leaflet-floorplan.is-measuring .leaflet-interactive,.leaflet-floorplan.is-measuring .leaflet-overlay-pane,.leaflet-floorplan.is-measuring .leaflet-marker-pane,.leaflet-floorplan.is-measuring .leaflet-tooltip-pane,.leaflet-floorplan.is-measuring .leaflet-popup-pane{pointer-events:none!important}.map-live-marker.is-offscreen{opacity:.18}.map-live-marker-updated .uwb-marker-orb{animation:.42s ease-out marker-sync-pop}.leaflet-floorplan .leaflet-marker-icon{will-change:transform;transition:transform .28s cubic-bezier(.22,.86,.28,1),opacity .18s,filter .18s}.leaflet-floorplan .leaflet-tooltip-pane{z-index:5!important}.leaflet-floorplan .leaflet-popup-pane{z-index:6!important}.leaflet-floorplan .leaflet-control-attribution{display:none}.leaflet-floorplan .leaflet-control-container{font-family:var(--font-sans);z-index:20!important}.leaflet-floorplan .leaflet-top,.leaflet-floorplan .leaflet-bottom,.leaflet-floorplan .leaflet-control{z-index:20!important}.leaflet-floorplan .leaflet-top.leaflet-left{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex;top:6.55rem!important;left:2.35rem!important}.leaflet-floorplan .leaflet-left .leaflet-control{margin-top:0!important;margin-left:0!important}.leaflet-floorplan .leaflet-bar,.leaflet-floorplan .leaflet-control-layers{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618f2;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.leaflet-floorplan .leaflet-bar,.leaflet-floorplan .leaflet-control-layers{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.leaflet-floorplan .leaflet-bar,.leaflet-floorplan .leaflet-control-layers{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,);background:#020617f5!important}.leaflet-floorplan .leaflet-bar a,.leaflet-floorplan .leaflet-bar a:hover{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);color:var(--color-slate-100);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));justify-content:center;align-items:center;display:flex}@media (hover:hover){:is(.leaflet-floorplan .leaflet-bar a,.leaflet-floorplan .leaflet-bar a:hover):hover{background-color:var(--color-slate-800);color:var(--color-cyan-100)}}.leaflet-floorplan .leaflet-bar a,.leaflet-floorplan .leaflet-bar a:hover{text-indent:0;box-sizing:border-box!important;color:#f8fafc!important;height:2.5rem!important;text-shadow:none!important;background:#020617!important;width:2.5rem!important;line-height:1!important;display:flex!important}.leaflet-floorplan .leaflet-bar a:hover{color:#a5f3fc!important;background:#1e293b!important}.leaflet-floorplan .leaflet-control-zoom-in,.leaflet-floorplan .leaflet-control-zoom-out,.leaflet-floorplan .bprogeo-map-zoom-in,.leaflet-floorplan .bprogeo-map-zoom-out{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:#f8fafc!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}.leaflet-floorplan .leaflet-control-zoom-in span,.leaflet-floorplan .leaflet-control-zoom-out span,.leaflet-floorplan .bprogeo-map-zoom-in span,.leaflet-floorplan .bprogeo-map-zoom-out span{font-size:1.5rem;font-weight:900;line-height:1;display:block;transform:translateY(-1px);color:#f8fafc!important;opacity:1!important}.leaflet-floorplan .bprogeo-map-zoom-out span{transform:translateY(-3px)}.leaflet-floorplan .leaflet-draw-toolbar a{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-300);background-color:var(--color-slate-50)}@media (hover:hover){.leaflet-floorplan .leaflet-draw-toolbar a:hover{background-color:var(--color-white)}}.leaflet-floorplan .leaflet-draw-toolbar a{background-clip:padding-box}.leaflet-floorplan .leaflet-draw-toolbar a.leaflet-disabled{background-color:var(--color-slate-200);opacity:.6}.leaflet-floorplan .leaflet-draw-actions a{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-cyan-400);background-color:var(--color-cyan-600);width:auto;height:auto;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}@media (hover:hover){.leaflet-floorplan .leaflet-draw-actions a:hover{background-color:var(--color-cyan-500)}}.leaflet-floorplan .leaflet-draw-actions a{line-height:1}.leaflet-floorplan .leaflet-draw-tooltip{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618e6}@supports (color:color-mix(in lab, red, red)){.leaflet-floorplan .leaflet-draw-tooltip{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.leaflet-floorplan .leaflet-draw-tooltip{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-100);--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)}.leaflet-floorplan .leaflet-control-layers{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-100)}.leaflet-floorplan .leaflet-control-layers-expanded{background-color:var(--color-slate-950);padding:calc(var(--spacing) * 3)}.leaflet-floorplan .leaflet-control-layers label{align-items:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);display:flex}.leaflet-floorplan .leaflet-control-layers-selector{margin:calc(var(--spacing) * 0);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);accent-color:#22d3ee}.leaflet-floorplan .leaflet-popup-content-wrapper,.leaflet-floorplan .leaflet-popup-tip{background-color:var(--color-slate-950);color:var(--color-slate-100);--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)}.leaflet-floorplan .leaflet-tooltip{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618e6}@supports (color:color-mix(in lab, red, red)){.leaflet-floorplan .leaflet-tooltip{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.leaflet-floorplan .leaflet-tooltip{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);--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)}.leaflet-floorplan .bprogeo-map-fit{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:#f8fafc!important;background:#020617!important}.leaflet-floorplan .bprogeo-map-fit svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);stroke-width:2.5px;color:#f8fafc!important;opacity:1!important;stroke:currentColor!important;display:block!important}.map-metric-ruler{pointer-events:none;z-index:450;border-color:#45556cb3;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.map-metric-ruler{border-color:color-mix(in oklab, var(--color-slate-600) 70%, transparent)}}.map-metric-ruler{background-color:#020618e0}@supports (color:color-mix(in lab, red, red)){.map-metric-ruler{background-color:color-mix(in oklab, var(--color-slate-950) 88%, transparent)}}.map-metric-ruler{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);color:var(--color-cyan-100);--tw-backdrop-blur:blur(8px);-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,);box-shadow:0 8px 22px #0206174d}.map-metric-ruler-top{border-bottom-width:1px;height:1.55rem;top:0;left:1.75rem;right:0}.map-metric-ruler-left{border-right-width:1px;width:1.75rem;top:1.55rem;bottom:0;left:0}.map-metric-ruler span{background-color:#53eafd8c;display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){.map-metric-ruler span{background-color:color-mix(in oklab, var(--color-cyan-300) 55%, transparent)}}.map-metric-ruler-top span{width:1px;bottom:0}.map-metric-ruler-left span{height:1px;right:0}.map-metric-ruler-top span.is-major{height:.65rem}.map-metric-ruler-top span.is-minor{opacity:.55;height:.3rem}.map-metric-ruler-left span.is-major{width:.65rem}.map-metric-ruler-left span.is-minor{opacity:.55;width:.3rem}.map-metric-ruler-top b{white-space:nowrap;position:absolute;bottom:.55rem;left:.2rem}.map-metric-ruler-left b{white-space:nowrap;transform-origin:100%;position:absolute;top:-.35rem;right:.55rem;transform:rotate(-90deg)}.map-metric-tools{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618f2;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.map-metric-tools{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.map-metric-tools{--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)}.map-metric-tools button{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);color:var(--color-slate-300);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));place-items:center;display:grid}@media (hover:hover){.map-metric-tools button:hover{background-color:var(--color-slate-800);color:var(--color-white)}}.map-metric-tools button:disabled{cursor:default;opacity:.45}.map-metric-tools button{grid-template-areas:"icon"}.map-metric-tools button:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.map-metric-tools button.is-active{background-color:var(--color-cyan-950);color:var(--color-cyan-200);box-shadow:inset 0 0 0 1px #22d3ee59}.map-metric-tools button[aria-pressed=true]{background-color:var(--color-cyan-950);color:var(--color-cyan-200);box-shadow:inset 0 0 0 1px #22d3ee59,0 0 18px #06b6d429}.map-metric-tools svg,.map-metric-tools i{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);grid-area:icon}.map-tool-fallback{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);text-transform:uppercase;grid-area:icon}.map-metric-tools i:not(:empty)+.map-tool-fallback,.map-metric-tools svg+.map-tool-fallback{display:none}.is-measuring{cursor:crosshair!important}.map-measure-guide{z-index:40;min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#ffd23673;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.map-measure-guide{border-color:color-mix(in oklab, var(--color-amber-300) 45%, transparent)}}.map-measure-guide{background-color:#461901e6}@supports (color:color-mix(in lab, red, red)){.map-measure-guide{background-color:color-mix(in oklab, var(--color-amber-950) 90%, transparent)}}.map-measure-guide{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-amber-50);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,);pointer-events:auto;max-width:min(32rem,100% - 4.7rem);bottom:5.9rem;left:2.35rem;box-shadow:0 18px 45px #02061761,0 0 30px #f59e0b2e}.map-measure-guide-icon{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:#ffd2364d;border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.map-measure-guide-icon{border-color:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.map-measure-guide-icon{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.map-measure-guide-icon{background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.map-measure-guide-icon{color:var(--color-amber-200)}.map-measure-guide strong{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.map-measure-guide button{border-style:var(--tw-border-style);border-width:1px;border-color:#fee6854d;border-radius:3.40282e38px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.map-measure-guide button{border-color:color-mix(in oklab, var(--color-amber-200) 30%, transparent)}}.map-measure-guide button{background-color:#fee6851a}@supports (color:color-mix(in lab, red, red)){.map-measure-guide button{background-color:color-mix(in oklab, var(--color-amber-200) 10%, transparent)}}.map-measure-guide button{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-amber-50);text-transform:uppercase;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))}@media (hover:hover){.map-measure-guide button:hover{background-color:#fee68533}@supports (color:color-mix(in lab, red, red)){.map-measure-guide button:hover{background-color:color-mix(in oklab, var(--color-amber-200) 20%, transparent)}}}.map-measure-tooltip{border-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.map-measure-tooltip{border-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.map-measure-tooltip{background-color:#461901f2}@supports (color:color-mix(in lab, red, red)){.map-measure-tooltip{background-color:color-mix(in oklab, var(--color-amber-950) 95%, transparent)}}.map-measure-tooltip{color:var(--color-amber-50);box-shadow:0 0 24px #f59e0b3d}.map-measure-point-tooltip{border-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.map-measure-point-tooltip{border-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.map-measure-point-tooltip{background-color:#020618f2}@supports (color:color-mix(in lab, red, red)){.map-measure-point-tooltip{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.map-measure-point-tooltip{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-amber-100)}.map-reference-point-icon{pointer-events:none;z-index:950!important}.map-reference-point-icon span{height:calc(var(--spacing) * 7);min-width:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffffe6;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.map-reference-point-icon span{border-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.map-reference-point-icon span{background-color:var(--color-amber-300);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-950);--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);box-shadow:0 0 0 6px #fbbf2438,0 0 30px #fbbf2480}.map-reference-distance{border-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.map-reference-distance{border-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.map-reference-distance{background-color:#461901f2}@supports (color:color-mix(in lab, red, red)){.map-reference-distance{background-color:color-mix(in oklab, var(--color-amber-950) 95%, transparent)}}.map-reference-distance{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-amber-50)}.map-reference-distance-y{border-color:#77d4ffb3}@supports (color:color-mix(in lab, red, red)){.map-reference-distance-y{border-color:color-mix(in oklab, var(--color-sky-300) 70%, transparent)}}.map-reference-distance-y{background-color:#052f4af2}@supports (color:color-mix(in lab, red, red)){.map-reference-distance-y{background-color:color-mix(in oklab, var(--color-sky-950) 95%, transparent)}}.map-reference-distance-y{color:var(--color-sky-50)}.map-reference-point-tooltip{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.map-reference-point-tooltip{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.map-reference-point-tooltip{background-color:var(--color-amber-300);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-950);--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);box-shadow:0 0 0 5px #fbbf2433,0 0 26px #0f172a66}.leaflet-floorplan .leaflet-bottom.leaflet-left{bottom:2.95rem!important;left:2.35rem!important}@container (max-width:760px){.map-status-strip{max-height:4.8rem;right:9.5rem;overflow:hidden}.map-status-strip>span{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 9);justify-content:center;gap:calc(var(--spacing) * 1);padding:calc(var(--spacing) * 0)}.map-status-label{display:none}.map-calibration-chip{height:calc(var(--spacing) * 7);max-width:100%;padding-inline:calc(var(--spacing) * 2);flex-basis:100%;display:flex}.map-calibration-chip span{display:block}.map-hud{padding:calc(var(--spacing) * 2);max-width:8.75rem}.map-hud>div:nth-child(3){display:none}.map-live-chip{top:6rem}.map-live-chip>span:last-child{display:none}.map-ips-banner{top:7.05rem;left:2.1rem;right:2.1rem}.leaflet-floorplan .leaflet-top.leaflet-left{top:7.15rem!important}.map-legend{gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);max-height:4.25rem;left:10.85rem;overflow:hidden}.map-legend span{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:10px}.leaflet-floorplan .leaflet-bottom.leaflet-left{bottom:3rem!important}}@media (max-width:640px){.map-metric-ruler{font-size:8px}.map-metric-ruler-top{left:1.45rem}.map-metric-ruler-left{width:1.45rem}.map-metric-ruler .is-minor{display:none}.map-ips-banner{top:7rem;left:1.6rem;right:1.2rem}.map-ips-banner a{display:none}.map-measure-guide{max-width:calc(100% - 2.8rem);bottom:5.6rem;left:1.6rem}.map-legend{bottom:.85rem;left:1.6rem;right:3.6rem}}.uwb-div-marker{--marker-color:#06b6d4;height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14);color:var(--color-white);filter:drop-shadow(0 14px 20px #0206177a);place-items:center;display:grid;position:relative}.uwb-marker-orb{z-index:10;height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:2px;border-color:#fffc;border-radius:3.40282e38px;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.uwb-marker-orb{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.uwb-marker-orb{background:radial-gradient(circle at 35% 26%, #ffffff6b, transparent 26%), linear-gradient(180deg, var(--marker-color), var(--marker-color))}@supports (color:color-mix(in lab, red, red)){.uwb-marker-orb{background:radial-gradient(circle at 35% 26%, #ffffff6b, transparent 26%), linear-gradient(180deg, color-mix(in srgb, var(--marker-color), white 12%), var(--marker-color))}}.uwb-marker-orb{box-shadow:0 0 0 5px var(--marker-color), 0 0 28px var(--marker-color), inset 0 1px 0 #ffffff4d}@supports (color:color-mix(in lab, red, red)){.uwb-marker-orb{box-shadow:0 0 0 5px color-mix(in srgb, var(--marker-color), transparent 82%), 0 0 28px color-mix(in srgb, var(--marker-color), transparent 54%), inset 0 1px 0 #ffffff4d}}.uwb-div-marker b{bottom:calc(var(--spacing) * -1);z-index:20;max-width:calc(var(--spacing) * 16);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);text-overflow:ellipsis;white-space:nowrap;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618f2;border-radius:3.40282e38px;position:absolute;left:50%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.uwb-div-marker b{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.uwb-div-marker b{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-leading:1;--tw-font-weight:var(--font-weight-black);font-size:9px;line-height:1;font-weight:var(--font-weight-black);color:var(--color-white);box-shadow:0 8px 18px #0206175c}.uwb-div-marker em{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * -1);z-index:20;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618f2;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.uwb-div-marker em{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.uwb-div-marker em{padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * .5);--tw-leading:1;--tw-font-weight:var(--font-weight-black);font-size:8px;line-height:1;font-weight:var(--font-weight-black);color:var(--color-cyan-100);font-style:normal}.uwb-div-marker.manual-control.manual-control{--marker-color:#d946ef}.uwb-div-marker.manual-control.manual-control .uwb-marker-orb{border-color:#fae8fffa;box-shadow:0 0 0 5px #d946ef33,0 0 34px #d946ef94,inset 0 1px #ffffff5c}.uwb-div-marker.manual-control.moving:after{border-style:dashed;border-color:#f0abfcdb;animation-duration:1.25s}.uwb-marker-manual-badge{top:calc(var(--spacing) * 0);left:calc(var(--spacing) * -3);z-index:20;border-style:var(--tw-border-style);border-width:1px;border-color:#f6cfffb3;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.uwb-marker-manual-badge{border-color:color-mix(in oklab, var(--color-fuchsia-200) 70%, transparent)}}.uwb-marker-manual-badge{background-color:#4b004ff2}@supports (color:color-mix(in lab, red, red)){.uwb-marker-manual-badge{background-color:color-mix(in oklab, var(--color-fuchsia-950) 95%, transparent)}}.uwb-marker-manual-badge{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-leading:1;--tw-font-weight:var(--font-weight-black);font-size:7px;line-height:1;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-fuchsia-50);box-shadow:0 6px 18px #86198f7a}.uwb-div-marker.moving:after{content:"";border-style:var(--tw-border-style);border-width:1px;border-color:var(--marker-color);border-radius:3.40282e38px;position:absolute;inset:-6px}@supports (color:color-mix(in lab, red, red)){.uwb-div-marker.moving:after{border-color:color-mix(in srgb, var(--marker-color), transparent 38%)}}.uwb-div-marker.moving:after{animation:1.8s ease-out infinite uwb-pulse}.uwb-div-marker.anchor{--marker-color:#10b981}.uwb-div-marker.vehicle{--marker-color:#06b6d4}.uwb-div-marker.employee{--marker-color:#8b5cf6}.uwb-div-marker.tool{--marker-color:#eab308}.uwb-div-marker.key{--marker-color:#14b8a6}.uwb-div-marker.tag{--marker-color:#38bdf8}.uwb-div-marker.router .uwb-marker-orb{border-radius:var(--radius-md);transform:rotate(45deg)}.uwb-div-marker.router .uwb-marker-orb svg{transform:rotate(-45deg)}.uwb-div-marker.low{--marker-color:#f59e0b}.uwb-div-marker.low em{color:var(--color-amber-100)}.uwb-div-marker.doubt{--marker-color:#f59e0b}.uwb-div-marker.doubt .uwb-marker-orb{border-style:dashed;box-shadow:0 0 0 6px #f59e0b2e,0 0 34px #f59e0b85,inset 0 1px #ffffff57}.uwb-div-marker.doubt em{border-color:#fcbb0073}@supports (color:color-mix(in lab, red, red)){.uwb-div-marker.doubt em{border-color:color-mix(in oklab, var(--color-amber-400) 45%, transparent)}}.uwb-div-marker.doubt em{background-color:#461901f2}@supports (color:color-mix(in lab, red, red)){.uwb-div-marker.doubt em{background-color:color-mix(in oklab, var(--color-amber-950) 95%, transparent)}}.uwb-div-marker.doubt em{color:var(--color-amber-100)}.uwb-div-marker.out{--marker-color:#f97316}.uwb-div-marker.out em{border-color:#ff8b1a66}@supports (color:color-mix(in lab, red, red)){.uwb-div-marker.out em{border-color:color-mix(in oklab, var(--color-orange-400) 40%, transparent)}}.uwb-div-marker.out em{background-color:#441306f2}@supports (color:color-mix(in lab, red, red)){.uwb-div-marker.out em{background-color:color-mix(in oklab, var(--color-orange-950) 95%, transparent)}}.uwb-div-marker.out em{color:var(--color-orange-100)}.uwb-div-marker.out .uwb-marker-orb{box-shadow:0 0 0 5px #f973162e,0 0 28px #f973166b,inset 0 1px #ffffff4d}.uwb-div-marker.stale{--marker-color:#94a3b8;opacity:.78;filter:grayscale(.25)}.uwb-div-marker.stale .uwb-marker-orb:after{opacity:.18;animation:none}.uwb-div-marker.stale em{color:var(--color-amber-100)}.uwb-div-marker-updated .uwb-marker-orb{animation:.42s ease-out marker-sync-pop}.alert-modal-card{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.alert-modal-card{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.alert-modal-card{padding:calc(var(--spacing) * 4);color:var(--color-slate-100);background-image:radial-gradient(circle at 90% 0,#f43f5e29,#0000 34%),linear-gradient(135deg,#06b6d414,#0000 56%);box-shadow:inset 0 1px #ffffff0d,0 20px 48px #02061747}.notification-mini-orb{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-style:var(--tw-border-style);border-width:1px;border-color:#53eafd4d;border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.notification-mini-orb{border-color:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.notification-mini-orb{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.notification-mini-orb{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.notification-mini-orb{color:var(--color-cyan-100);box-shadow:0 0 34px #22d3ee38,inset 0 1px #ffffff14}.map-locator-button{z-index:40;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef4d;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.map-locator-button{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.map-locator-button{background-color:#020618eb}@supports (color:color-mix(in lab, red, red)){.map-locator-button{background-color:color-mix(in oklab, var(--color-slate-950) 92%, transparent)}}.map-locator-button{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-cyan-100);text-transform:uppercase;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-property: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))}@media (hover:hover){.map-locator-button:hover{border-color:#53eafd99}@supports (color:color-mix(in lab, red, red)){.map-locator-button:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.map-locator-button:hover{color:var(--color-white)}}.map-locator-button{pointer-events:auto;top:17rem;bottom:auto;left:2.35rem}.map-shell>.map-locator-button{top:17rem!important;bottom:auto!important;left:2.35rem!important}.map-tracking-button{z-index:40;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2944d;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.map-tracking-button{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.map-tracking-button{background-color:#020618eb}@supports (color:color-mix(in lab, red, red)){.map-tracking-button{background-color:color-mix(in oklab, var(--color-slate-950) 92%, transparent)}}.map-tracking-button{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-emerald-100);text-transform:uppercase;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-property: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))}@media (hover:hover){.map-tracking-button:hover{border-color:#5ee9b599}@supports (color:color-mix(in lab, red, red)){.map-tracking-button:hover{border-color:color-mix(in oklab, var(--color-emerald-300) 60%, transparent)}}.map-tracking-button:hover{color:var(--color-white)}}.map-tracking-button{pointer-events:auto;top:20.6rem;bottom:auto;left:2.35rem}.map-shell>.map-tracking-button{top:20.6rem!important;bottom:auto!important;left:2.35rem!important}.tag-inventory-panel{isolation:isolate;position:relative}.tag-inventory-panel:before{content:"";pointer-events:none;inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);background:linear-gradient(90deg,#0000,#22d3eed1,#10b98175,#0000);height:1px;position:absolute}.tag-inventory-header{gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (min-width:64rem){.tag-inventory-header{padding-inline:calc(var(--spacing) * 5)}}@media (min-width:96rem){.tag-inventory-header{flex-direction:row;justify-content:space-between;align-items:center}}.tag-inventory-header:where(.dark,.dark *){border-color:var(--color-slate-800)}.tag-inventory-header{background:linear-gradient(110deg,#06b6d412,#0000 44%,#10b9810b)}.tag-inventory-heading{min-width:calc(var(--spacing) * 0);align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.tag-inventory-heading>div{min-width:calc(var(--spacing) * 0)}.tag-inventory-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#53eafd99;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.tag-inventory-icon{border-color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.tag-inventory-icon{background-color:var(--color-cyan-50);color:var(--color-cyan-700);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tag-inventory-icon:where(.dark,.dark *){border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.tag-inventory-icon:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.tag-inventory-icon:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.tag-inventory-icon:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.tag-inventory-icon:where(.dark,.dark *){color:var(--color-cyan-200)}.tag-inventory-icon{box-shadow:0 12px 30px #0891b221,inset 0 1px #ffffff8c}.tag-inventory-heading h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.tag-inventory-heading h2:where(.dark,.dark *){color:var(--color-white)}.tag-inventory-heading p{margin-top:calc(var(--spacing) * 1);max-width:var(--container-2xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}.tag-inventory-heading p:where(.dark,.dark *){color:var(--color-slate-400)}.tag-inventory-toolbar{gap:calc(var(--spacing) * 3);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.tag-inventory-toolbar{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:96rem){.tag-inventory-toolbar{flex-direction:column;align-items:flex-end;width:auto}}.tag-inventory-metrics{gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.tag-inventory-metrics{flex-wrap:wrap;justify-content:flex-end;display:flex}}.tag-inventory-metrics span{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.tag-inventory-metrics span{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.tag-inventory-metrics span{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;--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)}.tag-inventory-metrics span:where(.dark,.dark *){border-color:#314158cc}@supports (color:color-mix(in lab, red, red)){.tag-inventory-metrics span:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.tag-inventory-metrics span:where(.dark,.dark *){background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.tag-inventory-metrics span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.tag-inventory-metrics span:where(.dark,.dark *){color:var(--color-slate-400)}.tag-inventory-metrics b{margin-right:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-950)}.tag-inventory-metrics b:where(.dark,.dark *){color:var(--color-cyan-100)}.tag-inventory-global-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.tag-inventory-global-actions .btn{min-height:calc(var(--spacing) * 9);padding-block:calc(var(--spacing) * 1.5)}.tag-inventory-quiet-action{padding-inline:calc(var(--spacing) * 2.5)}.tag-catalog-feedback{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-cyan-200);background-color:var(--color-cyan-50);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-cyan-800);display:none}.tag-catalog-feedback:where(.dark,.dark *){border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.tag-catalog-feedback:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.tag-catalog-feedback:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.tag-catalog-feedback:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.tag-catalog-feedback:where(.dark,.dark *){color:var(--color-cyan-100)}.tag-catalog-feedback:not(:empty){display:block}.tag-inventory-table-wrap{overflow-x:auto}.tag-inventory-table{table-layout:fixed;width:100%}.tag-inventory-table th:first-child{width:16%}.tag-inventory-table th:nth-child(2){width:19%}.tag-inventory-table th:nth-child(3){width:32%}.tag-inventory-table th:nth-child(4){width:12%}.tag-inventory-table th:nth-child(5){width:8%}.tag-inventory-table th:nth-child(6){width:13%}@media (min-width:768px) and (max-width:1023px){.tag-inventory-table{table-layout:auto;min-width:58rem}}.tag-inventory-table th{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:.09em;letter-spacing:.09em;white-space:nowrap}.tag-inventory-table td{vertical-align:middle}.tag-identity{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.tag-identity-orbit{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;flex-shrink:0;place-items:center;display:grid}.tag-identity-orbit-physical{border-color:#5ee9b5b3}@supports (color:color-mix(in lab, red, red)){.tag-identity-orbit-physical{border-color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)}}.tag-identity-orbit-physical{background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.tag-identity-orbit-physical:where(.dark,.dark *){border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.tag-identity-orbit-physical:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.tag-identity-orbit-physical:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.tag-identity-orbit-physical:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.tag-identity-orbit-physical:where(.dark,.dark *){color:var(--color-emerald-200)}.tag-identity-orbit-simulated{border-color:#53eafdb3}@supports (color:color-mix(in lab, red, red)){.tag-identity-orbit-simulated{border-color:color-mix(in oklab, var(--color-cyan-300) 70%, transparent)}}.tag-identity-orbit-simulated{background-color:var(--color-cyan-50);color:var(--color-cyan-700)}.tag-identity-orbit-simulated:where(.dark,.dark *){border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.tag-identity-orbit-simulated:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.tag-identity-orbit-simulated:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.tag-identity-orbit-simulated:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.tag-identity-orbit-simulated:where(.dark,.dark *){color:var(--color-cyan-200)}.tag-identity-copy{min-width:calc(var(--spacing) * 0)}.tag-identity-copy strong,.tag-profile-title{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-950);display:block;overflow:hidden}:is(.tag-identity-copy strong,.tag-profile-title):where(.dark,.dark *){color:var(--color-white)}.tag-identity-copy small,.tag-profile-detail,[data-tag-catalog-assignment]>small,[data-tag-catalog-signal]>small{margin-top:calc(var(--spacing) * 1);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block;overflow:hidden}:is(.tag-identity-copy small,.tag-profile-detail,[data-tag-catalog-assignment]>small,[data-tag-catalog-signal]>small):where(.dark,.dark *){color:var(--color-slate-400)}.tag-identity-copy i{margin-inline:calc(var(--spacing) * 1);color:var(--color-slate-300);font-style:normal}.tag-identity-copy i:where(.dark,.dark *){color:var(--color-slate-700)}.tag-profile-title.is-muted{color:var(--color-slate-500)}.tag-profile-title.is-muted:where(.dark,.dark *){color:var(--color-slate-400)}.tag-assignment-chip{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-width:1px;border-radius:3.40282e38px;display:inline-flex}.tag-assignment-chip:before{content:"";height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);border-radius:3.40282e38px}.tag-assignment-chip.is-assigned{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.tag-assignment-chip.is-assigned:where(.dark,.dark *){border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.tag-assignment-chip.is-assigned:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.tag-assignment-chip.is-assigned:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.tag-assignment-chip.is-assigned:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.tag-assignment-chip.is-assigned:where(.dark,.dark *){color:var(--color-emerald-200)}.tag-assignment-chip.is-assigned:before{background-color:var(--color-emerald-500);box-shadow:0 0 10px #10b981bf}.tag-assignment-chip.is-unassigned{border-color:var(--color-amber-300);background-color:var(--color-amber-50);color:var(--color-amber-800)}.tag-assignment-chip.is-unassigned:where(.dark,.dark *){border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.tag-assignment-chip.is-unassigned:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.tag-assignment-chip.is-unassigned:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.tag-assignment-chip.is-unassigned:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.tag-assignment-chip.is-unassigned:where(.dark,.dark *){color:var(--color-amber-200)}.tag-assignment-chip.is-unassigned:before{background-color:var(--color-amber-500)}.tag-signal{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-width:1px;border-radius:3.40282e38px;display:inline-flex}.tag-signal>i{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);border-radius:3.40282e38px}.tag-signal-ok,.tag-signal-known{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}:is(.tag-signal-ok,.tag-signal-known):where(.dark,.dark *){border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){:is(.tag-signal-ok,.tag-signal-known):where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}:is(.tag-signal-ok,.tag-signal-known):where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){:is(.tag-signal-ok,.tag-signal-known):where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}:is(.tag-signal-ok,.tag-signal-known):where(.dark,.dark *){color:var(--color-emerald-200)}.tag-signal-ok>i,.tag-signal-known>i{background-color:var(--color-emerald-500);box-shadow:0 0 10px #10b981bf}.tag-signal-stale{border-color:var(--color-amber-300);background-color:var(--color-amber-50);color:var(--color-amber-800)}.tag-signal-stale:where(.dark,.dark *){border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.tag-signal-stale:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.tag-signal-stale:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.tag-signal-stale:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.tag-signal-stale:where(.dark,.dark *){color:var(--color-amber-200)}.tag-signal-stale>i{background-color:var(--color-amber-500)}.tag-signal-offline{border-color:var(--color-slate-300);background-color:var(--color-slate-100);color:var(--color-slate-600)}.tag-signal-offline:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#1d293db3}@supports (color:color-mix(in lab, red, red)){.tag-signal-offline:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-800) 70%, transparent)}}.tag-signal-offline:where(.dark,.dark *){color:var(--color-slate-300)}.tag-signal-offline>i{background-color:var(--color-slate-400)}.tag-battery{align-items:center;gap:calc(var(--spacing) * 1);color:var(--color-slate-600);display:inline-flex}.tag-battery:where(.dark,.dark *){color:var(--color-slate-300)}.tag-battery b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-950)}.tag-battery b:where(.dark,.dark *){color:var(--color-white)}.tag-battery small{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-400)}.tag-row-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 1);display:flex}.tag-row-actions button,.tag-row-actions a{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-600);text-transform:uppercase;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));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){:is(.tag-row-actions button,.tag-row-actions a):hover{border-color:var(--color-cyan-400);background-color:var(--color-cyan-50);color:var(--color-cyan-800)}}:is(.tag-row-actions button,.tag-row-actions a):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);--tw-ring-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){:is(.tag-row-actions button,.tag-row-actions a):focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}:is(.tag-row-actions button,.tag-row-actions a):focus{--tw-outline-style:none;outline-style:none}:is(.tag-row-actions button,.tag-row-actions a):disabled{pointer-events:none;opacity:.35}:is(.tag-row-actions button,.tag-row-actions a):where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#020618a6}@supports (color:color-mix(in lab, red, red)){:is(.tag-row-actions button,.tag-row-actions a):where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 65%, transparent)}}:is(.tag-row-actions button,.tag-row-actions a):where(.dark,.dark *){color:var(--color-slate-300)}@media (hover:hover){:is(.tag-row-actions button,.tag-row-actions a):where(.dark,.dark *):hover{border-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){:is(.tag-row-actions button,.tag-row-actions a):where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}:is(.tag-row-actions button,.tag-row-actions a):where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){:is(.tag-row-actions button,.tag-row-actions a):where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}:is(.tag-row-actions button,.tag-row-actions a):where(.dark,.dark *):hover{color:var(--color-white)}}.tag-row-actions span{display:none}.tag-row-actions a{color:var(--color-cyan-700)}.tag-row-actions a:where(.dark,.dark *){color:var(--color-cyan-300)}.tag-inventory-empty{padding-block:calc(var(--spacing) * 14);text-align:center;color:var(--color-slate-500)}.tag-inventory-empty>*{margin-inline:auto;display:block}.tag-inventory-empty strong{margin-top:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-slate-800)}.tag-inventory-empty strong:where(.dark,.dark *){color:var(--color-slate-100)}.tag-inventory-empty span{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (max-width:767px){.tag-inventory-header{padding-inline:calc(var(--spacing) * 3)}.tag-inventory-global-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tag-inventory-global-actions .btn{width:100%}.tag-inventory-table-wrap{background-color:#f8fafc99;overflow:visible}@supports (color:color-mix(in lab, red, red)){.tag-inventory-table-wrap{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.tag-inventory-table-wrap{padding:calc(var(--spacing) * 2)}.tag-inventory-table-wrap:where(.dark,.dark *){background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.tag-inventory-table-wrap:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.tag-inventory-table{min-width:calc(var(--spacing) * 0);display:block}.tag-inventory-table thead{display:none}.tag-inventory-table tbody{gap:calc(var(--spacing) * 2);display:grid}.tag-inventory-table tbody tr{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:block;overflow:hidden}.tag-inventory-table tbody tr:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bd9}@supports (color:color-mix(in lab, red, red)){.tag-inventory-table tbody tr:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 85%, transparent)}}.tag-inventory-table tbody td{align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);grid-template-columns:7rem minmax(0,1fr);display:grid}.tag-inventory-table tbody td:where(.dark,.dark *){border-color:var(--color-slate-800)}.tag-inventory-table tbody td:first-child{border-top-style:var(--tw-border-style);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-cyan-50) 80%, transparent);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));padding-block:calc(var(--spacing) * 3);border-top-width:0;display:block}.tag-inventory-table tbody td:first-child:where(.dark,.dark *){--tw-gradient-from:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.tag-inventory-table tbody td:first-child:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.tag-inventory-table tbody td:first-child:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.tag-inventory-table tbody td:before{content:attr(data-label);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-slate-400);text-transform:uppercase}.tag-inventory-table tbody td:first-child:before{content:none}.tag-row-actions{justify-content:flex-start}.tag-inventory-table tbody td[data-label=Gestión]{display:block}.tag-inventory-table tbody td[data-label=Gestión]:before{margin-bottom:calc(var(--spacing) * 2);display:block}.tag-row-actions button,.tag-row-actions a{gap:calc(var(--spacing) * 1);width:auto;padding-inline:calc(var(--spacing) * 2);flex:1}.tag-row-actions span{display:inline}}.anchor-inventory-panel:before{background:linear-gradient(90deg,#0000,#22d3eecc,#8b5cf67a,#0000)}.anchor-inventory-icon{border-color:#c4b4ffb3}@supports (color:color-mix(in lab, red, red)){.anchor-inventory-icon{border-color:color-mix(in oklab, var(--color-violet-300) 70%, transparent)}}.anchor-inventory-icon{background-color:var(--color-violet-50);color:var(--color-violet-700)}.anchor-inventory-icon:where(.dark,.dark *){border-color:#a685ff40}@supports (color:color-mix(in lab, red, red)){.anchor-inventory-icon:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)}}.anchor-inventory-icon:where(.dark,.dark *){background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.anchor-inventory-icon:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.anchor-inventory-icon:where(.dark,.dark *){color:var(--color-violet-200)}.anchor-inventory-icon{box-shadow:0 12px 30px #7c3aed1f,inset 0 1px #ffffff8c}.anchor-current-map-copy{white-space:nowrap}.anchor-current-map-copy b{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-700)}.anchor-current-map-copy b:where(.dark,.dark *){color:var(--color-slate-200)}.tag-inventory-metrics .anchor-current-map-metric{border-color:#53eafdcc}@supports (color:color-mix(in lab, red, red)){.tag-inventory-metrics .anchor-current-map-metric{border-color:color-mix(in oklab, var(--color-cyan-300) 80%, transparent)}}.tag-inventory-metrics .anchor-current-map-metric{color:var(--color-cyan-800)}.tag-inventory-metrics .anchor-current-map-metric:where(.dark,.dark *){border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.tag-inventory-metrics .anchor-current-map-metric:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.tag-inventory-metrics .anchor-current-map-metric:where(.dark,.dark *){color:var(--color-cyan-200)}.tag-inventory-metrics .anchor-attention-metric{border-color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.tag-inventory-metrics .anchor-attention-metric{border-color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.tag-inventory-metrics .anchor-attention-metric{color:var(--color-amber-800)}.tag-inventory-metrics .anchor-attention-metric:where(.dark,.dark *){border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.tag-inventory-metrics .anchor-attention-metric:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.tag-inventory-metrics .anchor-attention-metric:where(.dark,.dark *){color:var(--color-amber-200)}.anchor-inventory-table-wrap{overflow-x:auto}.anchor-inventory-table{table-layout:fixed;width:100%}.anchor-inventory-table th:first-child{width:18%}.anchor-inventory-table th:nth-child(2){width:24%}.anchor-inventory-table th:nth-child(3){width:19%}.anchor-inventory-table th:nth-child(4){width:14%}.anchor-inventory-table th:nth-child(5){width:17%}.anchor-inventory-table th:nth-child(6){width:8%}.anchor-inventory-table th{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:.09em;letter-spacing:.09em;white-space:nowrap}.anchor-inventory-table td{vertical-align:middle;position:relative}.anchor-inventory-table tbody tr.is-current-map td:first-child:after{content:"";inset-block:calc(var(--spacing) * 2);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * .5);background-color:var(--color-cyan-400);border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px;position:absolute;box-shadow:0 0 12px #22d3ee8c}.anchor-identity{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.anchor-identity-orbit{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;flex-shrink:0;place-items:center;display:grid}.anchor-identity-orbit.is-physical{border-color:#5ee9b5b3}@supports (color:color-mix(in lab, red, red)){.anchor-identity-orbit.is-physical{border-color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)}}.anchor-identity-orbit.is-physical{background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.anchor-identity-orbit.is-physical:where(.dark,.dark *){border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.anchor-identity-orbit.is-physical:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.anchor-identity-orbit.is-physical:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.anchor-identity-orbit.is-physical:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.anchor-identity-orbit.is-physical:where(.dark,.dark *){color:var(--color-emerald-200)}.anchor-identity-orbit.is-simulated{border-color:#c4b4ffb3}@supports (color:color-mix(in lab, red, red)){.anchor-identity-orbit.is-simulated{border-color:color-mix(in oklab, var(--color-violet-300) 70%, transparent)}}.anchor-identity-orbit.is-simulated{background-color:var(--color-violet-50);color:var(--color-violet-700)}.anchor-identity-orbit.is-simulated:where(.dark,.dark *){border-color:#a685ff40}@supports (color:color-mix(in lab, red, red)){.anchor-identity-orbit.is-simulated:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)}}.anchor-identity-orbit.is-simulated:where(.dark,.dark *){background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.anchor-identity-orbit.is-simulated:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.anchor-identity-orbit.is-simulated:where(.dark,.dark *){color:var(--color-violet-200)}.anchor-identity-copy{min-width:calc(var(--spacing) * 0)}.anchor-identity-copy strong,.anchor-map-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-950);display:block;overflow:hidden}:is(.anchor-identity-copy strong,.anchor-map-name):where(.dark,.dark *){color:var(--color-white)}.anchor-map-name.is-muted{color:var(--color-slate-500)}.anchor-map-name.is-muted:where(.dark,.dark *){color:var(--color-slate-400)}.anchor-identity-copy small,.anchor-cell-help{margin-top:calc(var(--spacing) * 1);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block;overflow:hidden}:is(.anchor-identity-copy small,.anchor-cell-help):where(.dark,.dark *){color:var(--color-slate-400)}.anchor-identity-copy i{margin-inline:calc(var(--spacing) * 1);color:var(--color-slate-300);font-style:normal}.anchor-identity-copy i:where(.dark,.dark *){color:var(--color-slate-700)}.anchor-map-chips{margin-top:calc(var(--spacing) * 1.5);align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.anchor-mode-chip,.anchor-live-chip,.anchor-status{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-width:1px;border-radius:3.40282e38px;display:inline-flex}.anchor-mode-chip.is-physical{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.anchor-mode-chip.is-physical:where(.dark,.dark *){border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.anchor-mode-chip.is-physical:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.anchor-mode-chip.is-physical:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.anchor-mode-chip.is-physical:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.anchor-mode-chip.is-physical:where(.dark,.dark *){color:var(--color-emerald-200)}.anchor-mode-chip.is-simulated{border-color:var(--color-violet-300);background-color:var(--color-violet-50);color:var(--color-violet-800)}.anchor-mode-chip.is-simulated:where(.dark,.dark *){border-color:#a685ff40}@supports (color:color-mix(in lab, red, red)){.anchor-mode-chip.is-simulated:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)}}.anchor-mode-chip.is-simulated:where(.dark,.dark *){background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.anchor-mode-chip.is-simulated:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.anchor-mode-chip.is-simulated:where(.dark,.dark *){color:var(--color-violet-200)}.anchor-mode-chip.is-auxiliary{border-color:var(--color-slate-300);background-color:var(--color-slate-100);color:var(--color-slate-700)}.anchor-mode-chip.is-auxiliary:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-800);color:var(--color-slate-300)}.anchor-live-chip{border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-800)}.anchor-live-chip:where(.dark,.dark *){border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.anchor-live-chip:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.anchor-live-chip:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.anchor-live-chip:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.anchor-live-chip:where(.dark,.dark *){color:var(--color-cyan-200)}.anchor-live-chip i,.anchor-status i{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);border-radius:3.40282e38px}.anchor-live-chip i{background-color:var(--color-cyan-500);box-shadow:0 0 10px #06b6d4cc}.anchor-coordinate-grid{gap:calc(var(--spacing) * 1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.anchor-coordinate-grid span{min-width:calc(var(--spacing) * 0);align-items:baseline;gap:calc(var(--spacing) * 1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);display:flex}.anchor-coordinate-grid span:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.anchor-coordinate-grid span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.anchor-coordinate-grid small{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);color:var(--color-slate-400)}.anchor-coordinate-grid b{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-800);overflow:hidden}.anchor-coordinate-grid b:where(.dark,.dark *){color:var(--color-slate-100)}.anchor-zone{align-items:center;gap:calc(var(--spacing) * 1.5);text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-200);background-color:var(--color-cyan-50);max-width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-cyan-800);display:inline-flex;overflow:hidden}.anchor-zone:where(.dark,.dark *){border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.anchor-zone:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.anchor-zone:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.anchor-zone:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.anchor-zone:where(.dark,.dark *){color:var(--color-cyan-200)}.anchor-zone.is-unassigned{border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-600)}.anchor-zone.is-unassigned:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#1d293db3}@supports (color:color-mix(in lab, red, red)){.anchor-zone.is-unassigned:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-800) 70%, transparent)}}.anchor-zone.is-unassigned:where(.dark,.dark *){color:var(--color-slate-300)}.anchor-status.is-verified{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.anchor-status.is-verified:where(.dark,.dark *){border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.anchor-status.is-verified:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.anchor-status.is-verified:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.anchor-status.is-verified:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.anchor-status.is-verified:where(.dark,.dark *){color:var(--color-emerald-200)}.anchor-status.is-verified i{background-color:var(--color-emerald-500);box-shadow:0 0 10px #10b981bf}.anchor-status.is-configured,.anchor-status.is-installed{border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-800)}:is(.anchor-status.is-configured,.anchor-status.is-installed):where(.dark,.dark *){border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){:is(.anchor-status.is-configured,.anchor-status.is-installed):where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}:is(.anchor-status.is-configured,.anchor-status.is-installed):where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){:is(.anchor-status.is-configured,.anchor-status.is-installed):where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}:is(.anchor-status.is-configured,.anchor-status.is-installed):where(.dark,.dark *){color:var(--color-cyan-200)}.anchor-status.is-configured i,.anchor-status.is-installed i{background-color:var(--color-cyan-500)}.anchor-status.is-planned{border-color:var(--color-amber-300);background-color:var(--color-amber-50);color:var(--color-amber-800)}.anchor-status.is-planned:where(.dark,.dark *){border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.anchor-status.is-planned:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.anchor-status.is-planned:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.anchor-status.is-planned:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.anchor-status.is-planned:where(.dark,.dark *){color:var(--color-amber-200)}.anchor-status.is-planned i{background-color:var(--color-amber-500)}.anchor-row-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 1);display:flex}.anchor-row-actions a{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-700);text-transform:uppercase;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));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.anchor-row-actions a:hover{border-color:var(--color-cyan-400);background-color:var(--color-cyan-50);color:var(--color-cyan-800)}}.anchor-row-actions a: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);--tw-ring-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.anchor-row-actions a:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.anchor-row-actions a:focus{--tw-outline-style:none;outline-style:none}.anchor-row-actions a:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#020618a6}@supports (color:color-mix(in lab, red, red)){.anchor-row-actions a:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 65%, transparent)}}.anchor-row-actions a:where(.dark,.dark *){color:var(--color-cyan-300)}@media (hover:hover){.anchor-row-actions a:where(.dark,.dark *):hover{border-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.anchor-row-actions a:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.anchor-row-actions a:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.anchor-row-actions a:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.anchor-row-actions a:where(.dark,.dark *):hover{color:var(--color-white)}}.anchor-row-actions span{display:none}@media (min-width:768px) and (max-width:1279px){.anchor-inventory-table{table-layout:auto;min-width:62rem}}@media (max-width:767px){.anchor-current-map-copy{margin-top:calc(var(--spacing) * 1);white-space:normal;display:block}.anchor-inventory-panel .tag-inventory-global-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.anchor-inventory-table-wrap{background-color:#f8fafc99;overflow:visible}@supports (color:color-mix(in lab, red, red)){.anchor-inventory-table-wrap{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.anchor-inventory-table-wrap{padding:calc(var(--spacing) * 2)}.anchor-inventory-table-wrap:where(.dark,.dark *){background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.anchor-inventory-table-wrap:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.anchor-inventory-table{min-width:calc(var(--spacing) * 0);display:block}.anchor-inventory-table thead{display:none}.anchor-inventory-table tbody{gap:calc(var(--spacing) * 2);display:grid}.anchor-inventory-table tbody tr{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:block;overflow:hidden}.anchor-inventory-table tbody tr:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bd9}@supports (color:color-mix(in lab, red, red)){.anchor-inventory-table tbody tr:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 85%, transparent)}}.anchor-inventory-table tbody td{align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);grid-template-columns:7rem minmax(0,1fr);display:grid}.anchor-inventory-table tbody td:where(.dark,.dark *){border-color:var(--color-slate-800)}.anchor-inventory-table tbody td:first-child{border-top-style:var(--tw-border-style);background-color:#f5f3ff8c;border-top-width:0;display:block}@supports (color:color-mix(in lab, red, red)){.anchor-inventory-table tbody td:first-child{background-color:color-mix(in oklab, var(--color-violet-50) 55%, transparent)}}.anchor-inventory-table tbody td:first-child{padding-block:calc(var(--spacing) * 3)}.anchor-inventory-table tbody td:first-child:where(.dark,.dark *){background-color:#a685ff0d}@supports (color:color-mix(in lab, red, red)){.anchor-inventory-table tbody td:first-child:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 5%, transparent)}}.anchor-inventory-table tbody td:before{content:attr(data-label);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-slate-400);text-transform:uppercase}.anchor-inventory-table tbody td:first-child:before{content:none}.anchor-inventory-table tbody tr.is-current-map td:first-child:after{inset-block:calc(var(--spacing) * 2)}.anchor-inventory-table tbody td[data-label=Gestión]{display:block}.anchor-inventory-table tbody td[data-label=Gestión]:before{margin-bottom:calc(var(--spacing) * 2);display:block}.anchor-row-actions{justify-content:flex-start}.anchor-row-actions a{gap:calc(var(--spacing) * 1);width:auto;padding-inline:calc(var(--spacing) * 3);flex:1}.anchor-row-actions span{display:inline}}.zone-inventory-panel:before{background:linear-gradient(90deg,#0000,#22d3eecc,#f59e0b7a,#0000)}.zone-inventory-icon{border-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.zone-inventory-icon{border-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.zone-inventory-icon{background-color:var(--color-amber-50);color:var(--color-amber-700)}.zone-inventory-icon:where(.dark,.dark *){border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.zone-inventory-icon:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.zone-inventory-icon:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.zone-inventory-icon:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.zone-inventory-icon:where(.dark,.dark *){color:var(--color-amber-200)}.zone-inventory-icon{box-shadow:0 12px 30px #d977061f,inset 0 1px #ffffff8c}.zone-current-map-copy{white-space:nowrap}.zone-current-map-copy b{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-700)}.zone-current-map-copy b:where(.dark,.dark *){color:var(--color-slate-200)}.tag-inventory-metrics .zone-current-map-metric{border-color:#53eafdcc}@supports (color:color-mix(in lab, red, red)){.tag-inventory-metrics .zone-current-map-metric{border-color:color-mix(in oklab, var(--color-cyan-300) 80%, transparent)}}.tag-inventory-metrics .zone-current-map-metric{color:var(--color-cyan-800)}.tag-inventory-metrics .zone-current-map-metric:where(.dark,.dark *){border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.tag-inventory-metrics .zone-current-map-metric:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.tag-inventory-metrics .zone-current-map-metric:where(.dark,.dark *){color:var(--color-cyan-200)}.tag-inventory-metrics .zone-attention-metric{border-color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.tag-inventory-metrics .zone-attention-metric{border-color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.tag-inventory-metrics .zone-attention-metric{color:var(--color-amber-800)}.tag-inventory-metrics .zone-attention-metric:where(.dark,.dark *){border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.tag-inventory-metrics .zone-attention-metric:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.tag-inventory-metrics .zone-attention-metric:where(.dark,.dark *){color:var(--color-amber-200)}.zone-inventory-table-wrap{overflow-x:auto}.zone-inventory-table{table-layout:fixed;width:100%}.zone-inventory-table th:first-child{width:15%}.zone-inventory-table th:nth-child(2){width:21%}.zone-inventory-table th:nth-child(3){width:14%}.zone-inventory-table th:nth-child(4){width:17%}.zone-inventory-table th:nth-child(5){width:13%}.zone-inventory-table th:nth-child(6){width:9%}.zone-inventory-table th:nth-child(7){width:11%}.zone-inventory-table th{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:.09em;letter-spacing:.09em;white-space:nowrap}.zone-inventory-table td{vertical-align:middle;position:relative}.zone-inventory-table tbody tr.is-current-map td:first-child:after{content:"";inset-block:calc(var(--spacing) * 2);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * .5);background-color:var(--color-cyan-400);border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px;position:absolute;box-shadow:0 0 12px #22d3ee8c}.zone-identity{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.zone-identity-orbit{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#53eafdb3;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.zone-identity-orbit{border-color:color-mix(in oklab, var(--color-cyan-300) 70%, transparent)}}.zone-identity-orbit{background-color:var(--color-cyan-50);color:var(--color-cyan-700)}.zone-identity-orbit:where(.dark,.dark *){border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.zone-identity-orbit:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.zone-identity-orbit:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.zone-identity-orbit:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.zone-identity-orbit:where(.dark,.dark *){color:var(--color-cyan-200)}.zone-identity-orbit.is-bay,.zone-identity-orbit.is-diagnostics,.zone-identity-orbit.is-wash,.zone-identity-orbit.is-alignment{border-color:#5ee9b5b3}@supports (color:color-mix(in lab, red, red)){.zone-identity-orbit.is-bay,.zone-identity-orbit.is-diagnostics,.zone-identity-orbit.is-wash,.zone-identity-orbit.is-alignment{border-color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)}}.zone-identity-orbit.is-bay,.zone-identity-orbit.is-diagnostics,.zone-identity-orbit.is-wash,.zone-identity-orbit.is-alignment{background-color:var(--color-emerald-50);color:var(--color-emerald-700)}:is(.zone-identity-orbit.is-bay,.zone-identity-orbit.is-diagnostics,.zone-identity-orbit.is-wash,.zone-identity-orbit.is-alignment):where(.dark,.dark *){border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){:is(.zone-identity-orbit.is-bay,.zone-identity-orbit.is-diagnostics,.zone-identity-orbit.is-wash,.zone-identity-orbit.is-alignment):where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}:is(.zone-identity-orbit.is-bay,.zone-identity-orbit.is-diagnostics,.zone-identity-orbit.is-wash,.zone-identity-orbit.is-alignment):where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){:is(.zone-identity-orbit.is-bay,.zone-identity-orbit.is-diagnostics,.zone-identity-orbit.is-wash,.zone-identity-orbit.is-alignment):where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}:is(.zone-identity-orbit.is-bay,.zone-identity-orbit.is-diagnostics,.zone-identity-orbit.is-wash,.zone-identity-orbit.is-alignment):where(.dark,.dark *){color:var(--color-emerald-200)}.zone-identity-orbit.is-safety,.zone-identity-orbit.is-exit_gate{border-color:#ffa2aeb3}@supports (color:color-mix(in lab, red, red)){.zone-identity-orbit.is-safety,.zone-identity-orbit.is-exit_gate{border-color:color-mix(in oklab, var(--color-rose-300) 70%, transparent)}}.zone-identity-orbit.is-safety,.zone-identity-orbit.is-exit_gate{background-color:var(--color-rose-50);color:var(--color-rose-700)}:is(.zone-identity-orbit.is-safety,.zone-identity-orbit.is-exit_gate):where(.dark,.dark *){border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){:is(.zone-identity-orbit.is-safety,.zone-identity-orbit.is-exit_gate):where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}:is(.zone-identity-orbit.is-safety,.zone-identity-orbit.is-exit_gate):where(.dark,.dark *){background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){:is(.zone-identity-orbit.is-safety,.zone-identity-orbit.is-exit_gate):where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}:is(.zone-identity-orbit.is-safety,.zone-identity-orbit.is-exit_gate):where(.dark,.dark *){color:var(--color-rose-200)}.zone-identity-copy{min-width:calc(var(--spacing) * 0)}.zone-identity-copy strong,.zone-map-name,.zone-function-title{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-950);display:block;overflow:hidden}:is(.zone-identity-copy strong,.zone-map-name,.zone-function-title):where(.dark,.dark *){color:var(--color-white)}.zone-identity-copy small,.zone-cell-help{margin-top:calc(var(--spacing) * 1);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block;overflow:hidden}:is(.zone-identity-copy small,.zone-cell-help):where(.dark,.dark *){color:var(--color-slate-400)}.zone-identity-copy small{font-family:var(--font-mono)}.zone-map-chips{margin-top:calc(var(--spacing) * 1.5);align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.zone-mode-chip,.zone-live-chip,.zone-analytic-chip,.zone-coverage,.zone-priority{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-width:1px;border-radius:3.40282e38px;display:inline-flex}.zone-mode-chip.is-physical{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.zone-mode-chip.is-physical:where(.dark,.dark *){border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.zone-mode-chip.is-physical:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.zone-mode-chip.is-physical:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.zone-mode-chip.is-physical:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.zone-mode-chip.is-physical:where(.dark,.dark *){color:var(--color-emerald-200)}.zone-mode-chip.is-simulated{border-color:var(--color-violet-300);background-color:var(--color-violet-50);color:var(--color-violet-800)}.zone-mode-chip.is-simulated:where(.dark,.dark *){border-color:#a685ff40}@supports (color:color-mix(in lab, red, red)){.zone-mode-chip.is-simulated:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)}}.zone-mode-chip.is-simulated:where(.dark,.dark *){background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.zone-mode-chip.is-simulated:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.zone-mode-chip.is-simulated:where(.dark,.dark *){color:var(--color-violet-200)}.zone-live-chip{border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-800)}.zone-live-chip:where(.dark,.dark *){border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.zone-live-chip:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.zone-live-chip:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.zone-live-chip:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.zone-live-chip:where(.dark,.dark *){color:var(--color-cyan-200)}.zone-live-chip i,.zone-coverage i{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);border-radius:3.40282e38px}.zone-live-chip i{background-color:var(--color-cyan-500);box-shadow:0 0 10px #06b6d4cc}.zone-analytic-chip{margin-top:calc(var(--spacing) * 1.5)}.zone-analytic-chip.is-productive{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.zone-analytic-chip.is-productive:where(.dark,.dark *){border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.zone-analytic-chip.is-productive:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.zone-analytic-chip.is-productive:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.zone-analytic-chip.is-productive:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.zone-analytic-chip.is-productive:where(.dark,.dark *){color:var(--color-emerald-200)}.zone-analytic-chip.is-non_productive{border-color:var(--color-slate-300);background-color:var(--color-slate-100);color:var(--color-slate-700)}.zone-analytic-chip.is-non_productive:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#1d293db3}@supports (color:color-mix(in lab, red, red)){.zone-analytic-chip.is-non_productive:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-800) 70%, transparent)}}.zone-analytic-chip.is-non_productive:where(.dark,.dark *){color:var(--color-slate-300)}.zone-geometry-title{align-items:center;gap:calc(var(--spacing) * 1.5);max-width:100%;color:var(--color-slate-600);display:inline-flex}.zone-geometry-title:where(.dark,.dark *){color:var(--color-slate-300)}.zone-geometry-title b{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900);overflow:hidden}.zone-geometry-title b:where(.dark,.dark *){color:var(--color-white)}.zone-coverage.is-covered{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.zone-coverage.is-covered:where(.dark,.dark *){border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.zone-coverage.is-covered:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.zone-coverage.is-covered:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.zone-coverage.is-covered:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.zone-coverage.is-covered:where(.dark,.dark *){color:var(--color-emerald-200)}.zone-coverage.is-covered i{background-color:var(--color-emerald-500);box-shadow:0 0 10px #10b981bf}.zone-coverage.is-planned{border-color:var(--color-amber-300);background-color:var(--color-amber-50);color:var(--color-amber-800)}.zone-coverage.is-planned:where(.dark,.dark *){border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.zone-coverage.is-planned:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.zone-coverage.is-planned:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.zone-coverage.is-planned:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.zone-coverage.is-planned:where(.dark,.dark *){color:var(--color-amber-200)}.zone-coverage.is-planned i{background-color:var(--color-amber-500)}.zone-coverage.is-outside{border-color:var(--color-rose-300);background-color:var(--color-rose-50);color:var(--color-rose-800)}.zone-coverage.is-outside:where(.dark,.dark *){border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.zone-coverage.is-outside:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.zone-coverage.is-outside:where(.dark,.dark *){background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.zone-coverage.is-outside:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.zone-coverage.is-outside:where(.dark,.dark *){color:var(--color-rose-200)}.zone-coverage.is-outside i{background-color:var(--color-rose-500)}.zone-priority.is-low{border-color:var(--color-slate-300);background-color:var(--color-slate-100);color:var(--color-slate-700)}.zone-priority.is-low:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#1d293db3}@supports (color:color-mix(in lab, red, red)){.zone-priority.is-low:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-800) 70%, transparent)}}.zone-priority.is-low:where(.dark,.dark *){color:var(--color-slate-300)}.zone-priority.is-medium{border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-800)}.zone-priority.is-medium:where(.dark,.dark *){border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.zone-priority.is-medium:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.zone-priority.is-medium:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.zone-priority.is-medium:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.zone-priority.is-medium:where(.dark,.dark *){color:var(--color-cyan-200)}.zone-priority.is-high{border-color:var(--color-amber-300);background-color:var(--color-amber-50);color:var(--color-amber-800)}.zone-priority.is-high:where(.dark,.dark *){border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.zone-priority.is-high:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.zone-priority.is-high:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.zone-priority.is-high:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.zone-priority.is-high:where(.dark,.dark *){color:var(--color-amber-200)}.zone-priority.is-critical{border-color:var(--color-rose-300);background-color:var(--color-rose-50);color:var(--color-rose-800)}.zone-priority.is-critical:where(.dark,.dark *){border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.zone-priority.is-critical:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.zone-priority.is-critical:where(.dark,.dark *){background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.zone-priority.is-critical:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.zone-priority.is-critical:where(.dark,.dark *){color:var(--color-rose-200)}.zone-row-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 1);display:flex}.zone-row-actions a{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-700);text-transform:uppercase;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));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.zone-row-actions a:hover{border-color:var(--color-cyan-400);background-color:var(--color-cyan-50);color:var(--color-cyan-800)}}.zone-row-actions a: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);--tw-ring-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.zone-row-actions a:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 40%, transparent)}}.zone-row-actions a:focus{--tw-outline-style:none;outline-style:none}.zone-row-actions a:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#020618a6}@supports (color:color-mix(in lab, red, red)){.zone-row-actions a:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 65%, transparent)}}.zone-row-actions a:where(.dark,.dark *){color:var(--color-cyan-300)}@media (hover:hover){.zone-row-actions a:where(.dark,.dark *):hover{border-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.zone-row-actions a:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.zone-row-actions a:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.zone-row-actions a:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.zone-row-actions a:where(.dark,.dark *):hover{color:var(--color-white)}}.zone-row-actions span{display:none}@media (min-width:768px) and (max-width:1279px){.zone-inventory-table{table-layout:auto;min-width:72rem}}@media (max-width:767px){.zone-current-map-copy{margin-top:calc(var(--spacing) * 1);white-space:normal;display:block}.zone-inventory-global-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zone-inventory-table-wrap{background-color:#f8fafc99;overflow:visible}@supports (color:color-mix(in lab, red, red)){.zone-inventory-table-wrap{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.zone-inventory-table-wrap{padding:calc(var(--spacing) * 2)}.zone-inventory-table-wrap:where(.dark,.dark *){background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.zone-inventory-table-wrap:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.zone-inventory-table{min-width:calc(var(--spacing) * 0);display:block}.zone-inventory-table thead{display:none}.zone-inventory-table tbody{gap:calc(var(--spacing) * 2);display:grid}.zone-inventory-table tbody tr{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:block;overflow:hidden}.zone-inventory-table tbody tr:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bd9}@supports (color:color-mix(in lab, red, red)){.zone-inventory-table tbody tr:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 85%, transparent)}}.zone-inventory-table tbody td{align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);grid-template-columns:7rem minmax(0,1fr);display:grid}.zone-inventory-table tbody td:where(.dark,.dark *){border-color:var(--color-slate-800)}.zone-inventory-table tbody td:first-child{border-top-style:var(--tw-border-style);background-color:#fffbeb8c;border-top-width:0;display:block}@supports (color:color-mix(in lab, red, red)){.zone-inventory-table tbody td:first-child{background-color:color-mix(in oklab, var(--color-amber-50) 55%, transparent)}}.zone-inventory-table tbody td:first-child{padding-block:calc(var(--spacing) * 3)}.zone-inventory-table tbody td:first-child:where(.dark,.dark *){background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.zone-inventory-table tbody td:first-child:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 5%, transparent)}}.zone-inventory-table tbody td:before{content:attr(data-label);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-slate-400);text-transform:uppercase}.zone-inventory-table tbody td:first-child:before{content:none}.zone-inventory-table tbody tr.is-current-map td:first-child:after{inset-block:calc(var(--spacing) * 2)}.zone-inventory-table tbody td[data-label=Gestión]{display:block}.zone-inventory-table tbody td[data-label=Gestión]:before{margin-bottom:calc(var(--spacing) * 2);display:block}.zone-row-actions{justify-content:flex-start}.zone-row-actions a{gap:calc(var(--spacing) * 1);width:auto;padding-inline:calc(var(--spacing) * 3);flex:1}.zone-row-actions span{display:inline}}.locator-tray{z-index:50;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef4d;width:min(24rem,100% - 1rem);position:absolute}@supports (color:color-mix(in lab, red, red)){.locator-tray{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.locator-tray{background-color:#020618f2}@supports (color:color-mix(in lab, red, red)){.locator-tray{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.locator-tray{padding:calc(var(--spacing) * 3);color:var(--color-slate-100);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,);max-height:min(32rem,100% - 10rem);top:8.8rem;right:.75rem;overflow:hidden;box-shadow:0 24px 70px #0206177a,0 0 34px #06b6d421,inset 0 1px #ffffff0f}.studio-shell>.locator-tray{position:fixed;top:7rem;right:1.25rem}.locator-tray-head{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.locator-tray-head span{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-300);text-transform:uppercase;display:block}.locator-tray-head strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block}.locator-tray-head button{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-300);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));flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.locator-tray-head button:hover{border-color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.locator-tray-head button:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.locator-tray-head button:hover{color:var(--color-white)}}.locator-tray-summary{margin-bottom:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(auto-fit,minmax(4.8rem,1fr));display:grid}.locator-tray-summary span{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.locator-tray-summary span{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.locator-tray-summary span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);text-align:center;--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-500);text-transform:uppercase}.locator-tray-summary b{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-white);display:block}.locator-tray-list,.locator-tray-compact{gap:calc(var(--spacing) * 2);display:grid}.locator-tray-list{max-height:21rem;padding-right:.15rem;overflow:auto}.locator-row{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172b8c;grid-template-columns:minmax(0,1fr) auto auto;display:grid}@supports (color:color-mix(in lab, red, red)){.locator-row{background-color:color-mix(in oklab, var(--color-slate-900) 55%, transparent)}}.locator-row{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.locator-tray-compact .locator-row{gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);grid-template-columns:minmax(0,1fr) auto}.locator-row-ok,.locator-row-ready{border-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.locator-row-ok,.locator-row-ready{border-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.locator-row-ok,.locator-row-ready{background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.locator-row-ok,.locator-row-ready{background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.locator-row-new{border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.locator-row-new{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.locator-row-new{background-color:#05334533}@supports (color:color-mix(in lab, red, red)){.locator-row-new{background-color:color-mix(in oklab, var(--color-cyan-950) 20%, transparent)}}.locator-row-missing,.locator-row-offline,.locator-row-stale{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.locator-row-missing,.locator-row-offline,.locator-row-stale{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.locator-row-missing,.locator-row-offline,.locator-row-stale{background-color:#46190140}@supports (color:color-mix(in lab, red, red)){.locator-row-missing,.locator-row-offline,.locator-row-stale{background-color:color-mix(in oklab, var(--color-amber-950) 25%, transparent)}}.locator-row-cleanup{border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.locator-row-cleanup{border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.locator-row-cleanup{background-color:#4d021840}@supports (color:color-mix(in lab, red, red)){.locator-row-cleanup{background-color:color-mix(in oklab, var(--color-rose-950) 25%, transparent)}}.locator-row-cleanup .locator-row-meta b{color:var(--color-rose-100)}.locator-row-main{min-width:calc(var(--spacing) * 0)}.locator-row-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block;overflow:hidden}.locator-tray-compact .locator-row-main strong{font-size:13px}.locator-row-main span,.locator-row-meta span{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block;overflow:hidden}.locator-row-meta{min-width:calc(var(--spacing) * 16);text-align:right}.locator-tray-compact .locator-row-meta{display:none}.locator-row-meta b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-100);display:block}.locator-row-actions{gap:calc(var(--spacing) * 1);display:flex}.locator-row-actions button{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-300);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));place-items:center;display:grid}@media (hover:hover){.locator-row-actions button:hover{border-color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.locator-row-actions button:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.locator-row-actions button:hover{color:var(--color-white)}}.locator-tray-compact .locator-row-actions{gap:calc(var(--spacing) * .5)}.locator-tray-compact .locator-row-actions button{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7)}.tracking-panel{z-index:50;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2944d;width:min(33rem,100% - 1rem);position:absolute}@supports (color:color-mix(in lab, red, red)){.tracking-panel{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.tracking-panel{background-color:#020618f5}@supports (color:color-mix(in lab, red, red)){.tracking-panel{background-color:color-mix(in oklab, var(--color-slate-950) 96%, transparent)}}.tracking-panel{padding:calc(var(--spacing) * 3);color:var(--color-slate-100);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,);max-height:min(38rem,100% - 8rem);top:6.75rem;right:.75rem;overflow:hidden;box-shadow:0 26px 76px #02061780,0 0 38px #10b9811f,inset 0 1px #ffffff0f}.tracking-panel-head{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.tracking-panel-head span{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-emerald-300);text-transform:uppercase;display:block}.tracking-panel-head strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block}.tracking-panel-head button{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-300);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));flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.tracking-panel-head button:hover{border-color:#5ee9b580}@supports (color:color-mix(in lab, red, red)){.tracking-panel-head button:hover{border-color:color-mix(in oklab, var(--color-emerald-300) 50%, transparent)}}.tracking-panel-head button:hover{color:var(--color-white)}}.tracking-summary{margin-bottom:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));display:grid}.tracking-summary span{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.tracking-summary span{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.tracking-summary span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);text-align:center;--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-500);text-transform:uppercase}.tracking-summary b{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-white);display:block}.tracking-search{margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172bcc;display:flex}@supports (color:color-mix(in lab, red, red)){.tracking-search{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.tracking-search{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-slate-400)}.tracking-search input{min-width:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-outline-style:none;background-color:#0000;outline-style:none;flex:1}.tracking-search input::placeholder{color:var(--color-slate-600)}.tracking-filter-grid{margin-bottom:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(auto-fit,minmax(5.8rem,1fr));display:grid}.tracking-filter-grid button{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.tracking-filter-grid button{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.tracking-filter-grid button{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-400);text-transform:uppercase;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))}@media (hover:hover){.tracking-filter-grid button:hover{border-color:#5ee9b566}@supports (color:color-mix(in lab, red, red)){.tracking-filter-grid button:hover{border-color:color-mix(in oklab, var(--color-emerald-300) 40%, transparent)}}.tracking-filter-grid button:hover{color:var(--color-white)}}.tracking-filter-grid button.is-active{border-color:#5ee9b599}@supports (color:color-mix(in lab, red, red)){.tracking-filter-grid button.is-active{border-color:color-mix(in oklab, var(--color-emerald-300) 60%, transparent)}}.tracking-filter-grid button.is-active{background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.tracking-filter-grid button.is-active{background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.tracking-filter-grid button.is-active{color:var(--color-emerald-100)}.tracking-list{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);max-height:18.8rem;padding-right:.15rem;display:grid;overflow:auto}.tracking-row{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172b8c;display:grid}@supports (color:color-mix(in lab, red, red)){.tracking-row{background-color:color-mix(in oklab, var(--color-slate-900) 55%, transparent)}}.tracking-row{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));grid-template-columns:auto minmax(0,1fr) auto auto}.tracking-row-risk,.tracking-row-stale{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.tracking-row-risk,.tracking-row-stale{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.tracking-row-risk,.tracking-row-stale{background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.tracking-row-risk,.tracking-row-stale{background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.tracking-row-cleanup{border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.tracking-row-cleanup{border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.tracking-row-cleanup{background-color:#4d021840}@supports (color:color-mix(in lab, red, red)){.tracking-row-cleanup{background-color:color-mix(in oklab, var(--color-rose-950) 25%, transparent)}}.tracking-row-live{border-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.tracking-row-live{border-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.tracking-row-live{background-color:#002c2229}@supports (color:color-mix(in lab, red, red)){.tracking-row-live{background-color:color-mix(in oklab, var(--color-emerald-950) 16%, transparent)}}.tracking-row-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-emerald-100);place-items:center;display:grid}.tracking-row-main{min-width:calc(var(--spacing) * 0)}.tracking-row-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block;overflow:hidden}.tracking-row-main span,.tracking-row-main small{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block;overflow:hidden}.tracking-row-main small{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:#cefafecc}@supports (color:color-mix(in lab, red, red)){.tracking-row-main small{color:color-mix(in oklab, var(--color-cyan-100) 80%, transparent)}}.tracking-row-main small{text-transform:none}.tracking-row-badges{min-width:calc(var(--spacing) * 24);text-align:right;display:none}@media (min-width:40rem){.tracking-row-badges{display:block}}.tracking-row-badges b{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block}.tracking-row-badges span{--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-slate-500);text-transform:uppercase;display:block}.tracking-row-actions{gap:calc(var(--spacing) * 1);display:flex}.tracking-row-actions button{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-300);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));place-items:center;display:grid}@media (hover:hover){.tracking-row-actions button:hover{border-color:#5ee9b580}@supports (color:color-mix(in lab, red, red)){.tracking-row-actions button:hover{border-color:color-mix(in oklab, var(--color-emerald-300) 50%, transparent)}}.tracking-row-actions button:hover{color:var(--color-white)}}.tracking-row-actions button:disabled{cursor:not-allowed;opacity:.4}@media (hover:hover){.tracking-row-actions button:disabled:hover{border-color:var(--color-slate-700);color:var(--color-slate-300)}}.tag-assignment-modal{inset:calc(var(--spacing) * 0);z-index:1200;padding:calc(var(--spacing) * 4);place-items:center;display:grid;position:fixed}.tag-assignment-backdrop{inset:calc(var(--spacing) * 0);background-color:#020618b3;position:absolute}@supports (color:color-mix(in lab, red, red)){.tag-assignment-backdrop{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.tag-assignment-backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.tag-assignment-card{z-index:10;width:100%;max-width:var(--container-lg);position:relative}:where(.tag-assignment-card>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.tag-assignment-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.tag-assignment-card{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.tag-assignment-card{background-color:var(--color-slate-950);padding:calc(var(--spacing) * 4);color:var(--color-slate-100);--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);box-shadow:0 30px 90px #02061794,0 0 42px #06b6d429,inset 0 1px #ffffff12}.tag-assignment-close{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-300);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));place-items:center;display:grid;position:absolute}@media (hover:hover){.tag-assignment-close:hover{border-color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.tag-assignment-close:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.tag-assignment-close:hover{color:var(--color-white)}}.tag-assignment-heading span{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-300);text-transform:uppercase;display:inline-flex}.tag-assignment-heading strong{margin-top:calc(var(--spacing) * 1);padding-right:calc(var(--spacing) * 10);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block}.tag-assignment-heading small{margin-top:calc(var(--spacing) * 1);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-400);display:block}.tag-assignment-card label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase;display:block}.tag-assignment-card select{margin-top:calc(var(--spacing) * 1);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-900);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}.tag-assignment-card select:focus{border-color:var(--color-cyan-300);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.tag-assignment-card select:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.tag-assignment-status{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.tag-assignment-status{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.tag-assignment-status{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-300)}.tag-assignment-actions,.map-inspector-actions{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.map-inspector{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);z-index:40;width:calc(var(--spacing) * 72);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618f2;position:absolute}@supports (color:color-mix(in lab, red, red)){.map-inspector{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.map-inspector{padding:calc(var(--spacing) * 4);color:var(--color-slate-100);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,)}.map-inspector-actions{margin-top:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-800);padding-top:calc(var(--spacing) * 3)}.map-inspector-actions button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:900px){.map-status-strip{gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);max-height:4.25rem;top:1.85rem;left:1.95rem;right:.5rem;overflow:hidden}.map-status-strip>span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:10px}.leaflet-floorplan .leaflet-top.leaflet-left{top:6.65rem!important;left:1.95rem!important}.map-hud{display:none}.map-live-chip{right:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:10px;top:6.65rem}.map-legend{gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);max-height:4.2rem;font-size:10px;left:1.95rem;right:3.75rem;overflow:hidden}.map-locator-button{top:15.5rem;bottom:auto;left:1.95rem}.map-shell>.map-locator-button{top:15.5rem!important;bottom:auto!important;left:1.95rem!important}.map-tracking-button{top:18.9rem;bottom:auto;left:1.95rem}.map-shell>.map-tracking-button{top:18.9rem!important;bottom:auto!important;left:1.95rem!important}.map-locator-button span,.map-tracking-button span{display:none}.tracking-panel{top:calc(var(--spacing) * 14);right:calc(var(--spacing) * 2);left:calc(var(--spacing) * 2);width:auto;max-height:calc(100% - 4.5rem)}.tracking-row{grid-template-columns:auto minmax(0,1fr) auto}.leaflet-floorplan .leaflet-bottom.leaflet-left{bottom:4.9rem!important;left:1.95rem!important}.map-inspector{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);left:calc(var(--spacing) * 2);width:auto}}.map-zone{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:uppercase;border-width:1px;border-radius:.25rem;align-items:flex-start;min-width:28px;min-height:22px;display:flex;position:absolute}.map-zone span{background-color:#020618b3;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.map-zone span{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.map-zone span{padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * .5);color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.map-marker{z-index:20;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}.map-marker-tag{background-color:var(--color-cyan-600)}.map-marker-anchor{background-color:var(--color-emerald-600)}.control-room-shell{gap:calc(var(--spacing) * 5);grid-template-columns:minmax(0,1fr);min-height:calc(100vh - 7.5rem);display:grid}.control-room-body{background-color:var(--color-slate-950);color:var(--color-slate-100);background-image:linear-gradient(120deg,#06b6d41a,#0000 30%,#22c55e0f 66%,#0000),linear-gradient(#020617 0%,#07111f 44%,#020617 100%),linear-gradient(#94a3b809 1px,#0000 1px),linear-gradient(90deg,#94a3b809 1px,#0000 1px);background-size:auto,auto,44px 44px,44px 44px}.control-room-body .app-main,.control-room-body .app-main>div{background:0 0}.control-room-body .app-header{border-color:var(--color-slate-800);color:var(--color-slate-100);box-shadow:0 14px 42px #02061770;background-color:#020617eb!important}.control-room-body .app-header .text-cyan-700{color:#67e8f9!important}.control-room-body .btn-secondary,.control-room-body .app-command-button,.control-room-body .notification-trigger{border-color:var(--color-slate-700);background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.control-room-body .btn-secondary,.control-room-body .app-command-button,.control-room-body .notification-trigger{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.control-room-body .btn-secondary,.control-room-body .app-command-button,.control-room-body .notification-trigger{color:var(--color-slate-100)}.control-room-map-panel{min-width:calc(var(--spacing) * 0);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);box-shadow:var(--shadow-panel-dark), inset 0 1px 0 #ffffff0d;background-image:radial-gradient(circle at 50% 18%,#22d3ee1a,#0000 30%),linear-gradient(#0f172af5,#020617fa);overflow:hidden}.control-room-map-live{height:100%;min-height:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 4)}.control-room-map-live .map-shell,.control-room-map-live .leaflet-floorplan{width:100%;max-width:100%;height:100%;aspect-ratio:auto!important;height:calc(100vh - 9.5rem)!important;min-height:560px!important}.control-room-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618e6}@supports (color:color-mix(in lab, red, red)){.control-room-card{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.control-room-card{padding:calc(var(--spacing) * 4);color:var(--color-slate-100);--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);box-shadow:var(--shadow-panel-dark), inset 0 1px 0 #ffffff0a;background-image:linear-gradient(135deg,#06b6d414,#0000 44%),linear-gradient(#0f172aeb,#020617db)}.control-room-card .widget-title{border-color:var(--color-slate-800)}.control-room-card .device-row,.control-room-card .alert-row{border-color:var(--color-slate-800);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.control-room-card .device-row,.control-room-card .alert-row{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.control-room-card .device-row,.control-room-card .alert-row{color:var(--color-slate-100)}.control-room-tags-panel{min-width:calc(var(--spacing) * 0)}.control-room-tags-title{align-items:center;gap:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3)}.control-room-tags-title-copy{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.control-room-tags-title-copy p{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.control-room-tags-title-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.control-room-tags-title-icon{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.control-room-tags-title-icon{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.control-room-tags-title-icon{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.control-room-tags-title-icon{color:var(--color-cyan-200);box-shadow:0 0 26px #06b6d429,inset 0 1px #ffffff0f}.control-room-tags-link{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.control-room-tags-link{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.control-room-tags-link{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.control-room-tags-link{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.control-room-tags-link{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-100);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))}@media (hover:hover){.control-room-tags-link:hover{border-color:#53eafd99}@supports (color:color-mix(in lab, red, red)){.control-room-tags-link:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.control-room-tags-link:hover{background-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.control-room-tags-link:hover{background-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.control-room-tags-link:hover{color:var(--color-white)}}.control-room-tags-link:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-300);--tw-outline-style:none;outline-style:none}.control-room-tags-panel .recent-tags-grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.recent-tags-grid{gap:calc(var(--spacing) * 2);display:grid}.recent-tag-card{--tag-accent:#64748b;min-width:calc(var(--spacing) * 0);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#020618bf;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.recent-tag-card{background-color:color-mix(in oklab, var(--color-slate-950) 75%, transparent)}}.recent-tag-card{padding:calc(var(--spacing) * 3);color:var(--color-slate-100);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));background-image:radial-gradient(circle at 0 0, var(--tag-accent), transparent 40%), linear-gradient(145deg, #0f172aeb, #020617e6)}@supports (color:color-mix(in lab, red, red)){.recent-tag-card{background-image:radial-gradient(circle at 0 0, color-mix(in srgb, var(--tag-accent) 16%, transparent), transparent 40%), linear-gradient(145deg, #0f172aeb, #020617e6)}}.recent-tag-card{box-shadow:inset 0 1px #ffffff0b,0 12px 32px #02061733}.recent-tag-card:before{content:"";inset-block:calc(var(--spacing) * 3);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * .5);background:var(--tag-accent);box-shadow:0 0 18px var(--tag-accent);border-radius:3.40282e38px;position:absolute}.recent-tag-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.recent-tag-card:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.recent-tag-card:hover{box-shadow:inset 0 1px 0 #ffffff0f, 0 18px 42px #02061752, 0 0 28px var(--tag-accent)}@supports (color:color-mix(in lab, red, red)){.recent-tag-card:hover{box-shadow:inset 0 1px 0 #ffffff0f, 0 18px 42px #02061752, 0 0 28px color-mix(in srgb, var(--tag-accent) 10%, transparent)}}.recent-tag-card-vehicle{--tag-accent:#22d3ee}.recent-tag-card-employee{--tag-accent:#a78bfa}.recent-tag-card-tool{--tag-accent:#fbbf24}.recent-tag-card-key{--tag-accent:#f472b6}.recent-tag-card-unassigned{--tag-accent:#94a3b8}.recent-tag-head{min-width:calc(var(--spacing) * 0);align-items:flex-start;gap:calc(var(--spacing) * 2.5);grid-template-columns:2.75rem minmax(0,1fr) auto;display:grid}.recent-tag-scope-icon{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-md);border-style:var(--tw-border-style);color:var(--tag-accent);border-width:1px;border-color:var(--tag-accent);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.recent-tag-scope-icon{border-color:color-mix(in srgb, var(--tag-accent) 38%, transparent)}}.recent-tag-scope-icon{background:var(--tag-accent)}@supports (color:color-mix(in lab, red, red)){.recent-tag-scope-icon{background:color-mix(in srgb, var(--tag-accent) 11%, #020617e0)}}.recent-tag-scope-icon{box-shadow:0 0 24px var(--tag-accent), inset 0 1px 0 #ffffff0d}@supports (color:color-mix(in lab, red, red)){.recent-tag-scope-icon{box-shadow:0 0 24px color-mix(in srgb, var(--tag-accent) 15%, transparent), inset 0 1px 0 #ffffff0d}}.recent-tag-identity{min-width:calc(var(--spacing) * 0)}.recent-tag-name-row{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.recent-tag-name-row strong{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);overflow:hidden}.recent-tag-name-row>span{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618cc;border-radius:3.40282e38px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.recent-tag-name-row>span{background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.recent-tag-name-row>span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-300);text-transform:uppercase}.recent-tag-assignment{margin-top:calc(var(--spacing) * 1);min-width:calc(var(--spacing) * 0)}.recent-tag-assignment b,.recent-tag-assignment small{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.recent-tag-assignment b{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-300)}.recent-tag-assignment small{margin-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.recent-tag-signal-state{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618cc;border-radius:3.40282e38px;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.recent-tag-signal-state{background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.recent-tag-signal-state{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase}.recent-tag-signal-dot{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--color-slate-500);border-radius:3.40282e38px}.recent-tag-card.is-online .recent-tag-signal-state{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.recent-tag-card.is-online .recent-tag-signal-state{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.recent-tag-card.is-online .recent-tag-signal-state{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.recent-tag-card.is-online .recent-tag-signal-state{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.recent-tag-card.is-online .recent-tag-signal-state{color:var(--color-emerald-200)}.recent-tag-card.is-online .recent-tag-signal-dot{background-color:var(--color-emerald-400);box-shadow:0 0 12px #34d399d1}.map-shell-simulated .map-live-marker-updated .uwb-marker-orb,.map-shell-simulated .uwb-div-marker-updated .uwb-marker-orb{animation:none}.map-shell-simulated .map-live-marker,.map-shell-simulated .leaflet-floorplan .leaflet-marker-icon{will-change:auto}.map-shell-simulated .uwb-div-marker{filter:none}.map-shell-simulated .uwb-marker-orb{box-shadow:0 0 0 3px var(--marker-color), 0 6px 14px #02061761, inset 0 1px 0 #ffffff47}@supports (color:color-mix(in lab, red, red)){.map-shell-simulated .uwb-marker-orb{box-shadow:0 0 0 3px color-mix(in srgb, var(--marker-color), transparent 84%), 0 6px 14px #02061761, inset 0 1px 0 #ffffff47}}.map-shell-simulated *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.recent-tag-card.is-stale .recent-tag-signal-state{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.recent-tag-card.is-stale .recent-tag-signal-state{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.recent-tag-card.is-stale .recent-tag-signal-state{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.recent-tag-card.is-stale .recent-tag-signal-state{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.recent-tag-card.is-stale .recent-tag-signal-state{color:var(--color-amber-200)}.recent-tag-card.is-stale .recent-tag-signal-dot{background-color:var(--color-amber-400);box-shadow:0 0 12px #fbbf24b8}.recent-tag-card.is-offline .recent-tag-signal-state{border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.recent-tag-card.is-offline .recent-tag-signal-state{border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.recent-tag-card.is-offline .recent-tag-signal-state{background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.recent-tag-card.is-offline .recent-tag-signal-state{background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.recent-tag-card.is-offline .recent-tag-signal-state{color:var(--color-rose-200)}.recent-tag-card.is-offline .recent-tag-signal-dot{background-color:var(--color-rose-400);box-shadow:0 0 12px #fb7185b8}.recent-tag-metrics{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-800);padding-top:calc(var(--spacing) * 2.5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.recent-tag-metric{min-width:calc(var(--spacing) * 0);align-items:center;column-gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#1d293dcc;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.recent-tag-metric{border-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.recent-tag-metric{background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.recent-tag-metric{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.recent-tag-metric{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5)}.recent-tag-metric>i{color:var(--color-slate-500);grid-row:span 2/span 2}.recent-tag-metric>span:not(.recent-tag-battery-track){text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;overflow:hidden}.recent-tag-metric>strong{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-200);overflow:hidden}.recent-tag-battery>i{color:var(--color-emerald-300)}.recent-tag-battery-track{right:calc(var(--spacing) * 2);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 2);background-color:var(--color-slate-800);border-radius:3.40282e38px;height:1px;position:absolute;overflow:hidden}.recent-tag-battery-track>span{background-color:var(--color-emerald-400);max-width:100%;height:100%;width:var(--tag-battery-level);display:block;box-shadow:0 0 8px #34d399b3}.recent-tags-empty{min-height:calc(var(--spacing) * 36);place-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-700);background-color:#02061899;grid-column:1/-1;display:grid}@supports (color:color-mix(in lab, red, red)){.recent-tags-empty{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.recent-tags-empty{padding:calc(var(--spacing) * 5);text-align:center;background-image:radial-gradient(circle at 50% 30%,#22d3ee1f,#0000 34%)}.recent-tags-empty>span{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;border-radius:3.40282e38px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.recent-tags-empty>span{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.recent-tags-empty>span{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.recent-tags-empty>span{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.recent-tags-empty>span{color:var(--color-cyan-200);box-shadow:0 0 28px #22d3ee24}.recent-tags-empty strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-200)}.recent-tags-empty p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}@media (max-width:480px){.control-room-tags-title{align-items:flex-start}.control-room-tags-title-copy p,.control-room-tags-link span{display:none}.control-room-tags-link{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 0);justify-content:center}.recent-tag-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.recent-tag-battery{grid-column:span 2/span 2}}@media (max-width:1279px){.control-room-map-live .map-shell,.control-room-map-live .leaflet-floorplan{height:72vh!important;min-height:540px!important}}.dashboard-grid .grid-stack-item-content{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.dashboard-grid .grid-stack-item-content:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.dashboard-grid .grid-stack-item-content{isolation:isolate;contain:paint;box-shadow:var(--shadow-panel), inset 0 1px 0 #ffffffb8;background-image:linear-gradient(#fffffff0,#f8fafcd6)}.dashboard-grid.grid-stack>.grid-stack-item>.grid-stack-item-content{overflow:hidden!important}.dashboard-grid:not([data-gridstack-initialized=true]){gap:calc(var(--spacing) * 4);grid-template-columns:minmax(680px,1fr) minmax(320px,420px);align-items:stretch;display:grid}.dashboard-grid:not([data-gridstack-initialized=true])>.grid-stack-item{min-width:0;width:auto!important;height:auto!important;position:relative!important;inset:auto!important;transform:none!important}.dashboard-grid:not([data-gridstack-initialized=true])>.grid-stack-item>.grid-stack-item-content{min-height:inherit;width:100%!important;height:100%!important;position:relative!important;inset:auto!important}.dashboard-grid-fixed{align-items:stretch;gap:1rem;grid-template-columns:repeat(12,minmax(0,1fr))!important;min-height:auto!important;display:grid!important}.dashboard-grid-fixed>.grid-stack-item{min-width:0;width:auto!important;height:auto!important;position:relative!important;inset:auto!important;transform:none!important}.dashboard-grid-fixed>.grid-stack-item>.grid-stack-item-content{min-height:inherit;width:100%!important;height:100%!important;position:relative!important;inset:auto!important}.dashboard-grid-fixed>.grid-stack-item[gs-id=mapa]{grid-area:auto/1/auto/-1!important;min-height:760px!important}.dashboard-grid-fixed>.grid-stack-item[gs-id=timeline]{grid-column:1/-1!important;height:clamp(34rem,68vh,46rem)!important;min-height:34rem!important}.dashboard-grid-fixed>.grid-stack-item:not([gs-id=mapa]):not([gs-id=timeline]){grid-column:span 4!important;min-height:340px!important}@media (max-width:1279px){.dashboard-grid-fixed>.grid-stack-item[gs-id],.dashboard-grid-fixed>.grid-stack-item[gs-id=timeline]{grid-column:1/-1}}.dashboard-grid:not([data-gridstack-initialized=true])>.grid-stack-item[gs-id=mapa]{grid-area:span 2/1/auto/2;min-height:760px}.dashboard-grid:not([data-gridstack-initialized=true])>.grid-stack-item:not([gs-id=mapa]){grid-column:2/3;min-height:340px}@media (max-width:1279px){.dashboard-grid:not([data-gridstack-initialized=true]){grid-template-columns:minmax(0,1fr)}.dashboard-grid:not([data-gridstack-initialized=true])>.grid-stack-item{grid-column:1/-1!important}}.dark .dashboard-grid .grid-stack-item-content{box-shadow:var(--shadow-panel-dark), inset 0 1px 0 #ffffff0a;background-image:linear-gradient(#0f172aeb,#020617ad)}.widget-chrome{height:100%;min-height:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex;overflow:hidden}.widget-title{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-bottom:calc(var(--spacing) * 3);display:flex}.widget-title:where(.dark,.dark *){border-color:var(--color-slate-800)}.widget-title{position:relative}.widget-title:after{content:"";bottom:-1px;left:calc(var(--spacing) * 0);height:1px;width:calc(var(--spacing) * 20);background-color:#00d2efb3;position:absolute}@supports (color:color-mix(in lab, red, red)){.widget-title:after{background-color:color-mix(in oklab, var(--color-cyan-400) 70%, transparent)}}.widget-title:after{box-shadow:0 0 18px #06b6d46b}.dashboard-grid .widget-title{cursor:grab}.dashboard-grid .widget-title:active{cursor:grabbing}.dashboard-grid [data-chart]{min-height:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);contain:layout paint;flex:1;overflow:hidden}.chart-fallback{justify-content:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafccc;flex-direction:column;height:100%;min-height:180px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.chart-fallback{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.chart-fallback{padding:calc(var(--spacing) * 3)}.chart-fallback:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.chart-fallback:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.chart-fallback-row{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));grid-template-columns:minmax(82px,.9fr) minmax(90px,1.2fr) auto;display:grid}.chart-fallback-label{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500);overflow:hidden}.chart-fallback-label:where(.dark,.dark *){color:var(--color-slate-400)}.chart-fallback-track{height:calc(var(--spacing) * 2);background-color:var(--color-slate-200);border-radius:3.40282e38px;overflow:hidden}.chart-fallback-track:where(.dark,.dark *){background-color:var(--color-slate-800)}.chart-fallback-track span{background-color:var(--color-cyan-500);border-radius:3.40282e38px;height:100%;display:block;box-shadow:0 0 18px #06b6d46b}.chart-fallback-row strong{text-align:right;--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900)}.chart-fallback-row strong:where(.dark,.dark *){color:var(--color-white)}.dashboard-grid .apexcharts-canvas,.dashboard-grid .apexcharts-svg{max-width:100%}.widget-eyebrow{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-600);text-transform:uppercase}.widget-eyebrow:where(.dark,.dark *){color:var(--color-cyan-300)}.widget-map .map-shell,.widget-map .leaflet-floorplan{aspect-ratio:auto;width:100%;max-width:100%;height:100%;min-height:560px;width:100%!important;max-width:100%!important}.metric-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);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))}@media (hover:hover){.metric-card:hover{border-color:var(--color-cyan-300);background-color:#ecfeff99}@supports (color:color-mix(in lab, red, red)){.metric-card:hover{background-color:color-mix(in oklab, var(--color-cyan-50) 60%, transparent)}}}.metric-card:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-950)}@media (hover:hover){.metric-card:where(.dark,.dark *):hover{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.metric-card:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.metric-card:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.metric-card:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}}.device-row,.zone-load-row,.timeline-card,.alert-row{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));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))}@media (hover:hover){:is(.device-row,.zone-load-row,.timeline-card,.alert-row):hover{border-color:var(--color-cyan-300);background-color:#ecfeff99}@supports (color:color-mix(in lab, red, red)){:is(.device-row,.zone-load-row,.timeline-card,.alert-row):hover{background-color:color-mix(in oklab, var(--color-cyan-50) 60%, transparent)}}}:is(.device-row,.zone-load-row,.timeline-card,.alert-row):where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){:is(.device-row,.zone-load-row,.timeline-card,.alert-row):where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}@media (hover:hover){:is(.device-row,.zone-load-row,.timeline-card,.alert-row):where(.dark,.dark *):hover{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){:is(.device-row,.zone-load-row,.timeline-card,.alert-row):where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}:is(.device-row,.zone-load-row,.timeline-card,.alert-row):where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){:is(.device-row,.zone-load-row,.timeline-card,.alert-row):where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}}.device-row,.zone-load-row,.timeline-card,.alert-row{background-image:linear-gradient(90deg,#06b6d40a,#0000 44%)}.device-row,.zone-load-row{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.device-dot{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;flex-shrink:0;display:block;box-shadow:0 0 0 4px #06b6d41a,0 0 18px}.device-dot-vehicle{background-color:var(--color-cyan-400)}.device-dot-employee{background-color:var(--color-violet-400)}.device-dot-unassigned{background-color:var(--color-amber-400)}.alert-row{position:relative;overflow:hidden}.alert-row:before{content:"";inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * 1);background-color:var(--color-emerald-400);position:absolute}.alert-row-warning:before{background-color:var(--color-amber-400)}.alert-row-critical:before{background-color:var(--color-rose-500)}.timeline-card{align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.ops-journeys{--timeline-movement:34, 211, 238;--journey-cyan:34, 211, 238;--journey-emerald:52, 211, 153;--journey-violet:167, 139, 250;--journey-amber:251, 191, 36;--journey-rose:244, 63, 94;isolation:isolate;background-image:radial-gradient(circle at 8% -8%, rgba(var(--journey-cyan), .13), transparent 34%), linear-gradient(115deg, rgba(var(--journey-violet), .035), transparent 44%);position:relative}.ops-journeys:before{content:"";pointer-events:none;inset-inline:calc(var(--spacing) * 8);top:calc(var(--spacing) * 0);background:linear-gradient(90deg, transparent, rgba(var(--journey-cyan), .72), rgba(var(--journey-violet), .36), transparent);height:1px;box-shadow:0 0 22px rgba(var(--journey-cyan), .2);position:absolute}.ops-journeys .widget-title{cursor:default}.journey-tabbar{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);flex-shrink:0;display:flex}.journey-tabbar:where(.dark,.dark *){border-color:var(--color-slate-800)}.journey-tab{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase;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));display:inline-flex;position:relative}@media (hover:hover){.journey-tab:hover{color:var(--color-slate-700)}.journey-tab:where(.dark,.dark *):hover{color:var(--color-slate-200)}}.journey-tab{transition-duration:var(--ui-motion-fast)}.journey-tab:after{content:"";inset-inline:calc(var(--spacing) * 3);height:calc(var(--spacing) * .5);transform-origin:0;--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-cyan-400);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));box-shadow:0 0 12px rgba(var(--journey-cyan), .55);transition-duration:var(--ui-motion-fast);position:absolute;bottom:-1px}.journey-tab.is-active{color:var(--color-cyan-700)}.journey-tab.is-active:where(.dark,.dark *){color:var(--color-cyan-200)}.journey-tab.is-active:after{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.journey-tab:focus-visible,.journey-filter:focus-visible,.journey-full-link:focus-visible,.journey-row>summary:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-400);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-white);--tw-outline-style:none;outline-style:none}:is(.journey-tab:focus-visible,.journey-filter:focus-visible,.journey-full-link:focus-visible,.journey-row>summary:focus-visible):where(.dark,.dark *){--tw-ring-offset-color:var(--color-slate-950)}.journey-panel{min-height:calc(var(--spacing) * 0);flex-direction:column;flex:1;display:flex}.journey-panel[hidden],.journey-row[hidden]{display:none}.journey-commandbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);flex-shrink:0;display:flex}.journey-summary{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);scrollbar-width:none;display:flex;overflow-x:auto}.journey-summary::-webkit-scrollbar{display:none}.journey-filters::-webkit-scrollbar{display:none}.journey-summary>span{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffb3;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.journey-summary>span{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.journey-summary>span{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-slate-500)}.journey-summary>span:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.journey-summary>span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.journey-summary>span:where(.dark,.dark *){color:var(--color-slate-400)}.journey-summary strong{color:var(--color-slate-800);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.journey-summary strong:where(.dark,.dark *){color:var(--color-slate-100)}.journey-summary .journey-summary-alert{border-color:var(--color-rose-200);background-color:#fff1f2b3}@supports (color:color-mix(in lab, red, red)){.journey-summary .journey-summary-alert{background-color:color-mix(in oklab, var(--color-rose-50) 70%, transparent)}}.journey-summary .journey-summary-alert{color:var(--color-rose-600)}.journey-summary .journey-summary-alert:where(.dark,.dark *){border-color:#ff667f33}@supports (color:color-mix(in lab, red, red)){.journey-summary .journey-summary-alert:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-400) 20%, transparent)}}.journey-summary .journey-summary-alert:where(.dark,.dark *){background-color:#ff667f12}@supports (color:color-mix(in lab, red, red)){.journey-summary .journey-summary-alert:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 7.0%, transparent)}}.journey-summary .journey-summary-alert:where(.dark,.dark *){color:var(--color-rose-300)}.journey-summary .journey-summary-quality{border-color:var(--color-amber-200);background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.journey-summary .journey-summary-quality{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.journey-summary .journey-summary-quality{color:var(--color-amber-700)}.journey-summary .journey-summary-quality:where(.dark,.dark *){border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.journey-summary .journey-summary-quality:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.journey-summary .journey-summary-quality:where(.dark,.dark *){background-color:#fcbb0012}@supports (color:color-mix(in lab, red, red)){.journey-summary .journey-summary-quality:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 7.0%, transparent)}}.journey-summary .journey-summary-quality:where(.dark,.dark *){color:var(--color-amber-300)}.journey-full-link{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-cyan-700);text-transform:uppercase;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));flex-shrink:0;display:inline-flex}@media (hover:hover){.journey-full-link:hover{color:var(--color-cyan-500)}}.journey-full-link:where(.dark,.dark *){color:var(--color-cyan-300)}@media (hover:hover){.journey-full-link:where(.dark,.dark *):hover{color:var(--color-cyan-100)}}.journey-toolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:#e2e8f0cc;flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){.journey-toolbar{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.journey-toolbar{padding-block:calc(var(--spacing) * 2)}.journey-toolbar:where(.dark,.dark *){border-color:#1d293de6}@supports (color:color-mix(in lab, red, red)){.journey-toolbar:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-slate-800) 90%, transparent)}}.journey-filters{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);scrollbar-width:none;display:flex;overflow-x:auto}.journey-filter{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffb3;border-radius:3.40282e38px;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.journey-filter{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.journey-filter{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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))}.journey-filter:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.journey-filter:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.journey-filter:where(.dark,.dark *){color:var(--color-slate-400)}.journey-filter{transition-duration:var(--ui-motion-fast)}.journey-filter strong{background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);color:var(--color-slate-600);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-radius:3.40282e38px;font-size:9px}.journey-filter strong:where(.dark,.dark *){background-color:var(--color-slate-800);color:var(--color-slate-300)}.journey-filter:hover{border-color:var(--color-cyan-300);color:var(--color-cyan-700)}.journey-filter:hover:where(.dark,.dark *){border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.journey-filter:hover:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.journey-filter:hover:where(.dark,.dark *){color:var(--color-cyan-200)}.journey-filter.is-active{border-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.journey-filter.is-active{border-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.journey-filter.is-active{background-color:var(--color-cyan-500);color:var(--color-white)}.journey-filter.is-active:where(.dark,.dark *){border-color:#53eafd73}@supports (color:color-mix(in lab, red, red)){.journey-filter.is-active:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-300) 45%, transparent)}}.journey-filter.is-active:where(.dark,.dark *){background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.journey-filter.is-active:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.journey-filter.is-active:where(.dark,.dark *){color:var(--color-cyan-100)}.journey-filter.is-active{box-shadow:0 8px 22px rgba(var(--journey-cyan), .13), inset 0 1px 0 #ffffff2e}.journey-filter.is-active strong{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.journey-filter.is-active strong{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.journey-filter.is-active strong{color:var(--color-white)}.journey-filter.is-active strong:where(.dark,.dark *){background-color:#cefafe1a}@supports (color:color-mix(in lab, red, red)){.journey-filter.is-active strong:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-100) 10%, transparent)}}.journey-filter.is-active strong:where(.dark,.dark *){color:var(--color-cyan-100)}.journey-result-count{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase;flex-shrink:0;display:none}@media (min-width:40rem){.journey-result-count{display:block}}.journey-scale{align-items:flex-end;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase;flex-shrink:0;grid-template-columns:minmax(150px,185px) minmax(0,1fr) minmax(92px,120px);display:grid}.journey-scale-label--end{text-align:right}.journey-scale-track{height:calc(var(--spacing) * 4);position:relative}.journey-scale-track>span{top:calc(var(--spacing) * 0);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);left:var(--journey-left);position:absolute}.journey-scale-track>span:first-child{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.journey-scale-track>span:last-child{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.journey-viewport{min-height:calc(var(--spacing) * 0);overscroll-behavior:contain;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;flex:1;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.journey-viewport{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.journey-viewport{background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.journey-viewport{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.journey-viewport{padding:calc(var(--spacing) * 2)}.journey-viewport:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061873}@supports (color:color-mix(in lab, red, red)){.journey-viewport:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.journey-viewport{background-image:radial-gradient(circle at 82% 0%, rgba(var(--journey-violet), .055), transparent 34%), linear-gradient(#94a3b808 1px, transparent 1px), linear-gradient(90deg, #94a3b808 1px, transparent 1px);scrollbar-width:thin;scrollbar-color:#64748b8c transparent;background-size:auto,28px 28px,28px 28px}:where(.journey-row-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.journey-row{--journey-accent:var(--journey-cyan);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.journey-row{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.journey-row{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))}.journey-row:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.journey-row:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.journey-row{background-image:linear-gradient(100deg, rgba(var(--journey-accent), .045), transparent 30%);transition-duration:var(--ui-motion-fast);box-shadow:0 10px 28px #0f172a0e,inset 0 1px #ffffff8c}.dark .journey-row{box-shadow:0 14px 32px #0206174d,inset 0 1px #ffffff09}.journey-row--vehicle{--journey-accent:var(--journey-emerald)}.journey-row--tool{--journey-accent:var(--journey-violet)}.journey-row--key{--journey-accent:var(--journey-amber)}.journey-row:hover,.journey-row[open]{border-color:rgba(var(--journey-accent), .38);box-shadow:0 14px 34px #0f172a17, 0 0 22px rgba(var(--journey-accent), .06)}.journey-row>summary{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);grid-template-columns:minmax(150px,185px) minmax(0,1fr) minmax(92px,120px);list-style-type:none;display:grid;position:relative}.journey-row>summary::-webkit-details-marker{display:none}.journey-entity{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.journey-entity-icon{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-lg);border-style:var(--tw-border-style);color:rgb(var(--journey-accent));border-width:1px;border-color:rgba(var(--journey-accent), .26);background:rgba(var(--journey-accent), .09);box-shadow:inset 0 1px 0 #ffffff1a, 0 0 18px rgba(var(--journey-accent), .08);flex-shrink:0;justify-content:center;align-items:center;display:flex}.journey-entity-copy{min-width:calc(var(--spacing) * 0)}.journey-entity-copy strong,.journey-entity-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.journey-entity-copy strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-800)}.journey-entity-copy strong:where(.dark,.dark *){color:var(--color-slate-100)}.journey-entity-copy small{margin-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:9px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase}.journey-track{height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 0);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f1f5f9e6;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.journey-track{background-color:color-mix(in oklab, var(--color-slate-100) 90%, transparent)}}.journey-track:where(.dark,.dark *){border-color:#314158cc}@supports (color:color-mix(in lab, red, red)){.journey-track:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.journey-track:where(.dark,.dark *){background-color:#020618d9}@supports (color:color-mix(in lab, red, red)){.journey-track:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 85%, transparent)}}.journey-track{box-shadow:inset 0 1px 5px #0f172a14}.journey-track-grid{pointer-events:none;inset:calc(var(--spacing) * 0);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute}.journey-track-grid i{border-right-style:var(--tw-border-style);border-color:#cad5e273;border-right-width:1px}@supports (color:color-mix(in lab, red, red)){.journey-track-grid i{border-color:color-mix(in oklab, var(--color-slate-300) 45%, transparent)}}.journey-track-grid i:last-child{border-style:var(--tw-border-style);border-width:0}.journey-track-grid i:where(.dark,.dark *){border-color:#31415873}@supports (color:color-mix(in lab, red, red)){.journey-track-grid i:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-slate-700) 45%, transparent)}}.journey-segment{inset-block:calc(var(--spacing) * 1);min-width:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-950);text-transform:uppercase;left:var(--journey-left);width:var(--journey-width);background:linear-gradient(135deg, var(--journey-zone), var(--journey-zone));border-radius:4px;align-items:center;display:flex;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.journey-segment{background:linear-gradient(135deg, color-mix(in srgb, var(--journey-zone) 88%, white), var(--journey-zone))}}.journey-segment{box-shadow:inset 0 1px 0 #ffffff61, 0 0 12px var(--journey-zone)}@supports (color:color-mix(in lab, red, red)){.journey-segment{box-shadow:inset 0 1px 0 #ffffff61, 0 0 12px color-mix(in srgb, var(--journey-zone) 22%, transparent)}}.journey-segment>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.journey-segment.is-active:after{content:"";inset-block:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);width:calc(var(--spacing) * 5);background:linear-gradient(90deg,#0000,#ffffff7a);animation:2.3s ease-in-out infinite journey-live-scan;position:absolute}.journey-now-line{pointer-events:none;top:calc(var(--spacing) * -1.5);bottom:calc(var(--spacing) * -1.5);z-index:20;background-color:var(--color-cyan-200);width:1px;left:var(--journey-left);box-shadow:0 0 9px rgba(var(--journey-cyan), .72);position:absolute}.journey-now-line>i{top:calc(var(--spacing) * -.5);background-color:var(--color-cyan-300);width:7px;height:7px;box-shadow:0 0 10px rgba(var(--journey-cyan), .75);border-radius:3.40282e38px;position:absolute;left:-3px}.journey-alert-marker{top:calc(var(--spacing) * -2);z-index:30;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:var(--color-amber-400);color:var(--color-slate-950);justify-content:center;align-items:center;display:flex;position:absolute}.journey-alert-marker:where(.dark,.dark *){border-color:var(--color-slate-950)}.journey-alert-marker{left:var(--journey-left);box-shadow:0 3px 12px rgba(var(--journey-amber), .42)}.journey-alert-marker--critical{background-color:var(--color-rose-500);color:var(--color-white);box-shadow:0 3px 14px rgba(var(--journey-rose), .5)}.journey-alert-marker--info{background-color:var(--color-violet-400);color:var(--color-slate-950)}.journey-current{min-width:calc(var(--spacing) * 0);padding-right:calc(var(--spacing) * 3);text-align:right}.journey-current>strong,.journey-current>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.journey-current>strong{margin-top:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-700)}.journey-current>strong:where(.dark,.dark *){color:var(--color-slate-200)}.journey-current>small{margin-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:9px;font-weight:var(--font-weight-semibold);color:var(--color-slate-400);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.journey-live-state{align-items:center;gap:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase;display:inline-flex}.journey-live-state>i{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--color-slate-400);border-radius:3.40282e38px}.journey-live-state.is-active{color:var(--color-emerald-600)}.journey-live-state.is-active:where(.dark,.dark *){color:var(--color-emerald-300)}.journey-live-state.is-active>i{background-color:var(--color-emerald-400);box-shadow:0 0 9px rgba(var(--journey-emerald), .78)}.journey-alert-count{margin-top:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-200);background-color:var(--color-rose-50);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);color:var(--color-rose-600);text-transform:uppercase;border-radius:3.40282e38px;display:inline-flex}.journey-alert-count:where(.dark,.dark *){border-color:#ff667f33}@supports (color:color-mix(in lab, red, red)){.journey-alert-count:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-400) 20%, transparent)}}.journey-alert-count:where(.dark,.dark *){background-color:#ff667f14}@supports (color:color-mix(in lab, red, red)){.journey-alert-count:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 8%, transparent)}}.journey-alert-count:where(.dark,.dark *){color:var(--color-rose-300)}.journey-row-chevron{top:50%;right:calc(var(--spacing) * 2);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-slate-400);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--ui-motion-fast);position:absolute}.journey-row[open] .journey-row-chevron{transform:translateY(-50%)rotate(180deg)}.journey-row-details{gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-color:#e2e8f0cc;border-top-width:1px;display:grid}@supports (color:color-mix(in lab, red, red)){.journey-row-details{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.journey-row-details{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.journey-row-details{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.journey-row-details{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3)}@media (min-width:48rem){.journey-row-details{grid-template-columns:repeat(3,minmax(0,1fr))}}.journey-row-details:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061873}@supports (color:color-mix(in lab, red, red)){.journey-row-details:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.journey-row-details h3{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase}.journey-row-details p{margin-top:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 4);font-size:10px;line-height:calc(var(--spacing) * 4);color:var(--color-slate-500)}.journey-row-details p:where(.dark,.dark *){color:var(--color-slate-400)}.journey-zone-legend,.journey-detail-list{margin-top:calc(var(--spacing) * 2)}:where(:is(.journey-zone-legend,.journey-detail-list)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.journey-zone-legend>span,.journey-detail-list>span{min-width:calc(var(--spacing) * 0);align-items:center;column-gap:calc(var(--spacing) * 2);grid-template-columns:auto minmax(0,1fr) auto;font-size:10px;display:grid}.journey-zone-legend i,.journey-detail-dot{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:var(--color-cyan-400);border-radius:3.40282e38px}.journey-zone-legend i{background:var(--journey-zone);box-shadow:0 0 7px var(--journey-zone)}@supports (color:color-mix(in lab, red, red)){.journey-zone-legend i{box-shadow:0 0 7px color-mix(in srgb, var(--journey-zone) 48%, transparent)}}.journey-detail-dot--warning{background-color:var(--color-amber-400)}.journey-detail-dot--critical{background-color:var(--color-rose-500)}.journey-detail-dot--info{background-color:var(--color-violet-400)}.journey-zone-legend strong,.journey-detail-list strong{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);overflow:hidden}:is(.journey-zone-legend strong,.journey-detail-list strong):where(.dark,.dark *){color:var(--color-slate-300)}.journey-event-count{margin-left:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-200);background-color:var(--color-cyan-50);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);vertical-align:middle;color:var(--color-cyan-700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-radius:3.40282e38px;font-size:8px;font-style:normal;display:inline-flex}.journey-event-count:where(.dark,.dark *){border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.journey-event-count:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.journey-event-count:where(.dark,.dark *){background-color:#00d2ef14}@supports (color:color-mix(in lab, red, red)){.journey-event-count:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 8%, transparent)}}.journey-event-count:where(.dark,.dark *){color:var(--color-cyan-200)}.journey-zone-legend small,.journey-detail-list small{white-space:nowrap;color:var(--color-slate-400);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.journey-filter-empty,.journey-empty-state{min-height:calc(var(--spacing) * 56);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-300);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}:is(.journey-filter-empty,.journey-empty-state):where(.dark,.dark *){border-color:var(--color-slate-700)}.journey-filter-empty,.journey-empty-state{background:radial-gradient(circle at 50% 34%, rgba(var(--journey-cyan), .1), transparent 36%)}.journey-filter-empty strong,.journey-empty-state strong{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-700)}:is(.journey-filter-empty strong,.journey-empty-state strong):where(.dark,.dark *){color:var(--color-slate-200)}.journey-filter-empty>span:last-child,.journey-empty-state>span:last-child{margin-top:calc(var(--spacing) * 1);max-width:var(--container-md);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}:is(.journey-filter-empty>span:last-child,.journey-empty-state>span:last-child):where(.dark,.dark *){color:var(--color-slate-400)}.journey-panel--audit{padding-top:calc(var(--spacing) * 2)}.journey-panel--audit .ops-timeline{min-height:calc(var(--spacing) * 0);flex-direction:column;flex:1;display:flex}.journey-panel--audit .timeline-toolbar{padding-block:calc(var(--spacing) * 2);align-items:flex-end}.journey-audit-title{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-700)}.journey-audit-title:where(.dark,.dark *){color:var(--color-slate-200)}.journey-audit-copy{margin-top:calc(var(--spacing) * .5);color:var(--color-slate-400);font-size:10px;display:none}@media (min-width:64rem){.journey-audit-copy{display:block}}@keyframes journey-live-scan{0%,to{opacity:.2;transform:translate(-120%)}50%{opacity:.75;transform:translate(35%)}}.ops-timeline{--timeline-alert:244, 63, 94;--timeline-movement:34, 211, 238;--timeline-system:167, 139, 250;--timeline-success:52, 211, 153;--timeline-warning:251, 191, 36;isolation:isolate;position:relative}.ops-timeline:before{content:"";pointer-events:none;inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);height:calc(var(--spacing) * 28);background:radial-gradient(circle at 10% 0%, rgba(var(--timeline-movement), .13), transparent 54%), linear-gradient(90deg, rgba(var(--timeline-system), .05), transparent 42%);z-index:-1;position:absolute}.ops-timeline .widget-title{cursor:default}.timeline-status-chip{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#fffc;border-radius:3.40282e38px;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.timeline-status-chip{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.timeline-status-chip{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase}.timeline-status-chip:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.timeline-status-chip:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.timeline-status-chip:where(.dark,.dark *){color:var(--color-slate-300)}.timeline-status-chip{box-shadow:inset 0 1px #ffffff14}.timeline-status-dot{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--color-cyan-400);box-shadow:0 0 12px rgba(var(--timeline-movement), .82);border-radius:3.40282e38px}.timeline-toolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);flex-shrink:0;display:flex}.timeline-filters{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);padding-bottom:calc(var(--spacing) * .5);scrollbar-width:none;display:flex;overflow-x:auto}.timeline-filters::-webkit-scrollbar{display:none}.timeline-filter{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffb3;border-radius:3.40282e38px;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.timeline-filter{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.timeline-filter{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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))}.timeline-filter:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.timeline-filter:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.timeline-filter:where(.dark,.dark *){color:var(--color-slate-400)}.timeline-filter{transition-duration:var(--ui-motion-fast)}.timeline-filter strong{min-width:calc(var(--spacing) * 4);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);text-align:center;color:var(--color-slate-600);border-radius:3.40282e38px;font-size:9px}.timeline-filter strong:where(.dark,.dark *){background-color:var(--color-slate-800);color:var(--color-slate-300)}.timeline-filter:hover{border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-800)}.timeline-filter:hover:where(.dark,.dark *){border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.timeline-filter:hover:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.timeline-filter:hover:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.timeline-filter:hover:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.timeline-filter:hover:where(.dark,.dark *){color:var(--color-cyan-100)}.timeline-filter.is-active{border-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.timeline-filter.is-active{border-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.timeline-filter.is-active{background-color:var(--color-cyan-500);color:var(--color-white)}.timeline-filter.is-active:where(.dark,.dark *){border-color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.timeline-filter.is-active:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.timeline-filter.is-active:where(.dark,.dark *){background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.timeline-filter.is-active:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.timeline-filter.is-active:where(.dark,.dark *){color:var(--color-cyan-100)}.timeline-filter.is-active{box-shadow:0 8px 24px rgba(var(--timeline-movement), .16), inset 0 1px 0 #fff3}.timeline-filter.is-active strong{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.timeline-filter.is-active strong{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.timeline-filter.is-active strong{color:var(--color-white)}.timeline-filter.is-active strong:where(.dark,.dark *){background-color:#cefafe1a}@supports (color:color-mix(in lab, red, red)){.timeline-filter.is-active strong:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-100) 10%, transparent)}}.timeline-filter.is-active strong:where(.dark,.dark *){color:var(--color-cyan-100)}.timeline-filter:focus-visible,.timeline-event-details summary:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-400);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-white);--tw-outline-style:none;outline-style:none}:is(.timeline-filter:focus-visible,.timeline-event-details summary:focus-visible):where(.dark,.dark *){--tw-ring-offset-color:var(--color-slate-950)}.timeline-result-count{--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase;flex-shrink:0;display:none}@media (min-width:40rem){.timeline-result-count{display:block}}.timeline-viewport{min-height:calc(var(--spacing) * 0);overscroll-behavior:contain;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;flex:1;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.timeline-viewport{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.timeline-viewport{background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.timeline-viewport{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.timeline-viewport{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.timeline-viewport:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061873}@supports (color:color-mix(in lab, red, red)){.timeline-viewport:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.timeline-viewport{background-image:radial-gradient(circle at 12% 8%, rgba(var(--timeline-movement), .055), transparent 30%), linear-gradient(#94a3b809 1px, transparent 1px), linear-gradient(90deg, #94a3b809 1px, transparent 1px);scrollbar-width:thin;scrollbar-color:#64748b8c transparent;background-size:auto,30px 30px,30px 30px}.timeline-day{padding-left:calc(var(--spacing) * 9);position:relative}.timeline-day:before{content:"";top:calc(var(--spacing) * 7);background:linear-gradient(180deg, rgba(var(--timeline-movement), .72), rgba(var(--timeline-system), .3) 72%, transparent);width:1px;box-shadow:0 0 14px rgba(var(--timeline-movement), .2);position:absolute;bottom:-1.5rem;left:10px}.timeline-day:last-of-type:before{bottom:calc(var(--spacing) * 6)}.timeline-day[hidden],.timeline-event[hidden]{display:none}.timeline-day-header{top:calc(var(--spacing) * 0);z-index:10;align-items:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#f8fafcf5 76%,#0000);display:flex;position:sticky}.dark .timeline-day-header{background:linear-gradient(90deg,#020617f5 76%,#0000)}.timeline-day-header time{border-style:var(--tw-border-style);border-width:1px;border-color:#53eafd99;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.timeline-day-header time{border-color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.timeline-day-header time{background-color:var(--color-cyan-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-800)}.timeline-day-header time:where(.dark,.dark *){border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.timeline-day-header time:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.timeline-day-header time:where(.dark,.dark *){background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.timeline-day-header time:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.timeline-day-header time:where(.dark,.dark *){color:var(--color-cyan-100)}.timeline-day-header time{box-shadow:0 6px 22px rgba(var(--timeline-movement), .1)}.timeline-day-header>span:last-child{--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase}.timeline-day-marker{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-300);background-color:var(--color-white);border-radius:3.40282e38px;position:absolute;left:-31px}.timeline-day-marker:where(.dark,.dark *){border-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.timeline-day-marker:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.timeline-day-marker:where(.dark,.dark *){background-color:var(--color-slate-950)}.timeline-day-marker{box-shadow:0 0 0 4px rgba(var(--timeline-movement), .1), 0 0 18px rgba(var(--timeline-movement), .3)}.timeline-day-marker:after{content:"";background-color:var(--color-cyan-400);border-radius:3.40282e38px;position:absolute;inset:5px}:where(.timeline-day-events>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.timeline-day-events{padding-bottom:calc(var(--spacing) * 5)}.timeline-event{--timeline-accent:var(--timeline-system);position:relative}.timeline-event--critical{--timeline-accent:var(--timeline-alert)}.timeline-event--warning{--timeline-accent:var(--timeline-warning)}.timeline-event--success{--timeline-accent:var(--timeline-success)}.timeline-event--movement{--timeline-accent:var(--timeline-movement)}.timeline-event--telemetry{--timeline-accent:var(--timeline-system)}.timeline-event-node{top:calc(var(--spacing) * 5);z-index:2;height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);border-radius:3.40282e38px;position:absolute;left:-31px}.timeline-event-node:where(.dark,.dark *){border-color:var(--color-slate-950)}.timeline-event-node{background:rgb(var(--timeline-accent));box-shadow:0 0 0 3px rgba(var(--timeline-accent), .13), 0 0 15px rgba(var(--timeline-accent), .45)}.timeline-event-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.timeline-event-card{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.timeline-event-card{padding:calc(var(--spacing) * 3.5);color:var(--color-slate-900);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))}.timeline-event-card:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bd9}@supports (color:color-mix(in lab, red, red)){.timeline-event-card:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 85%, transparent)}}.timeline-event-card:where(.dark,.dark *){color:var(--color-slate-100)}.timeline-event-card{background-image:linear-gradient(135deg, rgba(var(--timeline-accent), .075), transparent 40%);transition-duration:var(--ui-motion-fast);box-shadow:0 12px 30px #0f172a12,inset 0 1px #ffffffb3}.dark .timeline-event-card{box-shadow:0 16px 36px #02061752,inset 0 1px #ffffff09}.timeline-event-card:before{content:"";inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);background:linear-gradient(90deg, rgba(var(--timeline-accent), .95), rgba(var(--timeline-accent), .08) 58%, transparent);height:1px;box-shadow:0 0 14px rgba(var(--timeline-accent), .24);position:absolute}.timeline-event-card:hover{border-color:rgba(var(--timeline-accent), .42);box-shadow:0 16px 34px #0f172a1a, 0 0 0 1px rgba(var(--timeline-accent), .06);transform:translateY(-1px)}.dark .timeline-event-card:hover{box-shadow:0 18px 38px #0206176b, 0 0 22px rgba(var(--timeline-accent), .07)}.timeline-event-header{align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.timeline-event-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);color:rgb(var(--timeline-accent));border-width:1px;border-color:rgba(var(--timeline-accent), .28);background:rgba(var(--timeline-accent), .1);box-shadow:inset 0 1px 0 #ffffff1f, 0 0 18px rgba(var(--timeline-accent), .08);flex-shrink:0;justify-content:center;align-items:center;display:flex}.timeline-event-kicker{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:rgb(var(--timeline-accent));overflow:hidden}.timeline-event-header time{margin-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-slate-400);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.timeline-event-category{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:rgb(var(--timeline-accent));border-width:1px;border-color:rgba(var(--timeline-accent), .22);background:rgba(var(--timeline-accent), .07);border-radius:3.40282e38px}.timeline-event-message{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}.timeline-event-message:where(.dark,.dark *){color:var(--color-slate-200)}.timeline-telemetry-metrics{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.timeline-telemetry-metrics>div{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#ddd6ffb3}@supports (color:color-mix(in lab, red, red)){.timeline-telemetry-metrics>div{border-color:color-mix(in oklab, var(--color-violet-200) 70%, transparent)}}.timeline-telemetry-metrics>div{background-color:#f5f3ffb3}@supports (color:color-mix(in lab, red, red)){.timeline-telemetry-metrics>div{background-color:color-mix(in oklab, var(--color-violet-50) 70%, transparent)}}.timeline-telemetry-metrics>div{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.timeline-telemetry-metrics>div:where(.dark,.dark *){border-color:#a685ff26}@supports (color:color-mix(in lab, red, red)){.timeline-telemetry-metrics>div:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-violet-400) 15%, transparent)}}.timeline-telemetry-metrics>div:where(.dark,.dark *){background-color:#a685ff0f}@supports (color:color-mix(in lab, red, red)){.timeline-telemetry-metrics>div:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 6%, transparent)}}.timeline-telemetry-metrics strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-violet-700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.timeline-telemetry-metrics strong:where(.dark,.dark *){color:var(--color-violet-200)}.timeline-telemetry-metrics span{--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:block}.timeline-telemetry-metrics span:where(.dark,.dark *){color:var(--color-slate-400)}.timeline-event-details{margin-top:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-color:#e2e8f0cc;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.timeline-event-details{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.timeline-event-details{padding-top:calc(var(--spacing) * 2)}.timeline-event-details:where(.dark,.dark *){border-color:var(--color-slate-800)}.timeline-event-details summary{cursor:pointer;border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 1);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));justify-content:space-between;align-items:center;list-style-type:none;display:flex}@media (hover:hover){.timeline-event-details summary:hover{color:var(--color-cyan-700)}}.timeline-event-details summary:where(.dark,.dark *){color:var(--color-slate-400)}@media (hover:hover){.timeline-event-details summary:where(.dark,.dark *):hover{color:var(--color-cyan-200)}}.timeline-event-details summary::-webkit-details-marker{display:none}.timeline-event-details summary i{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--ui-motion-fast)}.timeline-event-details[open] summary i{transform:rotate(180deg)}.timeline-event-detail-body{padding-top:calc(var(--spacing) * 2)}.timeline-detail-grid{gap:calc(var(--spacing) * 2);display:grid}@media (min-width:40rem){.timeline-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.timeline-detail-grid>div{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.timeline-detail-grid>div{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.timeline-detail-grid>div{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.timeline-detail-grid>div{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.timeline-detail-grid>div{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2)}.timeline-detail-grid>div:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.timeline-detail-grid>div:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.timeline-detail-grid dt,.timeline-detail-label{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase}.timeline-detail-grid dd{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:var(--color-slate-700)}.timeline-detail-grid dd:where(.dark,.dark *){color:var(--color-slate-200)}.timeline-tag-breakdown{margin-top:calc(var(--spacing) * 3)}.timeline-tag-list{margin-top:calc(var(--spacing) * 1.5)}:where(.timeline-tag-list>: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)));border-color:var(--color-slate-200)}.timeline-tag-list{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafccc;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.timeline-tag-list{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}:where(.timeline-tag-list:where(.dark,.dark *)>:not(:last-child)),.timeline-tag-list:where(.dark,.dark *){border-color:var(--color-slate-800)}.timeline-tag-list:where(.dark,.dark *){background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.timeline-tag-list:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.timeline-tag-list>div{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);display:flex}.timeline-tag-list code{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-violet-700);overflow:hidden}.timeline-tag-list code:where(.dark,.dark *){color:var(--color-violet-200)}.timeline-tag-list span{color:var(--color-slate-500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0;font-size:10px}.timeline-tag-list span:where(.dark,.dark *){color:var(--color-slate-400)}.timeline-event-footer{margin-top:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-color:#e2e8f0b3;border-top-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.timeline-event-footer{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.timeline-event-footer{padding-top:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.timeline-event-footer:where(.dark,.dark *){border-color:var(--color-slate-800)}.timeline-event-footer span:first-child{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.timeline-filter-empty,.timeline-empty-state{min-height:calc(var(--spacing) * 56);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-300);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}:is(.timeline-filter-empty,.timeline-empty-state):where(.dark,.dark *){border-color:var(--color-slate-700)}.timeline-filter-empty,.timeline-empty-state{background:radial-gradient(circle at 50% 34%, rgba(var(--timeline-movement), .1), transparent 36%)}.timeline-filter-empty strong,.timeline-empty-state strong{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-700)}:is(.timeline-filter-empty strong,.timeline-empty-state strong):where(.dark,.dark *){color:var(--color-slate-200)}.timeline-filter-empty>span:last-child,.timeline-empty-state>span:last-child{margin-top:calc(var(--spacing) * 1);max-width:var(--container-sm);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}:is(.timeline-filter-empty>span:last-child,.timeline-empty-state>span:last-child):where(.dark,.dark *){color:var(--color-slate-400)}.timeline-empty-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#53eafdb3;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.timeline-empty-icon{border-color:color-mix(in oklab, var(--color-cyan-300) 70%, transparent)}}.timeline-empty-icon{background-color:var(--color-cyan-50);color:var(--color-cyan-700)}.timeline-empty-icon:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.timeline-empty-icon:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.timeline-empty-icon:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.timeline-empty-icon:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.timeline-empty-icon:where(.dark,.dark *){color:var(--color-cyan-200)}.timeline-empty-icon{box-shadow:0 0 22px rgba(var(--timeline-movement), .12)}.timeline-event--telemetry .timeline-event-node{animation:2.4s ease-out infinite timeline-telemetry-pulse}@keyframes timeline-telemetry-pulse{0%,45%{box-shadow:0 0 0 3px rgba(var(--timeline-accent), .13), 0 0 15px rgba(var(--timeline-accent), .45)}70%{box-shadow:0 0 0 9px rgba(var(--timeline-accent), 0), 0 0 22px rgba(var(--timeline-accent), .55)}to{box-shadow:0 0 0 3px rgba(var(--timeline-accent), .13), 0 0 15px rgba(var(--timeline-accent), .45)}}@media (max-width:639px){.dashboard-grid-fixed>.grid-stack-item[gs-id=timeline]{height:clamp(32rem,72vh,42rem)!important;min-height:32rem!important}.timeline-toolbar{display:block}.timeline-filters{margin-inline:calc(var(--spacing) * -1);padding-inline:calc(var(--spacing) * 1)}.timeline-viewport{padding-inline:calc(var(--spacing) * 2)}.timeline-day{padding-left:calc(var(--spacing) * 8)}.timeline-day:before{left:8px}.timeline-day-marker,.timeline-event-node{left:-28px}.timeline-event-category{display:none}.timeline-event-card{padding:calc(var(--spacing) * 3)}.journey-commandbar{align-items:flex-start}.journey-summary>span:nth-child(n+3){display:none}.journey-full-link{max-width:calc(var(--spacing) * 28);text-align:right;--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.journey-scale{display:none}.journey-viewport{margin-top:calc(var(--spacing) * 2)}.journey-row>summary{column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) auto}.journey-track{grid-area:2/1/auto/-1}.journey-current{min-width:92px;padding-right:calc(var(--spacing) * 4)}.journey-row-chevron{right:calc(var(--spacing) * 1.5)}.journey-row-details{grid-template-columns:repeat(1,minmax(0,1fr))}.journey-panel--audit .timeline-toolbar{display:block}.journey-panel--audit .timeline-filters{margin-top:calc(var(--spacing) * 2)}}@media (prefers-reduced-motion:reduce){.timeline-event--telemetry .timeline-event-node{animation:none}.timeline-event-card,.timeline-filter,.timeline-event-details summary i,.journey-tab,.journey-filter,.journey-row,.journey-row-chevron{transition:none}.journey-segment.is-active:after{animation:none}.timeline-event-card:hover{transform:none}}.empty-state{border-radius:var(--radius-md);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-300);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-500)}.empty-state:where(.dark,.dark *){border-color:var(--color-slate-700);color:var(--color-slate-400)}.empty-state{background-image:linear-gradient(135deg,#06b6d412,#0000 48%),linear-gradient(#94a3b81a 1px,#0000 1px),linear-gradient(90deg,#94a3b81a 1px,#0000 1px);background-size:auto,24px 24px,24px 24px}.ops-table{text-align:left;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.ops-table thead{background-color:var(--color-slate-50);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);text-transform:uppercase}.ops-table thead:where(.dark,.dark *){background-color:var(--color-slate-900)}.ops-table thead{background-image:linear-gradient(90deg,#06b6d414,#0000)}.ops-table th,.ops-table td{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.ops-table tbody tr{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);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))}.ops-table tbody tr:where(.dark,.dark *){border-color:var(--color-slate-800)}.ops-table tbody tr{transition-duration:var(--ui-motion-fast)}.ops-table tbody tr:hover{background-color:#ecfeff99}@supports (color:color-mix(in lab, red, red)){.ops-table tbody tr:hover{background-color:color-mix(in oklab, var(--color-cyan-50) 60%, transparent)}}.ops-table tbody tr:hover:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.ops-table tbody tr:hover:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.flatpickr-calendar{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-100);--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)}.konva-route-preview{height:calc(var(--spacing) * 64);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);overflow:hidden}.tenant-card{background:radial-gradient(circle at 20% 0,#22d3ee2e,#0000 38%),linear-gradient(145deg,#0f172aeb,#020617f0);border:1px solid #334155e6;border-radius:1.5rem;padding:1.25rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 60px #02061747}.tenant-card:hover{border-color:#22d3eeb3;transform:translateY(-2px);box-shadow:0 24px 80px #0891b22e}.tenant-orb{color:#fff;letter-spacing:0;background:linear-gradient(135deg,#0ea5e9f2,#10b981d9);border:1px solid #67e8f959;border-radius:1.25rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;font-weight:950;display:inline-flex;box-shadow:0 0 35px #22d3ee40}.map-zone-label{color:#f8fafcf5!important;letter-spacing:0!important;text-transform:uppercase!important;white-space:nowrap!important;background:#020617b8!important;border:1px solid #67e8f947!important;border-radius:.45rem!important;padding:.28rem .42rem!important;font-size:.68rem!important;font-weight:950!important;line-height:1!important;box-shadow:0 10px 28px #02061752!important}.map-zone-label:before{display:none!important}.studio-zone-label{padding:.24rem .36rem!important;font-size:.64rem!important}.alert-rules-hero{margin-bottom:calc(var(--spacing) * 5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 6);color:var(--color-white);--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);display:grid;position:relative;overflow:hidden}@media (min-width:48rem){.alert-rules-hero{padding-inline:calc(var(--spacing) * 7);padding-block:calc(var(--spacing) * 8);grid-template-columns:minmax(0,1fr) 18rem}}.alert-rules-hero{isolation:isolate;background-image:radial-gradient(circle at 84% 18%,#22d3ee2b,#0000 28%),radial-gradient(circle at 18% 100%,#6366f11f,#0000 34%),linear-gradient(135deg,#0f172afa,#020617fc);box-shadow:0 26px 72px #02061752,inset 0 1px #ffffff0f}.alert-rules-hero:before{content:"";pointer-events:none;inset:calc(var(--spacing) * 0);opacity:.3;z-index:-1;background-image:linear-gradient(#94a3b817 1px,#0000 1px),linear-gradient(90deg,#94a3b817 1px,#0000 1px);background-size:30px 30px;position:absolute;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}@media (min-width:48rem){.alert-rules-hero-form{grid-template-columns:minmax(0,1fr) 8rem}}.alert-rules-hero h2{margin-top:calc(var(--spacing) * 3);max-width:var(--container-3xl);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-white)}@media (min-width:48rem){.alert-rules-hero h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.alert-rules-hero p{margin-top:calc(var(--spacing) * 3);max-width:var(--container-2xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-300)}.alert-rules-kicker,.alert-rules-back{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-cyan-300);text-transform:uppercase;display:inline-flex}.alert-rules-back{border-style:var(--tw-border-style);border-width:1px;border-color:#53eafd33;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.alert-rules-back{border-color:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.alert-rules-back{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.alert-rules-back{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.alert-rules-back{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none;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))}@media (hover:hover){.alert-rules-back:hover{border-color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.alert-rules-back:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.alert-rules-back:hover{background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.alert-rules-back:hover{background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.alert-rules-back:hover{color:var(--color-white)}}.alert-rules-back:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-300);--tw-outline-style:none;outline-style:none}.alert-rules-actions{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.alert-rules-signal{min-height:calc(var(--spacing) * 40);place-items:center;display:none;position:relative}@media (min-width:48rem){.alert-rules-signal{display:grid}}.alert-signal-core,.alert-rules-hero-orb{z-index:2;height:calc(var(--spacing) * 20);width:calc(var(--spacing) * 20);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#53eafd59;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.alert-signal-core,.alert-rules-hero-orb{border-color:color-mix(in oklab, var(--color-cyan-300) 35%, transparent)}}.alert-signal-core,.alert-rules-hero-orb{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.alert-signal-core,.alert-rules-hero-orb{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.alert-signal-core,.alert-rules-hero-orb{color:var(--color-cyan-100);box-shadow:0 0 42px #22d3ee38,inset 0 1px #ffffff24}.alert-rules-hero-orb{place-self:center flex-end;display:none}@media (min-width:48rem){.alert-rules-hero-orb{display:grid}}.alert-signal-ring{border-style:var(--tw-border-style);border-width:1px;border-color:#53eafd33;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.alert-signal-ring{border-color:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.alert-signal-ring{animation:3.4s ease-out infinite alert-signal-pulse}.alert-signal-ring-a{height:calc(var(--spacing) * 32);width:calc(var(--spacing) * 32)}.alert-signal-ring-b{height:calc(var(--spacing) * 48);width:calc(var(--spacing) * 48);animation-delay:1.1s}.alert-signal-node{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);background-color:var(--color-emerald-300);border-radius:3.40282e38px;position:absolute;box-shadow:0 0 18px #6ee7b7b8}.alert-signal-node-a{top:2.4rem;right:2.1rem}.alert-signal-node-b{bottom:1.8rem;left:2.7rem}.alert-rule-metrics{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.alert-rule-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.alert-rule-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.alert-rule-metric{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.alert-rule-metric{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.alert-rule-metric{padding:calc(var(--spacing) * 4);--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)}.alert-rule-metric:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#020618bf}@supports (color:color-mix(in lab, red, red)){.alert-rule-metric:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 75%, transparent)}}.alert-rule-metric{background-image:linear-gradient(135deg,#0ea5e90f,#0000 54%)}.alert-rule-metric-primary{border-color:#53eafdb3}@supports (color:color-mix(in lab, red, red)){.alert-rule-metric-primary{border-color:color-mix(in oklab, var(--color-cyan-300) 70%, transparent)}}.alert-rule-metric-primary:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.alert-rule-metric-primary:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.alert-rule-metric-primary{box-shadow:0 16px 40px #0891b21a,inset 0 1px #ffffffb3}.alert-rule-metric>span,.alert-rule-metric>small{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-400);text-transform:uppercase;display:block}.alert-rule-metric>strong{margin-block:calc(var(--spacing) * 1);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.alert-rule-metric>strong:where(.dark,.dark *){color:var(--color-white)}.alert-rule-metric>small{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-slate-500);text-transform:none}.alert-rules-section{margin-bottom:calc(var(--spacing) * 6);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.alert-rules-section{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.alert-rules-section{padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (min-width:48rem){.alert-rules-section{padding:calc(var(--spacing) * 5)}}.alert-rules-section:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.alert-rules-section:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.alert-rules-section-head{margin-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.alert-rules-section-head h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900)}.alert-rules-section-head h2:where(.dark,.dark *){color:var(--color-white)}.alert-rules-section-head p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}.alert-rules-section-head p:where(.dark,.dark *){color:var(--color-slate-400)}.alert-rules-section-count{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;border-radius:3.40282e38px}.alert-rules-section-count:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-300)}.alert-boundary-grid{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:64rem){.alert-boundary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.alert-boundary-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);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));position:relative;overflow:hidden}.alert-boundary-card:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bbf}@supports (color:color-mix(in lab, red, red)){.alert-boundary-card:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 75%, transparent)}}.alert-boundary-card{background-image:linear-gradient(135deg,#22d3ee11,#0000 45%);box-shadow:0 16px 36px #0f172a12,inset 0 1px #ffffffc7}.dark .alert-boundary-card{box-shadow:0 18px 42px #02061742,inset 0 1px #ffffff0a}.alert-boundary-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-cyan-300)}.alert-boundary-card:hover:where(.dark,.dark *){border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.alert-boundary-card:hover:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.alert-boundary-card:hover{box-shadow:0 20px 44px #0891b21f}.alert-boundary-card.is-muted{opacity:.6}.alert-boundary-card-top{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.alert-rule-status{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;border-radius:3.40282e38px;display:inline-flex}.alert-rule-status:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-400)}.alert-rule-status.is-active{border-color:#5ee9b599}@supports (color:color-mix(in lab, red, red)){.alert-rule-status.is-active{border-color:color-mix(in oklab, var(--color-emerald-300) 60%, transparent)}}.alert-rule-status.is-active{background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.alert-rule-status.is-active:where(.dark,.dark *){border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.alert-rule-status.is-active:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.alert-rule-status.is-active:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.alert-rule-status.is-active:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.alert-rule-status.is-active:where(.dark,.dark *){color:var(--color-emerald-200)}.alert-boundary-card h3{margin-top:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900)}.alert-boundary-card h3:where(.dark,.dark *){color:var(--color-white)}.alert-boundary-card>p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}.alert-boundary-card>p:where(.dark,.dark *){color:var(--color-slate-400)}.alert-rule-facts{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.alert-rule-facts>span{align-items:center;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafccc;grid-template-columns:auto minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.alert-rule-facts>span{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.alert-rule-facts>span{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-cyan-700)}.alert-rule-facts>span:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.alert-rule-facts>span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.alert-rule-facts>span:where(.dark,.dark *){color:var(--color-cyan-200)}.alert-rule-facts b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-800)}.alert-rule-facts b:where(.dark,.dark *){color:var(--color-white)}.alert-rule-facts small{--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-slate-400);grid-column-start:2}.alert-rule-channels,.alert-policy-flags{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.alert-rule-channels span,.alert-policy-flags span{align-items:center;gap:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-500);border-radius:3.40282e38px;display:inline-flex}:is(.alert-rule-channels span,.alert-policy-flags span):where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-300)}.alert-rule-channels .is-severity{border-color:#53eafd99}@supports (color:color-mix(in lab, red, red)){.alert-rule-channels .is-severity{border-color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.alert-rule-channels .is-severity{background-color:var(--color-cyan-50);color:var(--color-cyan-700)}.alert-rule-channels .is-severity:where(.dark,.dark *){border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.alert-rule-channels .is-severity:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.alert-rule-channels .is-severity:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.alert-rule-channels .is-severity:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.alert-rule-channels .is-severity:where(.dark,.dark *){color:var(--color-cyan-200)}.alert-rule-channels .is-repeat,.alert-policy-flags .is-repeat{border-color:#ffd23699}@supports (color:color-mix(in lab, red, red)){.alert-rule-channels .is-repeat,.alert-policy-flags .is-repeat{border-color:color-mix(in oklab, var(--color-amber-300) 60%, transparent)}}.alert-rule-channels .is-repeat,.alert-policy-flags .is-repeat{background-color:var(--color-amber-50);color:var(--color-amber-700)}:is(.alert-rule-channels .is-repeat,.alert-policy-flags .is-repeat):where(.dark,.dark *){border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){:is(.alert-rule-channels .is-repeat,.alert-policy-flags .is-repeat):where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}:is(.alert-rule-channels .is-repeat,.alert-policy-flags .is-repeat):where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){:is(.alert-rule-channels .is-repeat,.alert-policy-flags .is-repeat):where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}:is(.alert-rule-channels .is-repeat,.alert-policy-flags .is-repeat):where(.dark,.dark *){color:var(--color-amber-200)}.alert-rule-scope{margin-top:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 3);display:flex}.alert-rule-scope:where(.dark,.dark *){border-color:var(--color-slate-800)}.alert-rule-scope>span{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-500);place-items:center;display:grid}.alert-rule-scope>span:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-300)}.alert-rule-scope>a{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-700);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));margin-left:auto;display:inline-flex}@media (hover:hover){.alert-rule-scope>a:hover{background-color:var(--color-cyan-50)}}.alert-rule-scope>a:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-400);--tw-outline-style:none;outline-style:none}.alert-rule-scope>a:where(.dark,.dark *){color:var(--color-cyan-200)}@media (hover:hover){.alert-rule-scope>a:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.alert-rule-scope>a:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}}.alert-policy-grid{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.alert-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.alert-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.alert-policy-card{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6;grid-template-columns:2.75rem minmax(0,1fr) auto;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.alert-policy-card{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.alert-policy-card{padding:calc(var(--spacing) * 3.5);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))}@media (hover:hover){.alert-policy-card:hover{border-color:var(--color-cyan-300);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.alert-policy-card:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.alert-policy-card:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}@media (hover:hover){.alert-policy-card:where(.dark,.dark *):hover{border-color:#00d2ef59}@supports (color:color-mix(in lab, red, red)){.alert-policy-card:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 35%, transparent)}}}.alert-policy-icon,.alert-config-icon{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-200);background-color:var(--color-cyan-50);color:var(--color-cyan-700);place-items:center;display:grid}:is(.alert-policy-icon,.alert-config-icon):where(.dark,.dark *){border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){:is(.alert-policy-icon,.alert-config-icon):where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}:is(.alert-policy-icon,.alert-config-icon):where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){:is(.alert-policy-icon,.alert-config-icon):where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}:is(.alert-policy-icon,.alert-config-icon):where(.dark,.dark *){color:var(--color-cyan-200)}.alert-policy-icon,.alert-config-icon{box-shadow:0 8px 24px #0891b21a}.alert-policy-copy h3{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900)}.alert-policy-copy h3:where(.dark,.dark *){color:var(--color-white)}.alert-policy-copy p{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}.alert-policy-copy p:where(.dark,.dark *){color:var(--color-slate-400)}.alert-policy-flags{margin-top:calc(var(--spacing) * 0);grid-column:2/span 2}.alert-policy-edit{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);color:var(--color-slate-400);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));grid-row:span 2/span 2;place-items:center;display:grid}@media (hover:hover){.alert-policy-edit:hover{border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-700)}}.alert-policy-edit:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-400);--tw-outline-style:none;outline-style:none}.alert-policy-edit:where(.dark,.dark *){border-color:var(--color-slate-700)}@media (hover:hover){.alert-policy-edit:where(.dark,.dark *):hover{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.alert-policy-edit:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.alert-policy-edit:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.alert-policy-edit:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.alert-policy-edit:where(.dark,.dark *):hover{color:var(--color-cyan-100)}}.alert-rules-empty{min-height:calc(var(--spacing) * 44);place-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-300);padding:calc(var(--spacing) * 6);text-align:center;color:var(--color-slate-400);grid-column:1/-1;display:grid}.alert-rules-empty:where(.dark,.dark *){border-color:var(--color-slate-700)}.alert-rules-empty{background:radial-gradient(circle at 50% 35%,#22d3ee1a,#0000 34%)}.alert-rules-empty strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-700)}.alert-rules-empty strong:where(.dark,.dark *){color:var(--color-slate-200)}.alert-rules-empty span{max-width:var(--container-md);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}.alert-rule-form-shell{max-width:var(--container-5xl);gap:calc(var(--spacing) * 4);margin-inline:auto;display:grid}.alert-config-section{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.alert-config-section{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.alert-config-section{padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:48rem){.alert-config-section{padding:calc(var(--spacing) * 5)}}.alert-config-section:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.alert-config-section:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.alert-config-section{background-image:linear-gradient(135deg,#22d3ee0b,#0000 38%)}.alert-config-section-head{margin-bottom:calc(var(--spacing) * 5);align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.alert-config-section-head h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900)}.alert-config-section-head h2:where(.dark,.dark *){color:var(--color-white)}.alert-config-section-head p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}.alert-config-section-head p:where(.dark,.dark *){color:var(--color-slate-400)}.alert-config-grid{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:48rem){.alert-config-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.alert-config-wide{grid-column:span 2/span 2}}.alert-config-grid .form-field small{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:block}.alert-inline-toggle,.alert-repeat-toggle{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafccc;display:flex}@supports (color:color-mix(in lab, red, red)){.alert-inline-toggle,.alert-repeat-toggle{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.alert-inline-toggle,.alert-repeat-toggle{padding:calc(var(--spacing) * 3);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))}@media (hover:hover){:is(.alert-inline-toggle,.alert-repeat-toggle):hover{border-color:var(--color-cyan-300)}}:is(.alert-inline-toggle,.alert-repeat-toggle):where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172ba6}@supports (color:color-mix(in lab, red, red)){:is(.alert-inline-toggle,.alert-repeat-toggle):where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 65%, transparent)}}@media (hover:hover){:is(.alert-inline-toggle,.alert-repeat-toggle):where(.dark,.dark *):hover{border-color:#00d2ef59}@supports (color:color-mix(in lab, red, red)){:is(.alert-inline-toggle,.alert-repeat-toggle):where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 35%, transparent)}}}.alert-inline-toggle b,.alert-repeat-toggle b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-800);display:block}:is(.alert-inline-toggle b,.alert-repeat-toggle b):where(.dark,.dark *){color:var(--color-white)}.alert-inline-toggle small,.alert-repeat-toggle small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:block}:is(.alert-inline-toggle small,.alert-repeat-toggle small):where(.dark,.dark *){color:var(--color-slate-400)}.alert-scope-grid{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.alert-scope-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.alert-scope-grid label{cursor:pointer;place-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafccc;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.alert-scope-grid label{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.alert-scope-grid label{padding:calc(var(--spacing) * 4);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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))}@media (hover:hover){.alert-scope-grid label:hover{border-color:var(--color-cyan-300)}}.alert-scope-grid label:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.alert-scope-grid label:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.alert-scope-grid label:where(.dark,.dark *){color:var(--color-slate-300)}.alert-scope-grid input{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);position:absolute}.alert-scope-grid span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.alert-scope-grid label:has(input:checked){border-color:var(--color-cyan-400);background-color:var(--color-cyan-50);color:var(--color-cyan-700)}.alert-scope-grid label:has(input:checked):where(.dark,.dark *){border-color:#00d2ef73}@supports (color:color-mix(in lab, red, red)){.alert-scope-grid label:has(input:checked):where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 45%, transparent)}}.alert-scope-grid label:has(input:checked):where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.alert-scope-grid label:has(input:checked):where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.alert-scope-grid label:has(input:checked):where(.dark,.dark *){color:var(--color-cyan-100)}.alert-channel-grid{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.alert-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.alert-channel-grid{transition:opacity var(--ui-motion-fast), filter var(--ui-motion-fast)}.alert-channel-grid.is-inactive{pointer-events:none;opacity:.35;--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.alert-channel-option{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafccc;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.alert-channel-option{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.alert-channel-option{padding:calc(var(--spacing) * 3);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))}@media (hover:hover){.alert-channel-option:hover{border-color:var(--color-cyan-300)}}.alert-channel-option:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.alert-channel-option:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}@media (hover:hover){.alert-channel-option:where(.dark,.dark *):hover{border-color:#00d2ef59}@supports (color:color-mix(in lab, red, red)){.alert-channel-option:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 35%, transparent)}}}.alert-channel-option>input{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);position:absolute}.alert-channel-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;place-items:center;display:grid}.alert-channel-icon-toast{border-color:var(--color-cyan-200);background-color:var(--color-cyan-50);color:var(--color-cyan-700)}.alert-channel-icon-toast:where(.dark,.dark *){border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.alert-channel-icon-toast:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.alert-channel-icon-toast:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.alert-channel-icon-toast:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.alert-channel-icon-toast:where(.dark,.dark *){color:var(--color-cyan-200)}.alert-channel-icon-sound{border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-700)}.alert-channel-icon-sound:where(.dark,.dark *){border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.alert-channel-icon-sound:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.alert-channel-icon-sound:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.alert-channel-icon-sound:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.alert-channel-icon-sound:where(.dark,.dark *){color:var(--color-amber-200)}.alert-channel-icon-native{border-color:var(--color-violet-200);background-color:var(--color-violet-50);color:var(--color-violet-700)}.alert-channel-icon-native:where(.dark,.dark *){border-color:#a685ff33}@supports (color:color-mix(in lab, red, red)){.alert-channel-icon-native:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-violet-400) 20%, transparent)}}.alert-channel-icon-native:where(.dark,.dark *){background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.alert-channel-icon-native:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.alert-channel-icon-native:where(.dark,.dark *){color:var(--color-violet-200)}.alert-channel-option b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-800);display:block}.alert-channel-option b:where(.dark,.dark *){color:var(--color-white)}.alert-channel-option small{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:block}.alert-channel-option small:where(.dark,.dark *){color:var(--color-slate-400)}.alert-channel-option:has(input:checked){border-color:var(--color-cyan-400);background-color:var(--color-white);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.alert-channel-option:has(input:checked){--tw-ring-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.alert-channel-option:has(input:checked):where(.dark,.dark *){border-color:#00d2ef73}@supports (color:color-mix(in lab, red, red)){.alert-channel-option:has(input:checked):where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 45%, transparent)}}.alert-channel-option:has(input:checked):where(.dark,.dark *){background-color:var(--color-slate-900)}.alert-sound-control{gap:calc(var(--spacing) * 2);display:flex}.alert-sound-control select{min-width:calc(var(--spacing) * 0);flex:1}.alert-sound-control button{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-700);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));flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.alert-sound-control button:hover{background-color:var(--color-cyan-100)}}.alert-sound-control button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-400);--tw-outline-style:none;outline-style:none}.alert-sound-control button:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.alert-sound-control button:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.alert-sound-control button:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.alert-sound-control button:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.alert-sound-control button:where(.dark,.dark *){color:var(--color-cyan-100)}.alert-repeat-card{align-items:flex-end;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:#fffbeb8c;display:grid}@supports (color:color-mix(in lab, red, red)){.alert-repeat-card{background-color:color-mix(in oklab, var(--color-amber-50) 55%, transparent)}}.alert-repeat-card{padding:calc(var(--spacing) * 3)}@media (min-width:48rem){.alert-repeat-card{grid-template-columns:minmax(0,1fr) 13rem}}.alert-repeat-card:where(.dark,.dark *){border-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.alert-repeat-card:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.alert-repeat-card:where(.dark,.dark *){background-color:#fcbb000b}@supports (color:color-mix(in lab, red, red)){.alert-repeat-card:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 4.5%, transparent)}}.alert-repeat-toggle{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 1);background-color:#0000;border-width:0}.alert-repeat-toggle:where(.dark,.dark *){background-color:#0000}.alert-repeat-card [data-alert-repeat-interval]{transition:opacity var(--ui-motion-fast)}.alert-repeat-card [data-alert-repeat-interval].is-inactive{pointer-events:none;opacity:.35}.alert-form-actions{bottom:calc(var(--spacing) * 3);z-index:20;justify-content:flex-end;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.alert-form-actions{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.alert-form-actions{padding:calc(var(--spacing) * 3);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-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,)}.alert-form-actions:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#020618e6}@supports (color:color-mix(in lab, red, red)){.alert-form-actions:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.alert-form-error{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-300);background-color:var(--color-rose-50);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-rose-800)}.alert-form-error:where(.dark,.dark *){border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.alert-form-error:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.alert-form-error:where(.dark,.dark *){background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.alert-form-error:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.alert-form-error:where(.dark,.dark *){color:var(--color-rose-100)}.alert-severity-guide{gap:calc(var(--spacing) * 2);display:grid}@media (min-width:40rem){.alert-severity-guide{grid-template-columns:repeat(3,minmax(0,1fr))}}.alert-severity-guide>div{align-items:center;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#fffc;grid-template-columns:auto minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.alert-severity-guide>div{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.alert-severity-guide>div{padding:calc(var(--spacing) * 3)}.alert-severity-guide>div:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.alert-severity-guide>div:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.alert-severity-guide b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-800)}.alert-severity-guide b:where(.dark,.dark *){color:var(--color-white)}.alert-severity-guide small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);grid-column-start:2}.alert-tone-dot{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);border-radius:3.40282e38px;grid-row:span 2/span 2}.alert-tone-info{background-color:var(--color-cyan-400);box-shadow:0 0 12px #22d3ee8c}.alert-tone-warning{background-color:var(--color-amber-400);box-shadow:0 0 12px #fbbf248c}.alert-tone-critical{background-color:var(--color-rose-500);box-shadow:0 0 12px #f43f5e99}.notification-panel{width:min(100vw - 1.5rem,28rem)}.notification-panel-eyebrow{margin-bottom:calc(var(--spacing) * 1);align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-cyan-300);text-transform:uppercase;display:flex}.notification-header-actions{align-items:center;gap:calc(var(--spacing) * 1);display:flex}.notification-settings-toggle{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);color:var(--color-slate-400);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));border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.notification-settings-toggle:hover{border-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.notification-settings-toggle:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.notification-settings-toggle:hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.notification-settings-toggle:hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.notification-settings-toggle:hover{color:var(--color-cyan-100)}}.notification-settings-toggle:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-300);--tw-outline-style:none;outline-style:none}.notification-settings-toggle[aria-expanded=true]{border-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.notification-settings-toggle[aria-expanded=true]{border-color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.notification-settings-toggle[aria-expanded=true]{background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.notification-settings-toggle[aria-expanded=true]{background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.notification-settings-toggle[aria-expanded=true]{color:var(--color-cyan-100)}.notification-preferences{margin-inline:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618cc}@supports (color:color-mix(in lab, red, red)){.notification-preferences{background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.notification-preferences{padding:calc(var(--spacing) * 3);box-shadow:inset 0 1px #ffffff09}.notification-preferences-intro{align-items:flex-start;gap:calc(var(--spacing) * 2.5);display:flex}.notification-preferences-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.notification-preferences-icon{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.notification-preferences-icon{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.notification-preferences-icon{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.notification-preferences-icon{color:var(--color-cyan-200)}.notification-preferences-intro strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block}.notification-preferences-intro p{margin-top:calc(var(--spacing) * .5);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);color:var(--color-slate-400)}.notification-preference-grid{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);display:grid}@media (min-width:40rem){.notification-preference-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.notification-preference-toggle{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172bb3;position:relative}@supports (color:color-mix(in lab, red, red)){.notification-preference-toggle{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.notification-preference-toggle{padding:calc(var(--spacing) * 2.5);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))}@media (hover:hover){.notification-preference-toggle:hover{border-color:#00d2ef59}@supports (color:color-mix(in lab, red, red)){.notification-preference-toggle:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 35%, transparent)}}}.notification-preference-toggle>span{padding-right:calc(var(--spacing) * 5);color:var(--color-slate-400);display:block}.notification-preference-toggle i{margin-bottom:calc(var(--spacing) * 2);color:var(--color-cyan-200)}.notification-preference-toggle b{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block}.notification-preference-toggle small{margin-top:calc(var(--spacing) * .5);--tw-leading:calc(var(--spacing) * 3);font-size:9px;line-height:calc(var(--spacing) * 3);color:var(--color-slate-500);display:block}.notification-preference-toggle input{top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);position:absolute}.notification-preference-toggle:has(input:checked){border-color:#00d2ef73}@supports (color:color-mix(in lab, red, red)){.notification-preference-toggle:has(input:checked){border-color:color-mix(in oklab, var(--color-cyan-400) 45%, transparent)}}.notification-preference-toggle:has(input:checked){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.notification-preference-toggle:has(input:checked){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.notification-volume-row{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172b8c;grid-template-columns:auto minmax(4rem,1fr) auto;display:grid}@supports (color:color-mix(in lab, red, red)){.notification-volume-row{background-color:color-mix(in oklab, var(--color-slate-900) 55%, transparent)}}.notification-volume-row{padding:calc(var(--spacing) * 2)}.notification-volume-row label{align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-400);text-transform:uppercase;display:flex}.notification-volume-row input{accent-color:var(--color-cyan-400)}.notification-volume-row output{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-cyan-200);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.notification-volume-row button{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-300);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));grid-column:span 3/span 3;display:inline-flex}@media (hover:hover){.notification-volume-row button:hover{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.notification-volume-row button:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.notification-volume-row button:hover{color:var(--color-white)}}@media (min-width:40rem){.notification-volume-row button{grid-column:span 1/span 1}}.notification-permission-note{margin-top:calc(var(--spacing) * 2);--tw-leading:calc(var(--spacing) * 4);font-size:10px;line-height:calc(var(--spacing) * 4);color:var(--color-slate-500)}.notification-permission-note[data-tone=success]{color:var(--color-emerald-300)}.notification-permission-note[data-tone=error]{color:var(--color-rose-300)}.notification-empty-orbit{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;border-radius:3.40282e38px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.notification-empty-orbit{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.notification-empty-orbit{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.notification-empty-orbit{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.notification-empty-orbit{color:var(--color-cyan-200);box-shadow:0 0 26px #22d3ee24}.notification-trigger.has-unread-alerts{animation:2.8s ease-in-out infinite alert-trigger-pulse}.alert-toast-stack{pointer-events:none;top:calc(var(--spacing) * 20);right:calc(var(--spacing) * 3);z-index:2147483600;gap:calc(var(--spacing) * 2);width:min(25rem,100vw - 1.5rem);display:grid;position:fixed}.alert-toast{--alert-toast-accent:34, 211, 238;pointer-events:auto;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#020618f2;grid-template-columns:2.5rem minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.alert-toast{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.alert-toast{padding:calc(var(--spacing) * 3);color:var(--color-white);--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,);box-shadow:0 22px 60px #0206177a, 0 0 28px rgba(var(--alert-toast-accent), .1), inset 0 1px 0 #ffffff12;animation:.24s ease-out both alert-toast-enter}.alert-toast:before{content:"";inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * 1);background:rgb(var(--alert-toast-accent));box-shadow:0 0 18px rgba(var(--alert-toast-accent), .62);position:absolute}.alert-toast-warning{--alert-toast-accent:251, 191, 36}.alert-toast-critical{--alert-toast-accent:244, 63, 94}.alert-toast.is-leaving{animation:.18s ease-in both alert-toast-leave}.alert-toast.is-repeating{animation:.42s ease-out alert-toast-repeat}.alert-toast.is-error{border-color:#ff667f99}@supports (color:color-mix(in lab, red, red)){.alert-toast.is-error{border-color:color-mix(in oklab, var(--color-rose-400) 60%, transparent)}}.alert-toast-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);color:rgb(var(--alert-toast-accent));border-width:1px;border-color:rgba(var(--alert-toast-accent), .32);background:rgba(var(--alert-toast-accent), .1);place-items:center;display:grid}.alert-toast-copy{min-width:calc(var(--spacing) * 0)}.alert-toast-kicker{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:rgb(var(--alert-toast-accent));display:flex}.alert-toast-kicker b{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);border-width:1px;border-color:rgba(var(--alert-toast-accent), .28);background:rgba(var(--alert-toast-accent), .08);border-radius:3.40282e38px}.alert-toast-copy>strong{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);display:block}.alert-toast-actions{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.alert-toast-actions button{align-items:center;gap:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-300);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));border-radius:3.40282e38px;display:inline-flex}@media (hover:hover){.alert-toast-actions button:hover{border-color:#00d2ef73}@supports (color:color-mix(in lab, red, red)){.alert-toast-actions button:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 45%, transparent)}}.alert-toast-actions button:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.alert-toast-actions button:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.alert-toast-actions button:hover{color:var(--color-white)}}.alert-toast-actions button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-300);--tw-outline-style:none;outline-style:none}.alert-toast-close{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-radius:var(--radius-lg);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));place-items:center;display:grid}@media (hover:hover){.alert-toast-close:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.alert-toast-close:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.alert-toast-close:hover{color:var(--color-white)}}.alert-toast-close:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-300);--tw-outline-style:none;outline-style:none}.alert-history-row{scroll-margin-top:6rem}.alert-history-row:target{background-color:var(--color-cyan-50);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-400);--tw-ring-inset:inset}.alert-history-row:target:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.alert-history-row:target:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}@media (max-width:640px){.alert-rules-hero{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5)}.alert-rules-hero h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.alert-rule-facts{grid-template-columns:repeat(1,minmax(0,1fr))}.alert-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.alert-config-section{padding:calc(var(--spacing) * 3.5)}.alert-config-section-head{align-items:flex-start}.alert-config-icon{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9)}.alert-form-actions{bottom:calc(var(--spacing) * 2)}.notification-header-actions{justify-content:space-between;width:100%}.notification-preference-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.notification-preference-toggle{padding-block:calc(var(--spacing) * 2)}.notification-preference-toggle i{margin-bottom:calc(var(--spacing) * 1)}.alert-toast-stack{top:auto;right:calc(var(--spacing) * 3);bottom:calc(var(--spacing) * 3);left:calc(var(--spacing) * 3);width:auto}}@media (prefers-reduced-motion:reduce){.alert-signal-ring,.notification-trigger.has-unread-alerts,.alert-toast,.alert-toast.is-leaving,.alert-toast.is-repeating{animation:none}.alert-boundary-card:hover{transform:none}}.orders-command-page,.order-detail-page,.order-form-shell{gap:calc(var(--spacing) * 4);width:100%;max-width:96rem;margin-inline:auto;display:grid}.orders-command-hero,.order-detail-hero,.order-form-hero{gap:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 6);color:var(--color-white);--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);border-radius:1.6rem;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.orders-command-hero,.order-detail-hero,.order-form-hero{padding-inline:calc(var(--spacing) * 7);flex-direction:row;justify-content:space-between;align-items:center}}.orders-command-hero:before,.order-detail-hero:before,.order-form-hero:before{content:"";pointer-events:none;top:calc(var(--spacing) * -24);right:calc(var(--spacing) * -16);height:calc(var(--spacing) * 72);width:calc(var(--spacing) * 72);background-color:#00d2ef26;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.orders-command-hero:before,.order-detail-hero:before,.order-form-hero:before{background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.orders-command-hero:before,.order-detail-hero:before,.order-form-hero:before{--tw-blur:blur(var(--blur-3xl));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,)}.orders-command-hero:after,.order-detail-hero:after,.order-form-hero:after{content:"";pointer-events:none;bottom:calc(var(--spacing) * 0);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-via:color-mix(in oklab, var(--color-cyan-300) 70%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;width:40%;height:1px;position:absolute;left:42%}.orders-command-copy,.order-detail-identity,.order-form-hero>div{z-index:10;min-width:calc(var(--spacing) * 0);position:relative}.orders-command-copy h2,.order-form-hero h2{margin-top:calc(var(--spacing) * 3);max-width:var(--container-4xl);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media (min-width:48rem){.orders-command-copy h2,.order-form-hero h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.orders-command-copy p,.order-form-hero p{margin-top:calc(var(--spacing) * 2);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-300)}.orders-command-kicker,.order-detail-kicker,.order-form-kicker{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#53eafd40;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.orders-command-kicker,.order-detail-kicker,.order-form-kicker{border-color:color-mix(in oklab, var(--color-cyan-300) 25%, transparent)}}.orders-command-kicker,.order-detail-kicker,.order-form-kicker{background-color:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.orders-command-kicker,.order-detail-kicker,.order-form-kicker{background-color:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.orders-command-kicker,.order-detail-kicker,.order-form-kicker{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-cyan-200);text-transform:uppercase}.orders-command-actions,.order-detail-actions{z-index:10;gap:calc(var(--spacing) * 2);flex-wrap:wrap;flex-shrink:0;display:flex;position:relative}.orders-status-rail{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:80rem){.orders-status-rail{grid-template-columns:repeat(4,minmax(0,1fr))}}.orders-status-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;position:relative;overflow:hidden}@media (hover:hover){.orders-status-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-cyan-400);--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)}}.orders-status-card:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-500);--tw-outline-style:none;outline-style:none}.orders-status-card:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.orders-status-card:after{content:"";inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * 1);background-color:var(--color-slate-400);position:absolute}.orders-status-card.is-created:after{background-color:var(--color-amber-400)}.orders-status-card.is-progress:after{background-color:var(--color-cyan-400);box-shadow:0 0 18px #22d3ee8c}.orders-status-card.is-completed:after{background-color:var(--color-emerald-400)}.orders-status-card.is-cancelled:after{background-color:var(--color-rose-400)}.orders-status-card>span{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:.13em;letter-spacing:.13em;color:var(--color-slate-500);text-transform:uppercase;display:flex}.orders-status-card>strong{margin-top:calc(var(--spacing) * 3);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-950);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.orders-status-card>strong:where(.dark,.dark *){color:var(--color-white)}.orders-status-card>small{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:block}.orders-data-panel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:1.35rem;overflow:hidden}.orders-data-panel:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.orders-filter-bar{align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:#f8fafccc;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.orders-filter-bar{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.orders-filter-bar{padding:calc(var(--spacing) * 3)}.orders-filter-bar:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.orders-filter-bar:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.orders-filter-bar select,.orders-filter-bar input[type=date]{min-height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-800);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}:is(.orders-filter-bar select,.orders-filter-bar input[type=date]):focus{border-color:var(--color-cyan-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){:is(.orders-filter-bar select,.orders-filter-bar input[type=date]):focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}:is(.orders-filter-bar select,.orders-filter-bar input[type=date]):where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-slate-100)}.orders-search-field{min-height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);min-width:16rem;padding-inline:calc(var(--spacing) * 3);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));flex:1;display:flex}.orders-search-field:focus-within{border-color:var(--color-cyan-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.orders-search-field:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.orders-search-field:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950)}.orders-search-field input{min-width:calc(var(--spacing) * 0);border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-900);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1}.orders-search-field input:where(.dark,.dark *){color:var(--color-white)}.orders-filter-clear{padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500)}@media (hover:hover){.orders-filter-clear:hover{color:var(--color-cyan-600)}}.orders-desktop-table{display:none;overflow-x:auto}@media (min-width:48rem){.orders-desktop-table{display:block}}.orders-desktop-table td{vertical-align:middle}.orders-desktop-table td>strong,.orders-desktop-table td>small{display:block}.orders-desktop-table td>small{margin-top:calc(var(--spacing) * 1);text-overflow:ellipsis;white-space:nowrap;max-width:16rem;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);overflow:hidden}.orders-folio-link{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);white-space:nowrap;color:var(--color-slate-950);display:block}@media (hover:hover){.orders-folio-link:hover{color:var(--color-cyan-600)}}.orders-folio-link:where(.dark,.dark *){color:var(--color-white)}.order-table-status{margin-top:calc(var(--spacing) * 1);border-style:var(--tw-border-style);width:fit-content;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-width:1px;border-radius:3.40282e38px;display:inline-flex}.order-table-status-created{border-color:var(--color-amber-300);background-color:var(--color-amber-50);color:var(--color-amber-800)}.order-table-status-created:where(.dark,.dark *){border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.order-table-status-created:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.order-table-status-created:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.order-table-status-created:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.order-table-status-created:where(.dark,.dark *){color:var(--color-amber-200)}.order-table-status-in_progress{border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-800)}.order-table-status-in_progress:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.order-table-status-in_progress:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.order-table-status-in_progress:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-table-status-in_progress:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-table-status-in_progress:where(.dark,.dark *){color:var(--color-cyan-200)}.order-table-status-completed{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.order-table-status-completed:where(.dark,.dark *){border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.order-table-status-completed:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.order-table-status-completed:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.order-table-status-completed:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.order-table-status-completed:where(.dark,.dark *){color:var(--color-emerald-200)}.order-table-status-cancelled{border-color:var(--color-rose-300);background-color:var(--color-rose-50);color:var(--color-rose-800)}.order-table-status-cancelled:where(.dark,.dark *){border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.order-table-status-cancelled:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.order-table-status-cancelled:where(.dark,.dark *){background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.order-table-status-cancelled:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.order-table-status-cancelled:where(.dark,.dark *){color:var(--color-rose-200)}.orders-participant-count{align-items:center;gap:calc(var(--spacing) * 1.5);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-700);border-radius:3.40282e38px;display:inline-flex}.orders-participant-count:where(.dark,.dark *){background-color:var(--color-slate-800);color:var(--color-slate-200)}.orders-row-action{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));place-items:center;display:grid}@media (hover:hover){.orders-row-action:hover{border-color:var(--color-cyan-400);background-color:var(--color-cyan-50);color:var(--color-cyan-700)}}.orders-row-action:where(.dark,.dark *){border-color:var(--color-slate-700)}@media (hover:hover){.orders-row-action:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.orders-row-action:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.orders-row-action:where(.dark,.dark *):hover{color:var(--color-cyan-200)}}.orders-mobile-list{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.orders-mobile-list{display:none}}.orders-mobile-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property: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))}.orders-mobile-card:active{scale:.99}.orders-mobile-card:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.orders-mobile-card:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.orders-mobile-card>div{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.orders-mobile-card>div>strong{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);flex:1;overflow:hidden}.orders-mobile-card>div>small{color:var(--color-slate-500);font-size:10px}.orders-mobile-card h3{margin-top:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.orders-mobile-card p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}.orders-mobile-card footer{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:flex}.orders-mobile-card footer:where(.dark,.dark *){border-color:var(--color-slate-800)}.orders-mobile-card footer span{align-items:center;gap:calc(var(--spacing) * 1);display:inline-flex}.orders-mobile-card footer>i{margin-left:auto}.orders-empty-state{max-width:var(--container-md);place-items:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 12);text-align:center;color:var(--color-slate-500);margin-inline:auto;display:grid}.orders-empty-state strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-800)}.orders-empty-state strong:where(.dark,.dark *){color:var(--color-slate-100)}.order-form-shell{max-width:var(--container-6xl)}.order-auto-strip{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.order-auto-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.order-auto-strip>div{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--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)}.order-auto-strip>div:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.order-auto-strip span{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-500);text-transform:uppercase;display:flex}.order-auto-strip strong{margin-top:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-950);display:block}.order-auto-strip strong:where(.dark,.dark *){color:var(--color-white)}.order-auto-strip small{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);display:block}.order-form-panel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:1.5rem}@media (min-width:40rem){.order-form-panel{padding:calc(var(--spacing) * 6)}}.order-form-panel:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.order-form-section-heading{margin-bottom:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.order-form-section-heading>span{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-700);flex-shrink:0;place-items:center;display:grid}.order-form-section-heading>span:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.order-form-section-heading>span:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.order-form-section-heading>span:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-form-section-heading>span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-form-section-heading>span:where(.dark,.dark *){color:var(--color-cyan-200)}.order-form-section-heading small{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-slate-500);text-transform:uppercase;display:block}.order-form-section-heading h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.order-form-section-divider{margin-top:calc(var(--spacing) * 7);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 6)}.order-form-section-divider:where(.dark,.dark *){border-color:var(--color-slate-800)}.order-required-chip,.order-lock-chip{align-items:center;gap:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-emerald-700);text-transform:uppercase;border-radius:3.40282e38px;margin-left:auto;display:inline-flex}:is(.order-required-chip,.order-lock-chip):where(.dark,.dark *){border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){:is(.order-required-chip,.order-lock-chip):where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}:is(.order-required-chip,.order-lock-chip):where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){:is(.order-required-chip,.order-lock-chip):where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}:is(.order-required-chip,.order-lock-chip):where(.dark,.dark *){color:var(--color-emerald-200)}.order-lock-chip{border-color:var(--color-slate-300);background-color:var(--color-slate-100);color:var(--color-slate-600)}.order-lock-chip:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-800);color:var(--color-slate-300)}.order-form-grid{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:48rem){.order-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.order-form-field-wide{grid-column:span 2/span 2}}.order-form-field>label{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-700);display:block}.order-form-field>label:where(.dark,.dark *){color:var(--color-slate-200)}.order-form-field>label span{margin-left:calc(var(--spacing) * .5);color:var(--color-cyan-600)}.order-form-help{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}.order-form-field-error{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-rose-600)}.order-form-error{margin-bottom:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-300);background-color:var(--color-rose-50);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-rose-800);display:flex}.order-form-error:where(.dark,.dark *){border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.order-form-error:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.order-form-error:where(.dark,.dark *){background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.order-form-error:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.order-form-error:where(.dark,.dark *){color:var(--color-rose-200)}.order-form-actions{margin-top:calc(var(--spacing) * 6);justify-content:flex-end;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 5);flex-direction:column-reverse;display:flex}@media (min-width:40rem){.order-form-actions{flex-direction:row}}.order-form-actions:where(.dark,.dark *){border-color:var(--color-slate-800)}.smart-combobox{position:relative}.smart-combobox-native{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.smart-combobox-input{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);width:100%;padding-block:calc(var(--spacing) * 2.5);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-900);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}.smart-combobox-input:focus{border-color:var(--color-cyan-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.smart-combobox-input:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.smart-combobox-input:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-white)}.smart-combobox-icon{pointer-events:none;top:calc(var(--spacing) * 3);left:calc(var(--spacing) * 3);color:var(--color-slate-400);position:absolute}.smart-combobox-list{z-index:50;margin-top:calc(var(--spacing) * 2);max-height:calc(var(--spacing) * 72);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding:calc(var(--spacing) * 1.5);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow-y:auto}.smart-combobox-list:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950)}.smart-combobox-option{border-radius:var(--radius-xl);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-700);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));display:block}@media (hover:hover){.smart-combobox-option:hover{background-color:var(--color-cyan-50);color:var(--color-cyan-800)}}.smart-combobox-option:focus{--tw-outline-style:none;outline-style:none}.smart-combobox-option:where(.dark,.dark *){color:var(--color-slate-200)}@media (hover:hover){.smart-combobox-option:where(.dark,.dark *):hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.smart-combobox-option:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.smart-combobox-option:where(.dark,.dark *):hover{color:var(--color-cyan-100)}}.smart-combobox-option.is-active{background-color:var(--color-cyan-50);color:var(--color-cyan-800);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-300)}.smart-combobox-option.is-active:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.smart-combobox-option.is-active:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.smart-combobox-option.is-active:where(.dark,.dark *){color:var(--color-cyan-100);--tw-ring-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.smart-combobox-option.is-active:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.smart-combobox-empty{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 5);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500)}.order-detail-page{--order-accent:#22d3ee;--order-success:#34d399;--order-warning:#fbbf24;--order-danger:#fb7185}.order-detail-hero{border-color:#314158cc}@supports (color:color-mix(in lab, red, red)){.order-detail-hero{border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.order-detail-hero{background-image:linear-gradient(120deg,#0891b229,#0000 42%),linear-gradient(#94a3b80b 1px,#0000 1px),linear-gradient(90deg,#94a3b80b 1px,#0000 1px);background-size:auto,32px 32px,32px 32px}.order-detail-identity{flex:1}.order-detail-title-row{margin-top:calc(var(--spacing) * 3);align-items:flex-end;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.order-detail-title-row>div{min-width:calc(var(--spacing) * 0);flex:1}.order-detail-identity h1{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:-.045em;letter-spacing:-.045em}@media (min-width:48rem){.order-detail-identity h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.order-detail-identity p{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-300)}.order-hero-status{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:.13em;letter-spacing:.13em;text-transform:uppercase;border-width:1px;border-radius:3.40282e38px;flex-shrink:0;display:inline-flex}.order-hero-status>span{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:currentColor;border-radius:3.40282e38px;box-shadow:0 0 14px}.order-hero-status-created{border-color:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.order-hero-status-created{border-color:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.order-hero-status-created{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.order-hero-status-created{background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.order-hero-status-created{color:var(--color-amber-200)}.order-hero-status-in_progress{border-color:#53eafd59}@supports (color:color-mix(in lab, red, red)){.order-hero-status-in_progress{border-color:color-mix(in oklab, var(--color-cyan-300) 35%, transparent)}}.order-hero-status-in_progress{background-color:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.order-hero-status-in_progress{background-color:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.order-hero-status-in_progress{color:var(--color-cyan-200)}.order-hero-status-in_progress>span{animation:1.8s ease-in-out infinite status-pulse}.order-hero-status-completed{border-color:#5ee9b54d}@supports (color:color-mix(in lab, red, red)){.order-hero-status-completed{border-color:color-mix(in oklab, var(--color-emerald-300) 30%, transparent)}}.order-hero-status-completed{background-color:#5ee9b51a}@supports (color:color-mix(in lab, red, red)){.order-hero-status-completed{background-color:color-mix(in oklab, var(--color-emerald-300) 10%, transparent)}}.order-hero-status-completed{color:var(--color-emerald-200)}.order-hero-status-cancelled{border-color:#ffa2ae4d}@supports (color:color-mix(in lab, red, red)){.order-hero-status-cancelled{border-color:color-mix(in oklab, var(--color-rose-300) 30%, transparent)}}.order-hero-status-cancelled{background-color:#ffa2ae1a}@supports (color:color-mix(in lab, red, red)){.order-hero-status-cancelled{background-color:color-mix(in oklab, var(--color-rose-300) 10%, transparent)}}.order-hero-status-cancelled{color:var(--color-rose-200)}.order-hero-facts{margin-top:calc(var(--spacing) * 5);max-width:var(--container-4xl);gap:calc(var(--spacing) * 2);display:grid}@media (min-width:40rem){.order-hero-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.order-hero-facts>span{align-items:center;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;grid-template-columns:auto minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.order-hero-facts>span{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.order-hero-facts>span{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.order-hero-facts>span{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.order-hero-facts>span{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.order-hero-facts>span>i{color:var(--color-cyan-300);grid-row:span 2/span 2}.order-hero-facts small{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-slate-500);text-transform:uppercase}.order-hero-facts strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-100);overflow:hidden}.order-detail-actions{align-self:flex-start}@media (min-width:48rem){.order-detail-actions{align-self:center}}.order-live-panel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:1.5rem;overflow:hidden}.order-live-panel:where(.dark,.dark *){border-color:#314158cc}@supports (color:color-mix(in lab, red, red)){.order-live-panel:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.order-live-panel:where(.dark,.dark *){background-color:#0f172be6}@supports (color:color-mix(in lab, red, red)){.order-live-panel:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 90%, transparent)}}.order-live-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.order-live-header{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-50);--tw-gradient-to:color-mix(in oklab, var(--color-cyan-50) 50%, transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));padding:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}@media (min-width:40rem){.order-live-header{padding:calc(var(--spacing) * 5)}}.order-live-header:where(.dark,.dark *){border-color:var(--color-slate-800);--tw-gradient-from:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:#05334533}@supports (color:color-mix(in lab, red, red)){.order-live-header:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-cyan-950) 20%, transparent)}}.order-live-header:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.order-live-header small,.order-participants-heading small,.order-detail-panel header small,.order-cancel-panel small{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-slate-500);text-transform:uppercase;display:block}.order-live-header h2,.order-participants-heading h3,.order-detail-panel header h2,.order-cancel-panel h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-950)}:is(.order-live-header h2,.order-participants-heading h3,.order-detail-panel header h2,.order-cancel-panel h2):where(.dark,.dark *){color:var(--color-white)}.order-live-pulse{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-700);place-items:center;display:grid;position:relative}.order-live-pulse:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.order-live-pulse:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.order-live-pulse:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-live-pulse:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-live-pulse:where(.dark,.dark *){color:var(--color-cyan-200)}.order-live-pulse>span{inset:calc(var(--spacing) * 1);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-400);animation:2s ease-out infinite order-live-pulse;position:absolute}.order-live-pulse-still>span{animation:none}.order-live-status{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:.12em;letter-spacing:.12em;text-transform:uppercase;border-width:1px;border-radius:3.40282e38px;margin-left:auto}.order-live-status-created{border-color:var(--color-amber-300);background-color:var(--color-amber-50);color:var(--color-amber-800)}.order-live-status-created:where(.dark,.dark *){border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.order-live-status-created:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.order-live-status-created:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.order-live-status-created:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.order-live-status-created:where(.dark,.dark *){color:var(--color-amber-200)}.order-live-status-in_progress{border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-800)}.order-live-status-in_progress:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.order-live-status-in_progress:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.order-live-status-in_progress:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-live-status-in_progress:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-live-status-in_progress:where(.dark,.dark *){color:var(--color-cyan-200)}.order-live-status-in_progress{box-shadow:0 0 24px #22d3ee26}.order-live-status-completed{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.order-live-status-completed:where(.dark,.dark *){border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.order-live-status-completed:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.order-live-status-completed:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.order-live-status-completed:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.order-live-status-completed:where(.dark,.dark *){color:var(--color-emerald-200)}.order-live-status-cancelled{border-color:var(--color-rose-300);background-color:var(--color-rose-50);color:var(--color-rose-800)}.order-live-status-cancelled:where(.dark,.dark *){border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.order-live-status-cancelled:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.order-live-status-cancelled:where(.dark,.dark *){background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.order-live-status-cancelled:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.order-live-status-cancelled:where(.dark,.dark *){color:var(--color-rose-200)}.order-stepper{gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 4);display:grid}@media (min-width:40rem){.order-stepper{padding:calc(var(--spacing) * 5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.order-stepper{grid-template-columns:repeat(4,minmax(0,1fr))}}.order-stepper:where(.dark,.dark *){border-color:var(--color-slate-800)}.order-stepper li{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 3);color:var(--color-slate-400);display:flex;position:relative}.order-stepper li:where(.dark,.dark *){border-color:var(--color-slate-800)}.order-stepper li>span{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-xl);background-color:var(--color-slate-100);flex-shrink:0;place-items:center;display:grid}.order-stepper li>span:where(.dark,.dark *){background-color:var(--color-slate-800)}.order-stepper li strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);display:block}.order-stepper li small{margin-top:calc(var(--spacing) * .5);font-size:10px;display:block}.order-stepper li.is-done{border-color:var(--color-emerald-300);background-color:#ecfdf599}@supports (color:color-mix(in lab, red, red)){.order-stepper li.is-done{background-color:color-mix(in oklab, var(--color-emerald-50) 60%, transparent)}}.order-stepper li.is-done{color:var(--color-emerald-700)}.order-stepper li.is-done:where(.dark,.dark *){border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.order-stepper li.is-done:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.order-stepper li.is-done:where(.dark,.dark *){background-color:#00d2940d}@supports (color:color-mix(in lab, red, red)){.order-stepper li.is-done:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 5%, transparent)}}.order-stepper li.is-done:where(.dark,.dark *){color:var(--color-emerald-200)}.order-stepper li.is-current{border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-700)}.order-stepper li.is-current:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.order-stepper li.is-current:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.order-stepper li.is-current:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-stepper li.is-current:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-stepper li.is-current:where(.dark,.dark *){color:var(--color-cyan-200)}.order-stepper li.is-cancelled{border-color:var(--color-rose-300);background-color:var(--color-rose-50);color:var(--color-rose-700)}.order-stepper li.is-cancelled:where(.dark,.dark *){border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.order-stepper li.is-cancelled:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.order-stepper li.is-cancelled:where(.dark,.dark *){background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.order-stepper li.is-cancelled:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.order-stepper li.is-cancelled:where(.dark,.dark *){color:var(--color-rose-200)}.order-live-grid{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);display:grid}@media (min-width:40rem){.order-live-grid{padding:calc(var(--spacing) * 5)}}@media (min-width:64rem){.order-live-grid{grid-template-columns:1.15fr .85fr}}.order-location-card,.order-locator-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.order-location-card,.order-locator-card{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.order-location-card,.order-locator-card{padding:calc(var(--spacing) * 4)}:is(.order-location-card,.order-locator-card):where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061873}@supports (color:color-mix(in lab, red, red)){:is(.order-location-card,.order-locator-card):where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.order-location-card{gap:calc(var(--spacing) * 3);grid-template-columns:auto minmax(0,1fr);display:grid}@media (min-width:40rem){.order-location-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}}.order-card-icon{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-2xl);background-color:var(--color-cyan-100);color:var(--color-cyan-700);place-items:center;display:grid}.order-card-icon:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-card-icon:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-card-icon:where(.dark,.dark *){color:var(--color-cyan-200)}.order-location-card small,.order-locator-heading small{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-500);text-transform:uppercase;display:block}.order-location-card h3,.order-locator-heading h3{margin-top:calc(var(--spacing) * 1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.order-location-card p{margin-top:calc(var(--spacing) * 1);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);overflow:hidden}.order-signal-chip{align-items:center;gap:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);width:fit-content;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-slate-500);border-radius:3.40282e38px;grid-column:span 2/span 2;display:inline-flex}@media (min-width:40rem){.order-signal-chip{grid-column:span 1/span 1}}.order-signal-chip:where(.dark,.dark *){border-color:var(--color-slate-700)}.order-signal-chip.is-online{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.order-signal-chip.is-online:where(.dark,.dark *){border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.order-signal-chip.is-online:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.order-signal-chip.is-online:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.order-signal-chip.is-online:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.order-signal-chip.is-online:where(.dark,.dark *){color:var(--color-emerald-200)}.order-locator-heading{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:flex-end;display:flex}.order-locator-heading>strong{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-cyan-600)}.order-locator-heading>strong:where(.dark,.dark *){color:var(--color-cyan-300)}.order-locator-row{align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));display:flex}.order-locator-row:where(.dark,.dark *){border-color:var(--color-slate-800)}.order-locator-row>span{min-width:calc(var(--spacing) * 24);align-items:center;gap:calc(var(--spacing) * 2);color:var(--color-slate-500);display:flex}.order-locator-row>b{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;text-align:right;flex:1;overflow:hidden}.order-locator-row>b.is-released{color:var(--color-emerald-600)}.order-locator-row>b.is-released:where(.dark,.dark *){color:var(--color-emerald-300)}.order-locator-row button{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));place-items:center;display:grid}@media (hover:hover){.order-locator-row button:hover{border-color:var(--color-rose-300);background-color:var(--color-rose-50);color:var(--color-rose-600)}}.order-locator-row button:where(.dark,.dark *){border-color:var(--color-slate-700)}@media (hover:hover){.order-locator-row button:where(.dark,.dark *):hover{background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.order-locator-row button:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}}.order-locator-provenance{min-width:calc(var(--spacing) * 0);text-align:right;flex:1}.order-locator-provenance>b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.order-locator-provenance>small{margin-top:calc(var(--spacing) * 1);justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 1);--tw-leading:calc(var(--spacing) * 4);font-size:9px;line-height:calc(var(--spacing) * 4);color:var(--color-slate-500);flex-wrap:wrap;display:flex}.locator-mode-badge{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:.12em;letter-spacing:.12em;border-width:1px;border-radius:3.40282e38px;font-style:normal}.locator-mode-physical{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.locator-mode-physical:where(.dark,.dark *){border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.locator-mode-physical:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.locator-mode-physical:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.locator-mode-physical:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.locator-mode-physical:where(.dark,.dark *){color:var(--color-emerald-200)}.locator-mode-simulated{border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-700)}.locator-mode-simulated:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.locator-mode-simulated:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.locator-mode-simulated:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.locator-mode-simulated:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.locator-mode-simulated:where(.dark,.dark *){color:var(--color-cyan-200)}.order-release-all{margin-top:calc(var(--spacing) * 2);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-emerald-700);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));display:inline-flex}@media (hover:hover){.order-release-all:hover{background-color:var(--color-emerald-100)}}.order-release-all:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-emerald-400);--tw-outline-style:none;outline-style:none}.order-release-all:where(.dark,.dark *){border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.order-release-all:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.order-release-all:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.order-release-all:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.order-release-all:where(.dark,.dark *){color:var(--color-emerald-200)}.order-participants-block{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 4)}@media (min-width:40rem){.order-participants-block{padding:calc(var(--spacing) * 5)}}.order-participants-block:where(.dark,.dark *){border-color:var(--color-slate-800)}.order-participants-heading{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (min-width:40rem){.order-participants-heading{flex-direction:row;justify-content:space-between;align-items:flex-end}}.order-participants-heading p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}.order-participants-heading>span{--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-slate-500)}.order-participant-list{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);display:grid}@media (min-width:64rem){.order-participant-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.order-participant-row{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafc99;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.order-participant-row{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.order-participant-row{padding:calc(var(--spacing) * 3)}.order-participant-row:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.order-participant-row:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.order-participant-row:before{content:"";inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * .5);background-color:var(--color-slate-300);position:absolute}.order-participant-row:before:where(){background-color:var(--color-slate-700)}.order-participant-row.is-active:before{background-color:var(--color-emerald-400);box-shadow:0 0 14px #34d399b3}.order-participant-avatar{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-slate-900);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-cyan-200);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-slate-700);place-items:center;display:grid}.order-participant-avatar:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-participant-avatar:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-participant-avatar:where(.dark,.dark *){--tw-ring-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.order-participant-avatar:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.order-participant-copy{min-width:calc(var(--spacing) * 0)}.order-participant-copy>div:first-child{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.order-participant-copy>div:first-child>strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);overflow:hidden}.order-participant-copy>div:first-child>span{align-items:center;gap:calc(var(--spacing) * 1);background-color:var(--color-cyan-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);color:var(--color-cyan-700);text-transform:uppercase;border-radius:3.40282e38px;flex-shrink:0;display:inline-flex}.order-participant-copy>div:first-child>span:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-participant-copy>div:first-child>span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-participant-copy>div:first-child>span:where(.dark,.dark *){color:var(--color-cyan-200)}.order-participant-copy>small{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;color:var(--color-slate-500);font-size:10px;display:block;overflow:hidden}.order-participant-roles{margin-top:calc(var(--spacing) * 1.5);gap:calc(var(--spacing) * 1);flex-wrap:wrap;display:flex}.order-participant-roles em{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:8px;font-weight:var(--font-weight-bold);color:var(--color-slate-500);border-radius:3.40282e38px;font-style:normal}.order-participant-roles em:where(.dark,.dark *){border-color:var(--color-slate-700)}.order-participant-duration{min-width:calc(var(--spacing) * 20);text-align:right}.order-participant-duration small,.order-participant-duration strong,.order-participant-duration span{display:block}.order-participant-duration small{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-500);text-transform:uppercase}.order-participant-duration strong{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-800)}.order-participant-duration strong:where(.dark,.dark *){color:var(--color-white)}.order-participant-duration span{margin-top:calc(var(--spacing) * .5);color:var(--color-slate-500);font-size:9px}.order-participant-empty{gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-300);padding:calc(var(--spacing) * 4);color:var(--color-slate-500);display:flex}@media (min-width:64rem){.order-participant-empty{grid-column:span 2/span 2}}.order-participant-empty:where(.dark,.dark *){border-color:var(--color-slate-700)}.order-participant-empty strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-700)}.order-participant-empty strong:where(.dark,.dark *){color:var(--color-slate-200)}.order-participant-empty p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.order-metric-grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:80rem){.order-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.order-metric-grid article{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--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);position:relative;overflow:hidden}.order-metric-grid article:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.order-metric-grid article:before{content:"";inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);width:calc(var(--spacing) * 1);background-color:var(--color-slate-400);position:absolute}.order-metric-grid article:after{content:"";pointer-events:none;top:calc(var(--spacing) * -8);right:calc(var(--spacing) * -6);height:calc(var(--spacing) * 24);width:calc(var(--spacing) * 24);background-color:#90a1b91a;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.order-metric-grid article:after{background-color:color-mix(in oklab, var(--color-slate-400) 10%, transparent)}}.order-metric-grid article:after{--tw-blur:blur(var(--blur-2xl));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,)}.order-metric-grid article.order-metric-wait:before{background-color:var(--color-amber-400)}.order-metric-grid article.order-metric-service:before{background-color:var(--color-cyan-400)}.order-metric-grid article.order-metric-team:before{background-color:var(--color-orange-400)}.order-metric-grid article.order-metric-bay:before{background-color:var(--color-emerald-400)}.order-metric-grid span{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-500);text-transform:uppercase;display:flex}.order-metric-grid strong{margin-top:calc(var(--spacing) * 2);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.order-metric-grid small{margin-top:calc(var(--spacing) * 1);color:var(--color-slate-500);font-size:10px;display:block}.order-data-notice{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-300);background-color:var(--color-amber-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-amber-900);display:flex}.order-data-notice:where(.dark,.dark *){border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.order-data-notice:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.order-data-notice:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.order-data-notice:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.order-data-notice:where(.dark,.dark *){color:var(--color-amber-100)}.order-data-notice>i{margin-top:calc(var(--spacing) * .5);flex-shrink:0}.order-data-notice strong,.order-data-notice span{display:block}.order-data-notice strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.order-data-notice span{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));opacity:.75}.order-route-command{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:1.5rem;position:relative;overflow:hidden}.order-route-command:where(.dark,.dark *){border-color:#314158cc}@supports (color:color-mix(in lab, red, red)){.order-route-command:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.order-route-command:where(.dark,.dark *){background-color:var(--color-slate-900)}.order-route-command:before{content:"";pointer-events:none;inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-via:var(--color-cyan-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;height:1px;position:absolute}.order-section-heading{z-index:10;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:#f8fafcb3;flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.order-section-heading{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.order-section-heading{padding:calc(var(--spacing) * 4)}@media (min-width:40rem){.order-section-heading{padding:calc(var(--spacing) * 5)}}@media (min-width:64rem){.order-section-heading{flex-direction:row;align-items:center}}.order-section-heading:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061873}@supports (color:color-mix(in lab, red, red)){.order-section-heading:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.order-section-icon{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-700);flex-shrink:0;place-items:center;display:grid}.order-section-icon:where(.dark,.dark *){border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.order-section-icon:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.order-section-icon:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-section-icon:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-section-icon:where(.dark,.dark *){color:var(--color-cyan-200)}.order-section-icon{box-shadow:0 0 28px #22d3ee1f}.order-section-heading>div:nth-child(2){min-width:calc(var(--spacing) * 0);flex:1}.order-section-heading small{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-cyan-600);text-transform:uppercase;display:block}.order-section-heading small:where(.dark,.dark *){color:var(--color-cyan-300)}.order-section-heading h2{margin-top:calc(var(--spacing) * .5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.order-section-heading h2:where(.dark,.dark *){color:var(--color-white)}.order-section-heading p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}.order-route-stats{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.order-route-stats:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-900)}.order-route-stats>span{min-width:calc(var(--spacing) * 20);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:center;--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-500);text-transform:uppercase}.order-route-stats>span:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.order-route-stats>span:where(.dark,.dark *){border-color:var(--color-slate-700)}.order-route-stats strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);white-space:nowrap;color:var(--color-slate-900);text-transform:none;display:block}.order-route-stats strong:where(.dark,.dark *){color:var(--color-white)}.order-route-viewport{padding:calc(var(--spacing) * 4);--tw-outline-style:none;outline-style:none;overflow-x:auto}.order-route-viewport:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-400);--tw-ring-inset:inset}@media (min-width:40rem){.order-route-viewport{padding:calc(var(--spacing) * 5)}}.order-route-viewport{scrollbar-width:thin;scrollbar-color:#22d3ee73 transparent}.order-route-track{align-items:stretch;gap:calc(var(--spacing) * 3);min-width:max-content;padding-bottom:calc(var(--spacing) * 2);grid-auto-columns:minmax(13rem,1fr);grid-auto-flow:column;list-style:none;display:grid}.order-route-track>li{padding-top:calc(var(--spacing) * 12);position:relative}.order-route-track>li:before{content:"";top:calc(var(--spacing) * 5);height:calc(var(--spacing) * .5);background-color:var(--color-slate-200);position:absolute}.order-route-track>li:before:where(){background-color:var(--color-slate-700)}.order-route-track>li:before{width:calc(100% + .75rem);left:-.75rem}.order-route-track>li:first-child:before{width:50%;left:50%}.order-route-track>li:last-child:before{width:50%}.order-route-node,.order-route-anchor>span{top:calc(var(--spacing) * 1);z-index:10;height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-white);background-color:var(--color-slate-900);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-cyan-200);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-300);border-radius:3.40282e38px;place-items:center;display:grid;position:absolute;left:50%}:is(.order-route-node,.order-route-anchor>span):where(.dark,.dark *){border-color:var(--color-slate-900);background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){:is(.order-route-node,.order-route-anchor>span):where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}:is(.order-route-node,.order-route-anchor>span):where(.dark,.dark *){--tw-ring-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){:is(.order-route-node,.order-route-anchor>span):where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.order-route-stop.is-active .order-route-node{background-color:var(--color-emerald-500);color:var(--color-white);--tw-ring-color:var(--color-emerald-300);animation:2s ease-in-out infinite status-pulse;box-shadow:0 0 24px #34d39973}.order-route-stop article{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafcb3;height:100%;position:relative}@supports (color:color-mix(in lab, red, red)){.order-route-stop article{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.order-route-stop article{padding:calc(var(--spacing) * 3.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.order-route-stop article:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-cyan-300);--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)}}.order-route-stop article:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061873}@supports (color:color-mix(in lab, red, red)){.order-route-stop article:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}@media (hover:hover){.order-route-stop article:where(.dark,.dark *):hover{border-color:#00d2ef59}@supports (color:color-mix(in lab, red, red)){.order-route-stop article:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 35%, transparent)}}}.order-route-stop-top{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.order-route-stop-top>span{align-items:center;gap:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-cyan-600);text-transform:uppercase;display:inline-flex}.order-route-stop-top>span:where(.dark,.dark *){color:var(--color-cyan-300)}.order-route-stop-top em{background-color:var(--color-emerald-100);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);color:var(--color-emerald-700);text-transform:uppercase;border-radius:3.40282e38px;font-style:normal}.order-route-stop-top em:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.order-route-stop-top em:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.order-route-stop-top em:where(.dark,.dark *){color:var(--color-emerald-200)}.order-route-stop h3{margin-top:calc(var(--spacing) * 3);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-950);overflow:hidden}.order-route-stop h3:where(.dark,.dark *){color:var(--color-white)}.order-route-stop p{margin-top:calc(var(--spacing) * .5);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold);font-size:9px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-500);text-transform:uppercase;overflow:hidden}.order-route-time{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-slate-500);display:flex}.order-route-time i{color:var(--color-cyan-500)}.order-route-duration{margin-top:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-radius:3.40282e38px;display:inline-flex}.order-route-duration:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-200)}.order-route-anchor{text-align:center}.order-route-anchor>div{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-300);background-color:#f8fafc66;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.order-route-anchor>div{background-color:color-mix(in oklab, var(--color-slate-50) 40%, transparent)}}.order-route-anchor>div{padding:calc(var(--spacing) * 3)}.order-route-anchor>div:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#02061840}@supports (color:color-mix(in lab, red, red)){.order-route-anchor>div:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 25%, transparent)}}.order-route-anchor small,.order-route-anchor strong,.order-route-anchor time{display:block}.order-route-anchor small{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-slate-500);text-transform:uppercase}.order-route-anchor strong{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900)}.order-route-anchor strong:where(.dark,.dark *){color:var(--color-white)}.order-route-anchor time{margin-top:calc(var(--spacing) * 1);color:var(--color-slate-500);font-size:10px}.order-route-anchor-end>span{background-color:var(--color-emerald-500);color:var(--color-white);--tw-ring-color:var(--color-emerald-300)}.order-route-anchor-end>span:where(.dark,.dark *){background-color:var(--color-emerald-500)}.order-route-anchor-cancelled>span{background-color:var(--color-rose-500);--tw-ring-color:var(--color-rose-300)}.order-route-anchor-cancelled>span:where(.dark,.dark *){background-color:var(--color-rose-500)}.order-route-anchor-created>span,.order-route-anchor-in_progress>span{background-color:var(--color-cyan-500);--tw-ring-color:var(--color-cyan-300)}:is(.order-route-anchor-created>span,.order-route-anchor-in_progress>span):where(.dark,.dark *){background-color:var(--color-cyan-500)}.order-route-insight{align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);background-color:#ecfeff99;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.order-route-insight{background-color:color-mix(in oklab, var(--color-cyan-50) 60%, transparent)}}.order-route-insight{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-cyan-900)}@media (min-width:40rem){.order-route-insight{padding-inline:calc(var(--spacing) * 5)}}.order-route-insight:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#00d2ef0d}@supports (color:color-mix(in lab, red, red)){.order-route-insight:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 5%, transparent)}}.order-route-insight:where(.dark,.dark *){color:var(--color-cyan-100)}.order-route-insight>i{color:var(--color-cyan-600)}.order-route-insight>i:where(.dark,.dark *){color:var(--color-cyan-300)}.order-route-insight small{color:var(--color-slate-500);margin-left:auto;font-size:9px}.order-premium-empty{max-width:var(--container-lg);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 10);text-align:center;place-items:center;margin-inline:auto;display:grid}.order-premium-empty>span{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-700);place-items:center;display:grid}.order-premium-empty>span:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.order-premium-empty>span:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.order-premium-empty>span:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-premium-empty>span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-premium-empty>span:where(.dark,.dark *){color:var(--color-cyan-200)}.order-premium-empty strong{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.order-premium-empty p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}.order-detail-workspace{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:80rem){.order-detail-workspace{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr)}}.order-activity-panel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);padding:calc(var(--spacing) * 4);--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);border-radius:1.5rem}@media (min-width:40rem){.order-activity-panel{padding:calc(var(--spacing) * 5)}}.order-activity-toolbar{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-800);padding-bottom:calc(var(--spacing) * 4)}.order-activity-title{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.order-activity-title>span{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef40;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.order-activity-title>span{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.order-activity-title>span{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-activity-title>span{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-activity-title>span{color:var(--color-cyan-200);box-shadow:0 0 24px #22d3ee1f}.order-activity-title small{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-cyan-300);text-transform:uppercase;display:block}.order-activity-title h2{margin-top:calc(var(--spacing) * .5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.order-activity-title p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-400)}.order-timeline-filters{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.order-timeline-filters button{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#02061899;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.order-timeline-filters button{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.order-timeline-filters button{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);color:var(--color-slate-400);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))}@media (hover:hover){.order-timeline-filters button:hover{border-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.order-timeline-filters button:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.order-timeline-filters button:hover{color:var(--color-cyan-200)}}.order-timeline-filters button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-400);--tw-outline-style:none;outline-style:none}.order-timeline-filters button strong{border-radius:var(--radius-md);background-color:var(--color-slate-800);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);color:var(--color-slate-300);font-size:8px}.order-timeline-filters button.is-active{border-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.order-timeline-filters button.is-active{border-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.order-timeline-filters button.is-active{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.order-timeline-filters button.is-active{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.order-timeline-filters button.is-active{color:var(--color-cyan-100);box-shadow:inset 0 0 18px #22d3ee0f}.order-timeline-filters button.is-active strong{background-color:var(--color-cyan-400);color:var(--color-slate-950)}.order-timeline-count{margin-top:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-bold);font-size:9px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-500);text-transform:uppercase}.order-activity-list{margin-top:calc(var(--spacing) * 2);max-height:58rem;padding-right:calc(var(--spacing) * 1)}.order-activity-item[hidden]{display:none!important}.order-activity-item{padding-block:calc(var(--spacing) * 2)}.order-activity-copy footer{margin-top:calc(var(--spacing) * 2);align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1);flex-wrap:wrap;display:flex}.order-activity-copy footer time{margin-top:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-slate-500)}.order-activity-copy footer span{align-items:center;gap:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:inline-flex}.order-timeline-empty{margin-top:calc(var(--spacing) * 4);place-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-700);background-color:#020618b3;display:grid}@supports (color:color-mix(in lab, red, red)){.order-timeline-empty{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.order-timeline-empty{padding:calc(var(--spacing) * 6);text-align:center;color:var(--color-slate-400)}.order-timeline-empty i{margin-bottom:calc(var(--spacing) * 1);color:var(--color-cyan-300)}.order-timeline-empty strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-200)}.order-timeline-empty span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.order-detail-aside{align-content:flex-start;gap:calc(var(--spacing) * 4);display:grid}.order-context-panel,.order-side-panel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:1.35rem;overflow:hidden}:is(.order-context-panel,.order-side-panel):where(.dark,.dark *){border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.order-context-panel>header{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:#f8fafcb3;display:flex}@supports (color:color-mix(in lab, red, red)){.order-context-panel>header{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.order-context-panel>header{padding:calc(var(--spacing) * 4)}.order-context-panel>header:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.order-context-panel>header:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.order-context-panel>header>span{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-xl);background-color:var(--color-violet-100);color:var(--color-violet-700);place-items:center;display:grid}.order-context-panel>header>span:where(.dark,.dark *){background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.order-context-panel>header>span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.order-context-panel>header>span:where(.dark,.dark *){color:var(--color-violet-200)}.order-context-panel header small,.order-side-panel header small{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-slate-500);text-transform:uppercase;display:block}.order-context-panel header h2,.order-side-panel header h2{margin-top:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-950)}:is(.order-context-panel header h2,.order-side-panel header h2):where(.dark,.dark *){color:var(--color-white)}.order-context-panel dl{padding:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.order-context-panel dl>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding:calc(var(--spacing) * 2.5)}.order-context-panel dl>div:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.order-context-panel dl>div:where(.dark,.dark *){border-color:var(--color-slate-800)}.order-context-panel dt{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-500);text-transform:uppercase}.order-context-panel dd{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow-wrap:break-word;color:var(--color-slate-800)}.order-context-panel dd:where(.dark,.dark *){color:var(--color-slate-200)}.order-context-notes{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);background-color:#fffbeb80}@supports (color:color-mix(in lab, red, red)){.order-context-notes{background-color:color-mix(in oklab, var(--color-amber-50) 50%, transparent)}}.order-context-notes{padding:calc(var(--spacing) * 4)}.order-context-notes:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.order-context-notes:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 5%, transparent)}}.order-context-notes span{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-amber-700);text-transform:uppercase}.order-context-notes span:where(.dark,.dark *){color:var(--color-amber-300)}.order-context-notes p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-600)}.order-context-notes p:where(.dark,.dark *){color:var(--color-slate-300)}.order-side-panel>header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;display:flex}.order-side-panel>header:where(.dark,.dark *){border-color:var(--color-slate-800)}.order-side-panel>header>span{height:calc(var(--spacing) * 7);min-width:calc(var(--spacing) * 7);border-radius:var(--radius-lg);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-600);place-items:center;display:grid}.order-side-panel>header>span:where(.dark,.dark *){background-color:var(--color-slate-800);color:var(--color-slate-300)}.order-intervention-list,.order-delivery-list{gap:calc(var(--spacing) * 1);padding:calc(var(--spacing) * 3);display:grid}.order-intervention-list>div,.order-delivery-list>div{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 3);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));display:flex}@media (hover:hover){:is(.order-intervention-list>div,.order-delivery-list>div):hover{background-color:var(--color-slate-50)}:is(.order-intervention-list>div,.order-delivery-list>div):where(.dark,.dark *):hover{background-color:#02061880}@supports (color:color-mix(in lab, red, red)){:is(.order-intervention-list>div,.order-delivery-list>div):where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}}.order-intervention-list div>div,.order-delivery-list div>div{min-width:calc(var(--spacing) * 0);flex:1}.order-intervention-list strong,.order-intervention-list small,.order-delivery-list strong,.order-delivery-list small{display:block}.order-intervention-list small,.order-delivery-list small{margin-top:calc(var(--spacing) * 1);text-overflow:ellipsis;white-space:nowrap;color:var(--color-slate-500);font-size:10px;overflow:hidden}.order-intervention-list b{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.order-intervention-list>div>span{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-xl);background-color:var(--color-slate-100);color:var(--color-slate-500);flex-shrink:0;place-items:center;display:grid}.order-intervention-list>div>span:where(.dark,.dark *){background-color:var(--color-slate-800)}.order-intervention-list>div>span.is-live{background-color:var(--color-emerald-100);color:var(--color-emerald-700)}.order-intervention-list>div>span.is-live:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.order-intervention-list>div>span.is-live:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.order-intervention-list>div>span.is-live:where(.dark,.dark *){color:var(--color-emerald-200)}.order-intervention-list em,.order-delivery-list em{margin-top:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-semibold);font-size:9px;font-weight:var(--font-weight-semibold);color:var(--color-cyan-600);font-style:normal;display:block}:is(.order-intervention-list em,.order-delivery-list em):where(.dark,.dark *){color:var(--color-cyan-300)}.order-delivery-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-xl);background-color:var(--color-amber-100);color:var(--color-amber-700);flex-shrink:0;place-items:center;display:grid}.order-delivery-icon:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.order-delivery-icon:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.order-delivery-icon:where(.dark,.dark *){color:var(--color-amber-200)}.order-detail-empty{padding-block:calc(var(--spacing) * 8);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500);justify-content:center}.order-detail-empty i{margin-inline:auto;margin-bottom:calc(var(--spacing) * 2)}.order-cancel-panel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-200);background-color:#fff1f280;border-radius:1.35rem}@supports (color:color-mix(in lab, red, red)){.order-cancel-panel{background-color:color-mix(in oklab, var(--color-rose-50) 50%, transparent)}}.order-cancel-panel{padding:calc(var(--spacing) * 4)}.order-cancel-panel:where(.dark,.dark *){border-color:#ff667f33}@supports (color:color-mix(in lab, red, red)){.order-cancel-panel:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-400) 20%, transparent)}}.order-cancel-panel:where(.dark,.dark *){background-color:#ff667f0d}@supports (color:color-mix(in lab, red, red)){.order-cancel-panel:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 5%, transparent)}}.order-cancel-panel>div{gap:calc(var(--spacing) * 3);display:flex}.order-cancel-panel>div>span{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-2xl);background-color:var(--color-rose-100);color:var(--color-rose-700);flex-shrink:0;place-items:center;display:grid}.order-cancel-panel>div>span:where(.dark,.dark *){background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.order-cancel-panel>div>span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.order-cancel-panel>div>span:where(.dark,.dark *){color:var(--color-rose-200)}.order-cancel-panel p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}.order-cancel-panel form{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);display:grid}@media (min-width:48rem){.order-cancel-panel form{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end}}.order-cancel-panel form label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}@media (min-width:48rem){.order-cancel-panel form label{grid-column:span 2/span 2}}.order-cancelled-note{gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-200);background-color:var(--color-rose-50);padding:calc(var(--spacing) * 4);color:var(--color-rose-800);display:flex}.order-cancelled-note:where(.dark,.dark *){border-color:#ff667f33}@supports (color:color-mix(in lab, red, red)){.order-cancelled-note:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-400) 20%, transparent)}}.order-cancelled-note:where(.dark,.dark *){background-color:#ff667f0d}@supports (color:color-mix(in lab, red, red)){.order-cancelled-note:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 5%, transparent)}}.order-cancelled-note:where(.dark,.dark *){color:var(--color-rose-200)}.order-cancelled-note p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.order-cancelled-note small{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));opacity:.7;display:block}.management-dashboard{--manager-panel:#ffffffe0;--manager-panel-dark:#081020d1;--manager-line:#94a3b83d;max-width:1680px;margin-inline:auto;position:relative}:where(.management-dashboard>: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)))}.management-dashboard{padding-bottom:calc(var(--spacing) * 8)}.management-dashboard:before{content:"";pointer-events:none;inset:calc(var(--spacing) * 0);z-index:calc(10 * -1);background:radial-gradient(circle at 18% 0,#0ea5e917,#0000 28rem),radial-gradient(circle at 88% 18%,#22c55e0f,#0000 26rem),linear-gradient(#f8fafcc7,#f1f5f96b);position:fixed}.dark .management-dashboard:before{background:radial-gradient(circle at 18% 0,#0ea5e91f,#0000 30rem),radial-gradient(circle at 88% 18%,#22c55e14,#0000 28rem),linear-gradient(#020617e6,#020617ad)}.manager-command{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 6);color:var(--color-white);--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);border-radius:1.75rem;display:grid;position:relative;overflow:hidden}@media (min-width:48rem){.manager-command{padding-inline:calc(var(--spacing) * 7);padding-block:calc(var(--spacing) * 8)}}@media (min-width:80rem){.manager-command{align-items:flex-end;gap:calc(var(--spacing) * 8);grid-template-columns:minmax(0,1fr) 21rem}}.manager-command{isolation:isolate;background:radial-gradient(circle at 78% 10%,#22d3ee33,#0000 24rem),radial-gradient(circle at 6% 100%,#22c55e21,#0000 26rem),linear-gradient(135deg,#0f172a 0%,#020617 68%);box-shadow:0 30px 90px #02061752,inset 0 1px #ffffff14}.manager-command:before{content:"";pointer-events:none;inset:calc(var(--spacing) * 0);z-index:calc(10 * -1);opacity:.35;background-image:linear-gradient(#94a3b817 1px,#0000 1px),linear-gradient(90deg,#94a3b817 1px,#0000 1px);background-size:32px 32px;position:absolute;-webkit-mask-image:linear-gradient(90deg,#000,#0000 84%);mask-image:linear-gradient(90deg,#000,#0000 84%)}.manager-command:after{content:"";pointer-events:none;top:calc(var(--spacing) * -24);right:calc(var(--spacing) * -16);z-index:calc(10 * -1);height:calc(var(--spacing) * 72);width:calc(var(--spacing) * 72);border-style:var(--tw-border-style);border-width:1px;border-color:#53eafd1a;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.manager-command:after{border-color:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.manager-command:after{box-shadow:0 0 0 38px #22d3ee06,0 0 0 78px #22d3ee05}.manager-command-kicker{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-cyan-200);text-transform:uppercase;flex-wrap:wrap;display:flex}.manager-command-kicker>i{height:calc(var(--spacing) * 3);background-color:var(--color-slate-600);width:1px}.manager-live-orb{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:var(--color-slate-500);border-radius:3.40282e38px}.manager-live-orb.is-live{background-color:var(--color-emerald-400);animation:2.2s ease-in-out infinite manager-live-pulse;box-shadow:0 0 18px #34d399cc}.manager-command-copy h2{margin-top:calc(var(--spacing) * 4);max-width:var(--container-4xl);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:1.08;--tw-font-weight:var(--font-weight-black);line-height:1.08;font-weight:var(--font-weight-black);--tw-tracking:-.03em;letter-spacing:-.03em;color:var(--color-white)}@media (min-width:48rem){.manager-command-copy h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:80rem){.manager-command-copy h2{font-size:2.75rem}}.manager-command-copy>p{margin-top:calc(var(--spacing) * 3);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-300)}@media (min-width:48rem){.manager-command-copy>p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.manager-command-meta{margin-top:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-slate-300);flex-wrap:wrap;display:flex}.manager-command-meta>span{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.manager-command-meta>span{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.manager-command-meta>span{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.manager-command-meta>span{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.manager-command-meta>span{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5)}.manager-command-meta b{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.manager-quality-ok{color:var(--color-emerald-200)!important}.manager-quality-warning{color:var(--color-amber-200)!important}.manager-quality-critical{color:var(--color-rose-200)!important}.manager-command-actions{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 2);display:grid}@media (min-width:40rem){.manager-command-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.manager-command-actions{margin-top:calc(var(--spacing) * 0);grid-template-columns:repeat(1,minmax(0,1fr))}}.manager-command-link{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;display:flex}@supports (color:color-mix(in lab, red, red)){.manager-command-link{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.manager-command-link{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.manager-command-link{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.manager-command-link{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.manager-command-link:hover{border-color:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.manager-command-link:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.manager-command-link:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.manager-command-link:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}.manager-command-link:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-300);--tw-outline-style:none;outline-style:none}.manager-command-link-primary{border-color:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.manager-command-link-primary{border-color:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.manager-command-link-primary{background:linear-gradient(135deg,#06b6d433,#0ea5e914);box-shadow:inset 0 1px #ffffff14,0 18px 40px #0891b21f}.manager-command-link span,.manager-command-link small{display:block}.manager-command-link span{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);display:inline-flex}.manager-command-link small{--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.manager-filter-bar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#fffc;border-radius:1.35rem;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.manager-filter-bar{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.manager-filter-bar{padding:calc(var(--spacing) * 3);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-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,)}.manager-filter-bar:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.manager-filter-bar:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.manager-filter-form{min-width:calc(var(--spacing) * 0);align-items:flex-end;gap:calc(var(--spacing) * 2);flex-wrap:wrap;flex:1;display:flex}.manager-period-switch{gap:calc(var(--spacing) * 1);border-radius:var(--radius-xl);background-color:var(--color-slate-100);max-width:100%;padding:calc(var(--spacing) * 1);display:flex;overflow-x:auto}.manager-period-switch:where(.dark,.dark *){background-color:var(--color-slate-900)}.manager-period-switch button{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));flex-shrink:0}@media (hover:hover){.manager-period-switch button:hover{background-color:var(--color-white);color:var(--color-slate-900)}}.manager-period-switch button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-400);--tw-outline-style:none;outline-style:none}@media (hover:hover){.manager-period-switch button:where(.dark,.dark *):hover{background-color:var(--color-slate-800);color:var(--color-white)}}.manager-period-switch button.is-active{background-color:var(--color-white);color:var(--color-cyan-700);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.manager-period-switch button.is-active:where(.dark,.dark *){background-color:var(--color-slate-800);color:var(--color-cyan-200)}.manager-filter-control{gap:calc(var(--spacing) * 1);min-width:8.5rem;display:grid}.manager-filter-control span{padding-inline:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-400);text-transform:uppercase}.manager-filter-control input,.manager-filter-control select{height:calc(var(--spacing) * 9);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}:is(.manager-filter-control input,.manager-filter-control select):focus{border-color:var(--color-cyan-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){:is(.manager-filter-control input,.manager-filter-control select):focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}:is(.manager-filter-control input,.manager-filter-control select):where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-200)}.manager-filter-apply{height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);background-color:var(--color-cyan-600);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#104e641a;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.manager-filter-apply{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.manager-filter-apply{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))}@media (hover:hover){.manager-filter-apply:hover{background-color:var(--color-cyan-500)}}.manager-filter-apply:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-300);--tw-outline-style:none;outline-style:none}.manager-filter-status{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.manager-demo-chip{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-property: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));border-width:1px;display:inline-flex}.manager-demo-chip>svg{color:currentColor}.manager-demo-chip small{border-left-style:var(--tw-border-style);border-color:currentColor;border-left-width:1px}@supports (color:color-mix(in lab, red, red)){.manager-demo-chip small{border-color:color-mix(in oklab, currentcolor 20%, transparent)}}.manager-demo-chip small{padding-left:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:9px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none;opacity:.75}.manager-demo-chip-live{border-color:var(--color-emerald-300);background-color:#ecfdf5e6}@supports (color:color-mix(in lab, red, red)){.manager-demo-chip-live{background-color:color-mix(in oklab, var(--color-emerald-50) 90%, transparent)}}.manager-demo-chip-live{color:var(--color-emerald-800)}.manager-demo-chip-live:where(.dark,.dark *){border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.manager-demo-chip-live:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.manager-demo-chip-live:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.manager-demo-chip-live:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.manager-demo-chip-live:where(.dark,.dark *){color:var(--color-emerald-100)}.manager-demo-chip-stale{border-color:var(--color-amber-300);background-color:#fffbebe6}@supports (color:color-mix(in lab, red, red)){.manager-demo-chip-stale{background-color:color-mix(in oklab, var(--color-amber-50) 90%, transparent)}}.manager-demo-chip-stale{color:var(--color-amber-800)}.manager-demo-chip-stale:where(.dark,.dark *){border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.manager-demo-chip-stale:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.manager-demo-chip-stale:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.manager-demo-chip-stale:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.manager-demo-chip-stale:where(.dark,.dark *){color:var(--color-amber-100)}.manager-demo-pulse{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:currentColor;border-radius:3.40282e38px}.manager-demo-chip-live .manager-demo-pulse{animation:2.2s ease-in-out infinite manager-live-pulse;box-shadow:0 0 0 4px #10b9811f,0 0 14px #10b98180}.manager-zone-filter{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-cyan-800);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));display:inline-flex}@media (hover:hover){.manager-zone-filter:hover{background-color:var(--color-cyan-100)}}.manager-zone-filter:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-400);--tw-outline-style:none;outline-style:none}.manager-zone-filter:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.manager-zone-filter:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.manager-zone-filter:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.manager-zone-filter:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.manager-zone-filter:where(.dark,.dark *){color:var(--color-cyan-100)}.manager-zone-filter>span{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;opacity:.6}.manager-zone-filter>strong{max-width:calc(var(--spacing) * 48);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);overflow:hidden}.manager-error{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-200);background-color:var(--color-rose-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-rose-800);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:flex}.manager-error:where(.dark,.dark *){border-color:#ff667f33}@supports (color:color-mix(in lab, red, red)){.manager-error:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-400) 20%, transparent)}}.manager-error:where(.dark,.dark *){background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.manager-error:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.manager-error:where(.dark,.dark *){color:var(--color-rose-100)}.manager-error>div{min-width:calc(var(--spacing) * 0);flex:1}.manager-error strong,.manager-error span{display:block}.manager-error strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.manager-error span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));opacity:.75}.manager-error button{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.manager-error button{border-color:color-mix(in oklab, currentcolor 20%, transparent)}}.manager-error button{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.manager-kpi-stage{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.manager-kpi-stage{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.manager-kpi-stage{grid-template-columns:repeat(6,minmax(0,1fr))}}.manager-kpi{min-height:calc(var(--spacing) * 40);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6;border-radius:1.35rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.manager-kpi{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.manager-kpi{padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.manager-kpi:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.manager-kpi:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#020618bf}@supports (color:color-mix(in lab, red, red)){.manager-kpi:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 75%, transparent)}}.manager-kpi{box-shadow:0 14px 38px #0f172a0f,inset 0 1px #ffffffb3}.dark .manager-kpi{box-shadow:0 18px 48px #02061747,inset 0 1px #ffffff0a}.manager-kpi:after{content:"";pointer-events:none;top:calc(var(--spacing) * -12);right:calc(var(--spacing) * -10);height:calc(var(--spacing) * 28);width:calc(var(--spacing) * 28);opacity:.3;--tw-blur:blur(var(--blur-2xl));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,);background:var(--kpi-glow,#38bdf8);border-radius:3.40282e38px;position:absolute}@media (min-width:40rem){.manager-kpi-featured{grid-column:span 2/span 2}}@media (min-width:80rem){.manager-kpi-featured{grid-column:span 2/span 2}}.manager-kpi-featured{background:radial-gradient(circle at 92% 8%,#22d3ee29,#0000 45%),linear-gradient(135deg,#ecfefff5,#fffffff0)}.dark .manager-kpi-featured{background:radial-gradient(circle at 92% 8%,#22d3ee29,#0000 45%),linear-gradient(135deg,#082f4980,#020617e0)}.manager-kpi-emerald{--kpi-glow:#22c55e}.manager-kpi-amber{--kpi-glow:#f59e0b}.manager-kpi-cyan{--kpi-glow:#06b6d4}.manager-kpi-violet{--kpi-glow:#8b5cf6}.manager-kpi-rose{--kpi-glow:#f43f5e}.manager-kpi-top{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.manager-kpi-icon{margin-bottom:calc(var(--spacing) * 4);height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-2xl);background-color:var(--color-slate-100);color:var(--color-cyan-700);place-items:center;display:grid}.manager-kpi-icon:where(.dark,.dark *){background-color:var(--color-slate-800);color:var(--color-cyan-200)}.manager-kpi-emerald .manager-kpi-icon{background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.manager-kpi-emerald .manager-kpi-icon:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.manager-kpi-emerald .manager-kpi-icon:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.manager-kpi-emerald .manager-kpi-icon:where(.dark,.dark *){color:var(--color-emerald-200)}.manager-kpi-amber .manager-kpi-icon{background-color:var(--color-amber-50);color:var(--color-amber-700)}.manager-kpi-amber .manager-kpi-icon:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.manager-kpi-amber .manager-kpi-icon:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.manager-kpi-amber .manager-kpi-icon:where(.dark,.dark *){color:var(--color-amber-200)}.manager-kpi-violet .manager-kpi-icon{background-color:var(--color-violet-50);color:var(--color-violet-700)}.manager-kpi-violet .manager-kpi-icon:where(.dark,.dark *){background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.manager-kpi-violet .manager-kpi-icon:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.manager-kpi-violet .manager-kpi-icon:where(.dark,.dark *){color:var(--color-violet-200)}.manager-kpi-rose .manager-kpi-icon{background-color:var(--color-rose-50);color:var(--color-rose-700)}.manager-kpi-rose .manager-kpi-icon:where(.dark,.dark *){background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.manager-kpi-rose .manager-kpi-icon:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.manager-kpi-rose .manager-kpi-icon:where(.dark,.dark *){color:var(--color-rose-200)}.manager-kpi-comparison{margin-bottom:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 1);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-500);border-radius:3.40282e38px;display:inline-flex}.manager-kpi-comparison:where(.dark,.dark *){background-color:var(--color-slate-800);color:var(--color-slate-300)}.manager-kpi-label{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-400);text-transform:uppercase}.manager-kpi>strong{margin-top:calc(var(--spacing) * 1);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:-.04em;letter-spacing:-.04em;color:var(--color-slate-950);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.manager-kpi>strong:where(.dark,.dark *){color:var(--color-white)}.manager-kpi-featured>strong{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.manager-kpi>strong small{margin-inline:calc(var(--spacing) * 1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-400)}.manager-kpi>p{margin-top:calc(var(--spacing) * 2);max-width:var(--container-xs);--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);color:var(--color-slate-500)}.manager-kpi>p:where(.dark,.dark *){color:var(--color-slate-400)}.manager-kpi-meter{margin-top:calc(var(--spacing) * 4);height:calc(var(--spacing) * 1.5);background-color:var(--color-slate-200);border-radius:3.40282e38px;overflow:hidden}.manager-kpi-meter:where(.dark,.dark *){background-color:var(--color-slate-800)}.manager-kpi-meter i{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-cyan-500);--tw-gradient-to:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;border-radius:3.40282e38px;transition-duration:.5s;display:block}.manager-insight-grid{gap:calc(var(--spacing) * 5);display:grid}@media (min-width:80rem){.manager-insight-grid{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr)}}.manager-dual-grid{gap:calc(var(--spacing) * 5);display:grid}@media (min-width:80rem){.manager-dual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.manager-panel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6;border-radius:1.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.manager-panel{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.manager-panel{padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-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,)}@media (min-width:48rem){.manager-panel{padding:calc(var(--spacing) * 5)}}.manager-panel:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#020618bf}@supports (color:color-mix(in lab, red, red)){.manager-panel:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 75%, transparent)}}.manager-panel{box-shadow:0 18px 54px #0f172a12,inset 0 1px #ffffffb8}.dark .manager-panel{box-shadow:0 22px 64px #0206174d,inset 0 1px #ffffff0a}.manager-panel-primary:before{content:"";pointer-events:none;inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);background:linear-gradient(90deg,#0000,#22d3eebf,#22c55e8c,#0000);height:1px;position:absolute}.manager-panel-header{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);display:flex}.manager-panel-header h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.manager-panel-header h2:where(.dark,.dark *){color:var(--color-white)}.manager-panel-header p{margin-top:calc(var(--spacing) * 1);max-width:var(--container-2xl);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}.manager-panel-header p:where(.dark,.dark *){color:var(--color-slate-400)}.manager-panel-badge,.manager-comparison-label{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-500);text-transform:uppercase;border-radius:3.40282e38px;flex-shrink:0;display:inline-flex}:is(.manager-panel-badge,.manager-comparison-label):where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-300)}.manager-chart{min-height:calc(var(--spacing) * 56);contain:layout paint}.manager-chart-main{min-height:calc(var(--spacing) * 80)}.manager-chart-donut .apexcharts-canvas{margin-inline:auto}.manager-chart-empty{min-height:calc(var(--spacing) * 72);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 8);text-align:center;color:var(--color-slate-500);place-items:center;display:grid}.manager-chart-empty:where(.dark,.dark *){border-color:var(--color-slate-800)}.manager-chart-empty i{margin-inline:auto;margin-bottom:calc(var(--spacing) * 2)}.manager-chart-empty strong,.manager-chart-empty span{display:block}.manager-chart-empty strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-700)}.manager-chart-empty strong:where(.dark,.dark *){color:var(--color-slate-200)}.manager-chart-empty span{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.manager-opportunity-panel{flex-direction:column;min-height:27rem;display:flex}.manager-opportunity-total{height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 9);border-radius:var(--radius-2xl);background-color:var(--color-amber-50);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-amber-700);place-items:center;display:grid}.manager-opportunity-total:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.manager-opportunity-total:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.manager-opportunity-total:where(.dark,.dark *){color:var(--color-amber-200)}.manager-opportunity-list{min-height:calc(var(--spacing) * 0);flex:1}:where(.manager-opportunity-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.manager-opportunity-list{padding-right:calc(var(--spacing) * 1);overflow:auto}.manager-opportunity-list button{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafcb3;grid-template-columns:2rem minmax(0,1fr) auto;width:100%;display:grid}@supports (color:color-mix(in lab, red, red)){.manager-opportunity-list button{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.manager-opportunity-list button{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}@media (hover:hover){.manager-opportunity-list button:hover{border-color:var(--color-cyan-300);background-color:var(--color-white);--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)}}.manager-opportunity-list button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-400);--tw-outline-style:none;outline-style:none}.manager-opportunity-list button:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.manager-opportunity-list button:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}@media (hover:hover){.manager-opportunity-list button:where(.dark,.dark *):hover{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.manager-opportunity-list button:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.manager-opportunity-list button:where(.dark,.dark *):hover{background-color:var(--color-slate-900)}}.manager-opportunity-rank{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-xl);background-color:var(--color-slate-200);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-500);place-items:center;display:grid}.manager-opportunity-rank:where(.dark,.dark *){background-color:var(--color-slate-800);color:var(--color-slate-300)}.manager-opportunity-copy{min-width:calc(var(--spacing) * 0)}.manager-opportunity-copy strong,.manager-opportunity-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.manager-opportunity-copy strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900)}.manager-opportunity-copy strong:where(.dark,.dark *){color:var(--color-white)}.manager-opportunity-copy small{margin-top:calc(var(--spacing) * 1);color:var(--color-slate-500);font-size:10px}.manager-opportunity-time{align-items:center;gap:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-amber-700);display:inline-flex}.manager-opportunity-time:where(.dark,.dark *){color:var(--color-amber-200)}.manager-opportunity-empty{min-height:calc(var(--spacing) * 64);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-emerald-200);background-color:#ecfdf566;align-content:center;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.manager-opportunity-empty{background-color:color-mix(in oklab, var(--color-emerald-50) 40%, transparent)}}.manager-opportunity-empty{padding:calc(var(--spacing) * 6);text-align:center}.manager-opportunity-empty:where(.dark,.dark *){border-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.manager-opportunity-empty:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.manager-opportunity-empty:where(.dark,.dark *){background-color:#00d2940d}@supports (color:color-mix(in lab, red, red)){.manager-opportunity-empty:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 5%, transparent)}}.manager-opportunity-empty i{margin-bottom:calc(var(--spacing) * 2);color:var(--color-emerald-600)}.manager-opportunity-empty i:where(.dark,.dark *){color:var(--color-emerald-300)}.manager-opportunity-empty strong,.manager-opportunity-empty span{display:block}.manager-opportunity-empty strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-800)}.manager-opportunity-empty strong:where(.dark,.dark *){color:var(--color-white)}.manager-opportunity-empty span{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}.manager-detail-stage{scroll-margin-top:calc(var(--spacing) * 24);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffe6;border-radius:1.65rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.manager-detail-stage{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.manager-detail-stage{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.manager-detail-stage:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#020618cc}@supports (color:color-mix(in lab, red, red)){.manager-detail-stage:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.manager-detail-stage{min-height:11rem}.manager-detail-empty{min-height:calc(var(--spacing) * 44);justify-content:center;align-items:center;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 6);text-align:left;display:flex}.manager-detail-empty-icon{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-200);background-color:var(--color-cyan-50);color:var(--color-cyan-700);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#104e640d;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.manager-detail-empty-icon{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.manager-detail-empty-icon:where(.dark,.dark *){border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.manager-detail-empty-icon:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.manager-detail-empty-icon:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.manager-detail-empty-icon:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.manager-detail-empty-icon:where(.dark,.dark *){color:var(--color-cyan-200)}.manager-detail-empty strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900);display:block}.manager-detail-empty strong:where(.dark,.dark *){color:var(--color-white)}.manager-detail-empty p{margin-top:calc(var(--spacing) * 1);max-width:var(--container-xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-500)}.manager-detail-empty p:where(.dark,.dark *){color:var(--color-slate-400)}.manager-detail-header{gap:calc(var(--spacing) * 5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 5);display:grid}@media (min-width:64rem){.manager-detail-header{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end}}.manager-detail-header:where(.dark,.dark *){border-color:var(--color-slate-800)}.manager-detail-header{background:linear-gradient(135deg,#06b6d40f,#0000 54%)}.manager-detail-heading{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.manager-detail-status{align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-600);text-transform:uppercase;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;flex-shrink:0;display:inline-flex}.manager-detail-status:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-200)}.manager-detail-status i{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background:var(--detail-tone);box-shadow:0 0 12px var(--detail-tone);border-radius:3.40282e38px}.manager-detail-heading h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}.manager-detail-heading h2:where(.dark,.dark *){color:var(--color-white)}.manager-detail-heading p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}.manager-detail-highlights{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.manager-detail-highlights>div{min-width:calc(var(--spacing) * 24);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.manager-detail-highlights>div{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.manager-detail-highlights>div{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.manager-detail-highlights>div:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.manager-detail-highlights>div:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.manager-detail-highlights span,.manager-detail-highlights strong{display:block}.manager-detail-highlights span{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-400);text-transform:uppercase}.manager-detail-highlights strong{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.manager-detail-highlights strong:where(.dark,.dark *){color:var(--color-white)}.manager-detail-warning{margin-inline:calc(var(--spacing) * 5);margin-top:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:var(--color-amber-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-amber-800);display:flex}.manager-detail-warning:where(.dark,.dark *){border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.manager-detail-warning:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.manager-detail-warning:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.manager-detail-warning:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.manager-detail-warning:where(.dark,.dark *){color:var(--color-amber-100)}.manager-detail-tabs{gap:calc(var(--spacing) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 3);display:flex;overflow-x:auto}.manager-detail-tabs:where(.dark,.dark *){border-color:var(--color-slate-800)}.manager-detail-tabs button{align-items:center;gap:calc(var(--spacing) * 2);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));flex-shrink:0;display:inline-flex;position:relative}@media (hover:hover){.manager-detail-tabs button:hover{background-color:var(--color-slate-50);color:var(--color-slate-900)}}.manager-detail-tabs button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-400);--tw-outline-style:none;--tw-ring-inset:inset;outline-style:none}@media (hover:hover){.manager-detail-tabs button:where(.dark,.dark *):hover{background-color:var(--color-slate-900);color:var(--color-white)}}.manager-detail-tabs button:after{content:"";inset-inline:calc(var(--spacing) * 3);bottom:calc(var(--spacing) * 0);height:calc(var(--spacing) * .5);background-color:#0000;border-radius:3.40282e38px;position:absolute}.manager-detail-tabs button.is-active{color:var(--color-cyan-700)}.manager-detail-tabs button.is-active:where(.dark,.dark *){color:var(--color-cyan-200)}.manager-detail-tabs button.is-active:after{background-color:var(--color-cyan-500)}.manager-detail-tabs button span{background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);border-radius:3.40282e38px;font-size:9px}.manager-detail-tabs button span:where(.dark,.dark *){background-color:var(--color-slate-800)}.manager-detail-panel{padding:calc(var(--spacing) * 4)}@media (min-width:48rem){.manager-detail-panel{padding:calc(var(--spacing) * 5)}}.manager-state-composition{height:calc(var(--spacing) * 14);border-radius:var(--radius-2xl);background-color:var(--color-slate-100);padding:calc(var(--spacing) * 1);display:flex;overflow:hidden}.manager-state-composition:where(.dark,.dark *){background-color:var(--color-slate-900)}.manager-state-composition>span{width:max(var(--state-width), 2px);min-width:calc(var(--spacing) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 2);color:var(--color-white);transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;background:var(--state-color);transition-duration:.5s;display:flex;position:relative;overflow:hidden}.manager-state-composition b{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);overflow:hidden}.manager-state-composition small{--tw-font-weight:var(--font-weight-bold);font-size:9px;font-weight:var(--font-weight-bold);opacity:.8}.manager-state-legend{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);display:grid}@media (min-width:40rem){.manager-state-legend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.manager-state-legend{grid-template-columns:repeat(5,minmax(0,1fr))}}.manager-state-legend>span{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.manager-state-legend>span:where(.dark,.dark *){border-color:var(--color-slate-800)}.manager-state-legend i{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);background:var(--state-color);border-radius:3.40282e38px}.manager-state-legend b{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);color:var(--color-slate-700);overflow:hidden}.manager-state-legend b:where(.dark,.dark *){color:var(--color-slate-200)}.manager-state-legend small{--tw-font-weight:var(--font-weight-bold);font-size:9px;font-weight:var(--font-weight-bold);color:var(--color-slate-400)}.manager-detail-context-grid{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.manager-detail-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.manager-detail-context-grid article{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);display:flex}.manager-detail-context-grid article:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.manager-detail-context-grid article:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.manager-detail-context-grid article>i{color:var(--color-cyan-600)}.manager-detail-context-grid article>i:where(.dark,.dark *){color:var(--color-cyan-300)}.manager-detail-context-grid span,.manager-detail-context-grid strong,.manager-detail-context-grid small{display:block}.manager-detail-context-grid span{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-400);text-transform:uppercase}.manager-detail-context-grid strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900)}.manager-detail-context-grid strong:where(.dark,.dark *){color:var(--color-white)}.manager-detail-context-grid small{margin-top:calc(var(--spacing) * .5);color:var(--color-slate-500);font-size:10px}:where(.manager-detail-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.manager-detail-list article{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafcb3;grid-template-columns:2.5rem minmax(0,1fr) repeat(2,minmax(5rem,auto)) auto;display:grid}@supports (color:color-mix(in lab, red, red)){.manager-detail-list article{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.manager-detail-list article{padding:calc(var(--spacing) * 3)}.manager-detail-list article:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.manager-detail-list article:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}@media (min-width:64rem){.manager-detail-list-people article{grid-template-columns:2.5rem minmax(0,1fr) repeat(3,minmax(5rem,auto)) auto}}.manager-list-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius-2xl);place-items:center;display:grid}.manager-list-icon-vehicle{background-color:var(--color-cyan-50);color:var(--color-cyan-700)}.manager-list-icon-vehicle:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.manager-list-icon-vehicle:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.manager-list-icon-vehicle:where(.dark,.dark *){color:var(--color-cyan-200)}.manager-list-icon-person{background-color:var(--color-violet-50);color:var(--color-violet-700)}.manager-list-icon-person:where(.dark,.dark *){background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.manager-list-icon-person:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.manager-list-icon-person:where(.dark,.dark *){color:var(--color-violet-200)}.manager-list-icon-tool{background-color:var(--color-amber-50);color:var(--color-amber-700)}.manager-list-icon-tool:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.manager-list-icon-tool:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.manager-list-icon-tool:where(.dark,.dark *){color:var(--color-amber-200)}.manager-list-copy{min-width:calc(var(--spacing) * 0)}.manager-list-copy strong,.manager-list-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.manager-list-copy strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900)}.manager-list-copy strong:where(.dark,.dark *){color:var(--color-white)}.manager-list-copy small{margin-top:calc(var(--spacing) * 1);color:var(--color-slate-500);font-size:10px}.manager-detail-list article>div:not(.manager-list-copy) span,.manager-detail-list article>div:not(.manager-list-copy) strong{text-align:right;display:block}.manager-detail-list article>div:not(.manager-list-copy) span{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-400);text-transform:uppercase}.manager-detail-list article>div:not(.manager-list-copy) strong{margin-top:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);color:var(--color-slate-700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.manager-detail-list article>div:not(.manager-list-copy) strong:where(.dark,.dark *){color:var(--color-slate-200)}.manager-live-chip{background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-500);text-transform:uppercase;border-radius:3.40282e38px}.manager-live-chip:where(.dark,.dark *){background-color:var(--color-slate-800);color:var(--color-slate-300)}.manager-live-chip.is-live{background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.manager-live-chip.is-live:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.manager-live-chip.is-live:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.manager-live-chip.is-live:where(.dark,.dark *){color:var(--color-emerald-200)}.manager-tab-empty{min-height:calc(var(--spacing) * 44);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 6);text-align:center;align-content:center;place-items:center;display:grid}.manager-tab-empty:where(.dark,.dark *){border-color:var(--color-slate-800)}.manager-tab-empty i{margin-bottom:calc(var(--spacing) * 2);color:var(--color-slate-400)}.manager-tab-empty strong,.manager-tab-empty span{display:block}.manager-tab-empty strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-800)}.manager-tab-empty strong:where(.dark,.dark *){color:var(--color-white)}.manager-tab-empty span{margin-top:calc(var(--spacing) * 1);max-width:var(--container-lg);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}.manager-journeys{border-radius:var(--radius-2xl);border-color:var(--color-slate-200);background-color:#f8fafcb3;min-height:28rem}@supports (color:color-mix(in lab, red, red)){.manager-journeys{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.manager-journeys{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.manager-journeys:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.manager-journeys:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.manager-journeys{height:auto!important}.manager-loading{inset:calc(var(--spacing) * 0);z-index:2147483001;background-color:#02061833;place-items:center;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.manager-loading{background-color:color-mix(in oklab, var(--color-slate-950) 20%, transparent)}}.manager-loading{--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,)}.manager-loading>span{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.manager-loading>span{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.manager-loading>span{background-color:var(--color-slate-950);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white);--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)}.manager-loading svg{animation:1s linear infinite manager-spin}.operating-mode-console{right:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 4);z-index:2147482997;border-style:var(--tw-border-style);border-width:1px;border-color:#53eafd80;border-radius:1.35rem;width:27rem;position:fixed;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.operating-mode-console{border-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.operating-mode-console{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.operating-mode-console{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.operating-mode-console{padding:calc(var(--spacing) * 2.5);color:var(--color-slate-900);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.operating-mode-console:where(.dark,.dark *){border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.operating-mode-console:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.operating-mode-console:where(.dark,.dark *){background-color:#020618f2}@supports (color:color-mix(in lab, red, red)){.operating-mode-console:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.operating-mode-console:where(.dark,.dark *){color:var(--color-white)}.operating-mode-console{background-image:radial-gradient(circle at 5% 0,#22d3ee2b,#0000 34%);box-shadow:0 22px 70px #0206174d,0 0 34px #06b6d41f}.operating-mode-console.operating-mode-physical{border-color:#5ee9b599}@supports (color:color-mix(in lab, red, red)){.operating-mode-console.operating-mode-physical{border-color:color-mix(in oklab, var(--color-emerald-300) 60%, transparent)}}.operating-mode-console.operating-mode-physical:where(.dark,.dark *){border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.operating-mode-console.operating-mode-physical:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.operating-mode-header{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 1);padding-bottom:calc(var(--spacing) * 2);display:flex}.operating-mode-header>span:nth-child(2){min-width:calc(var(--spacing) * 0);flex:1}.operating-mode-header small,.operating-mode-header strong{display:block}.operating-mode-header small{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-slate-500);text-transform:uppercase}.operating-mode-header strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.operating-mode-header>em{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-500);text-transform:uppercase;border-radius:3.40282e38px;font-style:normal}.operating-mode-header>em:where(.dark,.dark *){border-color:var(--color-slate-700)}.operating-mode-orbit{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-cyan-300);background-color:var(--color-cyan-50);color:var(--color-cyan-700);flex-shrink:0;place-items:center;display:grid}.operating-mode-orbit:where(.dark,.dark *){border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.operating-mode-orbit:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.operating-mode-orbit:where(.dark,.dark *){background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.operating-mode-orbit:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.operating-mode-orbit:where(.dark,.dark *){color:var(--color-cyan-200)}.operating-mode-physical .operating-mode-orbit{border-color:var(--color-emerald-300);background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.operating-mode-physical .operating-mode-orbit:where(.dark,.dark *){border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.operating-mode-physical .operating-mode-orbit:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.operating-mode-physical .operating-mode-orbit:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.operating-mode-physical .operating-mode-orbit:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.operating-mode-physical .operating-mode-orbit:where(.dark,.dark *){color:var(--color-emerald-200)}.operating-mode-segment{gap:calc(var(--spacing) * 1);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f1f5f9cc;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){.operating-mode-segment{background-color:color-mix(in oklab, var(--color-slate-100) 80%, transparent)}}.operating-mode-segment{padding:calc(var(--spacing) * 1)}.operating-mode-segment:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.operating-mode-segment:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.operating-mode-segment button,.operating-mode-segment>span{height:calc(var(--spacing) * 8);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-500);text-transform:uppercase;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));display:inline-flex}.operating-mode-segment button:hover{background-color:var(--color-white);color:var(--color-slate-800)}.operating-mode-segment button:hover:where(.dark,.dark *){background-color:var(--color-slate-800);color:var(--color-white)}.operating-mode-segment .is-active:first-child{background-color:var(--color-emerald-600);color:var(--color-white);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.operating-mode-segment .is-active:last-child{background-color:var(--color-cyan-600);color:var(--color-white);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.operating-mode-live{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffb3;display:flex}@supports (color:color-mix(in lab, red, red)){.operating-mode-live{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.operating-mode-live{padding:calc(var(--spacing) * 2)}.operating-mode-live:where(.dark,.dark *){border-color:var(--color-slate-800);background-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.operating-mode-live:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.operating-mode-copy{min-width:calc(var(--spacing) * 0);flex:1}.operating-mode-copy small,.operating-mode-copy strong,.operating-mode-copy>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.operating-mode-copy small{--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-cyan-700);text-transform:uppercase}.operating-mode-copy small:where(.dark,.dark *){color:var(--color-cyan-200)}.operating-mode-physical .operating-mode-copy small{color:var(--color-emerald-700)}.operating-mode-physical .operating-mode-copy small:where(.dark,.dark *){color:var(--color-emerald-200)}.operating-mode-copy strong{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.operating-mode-copy>span{margin-top:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:9px;font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.operating-mode-copy>span b{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-emerald-600);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.operating-mode-copy>span b:where(.dark,.dark *){color:var(--color-emerald-300)}.operating-mode-health-dot{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);background-color:var(--color-emerald-400);--tw-shadow:0 0 14px var(--tw-shadow-color,#34d399d9);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;flex-shrink:0}.operating-mode-simulated .operating-mode-health-dot{background-color:var(--color-cyan-400);--tw-shadow:0 0 14px var(--tw-shadow-color,#22d3eed9);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.operating-mode-feedback{padding-inline:calc(var(--spacing) * 1);padding-top:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:9px;font-weight:var(--font-weight-bold);color:var(--color-rose-600);display:none}.operating-mode-feedback:not(:empty){display:block}.operating-mode-console-footer{margin-top:calc(var(--spacing) * 1);min-height:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 1);display:flex}.operating-mode-console-footer>a{align-items:center;gap:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:8px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-cyan-700);text-transform:uppercase;display:inline-flex}@media (hover:hover){.operating-mode-console-footer>a:hover{color:var(--color-cyan-500)}}.operating-mode-console-footer>a:where(.dark,.dark *){color:var(--color-cyan-300)}.operating-mode-console-footer .operating-mode-feedback{padding:calc(var(--spacing) * 0);text-align:right;margin-left:auto}.operating-mode-console.is-switching{opacity:.8}.map-catalog{width:100%;max-width:1680px;margin-inline:auto}:where(.map-catalog>: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)))}.map-catalog{padding-bottom:calc(var(--spacing) * 8)}.map-catalog-command{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#00d2ef33;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.map-catalog-command{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.map-catalog-command{background-color:var(--color-slate-950);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 6);color:var(--color-white);--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);background-image:radial-gradient(circle at 88% 12%,#8b5cf633,#0000 30%),radial-gradient(circle at 12% 100%,#06b6d42e,#0000 34%),linear-gradient(135deg,#0f172afa,#020617fa)}.map-catalog-command:after{content:"";pointer-events:none;inset:calc(var(--spacing) * 0);opacity:.3;background-image:linear-gradient(#22d3ee14 1px,#0000 1px),linear-gradient(90deg,#22d3ee14 1px,#0000 1px);background-size:32px 32px;position:absolute;-webkit-mask-image:linear-gradient(90deg,#000,#0000 76%);mask-image:linear-gradient(90deg,#000,#0000 76%)}.map-catalog-command{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 8);display:flex}.map-catalog-command-copy,.map-catalog-command-actions{z-index:10;position:relative}.map-catalog-command-copy{max-width:var(--container-3xl)}.map-catalog-eyebrow{margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-black);font-size:11px;font-weight:var(--font-weight-black);--tw-tracking:.22em;letter-spacing:.22em;color:var(--color-cyan-300);text-transform:uppercase;display:inline-flex}.map-catalog-command h1{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media (min-width:40rem){.map-catalog-command h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.map-catalog-command-copy>p{margin-top:calc(var(--spacing) * 3);max-width:var(--container-2xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-300)}.map-catalog-command-meta{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.map-catalog-command-meta span{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.map-catalog-command-meta span{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.map-catalog-command-meta span{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.map-catalog-command-meta span{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.map-catalog-command-meta span{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-300);--tw-backdrop-blur:blur(8px);-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,)}.map-catalog-command-meta b{color:var(--color-white)}.map-catalog-command-actions{justify-content:flex-end;gap:calc(var(--spacing) * 2);flex-wrap:wrap;flex-shrink:0;display:flex}.map-catalog-command-actions .btn-secondary{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.map-catalog-command-actions .btn-secondary{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.map-catalog-command-actions .btn-secondary{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.map-catalog-command-actions .btn-secondary{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.map-catalog-command-actions .btn-secondary{color:var(--color-slate-100)}@media (hover:hover){.map-catalog-command-actions .btn-secondary:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.map-catalog-command-actions .btn-secondary:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}.map-catalog-feedback{min-height:calc(var(--spacing) * 0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-width:1px;display:none}.map-catalog-feedback:not(:empty){border-color:#00d2ef40;display:block}@supports (color:color-mix(in lab, red, red)){.map-catalog-feedback:not(:empty){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.map-catalog-feedback:not(:empty){background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.map-catalog-feedback:not(:empty){background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.map-catalog-feedback:not(:empty){color:var(--color-cyan-700)}.map-catalog-feedback:not(:empty):where(.dark,.dark *){color:var(--color-cyan-200)}.map-catalog-feedback.is-error{border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.map-catalog-feedback.is-error{border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.map-catalog-feedback.is-error{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.map-catalog-feedback.is-error{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.map-catalog-feedback.is-error{color:var(--color-rose-700)}.map-catalog-feedback.is-error:where(.dark,.dark *){color:var(--color-rose-200)}.map-catalog-grid{gap:calc(var(--spacing) * 5);display:grid}@media (min-width:48rem){.map-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:96rem){.map-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.map-catalog-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.map-catalog-card{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.map-catalog-card{background-color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#0206180d}@supports (color:color-mix(in lab, red, red)){.map-catalog-card{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.map-catalog-card{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.map-catalog-card:where(.dark,.dark *){border-color:#314158cc}@supports (color:color-mix(in lab, red, red)){.map-catalog-card:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-slate-700) 80%, transparent)}}.map-catalog-card:where(.dark,.dark *){background-color:var(--color-slate-900)}.map-catalog-card:before{content:"";pointer-events:none;inset:calc(var(--spacing) * 0);z-index:20;border-radius:var(--radius-2xl);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:absolute;box-shadow:inset 0 0 0 1px #22d3eeb8,0 0 34px #06b6d429}.map-catalog-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#0206181a}@supports (color:color-mix(in lab, red, red)){.map-catalog-card:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.map-catalog-card.is-operating:before,.map-catalog-card:hover:before{opacity:1}.map-catalog-preview{height:calc(var(--spacing) * 56);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950);padding:calc(var(--spacing) * 5);background-image:radial-gradient(circle at 50% 45%,#0ea5e91c,#0000 54%),linear-gradient(#3341552e 1px,#0000 1px),linear-gradient(90deg,#3341552e 1px,#0000 1px);background-size:auto,24px 24px,24px 24px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.map-catalog-preview:after{content:"";pointer-events:none;inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-via:color-mix(in oklab, var(--color-cyan-300) 80%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;height:1px;animation:4.8s ease-in-out infinite map-catalog-scan;position:absolute}.map-catalog-preview img{object-fit:contain;--tw-drop-shadow-size:drop-shadow(0 16px 28px var(--tw-drop-shadow-color,#00000073));--tw-drop-shadow:var(--tw-drop-shadow-size);width:100%;height:100%;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.map-catalog-card:hover .map-catalog-preview img{transform:scale(1.018)}.map-catalog-mode,.map-catalog-live,.map-catalog-dimensions{z-index:10;align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;--tw-backdrop-blur:blur(8px);-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,);border-width:1px;border-radius:3.40282e38px;display:inline-flex;position:absolute}.map-catalog-mode{top:calc(var(--spacing) * 3);left:calc(var(--spacing) * 3)}.map-catalog-mode-physical{border-color:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.map-catalog-mode-physical{border-color:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.map-catalog-mode-physical{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.map-catalog-mode-physical{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.map-catalog-mode-physical{color:var(--color-cyan-200)}.map-catalog-mode-simulated{border-color:#c4b4ff4d}@supports (color:color-mix(in lab, red, red)){.map-catalog-mode-simulated{border-color:color-mix(in oklab, var(--color-violet-300) 30%, transparent)}}.map-catalog-mode-simulated{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.map-catalog-mode-simulated{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.map-catalog-mode-simulated{color:var(--color-violet-200)}.map-catalog-live{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);border-color:#5ee9b54d}@supports (color:color-mix(in lab, red, red)){.map-catalog-live{border-color:color-mix(in oklab, var(--color-emerald-300) 30%, transparent)}}.map-catalog-live{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.map-catalog-live{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.map-catalog-live{color:var(--color-emerald-200)}.map-catalog-live i{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--color-emerald-300);--tw-shadow:0 0 10px var(--tw-shadow-color,#6ee7b7e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;animation:1.8s ease-in-out infinite map-catalog-pulse}.map-catalog-dimensions{right:calc(var(--spacing) * 3);bottom:calc(var(--spacing) * 3);border-color:#45556c80}@supports (color:color-mix(in lab, red, red)){.map-catalog-dimensions{border-color:color-mix(in oklab, var(--color-slate-600) 50%, transparent)}}.map-catalog-dimensions{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.map-catalog-dimensions{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.map-catalog-dimensions{color:var(--color-slate-200)}.map-catalog-card-body{padding:calc(var(--spacing) * 5)}.map-catalog-title-row{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.map-catalog-title-row small{--tw-font-weight:var(--font-weight-black);font-size:10px;font-weight:var(--font-weight-black);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-slate-400);text-transform:uppercase;display:block}.map-catalog-title-row h2{margin-top:calc(var(--spacing) * 1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-950)}.map-catalog-title-row h2:where(.dark,.dark *){color:var(--color-white)}.map-catalog-health{max-width:calc(var(--spacing) * 40);align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);border-radius:3.40282e38px;flex-shrink:0;display:inline-flex}.map-catalog-health-ok{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.map-catalog-health-ok{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.map-catalog-health-ok{color:var(--color-emerald-700)}.map-catalog-health-ok:where(.dark,.dark *){color:var(--color-emerald-300)}.map-catalog-health-warning{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.map-catalog-health-warning{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.map-catalog-health-warning{color:var(--color-amber-700)}.map-catalog-health-warning:where(.dark,.dark *){color:var(--color-amber-300)}.map-catalog-health-critical{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.map-catalog-health-critical{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.map-catalog-health-critical{color:var(--color-rose-700)}.map-catalog-health-critical:where(.dark,.dark *){color:var(--color-rose-300)}.map-catalog-description{margin-top:calc(var(--spacing) * 3);min-height:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}.map-catalog-description:where(.dark,.dark *){color:var(--color-slate-400)}.map-catalog-metrics{margin-top:calc(var(--spacing) * 4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:where(.map-catalog-metrics>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));border-color:var(--color-slate-200)}.map-catalog-metrics{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.map-catalog-metrics{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}:where(.map-catalog-metrics:where(.dark,.dark *)>:not(:last-child)),.map-catalog-metrics:where(.dark,.dark *){border-color:var(--color-slate-700)}.map-catalog-metrics:where(.dark,.dark *){background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.map-catalog-metrics:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.map-catalog-metrics div{min-width:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3)}.map-catalog-metrics dt{--tw-font-weight:var(--font-weight-black);font-size:9px;font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-400);text-transform:uppercase}.map-catalog-metrics dd{margin-top:calc(var(--spacing) * 1);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-800);overflow:hidden}.map-catalog-metrics dd:where(.dark,.dark *){color:var(--color-slate-100)}.map-catalog-primary-action{margin-top:calc(var(--spacing) * 4)}.map-catalog-primary-action .btn{justify-content:center;width:100%}.map-catalog-current,.map-catalog-readonly{min-height:calc(var(--spacing) * 10);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);border-width:1px;display:flex}.map-catalog-current{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.map-catalog-current{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.map-catalog-current{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.map-catalog-current{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.map-catalog-current{color:var(--color-emerald-700)}.map-catalog-current:where(.dark,.dark *){color:var(--color-emerald-300)}.map-catalog-readonly{border-color:var(--color-slate-200);background-color:var(--color-slate-50);color:var(--color-slate-500)}.map-catalog-readonly:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.map-catalog-readonly:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.map-catalog-readonly:where(.dark,.dark *){color:var(--color-slate-400)}.map-catalog-actions{margin-top:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.map-catalog-actions:where(.dark,.dark *){border-color:var(--color-slate-700)}.map-catalog-actions a{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-bold);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));display:flex}@media (hover:hover){.map-catalog-actions a:hover{color:var(--color-cyan-600)}}.map-catalog-actions a:where(.dark,.dark *){border-color:var(--color-slate-700);color:var(--color-slate-400)}@media (hover:hover){.map-catalog-actions a:where(.dark,.dark *):hover{color:var(--color-cyan-300)}}.map-catalog-actions a:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.map-catalog-card.is-switching{pointer-events:none;opacity:.7}.map-catalog-card.is-switching [data-map-present] svg{animation:.9s linear infinite spin}.map-catalog-empty{min-height:calc(var(--spacing) * 64);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-slate-50);text-align:center;color:var(--color-slate-500);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;display:flex}.map-catalog-empty:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.map-catalog-empty:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.map-catalog-empty h2{margin-top:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-slate-900)}.map-catalog-empty h2:where(.dark,.dark *){color:var(--color-white)}}@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.datatable-wrapper{width:100%}@media (min-width:640px){.datatable-wrapper .datatable-top{flex-direction:row-reverse;align-items:center}}@media (min-width:640px){.datatable-wrapper .datatable-bottom{flex-direction:row;align-items:center}}.datatable-wrapper .datatable-bottom{flex-direction:column;justify-content:space-between;align-items:start;gap:1rem;margin-top:1rem;display:flex}@media (min-width:640px){.datatable-wrapper .datatable-bottom{flex-direction:row;align-items:center}}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type,.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type{position:relative}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item-link{color:var(--color-gray-500);border-top:1px solid var(--color-gray-300);border-bottom:1px solid var(--color-gray-300);border-right:1px solid var(--color-gray-300);align-items:center;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:500;display:flex}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link,.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link,.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link,.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link{color:#0000}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link:after{content:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3e %3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m14 8-4 4 4 4'/%3e %3c/svg%3e");width:1.3rem;height:1.3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link:hover:after{content:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3e %3cpath stroke='oklch(21%25 0.034 264.665)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m14 8-4 4 4 4'/%3e %3c/svg%3e")}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link:after{content:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3e %3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m10 16 4-4-4-4'/%3e %3c/svg%3e");width:1.3rem;height:1.3rem;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link:hover:after{content:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3e %3cpath stroke='oklch(21%25 0.034 264.665)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m10 16 4-4-4-4'/%3e %3c/svg%3e")}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link{border-left:1px solid var(--color-gray-300);border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link{border-left:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item-link:hover{background-color:var(--color-gray-50);color:var(--color-gray-700)}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-3{top:calc(var(--spacing) * 3)}.right-0{right:calc(var(--spacing) * 0)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[60px\]{bottom:60px}.left-0{left:calc(var(--spacing) * 0)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[2147482999\]{z-index:2147482999}.z-\[2147483000\]{z-index:2147483000}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-4{margin:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.apexcharts-canvas .apexcharts-legend-series{align-items:center!important;margin-bottom:.25rem!important;margin-left:.5rem!important;margin-right:.5rem!important;display:flex!important}.apexcharts-canvas .apexcharts-tooltip{color:var(--color-gray-700)!important;background-color:#fff!important;border:0!important;border-radius:.25rem!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important}.datatable-wrapper .datatable-top{flex-direction:column-reverse;justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}@media (min-width:640px){.datatable-wrapper .datatable-top{flex-direction:row-reverse;align-items:center}}[dir=rtl] .apexcharts-tooltip .apexcharts-tooltip-marker{margin-left:.375rem!important;margin-right:0!important}.datatable-wrapper .datatable-top .datatable-dropdown{color:var(--color-gray-500);font-size:.875rem}.datatable-wrapper .datatable-top .datatable-dropdown .datatable-selector{background-color:var(--color-gray-50);color:var(--color-gray-900);border:1px solid var(--color-gray-300);border-radius:.5rem;min-width:4rem;margin-right:.25rem;font-size:.875rem}.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{background-color:var(--color-gray-100)!important;border-bottom-color:var(--color-gray-200)!important;color:var(--color-gray-500)!important;margin-bottom:.75rem!important;padding:.5rem .75rem!important;font-size:.875rem!important;font-weight:400!important}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.apexcharts-canvas .apexcharts-xaxistooltip{color:var(--color-gray-500)!important;background-color:#fff!important;border-color:#0000!important;border-radius:.25rem!important;padding:.5rem .75rem!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important}.apexcharts-canvas .apexcharts-xaxistooltip:after,.apexcharts-canvas .apexcharts-xaxistooltip:before{border-bottom-color:#fff!important}.apexcharts-canvas .apexcharts-xaxistooltip:after{border-width:8px!important;margin-left:-8px!important}.apexcharts-canvas .apexcharts-xaxistooltip:before{border-width:10px!important;margin-left:-10px!important}.ml-auto{margin-left:auto}.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list{align-items:center;height:2rem;font-size:.875rem;display:flex}.block{display:block}.flex{display:flex}.grid{display:grid}.grid\!{display:grid!important}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.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-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-36{height:calc(var(--spacing) * 36)}.h-\[calc\(100\%-1rem\)\]{height:calc(100% - 1rem)}.h-full{height:100%}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-full{max-height:100%}.min-h-screen{min-height:100vh}.datatable-wrapper .datatable-table{width:100%;color:var(--color-gray-500);text-align:left;font-size:.875rem}.datatable-wrapper .datatable-table thead{color:var(--color-gray-500);background-color:var(--color-gray-50);font-size:.75rem}.datatable-wrapper .datatable-table thead th{white-space:nowrap;padding:.75rem 1.5rem;width:auto!important}.datatable-wrapper .datatable-table tbody th,.datatable-wrapper .datatable-table tbody td{padding:.75rem 1.5rem;width:auto!important}.datatable-wrapper .datatable-table thead th .datatable-sorter,.datatable-wrapper .datatable-table thead th{text-transform:uppercase}.datatable-wrapper .datatable-table tbody tr{border-bottom:1px solid var(--color-gray-200)}.w-1\/2{width:50%}.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-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-36{width:calc(var(--spacing) * 36)}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.datatable-wrapper .datatable-search .datatable-input,.datatable-wrapper .datatable-input{color:var(--color-gray-900);border:1px solid var(--color-gray-300);background-color:var(--color-gray-50);border-radius:.5rem;min-width:16rem;font-size:.875rem}.datatable-wrapper thead th .datatable-input{color:var(--color-gray-900);background-color:#fff;min-width:0;padding-top:.35rem;padding-bottom:.35rem;font-weight:400}.datatable-wrapper .datatable-search .datatable-input{color:var(--color-gray-900);border:1px solid var(--color-gray-300);background-color:var(--color-gray-50);border-radius:.5rem;min-width:16rem;font-size:.875rem}.dark .datatable-wrapper .datatable-search .datatable-input{color:#fff;background-color:var(--color-gray-800);border:1px solid var(--color-gray-700)}.datatable-wrapper .datatable-search .datatable-input:focus{border-color:var(--color-blue-600)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-none{transform:none}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-slate-200>:not(:last-child)){border-color:var(--color-slate-200)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.datatable-wrapper .datatable-container,.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-card{border-radius:var(--radius-card)}.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)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.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-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.dark .apexcharts-canvas .apexcharts-tooltip{background-color:var(--color-gray-700)!important;color:var(--color-gray-400)!important;border-color:#0000!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important}.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{background-color:var(--color-gray-600)!important;border-color:var(--color-gray-500)!important;color:var(--color-gray-500)!important}.dark .apexcharts-canvas .apexcharts-xaxistooltip{color:var(--color-gray-400)!important;background-color:var(--color-gray-700)!important}.dark .apexcharts-canvas .apexcharts-xaxistooltip:after,.dark .apexcharts-canvas .apexcharts-xaxistooltip:before{border-bottom-color:var(--color-gray-700)!important}.dark .apexcharts-gridline,.dark .apexcharts-xcrosshairs,.dark .apexcharts-ycrosshairs{stroke:var(--color-gray-700)!important}.dark .datatable-wrapper .datatable-search .datatable-input,.dark .datatable-wrapper .datatable-input{color:#fff;background-color:var(--color-gray-800);border:1px solid var(--color-gray-700)}.dark .datatable-wrapper thead th .datatable-input{background-color:var(--color-gray-700);border-color:var(--color-gray-600);color:#fff}.dark .datatable-wrapper .datatable-top .datatable-dropdown{color:var(--color-gray-400)}.dark .datatable-wrapper .datatable-top .datatable-dropdown .datatable-selector{background-color:var(--color-gray-800);border:1px solid var(--color-gray-700);color:#fff}.dark .datatable-wrapper .datatable-table{color:var(--color-gray-400)}.dark .datatable-wrapper .datatable-table thead{color:var(--color-gray-400);background-color:var(--color-gray-800)}.dark .datatable-wrapper .datatable-table tbody tr{border-bottom:1px solid var(--color-gray-700)}.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item-link{color:var(--color-gray-400);border-color:var(--color-gray-700)}.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link,.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link{color:#0000}.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link:after{content:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3e %3cpath stroke='oklch(70.7%25 0.022 261.325)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m14 8-4 4 4 4'/%3e %3c/svg%3e")}.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link:hover:after{content:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m14 8-4 4 4 4'/%3e %3c/svg%3e")}.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link:after{content:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3e %3cpath stroke='oklch(70.7%25 0.022 261.325)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m10 16 4-4-4-4'/%3e %3c/svg%3e")}.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link:hover:after{content:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m10 16 4-4-4-4'/%3e %3c/svg%3e")}.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link{border-left:1px solid var(--color-gray-700)}.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item-link:hover{background-color:var(--color-gray-700);color:#fff}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-blue-600{border-color:var(--color-blue-600)}.border-blue-700{border-color:var(--color-blue-700)}.border-cyan-200{border-color:var(--color-cyan-200)}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-400\/20{border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/20{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.border-cyan-400\/25{border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/25{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.border-cyan-400\/30{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/30{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.border-cyan-400\/40{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/40{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.border-cyan-500\/20{border-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/20{border-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/30{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.border-cyan-900\/40{border-color:#104e6466}@supports (color:color-mix(in lab, red, red)){.border-cyan-900\/40{border-color:color-mix(in oklab, var(--color-cyan-900) 40%, transparent)}}.border-emerald-400\/25{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/25{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/40{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-500\/40{border-color:#62748e66}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/40{border-color:color-mix(in oklab, var(--color-slate-500) 40%, transparent)}}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-800{border-color:var(--color-slate-800)}.border-l-amber-400{border-left-color:var(--color-amber-400)}.border-l-fuchsia-500{border-left-color:var(--color-fuchsia-500)}.border-l-slate-700{border-left-color:var(--color-slate-700)}.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-y-group{padding:0!important}.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active{color:var(--color-gray-500)!important;background-color:#fff!important;padding-bottom:.75rem!important;padding-left:.75rem!important;padding-right:.75rem!important}.dark .apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active{background-color:var(--color-gray-700)!important;color:var(--color-gray-400)!important}.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active:first-of-type{padding-top:.75rem!important}.datatable-wrapper .datatable-table tbody tr.selected{background-color:var(--color-gray-100)}.dark .datatable-wrapper .datatable-table tbody tr.selected{background-color:var(--color-gray-700)}.selectedCell{background-color:var(--color-gray-50)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-400\/10{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/10{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-cyan-950\/10{background-color:#0533451a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/10{background-color:color-mix(in oklab, var(--color-cyan-950) 10%, transparent)}}.bg-cyan-950\/30{background-color:#0533454d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-950\/30{background-color:color-mix(in oklab, var(--color-cyan-950) 30%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-950\/30{background-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/30{background-color:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.bg-fuchsia-400{background-color:var(--color-fuchsia-400)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-900\/50{background-color:#10182880}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/50{background-color:color-mix(in oklab, var(--color-gray-900) 50%, transparent)}}.bg-pink-400{background-color:var(--color-pink-400)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900\/70{background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/70{background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/60{background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/60{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/70{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-400{background-color:var(--color-violet-400)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.dark .selectedCell{background-color:var(--color-gray-700)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(16\,185\,129\,0\.22\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 100% 0,#10b98138,#0000 45%)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(34\,211\,238\,0\.24\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 100% 0,#22d3ee3d,#0000 45%)}.apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-label{fill:var(--color-gray-500)!important;font-size:1rem,[object Object]!important;font-weight:400!important}.dark .apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-label{fill:var(--color-gray-400)!important}.apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-value{fill:var(--color-gray-900)!important;font-size:1.875rem,[object Object]!important;font-weight:700!important}.dark .apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-value{fill:#fff!important}.apexcharts-gridline{stroke:var(--color-gray-200)!important}.dark .apexcharts-gridline{stroke:var(--color-gray-700)!important}.apexcharts-xcrosshairs{stroke:var(--color-gray-200)!important}.dark .apexcharts-xcrosshairs{stroke:var(--color-gray-700)!important}.apexcharts-ycrosshairs{stroke:var(--color-gray-200)!important}.dark .apexcharts-ycrosshairs{stroke:var(--color-gray-700)!important}.object-contain{object-fit:contain}.apexcharts-canvas .apexcharts-legend,.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-y-group{padding:0!important}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-2{padding-top:calc(var(--spacing) * 2)}.datatable-wrapper .datatable-container thead tr.search-filtering-row th{padding-top:0}.apexcharts-canvas .apexcharts-legend-text{color:var(--color-gray-500)!important;padding-left:1.25rem!important;font-size:.75rem!important;font-weight:500!important}[dir=rtl] .apexcharts-canvas .apexcharts-legend-text{padding-right:.5rem!important}.apexcharts-canvas .apexcharts-legend-text:not(.apexcharts-inactive-legend):hover{color:var(--color-gray-900)!important}.dark .apexcharts-canvas .apexcharts-legend-text{color:var(--color-gray-400)!important}.dark .apexcharts-canvas .apexcharts-legend-text:not(.apexcharts-inactive-legend):hover{color:#fff!important}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.datatable-wrapper .datatable-table .datatable-empty,.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-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))}.apexcharts-canvas .apexcharts-datalabels .apexcharts-text.apexcharts-pie-label{font-size:.75rem,[object Object]!important;text-shadow:none!important;filter:none!important;font-weight:600!important;font-size:.75rem,[object Object]!important;font-weight:600!important}.apexcharts-canvas .apexcharts-xaxistooltip-text{font-size:.875rem!important;font-weight:400!important}.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-label{color:var(--color-gray-500)!important;font-size:.875rem!important}.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-label{color:var(--color-gray-400)!important}.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-value{color:var(--color-gray-900);font-size:.875rem!important}.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-value{color:#fff!important}.datatable-wrapper .datatable-bottom .datatable-info{color:var(--color-gray-500);font-size:.875rem}.dark .datatable-wrapper .datatable-bottom .datatable-info{color:var(--color-gray-400)}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-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-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.datatable-wrapper .datatable-table thead th .datatable-sorter{text-transform:uppercase}.datatable-wrapper .datatable-table thead th .datatable-sorter:hover,.datatable-wrapper .datatable-table thead th.datatable-ascending .datatable-sorter,.datatable-wrapper .datatable-table thead th.datatable-descending .datatable-sorter{color:var(--color-gray-900)}.dark .datatable-wrapper .datatable-table thead th .datatable-sorter:hover,.dark .datatable-wrapper .datatable-table thead th.datatable-ascending .datatable-sorter,.dark .datatable-wrapper .datatable-table thead th.datatable-descending .datatable-sorter{color:#fff}.datatable-wrapper .datatable-table thead th.datatable-ascending .datatable-sorter{color:var(--color-gray-900)}.dark .datatable-wrapper .datatable-table thead th.datatable-ascending .datatable-sorter{color:#fff}.datatable-wrapper .datatable-table thead th.datatable-descending .datatable-sorter{color:var(--color-gray-900)}.dark .datatable-wrapper .datatable-table thead th.datatable-descending .datatable-sorter{color:#fff}.text-amber-300{color:var(--color-amber-300)}.text-amber-500{color:var(--color-amber-500)}.text-amber-700{color:var(--color-amber-700)}.text-blue-600{color:var(--color-blue-600)}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-100\/80{color:#cefafecc}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/80{color:color-mix(in oklab, var(--color-cyan-100) 80%, transparent)}}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-500{color:var(--color-cyan-500)}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-900{color:var(--color-cyan-900)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-fuchsia-300{color:var(--color-fuchsia-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-rose-600{color:var(--color-rose-600)}.text-rose-800{color:var(--color-rose-800)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-violet-300{color:var(--color-violet-300)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(52\,211\,153\,\.7\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#34d399b3);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_18px_rgba\(52\,211\,153\,\.75\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#34d399bf);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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.group-hover\:text-cyan-100:is(:where(.group):hover *){color:var(--color-cyan-100)}.hover\:border-cyan-500\/60:hover{border-color:#00b7d799}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-500\/60:hover{border-color:color-mix(in oklab, var(--color-cyan-500) 60%, transparent)}}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:bg-blue-800:hover{background-color:var(--color-blue-800)}.hover\:bg-cyan-400\/20:hover{background-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-400\/20:hover{background-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.hover\:bg-cyan-950\/20:hover{background-color:#05334533}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-950\/20:hover{background-color:color-mix(in oklab, var(--color-cyan-950) 20%, transparent)}}.hover\:bg-emerald-400\/20:hover{background-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-400\/20:hover{background-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-cyan-100:hover{color:var(--color-cyan-100)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-white:hover{color:var(--color-white)}}.focus\:z-10:focus{z-index:10}.focus\:border-cyan-600:focus{border-color:var(--color-cyan-600)}.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-blue-300:focus{--tw-ring-color:var(--color-blue-300)}.focus\:ring-cyan-500:focus{--tw-ring-color:var(--color-cyan-500)}.focus\:ring-cyan-500\/30:focus{--tw-ring-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-cyan-500\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.focus\:ring-gray-200:focus{--tw-ring-color:var(--color-gray-200)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.md\:inset-0{inset:calc(var(--spacing) * 0)}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:inline-flex{display:inline-flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[minmax\(220px\,360px\)_180px_auto\]{grid-template-columns:minmax(220px,360px) 180px auto}}@media (min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px_340px\]{grid-template-columns:minmax(0,1fr) 340px 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.xl\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}.rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}:where(.rtl\:space-x-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}:where(.dark\:divide-slate-800:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-slate-800)}.dark\:border-blue-500:where(.dark,.dark *){border-color:var(--color-blue-500)}.dark\:border-cyan-900:where(.dark,.dark *){border-color:var(--color-cyan-900)}.dark\:border-gray-500:where(.dark,.dark *){border-color:var(--color-gray-500)}.dark\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600)}.dark\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700)}.dark\:border-slate-700:where(.dark,.dark *){border-color:var(--color-slate-700)}.dark\:border-slate-800:where(.dark,.dark *){border-color:var(--color-slate-800)}.dark\:border-transparent:where(.dark,.dark *){border-color:#0000}.dark\:bg-blue-600:where(.dark,.dark *){background-color:var(--color-blue-600)}.dark\:bg-cyan-950:where(.dark,.dark *){background-color:var(--color-cyan-950)}.dark\:bg-gray-600:where(.dark,.dark *){background-color:var(--color-gray-600)}.dark\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\:bg-gray-800\/50:where(.dark,.dark *){background-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.dark\:bg-gray-900\/80:where(.dark,.dark *){background-color:#101828cc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/80:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-900) 80%, transparent)}}.dark\:bg-rose-950:where(.dark,.dark *){background-color:var(--color-rose-950)}.dark\:bg-slate-900:where(.dark,.dark *){background-color:var(--color-slate-900)}.dark\:bg-slate-950:where(.dark,.dark *){background-color:var(--color-slate-950)}.dark\:bg-slate-950\/70:where(.dark,.dark *){background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-blue-500:where(.dark,.dark *){color:var(--color-blue-500)}.dark\:text-cyan-100:where(.dark,.dark *){color:var(--color-cyan-100)}.dark\:text-cyan-300:where(.dark,.dark *){color:var(--color-cyan-300)}.dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-gray-500:where(.dark,.dark *){color:var(--color-gray-500)}.dark\:text-rose-100:where(.dark,.dark *){color:var(--color-rose-100)}.dark\:text-slate-100:where(.dark,.dark *){color:var(--color-slate-100)}.dark\:text-slate-200:where(.dark,.dark *){color:var(--color-slate-200)}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-slate-400:where(.dark,.dark *){color:var(--color-slate-400)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}@media (hover:hover){.dark\:hover\:bg-blue-700:where(.dark,.dark *):hover{background-color:var(--color-blue-700)}.dark\:hover\:bg-gray-600:where(.dark,.dark *):hover{background-color:var(--color-gray-600)}.dark\:hover\:bg-gray-800:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}.dark\:hover\:bg-slate-800:where(.dark,.dark *):hover{background-color:var(--color-slate-800)}.dark\:hover\:text-blue-500:where(.dark,.dark *):hover{color:var(--color-blue-500)}.dark\:hover\:text-gray-300:where(.dark,.dark *):hover{color:var(--color-gray-300)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}}.dark\:focus\:ring-blue-800:where(.dark,.dark *):focus{--tw-ring-color:var(--color-blue-800)}.dark\:focus\:ring-gray-600:where(.dark,.dark *):focus{--tw-ring-color:var(--color-gray-600)}}@keyframes uwb-pulse{0%{opacity:.9;transform:scale(.75)}to{opacity:0;transform:scale(1.9)}}@keyframes marker-sync-pop{0%{filter:brightness();transform:scale(.88)}45%{filter:brightness(1.28);transform:scale(1.18)}to{filter:brightness();transform:scale(1)}}@keyframes status-pulse{0%,to{opacity:.72;transform:scale(.92)}50%{opacity:1;transform:scale(1.16)}}@keyframes ai-assistant-border-flow{0%{background-position:0 0,0%}to{background-position:0 0,300%}}@keyframes login-scan{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(260px)}}@keyframes login-route-flow{0%{filter:drop-shadow(0 0 #22d3ee00);transform:translate(0)scale(1)}50%{filter:drop-shadow(0 0 12px #22d3ee2e);transform:translate(6px,-4px)scale(1.015)}to{filter:drop-shadow(0 0 #22d3ee00);transform:translate(0)scale(1)}}@keyframes login-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes alert-signal-pulse{0%{opacity:.2;transform:scale(.72)}55%{opacity:.72}to{opacity:0;transform:scale(1.08)}}@keyframes alert-trigger-pulse{0%,70%,to{box-shadow:0 0 #f43f5e00}82%{box-shadow:0 0 0 7px #f43f5e1f}}@keyframes alert-toast-enter{0%{opacity:0;transform:translate(1.5rem)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes alert-toast-leave{to{opacity:0;transform:translate(1rem)scale(.97)}}@keyframes alert-toast-repeat{0%,to{transform:translate(0)}30%{transform:translate(-5px)}60%{transform:translate(4px)}}@keyframes order-live-pulse{0%{opacity:.75;transform:scale(.72)}to{opacity:0;transform:scale(1.25)}}@media (max-width:640px){.orders-command-copy h2,.order-form-hero h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.orders-status-card{padding:calc(var(--spacing) * 3)}.orders-status-card>strong{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.orders-filter-bar>*{width:100%}.order-live-status{margin-left:calc(var(--spacing) * 0)}.order-detail-actions .btn{flex:1}.order-metric-grid article{padding:calc(var(--spacing) * 3)}.order-metric-grid strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.order-participant-row{grid-template-columns:auto minmax(0,1fr)}.order-participant-duration{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 2);text-align:left;grid-column:span 2/span 2;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:grid}.order-participant-duration:where(.dark,.dark *){border-color:var(--color-slate-800)}.order-participant-duration span{margin-top:calc(var(--spacing) * 0);text-align:right}.order-route-stats{width:100%}.order-route-stats>span{min-width:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 2)}.order-route-insight small{margin-left:calc(var(--spacing) * 0);width:100%}.order-context-panel dl{grid-template-columns:repeat(1,minmax(0,1fr))}.order-activity-item{grid-template-columns:2.25rem minmax(0,1fr)}.order-activity-avatar{display:none}}@media (prefers-reduced-motion:reduce){.order-live-pulse>span,.order-hero-status-in_progress>span,.order-route-stop.is-active .order-route-node{animation:none}.order-route-stop article:hover,.orders-status-card:hover{transform:none}}@keyframes manager-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@keyframes manager-spin{to{transform:rotate(360deg)}}@media (min-width:1180px){.manager-kpi-stage{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (max-width:1279px){@media (min-width:40rem){.manager-kpi-stage .manager-kpi-featured{grid-column:span 2/span 2}}}@media (min-width:768px) and (max-width:1500px){.operating-mode-console{bottom:5.35rem}}@media (max-width:767px){.operating-mode-console{right:calc(var(--spacing) * 3);bottom:5.35rem;left:calc(var(--spacing) * 3);width:auto}.manager-command{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5);border-radius:1.4rem}.manager-command-copy h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.manager-filter-form>*,.manager-period-switch{width:100%}.manager-period-switch button{flex:1}.manager-filter-status{justify-content:flex-start;width:100%}.manager-kpi-stage{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-kpi,.manager-kpi-featured{min-height:calc(var(--spacing) * 36);padding:calc(var(--spacing) * 3);grid-column:span 1/span 1}.manager-kpi-featured{grid-column:span 2/span 2}.manager-kpi>strong{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.manager-kpi-featured>strong{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.manager-kpi>p{font-size:10px}.manager-opportunity-panel{min-height:auto}.manager-detail-header{padding:calc(var(--spacing) * 4)}.manager-detail-heading{flex-direction:column}.manager-detail-highlights{grid-template-columns:repeat(1,minmax(0,1fr))}.manager-detail-list article,.manager-detail-list-people article{grid-template-columns:2.5rem minmax(0,1fr) auto}.manager-detail-list article>div:not(.manager-list-copy){grid-column:span 1/span 1}.manager-detail-list article>div:not(.manager-list-copy) span,.manager-detail-list article>div:not(.manager-list-copy) strong{text-align:left}.manager-detail-list article>div:nth-of-type(n+3){grid-column-start:2}.manager-state-composition b{display:none}}@media (max-width:480px){.manager-kpi-stage{grid-template-columns:repeat(1,minmax(0,1fr))}.manager-kpi,.manager-kpi-featured{grid-column:span 1/span 1}.manager-command-meta>span{width:100%}.manager-detail-empty{text-align:center;flex-direction:column}}@media (prefers-reduced-motion:reduce){.manager-live-orb.is-live,.manager-demo-chip-live .manager-demo-pulse,.manager-loading svg{animation:none}.manager-command-link:hover,.manager-kpi:hover,.manager-opportunity-list button:hover{transform:none}.manager-state-composition>span,.manager-kpi-meter i{transition:none}}@keyframes map-catalog-scan{0%,to{opacity:.15;transform:translateY(18px)}50%{opacity:.75;transform:translateY(222px)}}@keyframes map-catalog-pulse{0%,to{opacity:.45;transform:scale(.86)}50%{opacity:1;transform:scale(1.15)}}@media (max-width:900px){.map-catalog-command{flex-direction:column;align-items:flex-start}.map-catalog-command-actions{justify-content:flex-start;width:100%}}@media (max-width:560px){.map-catalog-command{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5)}.map-catalog-command-actions .btn{flex:1;justify-content:center}.map-catalog-preview{height:calc(var(--spacing) * 48)}.map-catalog-title-row{flex-direction:column}.map-catalog-health{max-width:100%}}@media (prefers-reduced-motion:reduce){.map-catalog-preview:after,.map-catalog-live i,.map-catalog-card.is-switching [data-map-present] svg{animation:none}.map-catalog-card:hover,.map-catalog-card:hover .map-catalog-preview img{transform:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}