@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-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Segoe UI", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-mono:"SFMono-Regular", "Cascadia Code", "Segoe UI Mono", "Roboto Mono", Consolas, "Liberation Mono", monospace;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-500:#fe6e00;--color-orange-800:#9f2d00;--color-orange-900:#7e2a0c;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-yellow-100:#fef9c2;--color-yellow-200:#fff085;--color-yellow-400:#fac800;--color-yellow-900:#733e0a;--color-yellow-950:#432004;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-teal-50:#f0fdfa;--color-teal-100:#cbfbf1;--color-teal-200:#96f7e4;--color-teal-400:#00d3bd;--color-teal-500:#00baa7;--color-teal-600:#009588;--color-teal-700:#00776e;--color-teal-800:#005f5a;--color-teal-900:#0b4f4a;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-800:#005f78;--color-cyan-900:#104e64;--color-cyan-950:#053345;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-500:#00a5ef;--color-sky-700:#0069a4;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-blue-950:#162456;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-700:#432dd7;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-500:#8d54ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-violet-900:#4d179a;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-rose-700:#c20039;--color-rose-800:#a30037;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-black:#000;--color-white:#fff;--spacing:.25rem;--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;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--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-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Segoe UI", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--default-mono-font-family:"SFMono-Regular", "Cascadia Code", "Segoe UI Mono", "Roboto Mono", Consolas, "Liberation Mono", monospace;--color-background:var(--background);--color-foreground:var(--foreground)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-orange-900:lab(30.2951% 36.0434 37.671);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-200:lab(94.3433% -5.00429 52.9663);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-900:lab(32.3865% 21.1273 38.5959);--color-yellow-950:lab(16.8146% 15.7422 23.1133);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-teal-50:lab(98.3189% -4.74921 -.111711);--color-teal-100:lab(95.1845% -17.4212 -.425422);--color-teal-200:lab(90.7612% -33.1343 -.542295);--color-teal-400:lab(76.0109% -53.3483 -2.27906);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-teal-600:lab(55.0223% -41.0774 -3.90277);--color-teal-700:lab(44.4134% -33.1436 -4.22149);--color-teal-800:lab(35.5975% -26.6648 -4.34487);--color-teal-900:lab(29.506% -21.4706 -3.59886);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-800:lab(36.5114% -17.1989 -21.6292);--color-cyan-900:lab(30.372% -13.1853 -18.7887);--color-cyan-950:lab(19.1528% -9.68757 -15.5267);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-blue-950:lab(15.6723% 8.86232 -32.2945);--color-indigo-50:lab(95.4818% .411302 -6.78529);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-700:lab(32.4486% 49.2217 -84.6695);--color-violet-50:lab(96.2416% 2.28849 -5.51657);--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-violet-900:lab(24.3783% 45.7525 -61.4902);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-800:lab(34.6481% 60.802 20.1957);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.\!start{inset-inline-start:var(--spacing)!important}.-start{inset-inline-start:calc(var(--spacing) * -1)}.start{inset-inline-start:var(--spacing)}.\!end{inset-inline-end:var(--spacing)!important}.-end{inset-inline-end:calc(var(--spacing) * -1)}.end{inset-inline-end:var(--spacing)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-8{top:calc(var(--spacing) * 8)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.top-11{top:calc(var(--spacing) * 11)}.top-12{top:calc(var(--spacing) * 12)}.top-14{top:calc(var(--spacing) * 14)}.top-20{top:calc(var(--spacing) * 20)}.top-\[58px\]{top:58px}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.top-\[calc\(100\%\+0\.35rem\)\]{top:calc(100% + .35rem)}.top-\[calc\(100\%\+0\.55rem\)\]{top:calc(100% + .55rem)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-\[calc\(100\%\+10px\)\]{top:calc(100% + 10px)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-8{right:calc(var(--spacing) * 8)}.right-\[calc\(100\%\+10px\)\]{right:calc(100% + 10px)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-7{bottom:calc(var(--spacing) * 7)}.bottom-\[2\.25rem\]{bottom:2.25rem}.bottom-\[2\.35rem\]{bottom:2.35rem}.bottom-\[calc\(100\%\+0\.5rem\)\]{bottom:calc(100% + .5rem)}.bottom-\[calc\(100\%\+0\.55rem\)\]{bottom:calc(100% + .55rem)}.bottom-full{bottom:100%}.-left-4{left:calc(var(--spacing) * -4)}.-left-5{left:calc(var(--spacing) * -5)}.-left-\[21px\]{left:-21px}.-left-\[10000px\]{left:-10000px}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-8{left:calc(var(--spacing) * 8)}.left-\[10px\]{left:10px}.left-\[11px\]{left:11px}.left-\[calc\(100\%-4px\)\]{left:calc(100% - 4px)}.isolate{isolation:isolate}.z-0{z-index: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-\[1\]{z-index:1}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[120\]{z-index:120}.z-\[121\]{z-index:121}.z-\[130\]{z-index:130}.z-\[135\]{z-index:135}.z-\[140\]{z-index:140}.z-\[160\]{z-index:160}.z-\[170\]{z-index:170}.z-\[180\]{z-index:180}.z-\[220\]{z-index:220}.z-\[500\]{z-index:500}.z-\[520\]{z-index:520}.z-\[540\]{z-index:540}.z-\[550\]{z-index:550}.z-\[560\]{z-index:560}.z-\[620\]{z-index:620}.z-\[630\]{z-index:630}.z-\[640\]{z-index:640}.z-\[700\]{z-index:700}.z-\[730\]{z-index:730}.z-\[900\]{z-index:900}.z-\[910\]{z-index:910}.z-\[940\]{z-index:940}.z-\[950\]{z-index:950}.z-\[2000\]{z-index:2000}.z-\[2100\]{z-index:2100}.z-\[3000\]{z-index:3000}.z-\[var\(--layer-critical-dialog\)\]{z-index:var(--layer-critical-dialog)}.z-\[var\(--layer-detail-surface\)\]{z-index:var(--layer-detail-surface)}.z-\[var\(--layer-floating-launcher\)\]{z-index:var(--layer-floating-launcher)}.z-\[var\(--layer-intelligence-panel\)\]{z-index:var(--layer-intelligence-panel)}.z-\[var\(--layer-modal\)\]{z-index:var(--layer-modal)}.z-\[var\(--layer-popover\)\]{z-index:var(--layer-popover)}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.float-right{float:right}.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-0{margin:calc(var(--spacing) * 0)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.m-auto{margin:auto}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.-mt-5{margin-top:calc(var(--spacing) * -5)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.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)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[0\.45rem\]{margin-top:.45rem}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[1\.586\/1\]{aspect-ratio:1.586}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[210\/297\]{aspect-ratio:210/297}.aspect-square{aspect-ratio:1}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.\!h-8{height:calc(var(--spacing) * 8)!important}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.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-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-\[6px\]{height:6px}.h-\[19px\]{height:19px}.h-\[25px\]{height:25px}.h-\[27px\]{height:27px}.h-\[30px\]{height:30px}.h-\[48px\]{height:48px}.h-\[52px\]{height:52px}.h-\[72px\]{height:72px}.h-\[75vh\]{height:75vh}.h-\[92vh\]{height:92vh}.h-\[94vh\]{height:94vh}.h-\[100dvh\]{height:100dvh}.h-\[198px\]{height:198px}.h-\[320px\]{height:320px}.h-\[340px\]{height:340px}.h-\[520px\]{height:520px}.h-\[calc\(100\%\+18px\)\]{height:calc(100% + 18px)}.h-\[calc\(100dvh-9rem\)\]{height:calc(100dvh - 9rem)}.h-\[calc\(100dvh-230px\)\]{height:calc(100dvh - 230px)}.h-\[calc\(100vh-145px\)\]{height:calc(100vh - 145px)}.h-\[min\(76dvh\,680px\)\]{height:min(76dvh,680px)}.h-\[min\(88vh\,980px\)\]{height:min(88vh,980px)}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[44dvh\]{max-height:44dvh}.max-h-\[56vh\]{max-height:56vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[68vh\]{max-height:68vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[84vh\]{max-height:84vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[180px\]{max-height:180px}.max-h-\[260px\]{max-height:260px}.max-h-\[300px\]{max-height:300px}.max-h-\[420px\]{max-height:420px}.max-h-\[430px\]{max-height:430px}.max-h-\[720px\]{max-height:720px}.max-h-\[calc\(90vh-104px\)\]{max-height:calc(90vh - 104px)}.max-h-\[calc\(90vh-110px\)\]{max-height:calc(90vh - 110px)}.max-h-\[calc\(90vh-112px\)\]{max-height:calc(90vh - 112px)}.max-h-\[calc\(92vh-108px\)\]{max-height:calc(92vh - 108px)}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-7rem\)\]{max-height:calc(100dvh - 7rem)}.max-h-\[calc\(100dvh-270px\)\]{max-height:calc(100dvh - 270px)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 6rem)}.max-h-\[calc\(100vh-10rem\)\]{max-height:calc(100vh - 10rem)}.max-h-\[calc\(100vh-12rem\)\]{max-height:calc(100vh - 12rem)}.max-h-\[calc\(100vh-22rem\)\]{max-height:calc(100vh - 22rem)}.max-h-\[min\(70vh\,520px\)\]{max-height:min(70vh,520px)}.max-h-\[min\(72vh\,38rem\)\]{max-height:min(72vh,38rem)}.max-h-\[min\(380px\,45dvh\)\]{max-height:min(380px,45dvh)}.max-h-\[min\(420px\,45dvh\)\]{max-height:min(420px,45dvh)}.max-h-\[min\(560px\,calc\(100vh-1\.5rem\)\)\]{max-height:min(560px,100vh - 1.5rem)}.max-h-\[min\(760px\,calc\(100dvh-2rem\)\)\]{max-height:min(760px,100dvh - 2rem)}.max-h-\[min\(760px\,calc\(100vh-2rem\)\)\]{max-height:min(760px,100vh - 2rem)}.max-h-\[min\(820px\,calc\(100dvh-2rem\)\)\]{max-height:min(820px,100dvh - 2rem)}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-2{min-height:calc(var(--spacing) * 2)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-15{min-height:calc(var(--spacing) * 15)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[4\.3rem\]{min-height:4.3rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[4\.6rem\]{min-height:4.6rem}.min-h-\[4\.8rem\]{min-height:4.8rem}.min-h-\[4\.25rem\]{min-height:4.25rem}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[5\.8rem\]{min-height:5.8rem}.min-h-\[7rem\]{min-height:7rem}.min-h-\[20px\]{min-height:20px}.min-h-\[22rem\]{min-height:22rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[34rem\]{min-height:34rem}.min-h-\[48px\]{min-height:48px}.min-h-\[50px\]{min-height:50px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[58px\]{min-height:58px}.min-h-\[68px\]{min-height:68px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[74px\]{min-height:74px}.min-h-\[132px\]{min-height:132px}.min-h-\[144px\]{min-height:144px}.min-h-\[170px\]{min-height:170px}.min-h-\[180px\]{min-height:180px}.min-h-\[190px\]{min-height:190px}.min-h-\[220px\]{min-height:220px}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[480px\]{min-height:480px}.min-h-\[520px\]{min-height:520px}.min-h-\[560px\]{min-height:560px}.min-h-\[640px\]{min-height:640px}.min-h-\[680px\]{min-height:680px}.min-h-\[calc\(100vh-5\.25rem\)\]{min-height:calc(100vh - 5.25rem)}.min-h-\[calc\(100vh-81px\)\]{min-height:calc(100vh - 81px)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-8{width:calc(var(--spacing) * 8)!important}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-5\.5{width:calc(var(--spacing) * 5.5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[1\%\]{width:1%}.w-\[10\%\]{width:10%}.w-\[11\%\]{width:11%}.w-\[12\%\]{width:12%}.w-\[13\%\]{width:13%}.w-\[14\%\]{width:14%}.w-\[15\%\]{width:15%}.w-\[16\%\]{width:16%}.w-\[18\%\]{width:18%}.w-\[19px\]{width:19px}.w-\[20\%\]{width:20%}.w-\[22\%\]{width:22%}.w-\[23\%\]{width:23%}.w-\[24\%\]{width:24%}.w-\[27px\]{width:27px}.w-\[28\%\]{width:28%}.w-\[31\%\]{width:31%}.w-\[46\%\]{width:46%}.w-\[56px\]{width:56px}.w-\[96px\]{width:96px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[180px\]{width:180px}.w-\[196px\]{width:196px}.w-\[220px\]{width:220px}.w-\[236px\]{width:236px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[288px\]{width:288px}.w-\[290px\]{width:290px}.w-\[292px\]{width:292px}.w-\[300px\]{width:300px}.w-\[305px\]{width:305px}.w-\[320px\]{width:320px}.w-\[360px\]{width:360px}.w-\[380px\]{width:380px}.w-\[560px\]{width:560px}.w-\[min\(18rem\,calc\(100vw-2rem\)\)\]{width:min(18rem,100vw - 2rem)}.w-\[min\(21rem\,calc\(100vw-2rem\)\)\]{width:min(21rem,100vw - 2rem)}.w-\[min\(42rem\,calc\(100\%-2rem\)\)\]{width:min(42rem,100% - 2rem)}.w-\[min\(44rem\,calc\(100vw-2rem\)\)\]{width:min(44rem,100vw - 2rem)}.w-\[min\(92vw\,34rem\)\]{width:min(92vw,34rem)}.w-\[min\(360px\,calc\(100vw-2rem\)\)\]{width:min(360px,100vw - 2rem)}.w-\[min\(380px\,calc\(100vw-2rem\)\)\]{width:min(380px,100vw - 2rem)}.w-\[min\(420px\,calc\(100vw-2rem\)\)\]{width:min(420px,100vw - 2rem)}.w-\[min\(420px\,calc\(100vw-9rem\)\)\]{width:min(420px,100vw - 9rem)}.w-\[min\(460px\,calc\(100vw-2rem\)\)\]{width:min(460px,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-10{max-width:calc(var(--spacing) * 10)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20ch\]{max-width:20ch}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24ch\]{max-width:24ch}.max-w-\[26ch\]{max-width:26ch}.max-w-\[32ch\]{max-width:32ch}.max-w-\[32rem\]{max-width:32rem}.max-w-\[32vw\]{max-width:32vw}.max-w-\[34rem\]{max-width:34rem}.max-w-\[42\%\]{max-width:42%}.max-w-\[46rem\]{max-width:46rem}.max-w-\[56rem\]{max-width:56rem}.max-w-\[60ch\]{max-width:60ch}.max-w-\[64vw\]{max-width:64vw}.max-w-\[65\%\]{max-width:65%}.max-w-\[65ch\]{max-width:65ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[76ch\]{max-width:76ch}.max-w-\[90px\]{max-width:90px}.max-w-\[92px\]{max-width:92px}.max-w-\[92rem\]{max-width:92rem}.max-w-\[96px\]{max-width:96px}.max-w-\[96vw\]{max-width:96vw}.max-w-\[100vw\]{max-width:100vw}.max-w-\[110px\]{max-width:110px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[236px\]{max-width:236px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[304px\]{max-width:304px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[620px\]{max-width:620px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[800px\]{max-width:800px}.max-w-\[820px\]{max-width:820px}.max-w-\[860px\]{max-width:860px}.max-w-\[880px\]{max-width:880px}.max-w-\[960px\]{max-width:960px}.max-w-\[980px\]{max-width:980px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1380px\]{max-width:1380px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1520px\]{max-width:1520px}.max-w-\[1540px\]{max-width:1540px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[1880px\]{max-width:1880px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(720px\,88\%\)\]{max-width:min(720px,88%)}.max-w-\[min\(780px\,92\%\)\]{max-width:min(780px,92%)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[10\.5rem\]{min-width:10.5rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[86px\]{min-width:86px}.min-w-\[88px\]{min-width:88px}.min-w-\[92px\]{min-width:92px}.min-w-\[96px\]{min-width:96px}.min-w-\[116px\]{min-width:116px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[132px\]{min-width:132px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[156px\]{min-width:156px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[220px\]{min-width:220px}.min-w-\[236px\]{min-width:236px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[320px\]{min-width:320px}.min-w-\[340px\]{min-width:340px}.min-w-\[680px\]{min-width:680px}.min-w-\[720px\]{min-width:720px}.min-w-\[900px\]{min-width:900px}.min-w-\[920px\]{min-width:920px}.min-w-\[980px\]{min-width:980px}.min-w-\[1040px\]{min-width:1040px}.min-w-\[1120px\]{min-width:1120px}.min-w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{min-width:min(22rem,100vw - 2rem)}.min-w-\[min\(100\%\,22rem\)\]{min-width:min(100%,22rem)}.min-w-\[min\(100\%\,24rem\)\]{min-width:min(100%,24rem)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-top-right{transform-origin:100% 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);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-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-90deg\]{rotate:-90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-5{scroll-margin-top:calc(var(--spacing) * 5)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.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))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1\.05fr_1\.5fr_120px_170px_1\.2fr_92px\]{grid-template-columns:1.05fr 1.5fr 120px 170px 1.2fr 92px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.grid-cols-\[7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:7.5rem minmax(0,1fr)}.grid-cols-\[9rem_1fr\]{grid-template-columns:9rem 1fr}.grid-cols-\[28px_minmax\(0\,1fr\)_auto\]{grid-template-columns:28px minmax(0,1fr) auto}.grid-cols-\[32px_minmax\(0\,1fr\)_auto\]{grid-template-columns:32px minmax(0,1fr) auto}.grid-cols-\[44px_minmax\(300px\,1\.7fr\)_minmax\(170px\,0\.95fr\)_minmax\(170px\,0\.95fr\)_minmax\(160px\,0\.9fr\)_140px_130px\]{grid-template-columns:44px minmax(300px,1.7fr) minmax(170px,.95fr) minmax(170px,.95fr) minmax(160px,.9fr) 140px 130px}.grid-cols-\[44px_minmax\(320px\,1\.8fr\)_minmax\(180px\,1fr\)_minmax\(180px\,1fr\)_150px_140px\]{grid-template-columns:44px minmax(320px,1.8fr) minmax(180px,1fr) minmax(180px,1fr) 150px 140px}.grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.grid-cols-\[128px_minmax\(0\,1fr\)\]{grid-template-columns:128px minmax(0,1fr)}.grid-cols-\[360px_minmax\(0\,1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,0\.8fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,.8fr) minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_32\%\]{grid-template-columns:minmax(0,1fr) 32%}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(180px\,1\.2fr\)_120px_160px_120px\]{grid-template-columns:minmax(180px,1.2fr) 120px 160px 120px}.grid-cols-\[repeat\(auto-fill\,156px\)\]{grid-template-columns:repeat(auto-fill,156px)}.grid-cols-\[repeat\(auto-fill\,minmax\(190px\,190px\)\)\]{grid-template-columns:repeat(auto-fill,minmax(190px,190px))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.grid-rows-\[auto_auto_auto_1fr_auto\]{grid-template-rows:auto auto auto 1fr auto}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}: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-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}: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-\[color\:var\(--timeline-border\)\]>:not(:last-child)){border-color:var(--timeline-border)}:where(.divide-\[var\(--border\)\]>:not(:last-child)),:where(.divide-\[var\(--border\)\]\/70>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-\[var\(--border\)\]\/70>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 70%, transparent)}}:where(.divide-\[var\(--border-subtle\)\]>:not(:last-child)){border-color:var(--border-subtle)}:where(.divide-\[var\(--milo-border\)\]>:not(:last-child)){border-color:var(--milo-border)}:where(.divide-\[var\(--panel-border\)\]>:not(:last-child)){border-color:var(--panel-border)}:where(.divide-\[var\(--table-border\)\]>:not(:last-child)){border-color:var(--table-border)}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}:where(.divide-slate-200>:not(:last-child)){border-color:var(--color-slate-200)}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.\!rounded-lg{border-radius:var(--radius-lg)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[40px\]{border-radius:40px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-tr-md{border-top-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#0f5b53\]{border-color:#0f5b53}.border-\[\#0f5b53\]\/16{border-color:#0f5b5329;border-color:lab(34.2531% -24.4313 -2.06338/.16)}.border-\[\#0f5b53\]\/20{border-color:#0f5b5333;border-color:lab(34.2531% -24.4313 -2.06338/.2)}.border-\[\#0f5b53\]\/22{border-color:#0f5b5338;border-color:lab(34.2531% -24.4313 -2.06338/.22)}.border-\[\#0f5b53\]\/25{border-color:#0f5b5340;border-color:lab(34.2531% -24.4313 -2.06338/.25)}.border-\[\#121c30\]{border-color:#121c30}.border-\[\#adc2ff\]{border-color:#adc2ff}.border-\[\#cddcff\]{border-color:#cddcff}.border-\[\#d9e1ff\]{border-color:#d9e1ff}.border-\[\#dbe3f2\]{border-color:#dbe3f2}.border-\[\#dfe5ef\]{border-color:#dfe5ef}.border-\[\#dfe6f0\]{border-color:#dfe6f0}.border-\[\#e4e8f1\]{border-color:#e4e8f1}.border-\[\#e6eaf2\]{border-color:#e6eaf2}.border-\[\#e6ebf5\]{border-color:#e6ebf5}.border-\[color-mix\(in_srgb\,var\(--selected-text\)_22\%\,transparent\)\]{border-color:var(--selected-text)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--selected-text\)_22\%\,transparent\)\]{border-color:color-mix(in srgb,var(--selected-text) 22%,transparent)}}.border-\[color\:color-mix\(in_srgb\,var\(--border\)_72\%\,var\(--primary\)\)\]{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--border\)_72\%\,var\(--primary\)\)\]{border-color:color-mix(in srgb,var(--border) 72%,var(--primary))}}.border-\[color\:color-mix\(in_srgb\,var\(--milo-border\)_78\%\,rgba\(125\,211\,252\,0\.26\)\)\]{border-color:var(--milo-border)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--milo-border\)_78\%\,rgba\(125\,211\,252\,0\.26\)\)\]{border-color:color-mix(in srgb,var(--milo-border) 78%,#7dd3fc42)}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_28\%\,var\(--border\)\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_28\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--primary) 28%,var(--border))}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_28\%\,var\(--modal-border\)\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_28\%\,var\(--modal-border\)\)\]{border-color:color-mix(in srgb,var(--primary) 28%,var(--modal-border))}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_28\%\,var\(--panel-border\)\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_28\%\,var\(--panel-border\)\)\]{border-color:color-mix(in srgb,var(--primary) 28%,var(--panel-border))}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_32\%\,var\(--border\)\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_32\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--primary) 32%,var(--border))}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_34\%\,var\(--table-toolbar-control-border\)\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_34\%\,var\(--table-toolbar-control-border\)\)\]{border-color:color-mix(in srgb,var(--primary) 34%,var(--table-toolbar-control-border))}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_35\%\,var\(--border\)\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_35\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--primary) 35%,var(--border))}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_35\%\,var\(--milo-border\)\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_35\%\,var\(--milo-border\)\)\]{border-color:color-mix(in srgb,var(--primary) 35%,var(--milo-border))}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_38\%\,var\(--border\)\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_38\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--primary) 38%,var(--border))}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_42\%\,var\(--border\)\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_42\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--primary) 42%,var(--border))}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_45\%\,transparent\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--primary) 45%,transparent)}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_45\%\,var\(--border\)\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_45\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_48\%\,var\(--border\)\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_48\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--primary) 48%,var(--border))}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_55\%\,var\(--border\)\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_55\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--primary) 55%,var(--border))}}.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_60\%\,var\(--border\)\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--primary\)_60\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--primary) 60%,var(--border))}}.border-\[color\:color-mix\(in_srgb\,var\(--status-warning\)_34\%\,var\(--border\)\)\]{border-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--status-warning\)_34\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--status-warning) 34%,var(--border))}}.border-\[color\:color-mix\(in_srgb\,var\(--success\)_28\%\,var\(--border\)\)\]{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--success\)_28\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--success) 28%,var(--border))}}.border-\[color\:color-mix\(in_srgb\,var\(--warning\)_35\%\,var\(--border\)\)\]{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:color-mix\(in_srgb\,var\(--warning\)_35\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--warning) 35%,var(--border))}}.border-\[color\:var\(--primary\)\]{border-color:var(--primary)}.border-\[color\:var\(--timeline-critical-border\)\]{border-color:var(--timeline-critical-border)}.border-\[color\:var\(--timeline-grid-line\)\]{border-color:var(--timeline-grid-line)}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--accent-border\)\]{border-color:var(--accent-border)}.border-\[var\(--accent-muted\)\]{border-color:var(--accent-muted)}.border-\[var\(--border\)\],.border-\[var\(--border\)\]\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--border\)\]\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-\[var\(--border\)\]\/80{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--border\)\]\/80{border-color:color-mix(in oklab, var(--border) 80%, transparent)}}.border-\[var\(--border-selected\)\]{border-color:var(--border-selected)}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[var\(--border-subtle\)\]{border-color:var(--border-subtle)}.border-\[var\(--brand-mark-border\)\]{border-color:var(--brand-mark-border)}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--control-border\)\]{border-color:var(--control-border)}.border-\[var\(--control-selected-border\)\]{border-color:var(--control-selected-border)}.border-\[var\(--critical\)\]{border-color:var(--critical)}.border-\[var\(--danger\)\]{border-color:var(--danger)}.border-\[var\(--danger-surface-border\)\]{border-color:var(--danger-surface-border)}.border-\[var\(--destructive\)\]{border-color:var(--destructive)}.border-\[var\(--foreground\)\]{border-color:var(--foreground)}.border-\[var\(--input-border\)\]{border-color:var(--input-border)}.border-\[var\(--input-border\,var\(--border\)\)\]{border-color:var(--input-border,var(--border))}.border-\[var\(--milo-border\)\]{border-color:var(--milo-border)}.border-\[var\(--milo-border-strong\)\]{border-color:var(--milo-border-strong)}.border-\[var\(--milo-focus-border\)\]{border-color:var(--milo-focus-border)}.border-\[var\(--modal-border\)\]{border-color:var(--modal-border)}.border-\[var\(--nav-badge-warning-border\)\]{border-color:var(--nav-badge-warning-border)}.border-\[var\(--notice-warning-border\)\]{border-color:var(--notice-warning-border)}.border-\[var\(--panel-border\)\]{border-color:var(--panel-border)}.border-\[var\(--popover-border\)\]{border-color:var(--popover-border)}.border-\[var\(--primary\)\]{border-color:var(--primary)}.border-\[var\(--sidebar-border\)\]{border-color:var(--sidebar-border)}.border-\[var\(--status-critical\)\]{border-color:var(--status-critical)}.border-\[var\(--status-critical-border\)\]{border-color:var(--status-critical-border)}.border-\[var\(--status-error-border\)\]{border-color:var(--status-error-border)}.border-\[var\(--status-good\)\]{border-color:var(--status-good)}.border-\[var\(--status-good-border\)\]{border-color:var(--status-good-border)}.border-\[var\(--status-info-border\)\]{border-color:var(--status-info-border)}.border-\[var\(--status-muted-border\)\]{border-color:var(--status-muted-border)}.border-\[var\(--status-success-border\)\]{border-color:var(--status-success-border)}.border-\[var\(--status-warning\)\]{border-color:var(--status-warning)}.border-\[var\(--status-warning-border\)\]{border-color:var(--status-warning-border)}.border-\[var\(--success\)\]{border-color:var(--success)}.border-\[var\(--table-border\)\]{border-color:var(--table-border)}.border-\[var\(--table-toolbar-control-border\)\]{border-color:var(--table-toolbar-control-border)}.border-\[var\(--warning\)\]{border-color:var(--warning)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/80{border-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/80{border-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/70{border-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/70{border-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.border-amber-400\/18{border-color:#fcbb002e}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/18{border-color:color-mix(in oklab, var(--color-amber-400) 18%, transparent)}}.border-amber-400\/25{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/25{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.border-amber-500{border-color:var(--color-amber-500)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-300\/80{border-color:#90c5ffcc}@supports (color:color-mix(in lab, red, red)){.border-blue-300\/80{border-color:color-mix(in oklab, var(--color-blue-300) 80%, transparent)}}.border-blue-700{border-color:var(--color-blue-700)}.border-current\/20{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/20{border-color:color-mix(in oklab, currentcolor 20%, transparent)}}.border-cyan-200{border-color:var(--color-cyan-200)}.border-cyan-200\/80{border-color:#a2f4fdcc}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/80{border-color:color-mix(in oklab, var(--color-cyan-200) 80%, transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/80{border-color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/80{border-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/70{border-color:#5ee9b5b3}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/70{border-color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)}}.border-emerald-400\/18{border-color:#00d2942e}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/18{border-color:color-mix(in oklab, var(--color-emerald-400) 18%, 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-500{border-color:var(--color-emerald-500)}.border-indigo-100{border-color:var(--color-indigo-100)}.border-orange-100{border-color:var(--color-orange-100)}.border-orange-200{border-color:var(--color-orange-200)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-200\/80{border-color:#ffcacacc}@supports (color:color-mix(in lab, red, red)){.border-red-200\/80{border-color:color-mix(in oklab, var(--color-red-200) 80%, transparent)}}.border-red-300{border-color:var(--color-red-300)}.border-red-300\/70{border-color:#ffa3a3b3}@supports (color:color-mix(in lab, red, red)){.border-red-300\/70{border-color:color-mix(in oklab, var(--color-red-300) 70%, transparent)}}.border-red-400\/18{border-color:#ff65682e}@supports (color:color-mix(in lab, red, red)){.border-red-400\/18{border-color:color-mix(in oklab, var(--color-red-400) 18%, transparent)}}.border-red-400\/25{border-color:#ff656840}@supports (color:color-mix(in lab, red, red)){.border-red-400\/25{border-color:color-mix(in oklab, var(--color-red-400) 25%, transparent)}}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-200\/80{border-color:#ffccd3cc}@supports (color:color-mix(in lab, red, red)){.border-rose-200\/80{border-color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}.border-sky-100{border-color:var(--color-sky-100)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-500{border-color:var(--color-sky-500)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/80{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.border-slate-200\/85{border-color:#e2e8f0d9}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/85{border-color:color-mix(in oklab, var(--color-slate-200) 85%, transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-500{border-color:var(--color-slate-500)}.border-slate-900{border-color:var(--color-slate-900)}.border-teal-100{border-color:var(--color-teal-100)}.border-teal-200{border-color:var(--color-teal-200)}.border-transparent{border-color:#0000}.border-violet-100{border-color:var(--color-violet-100)}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-200\/85{border-color:#ddd6ffd9}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/85{border-color:color-mix(in oklab, var(--color-violet-200) 85%, transparent)}}.border-violet-300{border-color:var(--color-violet-300)}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/14{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.border-white\/14{border-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/16{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.border-white\/16{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.border-white\/18{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.border-white\/18{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-white\/75{border-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.border-white\/75{border-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.border-white\/85{border-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.border-white\/85{border-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.border-yellow-100{border-color:var(--color-yellow-100)}.border-yellow-200{border-color:var(--color-yellow-200)}.border-t-\[var\(--primary\)\]{border-top-color:var(--primary)}.border-t-blue-500{border-top-color:var(--color-blue-500)}.border-t-red-600{border-top-color:var(--color-red-600)}.bg-\[\#0aa8b6\]{background-color:#0aa8b6}.bg-\[\#0f5b53\]{background-color:#0f5b53}.bg-\[\#0f5b53\]\/6{background-color:#0f5b530f;background-color:lab(34.2531% -24.4313 -2.06338/.06)}.bg-\[\#0f5b53\]\/8{background-color:#0f5b5314;background-color:lab(34.2531% -24.4313 -2.06338/.08)}.bg-\[\#0f5b53\]\/10{background-color:#0f5b531a;background-color:lab(34.2531% -24.4313 -2.06338/.1)}.bg-\[\#2f665d\]{background-color:#2f665d}.bg-\[\#3f63f3\]{background-color:#3f63f3}.bg-\[\#112f2b\]{background-color:#112f2b}.bg-\[\#256dff\]{background-color:#256dff}.bg-\[\#07111f\]{background-color:#07111f}.bg-\[\#eef2ff\]{background-color:#eef2ff}.bg-\[\#f8faff\]{background-color:#f8faff}.bg-\[color-mix\(in_srgb\,var\(--selected-text\)_14\%\,transparent\)\]{background-color:var(--selected-text)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--selected-text\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--selected-text) 14%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface\)_94\%\,transparent\)\]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface\)_94\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 94%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--surface-elevated\)_88\%\,transparent\)\]{background-color:var(--surface-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--surface-elevated\)_88\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface-elevated) 88%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--background\)_12\%\,transparent\)\]{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--background\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--background) 12%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--background\)_48\%\,transparent\)\]{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--background\)_48\%\,transparent\)\]{background-color:color-mix(in srgb,var(--background) 48%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--background\)_86\%\,var\(--card\)\)\]{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--background\)_86\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--background) 86%,var(--card))}}.bg-\[color\:color-mix\(in_srgb\,var\(--background\)_96\%\,white\)\]{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--background\)_96\%\,white\)\]{background-color:color-mix(in srgb,var(--background) 96%,white)}}.bg-\[color\:color-mix\(in_srgb\,var\(--border\)_72\%\,var\(--foreground\)_28\%\)\]{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--border\)_72\%\,var\(--foreground\)_28\%\)\]{background-color:color-mix(in srgb,var(--border) 72%,var(--foreground) 28%)}}.bg-\[color\:color-mix\(in_srgb\,var\(--border\)_75\%\,white\)\]{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--border\)_75\%\,white\)\]{background-color:color-mix(in srgb,var(--border) 75%,white)}}.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_82\%\,transparent\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_82\%\,transparent\)\]{background-color:color-mix(in srgb,var(--card) 82%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_84\%\,transparent\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_84\%\,transparent\)\]{background-color:color-mix(in srgb,var(--card) 84%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_86\%\,transparent\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_86\%\,transparent\)\]{background-color:color-mix(in srgb,var(--card) 86%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_88\%\,transparent\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_88\%\,transparent\)\]{background-color:color-mix(in srgb,var(--card) 88%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_90\%\,transparent\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_90\%\,transparent\)\]{background-color:color-mix(in srgb,var(--card) 90%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_90\%\,white\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_90\%\,white\)\]{background-color:color-mix(in srgb,var(--card) 90%,white)}}.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_92\%\,transparent\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_92\%\,transparent\)\]{background-color:color-mix(in srgb,var(--card) 92%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_92\%\,var\(--accent\)\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_92\%\,var\(--accent\)\)\]{background-color:color-mix(in srgb,var(--card) 92%,var(--accent))}}.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_94\%\,transparent\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_94\%\,transparent\)\]{background-color:color-mix(in srgb,var(--card) 94%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_94\%\,white\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_94\%\,white\)\]{background-color:color-mix(in srgb,var(--card) 94%,white)}}.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_96\%\,transparent\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_96\%\,transparent\)\]{background-color:color-mix(in srgb,var(--card) 96%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_96\%\,var\(--background\)\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_96\%\,var\(--background\)\)\]{background-color:color-mix(in srgb,var(--card) 96%,var(--background))}}.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_96\%\,white\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--card\)_96\%\,white\)\]{background-color:color-mix(in srgb,var(--card) 96%,white)}}.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_74\%\,transparent\)\]{background-color:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_74\%\,transparent\)\]{background-color:color-mix(in srgb,var(--milo-surface-strong) 74%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_78\%\,transparent\)\]{background-color:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_78\%\,transparent\)\]{background-color:color-mix(in srgb,var(--milo-surface-strong) 78%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_82\%\,transparent\)\]{background-color:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_82\%\,transparent\)\]{background-color:color-mix(in srgb,var(--milo-surface-strong) 82%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_86\%\,transparent\)\]{background-color:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_86\%\,transparent\)\]{background-color:color-mix(in srgb,var(--milo-surface-strong) 86%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_88\%\,transparent\)\]{background-color:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_88\%\,transparent\)\]{background-color:color-mix(in srgb,var(--milo-surface-strong) 88%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_90\%\,rgba\(56\,189\,248\,0\.05\)\)\]{background-color:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_90\%\,rgba\(56\,189\,248\,0\.05\)\)\]{background-color:color-mix(in srgb,var(--milo-surface-strong) 90%,#38bdf80d)}}.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_90\%\,transparent\)\]{background-color:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_90\%\,transparent\)\]{background-color:color-mix(in srgb,var(--milo-surface-strong) 90%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_90\%\,white\)\]{background-color:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_90\%\,white\)\]{background-color:color-mix(in srgb,var(--milo-surface-strong) 90%,white)}}.bg-\[color\:color-mix\(in_srgb\,var\(--muted\)_62\%\,transparent\)\]{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--muted\)_62\%\,transparent\)\]{background-color:color-mix(in srgb,var(--muted) 62%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--muted\)_70\%\,var\(--card\)\)\]{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--muted\)_70\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--muted) 70%,var(--card))}}.bg-\[color\:color-mix\(in_srgb\,var\(--panel-surface\)_82\%\,var\(--primary\)_18\%\)\]{background-color:var(--panel-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--panel-surface\)_82\%\,var\(--primary\)_18\%\)\]{background-color:color-mix(in srgb,var(--panel-surface) 82%,var(--primary) 18%)}}.bg-\[color\:color-mix\(in_srgb\,var\(--popover-background\)_88\%\,var\(--surface-elevated\)\)\]{background-color:var(--popover-background)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--popover-background\)_88\%\,var\(--surface-elevated\)\)\]{background-color:color-mix(in srgb,var(--popover-background) 88%,var(--surface-elevated))}}.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_8\%\,var\(--surface-elevated\)\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_8\%\,var\(--surface-elevated\)\)\]{background-color:color-mix(in srgb,var(--primary) 8%,var(--surface-elevated))}}.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_9\%\,var\(--milo-surface-strong\)\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_9\%\,var\(--milo-surface-strong\)\)\]{background-color:color-mix(in srgb,var(--primary) 9%,var(--milo-surface-strong))}}.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_9\%\,var\(--modal-surface\)\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_9\%\,var\(--modal-surface\)\)\]{background-color:color-mix(in srgb,var(--primary) 9%,var(--modal-surface))}}.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_10\%\,var\(--card\)\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_10\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--primary) 10%,var(--card))}}.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_10\%\,var\(--panel-surface\)\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_10\%\,var\(--panel-surface\)\)\]{background-color:color-mix(in srgb,var(--primary) 10%,var(--panel-surface))}}.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_10\%\,var\(--surface-elevated\)\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_10\%\,var\(--surface-elevated\)\)\]{background-color:color-mix(in srgb,var(--primary) 10%,var(--surface-elevated))}}.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_12\%\,var\(--card\)\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_12\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--primary) 12%,var(--card))}}.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_12\%\,var\(--surface-elevated\)\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_12\%\,var\(--surface-elevated\)\)\]{background-color:color-mix(in srgb,var(--primary) 12%,var(--surface-elevated))}}.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_12\%\,white\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_12\%\,white\)\]{background-color:color-mix(in srgb,var(--primary) 12%,white)}}.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_14\%\,var\(--card\)\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_14\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--primary) 14%,var(--card))}}.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_18\%\,var\(--surface-elevated\)\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_18\%\,var\(--surface-elevated\)\)\]{background-color:color-mix(in srgb,var(--primary) 18%,var(--surface-elevated))}}.bg-\[color\:color-mix\(in_srgb\,var\(--sidebar-background\)_72\%\,transparent\)\]{background-color:var(--sidebar-background)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--sidebar-background\)_72\%\,transparent\)\]{background-color:color-mix(in srgb,var(--sidebar-background) 72%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--sidebar-background\)_74\%\,transparent\)\]{background-color:var(--sidebar-background)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--sidebar-background\)_74\%\,transparent\)\]{background-color:color-mix(in srgb,var(--sidebar-background) 74%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--sidebar-background\)_78\%\,transparent\)\]{background-color:var(--sidebar-background)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--sidebar-background\)_78\%\,transparent\)\]{background-color:color-mix(in srgb,var(--sidebar-background) 78%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--sidebar-background\)_82\%\,transparent\)\]{background-color:var(--sidebar-background)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--sidebar-background\)_82\%\,transparent\)\]{background-color:color-mix(in srgb,var(--sidebar-background) 82%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--status-critical\)_12\%\,var\(--surface\)\)\]{background-color:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--status-critical\)_12\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--status-critical) 12%,var(--surface))}}.bg-\[color\:color-mix\(in_srgb\,var\(--status-good\)_10\%\,var\(--surface\)\)\]{background-color:var(--status-good)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--status-good\)_10\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--status-good) 10%,var(--surface))}}.bg-\[color\:color-mix\(in_srgb\,var\(--status-good-bg\)_50\%\,var\(--input-background\)\)\]{background-color:var(--status-good-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--status-good-bg\)_50\%\,var\(--input-background\)\)\]{background-color:color-mix(in srgb,var(--status-good-bg) 50%,var(--input-background))}}.bg-\[color\:color-mix\(in_srgb\,var\(--status-good-bg\)_52\%\,var\(--surface-elevated\)\)\]{background-color:var(--status-good-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--status-good-bg\)_52\%\,var\(--surface-elevated\)\)\]{background-color:color-mix(in srgb,var(--status-good-bg) 52%,var(--surface-elevated))}}.bg-\[color\:color-mix\(in_srgb\,var\(--status-warning\)_12\%\,var\(--surface\)\)\]{background-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--status-warning\)_12\%\,var\(--surface\)\)\]{background-color:color-mix(in srgb,var(--status-warning) 12%,var(--surface))}}.bg-\[color\:color-mix\(in_srgb\,var\(--status-warning-bg\)_78\%\,var\(--surface-elevated\)\)\]{background-color:var(--status-warning-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--status-warning-bg\)_78\%\,var\(--surface-elevated\)\)\]{background-color:color-mix(in srgb,var(--status-warning-bg) 78%,var(--surface-elevated))}}.bg-\[color\:color-mix\(in_srgb\,var\(--success\)_8\%\,var\(--surface-elevated\)\)\]{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--success\)_8\%\,var\(--surface-elevated\)\)\]{background-color:color-mix(in srgb,var(--success) 8%,var(--surface-elevated))}}.bg-\[color\:color-mix\(in_srgb\,var\(--warning\)_12\%\,var\(--card\)\)\]{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:color-mix\(in_srgb\,var\(--warning\)_12\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--warning) 12%,var(--card))}}.bg-\[rgba\(248\,250\,255\,0\.9\)\]{background-color:#f8faffe6}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--accent-muted\)\]{background-color:var(--accent-muted)}.bg-\[var\(--background\)\],.bg-\[var\(--background\)\]\/62{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--background\)\]\/62{background-color:color-mix(in oklab, var(--background) 62%, transparent)}}.bg-\[var\(--background\)\]\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--background\)\]\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.bg-\[var\(--background\)\]\/72{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--background\)\]\/72{background-color:color-mix(in oklab, var(--background) 72%, transparent)}}.bg-\[var\(--border\)\]{background-color:var(--border)}.bg-\[var\(--border-strong\)\]{background-color:var(--border-strong)}.bg-\[var\(--brand-mark-surface\)\]{background-color:var(--brand-mark-surface)}.bg-\[var\(--card\)\],.bg-\[var\(--card\)\]\/70{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--card\)\]\/70{background-color:color-mix(in oklab, var(--card) 70%, transparent)}}.bg-\[var\(--card\)\]\/72{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--card\)\]\/72{background-color:color-mix(in oklab, var(--card) 72%, transparent)}}.bg-\[var\(--card\)\]\/85{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--card\)\]\/85{background-color:color-mix(in oklab, var(--card) 85%, transparent)}}.bg-\[var\(--card\)\]\/90{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--card\)\]\/90{background-color:color-mix(in oklab, var(--card) 90%, transparent)}}.bg-\[var\(--card\)\]\/92{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--card\)\]\/92{background-color:color-mix(in oklab, var(--card) 92%, transparent)}}.bg-\[var\(--card\)\]\/94{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--card\)\]\/94{background-color:color-mix(in oklab, var(--card) 94%, transparent)}}.bg-\[var\(--card\)\]\/95{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--card\)\]\/95{background-color:color-mix(in oklab, var(--card) 95%, transparent)}}.bg-\[var\(--card\)\]\/96{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--card\)\]\/96{background-color:color-mix(in oklab, var(--card) 96%, transparent)}}.bg-\[var\(--color-background\)\]{background-color:var(--color-background)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[var\(--control-background\)\]{background-color:var(--control-background)}.bg-\[var\(--control-bg\)\]{background-color:var(--control-bg)}.bg-\[var\(--control-disabled-background\)\]{background-color:var(--control-disabled-background)}.bg-\[var\(--control-selected-background\)\]{background-color:var(--control-selected-background)}.bg-\[var\(--control-selected-border\)\]{background-color:var(--control-selected-border)}.bg-\[var\(--control-selected-hover-background\)\]{background-color:var(--control-selected-hover-background)}.bg-\[var\(--control-selected-text\)\]{background-color:var(--control-selected-text)}.bg-\[var\(--danger\)\]{background-color:var(--danger)}.bg-\[var\(--danger-surface\)\]{background-color:var(--danger-surface)}.bg-\[var\(--destructive\)\]{background-color:var(--destructive)}.bg-\[var\(--foreground\)\]{background-color:var(--foreground)}.bg-\[var\(--input-background\)\]{background-color:var(--input-background)}.bg-\[var\(--input-background\,var\(--surface-elevated\)\)\]{background-color:var(--input-background,var(--surface-elevated))}.bg-\[var\(--input-bg\)\]{background-color:var(--input-bg)}.bg-\[var\(--milo-border\)\]{background-color:var(--milo-border)}.bg-\[var\(--milo-muted\)\]{background-color:var(--milo-muted)}.bg-\[var\(--milo-page-background\)\],.bg-\[var\(--milo-page-background\)\]\/70{background-color:var(--milo-page-background)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--milo-page-background\)\]\/70{background-color:color-mix(in oklab, var(--milo-page-background) 70%, transparent)}}.bg-\[var\(--milo-page-background\)\]\/80{background-color:var(--milo-page-background)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--milo-page-background\)\]\/80{background-color:color-mix(in oklab, var(--milo-page-background) 80%, transparent)}}.bg-\[var\(--milo-page-background\)\]\/85{background-color:var(--milo-page-background)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--milo-page-background\)\]\/85{background-color:color-mix(in oklab, var(--milo-page-background) 85%, transparent)}}.bg-\[var\(--milo-surface\)\]{background-color:var(--milo-surface)}.bg-\[var\(--milo-surface-muted\)\]{background-color:var(--milo-surface-muted)}.bg-\[var\(--milo-surface-strong\)\]{background-color:var(--milo-surface-strong)}.bg-\[var\(--modal-background\)\]{background-color:var(--modal-background)}.bg-\[var\(--modal-footer-background\)\]{background-color:var(--modal-footer-background)}.bg-\[var\(--modal-header-background\)\]{background-color:var(--modal-header-background)}.bg-\[var\(--modal-overlay\)\]{background-color:var(--modal-overlay)}.bg-\[var\(--modal-section-background\)\]{background-color:var(--modal-section-background)}.bg-\[var\(--modal-surface\)\]{background-color:var(--modal-surface)}.bg-\[var\(--modal-surface-elevated\)\]{background-color:var(--modal-surface-elevated)}.bg-\[var\(--modal-text-muted\)\]{background-color:var(--modal-text-muted)}.bg-\[var\(--muted\)\]{background-color:var(--muted)}.bg-\[var\(--muted-foreground\)\]{background-color:var(--muted-foreground)}.bg-\[var\(--nav-badge-warning-bg\)\]{background-color:var(--nav-badge-warning-bg)}.bg-\[var\(--nav-item-active-background\)\]{background-color:var(--nav-item-active-background)}.bg-\[var\(--notice-warning-background\)\]{background-color:var(--notice-warning-background)}.bg-\[var\(--overlay\)\]{background-color:var(--overlay)}.bg-\[var\(--panel-background\)\]{background-color:var(--panel-background)}.bg-\[var\(--panel-surface\)\]{background-color:var(--panel-surface)}.bg-\[var\(--panel-surface-elevated\)\]{background-color:var(--panel-surface-elevated)}.bg-\[var\(--popover-active\)\]{background-color:var(--popover-active)}.bg-\[var\(--popover-background\)\]{background-color:var(--popover-background)}.bg-\[var\(--popover-icon-background\)\]{background-color:var(--popover-icon-background)}.bg-\[var\(--primary\)\],.bg-\[var\(--primary\)\]\/70{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/70{background-color:color-mix(in oklab, var(--primary) 70%, transparent)}}.bg-\[var\(--skeleton-background\)\]{background-color:var(--skeleton-background)}.bg-\[var\(--status-critical\)\]{background-color:var(--status-critical)}.bg-\[var\(--status-critical-bg\)\]{background-color:var(--status-critical-bg)}.bg-\[var\(--status-error-bg\)\]{background-color:var(--status-error-bg)}.bg-\[var\(--status-good\)\]{background-color:var(--status-good)}.bg-\[var\(--status-good-bg\)\]{background-color:var(--status-good-bg)}.bg-\[var\(--status-info-bg\)\]{background-color:var(--status-info-bg)}.bg-\[var\(--status-muted\)\]{background-color:var(--status-muted)}.bg-\[var\(--status-muted-bg\)\]{background-color:var(--status-muted-bg)}.bg-\[var\(--status-success-bg\)\]{background-color:var(--status-success-bg)}.bg-\[var\(--status-success-soft\)\]{background-color:var(--status-success-soft)}.bg-\[var\(--status-warning\)\]{background-color:var(--status-warning)}.bg-\[var\(--status-warning-bg\)\],.bg-\[var\(--status-warning-bg\)\]\/80{background-color:var(--status-warning-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--status-warning-bg\)\]\/80{background-color:color-mix(in oklab, var(--status-warning-bg) 80%, transparent)}}.bg-\[var\(--status-warning-soft\)\]{background-color:var(--status-warning-soft)}.bg-\[var\(--success\)\]{background-color:var(--success)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-elevated\)\]{background-color:var(--surface-elevated)}.bg-\[var\(--surface-hover\)\]{background-color:var(--surface-hover)}.bg-\[var\(--surface-muted\)\]{background-color:var(--surface-muted)}.bg-\[var\(--surface-secondary\)\]{background-color:var(--surface-secondary)}.bg-\[var\(--surface-selected\)\]{background-color:var(--surface-selected)}.bg-\[var\(--table-background\)\]{background-color:var(--table-background)}.bg-\[var\(--table-header-background\)\]{background-color:var(--table-header-background)}.bg-\[var\(--table-row-background\)\]{background-color:var(--table-row-background)}.bg-\[var\(--table-row-selected\)\]{background-color:var(--table-row-selected)}.bg-\[var\(--table-toolbar-background\)\]{background-color:var(--table-toolbar-background)}.bg-\[var\(--table-toolbar-control-background\)\]{background-color:var(--table-toolbar-control-background)}.bg-\[var\(--text-disabled\)\]{background-color:var(--text-disabled)}.bg-\[var\(--text-muted\)\]{background-color:var(--text-muted)}.bg-\[var\(--text-secondary\)\]{background-color:var(--text-secondary)}.bg-\[var\(--timeline-accent-background\)\]{background-color:var(--timeline-accent-background)}.bg-\[var\(--timeline-accent-text\)\]{background-color:var(--timeline-accent-text)}.bg-\[var\(--timeline-grid-line\)\]{background-color:var(--timeline-grid-line)}.bg-\[var\(--warning\)\]{background-color:var(--warning)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/35{background-color:#fffbeb59}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/35{background-color:color-mix(in oklab, var(--color-amber-50) 35%, transparent)}}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/70{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.bg-amber-50\/80{background-color:#fffbebcc}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/80{background-color:color-mix(in oklab, var(--color-amber-50) 80%, transparent)}}.bg-amber-50\/82{background-color:#fffbebd1}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/82{background-color:color-mix(in oklab, var(--color-amber-50) 82%, transparent)}}.bg-amber-50\/84{background-color:#fffbebd6}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/84{background-color:color-mix(in oklab, var(--color-amber-50) 84%, transparent)}}.bg-amber-50\/85{background-color:#fffbebd9}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/85{background-color:color-mix(in oklab, var(--color-amber-50) 85%, transparent)}}.bg-amber-50\/86{background-color:#fffbebdb}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/86{background-color:color-mix(in oklab, var(--color-amber-50) 86%, transparent)}}.bg-amber-50\/90{background-color:#fffbebe6}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/90{background-color:color-mix(in oklab, var(--color-amber-50) 90%, transparent)}}.bg-amber-50\/92{background-color:#fffbebeb}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/92{background-color:color-mix(in oklab, var(--color-amber-50) 92%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-amber-400\/\[0\.06\]{background-color:#fcbb000f}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-amber-400) 6%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-amber-900{background-color:var(--color-amber-900)}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/60{background-color:color-mix(in oklab, var(--color-blue-50) 60%, transparent)}}.bg-blue-50\/70{background-color:#eff6ffb3}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/70{background-color:color-mix(in oklab, var(--color-blue-50) 70%, transparent)}}.bg-blue-50\/80{background-color:#eff6ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/80{background-color:color-mix(in oklab, var(--color-blue-50) 80%, transparent)}}.bg-blue-50\/85{background-color:#eff6ffd9}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/85{background-color:color-mix(in oklab, var(--color-blue-50) 85%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-100\/88{background-color:#dbeafee0}@supports (color:color-mix(in lab, red, red)){.bg-blue-100\/88{background-color:color-mix(in oklab, var(--color-blue-100) 88%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-current{background-color:currentColor}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/45{background-color:#ecfdf573}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/45{background-color:color-mix(in oklab, var(--color-emerald-50) 45%, transparent)}}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/60{background-color:color-mix(in oklab, var(--color-emerald-50) 60%, transparent)}}.bg-emerald-50\/66{background-color:#ecfdf5a8}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/66{background-color:color-mix(in oklab, var(--color-emerald-50) 66%, transparent)}}.bg-emerald-50\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/70{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.bg-emerald-50\/76{background-color:#ecfdf5c2}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/76{background-color:color-mix(in oklab, var(--color-emerald-50) 76%, transparent)}}.bg-emerald-50\/78{background-color:#ecfdf5c7}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/78{background-color:color-mix(in oklab, var(--color-emerald-50) 78%, transparent)}}.bg-emerald-50\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/80{background-color:color-mix(in oklab, var(--color-emerald-50) 80%, transparent)}}.bg-emerald-50\/88{background-color:#ecfdf5e0}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/88{background-color:color-mix(in oklab, var(--color-emerald-50) 88%, transparent)}}.bg-emerald-50\/90{background-color:#ecfdf5e6}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/90{background-color:color-mix(in oklab, var(--color-emerald-50) 90%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-100\/88{background-color:#d0fae5e0}@supports (color:color-mix(in lab, red, red)){.bg-emerald-100\/88{background-color:color-mix(in oklab, var(--color-emerald-100) 88%, transparent)}}.bg-emerald-300{background-color:var(--color-emerald-300)}.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-400\/\[0\.06\]{background-color:#00d2940f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-emerald-400) 6%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.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-600{background-color:var(--color-emerald-600)}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-emerald-800{background-color:var(--color-emerald-800)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-100\/88{background-color:#ffedd5e0}@supports (color:color-mix(in lab, red, red)){.bg-orange-100\/88{background-color:color-mix(in oklab, var(--color-orange-100) 88%, transparent)}}.bg-orange-500{background-color:var(--color-orange-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/80{background-color:#fef2f2cc}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/80{background-color:color-mix(in oklab, var(--color-red-50) 80%, transparent)}}.bg-red-50\/86{background-color:#fef2f2db}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/86{background-color:color-mix(in oklab, var(--color-red-50) 86%, transparent)}}.bg-red-50\/88{background-color:#fef2f2e0}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/88{background-color:color-mix(in oklab, var(--color-red-50) 88%, transparent)}}.bg-red-50\/92{background-color:#fef2f2eb}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/92{background-color:color-mix(in oklab, var(--color-red-50) 92%, transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-100\/88{background-color:#ffe2e2e0}@supports (color:color-mix(in lab, red, red)){.bg-red-100\/88{background-color:color-mix(in oklab, var(--color-red-100) 88%, transparent)}}.bg-red-300{background-color:var(--color-red-300)}.bg-red-400\/10{background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/10{background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.bg-red-400\/\[0\.06\]{background-color:#ff65680f}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-red-400) 6%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/60{background-color:#fff1f299}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/60{background-color:color-mix(in oklab, var(--color-rose-50) 60%, transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\/80{background-color:#f0f9ffcc}@supports (color:color-mix(in lab, red, red)){.bg-sky-50\/80{background-color:color-mix(in oklab, var(--color-sky-50) 80%, transparent)}}.bg-sky-50\/90{background-color:#f0f9ffe6}@supports (color:color-mix(in lab, red, red)){.bg-sky-50\/90{background-color:color-mix(in oklab, var(--color-sky-50) 90%, transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/30{background-color:#f8fafc4d}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/30{background-color:color-mix(in oklab, var(--color-slate-50) 30%, transparent)}}.bg-slate-50\/55{background-color:#f8fafc8c}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/55{background-color:color-mix(in oklab, var(--color-slate-50) 55%, transparent)}}.bg-slate-50\/60{background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/60{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.bg-slate-50\/64{background-color:#f8fafca3}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/64{background-color:color-mix(in oklab, var(--color-slate-50) 64%, transparent)}}.bg-slate-50\/70{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/70{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.bg-slate-50\/78{background-color:#f8fafcc7}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/78{background-color:color-mix(in oklab, var(--color-slate-50) 78%, transparent)}}.bg-slate-50\/80{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/80{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.bg-slate-50\/85{background-color:#f8fafcd9}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/85{background-color:color-mix(in oklab, var(--color-slate-50) 85%, transparent)}}.bg-slate-50\/90{background-color:#f8fafce6}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/90{background-color:color-mix(in oklab, var(--color-slate-50) 90%, transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\/70{background-color:#f1f5f9b3}@supports (color:color-mix(in lab, red, red)){.bg-slate-100\/70{background-color:color-mix(in oklab, var(--color-slate-100) 70%, transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-200\/70{background-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.bg-slate-200\/70{background-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/78{background-color:#0f172bc7}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/78{background-color:color-mix(in oklab, var(--color-slate-900) 78%, transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/8{background-color:#02061814}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/8{background-color:color-mix(in oklab, var(--color-slate-950) 8%, transparent)}}.bg-slate-950\/20{background-color:#02061833}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/20{background-color:color-mix(in oklab, var(--color-slate-950) 20%, transparent)}}.bg-slate-950\/24{background-color:#0206183d}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/24{background-color:color-mix(in oklab, var(--color-slate-950) 24%, transparent)}}.bg-slate-950\/26{background-color:#02061842}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/26{background-color:color-mix(in oklab, var(--color-slate-950) 26%, transparent)}}.bg-slate-950\/30{background-color:#0206184d}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/30{background-color:color-mix(in oklab, var(--color-slate-950) 30%, transparent)}}.bg-slate-950\/32{background-color:#02061852}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/32{background-color:color-mix(in oklab, var(--color-slate-950) 32%, transparent)}}.bg-slate-950\/35{background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/35{background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.bg-slate-950\/45{background-color:#02061873}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/45{background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.bg-slate-950\/65{background-color:#020618a6}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/65{background-color:color-mix(in oklab, var(--color-slate-950) 65%, 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-slate-950\/80{background-color:#020618cc}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/80{background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-50\/70{background-color:#f0fdfab3}@supports (color:color-mix(in lab, red, red)){.bg-teal-50\/70{background-color:color-mix(in oklab, var(--color-teal-50) 70%, transparent)}}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-100\/88{background-color:#cbfbf1e0}@supports (color:color-mix(in lab, red, red)){.bg-teal-100\/88{background-color:color-mix(in oklab, var(--color-teal-100) 88%, transparent)}}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-600{background-color:var(--color-teal-600)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\/60{background-color:#f5f3ff99}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/60{background-color:color-mix(in oklab, var(--color-violet-50) 60%, transparent)}}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-100\/88{background-color:#ede9fee0}@supports (color:color-mix(in lab, red, red)){.bg-violet-100\/88{background-color:color-mix(in oklab, var(--color-violet-100) 88%, transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.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\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-white\/42{background-color:#ffffff6b}@supports (color:color-mix(in lab, red, red)){.bg-white\/42{background-color:color-mix(in oklab, var(--color-white) 42%, transparent)}}.bg-white\/58{background-color:#ffffff94}@supports (color:color-mix(in lab, red, red)){.bg-white\/58{background-color:color-mix(in oklab, var(--color-white) 58%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/62{background-color:#ffffff9e}@supports (color:color-mix(in lab, red, red)){.bg-white\/62{background-color:color-mix(in oklab, var(--color-white) 62%, transparent)}}.bg-white\/64{background-color:#ffffffa3}@supports (color:color-mix(in lab, red, red)){.bg-white\/64{background-color:color-mix(in oklab, var(--color-white) 64%, transparent)}}.bg-white\/65{background-color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.bg-white\/65{background-color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.bg-white\/66{background-color:#ffffffa8}@supports (color:color-mix(in lab, red, red)){.bg-white\/66{background-color:color-mix(in oklab, var(--color-white) 66%, transparent)}}.bg-white\/68{background-color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.bg-white\/68{background-color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/72{background-color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.bg-white\/72{background-color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.bg-white\/76{background-color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.bg-white\/76{background-color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.bg-white\/78{background-color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.bg-white\/78{background-color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/82{background-color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.bg-white\/82{background-color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.bg-white\/84{background-color:#ffffffd6}@supports (color:color-mix(in lab, red, red)){.bg-white\/84{background-color:color-mix(in oklab, var(--color-white) 84%, transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-white\/86{background-color:#ffffffdb}@supports (color:color-mix(in lab, red, red)){.bg-white\/86{background-color:color-mix(in oklab, var(--color-white) 86%, transparent)}}.bg-white\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.bg-white\/88{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/92{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.bg-white\/94{background-color:#fffffff0}@supports (color:color-mix(in lab, red, red)){.bg-white\/94{background-color:color-mix(in oklab, var(--color-white) 94%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\/96{background-color:#fffffff5}@supports (color:color-mix(in lab, red, red)){.bg-white\/96{background-color:color-mix(in oklab, var(--color-white) 96%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-100\/88{background-color:#fef9c2e0}@supports (color:color-mix(in lab, red, red)){.bg-yellow-100\/88{background-color:color-mix(in oklab, var(--color-yellow-100) 88%, transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,\#0f766e\,\#0ea5e9\)\]{background-image:linear-gradient(90deg,#0f766e,#0ea5e9)}.bg-\[linear-gradient\(90deg\,\#8b5cf6_0\%\,\#22c55e_45\%\,\#f59e0b_72\%\,\#38bdf8_100\%\)\]{background-image:linear-gradient(90deg,#8b5cf6 0%,#22c55e 45%,#f59e0b 72%,#38bdf8 100%)}.bg-\[linear-gradient\(90deg\,\#10b981\,\#34d399\)\]{background-image:linear-gradient(90deg,#10b981,#34d399)}.bg-\[linear-gradient\(135deg\,\#07111f_0\%\,\#0d2d34_52\%\,\#0f5b53_100\%\)\]{background-image:linear-gradient(135deg,#07111f 0%,#0d2d34 52%,#0f5b53 100%)}.bg-\[linear-gradient\(135deg\,\#18243d_0\%\,\#0a1222_100\%\)\]{background-image:linear-gradient(135deg,#18243d 0%,#0a1222 100%)}.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--milo-surface-strong\)_92\%\,rgba\(255\,255\,255\,0\.08\)\)\,color-mix\(in_srgb\,var\(--milo-surface-muted\)_94\%\,rgba\(56\,189\,248\,0\.05\)\)\)\]{background-image:linear-gradient(135deg,var(--milo-surface-strong),var(--milo-surface-muted))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--milo-surface-strong\)_92\%\,rgba\(255\,255\,255\,0\.08\)\)\,color-mix\(in_srgb\,var\(--milo-surface-muted\)_94\%\,rgba\(56\,189\,248\,0\.05\)\)\)\]{background-image:linear-gradient(135deg,color-mix(in srgb,var(--milo-surface-strong) 92%,#ffffff14),color-mix(in srgb,var(--milo-surface-muted) 94%,#38bdf80d))}}.bg-\[linear-gradient\(135deg\,rgba\(124\,58\,237\,0\.10\)\,rgba\(20\,184\,166\,0\.08\)\)\,radial-gradient\(circle_at_20\%_20\%\,rgba\(255\,255\,255\,0\.95\)\,rgba\(255\,255\,255\,0\)_36\%\)\]{background-image:linear-gradient(135deg,#7c3aed1a,#14b8a614),radial-gradient(circle at 20% 20%,#fffffff2,#fff0 36%)}.bg-\[linear-gradient\(135deg\,rgba\(239\,246\,255\,0\.96\)\,rgba\(219\,234\,254\,0\.88\)\)\]{background-image:linear-gradient(135deg,#eff6fff5,#dbeafee0)}.bg-\[linear-gradient\(135deg\,rgba\(240\,249\,255\,0\.96\)\,rgba\(236\,253\,245\,0\.94\)\)\]{background-image:linear-gradient(135deg,#f0f9fff5,#ecfdf5f0)}.bg-\[linear-gradient\(180deg\,rgba\(7\,17\,31\,0\.72\)\,rgba\(7\,17\,31\,0\.56\)\)\]{background-image:linear-gradient(#07111fb8,#07111f8f)}.bg-\[linear-gradient\(180deg\,rgba\(10\,20\,36\,0\.82\)\,rgba\(7\,17\,31\,0\.7\)\)\]{background-image:linear-gradient(#0a1424d1,#07111fb3)}.bg-\[linear-gradient\(180deg\,rgba\(255\,241\,242\,0\.92\)\,rgba\(255\,255\,255\,0\.98\)\)\]{background-image:linear-gradient(#fff1f2eb,#fffffffa)}.bg-\[linear-gradient\(180deg\,rgba\(255\,251\,235\,0\.92\)\,rgba\(255\,255\,255\,0\.98\)\)\]{background-image:linear-gradient(#fffbebeb,#fffffffa)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.94\)\,rgba\(238\,244\,255\,0\.92\)\)\]{background-image:linear-gradient(#fffffff0,#eef4ffeb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.97\)\,rgba\(236\,253\,245\,0\.9\)\)\]{background-image:linear-gradient(#fffffff7,#ecfdf5e6)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.97\)\,rgba\(239\,248\,255\,0\.9\)\)\]{background-image:linear-gradient(#fffffff7,#eff8ffe6)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.985\)\,rgba\(245\,243\,255\,0\.92\)\)\]{background-image:linear-gradient(#fffffffb,#f5f3ffeb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.985\)\,rgba\(248\,250\,252\,0\.92\)\)\]{background-image:linear-gradient(#fffffffb,#f8fafceb)}.bg-\[radial-gradient\(circle_at_14\%_12\%\,rgba\(255\,255\,255\,0\.08\)\,transparent_24\%\)\,radial-gradient\(circle_at_78\%_16\%\,rgba\(10\,168\,182\,0\.12\)\,transparent_26\%\)\,radial-gradient\(circle_at_82\%_82\%\,rgba\(255\,255\,255\,0\.05\)\,transparent_24\%\)\]{background-image:radial-gradient(circle at 14% 12%,#ffffff14,#0000 24%),radial-gradient(circle at 78% 16%,#0aa8b61f,#0000 26%),radial-gradient(circle at 82% 82%,#ffffff0d,#0000 24%)}.bg-\[radial-gradient\(circle_at_76\%_84\%\,rgba\(20\,184\,166\,0\.07\)\,rgba\(20\,184\,166\,0\.025\)_34\%\,transparent_62\%\)\]{background-image:radial-gradient(circle at 76% 84%,#14b8a612,#14b8a606 34%,#0000 62%)}.bg-\[radial-gradient\(circle_at_82\%_8\%\,color-mix\(in_srgb\,var\(--primary\)_13\%\,transparent\)\,transparent_34\%\)\,radial-gradient\(circle_at_8\%_100\%\,color-mix\(in_srgb\,var\(--foreground\)_8\%\,transparent\)\,transparent_38\%\)\]{background-image:radial-gradient(circle at 82% 8%,var(--primary),transparent 34%),radial-gradient(circle at 8% 100%,var(--foreground),transparent 38%)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(circle_at_82\%_8\%\,color-mix\(in_srgb\,var\(--primary\)_13\%\,transparent\)\,transparent_34\%\)\,radial-gradient\(circle_at_8\%_100\%\,color-mix\(in_srgb\,var\(--foreground\)_8\%\,transparent\)\,transparent_38\%\)\]{background-image:radial-gradient(circle at 82% 8%,color-mix(in srgb,var(--primary) 13%,transparent),transparent 34%),radial-gradient(circle at 8% 100%,color-mix(in srgb,var(--foreground) 8%,transparent),transparent 38%)}}.from-\[color\:color-mix\(in_srgb\,\#0f172a_10\%\,white\)\]{--tw-gradient-from:#e7e8ea;--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))}.from-\[color\:color-mix\(in_srgb\,\#0f766e_14\%\,white\)\]{--tw-gradient-from:#ddeceb;--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))}.from-\[color\:color-mix\(in_srgb\,\#4d7c0f_14\%\,white\)\]{--tw-gradient-from:#e6eddd;--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))}.from-\[color\:color-mix\(in_srgb\,\#7c3aed_14\%\,white\)\]{--tw-gradient-from:#ede3fc;--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))}.from-\[color\:color-mix\(in_srgb\,\#365a8c_16\%\,white\)\]{--tw-gradient-from:#dfe5ed;--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))}.from-\[color\:color-mix\(in_srgb\,var\(--primary\)_24\%\,white\)\]{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-\[color\:color-mix\(in_srgb\,var\(--primary\)_24\%\,white\)\]{--tw-gradient-from:color-mix(in srgb,var(--primary) 24%,white)}}.from-\[color\:color-mix\(in_srgb\,var\(--primary\)_24\%\,white\)\]{--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))}.from-white{--tw-gradient-from:var(--color-white);--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))}.via-white{--tw-gradient-via:var(--color-white);--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)}.to-\[color\:color-mix\(in_srgb\,\#14b8a6_16\%\,white\)\]{--tw-gradient-to:#d9f4f1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[color\:color-mix\(in_srgb\,\#38bdf8_18\%\,white\)\]{--tw-gradient-to:#dbf3fe;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[color\:color-mix\(in_srgb\,\#94a3b8_18\%\,white\)\]{--tw-gradient-to:#eceef2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[color\:color-mix\(in_srgb\,\#ca8a04_8\%\,white\)\]{--tw-gradient-to:#fbf6eb;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[color\:color-mix\(in_srgb\,\#f59e0b_16\%\,white\)\]{--tw-gradient-to:#fdefd8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[color\:color-mix\(in_srgb\,var\(--accent\)_42\%\,white\)\]{--tw-gradient-to:var(--accent)}@supports (color:color-mix(in lab, red, red)){.to-\[color\:color-mix\(in_srgb\,var\(--accent\)_42\%\,white\)\]{--tw-gradient-to:color-mix(in srgb,var(--accent) 42%,white)}}.to-\[color\:color-mix\(in_srgb\,var\(--accent\)_42\%\,white\)\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-50\/70{--tw-gradient-to:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.to-slate-50\/70{--tw-gradient-to:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.to-slate-50\/70{--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))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-slate-950{fill:var(--color-slate-950)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.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-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-\[max\(14px\,env\(safe-area-inset-top\)\)\]{padding-top:max(14px, env(safe-area-inset-top))}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-32{padding-right:calc(var(--spacing) * 32)}.\[padding-bottom\:max\(env\(safe-area-inset-bottom\)\,0px\)\]{padding-bottom:max(env(safe-area-inset-bottom), 0px)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:SFMono-Regular,Cascadia Code,Segoe UI Mono,Roboto Mono,Consolas,Liberation Mono,monospace}.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))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.9em\]{font-size:.9em}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.92em\]{font-size:.92em}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.94rem\]{font-size:.94rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.72rem\]{font-size:1.72rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.85rem\]{font-size:1.85rem}.text-\[2\.3rem\]{font-size:2.3rem}.text-\[2\.7rem\]{font-size:2.7rem}.text-\[2\.35rem\]{font-size:2.35rem}.text-\[2\.45rem\]{font-size:2.45rem}.text-\[2rem\]{font-size:2rem}.text-\[3px\]{font-size:3px}.text-\[4\.5rem\]{font-size:4.5rem}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.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-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-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-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.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-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[text-wrap\:balance\],.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-white{color:var(--color-white)!important}.text-\[\#0d1a2f\]{color:#0d1a2f}.text-\[\#0f5b53\]{color:#0f5b53}.text-\[\#2d3a55\]{color:#2d3a55}.text-\[\#2f665d\]{color:#2f665d}.text-\[\#3f63f3\]{color:#3f63f3}.text-\[\#3f67c8\]{color:#3f67c8}.text-\[\#98a2b3\]{color:#98a2b3}.text-\[\#3159c7\]{color:#3159c7}.text-\[\#5870a7\]{color:#5870a7}.text-\[\#40506f\]{color:#40506f}.text-\[\#47597a\]{color:#47597a}.text-\[\#64789f\]{color:#64789f}.text-\[\#091427\]{color:#091427}.text-\[\#101828\]{color:#101828}.text-\[\#162236\]{color:#162236}.text-\[\#344054\]{color:#344054}.text-\[\#475467\]{color:#475467}.text-\[\#516178\]{color:#516178}.text-\[\#667085\]{color:#667085}.text-\[0\]{color:0}.text-\[color\:color-mix\(in_srgb\,currentColor_72\%\,var\(--text-secondary\)\)\]{color:currentColor}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,currentColor_72\%\,var\(--text-secondary\)\)\]{color:color-mix(in srgb,currentColor 72%,var(--text-secondary))}}.text-\[color\:color-mix\(in_srgb\,var\(--control-selected-text\)_72\%\,var\(--text-secondary\)\)\]{color:var(--control-selected-text)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,var\(--control-selected-text\)_72\%\,var\(--text-secondary\)\)\]{color:color-mix(in srgb,var(--control-selected-text) 72%,var(--text-secondary))}}.text-\[color\:color-mix\(in_srgb\,var\(--primary\)_58\%\,var\(--text-primary\)\)\]{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,var\(--primary\)_58\%\,var\(--text-primary\)\)\]{color:color-mix(in srgb,var(--primary) 58%,var(--text-primary))}}.text-\[color\:color-mix\(in_srgb\,var\(--primary\)_64\%\,var\(--text-primary\)\)\]{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,var\(--primary\)_64\%\,var\(--text-primary\)\)\]{color:color-mix(in srgb,var(--primary) 64%,var(--text-primary))}}.text-\[color\:color-mix\(in_srgb\,var\(--primary\)_64\%\,white\)\]{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,var\(--primary\)_64\%\,white\)\]{color:color-mix(in srgb,var(--primary) 64%,white)}}.text-\[color\:color-mix\(in_srgb\,var\(--status-good\)_54\%\,var\(--text-primary\)\)\]{color:var(--status-good)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,var\(--status-good\)_54\%\,var\(--text-primary\)\)\]{color:color-mix(in srgb,var(--status-good) 54%,var(--text-primary))}}.text-\[color\:color-mix\(in_srgb\,var\(--status-good\)_62\%\,var\(--text-primary\)\)\]{color:var(--status-good)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,var\(--status-good\)_62\%\,var\(--text-primary\)\)\]{color:color-mix(in srgb,var(--status-good) 62%,var(--text-primary))}}.text-\[color\:color-mix\(in_srgb\,var\(--success\)_78\%\,var\(--text-primary\)\)\]{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.text-\[color\:color-mix\(in_srgb\,var\(--success\)_78\%\,var\(--text-primary\)\)\]{color:color-mix(in srgb,var(--success) 78%,var(--text-primary))}}.text-\[var\(--accent-foreground\)\]{color:var(--accent-foreground)}.text-\[var\(--background\)\]{color:var(--background)}.text-\[var\(--brand-mark-color\)\]{color:var(--brand-mark-color)}.text-\[var\(--card-foreground\)\]{color:var(--card-foreground)}.text-\[var\(--color-foreground\)\]{color:var(--color-foreground)}.text-\[var\(--color-muted-foreground\)\]{color:var(--color-muted-foreground)}.text-\[var\(--color-primary-foreground\)\]{color:var(--color-primary-foreground)}.text-\[var\(--control-disabled-text\)\]{color:var(--control-disabled-text)}.text-\[var\(--control-selected-text\)\]{color:var(--control-selected-text)}.text-\[var\(--control-text\)\]{color:var(--control-text)}.text-\[var\(--critical\)\]{color:var(--critical)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--danger-surface-text\)\]{color:var(--danger-surface-text)}.text-\[var\(--destructive\)\]{color:var(--destructive)}.text-\[var\(--destructive-foreground\)\]{color:var(--destructive-foreground)}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--input-placeholder\)\]{color:var(--input-placeholder)}.text-\[var\(--label-text\)\]{color:var(--label-text)}.text-\[var\(--modal-text\)\]{color:var(--modal-text)}.text-\[var\(--modal-text-muted\)\]{color:var(--modal-text-muted)}.text-\[var\(--muted-foreground\)\]{color:var(--muted-foreground)}.text-\[var\(--muted-foreground\,\#64748b\)\]{color:var(--muted-foreground,#64748b)}.text-\[var\(--nav-badge-warning-text\)\]{color:var(--nav-badge-warning-text)}.text-\[var\(--nav-item-active-text\)\]{color:var(--nav-item-active-text)}.text-\[var\(--nav-item-text\)\]{color:var(--nav-item-text)}.text-\[var\(--notice-warning-muted\)\]{color:var(--notice-warning-muted)}.text-\[var\(--notice-warning-text\)\]{color:var(--notice-warning-text)}.text-\[var\(--panel-text\)\]{color:var(--panel-text)}.text-\[var\(--panel-text-muted\)\]{color:var(--panel-text-muted)}.text-\[var\(--popover-icon-text\)\]{color:var(--popover-icon-text)}.text-\[var\(--popover-text\)\]{color:var(--popover-text)}.text-\[var\(--popover-text-muted\)\]{color:var(--popover-text-muted)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--primary-foreground\)\]{color:var(--primary-foreground)}.text-\[var\(--selected-text\)\]{color:var(--selected-text)}.text-\[var\(--status-critical\)\]{color:var(--status-critical)}.text-\[var\(--status-critical-text\)\]{color:var(--status-critical-text)}.text-\[var\(--status-error\)\]{color:var(--status-error)}.text-\[var\(--status-good\)\]{color:var(--status-good)}.text-\[var\(--status-info\)\]{color:var(--status-info)}.text-\[var\(--status-muted\)\]{color:var(--status-muted)}.text-\[var\(--status-success\)\]{color:var(--status-success)}.text-\[var\(--status-warning\)\]{color:var(--status-warning)}.text-\[var\(--status-warning-text\)\]{color:var(--status-warning-text)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-on-accent\)\]{color:var(--text-on-accent)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[var\(--timeline-accent-text\)\]{color:var(--timeline-accent-text)}.text-\[var\(--timeline-text\)\]{color:var(--timeline-text)}.text-\[var\(--timeline-text-muted\)\]{color:var(--timeline-text-muted)}.text-\[var\(--warning\)\]{color:var(--warning)}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-blue-950{color:var(--color-blue-950)}.text-current{color:currentColor}.text-cyan-50\/90{color:#ecfeffe6}@supports (color:color-mix(in lab, red, red)){.text-cyan-50\/90{color:color-mix(in oklab, var(--color-cyan-50) 90%, transparent)}}.text-cyan-100\/70{color:#cefafeb3}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/70{color:color-mix(in oklab, var(--color-cyan-100) 70%, transparent)}}.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\/80{color:#a2f4fdcc}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/80{color:color-mix(in oklab, var(--color-cyan-200) 80%, transparent)}}.text-cyan-800{color:var(--color-cyan-800)}.text-cyan-900{color:var(--color-cyan-900)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-foreground{color:var(--foreground)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-red-200{color:var(--color-red-200)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-red-950{color:var(--color-red-950)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-sky-700{color:var(--color-sky-700)}.text-slate-50{color:var(--color-slate-50)}.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-400\/70{color:#90a1b9b3}@supports (color:color-mix(in lab, red, red)){.text-slate-400\/70{color:color-mix(in oklab, var(--color-slate-400) 70%, transparent)}}.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-slate-950{color:var(--color-slate-950)}.text-teal-700{color:var(--color-teal-700)}.text-teal-800{color:var(--color-teal-800)}.text-teal-900{color:var(--color-teal-900)}.text-teal-900\/80{color:#0b4f4acc}@supports (color:color-mix(in lab, red, red)){.text-teal-900\/80{color:color-mix(in oklab, var(--color-teal-900) 80%, transparent)}}.text-transparent{color:#0000}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-violet-900{color:var(--color-violet-900)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/64{color:#ffffffa3}@supports (color:color-mix(in lab, red, red)){.text-white\/64{color:color-mix(in oklab, var(--color-white) 64%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/68{color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.text-white\/68{color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.text-yellow-900{color:var(--color-yellow-900)}.text-yellow-950{color:var(--color-yellow-950)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-\[color\:color-mix\(in_srgb\,var\(--primary\)_35\%\,transparent\)\]{-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.decoration-\[color\:color-mix\(in_srgb\,var\(--primary\)_35\%\,transparent\)\]{-webkit-text-decoration-color:color-mix(in srgb,var(--primary) 35%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--primary) 35%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--primary) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--primary) 35%,transparent)}}.decoration-\[var\(--muted-foreground\)\]{-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}.decoration-slate-300{-webkit-text-decoration-color:var(--color-slate-300);-webkit-text-decoration-color:var(--color-slate-300);-webkit-text-decoration-color:var(--color-slate-300);text-decoration-color:var(--color-slate-300)}.decoration-white\/40{text-decoration-color:#fff6}@supports (color:color-mix(in lab, red, red)){.decoration-white\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#0f5b53\]{accent-color:#0f5b53}.accent-\[var\(--control-selected-background\)\]{accent-color:var(--control-selected-background)}.accent-\[var\(--primary\)\]{accent-color:var(--primary)}.accent-emerald-700{accent-color:var(--color-emerald-700)}.accent-violet-600{accent-color:var(--color-violet-600)}.opacity-0{opacity:0}.opacity-45{opacity:.45}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.mix-blend-multiply{mix-blend-mode:multiply}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.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_-12px_28px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 -12px 28px var(--tw-shadow-color,#0f172a0f);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_-16px_36px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 -16px 36px var(--tw-shadow-color,#0f172a1f);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_0_1px_rgba\(248\,113\,113\,0\.18\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#f871712e);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_0_1px_var\(--border-subtle\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--border-subtle));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_0_2px_color-mix\(in_srgb\,var\(--primary\)_16\%\,transparent\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--primary\)_16\%\,transparent\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 16%,transparent))}}.shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--primary\)_16\%\,transparent\)\]{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_0_2px_var\(--primary\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--primary));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_0_3px_color-mix\(in_srgb\,var\(--milo-focus-border\)_22\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--milo-focus-border))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--milo-focus-border\)_22\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--milo-focus-border) 22%,transparent))}}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--milo-focus-border\)_22\%\,transparent\)\]{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_0_3px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#0f172a14);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_0_3px_var\(--status-good-bg\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--status-good-bg));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_0_4px_color-mix\(in_srgb\,var\(--primary\)_8\%\,transparent\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_4px_color-mix\(in_srgb\,var\(--primary\)_8\%\,transparent\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 8%,transparent))}}.shadow-\[0_0_0_4px_color-mix\(in_srgb\,var\(--primary\)_8\%\,transparent\)\]{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_0_4px_rgba\(16\,185\,129\,0\.12\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#10b9811f);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_0_4px_rgba\(100\,116\,139\,0\.12\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#64748b1f);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_0_4px_rgba\(244\,63\,94\,0\.14\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#f43f5e24);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_0_4px_rgba\(245\,158\,11\,0\.14\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#f59e0b24);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_0_4px_var\(--status-critical-bg\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--status-critical-bg));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_0_4px_var\(--status-good-bg\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--status-good-bg));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_0_4px_var\(--status-warning-bg\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--status-warning-bg));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_0_5px_rgba\(16\,185\,129\,0\.16\)\]{--tw-shadow:0 0 0 5px var(--tw-shadow-color,#10b98129);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_0_5px_rgba\(239\,68\,68\,0\.12\)\]{--tw-shadow:0 0 0 5px var(--tw-shadow-color,#ef44441f);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_6px_16px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 6px 16px var(--tw-shadow-color,#0f172a14);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_8px_8px_rgba\(16\,24\,40\,0\.04\)\]{--tw-shadow:0 8px 8px var(--tw-shadow-color,#1018280a);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_8px_8px_rgba\(37\,109\,255\,0\.1\)\]{--tw-shadow:0 8px 8px var(--tw-shadow-color,#256dff1a);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_8px_20px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#0f172a14);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_8px_20px_rgba\(185\,28\,28\,0\.055\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#b91c1c0e);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_8px_24px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0f172a14);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_10px_22px_color-mix\(in_srgb\,var\(--primary\)_28\%\,transparent\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_10px_22px_color-mix\(in_srgb\,var\(--primary\)_28\%\,transparent\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 28%,transparent))}}.shadow-\[0_10px_22px_color-mix\(in_srgb\,var\(--primary\)_28\%\,transparent\)\]{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_10px_22px_rgba\(15\,91\,83\,0\.18\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#0f5b532e);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_10px_22px_rgba\(37\,109\,255\,0\.22\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#256dff38);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_10px_24px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#0f172a0f);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_10px_24px_rgba\(15\,91\,83\,0\.18\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#0f5b532e);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_10px_24px_rgba\(73\,104\,177\,0\.06\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#4968b10f);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_10px_28px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0f172a0f);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_10px_28px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0f172a12);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_12px_28px_rgba\(14\,165\,233\,0\.08\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#0ea5e914);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_12px_28px_rgba\(14\,165\,233\,0\.22\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#0ea5e938);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_12px_28px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#0f172a2e);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_12px_28px_rgba\(16\,185\,129\,0\.08\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#10b98114);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_12px_28px_rgba\(16\,185\,129\,0\.22\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#10b98138);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_12px_28px_rgba\(73\,104\,177\,0\.08\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#4968b114);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_12px_28px_rgba\(245\,158\,11\,0\.22\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#f59e0b38);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_12px_30px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#0f172a14);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_12px_34px_rgba\(16\,24\,40\,0\.08\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(13\,26\,47\,0\.18\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#0d1a2f2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_32px_color-mix\(in_srgb\,var\(--primary\)_12\%\,transparent\)\]{--tw-shadow:0 14px 32px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_14px_32px_color-mix\(in_srgb\,var\(--primary\)_12\%\,transparent\)\]{--tw-shadow:0 14px 32px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 12%,transparent))}}.shadow-\[0_14px_32px_color-mix\(in_srgb\,var\(--primary\)_12\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#0f172a1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 14px 36px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_40px_rgba\(120\,53\,15\,0\.08\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#78350f14);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_16px_30px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 16px 30px 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)}.shadow-\[0_16px_32px_color-mix\(in_srgb\,var\(--primary\)_24\%\,transparent\)\]{--tw-shadow:0 16px 32px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_16px_32px_color-mix\(in_srgb\,var\(--primary\)_24\%\,transparent\)\]{--tw-shadow:0 16px 32px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 24%,transparent))}}.shadow-\[0_16px_32px_color-mix\(in_srgb\,var\(--primary\)_24\%\,transparent\)\]{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_16px_34px_rgba\(0\,0\,0\,0\.20\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#0003);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_16px_34px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#0f172a0f);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_16px_34px_rgba\(124\,58\,237\,0\.24\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#7c3aed3d);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_16px_36px_rgba\(7\,17\,31\,0\.16\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#07111f29);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_16px_36px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#0f172a0f);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_16px_36px_rgba\(15\,91\,83\,0\.18\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#0f5b532e);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_16px_36px_rgba\(16\,185\,129\,0\.08\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#10b98114);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_16px_36px_rgba\(17\,47\,43\,0\.18\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#112f2b2e);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_16px_38px_rgba\(7\,17\,31\,0\.22\)\]{--tw-shadow:0 16px 38px var(--tw-shadow-color,#07111f38);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_16px_40px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#0f172a0f);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_16px_42px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 16px 42px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_34px_rgba\(15\,91\,83\,0\.24\)\]{--tw-shadow:0 18px 34px var(--tw-shadow-color,#0f5b533d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_34px_rgba\(63\,99\,243\,0\.24\)\]{--tw-shadow:0 18px 34px var(--tw-shadow-color,#3f63f33d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(15\,23\,42\,0\.055\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#0f172a0e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(15\,91\,83\,0\.12\)\]{--tw-shadow:0 18px 44px var(--tw-shadow-color,#0f5b531f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(16\,185\,129\,0\.08\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#10b98114);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(244\,63\,94\,0\.12\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#f43f5e1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(245\,158\,11\,0\.10\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#f59e0b1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_52px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 18px 52px var(--tw-shadow-color,#0f172a14);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_20px_36px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 20px 36px var(--tw-shadow-color,#0f172a1f);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_20px_44px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 20px 44px var(--tw-shadow-color,#0f172a29);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_20px_48px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 20px 48px 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)}.shadow-\[0_20px_56px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 20px 56px var(--tw-shadow-color,#0f172a14);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_20px_56px_rgba\(37\,99\,235\,0\.10\)\]{--tw-shadow:0 20px 56px var(--tw-shadow-color,#2563eb1a);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_20px_56px_rgba\(180\,83\,9\,0\.08\)\]{--tw-shadow:0 20px 56px var(--tw-shadow-color,#b4530914);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_20px_60px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#0f172a2e);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_22px_44px_rgba\(244\,63\,94\,0\.10\)\]{--tw-shadow:0 22px 44px var(--tw-shadow-color,#f43f5e1a);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_22px_44px_rgba\(245\,158\,11\,0\.08\)\]{--tw-shadow:0 22px 44px var(--tw-shadow-color,#f59e0b14);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_22px_60px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 22px 60px var(--tw-shadow-color,#0f172a14);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_22px_60px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow:0 22px 60px var(--tw-shadow-color,#0f172a47);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_22px_70px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 22px 70px var(--tw-shadow-color,#0f172a2e);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_24px_52px_rgba\(15\,23\,42\,0\.26\)\]{--tw-shadow:0 24px 52px var(--tw-shadow-color,#0f172a42);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_24px_56px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 24px 56px var(--tw-shadow-color,#0f172a29);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_24px_56px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 24px 56px var(--tw-shadow-color,#0f172a2e);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_24px_60px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#0f172a14);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_24px_60px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#0f172a1a);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_24px_60px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#0f172a2e);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_24px_70px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0f172a14);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_24px_70px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0f172a38);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_24px_70px_rgba\(15\,23\,42\,0\.26\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0f172a42);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_24px_80px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 24px 80px 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)}.shadow-\[0_24px_80px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0f172a2e);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_24px_80px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0f172a38);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_24px_80px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0f172a3d);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_24px_80px_rgba\(17\,47\,43\,0\.25\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#112f2b40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow:0 28px 80px var(--tw-shadow-color,#0f172a3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(7\,17\,31\,0\.32\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#07111f52);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#0f172a3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#0f172a57);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_30px_80px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow:0 30px 80px var(--tw-shadow-color,#0f172a33);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_30px_90px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#0f172a38);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_30px_90px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#0f172a47);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_32px_80px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 32px 80px var(--tw-shadow-color,#0f172a38);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_32px_90px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow:0 32px 90px var(--tw-shadow-color,#0f172a3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--control-selected-border\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--control-selected-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.55\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--brand-mark-shadow\)\]{--tw-shadow:var(--brand-mark-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--milo-shadow-resting\)\]{--tw-shadow:var(--milo-shadow-resting);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--popover-shadow\)\]{--tw-shadow:var(--popover-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-lg\)\]{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-md\)\]{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-sm\)\]{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--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)}.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-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--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)}.ring-4{--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)}.shadow-\[\#d9e2f5\]\/60{--tw-shadow-color:#d9e2f599}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#d9e2f5\]\/60{--tw-shadow-color:color-mix(in oklab, lab(89.624% -.386655 -10.3738/.6) var(--tw-shadow-alpha), transparent)}}.shadow-blue-100\/70{--tw-shadow-color:#dbeafeb3}@supports (color:color-mix(in lab, red, red)){.shadow-blue-100\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-100\/80{--tw-shadow-color:#dbeafecc}@supports (color:color-mix(in lab, red, red)){.shadow-blue-100\/80{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-100) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-cyan-950\/20{--tw-shadow-color:#05334533}@supports (color:color-mix(in lab, red, red)){.shadow-cyan-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-100{--tw-shadow-color:#d0fae5}@supports (color:lab(0% 0 0)){.shadow-emerald-100{--tw-shadow-color:lab(94.9004% -17.0769 5.63836)}}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-100{--tw-shadow-color:color-mix(in oklab, var(--color-emerald-100) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-100\/70{--tw-shadow-color:#d0fae5b3}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-100\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-100\/80{--tw-shadow-color:#d0fae5cc}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-100\/80{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-100) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-100\/70{--tw-shadow-color:#ffedd5b3}@supports (color:color-mix(in lab, red, red)){.shadow-orange-100\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-100\/80{--tw-shadow-color:#ffedd5cc}@supports (color:color-mix(in lab, red, red)){.shadow-orange-100\/80{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-100) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-100\/70{--tw-shadow-color:#ffe2e2b3}@supports (color:color-mix(in lab, red, red)){.shadow-red-100\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-100\/80{--tw-shadow-color:#ffe2e2cc}@supports (color:color-mix(in lab, red, red)){.shadow-red-100\/80{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-100) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-200\/50{--tw-shadow-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.shadow-slate-200\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-200\/70{--tw-shadow-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.shadow-slate-200\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-200\/80{--tw-shadow-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.shadow-slate-200\/80{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-300\/60{--tw-shadow-color:#cad5e299}@supports (color:color-mix(in lab, red, red)){.shadow-slate-300\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-300) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-950\/20{--tw-shadow-color:#02061833}@supports (color:color-mix(in lab, red, red)){.shadow-slate-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-teal-100\/70{--tw-shadow-color:#cbfbf1b3}@supports (color:color-mix(in lab, red, red)){.shadow-teal-100\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-teal-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-teal-100\/80{--tw-shadow-color:#cbfbf1cc}@supports (color:color-mix(in lab, red, red)){.shadow-teal-100\/80{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-teal-100) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-100\/70{--tw-shadow-color:#ede9feb3}@supports (color:color-mix(in lab, red, red)){.shadow-violet-100\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-100\/80{--tw-shadow-color:#ede9fecc}@supports (color:color-mix(in lab, red, red)){.shadow-violet-100\/80{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-100) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-yellow-100\/70{--tw-shadow-color:#fef9c2b3}@supports (color:color-mix(in lab, red, red)){.shadow-yellow-100\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-yellow-100) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-yellow-100\/80{--tw-shadow-color:#fef9c2cc}@supports (color:color-mix(in lab, red, red)){.shadow-yellow-100\/80{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-yellow-100) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#0f5b53\]\/15{--tw-ring-color:#0f5b5326}@supports (color:lab(0% 0 0)){.ring-\[\#0f5b53\]\/15{--tw-ring-color:lab(34.2531% -24.4313 -2.06338/.15)}}.ring-\[color\:color-mix\(in_srgb\,var\(--primary\)_16\%\,transparent\)\]{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-\[color\:color-mix\(in_srgb\,var\(--primary\)_16\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--primary) 16%,transparent)}}.ring-\[var\(--border\)\]{--tw-ring-color:var(--border)}.ring-\[var\(--danger-surface-border\)\]{--tw-ring-color:var(--danger-surface-border)}.ring-\[var\(--milo-focus-ring\)\]{--tw-ring-color:var(--milo-focus-ring)}.ring-\[var\(--notice-warning-border\)\]{--tw-ring-color:var(--notice-warning-border)}.ring-\[var\(--primary\)\]{--tw-ring-color:var(--primary)}.ring-amber-100{--tw-ring-color:var(--color-amber-100)}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-blue-100{--tw-ring-color:var(--color-blue-100)}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-emerald-200\/80{--tw-ring-color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.ring-emerald-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.ring-red-100{--tw-ring-color:var(--color-red-100)}.ring-red-500\/10{--tw-ring-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.ring-red-500\/10{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.ring-rose-100{--tw-ring-color:var(--color-rose-100)}.ring-sky-100{--tw-ring-color:var(--color-sky-100)}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.ring-slate-200\/80{--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.ring-slate-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.ring-teal-100{--tw-ring-color:var(--color-teal-100)}.ring-violet-100{--tw-ring-color:var(--color-violet-100)}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-offset-2{--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)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.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,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--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,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\,color\,transform\]{transition-property:background-color,border-color,box-shadow,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\,transform\]{transition-property:background-color,border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,border-color\,transform\]{transition-property:background-color,color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,transform\]{transition-property:border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\]{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,visibility\]{transition-property:opacity,transform,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[transition-timing-function\:cubic-bezier\(0\.23\,1\,0\.32\,1\)\]{transition-timing-function:cubic-bezier(.23,1,.32,1)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--formflow-signature-ink\:\#111827\]{--formflow-signature-ink:#111827}.\[overflow-anchor\:none\]{overflow-anchor:none}.\[perf\:10k\]{perf:10k}.\[perf\:compare\]{perf:compare}.\[perf\:stages\]{perf:stages}.\[preflight\:performance\]{preflight:performance}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[seed\:commercials\]{seed:commercials}.\[seed\:performance\]{seed:performance}.\[sw-diagnostic\:after-reload\]{sw-diagnostic:after-reload}.\[sw-diagnostic\:evidence\]{sw-diagnostic:evidence}.\[sw-diagnostic\:pageerror\]{sw-diagnostic:pageerror}.\[sw-diagnostic\:request\]{sw-diagnostic:request}.\[sw-diagnostic\:response\]{sw-diagnostic:response}.\[sw-harness-diagnostic\:after-reload\]{sw-harness-diagnostic:after-reload}.\[sw-harness-diagnostic\:evidence\]{sw-harness-diagnostic:evidence}.\[verify\:performance\]{verify:performance}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.ring-inset{--tw-ring-inset:inset}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\:visible:is(:where(.group):focus-within *){visibility:visible}.group-focus-within\:-translate-y-0\.5:is(:where(.group):focus-within *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-within\:translate-y-0:is(:where(.group):focus-within *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:flex:is(:where(.group):hover *){display:flex}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:border-\[color\:color-mix\(in_srgb\,var\(--border\)_55\%\,var\(--primary\)\)\]:is(:where(.group):hover *){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-\[color\:color-mix\(in_srgb\,var\(--border\)_55\%\,var\(--primary\)\)\]:is(:where(.group):hover *){border-color:color-mix(in srgb,var(--border) 55%,var(--primary))}}.group-hover\:border-\[var\(--border-strong\)\]:is(:where(.group):hover *){border-color:var(--border-strong)}.group-hover\:bg-\[var\(--surface-elevated\)\]:is(:where(.group):hover *){background-color:var(--surface-elevated)}.group-hover\:bg-\[var\(--table-row-hover\)\]:is(:where(.group):hover *){background-color:var(--table-row-hover)}.group-hover\:text-\[var\(--card-foreground\)\]:is(:where(.group):hover *){color:var(--card-foreground)}.group-hover\:text-\[var\(--primary\)\]:is(:where(.group):hover *){color:var(--primary)}.group-hover\:text-violet-700:is(:where(.group):hover *){color:var(--color-violet-700)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-\[0_18px_46px_rgba\(15\,23\,42\,0\.12\)\]:is(:where(.group):hover *){--tw-shadow:0 18px 46px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing) * 4)}.file\:rounded-lg::file-selector-button{border-radius:var(--radius-lg)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-\[var\(--background\)\]::file-selector-button{background-color:var(--background)}.file\:bg-\[var\(--surface-secondary\)\]::file-selector-button{background-color:var(--surface-secondary)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-\[var\(--text-secondary\)\]::file-selector-button{color:var(--text-secondary)}.placeholder\:text-\[color\:color-mix\(in_srgb\,var\(--muted-foreground\)_84\%\,transparent\)\]::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-\[color\:color-mix\(in_srgb\,var\(--muted-foreground\)_84\%\,transparent\)\]::placeholder{color:color-mix(in srgb,var(--muted-foreground) 84%,transparent)}}.placeholder\:text-\[color\:color-mix\(in_srgb\,var\(--muted-foreground\)_90\%\,transparent\)\]::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-\[color\:color-mix\(in_srgb\,var\(--muted-foreground\)_90\%\,transparent\)\]::placeholder{color:color-mix(in srgb,var(--muted-foreground) 90%,transparent)}}.placeholder\:text-\[var\(--input-placeholder\)\]::placeholder{color:var(--input-placeholder)}.placeholder\:text-\[var\(--muted-foreground\)\]::placeholder{color:var(--muted-foreground)}.placeholder\:text-\[var\(--text-muted\)\]::placeholder{color:var(--text-muted)}.placeholder\:text-slate-300::placeholder{color:var(--color-slate-300)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.backdrop\:bg-black\/45::backdrop{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/45::backdrop{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.backdrop\:bg-black\/55::backdrop{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/55::backdrop{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.backdrop\:backdrop-blur-sm::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,)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.first\:pt-3:first-child{padding-top:calc(var(--spacing) * 3)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.last\:pb-3:last-child{padding-bottom:calc(var(--spacing) * 3)}.open\:fixed:is([open],:popover-open,:open){position:fixed}.open\:top-1\/2:is([open],:popover-open,:open){top:50%}.open\:left-1\/2:is([open],:popover-open,:open){left:50%}.open\:-translate-x-1\/2:is([open],:popover-open,:open){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.open\:-translate-y-1\/2:is([open],:popover-open,:open){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-within\:border-\[color\:color-mix\(in_srgb\,var\(--border\)_40\%\,var\(--primary\)\)\]:focus-within{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-\[color\:color-mix\(in_srgb\,var\(--border\)_40\%\,var\(--primary\)\)\]:focus-within{border-color:color-mix(in srgb,var(--border) 40%,var(--primary))}}.focus-within\:border-\[var\(--border-strong\)\]:focus-within{border-color:var(--border-strong)}.focus-within\:border-\[var\(--milo-focus-border\)\]:focus-within{border-color:var(--milo-focus-border)}.focus-within\:border-\[var\(--primary\)\]:focus-within{border-color:var(--primary)}.focus-within\:border-blue-300:focus-within{border-color:var(--color-blue-300)}.focus-within\:border-slate-900:focus-within{border-color:var(--color-slate-900)}.focus-within\:shadow-\[0_0_0_4px_var\(--milo-focus-ring\)\]:focus-within{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--milo-focus-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:shadow-md:focus-within{--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)}.focus-within\:ring-2:focus-within{--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-within\:ring-4:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-\[var\(--milo-focus-border\)\]:focus-within{--tw-ring-color:var(--milo-focus-border)}.focus-within\:ring-\[var\(--milo-focus-ring\)\]:focus-within{--tw-ring-color:var(--milo-focus-ring)}.focus-within\:ring-blue-100:focus-within{--tw-ring-color:var(--color-blue-100)}.focus-within\:ring-slate-100:focus-within{--tw-ring-color:var(--color-slate-100)}@media (hover:hover){.hover\:z-20:hover{z-index:20}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-\[1px\]:hover{--tw-translate-y:calc(1px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover,.hover\:translate-y-\[-1px\]:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.04\]:hover{scale:1.04}.hover\:border-\[\#0f5b53\]\/24:hover{border-color:#0f5b533d;border-color:lab(34.2531% -24.4313 -2.06338/.24)}.hover\:border-\[\#0f5b53\]\/30:hover{border-color:#0f5b534d;border-color:lab(34.2531% -24.4313 -2.06338/.3)}.hover\:border-\[\#0f5b53\]\/35:hover{border-color:#0f5b5359;border-color:lab(34.2531% -24.4313 -2.06338/.35)}.hover\:border-\[\#0f5b53\]\/50:hover{border-color:#0f5b5380;border-color:lab(34.2531% -24.4313 -2.06338/.5)}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--border\)_40\%\,var\(--primary\)\)\]:hover{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--border\)_40\%\,var\(--primary\)\)\]:hover{border-color:color-mix(in srgb,var(--border) 40%,var(--primary))}}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--border\)_45\%\,var\(--primary\)\)\]:hover{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--border\)_45\%\,var\(--primary\)\)\]:hover{border-color:color-mix(in srgb,var(--border) 45%,var(--primary))}}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--border\)_55\%\,var\(--primary\)\)\]:hover{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--border\)_55\%\,var\(--primary\)\)\]:hover{border-color:color-mix(in srgb,var(--border) 55%,var(--primary))}}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--milo-border\)_55\%\,var\(--primary\)\)\]:hover{border-color:var(--milo-border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--milo-border\)_55\%\,var\(--primary\)\)\]:hover{border-color:color-mix(in srgb,var(--milo-border) 55%,var(--primary))}}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_22\%\,var\(--border\)\)\]:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_22\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--primary) 22%,var(--border))}}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_24\%\,var\(--border\)\)\]:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_24\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--primary) 24%,var(--border))}}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_35\%\,var\(--border\)\)\]:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_35\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border))}}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_45\%\,var\(--border\)\)\]:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_45\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_45\%\,var\(--milo-border\)\)\]:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_45\%\,var\(--milo-border\)\)\]:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--milo-border))}}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_46\%\,var\(--table-toolbar-control-border\)\)\]:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_46\%\,var\(--table-toolbar-control-border\)\)\]:hover{border-color:color-mix(in srgb,var(--primary) 46%,var(--table-toolbar-control-border))}}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_55\%\,var\(--milo-border\)\)\]:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_55\%\,var\(--milo-border\)\)\]:hover{border-color:color-mix(in srgb,var(--primary) 55%,var(--milo-border))}}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_58\%\,var\(--milo-border\)\)\]:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color\:color-mix\(in_srgb\,var\(--primary\)_58\%\,var\(--milo-border\)\)\]:hover{border-color:color-mix(in srgb,var(--primary) 58%,var(--milo-border))}}.hover\:border-\[var\(--accent-foreground\)\]:hover{border-color:var(--accent-foreground)}.hover\:border-\[var\(--border\)\]:hover{border-color:var(--border)}.hover\:border-\[var\(--border-selected\)\]:hover{border-color:var(--border-selected)}.hover\:border-\[var\(--border-strong\)\]:hover{border-color:var(--border-strong)}.hover\:border-\[var\(--border-strong\,var\(--border\)\)\]:hover{border-color:var(--border-strong,var(--border))}.hover\:border-\[var\(--input-border\)\]:hover{border-color:var(--input-border)}.hover\:border-\[var\(--milo-border-strong\)\]:hover{border-color:var(--milo-border-strong)}.hover\:border-\[var\(--milo-focus-border\)\]:hover{border-color:var(--milo-focus-border)}.hover\:border-\[var\(--primary\)\]:hover{border-color:var(--primary)}.hover\:border-\[var\(--status-critical\)\]:hover{border-color:var(--status-critical)}.hover\:border-\[var\(--status-critical-border\)\]:hover{border-color:var(--status-critical-border)}.hover\:border-\[var\(--status-good\)\]:hover{border-color:var(--status-good)}.hover\:border-\[var\(--status-warning-border\)\]:hover{border-color:var(--status-warning-border)}.hover\:border-amber-200:hover{border-color:var(--color-amber-200)}.hover\:border-amber-300:hover{border-color:var(--color-amber-300)}.hover\:border-blue-100:hover{border-color:var(--color-blue-100)}.hover\:border-blue-200:hover{border-color:var(--color-blue-200)}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:border-emerald-100:hover{border-color:var(--color-emerald-100)}.hover\:border-emerald-200:hover{border-color:var(--color-emerald-200)}.hover\:border-emerald-300:hover{border-color:var(--color-emerald-300)}.hover\:border-red-200:hover{border-color:var(--color-red-200)}.hover\:border-red-300:hover{border-color:var(--color-red-300)}.hover\:border-rose-300:hover{border-color:var(--color-rose-300)}.hover\:border-sky-300:hover{border-color:var(--color-sky-300)}.hover\:border-slate-200:hover{border-color:var(--color-slate-200)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-slate-400:hover{border-color:var(--color-slate-400)}.hover\:border-teal-200:hover{border-color:var(--color-teal-200)}.hover\:border-violet-200:hover{border-color:var(--color-violet-200)}.hover\:border-violet-300:hover{border-color:var(--color-violet-300)}.hover\:border-white\/24:hover{border-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/24:hover{border-color:color-mix(in oklab, var(--color-white) 24%, transparent)}}.hover\:border-white\/28:hover{border-color:#ffffff47}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/28:hover{border-color:color-mix(in oklab, var(--color-white) 28%, transparent)}}.hover\:bg-\[\#0b463f\]:hover{background-color:#0b463f}.hover\:bg-\[\#0c4a44\]:hover{background-color:#0c4a44}.hover\:bg-\[\#0d4f48\]:hover{background-color:#0d4f48}.hover\:bg-\[\#0d2521\]:hover{background-color:#0d2521}.hover\:bg-\[\#0f5b53\]\/5:hover{background-color:#0f5b530d;background-color:lab(34.2531% -24.4313 -2.06338/.05)}.hover\:bg-\[\#0f5b53\]\/10:hover{background-color:#0f5b531a;background-color:lab(34.2531% -24.4313 -2.06338/.1)}.hover\:bg-\[\#0f5b53\]\/12:hover{background-color:#0f5b531f;background-color:lab(34.2531% -24.4313 -2.06338/.12)}.hover\:bg-\[\#3659e7\]:hover{background-color:#3659e7}.hover\:bg-\[\#28584f\]:hover{background-color:#28584f}.hover\:bg-\[color-mix\(in_srgb\,var\(--status-good-bg\)_82\%\,var\(--surface-hover\)\)\]:hover{background-color:var(--status-good-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--status-good-bg\)_82\%\,var\(--surface-hover\)\)\]:hover{background-color:color-mix(in srgb,var(--status-good-bg) 82%,var(--surface-hover))}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--background\)_80\%\,var\(--primary\)\)\]:hover{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--background\)_80\%\,var\(--primary\)\)\]:hover{background-color:color-mix(in srgb,var(--background) 80%,var(--primary))}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--card\)_92\%\,var\(--accent\)\)\]:hover{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--card\)_92\%\,var\(--accent\)\)\]:hover{background-color:color-mix(in srgb,var(--card) 92%,var(--accent))}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_92\%\,var\(--accent\)\)\]:hover{background-color:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--milo-surface-strong\)_92\%\,var\(--accent\)\)\]:hover{background-color:color-mix(in srgb,var(--milo-surface-strong) 92%,var(--accent))}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--muted\)_72\%\,transparent\)\]:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--muted\)_72\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--muted) 72%,transparent)}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--muted\)_75\%\,var\(--card\)\)\]:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--muted\)_75\%\,var\(--card\)\)\]:hover{background-color:color-mix(in srgb,var(--muted) 75%,var(--card))}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_8\%\,var\(--milo-surface-muted\)\)\]:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_8\%\,var\(--milo-surface-muted\)\)\]:hover{background-color:color-mix(in srgb,var(--primary) 8%,var(--milo-surface-muted))}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_10\%\,var\(--milo-surface-strong\)\)\]:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_10\%\,var\(--milo-surface-strong\)\)\]:hover{background-color:color-mix(in srgb,var(--primary) 10%,var(--milo-surface-strong))}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_14\%\,var\(--surface-elevated\)\)\]:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_14\%\,var\(--surface-elevated\)\)\]:hover{background-color:color-mix(in srgb,var(--primary) 14%,var(--surface-elevated))}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_15\%\,var\(--milo-surface-strong\)\)\]:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_15\%\,var\(--milo-surface-strong\)\)\]:hover{background-color:color-mix(in srgb,var(--primary) 15%,var(--milo-surface-strong))}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_16\%\,var\(--surface-elevated\)\)\]:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_16\%\,var\(--surface-elevated\)\)\]:hover{background-color:color-mix(in srgb,var(--primary) 16%,var(--surface-elevated))}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_88\%\,black\)\]:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_88\%\,black\)\]:hover{background-color:color-mix(in srgb,var(--primary) 88%,black)}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_88\%\,var\(--foreground\)\)\]:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--primary\)_88\%\,var\(--foreground\)\)\]:hover{background-color:color-mix(in srgb,var(--primary) 88%,var(--foreground))}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--status-warning-bg\)_88\%\,var\(--surface-elevated\)\)\]:hover{background-color:var(--status-warning-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--status-warning-bg\)_88\%\,var\(--surface-elevated\)\)\]:hover{background-color:color-mix(in srgb,var(--status-warning-bg) 88%,var(--surface-elevated))}}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--surface-hover\)_92\%\,var\(--accent\)\)\]:hover{background-color:var(--surface-hover)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--surface-hover\)_92\%\,var\(--accent\)\)\]:hover{background-color:color-mix(in srgb,var(--surface-hover) 92%,var(--accent))}}.hover\:bg-\[var\(--accent\)\]:hover{background-color:var(--accent)}.hover\:bg-\[var\(--accent-hover\)\]:hover{background-color:var(--accent-hover)}.hover\:bg-\[var\(--accent-muted\)\]:hover{background-color:var(--accent-muted)}.hover\:bg-\[var\(--card\)\]:hover{background-color:var(--card)}.hover\:bg-\[var\(--control-background\)\]:hover{background-color:var(--control-background)}.hover\:bg-\[var\(--control-hover-background\)\]:hover{background-color:var(--control-hover-background)}.hover\:bg-\[var\(--danger-surface-hover\)\]:hover{background-color:var(--danger-surface-hover)}.hover\:bg-\[var\(--input-background-hover\)\]:hover{background-color:var(--input-background-hover)}.hover\:bg-\[var\(--milo-page-background\)\]:hover{background-color:var(--milo-page-background)}.hover\:bg-\[var\(--muted\)\]:hover{background-color:var(--muted)}.hover\:bg-\[var\(--panel-surface\)\]:hover{background-color:var(--panel-surface)}.hover\:bg-\[var\(--panel-surface-elevated\)\]:hover{background-color:var(--panel-surface-elevated)}.hover\:bg-\[var\(--popover-hover\)\]:hover{background-color:var(--popover-hover)}.hover\:bg-\[var\(--primary\)\]\/20:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\)\]\/20:hover{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.hover\:bg-\[var\(--status-critical\)\]:hover{background-color:var(--status-critical)}.hover\:bg-\[var\(--status-critical-bg\)\]:hover{background-color:var(--status-critical-bg)}.hover\:bg-\[var\(--status-good-bg\)\]:hover{background-color:var(--status-good-bg)}.hover\:bg-\[var\(--status-warning-bg\)\]:hover{background-color:var(--status-warning-bg)}.hover\:bg-\[var\(--surface-elevated\)\]:hover{background-color:var(--surface-elevated)}.hover\:bg-\[var\(--surface-hover\)\]:hover{background-color:var(--surface-hover)}.hover\:bg-\[var\(--surface-muted\)\]:hover{background-color:var(--surface-muted)}.hover\:bg-\[var\(--surface-secondary\)\]:hover{background-color:var(--surface-secondary)}.hover\:bg-\[var\(--surface-selected-hover\)\]:hover{background-color:var(--surface-selected-hover)}.hover\:bg-\[var\(--table-row-hover\)\]:hover{background-color:var(--table-row-hover)}.hover\:bg-\[var\(--table-toolbar-control-hover\)\]:hover{background-color:var(--table-toolbar-control-hover)}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-700:hover{background-color:var(--color-amber-700)}.hover\:bg-amber-800:hover{background-color:var(--color-amber-800)}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-50\/70:hover{background-color:#eff6ffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-50\/70:hover{background-color:color-mix(in oklab, var(--color-blue-50) 70%, transparent)}}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-blue-800:hover{background-color:var(--color-blue-800)}.hover\:bg-cyan-50:hover{background-color:var(--color-cyan-50)}.hover\:bg-cyan-100:hover{background-color:var(--color-cyan-100)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-500\/20:hover{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/20:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-emerald-800:hover{background-color:var(--color-emerald-800)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-sky-50:hover{background-color:var(--color-sky-50)}.hover\:bg-sky-100:hover{background-color:var(--color-sky-100)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-300\/70:hover{background-color:#cad5e2b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-300\/70:hover{background-color:color-mix(in oklab, var(--color-slate-300) 70%, transparent)}}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-800\/88:hover{background-color:#1d293de0}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-800\/88:hover{background-color:color-mix(in oklab, var(--color-slate-800) 88%, transparent)}}.hover\:bg-teal-50\/50:hover{background-color:#f0fdfa80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-teal-50\/50:hover{background-color:color-mix(in oklab, var(--color-teal-50) 50%, transparent)}}.hover\:bg-violet-50:hover{background-color:var(--color-violet-50)}.hover\:bg-violet-50\/70:hover{background-color:#f5f3ffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-50\/70:hover{background-color:color-mix(in oklab, var(--color-violet-50) 70%, transparent)}}.hover\:bg-violet-100:hover{background-color:var(--color-violet-100)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/14:hover{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/14:hover{background-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.hover\:bg-white\/16:hover{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/16:hover{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.hover\:bg-white\/18:hover{background-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/18:hover{background-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.hover\:bg-white\/65:hover{background-color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/65:hover{background-color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:bg-white\/76:hover{background-color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/76:hover{background-color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.hover\:bg-white\/86:hover{background-color:#ffffffdb}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/86:hover{background-color:color-mix(in oklab, var(--color-white) 86%, transparent)}}.hover\:text-\[\#0b463f\]:hover{color:#0b463f}.hover\:text-\[\#0c4a44\]:hover{color:#0c4a44}.hover\:text-\[\#0d4f49\]:hover{color:#0d4f49}.hover\:text-\[\#0f5b53\]:hover{color:#0f5b53}.hover\:text-\[\#365bd6\]:hover{color:#365bd6}.hover\:text-\[\#51698d\]:hover{color:#51698d}.hover\:text-\[\#344054\]:hover{color:#344054}.hover\:text-\[var\(--accent-foreground\)\]:hover{color:var(--accent-foreground)}.hover\:text-\[var\(--card-foreground\)\]:hover{color:var(--card-foreground)}.hover\:text-\[var\(--danger-surface-text\)\]:hover{color:var(--danger-surface-text)}.hover\:text-\[var\(--foreground\)\]:hover{color:var(--foreground)}.hover\:text-\[var\(--popover-text\)\]:hover{color:var(--popover-text)}.hover\:text-\[var\(--primary\)\]:hover{color:var(--primary)}.hover\:text-\[var\(--status-critical\)\]:hover{color:var(--status-critical)}.hover\:text-\[var\(--status-warning\)\]:hover{color:var(--status-warning)}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-amber-400:hover{color:var(--color-amber-400)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-blue-900:hover{color:var(--color-blue-900)}.hover\:text-emerald-900:hover{color:var(--color-emerald-900)}.hover\:text-rose-700:hover{color:var(--color-rose-700)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-slate-950:hover{color:var(--color-slate-950)}.hover\:text-violet-700:hover{color:var(--color-violet-700)}.hover\:text-violet-800:hover{color:var(--color-violet-800)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-\[0_8px_18px_rgba\(15\,23\,42\,0\.06\)\]:hover{--tw-shadow:0 8px 18px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_12px_28px_rgba\(15\,23\,42\,0\.1\)\]:hover{--tw-shadow:0 12px 28px var(--tw-shadow-color,#0f172a1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_14px_38px_rgba\(59\,130\,246\,0\.14\)\]:hover{--tw-shadow:0 14px 38px var(--tw-shadow-color,#3b82f624);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-md\)\]:hover{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-sm\)\]:hover{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-sm:hover{--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)}.hover\:ring-2:hover{--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)}.hover\:ring-\[var\(--primary\)\]:hover{--tw-ring-color:var(--primary)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);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,)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);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,)}.hover\:brightness-\[1\.03\]:hover{--tw-brightness:brightness(1.03);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,)}.hover\:file\:bg-\[var\(--surface-hover\)\]:hover::file-selector-button{background-color:var(--surface-hover)}}.focus\:border-\[\#0f5b53\]:focus{border-color:#0f5b53}.focus\:border-\[\#0f5b53\]\/40:focus{border-color:#0f5b5366;border-color:lab(34.2531% -24.4313 -2.06338/.4)}.focus\:border-\[color\:color-mix\(in_srgb\,var\(--milo-border\)_40\%\,var\(--primary\)\)\]:focus{border-color:var(--milo-border)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[color\:color-mix\(in_srgb\,var\(--milo-border\)_40\%\,var\(--primary\)\)\]:focus{border-color:color-mix(in srgb,var(--milo-border) 40%,var(--primary))}}.focus\:border-\[var\(--border-selected\)\]:focus{border-color:var(--border-selected)}.focus\:border-\[var\(--control-selected-border\)\]:focus{border-color:var(--control-selected-border)}.focus\:border-\[var\(--milo-border-strong\)\]:focus{border-color:var(--milo-border-strong)}.focus\:border-\[var\(--milo-focus-border\)\]:focus{border-color:var(--milo-focus-border)}.focus\:border-\[var\(--primary\)\]:focus{border-color:var(--primary)}.focus\:border-\[var\(--status-warning\)\]:focus{border-color:var(--status-warning)}.focus\:border-amber-400:focus{border-color:var(--color-amber-400)}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:border-blue-400:focus{border-color:var(--color-blue-400)}.focus\:border-blue-600:focus{border-color:var(--color-blue-600)}.focus\:border-emerald-300:focus{border-color:var(--color-emerald-300)}.focus\:border-emerald-400:focus{border-color:var(--color-emerald-400)}.focus\:border-foreground\/20:focus{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.focus\:border-foreground\/20:focus{border-color:color-mix(in oklab, var(--foreground) 20%, transparent)}}.focus\:border-sky-300:focus{border-color:var(--color-sky-300)}.focus\:border-slate-300:focus{border-color:var(--color-slate-300)}.focus\:border-slate-400:focus{border-color:var(--color-slate-400)}.focus\:border-slate-900:focus{border-color:var(--color-slate-900)}.focus\:border-violet-300:focus{border-color:var(--color-violet-300)}.focus\:bg-\[var\(--card\)\]:focus{background-color:var(--card)}.focus\:bg-\[var\(--input-background\)\]:focus{background-color:var(--input-background)}.focus\:bg-\[var\(--milo-surface-strong\)\]:focus{background-color:var(--milo-surface-strong)}.focus\:bg-\[var\(--table-row-selected\)\]:focus{background-color:var(--table-row-selected)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:text-\[var\(--primary\)\]:focus{color:var(--primary)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-1:focus{--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)}.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-\[\#0f5b53\]\/10:focus{--tw-ring-color:#0f5b531a}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#0f5b53\]\/10:focus{--tw-ring-color:lab(34.2531% -24.4313 -2.06338/.1)}}.focus\:ring-\[\#0f5b53\]\/12:focus{--tw-ring-color:#0f5b531f}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#0f5b53\]\/12:focus{--tw-ring-color:lab(34.2531% -24.4313 -2.06338/.12)}}.focus\:ring-\[\#0f5b53\]\/15:focus{--tw-ring-color:#0f5b5326}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#0f5b53\]\/15:focus{--tw-ring-color:lab(34.2531% -24.4313 -2.06338/.15)}}.focus\:ring-\[color-mix\(in_srgb\,var\(--primary\)_18\%\,transparent\)\]:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[color-mix\(in_srgb\,var\(--primary\)_18\%\,transparent\)\]:focus{--tw-ring-color:color-mix(in srgb,var(--primary) 18%,transparent)}}.focus\:ring-\[color-mix\(in_srgb\,var\(--primary\)_20\%\,transparent\)\]:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[color-mix\(in_srgb\,var\(--primary\)_20\%\,transparent\)\]:focus{--tw-ring-color:color-mix(in srgb,var(--primary) 20%,transparent)}}.focus\:ring-\[color\:color-mix\(in_srgb\,var\(--primary\)_12\%\,transparent\)\]:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[color\:color-mix\(in_srgb\,var\(--primary\)_12\%\,transparent\)\]:focus{--tw-ring-color:color-mix(in srgb,var(--primary) 12%,transparent)}}.focus\:ring-\[color\:color-mix\(in_srgb\,var\(--primary\)_18\%\,transparent\)\]:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[color\:color-mix\(in_srgb\,var\(--primary\)_18\%\,transparent\)\]:focus{--tw-ring-color:color-mix(in srgb,var(--primary) 18%,transparent)}}.focus\:ring-\[color\:color-mix\(in_srgb\,var\(--primary\)_22\%\,transparent\)\]:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[color\:color-mix\(in_srgb\,var\(--primary\)_22\%\,transparent\)\]:focus{--tw-ring-color:color-mix(in srgb,var(--primary) 22%,transparent)}}.focus\:ring-\[color\:color-mix\(in_srgb\,var\(--primary\)_24\%\,transparent\)\]:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[color\:color-mix\(in_srgb\,var\(--primary\)_24\%\,transparent\)\]:focus{--tw-ring-color:color-mix(in srgb,var(--primary) 24%,transparent)}}.focus\:ring-\[var\(--milo-focus-ring\)\]:focus{--tw-ring-color:var(--milo-focus-ring)}.focus\:ring-\[var\(--primary\)\]:focus{--tw-ring-color:var(--primary)}.focus\:ring-\[var\(--table-row-selected-border\)\]:focus{--tw-ring-color:var(--table-row-selected-border)}.focus\:ring-amber-100:focus{--tw-ring-color:var(--color-amber-100)}.focus\:ring-blue-100:focus{--tw-ring-color:var(--color-blue-100)}.focus\:ring-emerald-50:focus{--tw-ring-color:var(--color-emerald-50)}.focus\:ring-emerald-100:focus{--tw-ring-color:var(--color-emerald-100)}.focus\:ring-emerald-200:focus{--tw-ring-color:var(--color-emerald-200)}.focus\:ring-emerald-300\/70:focus{--tw-ring-color:#5ee9b5b3}@supports (color:color-mix(in lab, red, red)){.focus\:ring-emerald-300\/70:focus{--tw-ring-color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)}}.focus\:ring-emerald-500:focus{--tw-ring-color:var(--color-emerald-500)}.focus\:ring-sky-100:focus{--tw-ring-color:var(--color-sky-100)}.focus\:ring-slate-100:focus{--tw-ring-color:var(--color-slate-100)}.focus\:ring-slate-200:focus{--tw-ring-color:var(--color-slate-200)}.focus\:ring-slate-300:focus{--tw-ring-color:var(--color-slate-300)}.focus\:ring-teal-400:focus{--tw-ring-color:var(--color-teal-400)}.focus\:ring-violet-100:focus{--tw-ring-color:var(--color-violet-100)}.focus\:ring-violet-200:focus{--tw-ring-color:var(--color-violet-200)}.focus\:ring-offset-2:focus{--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)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:text-\[var\(--primary\)\]:focus-visible{color:var(--primary)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--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-visible\:ring-\[\#3f63f3\]\/30:focus-visible{--tw-ring-color:#3f63f34d}@supports (color:lab(0% 0 0)){.focus-visible\:ring-\[\#3f63f3\]\/30:focus-visible{--tw-ring-color:lab(46.2899% 26.4705 -77.5848/.3)}}.focus-visible\:ring-\[var\(--focus-ring\)\]:focus-visible{--tw-ring-color:var(--focus-ring)}.focus-visible\:ring-\[var\(--milo-focus-border\)\]:focus-visible{--tw-ring-color:var(--milo-focus-border)}.focus-visible\:ring-\[var\(--milo-focus-ring\)\]:focus-visible{--tw-ring-color:var(--milo-focus-ring)}.focus-visible\:ring-\[var\(--primary\)\]:focus-visible{--tw-ring-color:var(--primary)}.focus-visible\:ring-\[var\(--ring\)\]:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-emerald-300\/70:focus-visible{--tw-ring-color:#5ee9b5b3}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-emerald-300\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)}}.focus-visible\:ring-emerald-500\/50:focus-visible{--tw-ring-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-emerald-500\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.focus-visible\:ring-red-500\/45:focus-visible{--tw-ring-color:#fb2c3673}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-red-500\/45:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 45%, transparent)}}.focus-visible\:ring-offset-2: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)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-\[var\(--focus-ring\)\]:focus-visible{outline-color:var(--focus-ring)}.focus-visible\:outline-\[var\(--primary\)\]:focus-visible{outline-color:var(--primary)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:scale-\[0\.995\]:active{scale:.995}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:hidden:disabled{display:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-\[var\(--control-border\)\]:disabled{border-color:var(--control-border)}.disabled\:border-slate-200:disabled{border-color:var(--color-slate-200)}.disabled\:bg-\[var\(--control-disabled-background\)\]:disabled{background-color:var(--control-disabled-background)}.disabled\:bg-\[var\(--muted\)\]:disabled{background-color:var(--muted)}.disabled\:bg-\[var\(--surface-muted\)\]:disabled{background-color:var(--surface-muted)}.disabled\:bg-slate-50:disabled{background-color:var(--color-slate-50)}.disabled\:bg-slate-100:disabled{background-color:var(--color-slate-100)}.disabled\:text-\[var\(--control-disabled-text\)\]:disabled{color:var(--control-disabled-text)}.disabled\:text-\[var\(--muted-foreground\)\]:disabled{color:var(--muted-foreground)}.disabled\:text-\[var\(--text-disabled\)\]:disabled{color:var(--text-disabled)}.disabled\:text-\[var\(--text-muted\)\]:disabled{color:var(--text-muted)}.disabled\:text-slate-400:disabled{color:var(--color-slate-400)}.disabled\:text-slate-500:disabled{color:var(--color-slate-500)}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-65:disabled{opacity:.65}.disabled\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:bg-violet-50:disabled:hover{background-color:var(--color-violet-50)}}.has-\[\:disabled\]\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-\[\:disabled\]\:opacity-60:has(:disabled){opacity:.6}.aria-pressed\:bg-\[var\(--primary\)\][aria-pressed=true]{background-color:var(--primary)}.aria-pressed\:text-\[var\(--primary-foreground\)\][aria-pressed=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:bg-\[var\(--accent\)\][data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-\[var\(--text-on-accent\)\][data-selected=true]{color:var(--text-on-accent)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:flex-1{flex:1}.max-sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-sm\:\[padding-bottom\:max\(env\(safe-area-inset-bottom\)\,0px\)\]{padding-bottom:max(env(safe-area-inset-bottom), 0px)}.max-sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-auto{height:auto}.sm\:max-h-\[88vh\]{max-height:88vh}.sm\:max-h-\[min\(88dvh\,52rem\)\]{max-height:min(88dvh,52rem)}.sm\:max-h-\[min\(88dvh\,54rem\)\]{max-height:min(88dvh,54rem)}.sm\:max-h-\[min\(940px\,calc\(100vh-8rem\)\)\]{max-height:min(940px,100vh - 8rem)}.sm\:max-h-none{max-height:none}.sm\:min-h-\[34rem\]{min-height:34rem}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-\[220px\]{width:220px}.sm\:w-\[236px\]{width:236px}.sm\:w-\[260px\]{width:260px}.sm\:w-auto{width:auto}.sm\:w-fit{width:fit-content}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-5xl{max-width:var(--container-5xl)}.sm\:max-w-\[18ch\]{max-width:18ch}.sm\:max-w-\[30ch\]{max-width:30ch}.sm\:max-w-\[min\(1720px\,calc\(100vw-3rem\)\)\]{max-width:min(1720px,100vw - 3rem)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:min-w-24{min-width:calc(var(--spacing) * 24)}.sm\:min-w-36{min-width:calc(var(--spacing) * 36)}.sm\:min-w-\[180px\]{min-width:180px}.sm\:min-w-\[220px\]{min-width:220px}.sm\:min-w-\[240px\]{min-width:240px}.sm\:min-w-\[min\(920px\,100\%\)\]{min-width:min(920px,100%)}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1\.2fr_0\.8fr_1fr\]{grid-template-columns:1.2fr .8fr 1fr}.sm\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.sm\:grid-cols-\[1fr_8rem_auto_auto_auto\]{grid-template-columns:1fr 8rem auto auto auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.sm\:grid-cols-\[112px_1fr_auto\]{grid-template-columns:112px 1fr auto}.sm\:grid-cols-\[112px_minmax\(0\,1fr\)\]{grid-template-columns:112px minmax(0,1fr)}.sm\:grid-cols-\[120px_1fr_auto\]{grid-template-columns:120px 1fr auto}.sm\:grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.sm\:grid-cols-\[auto_auto_1fr\]{grid-template-columns:auto auto 1fr}.sm\:grid-cols-\[auto_minmax\(180px\,1fr\)_auto_minmax\(180px\,1fr\)_auto\]{grid-template-columns:auto minmax(180px,1fr) auto minmax(180px,1fr) auto}.sm\:grid-cols-\[auto_minmax\(180px\,1fr\)_auto_minmax\(180px\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(180px,1fr) auto minmax(180px,1fr) auto auto}.sm\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_210px\]{grid-template-columns:minmax(0,1fr) 210px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(180px\,0\.42fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(180px,.42fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(180px\,240px\)_auto_auto\]{grid-template-columns:minmax(180px,240px) auto auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}:where(.sm\: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)))}.sm\:self-auto{align-self:auto}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-\[18px\]{border-radius:18px}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:rounded-\[22px\]{border-radius:22px}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-\[var\(--border\)\]{border-color:var(--border)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-1{padding-inline:calc(var(--spacing) * 1)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-5\.5{padding-block:calc(var(--spacing) * 5.5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:pt-28{padding-top:calc(var(--spacing) * 28)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[1\.35rem\]{font-size:1.35rem}.sm\:text-\[2\.25rem\]{font-size:2.25rem}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[3\.1rem\]{font-size:3.1rem}.sm\:text-\[3\.2rem\]{font-size:3.2rem}.sm\:text-\[3\.15rem\]{font-size:3.15rem}.sm\:text-\[3\.25rem\]{font-size:3.25rem}.sm\:text-\[6rem\]{font-size:6rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[28px\]{font-size:28px}.sm\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.sm\:whitespace-normal{white-space:normal}.sm\:opacity-0{opacity:0}.sm\:shadow-\[var\(--shadow-lg\)\]{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media (min-width:48rem){.md\:order-last{order:9999}.md\:order-none{order:0}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:row-span-2{grid-row:span 2/span 2}.md\:mt-2{margin-top:calc(var(--spacing) * 2)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:h-\[4\.5rem\]{height:4.5rem}.md\:h-\[88vh\]{height:88vh}.md\:h-\[calc\(100vh-1rem\)\]{height:calc(100vh - 1rem)}.md\:h-auto{height:auto}.md\:max-h-\[88vh\]{max-height:88vh}.md\:max-h-\[90vh\]{max-height:90vh}.md\:max-h-\[94vh\]{max-height:94vh}.md\:min-h-\[300px\]{min-height:300px}.md\:w-20{width:calc(var(--spacing) * 20)}.md\:w-\[4\.5rem\]{width:4.5rem}.md\:w-auto{width:auto}.md\:w-fit{width:fit-content}.md\:max-w-\[min\(1500px\,calc\(100vw-3rem\)\)\]{max-width:min(1500px,100vw - 3rem)}.md\:max-w-md{max-width:var(--container-md)}.md\:max-w-sm{max-width:var(--container-sm)}.md\:flex-1{flex:1}.md\:flex-none{flex:none}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[0\.7fr_1\.3fr\]{grid-template-columns:.7fr 1.3fr}.md\:grid-cols-\[0\.7fr_1\.6fr_1\.1fr_2\.2fr_1\.1fr\]{grid-template-columns:.7fr 1.6fr 1.1fr 2.2fr 1.1fr}.md\:grid-cols-\[1\.6fr\,1fr\]{grid-template-columns:1.6fr,1fr}.md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.md\:grid-cols-\[1fr_2fr_auto\]{grid-template-columns:1fr 2fr auto}.md\:grid-cols-\[1fr_180px_160px_160px\]{grid-template-columns:1fr 180px 160px 160px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[8\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:8.5rem minmax(0,1fr)}.md\:grid-cols-\[9rem_1fr\]{grid-template-columns:9rem 1fr}.md\:grid-cols-\[12rem_1fr\]{grid-template-columns:12rem 1fr}.md\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.md\:grid-cols-\[170px_160px_minmax\(0\,1fr\)\]{grid-template-columns:170px 160px minmax(0,1fr)}.md\:grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.md\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.md\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_13rem\]{grid-template-columns:minmax(0,1fr) 13rem}.md\:grid-cols-\[minmax\(0\,1fr\)_120px_120px_120px\]{grid-template-columns:minmax(0,1fr) 120px 120px 120px}.md\:grid-cols-\[minmax\(0\,1fr\)_180px\]{grid-template-columns:minmax(0,1fr) 180px}.md\:grid-cols-\[minmax\(0\,1fr\)_220px_160px\]{grid-template-columns:minmax(0,1fr) 220px 160px}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(14rem\,0\.45fr\)\]{grid-template-columns:minmax(0,1fr) minmax(14rem,.45fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(20rem\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(20rem,22rem)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(20rem\,25rem\)\]{grid-template-columns:minmax(0,1fr) minmax(20rem,25rem)}.md\:grid-cols-\[minmax\(180px\,1fr\)_auto_minmax\(170px\,0\.8fr\)_140px\]{grid-template-columns:minmax(180px,1fr) auto minmax(170px,.8fr) 140px}.md\:grid-cols-\[minmax\(360px\,0\.44fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(360px,.44fr) minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:rounded-\[20px\]{border-radius:20px}.md\:rounded-\[24px\]{border-radius:24px}.md\:rounded-\[28px\]{border-radius:28px}.md\:rounded-\[32px\]{border-radius:32px}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-3{padding:calc(var(--spacing) * 3)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.md\:even\:border-l:nth-child(2n){border-left-style:var(--tw-border-style);border-left-width:1px}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:inset-x-5{inset-inline:calc(var(--spacing) * 5)}.lg\:top-0{top:calc(var(--spacing) * 0)}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:right-4{right:calc(var(--spacing) * 4)}.lg\:bottom-6{bottom:calc(var(--spacing) * 6)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:-mx-4{margin-inline:calc(var(--spacing) * -4)}.lg\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.lg\:-mt-6{margin-top:calc(var(--spacing) * -6)}.lg\:mt-7{margin-top:calc(var(--spacing) * 7)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-8{height:calc(var(--spacing) * 8)}.lg\:h-10{height:calc(var(--spacing) * 10)}.lg\:h-11{height:calc(var(--spacing) * 11)}.lg\:h-\[min\(78vh\,840px\)\]{height:min(78vh,840px)}.lg\:h-full{height:100%}.lg\:max-h-\[min\(78vh\,840px\)\]{max-height:min(78vh,840px)}.lg\:min-h-0{min-height:calc(var(--spacing) * 0)}.lg\:min-h-screen{min-height:100vh}.lg\:w-8{width:calc(var(--spacing) * 8)}.lg\:w-10{width:calc(var(--spacing) * 10)}.lg\:w-11{width:calc(var(--spacing) * 11)}.lg\:w-56{width:calc(var(--spacing) * 56)}.lg\:w-72{width:calc(var(--spacing) * 72)}.lg\:w-\[320px\]{width:320px}.lg\:w-\[360px\]{width:360px}.lg\:w-\[560px\]{width:560px}.lg\:max-w-7xl{max-width:var(--container-7xl)}.lg\:max-w-\[520px\]{max-width:520px}.lg\:max-w-\[560px\]{max-width:560px}.lg\:max-w-\[1180px\]{max-width:1180px}.lg\:max-w-none{max-width:none}.lg\:min-w-0{min-width:calc(var(--spacing) * 0)}.lg\:flex-1{flex:1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1\.2fr_0\.9fr_0\.9fr_auto\]{grid-template-columns:1.2fr .9fr .9fr auto}.lg\:grid-cols-\[1\.2fr_1fr_1fr_auto\]{grid-template-columns:1.2fr 1fr 1fr auto}.lg\:grid-cols-\[1\.3fr_0\.9fr\]{grid-template-columns:1.3fr .9fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.lg\:grid-cols-\[1fr_0\.8fr_0\.8fr_auto\]{grid-template-columns:1fr .8fr .8fr auto}.lg\:grid-cols-\[1fr_1fr_1fr\]{grid-template-columns:1fr 1fr 1fr}.lg\:grid-cols-\[1fr_280px_auto\]{grid-template-columns:1fr 280px auto}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[200px_minmax\(0\,1fr\)_auto\]{grid-template-columns:200px minmax(0,1fr) auto}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.65fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.65fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(520px\,640px\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(520px,640px) minmax(0,.85fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_180px_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) 180px minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_180px_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.3fr) 180px minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(0\,0\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_140px_160px_auto\]{grid-template-columns:minmax(0,1fr) 140px 160px auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_140px_160px_auto_auto\]{grid-template-columns:minmax(0,1fr) 140px 160px auto auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px_auto\]{grid-template-columns:minmax(0,1fr) 220px auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px_minmax\(0\,1fr\)_220px_220px_auto\]{grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr) 220px 220px auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.lg\:grid-cols-\[minmax\(0\,1fr\)_240px_180px\]{grid-template-columns:minmax(0,1fr) 240px 180px}.lg\:grid-cols-\[minmax\(0\,1fr\)_390px\]{grid-template-columns:minmax(0,1fr) 390px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(16rem\,0\.35fr\)\]{grid-template-columns:minmax(0,1fr) minmax(16rem,.35fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,0\.45fr\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,.45fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,auto\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,auto)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(240px\,320px\)\]{grid-template-columns:minmax(0,1fr) minmax(240px,320px)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,390px\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,390px)}.lg\:grid-cols-\[minmax\(0\,576px\)_1fr\]{grid-template-columns:minmax(0,576px) 1fr}.lg\:grid-cols-\[minmax\(12rem\,0\.45fr\)_minmax\(18rem\,1fr\)_auto\]{grid-template-columns:minmax(12rem,.45fr) minmax(18rem,1fr) auto}.lg\:grid-cols-\[minmax\(14rem\,1fr\)_repeat\(3\,minmax\(9rem\,0\.35fr\)\)_auto\]{grid-template-columns:minmax(14rem,1fr) repeat(3,minmax(9rem,.35fr)) auto}.lg\:grid-cols-\[minmax\(17rem\,0\.82fr\)_minmax\(0\,1\.35fr\)\]{grid-template-columns:minmax(17rem,.82fr) minmax(0,1.35fr)}.lg\:grid-cols-\[minmax\(180px\,1\.2fr\)_120px_160px_120px\]{grid-template-columns:minmax(180px,1.2fr) 120px 160px 120px}.lg\:grid-cols-\[minmax\(240px\,320px\)_1fr\]{grid-template-columns:minmax(240px,320px) 1fr}.lg\:grid-cols-\[minmax\(240px\,320px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(240px,320px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(280px\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(280px,.92fr) minmax(0,1.08fr)}.lg\:grid-cols-\[minmax\(360px\,0\.85fr\)_minmax\(680px\,1\.35fr\)\]{grid-template-columns:minmax(360px,.85fr) minmax(680px,1.35fr)}.lg\:grid-cols-\[minmax\(360px\,1\.25fr\)_minmax\(320px\,460px\)_minmax\(48px\,\.75fr\)\]{grid-template-columns:minmax(360px,1.25fr) minmax(320px,460px) minmax(48px,.75fr)}.lg\:grid-cols-\[minmax\(420px\,1\.6fr\)_repeat\(3\,minmax\(180px\,1fr\)\)\]{grid-template-columns:minmax(420px,1.6fr) repeat(3,minmax(180px,1fr))}.lg\:grid-cols-\[repeat\(3\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.lg\:grid-rows-none{grid-template-rows:none}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:flex-end}.lg\:justify-self-start{justify-self:flex-start}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-visible{overflow:visible}.lg\:overflow-y-auto{overflow-y:auto}.lg\:rounded-2xl{border-radius:var(--radius-2xl)}.lg\:rounded-\[16px\]{border-radius:16px}.lg\:rounded-\[18px\]{border-radius:18px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:p-7{padding:calc(var(--spacing) * 7)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:py-0{padding-block:calc(var(--spacing) * 0)}.lg\:py-2{padding-block:calc(var(--spacing) * 2)}.lg\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:py-5{padding-block:calc(var(--spacing) * 5)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:py-7{padding-block:calc(var(--spacing) * 7)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:pt-7{padding-top:calc(var(--spacing) * 7)}.lg\:pr-5{padding-right:calc(var(--spacing) * 5)}.lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.lg\:text-right{text-align:right}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-\[8rem\]{font-size:8rem}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-0{top:calc(var(--spacing) * 0)}.xl\:top-4{top:calc(var(--spacing) * 4)}.xl\:top-6{top:calc(var(--spacing) * 6)}.xl\:right-5{right:calc(var(--spacing) * 5)}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:mt-7{margin-top:calc(var(--spacing) * 7)}.xl\:flex{display:flex}.xl\:h-full{height:100%}.xl\:min-h-0{min-height:calc(var(--spacing) * 0)}.xl\:min-h-\[31\.5rem\]{min-height:31.5rem}.xl\:w-\[296px\]{width:296px}.xl\:w-\[420px\]{width:420px}.xl\:w-\[850px\]{width:850px}.xl\:max-w-\[680px\]{max-width:680px}.xl\:max-w-\[860px\]{max-width:860px}.xl\:max-w-\[980px\]{max-width:980px}.xl\:flex-1{flex:1}.xl\:shrink-0{flex-shrink:0}.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-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.xl\:grid-cols-\[0\.9fr_1\.4fr\]{grid-template-columns:.9fr 1.4fr}.xl\:grid-cols-\[0\.42fr_0\.58fr\]{grid-template-columns:.42fr .58fr}.xl\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.xl\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.xl\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.xl\:grid-cols-\[1\.05fr_0\.95fr_360px\]{grid-template-columns:1.05fr .95fr 360px}.xl\:grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.xl\:grid-cols-\[340px_190px_240px_minmax\(0\,1fr\)\]{grid-template-columns:340px 190px 240px minmax(0,1fr)}.xl\:grid-cols-\[360px_minmax\(0\,1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.xl\:grid-cols-\[380px_1fr\]{grid-template-columns:380px 1fr}.xl\:grid-cols-\[380px_minmax\(0\,1fr\)\]{grid-template-columns:380px minmax(0,1fr)}.xl\:grid-cols-\[420px\,minmax\(0\,1fr\)\]{grid-template-columns:420px,minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.xl\:grid-cols-\[minmax\(0\,0\.75fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.xl\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(340px\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr)}.xl\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(22rem\,0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_220px_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1.15fr) 220px minmax(0,1.15fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_340px\]{grid-template-columns:minmax(0,1.15fr) 340px}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_380px\]{grid-template-columns:minmax(0,1.15fr) 380px}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(18rem\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(22rem\,0\.55fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.55fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(340px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(420px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.34fr\)_minmax\(360px\,0\.66fr\)\]{grid-template-columns:minmax(0,1.34fr) minmax(360px,.66fr)}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(360px\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr)}.xl\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(20rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(20rem,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.55fr\)_360px\]{grid-template-columns:minmax(0,1.55fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.xl\:grid-cols-\[minmax\(0\,1fr\)_440px\]{grid-template-columns:minmax(0,1fr) 440px}.xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(240px\,0\.36fr\)\]{grid-template-columns:minmax(0,1fr) minmax(240px,.36fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,0\.34fr\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,.34fr)}.xl\:grid-cols-\[minmax\(0\,420px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,420px) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(20rem\,0\.72fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(20rem,.72fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(22rem\,0\.8fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(22rem,.8fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(200px\,1fr\)_repeat\(3\,minmax\(150px\,190px\)\)\]{grid-template-columns:minmax(200px,1fr) repeat(3,minmax(150px,190px))}.xl\:grid-cols-\[minmax\(240px\,320px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(240px,320px) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(260px\,1fr\)_220px_180px\]{grid-template-columns:minmax(260px,1fr) 220px 180px}.xl\:grid-cols-\[minmax\(260px\,1fr\)_minmax\(260px\,1fr\)\]{grid-template-columns:minmax(260px,1fr) minmax(260px,1fr)}.xl\:grid-cols-\[minmax\(280px\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}.xl\:grid-cols-\[minmax\(320px\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr)}.xl\:grid-cols-\[minmax\(320px\,1fr\)_auto\]{grid-template-columns:minmax(320px,1fr) auto}.xl\:grid-cols-\[minmax\(320px\,1fr\)_minmax\(220px\,320px\)_auto\]{grid-template-columns:minmax(320px,1fr) minmax(220px,320px) auto}.xl\:grid-cols-\[minmax\(360px\,430px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(360px,430px) minmax(0,1fr)}.xl\:grid-rows-\[minmax\(0\,340px\)\]{grid-template-rows:minmax(0,340px)}.xl\:grid-rows-\[minmax\(0\,340px\)_minmax\(0\,340px\)\]{grid-template-rows:minmax(0,340px) minmax(0,340px)}.xl\:flex-row{flex-direction:row}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:items-stretch{align-items:stretch}.xl\:justify-between{justify-content:space-between}.xl\:justify-end{justify-content:flex-end}:where(.xl\: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)))}.xl\:self-auto{align-self:auto}.xl\:self-start{align-self:flex-start}.xl\:self-stretch{align-self:stretch}.xl\:p-4{padding:calc(var(--spacing) * 4)}.xl\:px-3{padding-inline:calc(var(--spacing) * 3)}.xl\:px-4{padding-inline:calc(var(--spacing) * 4)}.xl\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.xl\:pr-4{padding-right:calc(var(--spacing) * 4)}.xl\:text-\[1\.72rem\]{font-size:1.72rem}.xl\:text-\[2\.05rem\]{font-size:2.05rem}.xl\:text-\[3\.2rem\]{font-size:3.2rem}.xl\:text-\[4\.6rem\]{font-size:4.6rem}.xl\:text-\[11\.5px\]{font-size:11.5px}.xl\:text-\[12\.5px\]{font-size:12.5px}.xl\:text-\[14px\]{font-size:14px}.xl\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.xl\:leading-\[0\.94\]{--tw-leading:.94;line-height:.94}}@media (min-width:96rem){.\32 xl\:min-h-\[35rem\]{min-height:35rem}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-\[420px_minmax\(0\,1fr\)\]{grid-template-columns:420px minmax(0,1fr)}.\32 xl\:grid-cols-\[minmax\(0\,1\.42fr\)_minmax\(430px\,0\.58fr\)\]{grid-template-columns:minmax(0,1.42fr) minmax(430px,.58fr)}.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(300px\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr)}.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr)}.\32 xl\:gap-6{gap:calc(var(--spacing) * 6)}.\32 xl\:gap-10{gap:calc(var(--spacing) * 10)}:where(.\32 xl\: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(.\32 xl\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.\32 xl\:p-6{padding:calc(var(--spacing) * 6)}.\32 xl\:px-10{padding-inline:calc(var(--spacing) * 10)}.\32 xl\:px-12{padding-inline:calc(var(--spacing) * 12)}.\32 xl\:px-14{padding-inline:calc(var(--spacing) * 14)}.\32 xl\:py-10{padding-block:calc(var(--spacing) * 10)}.\32 xl\:text-\[2\.45rem\]{font-size:2.45rem}.\32 xl\:text-\[2rem\]{font-size:2rem}.\32 xl\:text-\[4\.4rem\]{font-size:4.4rem}.\32 xl\:text-\[13px\]{font-size:13px}.\32 xl\:text-\[14px\]{font-size:14px}.\32 xl\:text-\[16px\]{font-size:16px}.\32 xl\:text-\[17px\]{font-size:17px}.\32 xl\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.\32 xl\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\32 xl\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.\32 xl\:leading-\[0\.92\]{--tw-leading:.92;line-height:.92}}@media (prefers-color-scheme:dark){.dark\:border-\[var\(--border\)\]{border-color:var(--border)}.dark\:border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.dark\:border-emerald-400\/40{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.dark\:border-red-400\/35{border-color:#ff656859}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-400\/35{border-color:color-mix(in oklab, var(--color-red-400) 35%, transparent)}}.dark\:bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.dark\:text-amber-100{color:var(--color-amber-100)}.dark\:text-emerald-200{color:var(--color-emerald-200)}.dark\:text-red-100{color:var(--color-red-100)}.dark\:text-red-200{color:var(--color-red-200)}.dark\:mix-blend-screen{mix-blend-mode:screen}.dark\:shadow-\[0_22px_70px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 22px 70px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.58\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#00000094);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.dark\:\[--formflow-signature-ink\:\#f8fafc\]{--formflow-signature-ink:#f8fafc}@media (hover:hover){.dark\:hover\:bg-emerald-400\/20:hover{background-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-emerald-400\/20:hover{background-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.dark\:hover\:bg-red-400\/12:hover{background-color:#ff65681f}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-400\/12:hover{background-color:color-mix(in oklab, var(--color-red-400) 12%, transparent)}}}}@media print{.print\:hidden{display:none}}.\[\&_svg\]\:\!text-white svg{color:var(--color-white)!important}.\[\&_td\]\:bg-\[var\(--table-row-background\)\] td{background-color:var(--table-row-background)}.\[\&_td\]\:bg-white td{background-color:var(--color-white)}.\[\&_th\]\:bg-\[var\(--table-header-background\)\] th{background-color:var(--table-header-background)}.\[\&_th\]\:bg-white th{background-color:var(--color-white)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:h-4>svg{height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-auto>svg{height:auto}.\[\&\>svg\]\:max-h-full>svg{max-height:100%}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-4>svg{width:calc(var(--spacing) * 4)}.\[\&\>svg\]\:w-full>svg{width:100%}.\[\&\>svg\]\:max-w-full>svg{max-width:100%}}:root{--silq-primary-blue:#256dff;--silq-cyan-accent:#22d3ee;--silq-navy-text:#07111f;--silq-soft-light-background:#f5f8fb;--background:var(--silq-soft-light-background);--foreground:var(--silq-navy-text);--card:#ffffffd6;--card-foreground:#0b1826;--muted:#f5f8fbe0;--muted-foreground:#617082;--border:#0f172a1a;--primary:var(--silq-primary-blue);--primary-foreground:#fff;--accent:#22d3ee1f;--accent-foreground:#0d4f74;--milo-page-background:radial-gradient(circle at 16% 4%, #ffffffeb, transparent 28%), radial-gradient(circle at 84% 12%, #7eb1ff3d, transparent 26%), radial-gradient(circle at 72% 88%, #22d3ee29, transparent 32%), linear-gradient(180deg, #f8fbfd 0%, #f1f6f9 46%, #eef4f7 100%);--milo-surface:#ffffffc7;--milo-surface-strong:#ffffffeb;--milo-surface-muted:#f8fbfdbd;--milo-border:#0f172a1a;--milo-border-strong:#0f172a26;--milo-shadow-soft:0 18px 44px #0f172a14;--milo-shadow-resting:0 10px 26px #0f172a0e;--milo-shadow-hover:0 22px 48px #0f172a1b;--milo-focus-ring:#22d3ee2e;--milo-focus-border:#256dff66;--milo-atmosphere-accent:#22d3ee1a;--milo-atmosphere-accent-soft:#256dff12;--milo-atmosphere-node:#dbeafead;--page-background:var(--milo-page-background);--surface:var(--milo-surface);--surface-secondary:var(--milo-surface-muted);--surface-hover:#fffffff5;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--surface-selected:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--surface-selected:color-mix(in srgb, var(--primary) 8%, var(--milo-surface-strong))}}:root{--surface-selected-hover:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--surface-selected-hover:color-mix(in srgb, var(--primary) 12%, var(--milo-surface-strong))}}:root{--border-selected:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--border-selected:color-mix(in srgb, var(--primary) 28%, var(--milo-border))}}:root{--border-subtle:#0f172a13;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#334155;--text-muted:var(--muted-foreground);--text-disabled:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--text-disabled:color-mix(in srgb, var(--muted-foreground) 58%, transparent)}}:root{--text-on-accent:var(--primary-foreground);--accent-hover:#1f5fe6;--accent-muted:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--accent-muted:color-mix(in srgb, var(--primary) 10%, var(--milo-surface-muted))}}:root{--brand-mark-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--brand-mark-color:color-mix(in srgb, var(--primary) 88%, var(--text-primary))}}:root{--brand-mark-surface:var(--surface-elevated)}@supports (color:color-mix(in lab, red, red)){:root{--brand-mark-surface:color-mix(in srgb, var(--surface-elevated) 86%, var(--background))}}:root{--brand-mark-surface-hover:var(--surface-hover)}@supports (color:color-mix(in lab, red, red)){:root{--brand-mark-surface-hover:color-mix(in srgb, var(--surface-hover) 78%, var(--brand-mark-surface))}}:root{--brand-mark-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--brand-mark-border:color-mix(in srgb, var(--primary) 18%, var(--border))}}:root{--brand-mark-glow:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--brand-mark-glow:color-mix(in srgb, var(--primary) 22%, transparent)}}:root{--brand-mark-shadow:var(--shadow-sm);--intelligence-orb-halo-a:var(--surface-elevated)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-orb-halo-a:color-mix(in srgb, var(--surface-elevated) 88%, transparent)}}:root{--intelligence-orb-halo-b:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-orb-halo-b:color-mix(in srgb, var(--primary) 18%, transparent)}}:root{--intelligence-orb-halo-c:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-orb-halo-c:color-mix(in srgb, var(--accent-foreground) 12%, transparent)}}:root{--intelligence-orb-ring-a:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-orb-ring-a:color-mix(in srgb, var(--accent-foreground) 88%, var(--primary))}}:root{--intelligence-orb-ring-b:var(--primary);--intelligence-orb-ring-c:var(--status-good)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-orb-ring-c:color-mix(in srgb, var(--status-good) 48%, var(--background))}}:root{--intelligence-orb-ring-shadow:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-orb-ring-shadow:color-mix(in srgb, var(--primary) 20%, transparent)}}:root{--intelligence-orb-core-background:radial-gradient(circle at 34% 24%, var(--surface-elevated), transparent 34%), linear-gradient(145deg, var(--surface-elevated) 0%, var(--surface-elevated) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-orb-core-background:radial-gradient(circle at 34% 24%, color-mix(in srgb, var(--surface-elevated) 96%, var(--text-primary) 4%), transparent 34%), linear-gradient(145deg, var(--surface-elevated) 0%, color-mix(in srgb, var(--surface-elevated) 84%, var(--primary) 8%) 100%)}}:root{--intelligence-orb-core-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-orb-core-border:color-mix(in srgb, var(--primary) 16%, var(--border))}}:root{--intelligence-orb-core-inset:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-orb-core-inset:color-mix(in srgb, var(--text-primary) 10%, transparent)}}:root{--intelligence-orb-mark-shadow:var(--background)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-orb-mark-shadow:color-mix(in srgb, var(--background) 36%, transparent)}}:root{--intelligence-orb-spark-large:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-orb-spark-large:color-mix(in srgb, var(--accent-foreground) 78%, var(--primary))}}:root{--intelligence-orb-spark-small:var(--primary);--intelligence-launcher-portrait-background:linear-gradient(145deg, #080c14, #080c14)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-launcher-portrait-background:linear-gradient(145deg, color-mix(in srgb, #080c14 90%, var(--primary)), #080c14)}}:root{--intelligence-launcher-shell-background:linear-gradient(135deg, var(--popover-background), var(--popover-background)), linear-gradient(135deg, var(--primary), var(--accent-foreground))}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-launcher-shell-background:linear-gradient(135deg, color-mix(in srgb, var(--popover-background) 94%, var(--text-primary) 3%), color-mix(in srgb, var(--popover-background) 82%, var(--primary) 10%)), linear-gradient(135deg, color-mix(in srgb, var(--primary) 16%, transparent), color-mix(in srgb, var(--accent-foreground) 10%, transparent))}}:root{--intelligence-launcher-shell-shadow:0 34px 90px var(--background), 0 12px 34px var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-launcher-shell-shadow:0 34px 90px color-mix(in srgb, var(--background) 46%, transparent), 0 12px 34px color-mix(in srgb, var(--primary) 13%, transparent)}}:root{--intelligence-launcher-glow:linear-gradient(115deg, var(--primary), transparent 34%), linear-gradient(285deg, var(--accent-foreground), transparent 42%)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-launcher-glow:linear-gradient(115deg, color-mix(in srgb, var(--primary) 16%, transparent), transparent 34%), linear-gradient(285deg, color-mix(in srgb, var(--accent-foreground) 10%, transparent), transparent 42%)}}:root{--intelligence-backdrop-background:linear-gradient(135deg, var(--surface-elevated), var(--background)), radial-gradient(circle at 72% 26%, var(--primary), transparent 34%), radial-gradient(circle at 18% 74%, var(--surface-elevated), transparent 38%)}@supports (color:color-mix(in lab, red, red)){:root{--intelligence-backdrop-background:linear-gradient(135deg, color-mix(in srgb, var(--surface-elevated) 26%, transparent), color-mix(in srgb, var(--background) 22%, transparent)), radial-gradient(circle at 72% 26%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 34%), radial-gradient(circle at 18% 74%, color-mix(in srgb, var(--surface-elevated) 20%, transparent), transparent 38%)}}:root{--sidebar-background:var(--milo-surface-strong);--sidebar-surface:var(--milo-surface);--sidebar-border:var(--milo-border);--input-background:var(--milo-surface-strong);--input-background-hover:var(--surface-hover);--input-border:var(--milo-border);--input-placeholder:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--input-placeholder:color-mix(in srgb, var(--muted-foreground) 82%, transparent)}}:root{--control-background:var(--input-background);--control-text:var(--text-secondary);--control-border:var(--input-border);--control-hover-background:var(--input-background-hover);--control-selected-background:var(--status-good-bg)}@supports (color:color-mix(in lab, red, red)){:root{--control-selected-background:color-mix(in srgb, var(--status-good-bg) 82%, var(--surface-elevated))}}:root{--control-selected-hover-background:var(--status-good-bg)}@supports (color:color-mix(in lab, red, red)){:root{--control-selected-hover-background:color-mix(in srgb, var(--status-good-bg) 92%, var(--surface-hover))}}:root{--control-selected-text:var(--status-good)}@supports (color:color-mix(in lab, red, red)){:root{--control-selected-text:color-mix(in srgb, var(--status-good) 76%, var(--text-primary))}}:root{--control-selected-border:var(--status-good)}@supports (color:color-mix(in lab, red, red)){:root{--control-selected-border:color-mix(in srgb, var(--status-good) 42%, var(--border))}}:root{--control-disabled-background:var(--surface-secondary);--control-disabled-text:var(--text-disabled);--skeleton-base:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--skeleton-base:color-mix(in srgb, var(--primary) 7%, var(--surface-secondary))}}:root{--skeleton-highlight:var(--surface-elevated)}@supports (color:color-mix(in lab, red, red)){:root{--skeleton-highlight:color-mix(in srgb, var(--surface-elevated) 82%, var(--background))}}:root{--skeleton-accent:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--skeleton-accent:color-mix(in srgb, var(--primary) 12%, var(--skeleton-highlight))}}:root{--skeleton-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--skeleton-border:color-mix(in srgb, var(--primary) 10%, var(--border-subtle))}}:root{--skeleton-sheen:#ffffff94;--table-shell-background:var(--milo-surface-strong);--table-background:var(--table-shell-background);--table-toolbar-background:var(--milo-surface-muted)}@supports (color:color-mix(in lab, red, red)){:root{--table-toolbar-background:color-mix(in srgb, var(--milo-surface-muted) 86%, var(--milo-surface-strong))}}:root{--table-toolbar-border:var(--border);--table-toolbar-control-background:var(--input-background);--table-toolbar-control-hover:var(--input-background-hover);--table-toolbar-control-border:var(--input-border);--table-header-background:var(--milo-surface-muted);--table-row-background:var(--milo-surface-strong);--table-row-hover:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--table-row-hover:color-mix(in srgb, var(--primary) 5%, var(--milo-surface-strong))}}:root{--table-row-selected:var(--surface-selected);--table-row-selected-hover:var(--surface-selected-hover);--table-row-selected-border:var(--border-selected);--table-row-highlight-background:var(--status-good-bg)}@supports (color:color-mix(in lab, red, red)){:root{--table-row-highlight-background:color-mix(in srgb, var(--status-good-bg) 72%, var(--table-row-background))}}:root{--table-row-highlight-shadow:var(--status-good)}@supports (color:color-mix(in lab, red, red)){:root{--table-row-highlight-shadow:color-mix(in srgb, var(--status-good) 8%, transparent)}}:root{--table-row-highlight-soft-shadow:var(--status-good)}@supports (color:color-mix(in lab, red, red)){:root{--table-row-highlight-soft-shadow:color-mix(in srgb, var(--status-good) 4%, transparent)}}:root{--table-border:var(--border-subtle);--table-footer-background:var(--table-shell-background);--overlay:#0f172a73;--modal-background:var(--milo-surface-strong);--modal-surface:var(--milo-surface);--modal-surface-elevated:var(--milo-surface-strong);--modal-header-background:radial-gradient(circle at 18% 20%, var(--primary), transparent 34%), linear-gradient(135deg, var(--milo-surface-strong), var(--milo-surface-muted))}@supports (color:color-mix(in lab, red, red)){:root{--modal-header-background:radial-gradient(circle at 18% 20%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 34%), linear-gradient(135deg, var(--milo-surface-strong), var(--milo-surface-muted))}}:root{--modal-footer-background:var(--milo-surface-strong);--modal-border:var(--milo-border);--modal-text:var(--text-primary);--modal-text-muted:var(--text-muted);--modal-overlay:var(--overlay);--panel-background:var(--surface-elevated);--panel-surface:var(--surface);--panel-surface-elevated:var(--surface-elevated);--panel-header-background:var(--surface-elevated);--panel-footer-background:var(--surface-elevated);--panel-footer-border:var(--border);--panel-border:var(--border);--panel-text:var(--text-primary);--panel-text-muted:var(--text-muted);--popover-background:var(--milo-surface-strong);--popover-border:var(--border);--popover-text:var(--text-primary);--popover-text-muted:var(--text-muted);--popover-hover:var(--surface-hover);--popover-active:var(--surface-selected);--popover-disabled:var(--text-disabled);--popover-icon-background:var(--surface-secondary);--popover-icon-border:var(--border-subtle);--popover-icon-text:var(--text-secondary);--popover-shadow:var(--shadow-md);--timeline-background:var(--modal-background);--timeline-header-background:var(--modal-header-background);--timeline-toolbar-background:var(--table-toolbar-background);--timeline-control-background:var(--table-toolbar-control-background);--timeline-control-hover:var(--table-toolbar-control-hover);--timeline-grid-background:var(--table-background);--timeline-grid-line:var(--table-border);--timeline-sidebar-background:var(--table-row-background);--timeline-group-background:var(--table-header-background);--timeline-row-hover:var(--table-row-hover);--timeline-border:var(--table-border);--timeline-text:var(--text-primary);--timeline-text-muted:var(--text-muted);--timeline-accent:#0f5b53;--timeline-accent-background:var(--timeline-accent)}@supports (color:color-mix(in lab, red, red)){:root{--timeline-accent-background:color-mix(in srgb, var(--timeline-accent) 12%, var(--surface-elevated))}}:root{--timeline-accent-text:var(--timeline-accent)}@supports (color:color-mix(in lab, red, red)){:root{--timeline-accent-text:color-mix(in srgb, var(--timeline-accent) 72%, var(--text-primary))}}:root{--timeline-critical-background:var(--status-warning-bg);--timeline-critical-text:var(--status-warning);--timeline-critical-border:var(--status-warning-border);--timeline-marker-background:var(--surface-elevated);--timeline-marker-border:var(--timeline-grid-background);--timeline-today-marker:var(--status-critical);--timeline-tooltip-background:var(--popover-background);--timeline-tooltip-border:var(--popover-border);--timeline-tooltip-text:var(--popover-text);--icon-background:var(--sidebar-surface);--icon-foreground:var(--text-secondary);--nav-heading-text:var(--text-muted);--nav-item-text:var(--text-muted);--nav-item-hover-text:var(--text-primary);--nav-item-active-text:var(--text-primary);--nav-subitem-text:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){:root{--nav-subitem-text:color-mix(in srgb, var(--text-muted) 92%, var(--text-primary))}}:root{--nav-item-hover-background:var(--surface-hover);--nav-item-hover-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--nav-item-hover-border:color-mix(in srgb, var(--primary) 14%, var(--border))}}:root{--nav-item-active-background:var(--surface-selected);--nav-item-active-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--nav-item-active-border:color-mix(in srgb, var(--primary) 24%, var(--border))}}:root{--nav-subitem-hover-background:var(--surface-hover)}@supports (color:color-mix(in lab, red, red)){:root{--nav-subitem-hover-background:color-mix(in srgb, var(--surface-hover) 72%, transparent)}}:root{--nav-subitem-active-background:var(--surface-selected)}@supports (color:color-mix(in lab, red, red)){:root{--nav-subitem-active-background:color-mix(in srgb, var(--surface-selected) 58%, transparent)}}:root{--nav-subitem-active-text:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--nav-subitem-active-text:color-mix(in srgb, var(--primary) 42%, var(--text-primary))}}:root{--nav-badge-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--nav-badge-bg:color-mix(in srgb, var(--primary) 8%, var(--surface-elevated))}}:root{--nav-badge-text:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--nav-badge-text:color-mix(in srgb, var(--primary) 64%, var(--text-primary))}}:root{--nav-badge-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--nav-badge-border:color-mix(in srgb, var(--primary) 22%, var(--border))}}:root{--nav-badge-strong-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--nav-badge-strong-bg:color-mix(in srgb, var(--primary) 13%, var(--surface-elevated))}}:root{--nav-badge-strong-text:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--nav-badge-strong-text:color-mix(in srgb, var(--primary) 72%, var(--text-primary))}}:root{--nav-badge-warning-bg:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){:root{--nav-badge-warning-bg:color-mix(in srgb, var(--status-warning) 13%, var(--surface-elevated))}}:root{--nav-badge-warning-text:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){:root{--nav-badge-warning-text:color-mix(in srgb, var(--status-warning) 72%, var(--text-primary))}}:root{--nav-badge-warning-border:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){:root{--nav-badge-warning-border:color-mix(in srgb, var(--status-warning) 24%, var(--border))}}:root{--nav-badge-danger-bg:var(--status-critical-bg);--nav-badge-danger-text:var(--status-critical);--nav-badge-danger-border:var(--status-critical-border);--workspace-icon-analytics:#0f766e;--workspace-icon-boards:#365a8c;--workspace-icon-commercials:#4d7c0f;--workspace-icon-compliance:var(--primary);--workspace-icon-formflow:#7c3aed;--workspace-icon-files:var(--icon-foreground);--success:var(--status-good);--warning:var(--status-warning);--danger:var(--status-critical);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft);--layer-page:0;--layer-header:30;--layer-detail-surface:700;--layer-floating-launcher:800;--layer-intelligence-panel:810;--layer-popover:900;--layer-modal-backdrop:1400;--layer-modal:1410;--layer-toast:2400;--layer-critical-dialog:3000;--milo-radius-sm:.85rem;--milo-radius-md:1.15rem;--milo-radius-lg:1.5rem;--milo-radius-xl:1.85rem;--status-good:#15803d;--status-good-bg:#22c55e24;--status-good-border:#15803d47;--status-warning:#b45309;--status-warning-bg:#f59e0b24;--status-warning-border:#b4530947;--notice-warning-background:var(--status-warning-bg)}@supports (color:color-mix(in lab, red, red)){:root{--notice-warning-background:color-mix(in srgb, var(--status-warning-bg) 74%, var(--surface-elevated))}}:root{--notice-warning-border:var(--status-warning-border)}@supports (color:color-mix(in lab, red, red)){:root{--notice-warning-border:color-mix(in srgb, var(--status-warning-border) 82%, var(--border))}}:root{--notice-warning-text:var(--text-primary);--notice-warning-muted:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){:root{--notice-warning-muted:color-mix(in srgb, var(--status-warning) 24%, var(--text-secondary))}}:root{--status-critical:#b91c1c;--status-critical-bg:#ef444424;--status-critical-border:#b91c1c4d;--danger-surface:var(--status-critical-bg)}@supports (color:color-mix(in lab, red, red)){:root{--danger-surface:color-mix(in srgb, var(--status-critical-bg) 76%, var(--surface-elevated))}}:root{--danger-surface-hover:var(--status-critical-bg)}@supports (color:color-mix(in lab, red, red)){:root{--danger-surface-hover:color-mix(in srgb, var(--status-critical-bg) 88%, var(--surface-hover))}}:root{--danger-surface-border:var(--status-critical-border)}@supports (color:color-mix(in lab, red, red)){:root{--danger-surface-border:color-mix(in srgb, var(--status-critical-border) 86%, var(--border))}}:root{--danger-surface-text:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){:root{--danger-surface-text:color-mix(in srgb, var(--status-critical) 82%, var(--text-primary))}}:root{--status-muted:#64748b;--status-muted-bg:#94a3b81f;--status-muted-border:#64748b38;--auth-shell-background:linear-gradient(180deg, #ffffffc7, #ffffff3d), linear-gradient(135deg, #f7fafc 0%, #eef3f7 28%, #d9e4eb 62%, #bfd6d7 100%);--auth-gradient-base-background:radial-gradient(circle at 12% 8%, #fffffff5, transparent 26%), radial-gradient(circle at 18% 24%, #f1e1987a, transparent 18%), radial-gradient(circle at 62% 18%, #c1dee47a, transparent 22%), radial-gradient(circle at 88% 24%, #9dcad06b, transparent 18%), radial-gradient(circle at 76% 78%, #68bfb270, transparent 28%), radial-gradient(circle at 22% 88%, #7ca8b342, transparent 26%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff38 0%, #ffffff0a 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffb8, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff57, transparent 22%);--auth-aurora-a-bg:#d6e1e957;--auth-aurora-b-bg:#b8d4dc4d;--auth-aurora-c-bg:#70b9af57;--auth-aurora-d-bg:#eee3b43d;--auth-showcase-background:radial-gradient(circle at 18% 22%, #46976c57, transparent 30%), radial-gradient(circle at 82% 18%, #60bc8833, transparent 28%), linear-gradient(180deg, #245a3c 0%, #1f5b3f 45%, #215c42 100%);--auth-showcase-glow-background:radial-gradient(circle at 20% 78%, #74e0b042, transparent 26%), radial-gradient(circle at 80% 18%, #b5f2ba29, transparent 22%)}html{background:var(--page-background);color:var(--foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme-switching],html[data-theme-switching] *,html[data-theme-switching] :before,html[data-theme-switching] :after{transition:none!important}html[data-ui-theme-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#07111f;--foreground:#eef7fb;--card:#09151de0;--card-foreground:#eef7fb;--muted:#0d1c26e6;--muted-foreground:#8ea6b4;--border:#6f91a647;--primary:#66a3ff;--primary-foreground:#08131a;--accent:#22d3ee29;--accent-foreground:#eef7fb;--milo-page-background:radial-gradient(circle at 14% 8%, #1f41a370, transparent 30%), radial-gradient(circle at 84% 10%, #22d3ee38, transparent 28%), linear-gradient(180deg, #07111f 0%, #081722 100%);--milo-surface:#09151db8;--milo-surface-strong:#0a1722eb;--milo-surface-muted:#0d1c26c2;--milo-border:#6f91a647;--milo-border-strong:#8ea6b461;--milo-shadow-soft:0 18px 44px #00000047;--milo-shadow-resting:0 10px 26px #00000038;--milo-shadow-hover:0 22px 48px #00000057;--milo-focus-ring:#22d3ee38;--milo-focus-border:#66a3ff85;--milo-atmosphere-accent:#22d3ee24;--milo-atmosphere-accent-soft:#66a3ff14;--milo-atmosphere-node:#7dd3fc8a;--auth-shell-background:var(--milo-page-background);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, var(--text-primary), transparent 28%), radial-gradient(circle at 18% 28%, var(--primary), transparent 22%), radial-gradient(circle at 74% 24%, var(--accent-foreground), transparent 24%), radial-gradient(circle at 68% 82%, var(--primary), transparent 36%), var(--milo-page-background)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--auth-gradient-base-background:radial-gradient(circle at 10% 6%, color-mix(in srgb, var(--text-primary) 7%, transparent), transparent 28%), radial-gradient(circle at 18% 28%, color-mix(in srgb, var(--primary) 22%, transparent), transparent 22%), radial-gradient(circle at 74% 24%, color-mix(in srgb, var(--accent-foreground) 10%, transparent), transparent 24%), radial-gradient(circle at 68% 82%, color-mix(in srgb, var(--primary) 14%, transparent), transparent 36%), var(--milo-page-background)}}html[data-ui-theme-mode=dark]{--auth-gradient-mesh-background:linear-gradient(180deg, var(--text-primary) 0%, transparent 42%), radial-gradient(circle at 8% 10%, var(--text-primary), transparent 18%), radial-gradient(circle at 78% 6%, var(--primary), transparent 22%)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--auth-gradient-mesh-background:linear-gradient(180deg, color-mix(in srgb, var(--text-primary) 4%, transparent) 0%, transparent 42%), radial-gradient(circle at 8% 10%, color-mix(in srgb, var(--text-primary) 5%, transparent), transparent 18%), radial-gradient(circle at 78% 6%, color-mix(in srgb, var(--primary) 8%, transparent), transparent 22%)}}html[data-ui-theme-mode=dark]{--auth-aurora-a-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--auth-aurora-a-bg:color-mix(in srgb, var(--primary) 22%, transparent)}}html[data-ui-theme-mode=dark]{--auth-aurora-b-bg:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--auth-aurora-b-bg:color-mix(in srgb, var(--accent-foreground) 12%, transparent)}}html[data-ui-theme-mode=dark]{--auth-aurora-c-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--auth-aurora-c-bg:color-mix(in srgb, var(--primary) 18%, transparent)}}html[data-ui-theme-mode=dark]{--auth-aurora-d-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--auth-aurora-d-bg:color-mix(in srgb, var(--background) 72%, transparent)}}html[data-ui-theme-mode=dark]{--page-background:var(--milo-page-background);--surface:var(--milo-surface);--surface-secondary:var(--milo-surface-muted);--surface-hover:#102332f5;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--surface-selected:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--surface-selected:color-mix(in srgb, var(--primary) 16%, var(--milo-surface-strong))}}html[data-ui-theme-mode=dark]{--surface-selected-hover:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--surface-selected-hover:color-mix(in srgb, var(--primary) 22%, var(--milo-surface-strong))}}html[data-ui-theme-mode=dark]{--border-selected:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--border-selected:color-mix(in srgb, var(--primary) 38%, var(--milo-border))}}html[data-ui-theme-mode=dark]{--border-subtle:#6f91a62e;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#c7d7e4;--text-muted:var(--muted-foreground);--text-disabled:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--text-disabled:color-mix(in srgb, var(--muted-foreground) 48%, transparent)}}html[data-ui-theme-mode=dark]{--text-on-accent:var(--primary-foreground);--danger-surface:var(--status-critical-bg)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--danger-surface:color-mix(in srgb, var(--status-critical-bg) 76%, var(--surface-elevated))}}html[data-ui-theme-mode=dark]{--danger-surface-hover:var(--status-critical-bg)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--danger-surface-hover:color-mix(in srgb, var(--status-critical-bg) 88%, var(--surface-hover))}}html[data-ui-theme-mode=dark]{--danger-surface-border:var(--status-critical-border)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--danger-surface-border:color-mix(in srgb, var(--status-critical-border) 88%, var(--border))}}html[data-ui-theme-mode=dark]{--danger-surface-text:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--danger-surface-text:color-mix(in srgb, var(--status-critical) 36%, var(--text-primary))}}html[data-ui-theme-mode=dark]{--accent-hover:#8db8ff;--accent-muted:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--accent-muted:color-mix(in srgb, var(--primary) 14%, var(--milo-surface-muted))}}html[data-ui-theme-mode=dark]{--sidebar-background:#07111fe6;--sidebar-surface:#0a1722c7;--sidebar-border:var(--milo-border);--input-background:var(--milo-surface-strong);--input-background-hover:var(--surface-hover);--input-border:var(--milo-border);--input-placeholder:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--input-placeholder:color-mix(in srgb, var(--muted-foreground) 88%, transparent)}}html[data-ui-theme-mode=dark]{--control-background:var(--input-background);--control-text:var(--text-secondary);--control-border:var(--input-border);--control-hover-background:var(--input-background-hover);--control-selected-background:var(--status-good-bg)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--control-selected-background:color-mix(in srgb, var(--status-good-bg) 72%, var(--surface-elevated))}}html[data-ui-theme-mode=dark]{--control-selected-hover-background:var(--status-good-bg)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--control-selected-hover-background:color-mix(in srgb, var(--status-good-bg) 86%, var(--surface-hover))}}html[data-ui-theme-mode=dark]{--control-selected-text:var(--status-good)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--control-selected-text:color-mix(in srgb, var(--status-good) 58%, #eef7fb)}}html[data-ui-theme-mode=dark]{--control-selected-border:var(--status-good)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--control-selected-border:color-mix(in srgb, var(--status-good) 44%, var(--border))}}html[data-ui-theme-mode=dark]{--control-disabled-background:var(--surface-secondary);--control-disabled-text:var(--text-disabled);--skeleton-base:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--skeleton-base:color-mix(in srgb, var(--primary) 8%, var(--surface-secondary))}}html[data-ui-theme-mode=dark]{--skeleton-highlight:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--skeleton-highlight:color-mix(in srgb, var(--text-primary) 8%, var(--surface-hover))}}html[data-ui-theme-mode=dark]{--skeleton-accent:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--skeleton-accent:color-mix(in srgb, var(--primary) 16%, var(--skeleton-base))}}html[data-ui-theme-mode=dark]{--skeleton-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--skeleton-border:color-mix(in srgb, var(--primary) 14%, var(--border-subtle))}}html[data-ui-theme-mode=dark]{--skeleton-sheen:#eef7fb1a;--table-shell-background:var(--milo-surface-strong);--table-background:var(--table-shell-background);--table-toolbar-background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--table-toolbar-background:color-mix(in srgb, var(--milo-surface-strong) 82%, var(--background))}}html[data-ui-theme-mode=dark]{--table-toolbar-border:var(--border);--table-toolbar-control-background:var(--input-background)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--table-toolbar-control-background:color-mix(in srgb, var(--input-background) 92%, var(--background))}}html[data-ui-theme-mode=dark]{--table-toolbar-control-hover:var(--surface-hover)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--table-toolbar-control-hover:color-mix(in srgb, var(--surface-hover) 84%, var(--input-background))}}html[data-ui-theme-mode=dark]{--table-toolbar-control-border:var(--input-border);--table-header-background:var(--milo-surface-muted);--table-row-background:var(--milo-surface-strong);--table-row-hover:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--table-row-hover:color-mix(in srgb, var(--primary) 11%, var(--milo-surface-strong))}}html[data-ui-theme-mode=dark]{--table-row-selected:var(--surface-selected);--table-row-selected-hover:var(--surface-selected-hover);--table-row-selected-border:var(--border-selected);--table-row-highlight-background:var(--status-good)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--table-row-highlight-background:color-mix(in srgb, var(--status-good) 13%, var(--table-row-background))}}html[data-ui-theme-mode=dark]{--table-row-highlight-shadow:var(--status-good)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--table-row-highlight-shadow:color-mix(in srgb, var(--status-good) 12%, transparent)}}html[data-ui-theme-mode=dark]{--table-row-highlight-soft-shadow:var(--status-good)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--table-row-highlight-soft-shadow:color-mix(in srgb, var(--status-good) 7%, transparent)}}html[data-ui-theme-mode=dark]{--table-border:var(--border-subtle);--table-footer-background:var(--table-shell-background);--overlay:#020817ad;--modal-background:#0a1722fc;--modal-surface:#0f1a2afa;--modal-surface-elevated:#122032fc;--modal-header-background:radial-gradient(circle at 18% 20%, var(--primary), transparent 34%), linear-gradient(135deg, var(--milo-surface-strong), var(--milo-surface-muted))}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--modal-header-background:radial-gradient(circle at 18% 20%, color-mix(in srgb, var(--primary) 13%, transparent), transparent 34%), linear-gradient(135deg, var(--milo-surface-strong), var(--milo-surface-muted))}}html[data-ui-theme-mode=dark]{--modal-footer-background:#111c2dfc;--modal-border:var(--milo-border);--modal-text:var(--text-primary);--modal-text-muted:var(--text-muted);--modal-overlay:var(--overlay);--panel-background:#111c2dfa;--panel-surface:#0f1a2af5;--panel-surface-elevated:#142134fa;--panel-header-background:#111c2dfc;--panel-footer-background:#111c2dfc;--panel-footer-border:#90a4be38;--panel-border:#90a4be42;--panel-text:var(--text-primary);--panel-text-muted:var(--text-muted);--popover-background:#0a1722fc;--popover-border:var(--border);--popover-text:var(--text-primary);--popover-text-muted:var(--text-muted);--popover-hover:var(--surface-hover);--popover-active:var(--surface-selected);--popover-disabled:var(--text-disabled);--popover-icon-background:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--popover-icon-background:color-mix(in srgb, var(--text-primary) 4%, var(--milo-surface-strong))}}html[data-ui-theme-mode=dark]{--popover-icon-border:var(--border-subtle);--popover-icon-text:var(--text-secondary);--popover-shadow:var(--shadow-md);--icon-background:var(--sidebar-surface);--icon-foreground:var(--text-secondary);--nav-heading-text:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--nav-heading-text:color-mix(in srgb, var(--text-muted) 88%, var(--text-primary))}}html[data-ui-theme-mode=dark]{--nav-item-text:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--nav-item-text:color-mix(in srgb, var(--text-muted) 74%, var(--text-primary))}}html[data-ui-theme-mode=dark]{--nav-item-hover-text:var(--text-primary);--nav-item-active-text:var(--text-primary);--nav-subitem-text:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark]{--nav-subitem-text:color-mix(in srgb, var(--text-muted) 82%, var(--text-primary))}}html[data-ui-theme-mode=dark]{--workspace-icon-analytics:#5eead4;--workspace-icon-boards:#93c5fd;--workspace-icon-commercials:#bef264;--workspace-icon-compliance:var(--primary);--workspace-icon-formflow:#a78bfa;--workspace-icon-files:var(--icon-foreground);--success:var(--status-good);--warning:var(--status-warning);--danger:var(--status-critical);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft)}body{background:var(--page-background);color:var(--foreground);font-family:var(--font-sans)}button,input,select,textarea{font:inherit}button,a,input,select,textarea{transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .18s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible{border-color:var(--milo-focus-border);box-shadow:0 0 0 4px var(--milo-focus-ring);outline:none}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea{border-color:var(--input-border);background-color:var(--input-background);color:var(--text-primary)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):hover,select:hover,textarea:hover{border-color:var(--border-strong);background-color:var(--surface-hover)}input::placeholder,textarea::placeholder{color:var(--input-placeholder)}.board-column-menu-popover,.board-column-menu-popover select,.board-column-menu-popover option{background-color:var(--popover-background)!important;color:var(--text-primary)!important;border-color:var(--border)!important}input[type=checkbox],input[type=radio]{accent-color:var(--primary)}.milo-notice-warning{border-color:var(--notice-warning-border);background:var(--notice-warning-background);color:var(--notice-warning-text)}.milo-notice-warning :is(p,span,h1,h2,h3,h4,h5,h6){color:inherit}.milo-notice-warning .milo-notice-muted{color:var(--notice-warning-muted)}table{background:var(--table-background);border-color:var(--table-border)}.milo-table-shell{background:var(--table-shell-background);border-color:var(--table-border)}.milo-table-shell table{background:var(--table-background)}.milo-table-scroll{background:var(--table-background);scrollbar-color:var(--text-muted) transparent;margin:0;padding:0 0 .5rem;overflow:auto hidden}@supports (color:color-mix(in lab, red, red)){.milo-table-scroll{scrollbar-color:color-mix(in srgb, var(--text-muted) 42%, transparent) transparent}}.milo-table-scroll>table{background:var(--table-background);margin:0}.milo-table-scroll thead,.milo-table-scroll thead tr,.milo-table-shell thead,.milo-table-shell thead tr{background:var(--table-header-background)}.milo-table-shell th{color:var(--text-muted)}.milo-table-shell :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--text-primary)}.milo-table-shell :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--text-muted)}.milo-table-shell tbody{background:var(--table-background)}.milo-table-shell tbody tr{border-color:var(--table-border);background:var(--table-row-background)}.milo-table-shell tbody tr:hover{background:var(--table-row-hover)}.milo-table-toolbar{background:var(--table-toolbar-background);border-color:var(--table-toolbar-border);color:var(--text-primary)}.milo-table-toolbar-control{border-color:var(--table-toolbar-control-border);background:var(--table-toolbar-control-background);color:var(--text-primary)}.milo-table-toolbar-control:hover{border-color:var(--border-strong);background:var(--table-toolbar-control-hover)}.milo-table-toolbar .dashboard-filter-input,.milo-table-toolbar .dashboard-filter-chip{border-color:var(--table-toolbar-control-border);background:var(--table-toolbar-control-background);color:var(--text-primary);box-shadow:var(--shadow-sm)}.milo-table-toolbar .dashboard-filter-input:hover,.milo-table-toolbar .dashboard-filter-chip:hover{border-color:var(--border-strong);background:var(--table-toolbar-control-hover)}.milo-table-toolbar-label{color:var(--text-muted)}.milo-table-footer{background:var(--table-footer-background);border-color:var(--table-border);color:var(--text-muted)}.milo-table-header-row{background:var(--table-header-background);color:var(--text-muted)}.milo-table-header-cell{color:var(--text-muted)}.milo-table-row{background:var(--table-row-background);color:var(--text-secondary)}.milo-table-row:hover{background:var(--table-row-hover)}.milo-table-row-selected,.milo-table-row-selected>td{border-color:var(--table-row-selected-border);background:var(--table-row-selected)}.milo-table-row-selected:hover,.milo-table-row-selected:hover>td{background:var(--table-row-selected-hover)}.milo-table-empty-cell{color:var(--text-muted)}.milo-table-primary-text{color:var(--text-primary)}.milo-table-secondary-text{color:var(--text-secondary)}.milo-table-muted-text{color:var(--text-muted)}.milo-table-divider{background:var(--table-border)}.milo-sidepanel{border-color:var(--panel-border);background:var(--panel-background);color:var(--panel-text);box-shadow:var(--shadow-md)}.milo-sidepanel-header{border-color:var(--panel-border);background:var(--panel-header-background)}.milo-sidepanel-body{background:var(--panel-surface)}.milo-sidepanel-card{border-color:var(--panel-border);background:var(--panel-surface-elevated);color:var(--panel-text)}.milo-sidepanel-footer{border-color:var(--panel-footer-border);background:var(--panel-footer-background);box-shadow:0 -18px 44px var(--background)}@supports (color:color-mix(in lab, red, red)){.milo-sidepanel-footer{box-shadow:0 -18px 44px color-mix(in srgb, var(--background) 16%, transparent)}}.milo-sidepanel-control{border-color:var(--input-border);background:var(--input-background);color:var(--text-primary)}.milo-sidepanel-control:hover{border-color:var(--border-strong);background:var(--input-background-hover)}.milo-sidepanel-control::placeholder{color:var(--input-placeholder)}.milo-choice-control{border-color:var(--control-border);background:var(--control-background);color:var(--control-text)}.milo-choice-control:hover:not(:disabled):not([data-selected=true]):not([aria-pressed=true]):not([aria-selected=true]){border-color:var(--border-strong);background:var(--control-hover-background);color:var(--text-primary)}.milo-choice-control[data-selected=true],.milo-choice-control[aria-pressed=true],.milo-choice-control[aria-selected=true]{border-color:var(--control-selected-border);background:var(--control-selected-background);color:var(--control-selected-text)}.milo-choice-control[data-selected=true]:hover:not(:disabled),.milo-choice-control[aria-pressed=true]:hover:not(:disabled),.milo-choice-control[aria-selected=true]:hover:not(:disabled){background:var(--control-selected-hover-background)}.milo-choice-control-primary[data-selected=true],.milo-choice-control-primary[aria-pressed=true],.milo-choice-control-primary[aria-selected=true]{border-color:var(--border-selected);background:var(--surface-selected);color:var(--primary)}.milo-choice-control-primary[data-selected=true]:hover:not(:disabled),.milo-choice-control-primary[aria-pressed=true]:hover:not(:disabled),.milo-choice-control-primary[aria-selected=true]:hover:not(:disabled){background:var(--surface-selected-hover)}.milo-choice-control:focus-visible{border-color:var(--milo-focus-border);box-shadow:0 0 0 4px var(--milo-focus-ring);outline:none}.milo-choice-control:disabled{cursor:not-allowed;background:var(--control-disabled-background);color:var(--control-disabled-text);opacity:.62}.milo-choice-control[data-selected=true]:disabled,.milo-choice-control[aria-pressed=true]:disabled,.milo-choice-control[aria-selected=true]:disabled{background:var(--control-selected-background);color:var(--control-selected-text)}.milo-token-surface{border-color:var(--border);background:var(--surface-elevated)}@supports (color:color-mix(in lab, red, red)){.milo-token-surface{background:color-mix(in srgb, var(--surface-elevated) 88%, transparent)}}.milo-token-surface{color:var(--text-primary);box-shadow:var(--milo-shadow-resting);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.milo-token-subtle-surface{border-color:var(--border-subtle);background:var(--surface-secondary)}@supports (color:color-mix(in lab, red, red)){.milo-token-subtle-surface{background:color-mix(in srgb, var(--surface-secondary) 76%, var(--surface-elevated))}}.milo-token-subtle-surface{color:var(--text-primary)}.milo-token-field{border-color:var(--input-border);background:var(--input-background);color:var(--text-primary)}.milo-token-field:hover{border-color:var(--border-strong);background:var(--input-background-hover)}.milo-token-field:focus{border-color:var(--input-focus-border);box-shadow:0 0 0 4px var(--milo-focus-ring);outline:none}.milo-token-field::placeholder{color:var(--input-placeholder)}.milo-token-button-secondary{border-color:var(--control-border);background:var(--control-background);color:var(--control-text)}.milo-token-button-secondary:hover:not(:disabled){border-color:var(--border-selected);background:var(--control-hover-background);color:var(--text-primary)}.milo-token-button-primary{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-token-button-primary{border-color:color-mix(in srgb, var(--primary) 36%, var(--border))}}.milo-token-button-primary{background:var(--primary);color:var(--primary-foreground)}.milo-token-button-primary:hover:not(:disabled){opacity:.9}.milo-token-button-danger{border-color:var(--danger-surface-border);background:var(--danger-surface);color:var(--danger-surface-text)}.milo-token-button-danger:hover:not(:disabled){background:var(--danger-surface-hover)}.milo-token-modal{border-color:var(--modal-border);background:var(--modal-background);color:var(--modal-text);box-shadow:var(--modal-shadow)}.milo-token-backdrop{background:var(--background)}@supports (color:color-mix(in lab, red, red)){.milo-token-backdrop{background:color-mix(in srgb, var(--background) 62%, #02061794)}}.milo-token-accent-label{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-token-accent-label{color:color-mix(in srgb, var(--primary) 58%, var(--text-primary))}}thead{background:var(--table-header-background)}th{color:var(--text-muted);font-weight:650}td,th,tr{border-color:var(--table-border)}tbody tr{transition:background-color .18s}tbody tr:hover{background-color:var(--table-row-hover)}[role=dialog],[data-radix-popper-content-wrapper]>*{border-color:var(--border);background:var(--modal-background);color:var(--text-primary);box-shadow:var(--shadow-md)}.milo-fullscreen-modal-layer{background:var(--modal-overlay);box-shadow:none}[data-radix-popper-content-wrapper]>*{background:var(--popover-background)}.milo-popover-menu{border-color:var(--popover-border);background-color:var(--popover-background);color:var(--popover-text);box-shadow:var(--popover-shadow);background-image:none}.milo-themed-portal.milo-popover-menu{border-color:var(--popover-border);background-color:var(--popover-background);color:var(--popover-text);background-image:none}.milo-popover-menu-section{border-color:var(--border-subtle)}.milo-popover-menu-header{color:var(--popover-text-muted)}.milo-popover-menu-item{color:var(--popover-text)}.milo-popover-menu-item:hover{background:var(--popover-hover);color:var(--popover-text)}.milo-popover-menu-item[aria-current=true],.milo-popover-menu-item[data-active=true]{background:var(--popover-active);color:var(--popover-text)}.milo-popover-menu-item-danger{color:var(--danger)}.milo-popover-menu-item-danger:hover{background:var(--status-critical-bg);color:var(--danger)}.milo-popover-menu-item:disabled,.milo-popover-menu-item[aria-disabled=true]{color:var(--popover-disabled)}.milo-popover-menu-item:disabled:hover,.milo-popover-menu-item[aria-disabled=true]:hover{color:var(--popover-disabled);background:0 0}.milo-popover-menu-icon{border-color:var(--popover-icon-border);background:var(--popover-icon-background);color:var(--popover-icon-text)}.milo-popover-menu-item:disabled .milo-popover-menu-icon,.milo-popover-menu-item[aria-disabled=true] .milo-popover-menu-icon{color:var(--popover-disabled)}.milo-board-popover{border-color:var(--popover-border);background:var(--popover-background);color:var(--popover-text);box-shadow:var(--popover-shadow)}.milo-board-popover-section{border-color:var(--border-subtle);background:var(--surface-secondary)}.milo-board-popover-field{border-color:var(--input-border);background:var(--input-background);color:var(--text-primary)}.milo-board-popover-field:hover{border-color:var(--border-strong);background:var(--input-background-hover)}.milo-board-popover-field:focus,.milo-board-popover-field:focus-within{border-color:var(--milo-focus-border);box-shadow:0 0 0 4px var(--milo-focus-ring);outline:none}.milo-board-popover-item{color:var(--popover-text)}.milo-board-popover-item:hover{background:var(--popover-hover);color:var(--popover-text)}.milo-board-popover-muted{color:var(--popover-text-muted)}.milo-board-popover-danger-surface{border-color:var(--danger-surface-border);background:var(--danger-surface);color:var(--danger-surface-text)}.milo-board-popover-danger-action{border-color:var(--danger-surface-border);background:var(--surface-elevated);color:var(--danger-surface-text)}.milo-board-popover-danger-action:hover{background:var(--danger-surface-hover);color:var(--danger-surface-text)}.milo-board-import-backdrop{background:var(--modal-overlay)!important;align-items:center!important;padding:clamp(.75rem,2vw,1.5rem)!important}.milo-board-import-dialog{max-height:min(900px,100dvh - 2rem)!important}.milo-board-import-dialog>div:last-child{z-index:3;position:sticky;bottom:0;background:var(--modal-footer-background)!important}.milo-board-tokenized-overlay{border-color:var(--modal-border)!important;background:var(--modal-background)!important;color:var(--modal-text)!important;box-shadow:var(--shadow-md)!important}.milo-board-tokenized-overlay :is(input,select,textarea){border-color:var(--input-border)!important;background:var(--input-background)!important;color:var(--text-primary)!important}.milo-board-tokenized-overlay :is(input,textarea)::placeholder{color:var(--input-placeholder)!important}.milo-board-tokenized-overlay :is(input,select,textarea):hover{border-color:var(--border-strong)!important;background:var(--input-background-hover)!important}.milo-board-tokenized-overlay :is(input,select,textarea):focus{border-color:var(--milo-focus-border)!important;box-shadow:0 0 0 4px var(--milo-focus-ring)!important}.milo-board-tokenized-overlay [class*=bg-white]{background-color:var(--surface-elevated)!important}.milo-board-tokenized-overlay [class*=bg-slate-50],.milo-board-tokenized-overlay [class*=bg-slate-100]{background-color:var(--surface-secondary)!important}.milo-board-tokenized-overlay [class*=border-slate],.milo-board-tokenized-overlay [class*="border-[var(--border)]"]{border-color:var(--border)!important}.milo-board-tokenized-overlay [class*=text-slate-900],.milo-board-tokenized-overlay [class*="text-[var(--foreground)]"]{color:var(--text-primary)!important}.milo-board-tokenized-overlay [class*=text-slate-700],.milo-board-tokenized-overlay [class*=text-slate-600]{color:var(--text-secondary)!important}.milo-board-tokenized-overlay [class*=text-slate-500],.milo-board-tokenized-overlay [class*=text-slate-400],.milo-board-tokenized-overlay [class*=text-slate-300]{color:var(--text-muted)!important}.milo-board-tokenized-overlay [class*=bg-rose-50]{background-color:var(--danger-surface)!important}.milo-board-tokenized-overlay [class*=border-rose]{border-color:var(--danger-surface-border)!important}.milo-board-tokenized-overlay [class*=text-rose]{color:var(--danger-surface-text)!important}.milo-board-tokenized-overlay [class*=bg-amber-50]{background-color:var(--notice-warning-background)!important}.milo-board-tokenized-overlay [class*=border-amber]{border-color:var(--notice-warning-border)!important}.milo-board-tokenized-overlay [class*=text-amber]{color:var(--notice-warning-text)!important}.milo-board-tokenized-overlay [class*=bg-emerald-50],.milo-board-tokenized-overlay [class*=bg-teal-50]{background-color:var(--status-good-bg)!important}.milo-board-tokenized-overlay [class*=border-emerald],.milo-board-tokenized-overlay [class*=border-teal]{border-color:var(--status-good-border)!important}.milo-board-tokenized-overlay [class*=text-emerald],.milo-board-tokenized-overlay [class*=text-teal]{color:var(--status-good)!important}.milo-board-tokenized-overlay [class*=bg-blue-50]{background-color:var(--accent-muted)!important}.milo-board-tokenized-overlay [class*=border-blue]{border-color:var(--border-selected)!important}.milo-board-tokenized-overlay [class*=text-blue]{color:var(--nav-badge-strong-text)!important}.milo-board-tokenized-overlay [class*=hover\:bg-slate-50]:hover,.milo-board-tokenized-overlay [class*=hover\:bg-white]:hover{background-color:var(--surface-hover)!important}.milo-board-tokenized-overlay [class*=hover\:bg-rose-50]:hover{background-color:var(--danger-surface-hover)!important}.milo-board-tokenized-overlay [class*=hover\:bg-emerald]:hover,.milo-board-tokenized-overlay [class*=hover\:bg-teal]:hover{background-color:var(--status-good-bg)!important}@supports (color:color-mix(in lab, red, red)){.milo-board-tokenized-overlay [class*=hover\:bg-emerald]:hover,.milo-board-tokenized-overlay [class*=hover\:bg-teal]:hover{background-color:color-mix(in srgb, var(--status-good-bg) 88%, var(--surface-hover))!important}}.milo-board-tokenized-overlay [class*=hover\:bg-blue]:hover{background-color:var(--surface-selected-hover)!important}.milo-board-row-detail-panel>div:first-child{background:var(--modal-header-background)!important}.milo-timeline-overlay{background:var(--modal-overlay)}.milo-timeline-modal{border-color:var(--modal-border);background:var(--timeline-background);color:var(--timeline-text);box-shadow:var(--shadow-md)}.milo-timeline-header{border-color:var(--timeline-border);background:var(--timeline-header-background)}.milo-timeline-toolbar{border-color:var(--timeline-border);background:var(--timeline-toolbar-background)}.milo-timeline-control{border-color:var(--input-border);background:var(--timeline-control-background);color:var(--timeline-text)}.milo-timeline-control:hover{border-color:var(--border-strong);background:var(--timeline-control-hover)}.milo-timeline-control:focus{border-color:var(--milo-focus-border);box-shadow:0 0 0 3px var(--milo-focus-ring)}.milo-timeline-control::placeholder{color:var(--input-placeholder)}.milo-timeline-pill{border-color:var(--border);background:var(--surface-elevated);color:var(--text-secondary)}.milo-timeline-pill:hover{border-color:var(--border-strong);background:var(--surface-hover)}.milo-timeline-pill[data-active=true]{border-color:var(--border-selected);background:var(--timeline-accent-background);color:var(--timeline-accent-text)}.milo-timeline-pill[data-critical=true][data-active=true]{border-color:var(--timeline-critical-border);background:var(--timeline-critical-background);color:var(--timeline-critical-text)}.milo-timeline-scroll{background:var(--timeline-grid-background)}.milo-timeline-sticky-header{border-color:var(--timeline-border);background:var(--timeline-header-background)}@supports (color:color-mix(in lab, red, red)){.milo-timeline-sticky-header{background:color-mix(in srgb, var(--timeline-header-background) 86%, var(--timeline-grid-background))}}.milo-timeline-sidebar{border-color:var(--timeline-border);background:var(--timeline-sidebar-background)}.milo-timeline-grid{border-color:var(--timeline-border);background:var(--timeline-grid-background)}.milo-timeline-grid-line{border-color:var(--timeline-grid-line)}.milo-timeline-row{background:var(--timeline-grid-background)}.milo-timeline-row:hover{background:var(--timeline-row-hover)}.milo-timeline-group{border-color:var(--timeline-border);background:var(--timeline-group-background)}.milo-timeline-muted{color:var(--timeline-text-muted)}.milo-timeline-label{color:var(--timeline-accent-text)}.milo-timeline-critical-badge{background:var(--timeline-critical-background);color:var(--timeline-critical-text)}.milo-timeline-marker{border-color:var(--timeline-marker-border);background:var(--timeline-marker-background)}.milo-timeline-bar:focus-visible{outline:2px solid var(--milo-focus-border);outline-offset:2px}.milo-timeline-bar[data-highlight=true]{box-shadow:0 0 0 2px var(--milo-focus-border)}.milo-timeline-tooltip{border-color:var(--timeline-tooltip-border);background:var(--timeline-tooltip-background);color:var(--timeline-tooltip-text);box-shadow:var(--popover-shadow)}.milo-timeline-minimap{border-color:var(--timeline-border);background:var(--timeline-toolbar-background)}.milo-timeline-minimap-track{border-color:var(--timeline-border);background:var(--timeline-grid-background)}.milo-timeline-today-marker{border-color:var(--timeline-today-marker)}.milo-module-files{--primary:#2563eb}@supports (color:color-mix(in lab, red, red)){.milo-module-files{--primary:color-mix(in srgb, #2563eb 86%, var(--foreground) 14%)}}.milo-module-files{--accent:#2563eb21;--accent-foreground:var(--primary);--milo-focus-ring:#3b82f630;--milo-focus-border:#2563eb75;--milo-atmosphere-accent:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-files{--milo-atmosphere-accent:color-mix(in srgb, var(--primary) 12%, transparent)}}.milo-module-files{--milo-atmosphere-accent-soft:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-files{--milo-atmosphere-accent-soft:color-mix(in srgb, var(--primary) 7%, transparent)}}.milo-module-files{--milo-atmosphere-node:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-files{--milo-atmosphere-node:color-mix(in srgb, var(--primary) 18%, transparent)}}.milo-module-platform{--milo-atmosphere-accent:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-platform{--milo-atmosphere-accent:color-mix(in srgb, var(--primary) 8%, transparent)}}.milo-module-platform{--milo-atmosphere-accent-soft:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-platform{--milo-atmosphere-accent-soft:color-mix(in srgb, var(--text-primary) 4%, transparent)}}.milo-module-platform{--milo-atmosphere-node:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-platform{--milo-atmosphere-node:color-mix(in srgb, var(--primary) 12%, transparent)}}.milo-module-formflow{--accent-foreground:var(--primary);--milo-focus-ring:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-formflow{--milo-focus-ring:color-mix(in srgb, var(--primary) 18%, transparent)}}.milo-module-formflow{--milo-focus-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-formflow{--milo-focus-border:color-mix(in srgb, var(--primary) 44%, var(--border))}}.milo-module-formflow{--milo-atmosphere-accent:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-formflow{--milo-atmosphere-accent:color-mix(in srgb, var(--primary) 13%, transparent)}}.milo-module-formflow{--milo-atmosphere-accent-soft:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-formflow{--milo-atmosphere-accent-soft:color-mix(in srgb, var(--primary) 8%, transparent)}}.milo-module-formflow{--milo-atmosphere-node:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-formflow{--milo-atmosphere-node:color-mix(in srgb, var(--primary) 16%, transparent)}}.milo-module-analytics{--primary:#d97706}@supports (color:color-mix(in lab, red, red)){.milo-module-analytics{--primary:color-mix(in srgb, #d97706 82%, var(--foreground) 18%)}}.milo-module-analytics{--accent:#f59e0b1f;--accent-foreground:var(--primary);--milo-focus-ring:#f59e0b29;--milo-focus-border:#d9770661;--milo-atmosphere-accent:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-analytics{--milo-atmosphere-accent:color-mix(in srgb, var(--primary) 12%, transparent)}}.milo-module-analytics{--milo-atmosphere-accent-soft:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-analytics{--milo-atmosphere-accent-soft:color-mix(in srgb, var(--primary) 8%, transparent)}}.milo-module-analytics{--milo-atmosphere-node:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-analytics{--milo-atmosphere-node:color-mix(in srgb, var(--primary) 16%, transparent)}}.milo-module-commercials{--primary:#4d7c0f}@supports (color:color-mix(in lab, red, red)){.milo-module-commercials{--primary:color-mix(in srgb, #4d7c0f 80%, var(--foreground) 20%)}}.milo-module-commercials{--accent:#65a30d1f;--accent-foreground:var(--primary);--milo-focus-ring:#65a30d2b;--milo-focus-border:#4d7c0f6b;--milo-atmosphere-accent:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-commercials{--milo-atmosphere-accent:color-mix(in srgb, var(--primary) 12%, transparent)}}.milo-module-commercials{--milo-atmosphere-accent-soft:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-commercials{--milo-atmosphere-accent-soft:color-mix(in srgb, var(--primary) 7%, transparent)}}.milo-module-commercials{--milo-atmosphere-node:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-commercials{--milo-atmosphere-node:color-mix(in srgb, var(--primary) 16%, transparent)}}.milo-module-boards{--primary:#365a8c}@supports (color:color-mix(in lab, red, red)){.milo-module-boards{--primary:color-mix(in srgb, #365a8c 78%, var(--foreground) 22%)}}.milo-module-boards{--accent:#365a8c1f;--accent-foreground:var(--primary);--milo-focus-ring:#365a8c26;--milo-focus-border:#365a8c6b;--milo-atmosphere-accent:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-boards{--milo-atmosphere-accent:color-mix(in srgb, var(--primary) 12%, transparent)}}.milo-module-boards{--milo-atmosphere-accent-soft:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-boards{--milo-atmosphere-accent-soft:color-mix(in srgb, var(--primary) 7%, transparent)}}.milo-module-boards{--milo-atmosphere-node:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-module-boards{--milo-atmosphere-node:color-mix(in srgb, var(--primary) 15%, transparent)}}html[data-ui-theme] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards),html[data-ui-theme-mode=dark] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards){--primary:inherit;--primary-foreground:inherit;--accent:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards),html[data-ui-theme-mode=dark] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards){--accent:color-mix(in srgb, var(--primary) 12%, transparent)}}html[data-ui-theme] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards),html[data-ui-theme-mode=dark] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards){--accent-foreground:var(--primary);--milo-focus-ring:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards),html[data-ui-theme-mode=dark] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards){--milo-focus-ring:color-mix(in srgb, var(--primary) 18%, transparent)}}html[data-ui-theme] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards),html[data-ui-theme-mode=dark] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards){--milo-focus-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards),html[data-ui-theme-mode=dark] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards){--milo-focus-border:color-mix(in srgb, var(--primary) 44%, var(--border))}}html[data-ui-theme] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards),html[data-ui-theme-mode=dark] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards){--milo-atmosphere-accent:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards),html[data-ui-theme-mode=dark] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards){--milo-atmosphere-accent:color-mix(in srgb, var(--primary) 10%, transparent)}}html[data-ui-theme] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards),html[data-ui-theme-mode=dark] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards){--milo-atmosphere-accent-soft:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards),html[data-ui-theme-mode=dark] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards){--milo-atmosphere-accent-soft:color-mix(in srgb, var(--primary) 6%, transparent)}}html[data-ui-theme] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards),html[data-ui-theme-mode=dark] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards){--milo-atmosphere-node:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards),html[data-ui-theme-mode=dark] :where(.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards){--milo-atmosphere-node:color-mix(in srgb, var(--primary) 16%, transparent)}}.milo-system-grid{pointer-events:none;opacity:.5;background-color:#0000;background-image:linear-gradient(#0f172a0a 1px,#0000 1px),linear-gradient(90deg,#0f172a0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.milo-system-atmosphere-overlay{pointer-events:none;background:radial-gradient(circle at 50% 20%, #ffffff80, transparent 34%), radial-gradient(circle at 82% 76%, var(--milo-atmosphere-accent), transparent 26%), radial-gradient(circle at 12% 88%, #0f172a0f, transparent 28%);position:absolute;inset:0}.milo-system-network-base{background:radial-gradient(circle at 18% 24%, #ffffff38, transparent 22%), radial-gradient(circle at 78% 22%, var(--milo-atmosphere-accent-soft), transparent 22%), radial-gradient(circle at 72% 78%, #0f172a0d, transparent 26%)}.milo-module-files .milo-system-node{fill:var(--milo-atmosphere-node)}.milo-module-files .text-sky-700{color:var(--primary)!important}.milo-module-files .bg-sky-50,.milo-module-files .bg-blue-50{background-color:var(--accent-muted)!important}.milo-module-files .border-sky-200,.milo-module-files .border-blue-200{border-color:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){.milo-module-files .border-sky-200,.milo-module-files .border-blue-200{border-color:color-mix(in srgb, var(--primary) 28%, var(--border))!important}}.app-page-shell .bg-white\/45,.app-page-shell .bg-white\/58,.app-page-shell .bg-white\/60,.app-page-shell .bg-white\/62,.app-page-shell .bg-white\/64,.app-page-shell .bg-white\/65,.app-page-shell .bg-white\/68,.app-page-shell .bg-white\/70,.app-page-shell .bg-white\/72,.app-page-shell .bg-white\/75,.app-page-shell .bg-white\/76,.app-page-shell .bg-white\/78,.app-page-shell .bg-white\/80,.app-page-shell .bg-white\/82,.app-page-shell .bg-white\/84,.app-page-shell .bg-white\/85,.app-page-shell .bg-white\/86,.app-page-shell .bg-white\/88,.app-page-shell .bg-white\/90,.app-page-shell .bg-white\/92,.app-page-shell .bg-white\/95,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/45,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/58,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/60,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/62,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/64,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/65,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/68,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/70,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/72,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/75,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/76,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/78,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/80,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/82,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/84,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/85,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/86,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/88,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/90,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/92,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white\/95{background-color:var(--milo-surface)!important}.app-page-shell .bg-slate-50,.app-page-shell .bg-slate-50\/60,.app-page-shell .bg-slate-50\/70,.app-page-shell .bg-slate-50\/80,.app-page-shell .bg-slate-50\/90,.app-page-shell .bg-slate-100,.app-page-shell .bg-slate-100\/80,.app-page-shell .bg-slate-200\/70,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-slate-50,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-slate-50\/60,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-slate-50\/70,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-slate-50\/80,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-slate-50\/90,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-slate-100,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-slate-100\/80,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-slate-200\/70{background-color:var(--milo-surface-muted)!important}.app-page-shell button.bg-white,.app-page-shell a.bg-white,.app-page-shell input.bg-white,.app-page-shell select.bg-white,.app-page-shell textarea.bg-white,.milo-themed-portal.bg-white,.milo-themed-portal.bg-white\/70,.milo-themed-portal.bg-white\/80,.milo-themed-portal.bg-white\/90,.milo-themed-portal.bg-white\/95,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-white{background-color:var(--milo-surface-strong)!important}.milo-themed-portal.bg-slate-50,.milo-themed-portal.bg-slate-50\/70,.milo-themed-portal.bg-slate-50\/80,.milo-themed-portal.bg-slate-100{background-color:var(--milo-surface-muted)!important}.milo-themed-portal.bg-white,.milo-themed-portal.bg-white\/70,.milo-themed-portal.bg-white\/80,.milo-themed-portal.bg-white\/90,.milo-themed-portal.bg-white\/95{background-color:var(--modal-background)!important}.milo-themed-portal .bg-white{background-color:var(--modal-surface-elevated)!important}.milo-themed-portal .bg-slate-50,.milo-themed-portal .bg-slate-50\/60,.milo-themed-portal .bg-slate-50\/70,.milo-themed-portal .bg-slate-50\/80,.milo-themed-portal .bg-slate-50\/90,.milo-themed-portal .bg-slate-100,.milo-themed-portal .bg-slate-100\/80{background-color:var(--modal-surface)!important}.milo-themed-portal.border-white\/70,.milo-themed-portal.border-white\/75,.milo-themed-portal.border-white\/80,.milo-themed-portal.border-slate-200,.milo-themed-portal.border-slate-300,.app-page-shell .border-white\/60,.app-page-shell .border-white\/70,.app-page-shell .border-white\/75,.app-page-shell .border-white\/80,.app-page-shell .border-slate-100,.app-page-shell .border-slate-200,.app-page-shell .border-slate-200\/80,.app-page-shell .border-slate-200\/85,.app-page-shell .border-slate-200\/90,.app-page-shell .border-slate-300,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .border-white\/60,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .border-white\/70,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .border-white\/75,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .border-white\/80,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .border-white,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .border-slate-100,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .border-slate-200,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .border-slate-200\/80,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .border-slate-200\/85,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .border-slate-200\/90,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .border-slate-300{border-color:var(--milo-border)!important}.app-page-shell .text-slate-950,.app-page-shell .text-slate-900,.app-page-shell .text-slate-800,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-slate-950,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-slate-900,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-slate-800{color:var(--text-primary)!important}.app-page-shell .text-slate-700,.app-page-shell .text-slate-600,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-slate-700,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-slate-600{color:var(--text-secondary)!important}.app-page-shell .text-slate-500,.app-page-shell .text-slate-400,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-slate-500,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-slate-400{color:var(--text-muted)!important}.app-page-shell .hover\:border-slate-300:hover,.app-page-shell .hover\:border-slate-400:hover,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .hover\:border-slate-300:hover,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .hover\:border-slate-400:hover{border-color:var(--milo-border-strong)!important}.app-page-shell .hover\:bg-white:hover,.app-page-shell .hover\:bg-white\/55:hover,.app-page-shell .hover\:bg-white\/70:hover,.app-page-shell .hover\:bg-slate-50:hover,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .hover\:bg-white:hover,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .hover\:bg-white\/55:hover,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .hover\:bg-white\/70:hover,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .hover\:bg-slate-50:hover{background-color:var(--milo-surface-strong)!important}@supports (color:color-mix(in lab, red, red)){.app-page-shell .hover\:bg-white:hover,.app-page-shell .hover\:bg-white\/55:hover,.app-page-shell .hover\:bg-white\/70:hover,.app-page-shell .hover\:bg-slate-50:hover,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .hover\:bg-white:hover,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .hover\:bg-white\/55:hover,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .hover\:bg-white\/70:hover,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .hover\:bg-slate-50:hover{background-color:color-mix(in srgb, var(--milo-surface-strong) 94%, var(--accent))!important}}.app-page-shell .focus-within\:border-slate-900:focus-within,.app-page-shell .focus\:border-slate-900:focus,.app-page-shell .focus\:border-slate-400:focus,.app-page-shell .focus\:border-slate-300:focus,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .focus-within\:border-slate-900:focus-within,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .focus\:border-slate-900:focus,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .focus\:border-slate-400:focus,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .focus\:border-slate-300:focus{border-color:var(--milo-focus-border)!important}.app-page-shell .focus-within\:ring-slate-100:focus-within,.app-page-shell .focus\:ring-slate-100:focus,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .focus-within\:ring-slate-100:focus-within,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .focus\:ring-slate-100:focus{--tw-ring-color:var(--milo-focus-ring)!important}html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-emerald-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-emerald-50\/80,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-emerald-100{background-color:var(--success)!important}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-emerald-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-emerald-50\/80,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-emerald-100{background-color:color-mix(in srgb, var(--success) 16%, var(--surface-elevated))!important}}html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-amber-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-amber-50\/80,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-amber-100,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-yellow-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-yellow-50\/80,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-yellow-100{background-color:var(--warning)!important}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-amber-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-amber-50\/80,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-amber-100,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-yellow-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-yellow-50\/80,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-yellow-100{background-color:color-mix(in srgb, var(--warning) 17%, var(--surface-elevated))!important}}html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-50\/50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-50\/55,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-50\/60,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-50\/70,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-50\/80,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-100,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-sky-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-sky-50\/60,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-sky-50\/70,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-sky-50\/80{background-color:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-50\/50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-50\/55,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-50\/60,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-50\/70,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-50\/80,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-blue-100,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-sky-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-sky-50\/60,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-sky-50\/70,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-sky-50\/80{background-color:color-mix(in srgb, var(--primary) 16%, var(--surface-elevated))!important}}html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-red-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-red-100,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-rose-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-rose-100{background-color:var(--danger)!important}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-red-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-red-100,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-rose-50,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .bg-rose-100{background-color:color-mix(in srgb, var(--danger) 15%, var(--surface-elevated))!important}}html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-emerald-600,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-emerald-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-emerald-800,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-green-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-green-800{color:var(--success)!important}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-emerald-600,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-emerald-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-emerald-800,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-green-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-green-800{color:color-mix(in srgb, var(--success) 82%, var(--text-primary))!important}}html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-amber-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-amber-800,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-amber-900,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-yellow-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-yellow-800{color:var(--warning)!important}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-amber-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-amber-800,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-amber-900,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-yellow-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-yellow-800{color:color-mix(in srgb, var(--warning) 88%, var(--text-primary))!important}}html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-blue-500,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-blue-600,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-blue-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-blue-800,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-blue-900,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-sky-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-sky-800{color:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-blue-500,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-blue-600,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-blue-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-blue-800,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-blue-900,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-sky-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-sky-800{color:color-mix(in srgb, var(--primary) 82%, var(--text-primary))!important}}html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-red-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-red-800,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-rose-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-rose-800{color:var(--danger)!important}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-red-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-red-800,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-rose-700,html[data-ui-theme-mode=dark] :where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .text-rose-800{color:color-mix(in srgb, var(--danger) 82%, var(--text-primary))!important}}.app-page-shell .shadow-sm,.app-page-shell .shadow-md,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .shadow-sm,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .shadow-md{box-shadow:var(--milo-shadow-resting)!important}.app-page-shell .shadow-lg,.app-page-shell .shadow-xl,.app-page-shell .shadow-2xl,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .shadow-lg,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .shadow-xl,:where(.app-page-shell,.milo-module-platform,.milo-module-files,.milo-module-formflow,.milo-module-analytics,.milo-module-commercials,.milo-module-boards,.milo-hub-root,.boards-workspace,.milo-themed-portal) .shadow-2xl{box-shadow:var(--milo-shadow-soft)!important}.milo-themed-portal{z-index:var(--layer-popover)}.milo-themed-portal.workspace-support-launcher[data-open=false]{z-index:var(--layer-floating-launcher)}.milo-themed-portal.workspace-support-launcher[data-open=true]{z-index:var(--layer-intelligence-panel)}.milo-themed-portal.milo-fullscreen-modal-layer{z-index:var(--layer-modal)}.milo-themed-portal[data-silq-critical-dialog=true]{z-index:var(--layer-critical-dialog)}@keyframes milo-motion-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes milo-motion-panel-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes milo-motion-detail-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes milo-motion-disclosure-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.milo-modal-backdrop{animation:.18s cubic-bezier(.22,1,.36,1) both milo-motion-backdrop-in;background:var(--overlay)!important}.milo-modal-panel{transform-origin:50%;animation:.22s cubic-bezier(.22,1,.36,1) both milo-motion-panel-in;border-color:var(--border)!important;background:var(--modal-background)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-md)!important}.silq-board-automation-modal-backdrop{animation:.18s cubic-bezier(.22,1,.36,1) both milo-motion-backdrop-in;z-index:2147483000!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important}.silq-board-automation-modal-panel{transform-origin:50%;max-width:calc(100vw - 6rem);animation:.22s cubic-bezier(.22,1,.36,1) both milo-motion-panel-in}.milo-detail-pane{animation:.18s cubic-bezier(.22,1,.36,1) both milo-motion-detail-in}.milo-disclosure-panel{animation:.17s cubic-bezier(.22,1,.36,1) both milo-motion-disclosure-in}.milo-soft-skeleton{isolation:isolate;box-shadow:inset 0 0 0 1px var(--skeleton-border), inset 0 1px 0 var(--skeleton-highlight);position:relative;overflow:hidden;background:var(--skeleton-base)!important}@supports (color:color-mix(in lab, red, red)){.milo-soft-skeleton{box-shadow:inset 0 0 0 1px var(--skeleton-border), inset 0 1px 0 color-mix(in srgb, var(--skeleton-highlight) 58%, transparent)}}.milo-soft-skeleton:after{content:"";background:linear-gradient(102deg, transparent, var(--skeleton-sheen), var(--silq-loading-accent,var(--primary)), transparent);position:absolute;inset:-1px}@supports (color:color-mix(in lab, red, red)){.milo-soft-skeleton:after{background:linear-gradient(102deg, transparent, var(--skeleton-sheen), color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 14%, transparent), transparent)}}.milo-soft-skeleton:after{pointer-events:none;animation:1.55s cubic-bezier(.22,1,.36,1) infinite milo-soft-skeleton-sheen;transform:translate(-120%)skew(-12deg)}.silq-loading-block{background:linear-gradient(110deg, var(--skeleton-highlight), var(--silq-loading-accent,var(--primary)) 48%, var(--skeleton-base)), var(--skeleton-base)!important}@supports (color:color-mix(in lab, red, red)){.silq-loading-block{background:linear-gradient(110deg, var(--skeleton-highlight), color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 8%, var(--skeleton-highlight)) 48%, var(--skeleton-base)), var(--skeleton-base)!important}}.silq-loading-block{box-shadow:inset 0 0 0 1px var(--skeleton-border), inset 0 -1px 0 var(--silq-loading-accent,var(--primary))}@supports (color:color-mix(in lab, red, red)){.silq-loading-block{box-shadow:inset 0 0 0 1px var(--skeleton-border), inset 0 -1px 0 color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 8%, transparent)}}.silq-skeleton{background:var(--skeleton-base)!important;border-color:var(--skeleton-border)!important}.silq-loading-hero{border-color:var(--silq-loading-accent,var(--primary));position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.silq-loading-hero{border-color:color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 12%, var(--border))}}.silq-loading-hero{background:radial-gradient(circle at 88% 18%, var(--silq-loading-accent,var(--primary)), transparent 25%), linear-gradient(135deg, var(--surface-elevated), var(--surface-secondary))}@supports (color:color-mix(in lab, red, red)){.silq-loading-hero{background:radial-gradient(circle at 88% 18%, color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 14%, transparent), transparent 25%), linear-gradient(135deg, var(--surface-elevated), var(--surface-secondary))}}.silq-loading-hero:before{aspect-ratio:1;background:var(--silq-loading-accent,var(--primary));border-radius:999px;width:min(22rem,44vw);position:absolute;inset:auto 6% -42% auto}@supports (color:color-mix(in lab, red, red)){.silq-loading-hero:before{background:color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 10%, transparent)}}.silq-loading-hero:before{content:"";pointer-events:none}.silq-loading-kicker{color:var(--silq-loading-accent,var(--primary))}@supports (color:color-mix(in lab, red, red)){.silq-loading-kicker{color:color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 72%, var(--text-primary))}}.silq-loading-kicker{letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:900;line-height:1}.silq-loading-title{max-width:34rem;color:var(--text-primary);text-wrap:balance;font-size:1.85rem;font-weight:900;line-height:1.08}.silq-loading-mark{border:1px solid var(--silq-loading-accent,var(--primary));align-items:center;gap:.75rem;min-width:min(100%,260px);max-width:320px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.silq-loading-mark{border:1px solid color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 18%, var(--border))}}.silq-loading-mark{background:radial-gradient(circle at 12% 50%, var(--silq-loading-accent,var(--primary)), transparent 36%), linear-gradient(135deg, var(--surface-elevated), var(--surface-secondary)), var(--surface);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.silq-loading-mark{background:radial-gradient(circle at 12% 50%, color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 12%, transparent), transparent 36%), linear-gradient(135deg, var(--surface-elevated), var(--surface-secondary)), var(--surface)}}.silq-loading-mark{box-shadow:0 14px 34px var(--silq-loading-accent,var(--primary));padding:.65rem .9rem .65rem .7rem}@supports (color:color-mix(in lab, red, red)){.silq-loading-mark{box-shadow:0 14px 34px color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 10%, transparent)}}.silq-loading-mark__halo{background:radial-gradient(circle, var(--silq-loading-accent,var(--primary)), transparent 68%);border-radius:999px;width:42%;position:absolute;inset:-48% auto -48% -18%}@supports (color:color-mix(in lab, red, red)){.silq-loading-mark__halo{background:radial-gradient(circle, color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 32%, transparent), transparent 68%)}}.silq-loading-mark__halo{opacity:.78;animation:2.4s cubic-bezier(.22,1,.36,1) infinite silq-loading-halo;transform:translate(-24%)}.silq-loading-mark__logo{border:1px solid var(--silq-loading-accent,var(--primary));flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.silq-loading-mark__logo{border:1px solid color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 18%, var(--border))}}.silq-loading-mark__logo{background:var(--surface-elevated);box-shadow:0 10px 22px var(--silq-loading-accent,var(--primary));border-radius:999px}@supports (color:color-mix(in lab, red, red)){.silq-loading-mark__logo{box-shadow:0 10px 22px color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 13%, transparent)}}.silq-loading-mark__logo:after{border:1px solid var(--silq-loading-accent,var(--primary));position:absolute;inset:-.35rem}@supports (color:color-mix(in lab, red, red)){.silq-loading-mark__logo:after{border:1px solid color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 22%, transparent)}}.silq-loading-mark__logo:after{border-radius:inherit;content:"";opacity:0;animation:1.85s cubic-bezier(.22,1,.36,1) infinite silq-loading-logo-pulse;transform:scale(.82)}.silq-loading-mark__label{color:var(--silq-loading-accent,var(--primary))}@supports (color:color-mix(in lab, red, red)){.silq-loading-mark__label{color:color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 78%, var(--text-primary))}}.silq-loading-row{border-bottom:1px solid var(--border-subtle);align-items:center;gap:.9rem;min-height:4.65rem;padding:.85rem 0;display:flex}.silq-loading-row:last-child{border-bottom:0}.silq-loading-avatar{border-radius:999px;flex:none;width:2.75rem;height:2.75rem;background:linear-gradient(135deg, var(--skeleton-highlight), var(--silq-loading-accent,var(--primary))), var(--skeleton-base)!important}@supports (color:color-mix(in lab, red, red)){.silq-loading-avatar{background:linear-gradient(135deg, var(--skeleton-highlight), color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 10%, var(--skeleton-base))), var(--skeleton-base)!important}}.silq-loading-file-icon{border-radius:.75rem;flex:none;width:2.35rem;height:3rem;background:linear-gradient(135deg, var(--skeleton-highlight), var(--silq-loading-accent,var(--primary))), var(--skeleton-base)!important}@supports (color:color-mix(in lab, red, red)){.silq-loading-file-icon{background:linear-gradient(135deg, var(--skeleton-highlight), color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 12%, var(--skeleton-base))), var(--skeleton-base)!important}}.silq-loading-preview{border-radius:1.5rem;min-height:22rem;background:radial-gradient(circle at 74% 18%, var(--silq-loading-accent,var(--primary)), transparent 32%), linear-gradient(135deg, var(--skeleton-highlight), var(--skeleton-base)), var(--skeleton-base)!important}@supports (color:color-mix(in lab, red, red)){.silq-loading-preview{background:radial-gradient(circle at 74% 18%, color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 12%, transparent), transparent 32%), linear-gradient(135deg, var(--skeleton-highlight), var(--skeleton-base)), var(--skeleton-base)!important}}.silq-loading-board-card{border:1px solid var(--skeleton-border);background:linear-gradient(135deg, var(--skeleton-highlight), var(--skeleton-base)), var(--silq-loading-accent,var(--primary));border-radius:1.25rem;flex-direction:column;gap:.7rem;min-height:7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.silq-loading-board-card{background:linear-gradient(135deg, var(--skeleton-highlight), var(--skeleton-base)), color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 5%, transparent)}}.silq-loading-board-card{padding:1rem}.silq-loading-commercial-line{border-bottom:1px solid var(--milo-border);justify-content:space-between;align-items:center;gap:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.silq-loading-commercial-line{border-bottom:1px solid color-mix(in srgb, var(--milo-border) 72%, transparent)}}.silq-loading-commercial-line{padding:.9rem 0}.silq-loading-commercial-line:last-child{border-bottom:0}.silq-loading-chart-bar{background:linear-gradient(180deg, var(--silq-loading-accent,var(--primary)), var(--silq-loading-accent,var(--primary)));border-radius:999px 999px .65rem .65rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.silq-loading-chart-bar{background:linear-gradient(180deg, color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 32%, var(--skeleton-highlight)), color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 10%, var(--skeleton-base)))}}.silq-loading-chart-bar{box-shadow:inset 0 1px 0 var(--skeleton-highlight)}@supports (color:color-mix(in lab, red, red)){.silq-loading-chart-bar{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--skeleton-highlight) 58%, transparent)}}.silq-loading-chart-bar:after{background:linear-gradient(180deg, transparent, var(--skeleton-sheen));content:"";height:42%;animation:1.8s cubic-bezier(.22,1,.36,1) infinite silq-loading-chart-rise;position:absolute;inset:auto 0 0}@keyframes silq-loading-halo{0%,to{opacity:.42;transform:translate(-24%)scale(.96)}50%{opacity:.86;transform:translate(12%)scale(1.04)}}@keyframes milo-soft-skeleton-sheen{to{transform:translate(120%)skew(-12deg)}}@keyframes silq-loading-logo-pulse{0%{opacity:0;transform:scale(.82)}42%{opacity:.72}to{opacity:0;transform:scale(1.28)}}@keyframes silq-loading-chart-rise{0%,to{opacity:.24;transform:translateY(12%)}50%{opacity:.64;transform:translateY(-8%)}}@media (prefers-reduced-motion:reduce){.milo-modal-backdrop,.milo-modal-panel,.silq-board-automation-modal-backdrop,.silq-board-automation-modal-panel,.milo-detail-pane,.milo-disclosure-panel,.silq-loading-mark__halo,.silq-loading-mark__logo:after,.silq-loading-chart-bar:after,.milo-soft-skeleton:after{animation:none!important}}@keyframes upgrade-plan-glow{0%,to{box-shadow:0 1px 2px #0f172a0f,0 0 #0f5b5300}50%{box-shadow:0 14px 28px #0f5b531f,0 0 0 1px #0f5b5314}}@keyframes upgrade-plan-text-flow{0%{opacity:.78;background-position:0%}50%{opacity:1;background-position:100%}to{opacity:.78;background-position:0%}}.upgrade-plan-button{animation:10.5s ease-in-out infinite upgrade-plan-glow}.upgrade-plan-text-flow{color:#0000;background-image:linear-gradient(90deg,#0f5b53 0%,#2b7d74 26%,#8ea6b4 50%,#0f5b53 74%,#2b7d74 100%);background-position:0%;background-size:220%;-webkit-background-clip:text;background-clip:text;animation:10.5s ease-in-out infinite upgrade-plan-text-flow}@media (prefers-reduced-motion:reduce){.upgrade-plan-button,.upgrade-plan-text-flow{animation:none}}html[data-ui-theme=sage-harbor]{--auth-shell-background:linear-gradient(180deg, #ffffffb8, #ffffff42), linear-gradient(135deg, #fbfdf9 0%, #eef8ef 38%, #c8edd9 70%, #7ae0b4 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #f7e782c7, transparent 22%), radial-gradient(circle at 56% 30%, #b5f2bab8, transparent 26%), radial-gradient(circle at 84% 34%, #7be9b4b8, transparent 22%), radial-gradient(circle at 68% 82%, #5cdfa8e6, transparent 36%), radial-gradient(circle at 22% 88%, #6ee5b6c7, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff4d 0%, #ffffff0d 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe6, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff75, transparent 22%);--auth-aurora-a-bg:#f6e16f94;--auth-aurora-b-bg:#87ecbb9e;--auth-aurora-c-bg:#61e0b0c2;--auth-aurora-d-bg:#5adda7bd;--auth-showcase-background:radial-gradient(circle at 18% 22%, #46976c57, transparent 30%), radial-gradient(circle at 82% 18%, #60bc8833, transparent 28%), linear-gradient(180deg, #245a3c 0%, #1f5b3f 45%, #215c42 100%);--auth-showcase-glow-background:radial-gradient(circle at 20% 78%, #74e0b042, transparent 26%), radial-gradient(circle at 80% 18%, #b5f2ba29, transparent 22%)}html[data-ui-theme=arctic-blue]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #f5fbff 0%, #eaf5ff 30%, #d4e9ff 62%, #74b8ff 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 26%, #d2e8ffc7, transparent 22%), radial-gradient(circle at 56% 30%, #bae0ffb8, transparent 26%), radial-gradient(circle at 84% 34%, #95d1ffb3, transparent 22%), radial-gradient(circle at 68% 82%, #84c4ffd6, transparent 36%), radial-gradient(circle at 22% 88%, #a4d8ffb8, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff57 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffeb, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff80, transparent 22%);--auth-aurora-a-bg:#b7dcff85;--auth-aurora-b-bg:#97cdff94;--auth-aurora-c-bg:#7ebcffa8;--auth-aurora-d-bg:#b3e3ff8a;--auth-showcase-background:radial-gradient(circle at 18% 22%, #4d79b347, transparent 30%), radial-gradient(circle at 82% 18%, #6e9ddb38, transparent 28%), linear-gradient(180deg, #28496b 0%, #2b537c 45%, #305d8a 100%);--auth-showcase-glow-background:radial-gradient(circle at 20% 78%, #8cc4ff3d, transparent 26%), radial-gradient(circle at 80% 18%, #c9e7ff29, transparent 22%)}html[data-ui-theme=rose-dawn]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #fff9f7 0%, #ffefed 32%, #ffd8e1 64%, #ff9fb7 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #ffe1ceb8, transparent 22%), radial-gradient(circle at 56% 30%, #ffd6e2ad, transparent 26%), radial-gradient(circle at 84% 34%, #ffbfd4b8, transparent 22%), radial-gradient(circle at 68% 82%, #ffb6c9d1, transparent 36%), radial-gradient(circle at 22% 88%, #ffd0d7b8, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff57 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe6, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff75, transparent 22%);--auth-aurora-a-bg:#ffd3c280;--auth-aurora-b-bg:#ffc2cd94;--auth-aurora-c-bg:#ffb5c4ad;--auth-aurora-d-bg:#ffd6e394;--auth-showcase-background:radial-gradient(circle at 18% 22%, #ab5d6f47, transparent 30%), radial-gradient(circle at 82% 18%, #cf809738, transparent 28%), linear-gradient(180deg, #704257 0%, #835066 45%, #945d77 100%);--auth-showcase-glow-background:radial-gradient(circle at 20% 78%, #ffbac938, transparent 26%), radial-gradient(circle at 80% 18%, #ffdfe824, transparent 22%)}html[data-ui-theme=sandstone-mist]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #f8f7f2 0%, #f2edde 32%, #e2ddca 64%, #a8cab5 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #f1e6c0b3, transparent 22%), radial-gradient(circle at 56% 30%, #dce4cbad, transparent 26%), radial-gradient(circle at 84% 34%, #c0d9caad, transparent 22%), radial-gradient(circle at 68% 82%, #aecec1cc, transparent 36%), radial-gradient(circle at 22% 88%, #dfe8d6b8, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff52 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe0, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff70, transparent 22%);--auth-aurora-a-bg:#ebdfb870;--auth-aurora-b-bg:#cfdec185;--auth-aurora-c-bg:#b4d0c29e;--auth-aurora-d-bg:#c9dccc80;--auth-showcase-background:radial-gradient(circle at 18% 22%, #7478563d, transparent 30%), radial-gradient(circle at 82% 18%, #7f9b8433, transparent 28%), linear-gradient(180deg, #58604a 0%, #64705a 45%, #6f7d69 100%);--auth-showcase-glow-background:radial-gradient(circle at 20% 78%, #c2d6c533, transparent 26%), radial-gradient(circle at 80% 18%, #ecefdc24, transparent 22%)}html[data-ui-theme=graphite-mint]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #f4f7f8 0%, #eaf0f1 30%, #d6e4e2 62%, #8bc8bb 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #d8e3e5b3, transparent 22%), radial-gradient(circle at 56% 30%, #c5dcd9ad, transparent 26%), radial-gradient(circle at 84% 34%, #a8d6ccad, transparent 22%), radial-gradient(circle at 68% 82%, #9fd5c9cc, transparent 36%), radial-gradient(circle at 22% 88%, #cae2ddb3, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff52 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe6, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff6b, transparent 22%);--auth-aurora-a-bg:#cddcdf7a;--auth-aurora-b-bg:#aed5cf85;--auth-aurora-c-bg:#9fd5c9a3;--auth-aurora-d-bg:#c7e4de85;--auth-showcase-background:radial-gradient(circle at 18% 22%, #546d6f42, transparent 30%), radial-gradient(circle at 82% 18%, #64988e33, transparent 28%), linear-gradient(180deg, #435459 0%, #4a6166 45%, #537177 100%);--auth-showcase-glow-background:radial-gradient(circle at 20% 78%, #addbd138, transparent 26%), radial-gradient(circle at 80% 18%, #e3efec24, transparent 22%)}html[data-ui-theme=lavender-hush]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #fbfaff 0%, #f2efff 36%, #ddd8ff 68%, #b6adff 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #e8e1ffb8, transparent 22%), radial-gradient(circle at 56% 30%, #dad2ffb3, transparent 26%), radial-gradient(circle at 84% 34%, #c0b6ffb8, transparent 22%), radial-gradient(circle at 68% 82%, #b7acffd1, transparent 36%), radial-gradient(circle at 22% 88%, #dcd6ffbd, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff57 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe6, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff7a, transparent 22%);--auth-aurora-a-bg:#dfd8ff85;--auth-aurora-b-bg:#c6beff94;--auth-aurora-c-bg:#b6adffad;--auth-aurora-d-bg:#ebe6ff8f}html[data-ui-theme=lagoon-silk]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #f7fffd 0%, #e8fbf8 34%, #cbf2ee 66%, #89ddd4 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #d5f8f2b8, transparent 22%), radial-gradient(circle at 56% 30%, #bef0e8b3, transparent 26%), radial-gradient(circle at 84% 34%, #92dfd4b8, transparent 22%), radial-gradient(circle at 68% 82%, #89ddd4d1, transparent 36%), radial-gradient(circle at 22% 88%, #c6f4ecb8, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff57 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe6, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff75, transparent 22%);--auth-aurora-a-bg:#cbf2ee80;--auth-aurora-b-bg:#a2e6de8f;--auth-aurora-c-bg:#89ddd4ad;--auth-aurora-d-bg:#d8f8f38a}html[data-ui-theme=apricot-cloud]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #fffaf6 0%, #fff0e5 35%, #ffd9c2 68%, #ffb98f 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #ffe8cdbd, transparent 22%), radial-gradient(circle at 56% 30%, #ffd6bab8, transparent 26%), radial-gradient(circle at 84% 34%, #ffbf8fb8, transparent 22%), radial-gradient(circle at 68% 82%, #ffb98fd6, transparent 36%), radial-gradient(circle at 22% 88%, #ffe0cbbd, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff57 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe6, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff75, transparent 22%);--auth-aurora-a-bg:#ffe4c785;--auth-aurora-b-bg:#ffcea894;--auth-aurora-c-bg:#ffb98fb3;--auth-aurora-d-bg:#ffecda8f}html[data-ui-theme=pine-frost]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #f7fbf8 0%, #edf5ef 35%, #d5e6da 66%, #98bfa8 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #dfece3b8, transparent 22%), radial-gradient(circle at 56% 30%, #cadfd1b3, transparent 26%), radial-gradient(circle at 84% 34%, #9ac0a8b8, transparent 22%), radial-gradient(circle at 68% 82%, #98bfa8d1, transparent 36%), radial-gradient(circle at 22% 88%, #dbecdfb8, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff52 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe0, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff70, transparent 22%);--auth-aurora-a-bg:#d8eadd7a;--auth-aurora-b-bg:#b0d0b88a;--auth-aurora-c-bg:#98bfa8a3;--auth-aurora-d-bg:#e5f1e880}html[data-ui-theme=sunlit-linen]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #fffdf8 0%, #faf5e7 34%, #efe0b8 66%, #d7c083 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #f9efc6bd, transparent 22%), radial-gradient(circle at 56% 30%, #efe0b8b8, transparent 26%), radial-gradient(circle at 84% 34%, #d7c083b8, transparent 22%), radial-gradient(circle at 68% 82%, #d6c083d1, transparent 36%), radial-gradient(circle at 22% 88%, #f5ebceb8, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff52 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe6, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff75, transparent 22%);--auth-aurora-a-bg:#f7ebbd80;--auth-aurora-b-bg:#e8d3918a;--auth-aurora-c-bg:#d7c083a3;--auth-aurora-d-bg:#fcf4dc80}html[data-ui-theme=berry-mist]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #fff9fb 0%, #f9eef4 36%, #e7d6e6 68%, #c59ac4 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #f3deebbd, transparent 22%), radial-gradient(circle at 56% 30%, #e7d6e6b8, transparent 26%), radial-gradient(circle at 84% 34%, #c59ac4b8, transparent 22%), radial-gradient(circle at 68% 82%, #c59ac4d1, transparent 36%), radial-gradient(circle at 22% 88%, #f2e2efb8, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff57 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe6, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff75, transparent 22%);--auth-aurora-a-bg:#ecd6e785;--auth-aurora-b-bg:#d6b5d68f;--auth-aurora-c-bg:#c59ac4a8;--auth-aurora-d-bg:#f5e6f28a}html[data-ui-theme=glacier-sage]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #f7fcfd 0%, #edf7f8 35%, #d9eaeb 68%, #a8c8c6 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #dceceebd, transparent 22%), radial-gradient(circle at 56% 30%, #d1e5e6b8, transparent 26%), radial-gradient(circle at 84% 34%, #a8c8c6b8, transparent 22%), radial-gradient(circle at 68% 82%, #a8c8c6d1, transparent 36%), radial-gradient(circle at 22% 88%, #e5f2f3b8, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff52 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe6, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff70, transparent 22%);--auth-aurora-a-bg:#ddedef80;--auth-aurora-b-bg:#b9d6d58a;--auth-aurora-c-bg:#a8c8c6a3;--auth-aurora-d-bg:#eaf5f685}html[data-ui-theme=pearl-nocturne]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #f8f9fc 0%, #eef1f9 35%, #d9dff0 68%, #acb7d9 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #e4e9f7bd, transparent 22%), radial-gradient(circle at 56% 30%, #d9dff0b8, transparent 26%), radial-gradient(circle at 84% 34%, #acb7d9b8, transparent 22%), radial-gradient(circle at 68% 82%, #acb7d9d1, transparent 36%), radial-gradient(circle at 22% 88%, #eaeef8b8, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff52 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe6, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff70, transparent 22%);--auth-aurora-a-bg:#dfe4f480;--auth-aurora-b-bg:#bfc8e48a;--auth-aurora-c-bg:#acb7d9a3;--auth-aurora-d-bg:#eef1f985}html[data-ui-theme=moss-paper]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #fcfcf8 0%, #f3f3e8 35%, #e0e3ce 68%, #b6c099 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #f0f0dbbd, transparent 22%), radial-gradient(circle at 56% 30%, #e0e3ceb8, transparent 26%), radial-gradient(circle at 84% 34%, #b6c099b8, transparent 22%), radial-gradient(circle at 68% 82%, #b6c099d1, transparent 36%), radial-gradient(circle at 22% 88%, #f1f2e5b8, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff52 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe0, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff70, transparent 22%);--auth-aurora-a-bg:#ecedd480;--auth-aurora-b-bg:#cdd3ae8a;--auth-aurora-c-bg:#b6c099a3;--auth-aurora-d-bg:#f5f5ea85}html[data-ui-theme=violet-afterglow]{--auth-shell-background:linear-gradient(180deg, #ffffffbd, #ffffff3d), linear-gradient(135deg, #f9f8ff 0%, #f0edff 34%, #dbd6ff 66%, #a8a0f2 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #e6e1ffbd, transparent 22%), radial-gradient(circle at 56% 30%, #dbd6ffb8, transparent 26%), radial-gradient(circle at 84% 34%, #a8a0f2b8, transparent 22%), radial-gradient(circle at 68% 82%, #a8a0f2d1, transparent 36%), radial-gradient(circle at 22% 88%, #ece8ffbd, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff57 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffe6, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff75, transparent 22%);--auth-aurora-a-bg:#dfd9ff85;--auth-aurora-b-bg:#beb7f58f;--auth-aurora-c-bg:#a8a0f2a8;--auth-aurora-d-bg:#efecff8a}html[data-ui-theme=vitronet]{--background:#f6fafb;--foreground:#1c2b2d;--status-good:#5f9f2f;--status-good-bg:#bdd3582e;--status-good-border:#5f9f2f47;--status-warning:#d76a2e;--status-warning-bg:#f4684529;--status-warning-border:#d76a2e47;--status-critical:#cf2559;--status-critical-bg:#f2184a24;--status-critical-border:#cf255947;--status-muted:#5d6468;--status-muted-bg:#4e4e4e1f;--status-muted-border:#4e4e4e3d;--auth-shell-background:linear-gradient(180deg, #ffffffc2, #ffffff47), linear-gradient(135deg, #f8fbfc 0%, #edf6f8 28%, #d8eef0 54%, #f6edc7 78%, #97d8de 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #fffffffa, transparent 28%), radial-gradient(circle at 18% 28%, #0aa8b62e, transparent 22%), radial-gradient(circle at 56% 30%, #f9d9683d, transparent 26%), radial-gradient(circle at 84% 34%, #bdd35838, transparent 22%), radial-gradient(circle at 68% 82%, #0aa8b63d, transparent 36%), radial-gradient(circle at 22% 88%, #f468452e, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff57 0%, #ffffff14 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffeb, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff75, transparent 22%);--auth-aurora-a-bg:#0aa8b638;--auth-aurora-b-bg:#f9d9683d;--auth-aurora-c-bg:#bdd35833;--auth-aurora-d-bg:#f468452e;--auth-showcase-background:radial-gradient(circle at 18% 22%, #0aa8b633, transparent 30%), radial-gradient(circle at 82% 18%, #f9d9682e, transparent 28%), linear-gradient(180deg, #23656d 0%, #1d7d89 45%, #0aa8b6 100%);--auth-showcase-glow-background:radial-gradient(circle at 20% 78%, #0aa8b63d, transparent 26%), radial-gradient(circle at 80% 18%, #f9d96829, transparent 22%)}html[data-ui-theme=vitronet-dark]{--background:#07171a;--foreground:#eaf9fb;--status-good:#bdd358;--status-good-bg:#5f76233d;--status-good-border:#bdd35847;--status-warning:#f9d968;--status-warning-bg:#83681b3d;--status-warning-border:#f9d9684d;--status-critical:#f46845;--status-critical-bg:#823c263d;--status-critical-border:#f4684547;--status-muted:#8ba3a8;--status-muted-bg:#4e4e4e38;--status-muted-border:#8ba3a83d;--auth-shell-background:linear-gradient(180deg, #07171adb, #07171a94), linear-gradient(135deg, #07171a 0%, #0b262c 34%, #0d3c43 68%, #0aa8b6 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #ffffff14, transparent 28%), radial-gradient(circle at 18% 28%, #0aa8b661, transparent 22%), radial-gradient(circle at 56% 30%, #21bfcc38, transparent 26%), radial-gradient(circle at 84% 34%, #bdd35824, transparent 22%), radial-gradient(circle at 68% 82%, #0aa8b64d, transparent 36%), radial-gradient(circle at 22% 88%, #08747e33, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff0a 0%, #ffffff05 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffff14, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff0f, transparent 22%);--auth-aurora-a-bg:#0aa8b657;--auth-aurora-b-bg:#08747e52;--auth-aurora-c-bg:#06565e57;--auth-aurora-d-bg:#21bfcc29;--auth-showcase-background:radial-gradient(circle at 18% 22%, #0aa8b633, transparent 30%), radial-gradient(circle at 82% 18%, #21bfcc1f, transparent 28%), linear-gradient(180deg, #07171a 0%, #0b262c 45%, #0d3c43 100%);--auth-showcase-glow-background:radial-gradient(circle at 20% 78%, #0aa8b62e, transparent 26%), radial-gradient(circle at 80% 18%, #21bfcc14, transparent 22%)}html[data-ui-theme=midnight-current]{--background:#08131a;--foreground:#edf7fb;--status-good:#67c38f;--status-good-bg:#3f7a5c38;--status-good-border:#67c38f52;--status-warning:#d29a38;--status-warning-bg:#7d55183d;--status-warning-border:#d29a3852;--status-critical:#c96f6f;--status-critical-bg:#7a30303d;--status-critical-border:#c96f6f4d;--status-muted:#7b90a0;--status-muted-bg:#3949553d;--status-muted-border:#7b90a038;--auth-shell-background:linear-gradient(180deg, #08131ad6, #08131a8f), linear-gradient(135deg, #08131a 0%, #0d1f2a 35%, #123243 68%, #1f5369 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #ffffff14, transparent 28%), radial-gradient(circle at 18% 28%, #25596b75, transparent 22%), radial-gradient(circle at 56% 30%, #1c667c6b, transparent 26%), radial-gradient(circle at 84% 34%, #2b78905c, transparent 22%), radial-gradient(circle at 68% 82%, #14556c8a, transparent 36%), radial-gradient(circle at 22% 88%, #12465a7a, transparent 34%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff0a 0%, #ffffff05 35%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffff14, transparent 18%), radial-gradient(circle at 78% 6%, #ffffff0f, transparent 22%);--auth-aurora-a-bg:#2262786b;--auth-aurora-b-bg:#1c4e607a;--auth-aurora-c-bg:#2f7b9475;--auth-aurora-d-bg:#16405270;--auth-showcase-background:radial-gradient(circle at 18% 22%, #3884a02e, transparent 30%), radial-gradient(circle at 82% 18%, #1f53693d, transparent 28%), linear-gradient(180deg, #08131a 0%, #0e2430 45%, #123243 100%);--auth-showcase-glow-background:radial-gradient(circle at 20% 78%, #3a8aa82e, transparent 26%), radial-gradient(circle at 80% 18%, #65b6d014, transparent 22%)}html[data-ui-theme=graphite]{--background:#f4f6f7;--foreground:#111827;--card:#ffffffe6;--card-foreground:#111827;--muted:#eff2f4e0;--muted-foreground:#5f6f7a;--border:#1f293321;--primary:#2f7d68;--primary-foreground:#fff;--accent:#2f7d681f;--accent-foreground:#245f50;--milo-page-background:radial-gradient(circle at 12% 4%, #fffffff0, transparent 28%), radial-gradient(circle at 86% 10%, #4b5d6b1f, transparent 28%), linear-gradient(180deg, #f7f9fa 0%, #f1f4f5 48%, #eceff1 100%);--milo-surface:#ffffffc2;--milo-surface-strong:#fffffff0;--milo-surface-muted:#f0f3f5bd;--milo-border:#1f293321;--milo-border-strong:#1f293338;--milo-shadow-soft:0 18px 42px #1f293316;--milo-shadow-resting:0 10px 24px #1f29330e;--milo-shadow-hover:0 20px 46px #1f29331f;--milo-focus-ring:#2f7d682e;--milo-focus-border:#2f7d686b;--milo-atmosphere-accent:#2f7d6813;--milo-atmosphere-accent-soft:#1f29330b;--milo-atmosphere-node:#cbd5e19e;--surface:var(--milo-surface);--surface-hover:#fffffff5;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--border-subtle:#1f293316;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#34424d;--text-muted:var(--muted-foreground);--accent-hover:#286b5a;--sidebar-background:#1f2933f5;--sidebar-surface:#2b3742db;--sidebar-border:#ffffff1f;--icon-background:#2b3742eb;--icon-foreground:#d5dde4;--nav-heading-text:#c3cdd6;--nav-item-text:#d8e0e7;--nav-item-hover-text:#f4fbf8;--nav-item-active-text:#111827;--nav-subitem-text:#c9d3dc;--nav-item-hover-background:#f0f7f421;--nav-item-hover-border:#dde8e438;--nav-item-active-background:#e8f6f0e6;--nav-item-active-border:#e8f6f0f2;--nav-subitem-hover-background:#f0f7f41a;--nav-subitem-active-background:#2f7d682e;--nav-subitem-active-text:#f2fbf8;--nav-badge-bg:#e8f6f0eb;--nav-badge-text:#244b42;--nav-badge-border:#e8f6f0e0;--nav-badge-strong-bg:#e8f6f0;--nav-badge-strong-text:#1f493e;--nav-badge-strong-border:#ffffffb8;--input-background:var(--milo-surface-strong);--input-border:var(--milo-border);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft)}html[data-ui-theme=slate]{--background:#f3f7fb;--foreground:#111827;--card:#ffffffe6;--card-foreground:#111827;--muted:#ecf3fae0;--muted-foreground:#5b6d83;--border:#35517024;--primary:#3b6ff5;--primary-foreground:#fff;--accent:#3b6ff51f;--accent-foreground:#2849a8;--milo-page-background:radial-gradient(circle at 14% 4%, #fffffff5, transparent 28%), radial-gradient(circle at 86% 10%, #639aec2e, transparent 28%), radial-gradient(circle at 74% 86%, #2dd4bf1a, transparent 32%), linear-gradient(180deg, #f8fbff 0%, #eef5fb 50%, #e9f0f7 100%);--milo-surface:#ffffffc2;--milo-surface-strong:#fffffff0;--milo-surface-muted:#edf4fbbd;--milo-border:#35517024;--milo-border-strong:#35517040;--milo-shadow-soft:0 18px 42px #24344717;--milo-shadow-resting:0 10px 24px #2434470f;--milo-shadow-hover:0 20px 46px #24344720;--milo-focus-ring:#3b6ff52e;--milo-focus-border:#3b6ff570;--milo-atmosphere-accent:#3b6ff517;--milo-atmosphere-accent-soft:#2dd4bf0e;--milo-atmosphere-node:#dbeafead;--surface:var(--milo-surface);--surface-hover:#fffffff5;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--border-subtle:#35517017;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#334155;--text-muted:var(--muted-foreground);--accent-hover:#315ed4;--sidebar-background:#243447f5;--sidebar-surface:#31465edb;--sidebar-border:#ffffff1f;--icon-background:#31465eeb;--icon-foreground:#d9e6f7;--nav-heading-text:#c7d6e7;--nav-item-text:#dbe6f4;--nav-item-hover-text:#f5f9ff;--nav-item-active-text:#111827;--nav-subitem-text:#cbd9ea;--nav-item-hover-background:#ebf4ff21;--nav-item-hover-border:#deebff38;--nav-item-active-background:#e8f1ffeb;--nav-item-active-border:#e8f1fff5;--nav-subitem-hover-background:#ebf4ff1a;--nav-subitem-active-background:#3b6ff52e;--nav-subitem-active-text:#f5f9ff;--input-background:var(--milo-surface-strong);--input-border:var(--milo-border);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft)}html[data-ui-theme=sand]{--background:#f6f2ea;--foreground:#201b16;--card:#fffdfaeb;--card-foreground:#201b16;--muted:#f2ebe1e0;--muted-foreground:#736659;--border:#4d3f3021;--primary:#b36b2c;--primary-foreground:#fff;--accent:#b36b2c1f;--accent-foreground:#74451e;--milo-page-background:radial-gradient(circle at 14% 4%, #ffffffe6, transparent 28%), radial-gradient(circle at 86% 10%, #b36b2c1f, transparent 26%), linear-gradient(180deg, #faf8f4 0%, #f2ece3 50%, #eee7dd 100%);--milo-surface:#fffdfac7;--milo-surface-strong:#fffdfaf0;--milo-surface-muted:#f3ede4c2;--milo-border:#4d3f3021;--milo-border-strong:#4d3f303b;--milo-shadow-soft:0 18px 42px #54432e16;--milo-shadow-resting:0 10px 24px #54432e0e;--milo-shadow-hover:0 20px 46px #54432e1f;--milo-focus-ring:#b36b2c2b;--milo-focus-border:#b36b2c6b;--milo-atmosphere-accent:#b36b2c16;--milo-atmosphere-accent-soft:#4d3f3009;--milo-atmosphere-node:#e7dccfb3;--surface:var(--milo-surface);--surface-hover:#fffdfafa;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--border-subtle:#4d3f3016;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#4b4036;--text-muted:var(--muted-foreground);--accent-hover:#945821;--sidebar-background:#3a342cf5;--sidebar-surface:#4a4238db;--sidebar-border:#ffffff21;--icon-background:#4a4238eb;--icon-foreground:#efe4d4;--nav-heading-text:#e2d5c4;--nav-item-text:#f6ead8;--nav-item-hover-text:#fff8ef;--nav-item-active-text:#201b16;--nav-subitem-text:#eadac5;--nav-item-hover-background:#fff6ea21;--nav-item-hover-border:#ffeed638;--nav-item-active-background:#fff4e5eb;--nav-item-active-border:#fff4e5f5;--nav-subitem-hover-background:#fff6ea1a;--nav-subitem-active-background:#b36b2c2e;--nav-subitem-active-text:#fffaf2;--input-background:var(--milo-surface-strong);--input-border:var(--milo-border);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft)}html[data-ui-theme=windows]{--background:#f4f8ff;--foreground:#111827;--card:#ffffffeb;--card-foreground:#111827;--muted:#edf4ffe6;--muted-foreground:#526377;--border:#2563eb24;--primary:#2563eb;--primary-foreground:#fff;--accent:#2563eb1f;--accent-foreground:#1d4ed8;--milo-page-background:radial-gradient(circle at 12% 4%, #fffffff5, transparent 28%), radial-gradient(circle at 84% 10%, #3b82f62e, transparent 27%), radial-gradient(circle at 76% 88%, #2dd4bf1a, transparent 32%), linear-gradient(180deg, #f8fbff 0%, #eff6ff 48%, #e9f2ff 100%);--milo-surface:#ffffffc7;--milo-surface-strong:#fffffff2;--milo-surface-muted:#eef6ffc2;--milo-border:#2563eb24;--milo-border-strong:#2563eb3d;--milo-shadow-soft:0 18px 42px #2563eb17;--milo-shadow-resting:0 10px 24px #0f172a0e;--milo-shadow-hover:0 20px 46px #2563eb21;--milo-focus-ring:#2563eb2e;--milo-focus-border:#2563eb75;--milo-atmosphere-accent:#2563eb17;--milo-atmosphere-accent-soft:#2dd4bf0d;--milo-atmosphere-node:#bfdbfead;--surface:var(--milo-surface);--surface-hover:#fffffffa;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--border-subtle:#2563eb16;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#334155;--text-muted:var(--muted-foreground);--accent-hover:#1d4ed8;--sidebar-background:#f8fbfff5;--sidebar-surface:#ffffffe0;--sidebar-border:#2563eb21;--icon-background:#e7f1ffeb;--icon-foreground:#1d4ed8;--nav-heading-text:#64748b;--nav-item-text:#475569;--nav-item-hover-text:#0f172a;--nav-item-active-text:#0f172a;--nav-subitem-text:#5b6b80;--nav-item-hover-background:#dbeafe8c;--nav-item-hover-border:#2563eb29;--nav-item-active-background:#dbeafed1;--nav-item-active-border:#2563eb3d;--nav-subitem-hover-background:#dbeafe6b;--nav-subitem-active-background:#2563eb1f;--nav-subitem-active-text:#1d4ed8;--input-background:var(--milo-surface-strong);--input-border:var(--milo-border);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft)}html[data-ui-theme=office]{--background:#f6f8f5;--foreground:#1f2933;--card:#ffffffeb;--card-foreground:#1f2933;--muted:#f0f6efe6;--muted-foreground:#5f6f65;--border:#21734624;--primary:#217346;--primary-foreground:#fff;--accent:#2173461f;--accent-foreground:#185c37;--milo-page-background:radial-gradient(circle at 12% 4%, #fffffff0, transparent 28%), radial-gradient(circle at 86% 10%, #21734621, transparent 27%), radial-gradient(circle at 74% 86%, #2563eb0f, transparent 32%), linear-gradient(180deg, #fbfcfa 0%, #f2f7f1 50%, #edf4ec 100%);--milo-surface:#ffffffc7;--milo-surface-strong:#fffffff2;--milo-surface-muted:#f0f6efc2;--milo-border:#21734624;--milo-border-strong:#2173463d;--milo-shadow-soft:0 18px 42px #244e3616;--milo-shadow-resting:0 10px 24px #1f29330d;--milo-shadow-hover:0 20px 46px #244e361f;--milo-focus-ring:#2173462e;--milo-focus-border:#21734670;--milo-atmosphere-accent:#21734616;--milo-atmosphere-accent-soft:#2563eb09;--milo-atmosphere-node:#d1e7d5b3;--surface:var(--milo-surface);--surface-hover:#fffffffa;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--border-subtle:#21734616;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#35453c;--text-muted:var(--muted-foreground);--accent-hover:#185c37;--sidebar-background:#f8faf7f5;--sidebar-surface:#ffffffe0;--sidebar-border:#21734621;--icon-background:#e5f2e8eb;--icon-foreground:#217346;--nav-heading-text:#657469;--nav-item-text:#4f5f55;--nav-item-hover-text:#172119;--nav-item-active-text:#172119;--nav-subitem-text:#5c6b62;--nav-item-hover-background:#dcede094;--nav-item-hover-border:#21734629;--nav-item-active-background:#dcede0db;--nav-item-active-border:#2173463d;--nav-subitem-hover-background:#dcede06b;--nav-subitem-active-background:#2173461f;--nav-subitem-active-text:#185c37;--workspace-icon-analytics:#217346;--workspace-icon-boards:#2563eb;--workspace-icon-commercials:#107c41;--workspace-icon-compliance:#185c37;--workspace-icon-formflow:#c43e1c;--workspace-icon-files:#626f5f;--input-background:var(--milo-surface-strong);--input-border:var(--milo-border);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft)}html[data-ui-theme=baustelle]{--background:#f7f7f2;--foreground:#1f2937;--card:#fffef8ed;--card-foreground:#1f2937;--muted:#f1f1e8e6;--muted-foreground:#687066;--border:#3f454d24;--primary:#d97706;--primary-foreground:#fff;--accent:#d9770621;--accent-foreground:#92400e;--status-warning:#b45309;--status-warning-bg:#f59e0b29;--status-warning-border:#b4530952;--milo-page-background:radial-gradient(circle at 12% 4%, #ffffffeb, transparent 28%), radial-gradient(circle at 86% 10%, #d9770624, transparent 26%), radial-gradient(circle at 74% 86%, #37415112, transparent 32%), linear-gradient(180deg, #fbfbf7 0%, #f2f1ea 50%, #ecebe1 100%);--milo-surface:#fffef8cc;--milo-surface-strong:#fffef8f5;--milo-surface-muted:#f1f1e8c2;--milo-border:#3f454d24;--milo-border-strong:#3f454d3d;--milo-shadow-soft:0 18px 42px #3f454d16;--milo-shadow-resting:0 10px 24px #3f454d0e;--milo-shadow-hover:0 20px 46px #3f454d1f;--milo-focus-ring:#d977062e;--milo-focus-border:#d9770670;--milo-atmosphere-accent:#d9770617;--milo-atmosphere-accent-soft:#3741510a;--milo-atmosphere-node:#e7e5d5b8;--surface:var(--milo-surface);--surface-hover:#fffef8fa;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--border-subtle:#3f454d16;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#3f454d;--text-muted:var(--muted-foreground);--accent-hover:#b45309;--sidebar-background:#fff8e7f5;--sidebar-surface:#fffef8e6;--sidebar-border:#d9770626;--icon-background:#ffedd5eb;--icon-foreground:#b45309;--nav-heading-text:#6b7280;--nav-item-text:#4b5563;--nav-item-hover-text:#111827;--nav-item-active-text:#1f2937;--nav-subitem-text:#5b6471;--nav-item-hover-background:#ffedd59e;--nav-item-hover-border:#d977062e;--nav-item-active-background:#ffedd5f0;--nav-item-active-border:#d9770642;--nav-subitem-hover-background:#ffedd56b;--nav-subitem-active-background:#d9770624;--nav-subitem-active-text:#92400e;--nav-badge-bg:#fff7edf5;--nav-badge-text:#431407;--nav-badge-border:#d977063d;--nav-badge-strong-bg:#ffedd5fa;--nav-badge-strong-text:#431407;--nav-badge-strong-border:#d977064d;--nav-badge-warning-bg:#ffedd5f0;--nav-badge-warning-text:#431407;--nav-badge-warning-border:#fbbf246b;--workspace-icon-analytics:#0f766e;--workspace-icon-boards:#3f454d;--workspace-icon-commercials:#4d7c0f;--workspace-icon-compliance:#d97706;--workspace-icon-formflow:#7c3aed;--workspace-icon-files:#4b5563;--input-background:var(--milo-surface-strong);--input-border:var(--milo-border);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft)}html[data-ui-theme=nordic]{--background:#f7fafc;--foreground:#102033;--card:#ffffffed;--card-foreground:#102033;--muted:#ecf4fae6;--muted-foreground:#53687c;--border:#2f80ed24;--primary:#1d5fb8;--primary-foreground:#fff;--accent:#1d5fb81f;--accent-foreground:#174b92;--milo-page-background:radial-gradient(circle at 14% 6%, #fffffff5, transparent 28%), radial-gradient(circle at 86% 12%, #1d5fb821, transparent 27%), radial-gradient(circle at 72% 84%, #14b8a613, transparent 32%), linear-gradient(180deg, #fbfdff 0%, #f1f7fb 50%, #eaf2f8 100%);--milo-surface:#fffc;--milo-surface-strong:#fffffff5;--milo-surface-muted:#eef6fbc7;--milo-border:#1d5fb824;--milo-border-strong:#1d5fb83d;--milo-shadow-soft:0 18px 42px #2a5c8214;--milo-shadow-resting:0 10px 24px #1020330d;--milo-shadow-hover:0 20px 46px #1d5fb81c;--milo-focus-ring:#1d5fb82e;--milo-focus-border:#1d5fb870;--milo-atmosphere-accent:#1d5fb814;--milo-atmosphere-accent-soft:#14b8a60a;--milo-atmosphere-node:#dbeafead;--surface:var(--milo-surface);--surface-hover:#fffffffa;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--border-subtle:#1d5fb816;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#31465b;--text-muted:var(--muted-foreground);--accent-hover:#174b92;--sidebar-background:#f9fbfdf5;--sidebar-surface:#ffffffe6;--sidebar-border:#1d5fb81f;--icon-background:#e7f1faeb;--icon-foreground:#1d5fb8;--nav-heading-text:#65788b;--nav-item-text:#4c5f73;--nav-item-hover-text:#102033;--nav-item-active-text:#102033;--nav-subitem-text:#586d81;--nav-item-hover-background:#dbeafe80;--nav-item-hover-border:#1d5fb829;--nav-item-active-background:#dbeafed1;--nav-item-active-border:#1d5fb83d;--nav-subitem-hover-background:#dbeafe66;--nav-subitem-active-background:#1d5fb81f;--nav-subitem-active-text:#174b92;--workspace-icon-analytics:#0f766e;--workspace-icon-boards:#2563eb;--workspace-icon-commercials:#3f7f5f;--workspace-icon-compliance:#1d5fb8;--workspace-icon-formflow:#5b6ee1;--workspace-icon-files:#526377;--input-background:var(--milo-surface-strong);--input-border:var(--milo-border);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft)}html[data-ui-theme=din]{--background:#f5f6f7;--foreground:#111418;--card:#fffffff0;--card-foreground:#111418;--muted:#ebeef1e6;--muted-foreground:#505a64;--border:#11141826;--primary:#005ea8;--primary-foreground:#fff;--accent:#005ea81f;--accent-foreground:#004b87;--milo-page-background:radial-gradient(circle at 12% 4%, #ffffffeb, transparent 26%), radial-gradient(circle at 90% 10%, #005ea81a, transparent 24%), linear-gradient(180deg, #fafafa 0%, #f1f3f5 50%, #e8ecef 100%);--milo-surface:#ffffffd1;--milo-surface-strong:#fffffff7;--milo-surface-muted:#ebeef1c7;--milo-border:#11141826;--milo-border-strong:#11141842;--milo-shadow-soft:0 18px 42px #11141813;--milo-shadow-resting:0 10px 24px #1114180d;--milo-shadow-hover:0 20px 46px #1114181b;--milo-focus-ring:#005ea82e;--milo-focus-border:#005ea870;--milo-atmosphere-accent:#005ea812;--milo-atmosphere-accent-soft:#11141809;--milo-atmosphere-node:#d1d5dbb3;--surface:var(--milo-surface);--surface-hover:#fffffffa;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--border-subtle:#11141816;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#2f3740;--text-muted:var(--muted-foreground);--accent-hover:#004b87;--sidebar-background:#fffffff5;--sidebar-surface:#f6f8faeb;--sidebar-border:#1114181f;--icon-background:#e8edf2f0;--icon-foreground:#005ea8;--nav-heading-text:#636b74;--nav-item-text:#48515a;--nav-item-hover-text:#111418;--nav-item-active-text:#111418;--nav-subitem-text:#56616b;--nav-item-hover-background:#e8edf2b8;--nav-item-hover-border:#11141829;--nav-item-active-background:#dee8f2e6;--nav-item-active-border:#005ea83d;--nav-subitem-hover-background:#e8edf280;--nav-subitem-active-background:#005ea81f;--nav-subitem-active-text:#004b87;--workspace-icon-analytics:#006b5f;--workspace-icon-boards:#005ea8;--workspace-icon-commercials:#4b6b2a;--workspace-icon-compliance:#003f73;--workspace-icon-formflow:#4b5563;--workspace-icon-files:#2f3740;--input-background:var(--milo-surface-strong);--input-border:var(--milo-border);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft)}html[data-ui-theme=ftth]{--background:#f4fbfd;--foreground:#10242f;--card:#ffffffed;--card-foreground:#10242f;--muted:#e5f5f9e6;--muted-foreground:#526c77;--border:#006b9626;--primary:#006b96;--primary-foreground:#fff;--accent:#006b961f;--accent-foreground:#057;--status-good:#178f65;--status-good-bg:#178f6521;--status-good-border:#178f6547;--milo-page-background:radial-gradient(circle at 12% 4%, #fffffff0, transparent 28%), radial-gradient(circle at 86% 10%, #006b9621, transparent 27%), radial-gradient(circle at 76% 86%, #178f6514, transparent 32%), linear-gradient(180deg, #fbfeff 0%, #eef9fc 50%, #e7f3f6 100%);--milo-surface:#fffc;--milo-surface-strong:#fffffff5;--milo-surface-muted:#e8f6fac7;--milo-border:#006b9626;--milo-border-strong:#006b9642;--milo-shadow-soft:0 18px 42px #10627f14;--milo-shadow-resting:0 10px 24px #10242f0d;--milo-shadow-hover:0 20px 46px #006b961f;--milo-focus-ring:#006b962e;--milo-focus-border:#006b9670;--milo-atmosphere-accent:#006b9614;--milo-atmosphere-accent-soft:#178f650a;--milo-atmosphere-node:#cffafead;--surface:var(--milo-surface);--surface-hover:#fffffffa;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--border-subtle:#006b9616;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#304b56;--text-muted:var(--muted-foreground);--accent-hover:#057;--sidebar-background:#f8fcfdf5;--sidebar-surface:#ffffffe6;--sidebar-border:#006b9621;--icon-background:#dbf2f8eb;--icon-foreground:#006b96;--nav-heading-text:#657981;--nav-item-text:#4d646d;--nav-item-hover-text:#10242f;--nav-item-active-text:#10242f;--nav-subitem-text:#5a7079;--nav-item-hover-background:#cffafe7a;--nav-item-hover-border:#006b962b;--nav-item-active-background:#cffafec7;--nav-item-active-border:#006b9642;--nav-subitem-hover-background:#cffafe61;--nav-subitem-active-background:#006b961f;--nav-subitem-active-text:#057;--workspace-icon-analytics:#178f65;--workspace-icon-boards:#006b96;--workspace-icon-commercials:#557c19;--workspace-icon-compliance:#006b96;--workspace-icon-formflow:#7c3aed;--workspace-icon-files:#526c77;--input-background:var(--milo-surface-strong);--input-border:var(--milo-border);--success:var(--status-good);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft)}html[data-ui-theme=executive]{--background:#f7f7f5;--foreground:#171c22;--card:#fffffff0;--card-foreground:#171c22;--muted:#eeeeeae6;--muted-foreground:#5f645f;--border:#3d465224;--primary:#3d4652;--primary-foreground:#fff;--accent:#3d46521f;--accent-foreground:#29313a;--milo-page-background:radial-gradient(circle at 12% 5%, #ffffffeb, transparent 28%), radial-gradient(circle at 86% 10%, #3d465218, transparent 25%), radial-gradient(circle at 76% 86%, #8a6f3f12, transparent 32%), linear-gradient(180deg, #fbfbfa 0%, #f2f2ef 50%, #e9e9e4 100%);--milo-surface:#ffffffd1;--milo-surface-strong:#fffffff7;--milo-surface-muted:#eeeeeac7;--milo-border:#3d465224;--milo-border-strong:#3d465240;--milo-shadow-soft:0 18px 42px #3d465214;--milo-shadow-resting:0 10px 24px #171c220d;--milo-shadow-hover:0 20px 46px #3d46521c;--milo-focus-ring:#3d46522e;--milo-focus-border:#3d465270;--milo-atmosphere-accent:#3d465213;--milo-atmosphere-accent-soft:#8a6f3f0a;--milo-atmosphere-node:#e2e0dab8;--surface:var(--milo-surface);--surface-hover:#fffffffa;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--border-subtle:#3d465216;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#343b44;--text-muted:var(--muted-foreground);--accent-hover:#29313a;--sidebar-background:#fbfbf9f5;--sidebar-surface:#ffffffe6;--sidebar-border:#3d46521f;--icon-background:#e8e8e4f0;--icon-foreground:#3d4652;--nav-heading-text:#6d706d;--nav-item-text:#545b62;--nav-item-hover-text:#171c22;--nav-item-active-text:#171c22;--nav-subitem-text:#5f666d;--nav-item-hover-background:#e8e8e4a8;--nav-item-hover-border:#3d465229;--nav-item-active-background:#e1e0dce6;--nav-item-active-border:#3d46523d;--nav-subitem-hover-background:#e8e8e473;--nav-subitem-active-background:#3d46521f;--nav-subitem-active-text:#29313a;--workspace-icon-analytics:#41645d;--workspace-icon-boards:#3d4652;--workspace-icon-commercials:#8a6f3f;--workspace-icon-compliance:#29313a;--workspace-icon-formflow:#5f4d7a;--workspace-icon-files:#5f645f;--input-background:var(--milo-surface-strong);--input-border:var(--milo-border);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft)}html[data-ui-theme=midnight]{--background:#07111f;--foreground:#f8fbff;--card:#111c2de6;--card-foreground:#f8fbff;--muted:#122135e6;--muted-foreground:#9eb0c6;--border:#90a4be3d;--primary:#6aa6ff;--primary-foreground:#07111f;--accent:#6aa6ff26;--accent-foreground:#d7e8ff;--status-good:#74d3a4;--status-good-bg:#2d6f4e40;--status-good-border:#74d3a452;--status-warning:#e4b456;--status-warning-bg:#76521940;--status-warning-border:#e4b45652;--status-critical:#ee8f8f;--status-critical-bg:#792a2a40;--status-critical-border:#ee8f8f52;--status-muted:#95a5bb;--status-muted-bg:#404e6247;--status-muted-border:#95a5bb3d;--milo-page-background:radial-gradient(circle at 12% 8%, #3b6ff533, transparent 28%), radial-gradient(circle at 88% 12%, #2dd4bf1c, transparent 26%), linear-gradient(180deg, #07111f 0%, #0a1422 48%, #080f19 100%);--milo-surface:#0f1a2ac2;--milo-surface-strong:#111c2df0;--milo-surface-muted:#122135b8;--milo-border:#90a4be3d;--milo-border-strong:#b4c6de57;--milo-shadow-soft:0 18px 42px #00000057;--milo-shadow-resting:0 10px 24px #00000047;--milo-shadow-hover:0 20px 46px #0000006b;--milo-focus-ring:#6aa6ff38;--milo-focus-border:#6aa6ff8a;--milo-atmosphere-accent:#6aa6ff1f;--milo-atmosphere-accent-soft:#2dd4bf0f;--milo-atmosphere-node:#7dd3fc6b;--surface:var(--milo-surface);--surface-hover:#16263cfa;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--border-subtle:#90a4be29;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#d4deeb;--text-muted:var(--muted-foreground);--accent-hover:#8dbaff;--sidebar-background:#0b1220f7;--sidebar-surface:#121f33e0;--sidebar-border:#90a4be33;--nav-item-hover-background:#16263ccc;--nav-item-hover-border:#90a4be3d;--nav-item-active-background:#223452e0;--nav-item-active-border:#6aa6ff52;--nav-subitem-hover-background:#14243a75;--nav-subitem-active-background:#1a2d468a;--nav-subitem-active-text:#d9e7f8;--nav-badge-bg:#101c2eeb;--nav-badge-text:#c5d3e5;--nav-badge-border:#90a4be47;--nav-badge-strong-bg:#1b2d48fa;--nav-badge-strong-text:#dbeafe;--nav-badge-warning-bg:#60441975;--nav-badge-warning-text:#f2d28b;--nav-badge-warning-border:#e4b45657;--nav-badge-danger-bg:#792a2ab8;--nav-badge-danger-text:#ffe1e1;--nav-badge-danger-border:#ee8f8f6b;--input-background:#0d1828f0;--input-border:#90a4be3d;--success:var(--status-good);--warning:var(--status-warning);--danger:var(--status-critical);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft);--auth-shell-background:linear-gradient(180deg, #07111fe0, #07111f94), linear-gradient(135deg, #07111f 0%, #0b1220 38%, #111c2d 70%, #1f3d5f 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #ffffff14, transparent 28%), radial-gradient(circle at 18% 28%, #6aa6ff3d, transparent 22%), radial-gradient(circle at 74% 24%, #2dd4bf1a, transparent 24%), radial-gradient(circle at 68% 82%, #2d5a9442, transparent 36%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff0a 0%, #ffffff05 35%, #fff0 100%);--auth-aurora-a-bg:#6aa6ff3d;--auth-aurora-b-bg:#2dd4bf1f;--auth-aurora-c-bg:#27508442;--auth-aurora-d-bg:#1a2b464d}html[data-ui-theme=codex]{--background:#050b14;--foreground:#f7fbff;--card:#0e1b2deb;--card-foreground:#f7fbff;--muted:#0c1828eb;--muted-foreground:#9fb1c8;--border:#8ba5c642;--primary:#7aa7ff;--primary-foreground:#06101d;--accent:#7aa7ff26;--accent-foreground:#dbe8ff;--status-good:#8be9b7;--status-good-bg:#2f75533d;--status-good-border:#8be9b752;--status-warning:#ffd27a;--status-warning-bg:#754e1840;--status-warning-border:#ffd27a52;--status-critical:#ff9aa2;--status-critical-bg:#7e2d3740;--status-critical-border:#ff9aa252;--milo-page-background:radial-gradient(circle at 14% 8%, #4a77ff38, transparent 28%), radial-gradient(circle at 88% 12%, #2fd3ee1a, transparent 26%), linear-gradient(180deg, #050b14 0%, #08111f 48%, #050911 100%);--milo-surface:#0a1422c7;--milo-surface-strong:#0e1b2df5;--milo-surface-muted:#0c1828bd;--milo-border:#8ba5c642;--milo-border-strong:#bed2ee57;--milo-focus-ring:#7aa7ff3d;--milo-focus-border:#7aa7ff94;--milo-atmosphere-accent:#7aa7ff21;--milo-atmosphere-accent-soft:#2fd3ee0f;--milo-atmosphere-node:#7aa7ff70;--sidebar-background:#07111ffa;--sidebar-surface:#0d1c2fe6;--sidebar-border:#8ba5c633;--input-background:#091320f2;--input-border:#8ba5c640;--workspace-icon-analytics:#67e8f9;--workspace-icon-boards:#93c5fd;--workspace-icon-commercials:#bef264;--workspace-icon-compliance:var(--primary);--workspace-icon-formflow:#c4b5fd;--workspace-icon-files:var(--icon-foreground)}html[data-ui-theme=vercel]{--background:#000;--foreground:#fafafa;--card:#090909fa;--card-foreground:#fafafa;--muted:#0e0e0ef5;--muted-foreground:#b5b5b5;--border:#fafafa33;--primary:#fafafa;--primary-foreground:#000;--accent:#fafafa1f;--accent-foreground:#fff;--status-good:#63e6be;--status-good-bg:#14614b42;--status-good-border:#63e6be52;--status-warning:#f5c542;--status-warning-bg:#70501247;--status-warning-border:#f5c54257;--status-critical:#ff8585;--status-critical-bg:#7c262647;--status-critical-border:#ff858557;--status-muted:#a3a3a3;--status-muted-bg:#4040405c;--status-muted-border:#a3a3a347;--milo-page-background:radial-gradient(circle at 14% 8%, #ffffff0b, transparent 24%), radial-gradient(circle at 88% 12%, #78787809, transparent 24%), linear-gradient(180deg, #000 0%, #030303 46%, #000 100%);--milo-surface:#060606e0;--milo-surface-strong:#090909fc;--milo-surface-muted:#0e0e0ed6;--milo-border:#fafafa30;--milo-border-strong:#fafafa4d;--milo-shadow-soft:0 18px 42px #00000070;--milo-shadow-resting:0 10px 24px #0000005c;--milo-shadow-hover:0 20px 46px #00000085;--milo-focus-ring:#fafafa2e;--milo-focus-border:#fafafa94;--milo-atmosphere-accent:#ffffff0e;--milo-atmosphere-accent-soft:#8c8c8c09;--milo-atmosphere-node:#fafafa47;--surface:var(--milo-surface);--surface-hover:#161616fc;--surface-elevated:var(--milo-surface-strong);--surface-muted:var(--milo-surface-muted);--border-subtle:#fafafa21;--border-strong:var(--milo-border-strong);--text-primary:var(--foreground);--text-secondary:#ededed;--text-muted:var(--muted-foreground);--accent-hover:#fff;--sidebar-background:#000000fc;--sidebar-surface:#080808f0;--sidebar-border:#fafafa26;--nav-heading-text:#a3a3a3;--nav-item-text:#d4d4d4;--nav-item-hover-text:#fff;--nav-item-active-text:#fff;--nav-subitem-text:#bdbdbd;--nav-item-hover-background:#181818e6;--nav-item-hover-border:#fafafa33;--nav-item-active-background:#fafafa24;--nav-item-active-border:#fafafa4d;--nav-subitem-hover-background:#1818188c;--nav-subitem-active-background:#fafafa1c;--nav-subitem-active-text:#fff;--nav-badge-bg:#0c0c0cfa;--nav-badge-text:#e5e5e5;--nav-badge-border:#fafafa2e;--nav-badge-strong-bg:#181818fa;--nav-badge-strong-text:#fafafa;--nav-badge-warning-bg:#70501275;--nav-badge-warning-text:#ffe49a;--nav-badge-warning-border:#f5c54257;--nav-badge-danger-bg:#7c26269e;--nav-badge-danger-text:#ffe1e1;--nav-badge-danger-border:#ff858561;--input-background:#030303fa;--input-border:#fafafa33;--modal-background:#060606fc;--modal-surface:#0a0a0afa;--modal-surface-elevated:#0e0e0efc;--modal-header-background:radial-gradient(circle at 18% 20%, #ffffff0b, transparent 34%), linear-gradient(135deg, #090909fc, #0e0e0ef0);--modal-footer-background:#060606fc;--modal-border:#fafafa30;--modal-text:var(--text-primary);--modal-text-muted:var(--text-muted);--panel-background:#060606fa;--panel-surface:#040404fa;--panel-surface-elevated:#0a0a0afc;--panel-header-background:#060606fc;--panel-footer-background:#060606fc;--panel-footer-border:#fafafa24;--panel-border:#fafafa2e;--panel-text:var(--text-primary);--panel-text-muted:var(--text-muted);--popover-background:#080808fc;--popover-border:#fafafa2e;--popover-text:var(--text-primary);--popover-text-muted:var(--text-muted);--popover-hover:var(--surface-hover);--popover-active:var(--surface-selected);--popover-disabled:var(--text-disabled);--auth-shell-background:linear-gradient(180deg, #000000f0, #000000d1), linear-gradient(135deg, #000 0%, #030303 48%, #090909 100%);--auth-gradient-base-background:radial-gradient(circle at 10% 6%, #ffffff0d, transparent 24%), radial-gradient(circle at 72% 20%, #ffffff09, transparent 24%), radial-gradient(circle at 68% 82%, #ffffff0a, transparent 32%), var(--milo-page-background);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff06 0%, #ffffff03 35%, #fff0 100%);--auth-aurora-a-bg:#ffffff0e;--auth-aurora-b-bg:#8c8c8c0b;--auth-aurora-c-bg:#2626262e;--auth-aurora-d-bg:#0e0e0e57;--workspace-icon-analytics:#63e6be;--workspace-icon-boards:#fafafa;--workspace-icon-commercials:#f5c542;--workspace-icon-compliance:#ededed;--workspace-icon-formflow:#fafafa;--workspace-icon-files:#d4d4d4;--success:var(--status-good);--warning:var(--status-warning);--danger:var(--status-critical);--shadow-sm:var(--milo-shadow-resting);--shadow-md:var(--milo-shadow-soft)}html[data-ui-theme=github]{--background:#0d1117;--foreground:#f0f6fc;--card:#161b22f0;--card-foreground:#f0f6fc;--muted:#161b22eb;--muted-foreground:#a9b8c8;--border:#8b949e52;--primary:#58a6ff;--primary-foreground:#06111f;--accent:#58a6ff29;--accent-foreground:#d2e7ff;--status-good:#7ee787;--status-good-bg:#235f3742;--status-good-border:#7ee78752;--status-warning:#d29922;--status-warning-bg:#764e1342;--status-warning-border:#d2992257;--status-critical:#ff7b72;--status-critical-bg:#7e292c45;--status-critical-border:#ff7b7257;--milo-page-background:radial-gradient(circle at 14% 8%, #58a6ff26, transparent 30%), radial-gradient(circle at 86% 10%, #7ee78714, transparent 28%), linear-gradient(180deg, #0d1117 0%, #0b111a 48%, #080c12 100%);--milo-surface:#10161ec7;--milo-surface-strong:#161b22f5;--milo-surface-muted:#121922c2;--milo-border:#8b949e4d;--milo-border-strong:#b1bac461;--milo-focus-ring:#58a6ff38;--milo-focus-border:#58a6ff8f;--milo-atmosphere-accent:#58a6ff1f;--milo-atmosphere-accent-soft:#7ee7870a;--milo-atmosphere-node:#58a6ff6b;--sidebar-background:#010409fa;--sidebar-surface:#0f1720e6;--sidebar-border:#8b949e38;--input-background:#0d1117f2;--input-border:#8b949e4d}html[data-ui-theme=dracula]{--background:#191a2a;--foreground:#f8f8f2;--card:#24263af0;--card-foreground:#f8f8f2;--muted:#2a2c42eb;--muted-foreground:#b8b9d1;--border:#bd93f93d;--primary:#bd93f9;--primary-foreground:#171322;--accent:#ff79c626;--accent-foreground:#ffd8ef;--status-good:#50fa7b;--status-good-bg:#26663d40;--status-good-border:#50fa7b4d;--status-warning:#f1fa8c;--status-warning-bg:#73602242;--status-warning-border:#f1fa8c4f;--status-critical:#ff8aa8;--status-critical-bg:#782d4645;--status-critical-border:#ff8aa857;--milo-page-background:radial-gradient(circle at 12% 8%, #bd93f933, transparent 30%), radial-gradient(circle at 84% 12%, #ff79c61a, transparent 28%), linear-gradient(180deg, #191a2a 0%, #161728 50%, #11121e 100%);--milo-surface:#1f2133c7;--milo-surface-strong:#24263af5;--milo-surface-muted:#2a2c42bf;--milo-border:#bd93f93d;--milo-border-strong:#d8beff57;--milo-focus-ring:#bd93f93d;--milo-focus-border:#bd93f98f;--milo-atmosphere-accent:#bd93f921;--milo-atmosphere-accent-soft:#ff79c60f;--milo-atmosphere-node:#bd93f96b;--sidebar-background:#151622fa;--sidebar-surface:#25273ae6;--sidebar-border:#bd93f933;--input-background:#181a28f2;--input-border:#bd93f93d}html[data-ui-theme=catppuccin]{--background:#11111b;--foreground:#cdd6f4;--card:#1e1e2ef2;--card-foreground:#e6e9fb;--muted:#181825f0;--muted-foreground:#a6adc8;--border:#89b4fa3d;--primary:#89b4fa;--primary-foreground:#11111b;--accent:#cba6f724;--accent-foreground:#e9d7ff;--status-good:#a6e3a1;--status-good-bg:#3a674340;--status-good-border:#a6e3a14f;--status-warning:#f9e2af;--status-warning-bg:#70572342;--status-warning-border:#f9e2af4d;--status-critical:#f38ba8;--status-critical-bg:#712b4142;--status-critical-border:#f38ba852;--milo-page-background:radial-gradient(circle at 14% 8%, #89b4fa2e, transparent 30%), radial-gradient(circle at 82% 12%, #cba6f71a, transparent 28%), linear-gradient(180deg, #11111b 0%, #10101a 52%, #0b0b13 100%);--milo-surface:#181825c7;--milo-surface-strong:#1e1e2ef5;--milo-surface-muted:#181825c2;--milo-border:#89b4fa3d;--milo-border-strong:#bad0fa57;--milo-focus-ring:#89b4fa3b;--milo-focus-border:#89b4fa8f;--milo-atmosphere-accent:#89b4fa1f;--milo-atmosphere-accent-soft:#cba6f70f;--milo-atmosphere-node:#89b4fa66;--sidebar-background:#11111bfa;--sidebar-surface:#1e1e2ee6;--sidebar-border:#89b4fa33;--input-background:#11111bf2;--input-border:#89b4fa3d}html[data-ui-theme=linear]{--background:#08090f;--foreground:#f4f6fb;--card:#151823f0;--card-foreground:#f4f6fb;--muted:#12141ef0;--muted-foreground:#a7afc2;--border:#7881aa42;--primary:#7c86ff;--primary-foreground:#08090f;--accent:#7c86ff26;--accent-foreground:#e1e5ff;--status-good:#6ee7b7;--status-good-bg:#2a695140;--status-good-border:#6ee7b74f;--status-warning:#f6c86b;--status-warning-bg:#76521842;--status-warning-border:#f6c86b52;--status-critical:#f597a5;--status-critical-bg:#762b3842;--status-critical-border:#f597a552;--milo-page-background:radial-gradient(circle at 15% 8%, #7c86ff33, transparent 30%), radial-gradient(circle at 86% 12%, #525bc41a, transparent 28%), linear-gradient(180deg, #08090f 0%, #0c0e17 52%, #07080d 100%);--milo-surface:#0f111ac7;--milo-surface-strong:#151823f5;--milo-surface-muted:#12141ec2;--milo-border:#7881aa42;--milo-border-strong:#aab1dc57;--milo-focus-ring:#7c86ff3b;--milo-focus-border:#7c86ff8f;--milo-atmosphere-accent:#7c86ff1f;--milo-atmosphere-accent-soft:#6366f10f;--milo-atmosphere-node:#7c86ff6b;--sidebar-background:#0d0f18fa;--sidebar-surface:#151823e6;--sidebar-border:#7881aa33;--input-background:#0b0d15f2;--input-border:#7881aa40}html[data-ui-theme=gruvbox]{--background:#1d2021;--foreground:#fbf1c7;--card:#282828f2;--card-foreground:#fbf1c7;--muted:#32302ff0;--muted-foreground:#c8bfa5;--border:#d5c4a140;--primary:#d79921;--primary-foreground:#1d2021;--accent:#b8bb2624;--accent-foreground:#f2e5b8;--status-good:#b8bb26;--status-good-bg:#4d572345;--status-good-border:#b8bb2652;--status-warning:#fabd2f;--status-warning-bg:#78521647;--status-warning-border:#fabd2f57;--status-critical:#fb7b74;--status-critical-bg:#7c302b47;--status-critical-border:#fb7b7457;--milo-page-background:radial-gradient(circle at 14% 8%, #d7992124, transparent 30%), radial-gradient(circle at 86% 12%, #b8bb2614, transparent 28%), linear-gradient(180deg, #1d2021 0%, #191b1c 52%, #141617 100%);--milo-surface:#242423cc;--milo-surface-strong:#282828f7;--milo-surface-muted:#32302fc7;--milo-border:#d5c4a140;--milo-border-strong:#ebdbb257;--milo-focus-ring:#d799213d;--milo-focus-border:#d7992194;--milo-atmosphere-accent:#d799211f;--milo-atmosphere-accent-soft:#b8bb260d;--milo-atmosphere-node:#d7992166;--sidebar-background:#171a1bfa;--sidebar-surface:#282828e6;--sidebar-border:#d5c4a133;--input-background:#1d2021f2;--input-border:#d5c4a140}html[data-ui-theme=everforest]{--background:#1e2326;--foreground:#d3c6aa;--card:#272e33f2;--card-foreground:#e6ddc7;--muted:#2d353bf0;--muted-foreground:#b8ad97;--border:#a7c0803d;--primary:#a7c080;--primary-foreground:#17201a;--accent:#83c09224;--accent-foreground:#dcecc7;--status-good:#a7c080;--status-good-bg:#425d3845;--status-good-border:#a7c08052;--status-warning:#dbbc7f;--status-warning-bg:#69522347;--status-warning-border:#dbbc7f52;--status-critical:#e69875;--status-critical-bg:#6f372b47;--status-critical-border:#e6987552;--milo-page-background:radial-gradient(circle at 14% 8%, #a7c08024, transparent 30%), radial-gradient(circle at 86% 12%, #83c09214, transparent 28%), linear-gradient(180deg, #1e2326 0%, #1a2022 52%, #161a1c 100%);--milo-surface:#22282ccc;--milo-surface-strong:#272e33f7;--milo-surface-muted:#2d353bc7;--milo-border:#a7c0803d;--milo-border-strong:#d3c6aa52;--milo-focus-ring:#a7c08038;--milo-focus-border:#a7c0808a;--milo-atmosphere-accent:#a7c0801c;--milo-atmosphere-accent-soft:#83c0920d;--milo-atmosphere-node:#a7c08061;--sidebar-background:#171c1ffa;--sidebar-surface:#272e33e6;--sidebar-border:#a7c08033;--input-background:#1e2326f2;--input-border:#a7c0803d}html[data-ui-theme=ayu]{--background:#0f1419;--foreground:#e6e1cf;--card:#14191ff5;--card-foreground:#f3ead7;--muted:#191f26f0;--muted-foreground:#b8b19f;--border:#ffb45438;--primary:#ffb454;--primary-foreground:#11100d;--accent:#59c2ff21;--accent-foreground:#d9f0ff;--status-good:#aad94c;--status-good-bg:#46652542;--status-good-border:#aad94c52;--status-warning:#ffd173;--status-warning-bg:#76541a47;--status-warning-border:#ffd17352;--status-critical:#f28779;--status-critical-bg:#74302a47;--status-critical-border:#f2877957;--milo-page-background:radial-gradient(circle at 14% 8%, #ffb45424, transparent 30%), radial-gradient(circle at 84% 12%, #59c2ff14, transparent 28%), linear-gradient(180deg, #0f1419 0%, #101821 52%, #0a0f14 100%);--milo-surface:#11171dcc;--milo-surface-strong:#14191ff7;--milo-surface-muted:#191f26c7;--milo-border:#ffb45438;--milo-border-strong:#e6e1cf4d;--milo-focus-ring:#ffb45438;--milo-focus-border:#ffb4548a;--milo-atmosphere-accent:#ffb4541c;--milo-atmosphere-accent-soft:#59c2ff0d;--milo-atmosphere-node:#ffb45461;--sidebar-background:#0b1117fa;--sidebar-surface:#14191fe6;--sidebar-border:#ffb4542e;--input-background:#0f1419f5;--input-border:#ffb45438}@keyframes authAuroraFloatA{0%{transform:translate(-6%,-4%)scale(1)}50%{transform:translate(5%,3%)scale(1.08)}to{transform:translate(-4%,6%)scale(.98)}}@keyframes authAuroraFloatB{0%{transform:translate(4%)scale(1.02)}50%{transform:translate(-5%,-4%)scale(1.12)}to{transform:translate(3%,5%)scale(1)}}@keyframes authAuroraFloatC{0%{transform:translateY(5%)scale(1)}50%{transform:translate(6%,-3%)scale(1.06)}to{transform:translate(-4%,2%)scale(1.02)}}@keyframes authAuroraFloatD{0%{transform:translate(2%,-2%)scale(1)}50%{transform:translate(-6%,5%)scale(1.1)}to{transform:translate(5%,-4%)scale(.98)}}@keyframes authGradientShift{0%{background-position:0 0,0 0,0 0}50%{background-position:100% 35%,0 100%,60% 0}to{background-position:0 70%,100% 0,0 100%}}@keyframes authShowcaseShift{0%{filter:saturate();background-position:0 0,0 0,0 0}50%{filter:saturate(1.05);background-position:70% 20%,30% 80%,100% 40%}to{filter:saturate();background-position:10% 100%,100% 10%,20% 70%}}@keyframes authShowcaseGlow{0%{opacity:.38;transform:translate(-4%)scale(1)}50%{opacity:.52;transform:translate(5%,-3%)scale(1.08)}to{opacity:.42;transform:translate(-2%,4%)scale(1.02)}}.auth-gradient-bg{background:var(--auth-shell-background)}.milo-auth-platform{--primary:#2563eb;--accent:#2563eb1a;--accent-foreground:#1d4ed8;--milo-focus-ring:#2563eb2e;--milo-focus-border:#2563eb75;--milo-atmosphere-accent:#2563eb1c;--milo-atmosphere-accent-soft:#1e40af12;--milo-atmosphere-node:#dbeafeb3;--auth-shell-background:radial-gradient(circle at top left, #fffffff0, transparent 30%), linear-gradient(180deg, #fff 0%, #f6f8fc 42%, #eef3fb 100%);--auth-gradient-base-background:radial-gradient(circle at 12% 8%, #fffffffa, transparent 28%), radial-gradient(circle at 20% 22%, #dbeafeb3, transparent 20%), radial-gradient(circle at 62% 18%, #bfdbfe8f, transparent 24%), radial-gradient(circle at 88% 24%, #93c5fd6b, transparent 20%), radial-gradient(circle at 76% 78%, #2563eb2e, transparent 30%), radial-gradient(circle at 18% 88%, #0f172a14, transparent 28%);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff52 0%, #ffffff0f 36%, #fff0 100%), radial-gradient(circle at 8% 10%, #ffffffd1, transparent 18%), radial-gradient(circle at 78% 6%, #eff6ff80, transparent 22%);--auth-aurora-a-bg:#dbeafe61;--auth-aurora-b-bg:#bfdbfe57;--auth-aurora-c-bg:#2563eb29;--auth-aurora-d-bg:#0f172a14;--auth-showcase-background:radial-gradient(circle at 18% 22%, #3b82f647, transparent 30%), radial-gradient(circle at 82% 18%, #0f172a2e, transparent 28%), linear-gradient(180deg, #07111f 0%, #0f2f6f 52%, #1d4ed8 100%);--auth-showcase-glow-background:radial-gradient(circle at 20% 78%, #60a5fa3d, transparent 26%), radial-gradient(circle at 80% 18%, #dbeafe2e, transparent 22%)}html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-shell-background:radial-gradient(circle at top left, var(--surface-elevated), transparent 32%), linear-gradient(180deg, var(--background) 0%, var(--background) 100%)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-shell-background:radial-gradient(circle at top left, color-mix(in srgb, var(--surface-elevated) 82%, transparent), transparent 32%), linear-gradient(180deg, var(--background) 0%, color-mix(in srgb, var(--background) 84%, var(--surface)) 100%)}}html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-gradient-base-background:radial-gradient(circle at 12% 8%, var(--surface-elevated), transparent 28%), radial-gradient(circle at 24% 24%, var(--primary), transparent 22%), radial-gradient(circle at 76% 18%, var(--primary), transparent 25%), radial-gradient(circle at 78% 80%, var(--accent), transparent 30%)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-gradient-base-background:radial-gradient(circle at 12% 8%, color-mix(in srgb, var(--surface-elevated) 72%, transparent), transparent 28%), radial-gradient(circle at 24% 24%, color-mix(in srgb, var(--primary) 15%, transparent), transparent 22%), radial-gradient(circle at 76% 18%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 25%), radial-gradient(circle at 78% 80%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 30%)}}html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-gradient-mesh-background:linear-gradient(180deg, var(--surface-elevated), transparent 42%), radial-gradient(circle at 8% 10%, var(--surface), transparent 20%)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-gradient-mesh-background:linear-gradient(180deg, color-mix(in srgb, var(--surface-elevated) 18%, transparent), transparent 42%), radial-gradient(circle at 8% 10%, color-mix(in srgb, var(--surface) 46%, transparent), transparent 20%)}}html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-aurora-a-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-aurora-a-bg:color-mix(in srgb, var(--primary) 14%, transparent)}}html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-aurora-b-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-aurora-b-bg:color-mix(in srgb, var(--accent) 12%, transparent)}}html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-aurora-c-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-aurora-c-bg:color-mix(in srgb, var(--primary) 9%, transparent)}}html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-aurora-d-bg:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .milo-auth-platform{--auth-aurora-d-bg:color-mix(in srgb, var(--foreground) 5%, transparent)}}.milo-auth-platform .milo-system-grid{opacity:.55;background-color:#0000;background-image:linear-gradient(#2563eb0e 1px,#0000 1px),linear-gradient(90deg,#2563eb0e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.milo-auth-platform .milo-system-atmosphere-overlay{background:radial-gradient(circle at 50% 18%,#ffffff8f,#0000 34%),radial-gradient(circle at 82% 76%,#2563eb1a,#0000 28%),radial-gradient(circle at 12% 88%,#0f172a0f,#0000 28%)}.auth-gradient-base{background:var(--auth-gradient-base-background);opacity:1;pointer-events:none;background-size:150% 150%,135% 135%,145% 145%,135% 135%,150% 150%,150% 150%;position:absolute;inset:-14%}.auth-gradient-mesh{background:var(--auth-gradient-mesh-background);opacity:.92;pointer-events:none;position:absolute;inset:0}.auth-gradient-aurora{filter:blur(90px);opacity:.8;pointer-events:none;border-radius:9999px;position:absolute}.auth-gradient-aurora-a{background:var(--auth-aurora-a-bg);width:34rem;height:34rem;top:12%;left:-8%}.auth-gradient-aurora-b{background:var(--auth-aurora-b-bg);width:38rem;height:38rem;top:6%;right:-6%}.auth-gradient-aurora-c{background:var(--auth-aurora-c-bg);width:42rem;height:42rem;bottom:-16%;left:-2%}.auth-gradient-aurora-d{background:var(--auth-aurora-d-bg);width:38rem;height:38rem;bottom:-14%;right:8%}.auth-footer-wordmark{white-space:nowrap;letter-spacing:-.05em;transform:translateY(28%)}.auth-showcase-footer{background:var(--auth-showcase-background);background-size:140% 140%,140% 140%,100% 100%}.auth-showcase-footer-glow{background:var(--auth-showcase-glow-background);filter:blur(48px);pointer-events:none;position:absolute;inset:-18%}.auth-login-submit-button{isolation:isolate;min-height:48px;position:relative;overflow:hidden;transform:translateZ(0)}.auth-login-submit-button:before{content:"";z-index:-1;opacity:0;background:linear-gradient(115deg,#0000 0%,#ffffff14 34%,#93c5fd6b 48%,#ffffff2e 58%,#0000 72%);position:absolute;inset:-44% -22%;transform:translate(-64%)rotate(8deg)}.auth-login-submit-button:after{content:"";z-index:-1;opacity:0;background:radial-gradient(circle at 50% 0,#60a5fa52,#0000 46%),linear-gradient(#ffffff1f,#0000);border-radius:15px;transition:opacity .18s cubic-bezier(.22,1,.36,1);position:absolute;inset:1px}.auth-login-submit-button:hover:not(:disabled){transform:translateY(-1px)}.auth-login-submit-button:active:not(:disabled){transform:translateY(0)scale(.985)}.auth-login-submit-button[data-pending=true]{opacity:1;cursor:wait;border-color:#60a5fa8a;box-shadow:0 16px 34px #0f172a38,0 0 0 4px #2563eb14,inset 0 1px #ffffff2e}.auth-login-submit-button[data-pending=true]:before{opacity:1;animation:.98s cubic-bezier(.16,1,.3,1) infinite auth-login-submit-sheen}.auth-login-submit-button[data-pending=true]:after{opacity:1;animation:1.3s ease-in-out infinite auth-login-submit-breathe}.auth-login-submit-content{z-index:1;justify-content:center;align-items:center;gap:10px;width:100%;display:inline-flex;position:relative}.auth-login-submit-copy{line-height:1;transition:transform .18s cubic-bezier(.22,1,.36,1)}.auth-login-submit-button[data-pending=true] .auth-login-submit-copy{transform:translate(-2px)}.auth-login-submit-loader{opacity:0;border:1.5px solid #ffffff57;border-top-color:#fffffff5;border-radius:999px;flex:none;width:16px;height:16px;transition:opacity .15s,transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;transform:scale(.72)}.auth-login-submit-loader:after{content:"";border-radius:inherit;background:#93c5fde6;position:absolute;inset:3px;box-shadow:0 0 12px #93c5fd8f}.auth-login-submit-button[data-pending=true] .auth-login-submit-loader{opacity:1;animation:.76s linear infinite auth-login-submit-spin;transform:scale(1)}@keyframes auth-login-submit-sheen{0%{transform:translate(-64%)rotate(8deg)}to{transform:translate(64%)rotate(8deg)}}@keyframes auth-login-submit-breathe{0%,to{opacity:.56}50%{opacity:1}}@keyframes auth-login-submit-spin{to{transform:scale(1)rotate(360deg)}}@keyframes milo-system-line-drift-a{0%,to{opacity:1;transform:translate(0)}50%{opacity:.92;transform:translate(3px,-2px)}}@keyframes milo-system-line-drift-b{0%,to{opacity:1;transform:translate(0)}50%{opacity:.9;transform:translate(-4px,2px)}}@keyframes milo-system-line-drift-c{0%,to{opacity:.96;transform:translate(0)}50%{opacity:1;transform:translate(2px,3px)}}@keyframes milo-system-fog-drift-a{0%,to{opacity:.9;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(16px,-10px)scale(1.02)}}@keyframes milo-system-fog-drift-b{0%,to{opacity:.82;transform:translate(0)scale(1)}50%{opacity:.94;transform:translate(-18px,12px)scale(1.03)}}@keyframes milo-system-fog-drift-c{0%,to{opacity:.78;transform:translate(0)scale(1)}50%{opacity:.92;transform:translate(10px,8px)scale(1.04)}}@keyframes milo-system-node-pulse{0%,to{opacity:.96;filter:drop-shadow(0 0 #fff0);transform:scale(1)}50%{opacity:1;filter:drop-shadow(0 0 12px #ffffff47)drop-shadow(0 0 24px #0aa8b61a);transform:scale(1.08)}}.milo-system-fog{filter:blur(64px);border-radius:9999px;position:absolute}.milo-system-fog-a{background:radial-gradient(circle,#ffffff2e 0%,#0000 70%);width:340px;height:220px;top:18%;left:12%}.milo-system-fog-b{background:radial-gradient(circle,#0aa8b614 0%,#0000 72%);width:360px;height:260px;top:12%;right:10%}.milo-system-fog-c{background:radial-gradient(circle,#0f172a0d 0%,#0000 74%);width:420px;height:320px;bottom:10%;left:42%}.milo-system-fog-d{background:radial-gradient(circle,#ffffff29 0%,#0000 72%);width:320px;height:260px;top:34%;right:24%}.milo-system-line-a,.milo-system-line-b,.milo-system-line-c,.milo-system-line-d,.milo-system-line-e,.milo-system-line-f,.milo-system-line-g{transform-origin:50%}.milo-system-node{transform-box:fill-box;transform-origin:50%}.milo-system-node-a{animation-delay:0s}.milo-system-node-b{animation-delay:2.2s}.milo-system-node-c{animation-delay:4.8s}.milo-system-node-d{animation-delay:1.6s}.milo-system-node-e{animation-delay:6.4s}.milo-system-node-f{animation-delay:3.3s}.milo-system-node-g{animation-delay:5.4s}.milo-system-node-h{animation-delay:7.1s}.milo-system-node-i{animation-delay:2.8s}.milo-system-node-j{animation-delay:8.4s}.milo-system-node-k{animation-delay:1.2s}.milo-system-node-l{animation-delay:5.9s}.milo-system-node-m{animation-delay:7.8s}.milo-system-node-n{animation-delay:9.6s}@media (prefers-reduced-motion:reduce){.auth-login-submit-button,.auth-login-submit-button:after,.auth-login-submit-copy,.auth-login-submit-loader{transition-duration:.01ms}.auth-login-submit-button[data-pending=true]:before,.auth-login-submit-button[data-pending=true]:after,.auth-login-submit-button[data-pending=true] .auth-login-submit-loader{animation:none}.auth-login-submit-button[data-pending=true]:before{opacity:0}.milo-system-fog,.milo-system-line-a,.milo-system-line-b,.milo-system-line-c,.milo-system-line-d,.milo-system-line-e,.milo-system-line-f,.milo-system-line-g,.milo-system-node{animation:none}}html[data-ui-theme-mode=dark] .app-page-shell,.app-shell-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--background)!important;color:var(--foreground)!important}.app-shell-dark .auth-gradient-bg,html[data-ui-theme-mode=dark] .auth-gradient-bg{background-color:var(--background)}html[data-ui-theme-mode=dark] .bg-white\/45,html[data-ui-theme-mode=dark] .bg-white\/58,html[data-ui-theme-mode=dark] .bg-white\/60,html[data-ui-theme-mode=dark] .bg-white\/62,html[data-ui-theme-mode=dark] .bg-white\/70,html[data-ui-theme-mode=dark] .bg-white\/72,html[data-ui-theme-mode=dark] .bg-white\/75,html[data-ui-theme-mode=dark] .bg-white\/76,html[data-ui-theme-mode=dark] .bg-white\/78,html[data-ui-theme-mode=dark] .bg-white\/80,html[data-ui-theme-mode=dark] .bg-white\/82,html[data-ui-theme-mode=dark] .bg-white\/84,html[data-ui-theme-mode=dark] .bg-white\/85,html[data-ui-theme-mode=dark] .bg-white\/86,html[data-ui-theme-mode=dark] .bg-white\/88,html[data-ui-theme-mode=dark] .bg-white\/90,html[data-ui-theme-mode=dark] .bg-white\/92,html[data-ui-theme-mode=dark] .bg-white\/95,html[data-ui-theme-mode=dark] .bg-white{background-color:var(--surface)!important}html[data-ui-theme-mode=dark] .bg-slate-50,html[data-ui-theme-mode=dark] .bg-slate-50\/60,html[data-ui-theme-mode=dark] .bg-slate-50\/70,html[data-ui-theme-mode=dark] .bg-slate-50\/80,html[data-ui-theme-mode=dark] .bg-slate-50\/90,html[data-ui-theme-mode=dark] .bg-slate-100,html[data-ui-theme-mode=dark] .bg-slate-100\/80,html[data-ui-theme-mode=dark] .bg-slate-200\/70{background-color:var(--surface-muted)!important}html[data-ui-theme-mode=dark] .border-white\/45,html[data-ui-theme-mode=dark] .border-white\/60,html[data-ui-theme-mode=dark] .border-white\/70,html[data-ui-theme-mode=dark] .border-white\/75,html[data-ui-theme-mode=dark] .border-white\/80,html[data-ui-theme-mode=dark] .border-slate-100,html[data-ui-theme-mode=dark] .border-slate-200,html[data-ui-theme-mode=dark] .border-slate-200\/80,html[data-ui-theme-mode=dark] .border-slate-200\/85,html[data-ui-theme-mode=dark] .border-slate-200\/90,html[data-ui-theme-mode=dark] .border-slate-300{border-color:var(--border)!important}html[data-ui-theme-mode=dark] .text-slate-950,html[data-ui-theme-mode=dark] .text-slate-900,html[data-ui-theme-mode=dark] .text-slate-800{color:var(--text-primary)!important}html[data-ui-theme-mode=dark] .text-slate-700,html[data-ui-theme-mode=dark] .text-slate-600{color:var(--text-secondary)!important}html[data-ui-theme-mode=dark] .text-slate-500,html[data-ui-theme-mode=dark] .text-slate-400{color:var(--text-muted)!important}html[data-ui-theme-mode=dark] .hover\:bg-white:hover,html[data-ui-theme-mode=dark] .hover\:bg-white\/55:hover,html[data-ui-theme-mode=dark] .hover\:bg-white\/70:hover,html[data-ui-theme-mode=dark] .hover\:bg-slate-50:hover{background-color:var(--surface-hover)!important}html[data-ui-theme-mode=dark] .hover\:border-slate-300:hover,html[data-ui-theme-mode=dark] .hover\:border-slate-400:hover,html[data-ui-theme-mode=dark] .focus-within\:border-slate-900:focus-within,html[data-ui-theme-mode=dark] .focus\:border-slate-900:focus,html[data-ui-theme-mode=dark] .focus\:border-slate-400:focus,html[data-ui-theme-mode=dark] .focus\:border-slate-300:focus{border-color:var(--border-strong)!important}html[data-ui-theme-mode=dark] .shadow-sm,html[data-ui-theme-mode=dark] .shadow-md{box-shadow:var(--shadow-sm)!important}html[data-ui-theme-mode=dark] .shadow-lg,html[data-ui-theme-mode=dark] .shadow-xl,html[data-ui-theme-mode=dark] .shadow-2xl,html[data-ui-theme-mode=dark] [class*=shadow-slate-]{box-shadow:var(--shadow-md)!important}html[data-ui-theme-mode=dark] input,html[data-ui-theme-mode=dark] textarea,html[data-ui-theme-mode=dark] select{background-color:var(--input-background)!important;border-color:var(--input-border)!important;color:var(--text-primary)!important}html[data-ui-theme-mode=dark] input::placeholder,html[data-ui-theme-mode=dark] textarea::placeholder{color:var(--text-muted)!important}.app-shell-dark .bg-white\/62,html[data-ui-theme=midnight-current] .bg-white\/62,html[data-ui-theme=vitronet-dark] .bg-white\/62,.app-shell-dark .bg-white\/62,.app-shell-dark .bg-white\/85,html[data-ui-theme=midnight-current] .bg-white\/85,html[data-ui-theme=vitronet-dark] .bg-white\/85,.app-shell-dark .bg-white\/85,.app-shell-dark .bg-white\/86,html[data-ui-theme=midnight-current] .bg-white\/86,html[data-ui-theme=vitronet-dark] .bg-white\/86,.app-shell-dark .bg-white\/86,.app-shell-dark .bg-white\/70,html[data-ui-theme=midnight-current] .bg-white\/70,html[data-ui-theme=vitronet-dark] .bg-white\/70,.app-shell-dark .bg-white\/70,.app-shell-dark .bg-white\/72,html[data-ui-theme=midnight-current] .bg-white\/72,html[data-ui-theme=vitronet-dark] .bg-white\/72,.app-shell-dark .bg-white\/72,.app-shell-dark .bg-white\/78,html[data-ui-theme=midnight-current] .bg-white\/78,html[data-ui-theme=vitronet-dark] .bg-white\/78,.app-shell-dark .bg-white\/78,.app-shell-dark .bg-white\/80,html[data-ui-theme=midnight-current] .bg-white\/80,html[data-ui-theme=vitronet-dark] .bg-white\/80,.app-shell-dark .bg-white\/80,.app-shell-dark .bg-white\/82,html[data-ui-theme=midnight-current] .bg-white\/82,html[data-ui-theme=vitronet-dark] .bg-white\/82,.app-shell-dark .bg-white\/82,.app-shell-dark .bg-white\/88,html[data-ui-theme=midnight-current] .bg-white\/88,html[data-ui-theme=vitronet-dark] .bg-white\/88,.app-shell-dark .bg-white\/88,.app-shell-dark .bg-white\/90,html[data-ui-theme=midnight-current] .bg-white\/90,html[data-ui-theme=vitronet-dark] .bg-white\/90,.app-shell-dark .bg-white\/90,.app-shell-dark .bg-white\/92,html[data-ui-theme=midnight-current] .bg-white\/92,html[data-ui-theme=vitronet-dark] .bg-white\/92,.app-shell-dark .bg-white\/92{background-color:#09151dd1!important}.app-shell-dark .bg-white\/58,html[data-ui-theme=midnight-current] .bg-white\/58,html[data-ui-theme=vitronet-dark] .bg-white\/58,.app-shell-dark .bg-white\/58,.app-shell-dark .bg-white\/60,html[data-ui-theme=midnight-current] .bg-white\/60,html[data-ui-theme=vitronet-dark] .bg-white\/60,.app-shell-dark .bg-white\/60{background-color:#09151dad!important}.app-shell-dark .bg-white\/45,html[data-ui-theme=midnight-current] .bg-white\/45,html[data-ui-theme=vitronet-dark] .bg-white\/45,.app-shell-dark .bg-white\/45{background-color:#09151d8a!important}.app-shell-dark .bg-white\/95,html[data-ui-theme=midnight-current] .bg-white\/95,html[data-ui-theme=vitronet-dark] .bg-white\/95,.app-shell-dark .bg-white\/95{background-color:#08131af2!important}.app-shell-dark .bg-slate-50,html[data-ui-theme=midnight-current] .bg-slate-50,html[data-ui-theme=vitronet-dark] .bg-slate-50,.app-shell-dark .bg-slate-50,.app-shell-dark .bg-slate-50\/90,html[data-ui-theme=midnight-current] .bg-slate-50\/90,html[data-ui-theme=vitronet-dark] .bg-slate-50\/90,.app-shell-dark .bg-slate-50\/90,.app-shell-dark .bg-slate-50\/80,html[data-ui-theme=midnight-current] .bg-slate-50\/80,html[data-ui-theme=vitronet-dark] .bg-slate-50\/80,.app-shell-dark .bg-slate-50\/80,.app-shell-dark .bg-slate-50\/70,html[data-ui-theme=midnight-current] .bg-slate-50\/70,html[data-ui-theme=vitronet-dark] .bg-slate-50\/70,.app-shell-dark .bg-slate-50\/70,.app-shell-dark .bg-slate-50\/60,html[data-ui-theme=midnight-current] .bg-slate-50\/60,html[data-ui-theme=vitronet-dark] .bg-slate-50\/60,.app-shell-dark .bg-slate-50\/60,.app-shell-dark .bg-slate-100,html[data-ui-theme=midnight-current] .bg-slate-100,html[data-ui-theme=vitronet-dark] .bg-slate-100,.app-shell-dark .bg-slate-100,.app-shell-dark .bg-slate-200\/70,html[data-ui-theme=midnight-current] .bg-slate-200\/70,html[data-ui-theme=vitronet-dark] .bg-slate-200\/70,.app-shell-dark .bg-slate-200\/70,.app-shell-dark .bg-red-50,html[data-ui-theme=midnight-current] .bg-red-50,html[data-ui-theme=vitronet-dark] .bg-red-50,.app-shell-dark .bg-red-50,.app-shell-dark .bg-emerald-50,html[data-ui-theme=midnight-current] .bg-emerald-50,html[data-ui-theme=vitronet-dark] .bg-emerald-50,.app-shell-dark .bg-emerald-50,.app-shell-dark .bg-amber-50,html[data-ui-theme=midnight-current] .bg-amber-50,html[data-ui-theme=vitronet-dark] .bg-amber-50,.app-shell-dark .bg-amber-50,.app-shell-dark .bg-blue-50,html[data-ui-theme=midnight-current] .bg-blue-50,html[data-ui-theme=vitronet-dark] .bg-blue-50,.app-shell-dark .bg-blue-50,.app-shell-dark .bg-white,html[data-ui-theme=midnight-current] .bg-white,html[data-ui-theme=vitronet-dark] .bg-white,.app-shell-dark .bg-white{background-color:#0d1c26eb!important}.app-shell-dark .border-white\/70,html[data-ui-theme=midnight-current] .border-white\/70,html[data-ui-theme=vitronet-dark] .border-white\/70,.app-shell-dark .border-white\/70,.app-shell-dark .border-white\/75,html[data-ui-theme=midnight-current] .border-white\/75,html[data-ui-theme=vitronet-dark] .border-white\/75,.app-shell-dark .border-white\/75,.app-shell-dark .border-white\/80,html[data-ui-theme=midnight-current] .border-white\/80,html[data-ui-theme=vitronet-dark] .border-white\/80,.app-shell-dark .border-white\/80,.app-shell-dark .border-white\/45,html[data-ui-theme=midnight-current] .border-white\/45,html[data-ui-theme=vitronet-dark] .border-white\/45,.app-shell-dark .border-white\/45,.app-shell-dark .border-white\/60,html[data-ui-theme=midnight-current] .border-white\/60,html[data-ui-theme=vitronet-dark] .border-white\/60,.app-shell-dark .border-white\/60,.app-shell-dark .border-emerald-200\/80,html[data-ui-theme=midnight-current] .border-emerald-200\/80,html[data-ui-theme=vitronet-dark] .border-emerald-200\/80,.app-shell-dark .border-emerald-200\/80,.app-shell-dark .border-slate-200\/90,html[data-ui-theme=midnight-current] .border-slate-200\/90,html[data-ui-theme=vitronet-dark] .border-slate-200\/90,.app-shell-dark .border-slate-200\/90,.app-shell-dark .border-slate-200,html[data-ui-theme=midnight-current] .border-slate-200,html[data-ui-theme=vitronet-dark] .border-slate-200,.app-shell-dark .border-slate-200,.app-shell-dark .border-slate-300,html[data-ui-theme=midnight-current] .border-slate-300,html[data-ui-theme=vitronet-dark] .border-slate-300,.app-shell-dark .border-slate-300,.app-shell-dark .border-emerald-200,html[data-ui-theme=midnight-current] .border-emerald-200,html[data-ui-theme=vitronet-dark] .border-emerald-200,.app-shell-dark .border-emerald-200,.app-shell-dark .border-amber-200,html[data-ui-theme=midnight-current] .border-amber-200,html[data-ui-theme=vitronet-dark] .border-amber-200,.app-shell-dark .border-amber-200,.app-shell-dark .border-red-200,html[data-ui-theme=midnight-current] .border-red-200,html[data-ui-theme=vitronet-dark] .border-red-200,.app-shell-dark .border-red-200,.app-shell-dark .border-blue-200,html[data-ui-theme=midnight-current] .border-blue-200,html[data-ui-theme=vitronet-dark] .border-blue-200,.app-shell-dark .border-blue-200{border-color:#6f91a647!important}.app-shell-dark .text-slate-950,html[data-ui-theme=midnight-current] .text-slate-950,html[data-ui-theme=vitronet-dark] .text-slate-950,.app-shell-dark .text-slate-950,.app-shell-dark .text-slate-900,html[data-ui-theme=midnight-current] .text-slate-900,html[data-ui-theme=vitronet-dark] .text-slate-900,.app-shell-dark .text-slate-900{color:#eef7fb!important}.app-shell-dark .text-slate-800,html[data-ui-theme=midnight-current] .text-slate-800,html[data-ui-theme=vitronet-dark] .text-slate-800,.app-shell-dark .text-slate-800,.app-shell-dark .text-slate-700,html[data-ui-theme=midnight-current] .text-slate-700,html[data-ui-theme=vitronet-dark] .text-slate-700,.app-shell-dark .text-slate-700,.app-shell-dark .text-slate-600,html[data-ui-theme=midnight-current] .text-slate-600,html[data-ui-theme=vitronet-dark] .text-slate-600,.app-shell-dark .text-slate-600{color:#bdd0da!important}.app-shell-dark .text-slate-500,html[data-ui-theme=midnight-current] .text-slate-500,html[data-ui-theme=vitronet-dark] .text-slate-500,.app-shell-dark .text-slate-500{color:#8ea6b4!important}.app-shell-dark .text-slate-400,html[data-ui-theme=midnight-current] .text-slate-400,html[data-ui-theme=vitronet-dark] .text-slate-400,.app-shell-dark .text-slate-400{color:#7891a0!important}.app-shell-dark .text-blue-700,html[data-ui-theme=midnight-current] .text-blue-700,html[data-ui-theme=vitronet-dark] .text-blue-700,.app-shell-dark .text-blue-700{color:#7bc7ff!important}.app-shell-dark [class*="text-[#0f5b53]"],html[data-ui-theme=midnight-current] [class*="text-[#0f5b53]"],html[data-ui-theme=vitronet-dark] [class*="text-[#0f5b53]"],.app-shell-dark [class*="text-[#0f5b53]"],.app-shell-dark [class*="text-[#112f2b]"],html[data-ui-theme=midnight-current] [class*="text-[#112f2b]"],html[data-ui-theme=vitronet-dark] [class*="text-[#112f2b]"],.app-shell-dark [class*="text-[#112f2b]"]{color:#74d6c9!important}.app-shell-dark .text-emerald-700,html[data-ui-theme=midnight-current] .text-emerald-700,html[data-ui-theme=vitronet-dark] .text-emerald-700,.app-shell-dark .text-emerald-700,.app-shell-dark .text-emerald-800,html[data-ui-theme=midnight-current] .text-emerald-800,html[data-ui-theme=vitronet-dark] .text-emerald-800,.app-shell-dark .text-emerald-800{color:#77e3b5!important}.app-shell-dark .text-amber-600,html[data-ui-theme=midnight-current] .text-amber-600,html[data-ui-theme=vitronet-dark] .text-amber-600,.app-shell-dark .text-amber-600,.app-shell-dark .text-amber-700,html[data-ui-theme=midnight-current] .text-amber-700,html[data-ui-theme=vitronet-dark] .text-amber-700,.app-shell-dark .text-amber-700,.app-shell-dark .text-amber-800,html[data-ui-theme=midnight-current] .text-amber-800,html[data-ui-theme=vitronet-dark] .text-amber-800,.app-shell-dark .text-amber-800{color:#f4c765!important}.app-shell-dark .text-rose-700,html[data-ui-theme=midnight-current] .text-rose-700,html[data-ui-theme=vitronet-dark] .text-rose-700,.app-shell-dark .text-rose-700,.app-shell-dark .text-red-700,html[data-ui-theme=midnight-current] .text-red-700,html[data-ui-theme=vitronet-dark] .text-red-700,.app-shell-dark .text-red-700{color:#fda4af!important}.app-shell-dark .ring-slate-900\/15,html[data-ui-theme=midnight-current] .ring-slate-900\/15,html[data-ui-theme=vitronet-dark] .ring-slate-900\/15,.app-shell-dark .ring-slate-900\/15,.app-shell-dark .ring-slate-900\/5,html[data-ui-theme=midnight-current] .ring-slate-900\/5,html[data-ui-theme=vitronet-dark] .ring-slate-900\/5,.app-shell-dark .ring-slate-900\/5{--tw-ring-color:#6f91a647!important}.app-shell-dark [class*=shadow-slate-200],html[data-ui-theme=midnight-current] [class*=shadow-slate-200],html[data-ui-theme=vitronet-dark] [class*=shadow-slate-200],.app-shell-dark [class*=shadow-slate-200],.app-shell-dark [class*=shadow-slate-300],html[data-ui-theme=midnight-current] [class*=shadow-slate-300],html[data-ui-theme=vitronet-dark] [class*=shadow-slate-300],.app-shell-dark [class*=shadow-slate-300]{--tw-shadow-color:#00000047!important}.app-shell-dark input,html[data-ui-theme=midnight-current] input,html[data-ui-theme=vitronet-dark] input,.app-shell-dark input,.app-shell-dark textarea,html[data-ui-theme=midnight-current] textarea,html[data-ui-theme=vitronet-dark] textarea,.app-shell-dark textarea,.app-shell-dark select,html[data-ui-theme=midnight-current] select,html[data-ui-theme=vitronet-dark] select,.app-shell-dark select{color:#eef7fb!important;background-color:#08131ae0!important;border-color:#6f91a657!important}.app-shell-dark input::placeholder,html[data-ui-theme=midnight-current] input::placeholder,html[data-ui-theme=vitronet-dark] input::placeholder,.app-shell-dark input::placeholder,.app-shell-dark textarea::placeholder,html[data-ui-theme=midnight-current] textarea::placeholder,html[data-ui-theme=vitronet-dark] textarea::placeholder,.app-shell-dark textarea::placeholder{color:#7891a0!important}.app-shell-dark .shadow-sm,html[data-ui-theme=midnight-current] .shadow-sm,html[data-ui-theme=vitronet-dark] .shadow-sm,.app-shell-dark .shadow-sm,.app-shell-dark .shadow-lg,html[data-ui-theme=midnight-current] .shadow-lg,html[data-ui-theme=vitronet-dark] .shadow-lg,.app-shell-dark .shadow-lg,.app-shell-dark [class*=shadow-],html[data-ui-theme=midnight-current] [class*=shadow-],html[data-ui-theme=vitronet-dark] [class*=shadow-],.app-shell-dark [class*=shadow-]{box-shadow:0 18px 42px #00000047!important}.status-indicator{border:1px solid #0000;border-radius:9999px;flex:none;width:.625rem;height:.625rem;display:inline-flex;box-shadow:0 0 0 1px #ffffff1f}.status-indicator-good{background:var(--user-status-good,var(--status-good));border-color:var(--user-status-good-border,var(--status-good-border))}.status-indicator-warning{background:var(--user-status-warning,var(--status-warning));border-color:var(--user-status-warning-border,var(--status-warning-border))}.status-indicator-critical{background:var(--user-status-critical,var(--status-critical));border-color:var(--user-status-critical-border,var(--status-critical-border))}.status-indicator-muted{background:var(--user-status-muted,var(--status-muted));border-color:var(--user-status-muted-border,var(--status-muted-border))}.status-badge{border:1px solid #0000;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.status-badge-good{background:var(--user-status-good-background,var(--status-good-bg));border-color:var(--user-status-good-border,var(--status-good-border));color:var(--user-status-good,var(--status-good))}.status-badge-warning{background:var(--user-status-warning-background,var(--status-warning-bg));border-color:var(--user-status-warning-border,var(--status-warning-border));color:var(--user-status-warning,var(--status-warning))}.status-badge-critical{background:var(--user-status-critical-background,var(--status-critical-bg));border-color:var(--user-status-critical-border,var(--status-critical-border));color:var(--user-status-critical,var(--status-critical))}.status-badge-muted{background:var(--user-status-muted-background,var(--status-muted-bg));border-color:var(--user-status-muted-border,var(--status-muted-border));color:var(--user-status-muted,var(--status-muted))}.status-panel{background:#ffffffd1;border:1px solid #0000;box-shadow:0 18px 42px #0f172a14}.status-panel-good{background:var(--status-good-bg)}@supports (color:color-mix(in lab, red, red)){.status-panel-good{background:color-mix(in srgb, var(--status-good-bg) 72%, #ffffffd1)}}.status-panel-good{border-color:var(--status-good-border)}.status-panel-warning{background:var(--status-warning-bg)}@supports (color:color-mix(in lab, red, red)){.status-panel-warning{background:color-mix(in srgb, var(--status-warning-bg) 72%, #ffffffd1)}}.status-panel-warning{border-color:var(--status-warning-border)}.status-panel-critical{background:var(--status-critical-bg)}@supports (color:color-mix(in lab, red, red)){.status-panel-critical{background:color-mix(in srgb, var(--status-critical-bg) 72%, #ffffffd1)}}.status-panel-critical{border-color:var(--status-critical-border)}.status-text-good{color:var(--status-good)}.status-text-warning{color:var(--status-warning)}.status-text-critical{color:var(--status-critical)}html[data-ui-theme=midnight-current] .status-panel,html[data-ui-theme=vitronet-dark] .status-panel{background:#09151dd1;box-shadow:0 18px 42px #00000047}.dashboard-company-hero{background:linear-gradient(135deg,#ffffffbd 0%,#ffffff94 48%,#e5f8f5b8 100%);border:1px solid #ffffffb3;box-shadow:0 22px 60px #0f172a1a}.dashboard-company-hero-glow{background:radial-gradient(circle at 82% 24%,#0aa8b629,#0000 30%),radial-gradient(circle at 18% 100%,#74d6c90f,#0000 28%)}.dashboard-company-logo-card{background:#ffffffe0;border:1px solid #fffc;box-shadow:0 16px 40px #0f172a1a}.dashboard-hero-stat{color:#0f172a;background:#ffffffc2;border:1px solid #ffffffd1}.dashboard-hero-stat-accent{background:#0aa8b61f;border-color:#0aa8b63d}.dashboard-hero-map-button{color:#334155;background:#ffffffc7;border:1px solid #fffc;box-shadow:0 10px 26px #0f172a14}.dashboard-hero-map-button:hover{color:#0f172a;background:#ffffffeb;border-color:#94a3b873}.dashboard-quick-actions-panel{border:1px solid var(--milo-border);background:var(--milo-surface);box-shadow:var(--milo-shadow-soft);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.dashboard-quick-link{border:1px solid var(--milo-border);background:var(--milo-surface-muted);color:var(--card-foreground);box-shadow:var(--milo-shadow-resting)}.dashboard-quick-link:hover{border-color:var(--milo-border)}@supports (color:color-mix(in lab, red, red)){.dashboard-quick-link:hover{border-color:color-mix(in srgb, var(--milo-border) 55%, var(--primary))}}.dashboard-quick-link:hover{background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.dashboard-quick-link:hover{background:color-mix(in srgb, var(--milo-surface-strong) 92%, var(--accent))}}.dashboard-quick-link:hover{box-shadow:var(--milo-shadow-hover)}.dashboard-quick-link-icon{border:1px solid var(--milo-border);background:var(--milo-surface-strong);color:var(--muted-foreground)}.dashboard-quick-link:hover .dashboard-quick-link-icon{border-color:var(--milo-border)}@supports (color:color-mix(in lab, red, red)){.dashboard-quick-link:hover .dashboard-quick-link-icon{border-color:color-mix(in srgb, var(--milo-border) 55%, var(--primary))}}.dashboard-quick-link:hover .dashboard-quick-link-icon{color:var(--card-foreground)}.dashboard-panel{border:1px solid var(--milo-border);background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.dashboard-panel{background:color-mix(in srgb, var(--milo-surface-strong) 92%, transparent)}}.dashboard-panel{box-shadow:var(--milo-shadow-resting);color:var(--card-foreground);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard-panel-activity{border-color:var(--milo-border);background:var(--milo-surface-strong)!important}.dashboard-empty-state{border:1px dashed var(--milo-border-strong);background:var(--milo-surface-muted)}@supports (color:color-mix(in lab, red, red)){.dashboard-empty-state{background:color-mix(in srgb, var(--milo-surface-muted) 88%, transparent)}}.dashboard-empty-state{border-radius:var(--milo-radius-xl);color:var(--muted-foreground)}.dashboard-empty-visual{border:1px solid var(--empty-visual-accent);width:5.5rem;height:4.25rem;position:relative}@supports (color:color-mix(in lab, red, red)){.dashboard-empty-visual{border:1px solid color-mix(in srgb, var(--empty-visual-accent) 22%, var(--milo-border))}}.dashboard-empty-visual{background:linear-gradient(180deg, var(--empty-visual-accent), var(--milo-surface-strong));border-radius:1.25rem}@supports (color:color-mix(in lab, red, red)){.dashboard-empty-visual{background:linear-gradient(180deg, color-mix(in srgb, var(--empty-visual-accent) 10%, var(--milo-surface-strong)), var(--milo-surface-strong))}}.dashboard-empty-visual{box-shadow:var(--milo-shadow-resting)}.dashboard-empty-visual-risk{--empty-visual-accent:var(--status-good)}.dashboard-empty-visual-demands{--empty-visual-accent:var(--status-warning)}.dashboard-empty-visual-documents{--empty-visual-accent:var(--primary)}.dashboard-empty-visual-ring,.dashboard-empty-visual-line,.dashboard-empty-visual-dot{display:block;position:absolute}.dashboard-empty-visual-ring{border:.35rem solid var(--empty-visual-accent);width:1.9rem;height:1.9rem;inset:.85rem auto auto .85rem}@supports (color:color-mix(in lab, red, red)){.dashboard-empty-visual-ring{border:.35rem solid color-mix(in srgb, var(--empty-visual-accent) 34%, var(--milo-border))}}.dashboard-empty-visual-ring{border-right-color:var(--empty-visual-accent)}@supports (color:color-mix(in lab, red, red)){.dashboard-empty-visual-ring{border-right-color:color-mix(in srgb, var(--empty-visual-accent) 70%, var(--milo-border))}}.dashboard-empty-visual-ring{border-radius:9999px}.dashboard-empty-visual-line{background:var(--empty-visual-accent);border-radius:9999px;height:.42rem;left:3.35rem;right:.8rem}@supports (color:color-mix(in lab, red, red)){.dashboard-empty-visual-line{background:color-mix(in srgb, var(--empty-visual-accent) 28%, var(--milo-border))}}.dashboard-empty-visual-line-1{top:1.05rem}.dashboard-empty-visual-line-2{opacity:.72;top:1.9rem;right:1.45rem}.dashboard-empty-visual-dot{background:var(--empty-visual-accent);border-radius:9999px;width:.55rem;height:.55rem}@supports (color:color-mix(in lab, red, red)){.dashboard-empty-visual-dot{background:color-mix(in srgb, var(--empty-visual-accent) 68%, var(--milo-surface-strong))}}.dashboard-empty-visual-dot-1{bottom:.85rem;left:1.15rem}.dashboard-empty-visual-dot-2{bottom:.85rem;right:1.05rem}.dashboard-inline-badge{border:1px solid var(--milo-border);background:var(--milo-surface-muted);color:var(--muted-foreground);border-radius:9999px;justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.dashboard-inline-link{border:1px solid var(--milo-border);background:var(--milo-surface-strong);color:var(--card-foreground);box-shadow:var(--milo-shadow-resting)}.dashboard-inline-link:hover{border-color:var(--milo-border)}@supports (color:color-mix(in lab, red, red)){.dashboard-inline-link:hover{border-color:color-mix(in srgb, var(--milo-border) 55%, var(--primary))}}.dashboard-inline-link:hover{background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.dashboard-inline-link:hover{background:color-mix(in srgb, var(--milo-surface-strong) 92%, var(--accent))}}.dashboard-filter-input{border:1px solid var(--milo-border);background:var(--milo-surface-strong);color:var(--card-foreground);box-shadow:var(--milo-shadow-resting)}.dashboard-filter-input::placeholder{color:var(--muted-foreground)}.dashboard-filter-chip{border:1px solid var(--milo-border);background:var(--milo-surface-strong);color:var(--muted-foreground);box-shadow:var(--milo-shadow-resting)}.dashboard-filter-chip:hover{border-color:var(--milo-border)}@supports (color:color-mix(in lab, red, red)){.dashboard-filter-chip:hover{border-color:color-mix(in srgb, var(--milo-border) 55%, var(--primary))}}.dashboard-filter-chip:hover{background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.dashboard-filter-chip:hover{background:color-mix(in srgb, var(--milo-surface-strong) 94%, var(--accent))}}.dashboard-filter-chip:hover{color:var(--card-foreground)}.dashboard-filter-chip-active{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.dashboard-filter-chip-active{border:1px solid color-mix(in srgb, var(--primary) 34%, var(--milo-border))}}.dashboard-filter-chip-active{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dashboard-filter-chip-active{background:color-mix(in srgb, var(--primary) 8%, var(--milo-surface-strong))}}.dashboard-filter-chip-active{color:var(--card-foreground);box-shadow:var(--milo-shadow-resting)}.dashboard-task-filter-row{scrollbar-width:none}.dashboard-task-filter-row::-webkit-scrollbar{display:none}.dashboard-stat-card{border-radius:var(--milo-radius-lg);border:1px solid var(--milo-border);background:var(--milo-surface-strong);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dashboard-stat-card{background:color-mix(in srgb, var(--milo-surface-strong) 94%, transparent)}}.dashboard-stat-card{color:var(--card-foreground);box-shadow:var(--milo-shadow-resting);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.5rem;transition:transform .18s,border-color .18s,box-shadow .18s}.dashboard-stat-card:hover{border-color:var(--milo-border);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.dashboard-stat-card:hover{border-color:color-mix(in srgb, var(--milo-border) 55%, var(--primary))}}.dashboard-stat-card:hover{box-shadow:var(--milo-shadow-hover)}.dashboard-stat-card__accent{background:var(--stat-accent);border-radius:9999px;height:.16rem;position:absolute;top:0;left:1.25rem;right:1.25rem}.dashboard-stat-card__title{color:var(--muted-foreground);font-size:.875rem;font-weight:600}.dashboard-stat-card__value{letter-spacing:-.04em;color:var(--stat-value);margin-top:.85rem;font-size:2.2rem;font-weight:700;line-height:1}.dashboard-stat-card__subtitle{color:var(--muted-foreground);margin-top:.65rem;font-size:.875rem}.dashboard-stat-card-default{--stat-accent:var(--border);--stat-value:var(--card-foreground)}.dashboard-stat-card-good{--stat-accent:var(--status-good)}@supports (color:color-mix(in lab, red, red)){.dashboard-stat-card-good{--stat-accent:color-mix(in srgb, var(--status-good) 74%, transparent)}}.dashboard-stat-card-good{--stat-value:var(--status-good)}.dashboard-stat-card-warning{--stat-accent:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.dashboard-stat-card-warning{--stat-accent:color-mix(in srgb, var(--status-warning) 74%, transparent)}}.dashboard-stat-card-warning{--stat-value:var(--status-warning)}.dashboard-stat-card-critical{--stat-accent:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){.dashboard-stat-card-critical{--stat-accent:color-mix(in srgb, var(--status-critical) 74%, transparent)}}.dashboard-stat-card-critical{--stat-value:var(--status-critical)}.dashboard-stat-card-accent{--stat-accent:var(--primary);--stat-value:var(--primary)}.dashboard-stats-compact .dashboard-stat-card{border-radius:1.1rem;width:clamp(13rem,18vw,16rem);min-height:5.4rem;padding:.85rem 1rem}.dashboard-stats-compact .dashboard-stat-card__accent{height:.12rem;left:1rem;right:1rem}.dashboard-stats-compact .dashboard-stat-card__title{font-size:.76rem}.dashboard-stats-compact .dashboard-stat-card__value{margin-top:.35rem;font-size:1.75rem}.dashboard-stats-compact .dashboard-stat-card__subtitle{margin-top:.35rem;font-size:.76rem}.module-route-loading-shell{min-height:calc(100vh - 4rem);position:relative}.module-route-loading-bar{background:linear-gradient(90deg, transparent, var(--silq-loading-accent,var(--primary)), transparent), var(--skeleton-border);border-radius:999px;height:4px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.module-route-loading-bar{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 12%, transparent), transparent), color-mix(in srgb, var(--skeleton-border) 76%, transparent)}}.module-route-loading-bar:before{border-radius:inherit;background:linear-gradient(90deg, transparent, var(--silq-loading-accent,var(--primary)), transparent);width:34%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.module-route-loading-bar:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 52%, var(--skeleton-highlight)), transparent)}}.module-route-loading-bar:before{box-shadow:0 0 18px var(--silq-loading-accent,var(--primary))}@supports (color:color-mix(in lab, red, red)){.module-route-loading-bar:before{box-shadow:0 0 18px color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 22%, transparent)}}.module-route-loading-bar:before{content:"";animation:1.15s cubic-bezier(.22,1,.36,1) infinite module-route-loading-progress}.module-route-loading-header{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.module-route-loading-line,.module-route-loading-pill,.module-route-loading-dot,.module-route-loading-preview{background:linear-gradient(100deg, transparent 24%, var(--skeleton-sheen) 42%, var(--silq-loading-accent,var(--primary)) 50%, transparent 60%), var(--silq-loading-accent,var(--primary));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.module-route-loading-line,.module-route-loading-pill,.module-route-loading-dot,.module-route-loading-preview{background:linear-gradient(100deg, transparent 24%, var(--skeleton-sheen) 42%, color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 10%, transparent) 50%, transparent 60%), color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 7%, var(--skeleton-base))}}.module-route-loading-line,.module-route-loading-pill,.module-route-loading-dot,.module-route-loading-preview{box-shadow:inset 0 0 0 1px var(--skeleton-border);background-size:220% 100%,100% 100%;animation:1.5s cubic-bezier(.22,1,.36,1) infinite module-route-loading-sheen}.module-route-loading-line{border-radius:999px;height:.85rem}.module-route-loading-line-eyebrow{width:min(10rem,46vw)}.module-route-loading-line-title{width:min(31rem,76vw);height:2.35rem}.module-route-loading-line-copy{width:min(24rem,64vw)}.module-route-loading-line-small{width:46%}.module-route-loading-line-value{width:62%;height:2.15rem;margin-top:1rem}.module-route-loading-line-row-title{width:58%}.module-route-loading-line-row-copy{width:82%}.module-route-loading-pill{border-radius:999px;flex:none;width:8.75rem;height:2.6rem}.module-route-loading-pill-sm{width:5.8rem;height:2rem}.module-route-loading-row{border-bottom:1px solid var(--milo-border);align-items:center;gap:1rem;min-height:4.6rem;display:flex}@supports (color:color-mix(in lab, red, red)){.module-route-loading-row{border-bottom:1px solid color-mix(in srgb, var(--milo-border) 74%, transparent)}}.module-route-loading-row:last-child{border-bottom:0}.module-route-loading-dot{border-radius:999px;flex:0 0 2.2rem;width:2.2rem;height:2.2rem}.module-route-loading-preview{border-radius:var(--milo-radius-xl);background:radial-gradient(circle at 78% 18%, var(--silq-loading-accent,var(--primary)), transparent 32%), linear-gradient(100deg, transparent 24%, var(--skeleton-sheen) 42%, transparent 60%), var(--silq-loading-accent,var(--primary));min-height:18rem}@supports (color:color-mix(in lab, red, red)){.module-route-loading-preview{background:radial-gradient(circle at 78% 18%, color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 12%, transparent), transparent 32%), linear-gradient(100deg, transparent 24%, var(--skeleton-sheen) 42%, transparent 60%), color-mix(in srgb, var(--silq-loading-accent,var(--primary)) 8%, var(--skeleton-base))}}@keyframes module-route-loading-progress{0%{transform:translate(-100%)}to{transform:translate(240%)}}@keyframes module-route-loading-sheen{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}@media (max-width:760px){.module-route-loading-header{flex-direction:column}.module-route-loading-pill{width:100%}.module-route-loading-row{align-items:flex-start;padding:.9rem 0}}@media (prefers-reduced-motion:reduce){.navigation-pending-indicator-active,.module-route-loading-bar:before,.module-route-loading-line,.module-route-loading-pill,.module-route-loading-dot,.module-route-loading-preview{animation:none}.navigation-pending-indicator-active{opacity:.38}}.silq-workspace-motion-frame{isolation:isolate;min-width:0;min-height:100%}.silq-workspace-motion-surface{transform-origin:50% 18%;will-change:opacity, transform;min-width:0;min-height:100%;animation:.14s cubic-bezier(.32,.72,0,1) both silq-workspace-page-reveal}.silq-workspace-motion-frame-fill,.silq-workspace-motion-surface-fill{height:100%}.hub2-shell>.silq-workspace-motion-frame{flex:1;min-height:0}.hub2-shell:has(.hub2-menu-shell[data-menu-open=true])>.silq-workspace-motion-frame{pointer-events:none}.hub2-shell>.silq-workspace-motion-frame>.silq-workspace-motion-surface{flex-direction:column;gap:14px;height:100%;min-height:0;display:flex}@keyframes silq-workspace-page-reveal{0%{opacity:.72;transform:translateY(8px)scale(.996)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.silq-workspace-motion-surface{will-change:opacity;animation:80ms ease-out both silq-workspace-page-reveal-reduced;transform:none}}@keyframes silq-workspace-page-reveal-reduced{0%{opacity:0}to{opacity:1}}.dashboard-favorite-card{border:1px solid var(--milo-border);background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.dashboard-favorite-card{background:color-mix(in srgb, var(--milo-surface-strong) 92%, transparent)}}.dashboard-favorite-card{border-radius:var(--milo-radius-lg);box-shadow:var(--milo-shadow-resting);padding:1rem;transition:transform .18s,border-color .18s,box-shadow .18s}.dashboard-favorite-card:hover{border-color:var(--milo-border);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.dashboard-favorite-card:hover{border-color:color-mix(in srgb, var(--milo-border) 55%, var(--primary))}}.dashboard-favorite-card:hover{box-shadow:var(--milo-shadow-hover)}.dashboard-favorite-star{border:1px solid var(--status-warning);border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dashboard-favorite-star{border:1px solid color-mix(in srgb, var(--status-warning) 28%, transparent)}}.dashboard-favorite-star{background:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.dashboard-favorite-star{background:color-mix(in srgb, var(--status-warning) 10%, var(--card))}}.dashboard-favorite-star{color:var(--status-warning);box-shadow:0 10px 24px #0f172a0f}.app-shell-nav-item{border-radius:var(--milo-radius-md);min-height:2.55rem;color:var(--nav-item-text);border:1px solid #0000;align-items:center;gap:.75rem;padding:0 .85rem;font-size:.9rem;font-weight:600;transition:border-color .16s,background-color .16s,color .16s,transform .16s,box-shadow .16s;display:flex}.app-shell-nav-item:hover{border-color:var(--nav-item-hover-border);background:var(--nav-item-hover-background);color:var(--nav-item-hover-text);transform:translate(1px)}.app-shell-nav-item:focus-visible,.app-shell-nav-subitem:focus-visible{outline:2px solid var(--milo-focus-border);outline-offset:2px}.app-shell-nav-item-active{border-color:var(--nav-item-active-border);background:var(--nav-item-active-background);color:var(--nav-item-active-text);box-shadow:var(--shadow-sm)}.navigation-pending-indicator{opacity:0;visibility:hidden;background:currentColor;border-radius:999px;flex:0 0 .48rem;width:.48rem;height:.48rem;display:inline-flex}.navigation-pending-indicator-active{visibility:visible;animation:.16s .12s forwards navigation-pending-fade-in,.9s ease-in-out .12s infinite navigation-pending-pulse}.app-shell-nav-pending{margin-left:auto}.app-shell-mobile-nav-pending{margin-left:.1rem}.app-shell-nav-icon{isolation:isolate;border:1px solid var(--sidebar-border);border-radius:.78rem;flex:0 0 1.95rem;justify-content:center;align-items:center;width:1.95rem;height:1.95rem;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-icon{border:1px solid color-mix(in srgb, var(--sidebar-border) 78%, transparent)}}.app-shell-nav-icon{background:linear-gradient(145deg, var(--icon-background), var(--icon-background))}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-icon{background:linear-gradient(145deg, color-mix(in srgb, var(--icon-background) 92%, var(--surface-elevated) 8%), color-mix(in srgb, var(--icon-background) 82%, var(--accent-muted) 18%))}}.app-shell-nav-icon{color:var(--icon-foreground);box-shadow:inset 0 1px 0 var(--text-primary), var(--shadow-sm)}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-icon{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 10%, transparent), var(--shadow-sm)}}.app-shell-nav-icon{transition:border-color .16s,background .16s,box-shadow .16s,color .16s,transform .16s}.app-shell-nav-icon:before{z-index:-1;content:"";background:linear-gradient(135deg, var(--primary) 0 42%, transparent 43% 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-icon:before{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 14%, transparent) 0 42%, transparent 43% 100%)}}.app-shell-nav-icon:before{opacity:.44;transition:opacity .16s,transform .16s}.app-shell-nav-icon:after{z-index:-1;content:"";background:var(--primary);border-radius:.16rem;width:.38rem;height:.38rem;position:absolute;bottom:.25rem;right:.25rem}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-icon:after{background:color-mix(in srgb, var(--primary) 20%, transparent)}}.app-shell-nav-icon:after{opacity:.8;transition:opacity .16s,transform .16s,background-color .16s;transform:rotate(10deg)}.app-shell-nav-icon>svg{stroke-width:2.15px;width:1rem;height:1rem;transition:transform .16s}.app-shell-nav-item:hover .app-shell-nav-icon{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-item:hover .app-shell-nav-icon{border-color:color-mix(in srgb, var(--primary) 34%, var(--border))}}.app-shell-nav-item:hover .app-shell-nav-icon{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-item:hover .app-shell-nav-icon{color:color-mix(in srgb, var(--primary) 76%, var(--foreground))}}.app-shell-nav-item:hover .app-shell-nav-icon{box-shadow:inset 0 1px 0 var(--text-primary), var(--shadow-sm)}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-item:hover .app-shell-nav-icon{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 12%, transparent), var(--shadow-sm)}}.app-shell-nav-item:hover .app-shell-nav-icon{transform:translateY(-1px)}.app-shell-nav-item:hover .app-shell-nav-icon:before{opacity:.66;transform:translate(1px)}.app-shell-nav-item:hover .app-shell-nav-icon:after{opacity:.96;transform:translate(-1px,-1px)rotate(10deg)}.app-shell-nav-item:hover .app-shell-nav-icon>svg{transform:scale(1.045)}.app-shell-nav-item:active .app-shell-nav-icon{transform:translateY(0)scale(.94);box-shadow:inset 0 2px 5px #0f172a17,0 3px 10px #12534b14}.app-shell-nav-item:active .app-shell-nav-icon:before{opacity:.86;transform:translate(2px)scale(1.08)}.app-shell-nav-item:active .app-shell-nav-icon:after{opacity:1;transform:translate(-2px,-2px)rotate(10deg)scale(1.24)}.app-shell-nav-item:active .app-shell-nav-icon>svg{transform:scale(.92)}.app-shell-nav-item-active .app-shell-nav-icon{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-item-active .app-shell-nav-icon{border-color:color-mix(in srgb, var(--primary) 42%, var(--border))}}.app-shell-nav-item-active .app-shell-nav-icon{background:linear-gradient(145deg, var(--primary), var(--primary))}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-item-active .app-shell-nav-icon{background:linear-gradient(145deg, color-mix(in srgb, var(--primary) 16%, var(--icon-background)), color-mix(in srgb, var(--primary) 9%, var(--surface-elevated)))}}.app-shell-nav-item-active .app-shell-nav-icon{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-item-active .app-shell-nav-icon{color:color-mix(in srgb, var(--primary) 82%, var(--foreground))}}.app-shell-nav-item-active .app-shell-nav-icon{box-shadow:inset 0 1px 0 var(--text-primary), var(--shadow-sm)}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-item-active .app-shell-nav-icon{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 12%, transparent), var(--shadow-sm)}}.app-shell-nav-item-active .app-shell-nav-icon:before{opacity:.72}.app-shell-nav-item-active .app-shell-nav-icon:after{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-item-active .app-shell-nav-icon:after{background:color-mix(in srgb, var(--primary) 46%, transparent)}}.app-shell-nav-item-active .app-shell-nav-icon:after{opacity:.92}@media (prefers-reduced-motion:reduce){.app-shell-nav-icon,.app-shell-nav-icon:before,.app-shell-nav-icon:after,.app-shell-nav-icon>svg{transition:none}.app-shell-nav-item:hover .app-shell-nav-icon,.app-shell-nav-item:hover .app-shell-nav-icon:before,.app-shell-nav-item:hover .app-shell-nav-icon:after,.app-shell-nav-item:hover .app-shell-nav-icon>svg,.app-shell-nav-item:active .app-shell-nav-icon,.app-shell-nav-item:active .app-shell-nav-icon:before,.app-shell-nav-item:active .app-shell-nav-icon:after,.app-shell-nav-item:active .app-shell-nav-icon>svg{transform:none}}.app-shell-nav-group{flex-direction:column;gap:.18rem;display:flex}.app-shell-nav-group-trigger{cursor:pointer;text-align:left}.app-shell-nav-sublist{flex-direction:column;gap:.03rem;padding:.1rem .15rem .1rem 3.32rem;display:flex}.app-shell-nav-subitem{min-height:1.62rem;color:var(--nav-subitem-text);border:1px solid #0000;border-radius:.64rem;align-items:center;gap:.35rem;padding:0 .48rem;font-size:.76rem;font-weight:600;transition:border-color .14s,background-color .14s,color .14s;display:flex}.app-shell-nav-subitem:hover{border-color:var(--nav-item-hover-border);background:var(--nav-subitem-hover-background);color:var(--nav-item-hover-text)}.app-shell-nav-subitem-active{border-color:var(--nav-item-active-border);background:var(--nav-subitem-active-background);color:var(--nav-subitem-active-text);font-weight:700}.app-shell-nav-subdot{display:none}.app-shell-nav-count-badge{border:1px solid var(--nav-badge-strong-border,var(--nav-badge-border));background:var(--nav-badge-strong-bg);min-width:1.16rem;height:1.16rem;color:var(--nav-badge-strong-text);box-shadow:0 6px 14px var(--foreground);border-radius:999px;justify-content:center;align-items:center;padding:0 .32rem;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.app-shell-nav-count-badge{box-shadow:0 6px 14px color-mix(in srgb, var(--foreground) 10%, transparent)}}.app-shell-nav-subitem .app-shell-nav-count-badge{border:1px solid var(--nav-badge-border);background:var(--nav-badge-bg);min-width:1rem;height:1rem;color:var(--nav-badge-text);box-shadow:none;padding:0 .28rem;font-size:.55rem}.app-shell-nav-badge-warning{border-color:var(--nav-badge-warning-border);background:var(--nav-badge-warning-bg);color:var(--nav-badge-warning-text)}.app-shell-nav-badge-danger{border-color:var(--nav-badge-danger-border);background:var(--nav-badge-danger-bg);min-width:1.25rem;height:1.25rem;color:var(--nav-badge-danger-text);padding:0}.app-shell-sidebar-inner{scrollbar-width:thin}.app-shell-brand-button{margin-bottom:1.25rem;padding-top:.75rem;padding-bottom:.75rem}.app-shell-brand-mark{width:2.75rem;height:2.75rem}.silq-brand-mark{color:var(--brand-mark-color);filter:drop-shadow(0 .35rem .85rem var(--brand-mark-glow));display:block}.app-shell-nav{flex-direction:column;gap:1rem;display:flex}.app-shell-nav-list{flex-direction:column;gap:.3rem;display:flex}.app-shell-nav-heading{color:var(--nav-heading-text);margin-bottom:.5rem;line-height:1rem}@media (max-height:820px) and (min-width:1024px){.app-shell-sidebar-inner{padding-top:1rem;padding-bottom:1rem}.app-shell-brand-button{border-radius:1.1rem;margin-bottom:1rem;padding-top:.55rem;padding-bottom:.55rem}.app-shell-brand-mark{border-radius:.8rem;width:2.25rem;height:2.25rem}.app-shell-nav{gap:.58rem}.app-shell-nav-heading{margin-bottom:.4rem;font-size:.62rem;line-height:.85rem}.app-shell-nav-list{gap:.14rem}.app-shell-nav-item{gap:.6rem;min-height:2.12rem;padding-left:.72rem;padding-right:.72rem;font-size:.86rem}.app-shell-nav-icon{border-radius:.72rem;flex-basis:1.78rem;width:1.78rem;height:1.78rem}.app-shell-nav-sublist{gap:.04rem;padding-left:3.08rem}.app-shell-nav-subitem{min-height:1.58rem;padding-left:.46rem;padding-right:.46rem;font-size:.74rem}.app-shell-sidebar-inner>nav[aria-label=Weitere\ Navigation]{padding-top:.45rem}}html[data-ui-theme-mode=dark] .app-shell-nav-item:not(.app-shell-nav-item-active),html[data-ui-theme=midnight-current] .app-shell-nav-item:not(.app-shell-nav-item-active),html[data-ui-theme=vitronet-dark] .app-shell-nav-item:not(.app-shell-nav-item-active){color:var(--nav-item-text)}html[data-ui-theme-mode=dark] .app-shell-nav-icon,html[data-ui-theme=midnight-current] .app-shell-nav-icon,html[data-ui-theme=vitronet-dark] .app-shell-nav-icon{background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .app-shell-nav-icon,html[data-ui-theme=midnight-current] .app-shell-nav-icon,html[data-ui-theme=vitronet-dark] .app-shell-nav-icon{background:color-mix(in srgb, var(--milo-surface-strong) 82%, transparent)}}html[data-ui-theme-mode=dark] .app-shell-nav-icon,html[data-ui-theme=midnight-current] .app-shell-nav-icon,html[data-ui-theme=vitronet-dark] .app-shell-nav-icon{border-color:var(--milo-border)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .app-shell-nav-icon,html[data-ui-theme=midnight-current] .app-shell-nav-icon,html[data-ui-theme=vitronet-dark] .app-shell-nav-icon{border-color:color-mix(in srgb, var(--milo-border) 78%, transparent)}}.dashboard-favorite-star:hover{background:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.dashboard-favorite-star:hover{background:color-mix(in srgb, var(--status-warning) 16%, var(--card))}}.dashboard-favorite-actions{align-items:center;gap:.5rem;display:flex}.dashboard-activity-card{border:1px solid var(--milo-border);background:var(--milo-surface-strong);border-radius:var(--milo-radius-lg);box-shadow:var(--milo-shadow-resting);padding:.85rem .95rem;transition:border-color .18s,box-shadow .18s,transform .18s}.dashboard-activity-card:hover{border-color:var(--milo-border);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.dashboard-activity-card:hover{border-color:color-mix(in srgb, var(--milo-border) 55%, var(--primary))}}.dashboard-activity-card:hover{box-shadow:var(--milo-shadow-hover)}.dashboard-activity-card-compact{border-radius:1rem;padding:.58rem .7rem}.dashboard-activity-icon{background:#fffffffa;border:1px solid #e2e8f0d9;border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex}.dashboard-activity-card-compact .dashboard-activity-icon{border-radius:.75rem;width:1.9rem;height:1.9rem}.dashboard-activity-card-compact .dashboard-activity-icon svg{width:1rem;height:1rem}.dashboard-activity-icon-subcontractor{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dashboard-activity-icon-subcontractor{color:color-mix(in srgb, var(--primary) 70%, var(--card-foreground))}}.dashboard-activity-icon-project{color:var(--status-good)}@supports (color:color-mix(in lab, red, red)){.dashboard-activity-icon-project{color:color-mix(in srgb, var(--status-good) 70%, var(--card-foreground))}}.dashboard-activity-icon-contract{color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.dashboard-activity-icon-contract{color:color-mix(in srgb, var(--status-warning) 80%, var(--card-foreground))}}.dashboard-activity-icon-document{color:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){.dashboard-activity-icon-document{color:color-mix(in srgb, var(--status-critical) 70%, var(--card-foreground))}}.dashboard-activity-details{border:1px solid var(--border);background:var(--muted);border-radius:1rem;padding:.75rem 1rem}html[data-ui-theme-mode=dark] .dashboard-company-hero,.app-shell-dark .dashboard-company-hero{background:linear-gradient(145deg,#07141cf5 0%,#091821eb 54%,#0c282de6 100%);border-color:#6f91a642;box-shadow:0 24px 56px #00000047}html[data-ui-theme-mode=dark] .dashboard-company-hero-glow,.app-shell-dark .dashboard-company-hero-glow{background:radial-gradient(circle at 82% 24%,#0aa8b62e,#0000 32%),radial-gradient(circle at 18% 100%,#74d6c90d,#0000 28%)}html[data-ui-theme-mode=dark] .dashboard-company-logo-card,.app-shell-dark .dashboard-company-logo-card{background:#10232de6;border-color:#6f91a642;box-shadow:0 20px 44px #0000004d}html[data-ui-theme-mode=dark] .dashboard-hero-stat,.app-shell-dark .dashboard-hero-stat{color:#eef7fb;background:#0e1e27e0;border-color:#6f91a642}html[data-ui-theme-mode=dark] .dashboard-hero-stat-accent,.app-shell-dark .dashboard-hero-stat-accent{background:#0aa8b624;border-color:#0aa8b657}html[data-ui-theme-mode=dark] .dashboard-hero-map-button,.app-shell-dark .dashboard-hero-map-button{color:#eef7fb;background:#11232eeb;border-color:#6f91a647;box-shadow:0 18px 42px #0000003d}html[data-ui-theme-mode=dark] .dashboard-hero-map-button:hover,.app-shell-dark .dashboard-hero-map-button:hover{color:#fff;background:#142c38f5;border-color:#0aa8b657}html[data-ui-theme-mode=dark] .dashboard-quick-actions-panel,.app-shell-dark .dashboard-quick-actions-panel{background:#07141cf5;border-color:#6f91a642;box-shadow:0 24px 56px #00000047}html[data-ui-theme-mode=dark] .dashboard-quick-link,.app-shell-dark .dashboard-quick-link{color:#eef7fb;background:#11232ee6;border-color:#6f91a642}html[data-ui-theme-mode=dark] .dashboard-quick-link:hover,.app-shell-dark .dashboard-quick-link:hover{background:#142c38f5;border-color:#0aa8b64d}html[data-ui-theme-mode=dark] .dashboard-quick-link-icon,.app-shell-dark .dashboard-quick-link-icon{color:#bdd0da;background:#0b1922f5;border-color:#6f91a63d}html[data-ui-theme-mode=dark] .dashboard-quick-link:hover .dashboard-quick-link-icon,.app-shell-dark .dashboard-quick-link:hover .dashboard-quick-link-icon{color:#eef7fb;border-color:#0aa8b647}.contract-builder-canvas{background-image:linear-gradient(to right, var(--border) 1px, transparent 1px), linear-gradient(to bottom, var(--border) 1px, transparent 1px), linear-gradient(to right, var(--foreground) 1px, transparent 1px), linear-gradient(to bottom, var(--foreground) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.contract-builder-canvas{background-image:linear-gradient(to right, color-mix(in srgb, var(--border) 35%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--border) 35%, transparent) 1px, transparent 1px), linear-gradient(to right, color-mix(in srgb, var(--foreground) 12%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--foreground) 12%, transparent) 1px, transparent 1px)}}.contract-builder-canvas{background-size:16px 16px,16px 16px,80px 80px,80px 80px}.contract-builder-canvas-preview{background-image:none!important;background-size:auto!important}.react-grid-item>.react-resizable-handle{border-right:2px solid var(--primary);width:16px;height:16px;position:absolute;bottom:10px;right:10px}@supports (color:color-mix(in lab, red, red)){.react-grid-item>.react-resizable-handle{border-right:2px solid color-mix(in srgb, var(--primary) 55%, transparent)}}.react-grid-item>.react-resizable-handle{border-bottom:2px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.react-grid-item>.react-resizable-handle{border-bottom:2px solid color-mix(in srgb, var(--primary) 55%, transparent)}}.react-grid-item>.react-resizable-handle{opacity:.9}.react-grid-layout{min-height:160px}.react-grid-item.react-grid-placeholder{background:var(--primary);border-radius:1.5rem}@supports (color:color-mix(in lab, red, red)){.react-grid-item.react-grid-placeholder{background:color-mix(in srgb, var(--primary) 12%, var(--card))}}.react-grid-item.react-grid-placeholder{border:1px dashed var(--primary)}@supports (color:color-mix(in lab, red, red)){.react-grid-item.react-grid-placeholder{border:1px dashed color-mix(in srgb, var(--primary) 45%, transparent)}}.contract-builder-drop-preview-inner{border:1px dashed var(--primary)}@supports (color:color-mix(in lab, red, red)){.contract-builder-drop-preview-inner{border:1px dashed color-mix(in srgb, var(--primary) 55%, transparent)}}.contract-builder-drop-preview-inner{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.contract-builder-drop-preview-inner{background:color-mix(in srgb, var(--primary) 12%, transparent)}}.contract-builder-drop-preview-inner{box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){.contract-builder-drop-preview-inner{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 10%, transparent)}}.contract-builder-drop-preview-chip{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.contract-builder-drop-preview-chip{border:1px solid color-mix(in srgb, var(--primary) 22%, transparent)}}.contract-builder-drop-preview-chip{color:var(--primary)}html[data-ui-theme=midnight-current] .contract-builder-surface,html[data-ui-theme=vitronet-dark] .contract-builder-surface,.app-shell-dark .contract-builder-surface{background:#07141cf0;border-color:#6f91a63d;box-shadow:0 24px 56px #0000003d}html[data-ui-theme=midnight-current] .contract-builder-input,html[data-ui-theme=vitronet-dark] .contract-builder-input,.app-shell-dark .contract-builder-input{color:#eef7fb;background:#0c1c26eb;border-color:#6f91a638}html[data-ui-theme=midnight-current] .contract-builder-input::placeholder,html[data-ui-theme=vitronet-dark] .contract-builder-input::placeholder,.app-shell-dark .contract-builder-input::placeholder{color:#8aa0ad}html[data-ui-theme=midnight-current] .contract-builder-chip,html[data-ui-theme=vitronet-dark] .contract-builder-chip,.app-shell-dark .contract-builder-chip{color:#d9e8ef;background:#0f202aeb;border-color:#6f91a638}html[data-ui-theme=midnight-current] .contract-builder-soft-button,html[data-ui-theme=vitronet-dark] .contract-builder-soft-button,.app-shell-dark .contract-builder-soft-button{color:#e6f0f5;background:#10232ee6;border-color:#6f91a638}html[data-ui-theme=midnight-current] .contract-builder-soft-button:hover,html[data-ui-theme=vitronet-dark] .contract-builder-soft-button:hover,.app-shell-dark .contract-builder-soft-button:hover{background:#142c38f5;border-color:#0aa8b647}html[data-ui-theme=midnight-current] .contract-builder-empty,html[data-ui-theme=vitronet-dark] .contract-builder-empty,.app-shell-dark .contract-builder-empty{color:#9fb2bd;background:#0a1821b3;border-color:#6f91a63d}html[data-ui-theme=midnight-current] .contract-builder-canvas-shell,html[data-ui-theme=vitronet-dark] .contract-builder-canvas-shell,.app-shell-dark .contract-builder-canvas-shell{background:#0f1f28db;border-color:#6f91a63d}html[data-ui-theme=midnight-current] .contract-builder-canvas,html[data-ui-theme=vitronet-dark] .contract-builder-canvas,.app-shell-dark .contract-builder-canvas{background-image:linear-gradient(90deg,#85aabf4d 1px,#0000 1px),linear-gradient(#85aabf4d 1px,#0000 1px),linear-gradient(90deg,#d3e2ea1f 1px,#0000 1px),linear-gradient(#d3e2ea1f 1px,#0000 1px);background-size:16px 16px,16px 16px,80px 80px,80px 80px}html[data-ui-theme=midnight-current] .contract-builder-field-card,html[data-ui-theme=vitronet-dark] .contract-builder-field-card,.app-shell-dark .contract-builder-field-card{background:#0c1c26eb;border-color:#6f91a633}html[data-ui-theme=midnight-current] .contract-builder-field-card:hover,html[data-ui-theme=vitronet-dark] .contract-builder-field-card:hover,.app-shell-dark .contract-builder-field-card:hover{background:#0e202bf5;border-color:#0aa8b638}html[data-ui-theme=midnight-current] .contract-builder-popover,html[data-ui-theme=vitronet-dark] .contract-builder-popover,.app-shell-dark .contract-builder-popover{background:#09161efa;border-color:#6f91a63d;box-shadow:0 24px 56px #00000052}@keyframes template-card-created-pop{0%{opacity:.55;transform:translateY(12px)scale(.985);box-shadow:0 0 #0aa8b64d,0 24px 56px #0f172a14}45%{opacity:1;transform:translateY(-2px)scale(1);box-shadow:0 0 0 8px #0aa8b614,0 24px 56px #0f172a1f}to{opacity:1;transform:translateY(0)scale(1);box-shadow:0 0 #0aa8b600,0 24px 56px #0f172a14}}.template-card-created{border-color:var(--primary);animation:.8s cubic-bezier(.22,1,.36,1) template-card-created-pop}@supports (color:color-mix(in lab, red, red)){.template-card-created{border-color:color-mix(in srgb, var(--primary) 35%, var(--border))}}@keyframes template-card-delete-throw{0%{opacity:1;filter:saturate();transform:translate(0)scale(1)rotate(0)}35%{opacity:.95;transform:translate(18px,-8px)scale(.98)rotate(4deg)}to{opacity:0;filter:saturate(.7);transform:translate(132px,-42px)scale(.78)rotate(12deg)}}.template-card-deleting{transform-origin:100% 0;animation:.42s cubic-bezier(.32,.72,0,1) template-card-delete-throw}.document-weight-slider::-webkit-slider-thumb{appearance:none;background:var(--primary);width:16px;height:16px;box-shadow:0 4px 10px #0f172a1f, 0 0 0 1px var(--primary);border:2px solid #fffffffa;border-radius:9999px;margin-top:-4px}@supports (color:color-mix(in lab, red, red)){.document-weight-slider::-webkit-slider-thumb{box-shadow:0 4px 10px #0f172a1f, 0 0 0 1px color-mix(in srgb, var(--primary) 30%, transparent)}}.document-weight-slider::-webkit-slider-thumb{transition:transform .16s,box-shadow .16s,border-color .16s}.document-weight-slider::-moz-range-thumb{background:var(--primary);width:16px;height:16px;box-shadow:0 4px 10px #0f172a1f, 0 0 0 1px var(--primary);border:2px solid #fffffffa;border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.document-weight-slider::-moz-range-thumb{box-shadow:0 4px 10px #0f172a1f, 0 0 0 1px color-mix(in srgb, var(--primary) 30%, transparent)}}.document-weight-slider::-moz-range-thumb{transition:transform .16s,box-shadow .16s,border-color .16s}.document-weight-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--primary) 0%, #e2e8f0e6 100%);border-radius:9999px;height:8px}@supports (color:color-mix(in lab, red, red)){.document-weight-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, color-mix(in srgb, var(--primary) 18%, white) 0%, #e2e8f0e6 100%)}}.document-weight-slider::-moz-range-track{background:linear-gradient(90deg, var(--primary) 0%, #e2e8f0e6 100%);border-radius:9999px;height:8px}@supports (color:color-mix(in lab, red, red)){.document-weight-slider::-moz-range-track{background:linear-gradient(90deg, color-mix(in srgb, var(--primary) 18%, white) 0%, #e2e8f0e6 100%)}}.document-weight-slider:hover::-webkit-slider-thumb{box-shadow:0 6px 14px #0f172a29, 0 0 0 4px var(--primary);transform:scale(1.08)}@supports (color:color-mix(in lab, red, red)){.document-weight-slider:hover::-webkit-slider-thumb{box-shadow:0 6px 14px #0f172a29, 0 0 0 4px color-mix(in srgb, var(--primary) 14%, transparent)}}.document-weight-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 6px 14px #0f172a29, 0 0 0 4px var(--primary);transform:scale(1.08)}@supports (color:color-mix(in lab, red, red)){.document-weight-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 6px 14px #0f172a29, 0 0 0 4px color-mix(in srgb, var(--primary) 14%, transparent)}}.document-weight-slider:active::-webkit-slider-thumb{box-shadow:0 6px 14px #0f172a29, 0 0 0 4px var(--primary);transform:scale(1.08)}@supports (color:color-mix(in lab, red, red)){.document-weight-slider:active::-webkit-slider-thumb{box-shadow:0 6px 14px #0f172a29, 0 0 0 4px color-mix(in srgb, var(--primary) 14%, transparent)}}.document-weight-slider:hover::-moz-range-thumb{box-shadow:0 6px 14px #0f172a29, 0 0 0 4px var(--primary);transform:scale(1.08)}@supports (color:color-mix(in lab, red, red)){.document-weight-slider:hover::-moz-range-thumb{box-shadow:0 6px 14px #0f172a29, 0 0 0 4px color-mix(in srgb, var(--primary) 14%, transparent)}}.document-weight-slider:focus-visible::-moz-range-thumb{box-shadow:0 6px 14px #0f172a29, 0 0 0 4px var(--primary);transform:scale(1.08)}@supports (color:color-mix(in lab, red, red)){.document-weight-slider:focus-visible::-moz-range-thumb{box-shadow:0 6px 14px #0f172a29, 0 0 0 4px color-mix(in srgb, var(--primary) 14%, transparent)}}.document-weight-slider:active::-moz-range-thumb{box-shadow:0 6px 14px #0f172a29, 0 0 0 4px var(--primary);transform:scale(1.08)}@supports (color:color-mix(in lab, red, red)){.document-weight-slider:active::-moz-range-thumb{box-shadow:0 6px 14px #0f172a29, 0 0 0 4px color-mix(in srgb, var(--primary) 14%, transparent)}}.milo-hub-root{--milo-hub-navy:var(--text-primary);--milo-hub-muted:var(--text-muted);--milo-hub-overlay:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-hub-root{--milo-hub-overlay:color-mix(in srgb, var(--primary) 7%, transparent)}}.milo-hub-root{--auth-shell-background:var(--page-background);--auth-gradient-base-background:var(--page-background);--auth-gradient-mesh-background:linear-gradient(180deg, var(--surface-elevated) 0%, transparent 42%), radial-gradient(circle at 8% 10%, var(--primary), transparent 18%), radial-gradient(circle at 78% 6%, var(--accent-foreground), transparent 22%)}@supports (color:color-mix(in lab, red, red)){.milo-hub-root{--auth-gradient-mesh-background:linear-gradient(180deg, color-mix(in srgb, var(--surface-elevated) 24%, transparent) 0%, transparent 42%), radial-gradient(circle at 8% 10%, color-mix(in srgb, var(--primary) 9%, transparent), transparent 18%), radial-gradient(circle at 78% 6%, color-mix(in srgb, var(--accent-foreground) 7%, transparent), transparent 22%)}}.milo-hub-root{--auth-aurora-a-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-hub-root{--auth-aurora-a-bg:color-mix(in srgb, var(--primary) 10%, transparent)}}.milo-hub-root{--auth-aurora-b-bg:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){.milo-hub-root{--auth-aurora-b-bg:color-mix(in srgb, var(--text-muted) 10%, transparent)}}.milo-hub-root{--auth-aurora-c-bg:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.milo-hub-root{--auth-aurora-c-bg:color-mix(in srgb, var(--accent-foreground) 8%, transparent)}}.milo-hub-root{--auth-aurora-d-bg:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.milo-hub-root{--auth-aurora-d-bg:color-mix(in srgb, var(--text-primary) 5%, transparent)}}.milo-hub-root{--milo-atmosphere-accent:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-hub-root{--milo-atmosphere-accent:color-mix(in srgb, var(--primary) 8%, transparent)}}.milo-hub-root{--milo-atmosphere-accent-soft:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.milo-hub-root{--milo-atmosphere-accent-soft:color-mix(in srgb, var(--text-primary) 4%, transparent)}}.milo-hub-root{--milo-atmosphere-node:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-hub-root{--milo-atmosphere-node:color-mix(in srgb, var(--primary) 12%, transparent)}}.milo-hub-root{background:var(--page-background);min-height:100vh;color:var(--milo-hub-navy);position:relative;overflow:hidden}html[data-ui-theme-mode=dark] .milo-hub-root{--milo-hub-navy:var(--text-primary);--milo-hub-muted:var(--text-muted);--milo-hub-overlay:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .milo-hub-root{--milo-hub-overlay:color-mix(in srgb, var(--primary) 10%, transparent)}}html[data-ui-theme-mode=dark] .milo-hub-root{--auth-shell-background:var(--milo-page-background);--auth-gradient-base-background:var(--milo-page-background);--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff09 0%, #ffffff03 38%, #fff0 100%), radial-gradient(circle at 8% 10%, var(--primary), transparent 18%), radial-gradient(circle at 78% 6%, var(--accent-foreground), transparent 22%)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .milo-hub-root{--auth-gradient-mesh-background:linear-gradient(180deg, #ffffff09 0%, #ffffff03 38%, #fff0 100%), radial-gradient(circle at 8% 10%, color-mix(in srgb, var(--primary) 12%, transparent), transparent 18%), radial-gradient(circle at 78% 6%, color-mix(in srgb, var(--accent-foreground) 9%, transparent), transparent 22%)}}html[data-ui-theme-mode=dark] .milo-hub-root{--auth-aurora-a-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .milo-hub-root{--auth-aurora-a-bg:color-mix(in srgb, var(--primary) 10%, transparent)}}html[data-ui-theme-mode=dark] .milo-hub-root{--auth-aurora-b-bg:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .milo-hub-root{--auth-aurora-b-bg:color-mix(in srgb, var(--text-muted) 10%, transparent)}}html[data-ui-theme-mode=dark] .milo-hub-root{--auth-aurora-c-bg:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .milo-hub-root{--auth-aurora-c-bg:color-mix(in srgb, var(--accent-foreground) 8%, transparent)}}html[data-ui-theme-mode=dark] .milo-hub-root{--auth-aurora-d-bg:#0000002e;background:var(--page-background);color:var(--text-primary)}html[data-ui-theme-mode=dark] .milo-hub-grid{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .milo-hub-grid{background-image:linear-gradient(color-mix(in srgb, var(--border) 62%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--border) 62%, transparent) 1px, transparent 1px)}}html[data-ui-theme-mode=dark] .milo-hub-grid{opacity:.6}.milo-hub-theme-compliance{--milo-hub-overlay:#10b98121}.milo-hub-theme-formflow{--milo-hub-overlay:#7c3aed1f}.milo-hub-theme-files{--milo-hub-overlay:#2563eb24}.milo-hub-atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.milo-hub-grid{background-image:linear-gradient(#0f172a09 1px,#0000 1px),linear-gradient(90deg,#0f172a09 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000005c,#0000 82%);mask-image:linear-gradient(#0000005c,#0000 82%)}.milo-hub-theme-overlay{border-radius:0;transition:background 1.2s,opacity 1.2s,transform 1.2s;position:absolute;inset:-20%}.milo-hub-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#4f74b8;font-size:.72rem;font-weight:700}.milo-hub-platform-root{--milo-hub-overlay:#2563eb0b;--milo-hub-module-shadow:#0f172a12;transition:background .9s,color .9s;overflow:hidden}.milo-hub-platform-root.milo-hub-theme-analytics{--milo-hub-overlay:#f59e0b14;--milo-hub-module-shadow:#0f172a13}.milo-hub-platform-root.milo-hub-theme-commercials{--milo-hub-overlay:#65a30d12;--milo-hub-module-shadow:#0f172a13}.milo-hub-platform-root.milo-hub-theme-partnersuche{--milo-hub-overlay:#f43f5e13;--milo-hub-module-shadow:#0f172a13}.milo-hub-platform-root.milo-hub-theme-compliance{--milo-hub-overlay:#14b8a616;--milo-hub-module-shadow:#0f172a13}.milo-hub-platform-root.milo-hub-theme-formflow{--milo-hub-overlay:#7c3aed14;--milo-hub-module-shadow:#0f172a13}.milo-hub-platform-root.milo-hub-theme-files{--milo-hub-overlay:#2563eb16;--milo-hub-module-shadow:#0f172a13}.milo-hub-platform-root.milo-hub-theme-boards{--milo-hub-overlay:#0ea5e913;--milo-hub-module-shadow:#0f172a13}:is(.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-analytics:hover),.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-analytics:focus-within)){--milo-hub-overlay:#f59e0b14}:is(.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-commercials:hover),.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-commercials:focus-within)){--milo-hub-overlay:#65a30d12}:is(.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-partnersuche:hover),.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-partnersuche:focus-within)){--milo-hub-overlay:#f43f5e13}:is(.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-baupartner:hover),.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-baupartner:focus-within)){--milo-hub-overlay:#14b8a616}:is(.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-formflow:hover),.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-formflow:focus-within)){--milo-hub-overlay:#7c3aed14}:is(.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-siteops:hover),.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-siteops:focus-within)){--milo-hub-overlay:#2563eb16}:is(.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-boards:hover),.milo-hub-platform-root:not(.milo-hub-platform-arranging):has(.milo-hub-world-card-boards:focus-within)){--milo-hub-overlay:#a21caf13}.milo-hub-platform-root .auth-gradient-base{background:var(--auth-gradient-base-background)}.milo-hub-platform-root .auth-gradient-mesh{background:var(--auth-gradient-mesh-background)}.milo-hub-platform-root .auth-gradient-aurora-a{background:var(--auth-aurora-a-bg)}.milo-hub-platform-root .auth-gradient-aurora-b{background:var(--auth-aurora-b-bg)}.milo-hub-platform-root .auth-gradient-aurora-c{background:var(--auth-aurora-c-bg)}.milo-hub-platform-root .auth-gradient-aurora-d{background:var(--auth-aurora-d-bg)}.silq-hub-welcome-transition{--hub-welcome-background:radial-gradient(ellipse at 22% 18%, #5984ff47, transparent 32%), radial-gradient(ellipse at 77% 74%, #48d5be33, transparent 36%), linear-gradient(135deg, #f8fbff 0%, #eef5ff 46%, #f5fbf4 100%);--hub-welcome-scrim-background:conic-gradient(from 120deg at 50% 50%, #2563eb2e, #14b8a629, #a78bfa2e, #ffffff47, #2563eb2e);--hub-welcome-scrim-opacity:.72;--hub-welcome-scrim-entry-opacity:.35;--hub-welcome-scrim-mid-opacity:.78;--hub-welcome-scrim-rest-opacity:.62;--hub-welcome-liquid-background:linear-gradient(135deg, #ffffff94, #ffffff2e), radial-gradient(ellipse at 34% 34%, #2563eb2e, transparent 48%), radial-gradient(ellipse at 72% 64%, #10b98124, transparent 42%);--hub-welcome-liquid-shadow:inset 0 1px 0 #ffffffb8, inset 0 -28px 70px #2563eb14, 0 36px 120px #2563eb1f;--hub-welcome-liquid-opacity:.86;--hub-welcome-liquid-peak-opacity:.9;--hub-welcome-liquid-loading-opacity:.86;--hub-welcome-field-background:linear-gradient(#2563eb0e 1px, transparent 1px), linear-gradient(90deg, #14b8a60d 1px, transparent 1px);--hub-welcome-field-opacity:.52;--hub-welcome-field-active-opacity:.42;--hub-welcome-glass-border:#ffffff94;--hub-welcome-glass-background:linear-gradient(145deg, #ffffffa3, #ffffff3d), #ffffff2e;--hub-welcome-glass-shadow:inset 0 1px 0 #ffffffc7, inset 0 -24px 64px #2563eb14, 0 32px 96px #2563eb2e;--hub-welcome-core-glow-background:radial-gradient(circle, #ffffff9e, transparent 42%), radial-gradient(circle, #2563eb47, transparent 68%);--hub-welcome-core-glow-opacity:.94;--hub-welcome-core-glow-loading-opacity:.9;--hub-welcome-core-glow-rest-opacity:.72;--hub-welcome-core-glow-peak-opacity:1;--hub-welcome-mascot-shadow:0 18px 48px #2563eb33;--hub-welcome-orbit-outer-top:#2563ebb8;--hub-welcome-orbit-outer-right:#14b8a694;--hub-welcome-orbit-outer-bottom:#ffffffdb;--hub-welcome-orbit-inner-left:#60a5fa9e;--hub-welcome-orbit-inner-bottom:#ffffffb8;--hub-welcome-orbit-opacity:1;--hub-welcome-orbit-inner-opacity:.86;z-index:1200;background:var(--hub-welcome-background);color:var(--text-primary);pointer-events:none;place-items:center;animation:1.68s cubic-bezier(.23,1,.32,1) forwards silq-hub-welcome-out;display:grid;position:fixed;inset:0;overflow:hidden}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-background:radial-gradient(ellipse at 22% 18%, var(--primary), transparent 31%), radial-gradient(ellipse at 78% 74%, var(--status-good), transparent 36%), var(--page-background)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-background:radial-gradient(ellipse at 22% 18%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 31%), radial-gradient(ellipse at 78% 74%, color-mix(in srgb, var(--status-good) 7%, transparent), transparent 36%), var(--page-background)}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-scrim-background:conic-gradient(from 120deg at 50% 50%, var(--primary), var(--status-good), var(--accent-foreground), var(--text-primary), var(--primary))}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-scrim-background:conic-gradient(from 120deg at 50% 50%, color-mix(in srgb, var(--primary) 16%, transparent), color-mix(in srgb, var(--status-good) 9%, transparent), color-mix(in srgb, var(--accent-foreground) 12%, transparent), color-mix(in srgb, var(--text-primary) 6%, transparent), color-mix(in srgb, var(--primary) 16%, transparent))}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-scrim-opacity:.26;--hub-welcome-scrim-entry-opacity:.22;--hub-welcome-scrim-mid-opacity:.34;--hub-welcome-scrim-rest-opacity:.24;--hub-welcome-liquid-background:linear-gradient(135deg, var(--surface-elevated), var(--background)), radial-gradient(ellipse at 34% 34%, var(--primary), transparent 48%), radial-gradient(ellipse at 72% 64%, var(--status-good), transparent 42%)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-liquid-background:linear-gradient(135deg, color-mix(in srgb, var(--surface-elevated) 54%, transparent), color-mix(in srgb, var(--background) 26%, transparent)), radial-gradient(ellipse at 34% 34%, color-mix(in srgb, var(--primary) 11%, transparent), transparent 48%), radial-gradient(ellipse at 72% 64%, color-mix(in srgb, var(--status-good) 8%, transparent), transparent 42%)}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-liquid-shadow:inset 0 1px 0 var(--text-primary), inset 0 -28px 70px var(--primary), 0 36px 120px #0000007a}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-liquid-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 10%, transparent), inset 0 -28px 70px color-mix(in srgb, var(--primary) 5%, transparent), 0 36px 120px #0000007a}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-liquid-opacity:.3;--hub-welcome-liquid-peak-opacity:.38;--hub-welcome-liquid-loading-opacity:.34;--hub-welcome-field-background:linear-gradient(var(--text-primary) 1px, transparent 1px), linear-gradient(90deg, var(--primary) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-field-background:linear-gradient(color-mix(in srgb, var(--text-primary) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--primary) 5%, transparent) 1px, transparent 1px)}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-field-opacity:.18;--hub-welcome-field-active-opacity:.16;--hub-welcome-glass-border:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-glass-border:color-mix(in srgb, var(--text-primary) 14%, var(--border))}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-glass-background:linear-gradient(145deg, var(--surface-elevated), var(--surface-secondary)), var(--background)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-glass-background:linear-gradient(145deg, color-mix(in srgb, var(--surface-elevated) 78%, transparent), color-mix(in srgb, var(--surface-secondary) 34%, transparent)), color-mix(in srgb, var(--background) 42%, transparent)}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-glass-shadow:inset 0 1px 0 var(--text-primary), inset 0 -24px 64px var(--primary), 0 32px 96px #0000008f}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-glass-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 10%, transparent), inset 0 -24px 64px color-mix(in srgb, var(--primary) 4%, transparent), 0 32px 96px #0000008f}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-core-glow-background:radial-gradient(circle, var(--text-primary), transparent 42%), radial-gradient(circle, var(--primary), transparent 68%)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-core-glow-background:radial-gradient(circle, color-mix(in srgb, var(--text-primary) 9%, transparent), transparent 42%), radial-gradient(circle, color-mix(in srgb, var(--primary) 16%, transparent), transparent 68%)}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-core-glow-opacity:.42;--hub-welcome-core-glow-loading-opacity:.44;--hub-welcome-core-glow-rest-opacity:.32;--hub-welcome-core-glow-peak-opacity:.5;--hub-welcome-mascot-shadow:0 18px 48px #00000075;--hub-welcome-orbit-outer-top:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-orbit-outer-top:color-mix(in srgb, var(--primary) 62%, transparent)}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-orbit-outer-right:var(--status-good)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-orbit-outer-right:color-mix(in srgb, var(--status-good) 42%, transparent)}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-orbit-outer-bottom:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-orbit-outer-bottom:color-mix(in srgb, var(--text-primary) 24%, transparent)}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-orbit-inner-left:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-orbit-inner-left:color-mix(in srgb, var(--primary) 46%, transparent)}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-orbit-inner-bottom:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-orbit-inner-bottom:color-mix(in srgb, var(--text-primary) 18%, transparent)}}html[data-ui-theme-mode=dark] .silq-hub-welcome-transition{--hub-welcome-orbit-opacity:.74;--hub-welcome-orbit-inner-opacity:.6}html[data-ui-theme=vercel] .silq-hub-welcome-transition{--hub-welcome-background:radial-gradient(ellipse at 18% 14%, #ffffff09, transparent 28%), radial-gradient(ellipse at 80% 72%, #ffffff06, transparent 34%), linear-gradient(135deg, #000 0%, #030303 52%, #000 100%);--hub-welcome-scrim-opacity:.16;--hub-welcome-scrim-entry-opacity:.12;--hub-welcome-scrim-mid-opacity:.22;--hub-welcome-scrim-rest-opacity:.14;--hub-welcome-liquid-background:linear-gradient(135deg, #ffffff0e, #ffffff05), radial-gradient(ellipse at 34% 34%, #ffffff0a, transparent 48%), radial-gradient(ellipse at 72% 64%, #84cc160b, transparent 42%);--hub-welcome-liquid-shadow:inset 0 1px 0 #ffffff12, inset 0 -28px 70px #ffffff06, 0 36px 120px #000000b8;--hub-welcome-liquid-opacity:.18;--hub-welcome-liquid-peak-opacity:.24;--hub-welcome-liquid-loading-opacity:.2;--hub-welcome-field-background:linear-gradient(#ffffff07 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px);--hub-welcome-field-opacity:.1;--hub-welcome-field-active-opacity:.08;--hub-welcome-glass-border:#ffffff1c;--hub-welcome-glass-background:linear-gradient(145deg, #ffffff0e, #ffffff05), #000000b8;--hub-welcome-glass-shadow:inset 0 1px 0 #ffffff12, inset 0 -24px 64px #ffffff05, 0 32px 96px #000000d1;--hub-welcome-core-glow-background:radial-gradient(circle, #ffffff14, transparent 42%), radial-gradient(circle, #ffffff17, transparent 68%);--hub-welcome-core-glow-opacity:.28;--hub-welcome-core-glow-loading-opacity:.3;--hub-welcome-core-glow-rest-opacity:.2;--hub-welcome-core-glow-peak-opacity:.34;--hub-welcome-mascot-shadow:0 18px 48px #000000ad;--hub-welcome-orbit-outer-top:#fafafa80;--hub-welcome-orbit-outer-right:#a3e6354d;--hub-welcome-orbit-outer-bottom:#fafafa38;--hub-welcome-orbit-inner-left:#fafafa61;--hub-welcome-orbit-inner-bottom:#fafafa2e;--hub-welcome-orbit-opacity:.56;--hub-welcome-orbit-inner-opacity:.44}.silq-hub-welcome-transition:before{content:"";background:var(--hub-welcome-scrim-background);filter:blur(34px)saturate(1.2);opacity:var(--hub-welcome-scrim-opacity);animation:1.68s cubic-bezier(.77,0,.175,1) forwards silq-hub-welcome-liquid;position:absolute;inset:-18%;transform:scale(1.04)}.silq-hub-welcome-transition[data-phase=loading]{animation:none}.silq-hub-welcome-transition[data-phase=loading]:before{animation:3.6s cubic-bezier(.77,0,.175,1) infinite silq-hub-welcome-loading-liquid}.silq-hub-welcome-liquid{background:var(--hub-welcome-liquid-background);box-shadow:var(--hub-welcome-liquid-shadow);filter:blur(.2px);opacity:var(--hub-welcome-liquid-opacity);border-radius:38% 62% 48% 52%/48% 35% 65% 52%;animation:1.68s cubic-bezier(.77,0,.175,1) forwards silq-hub-welcome-liquid-body;position:absolute;inset:10%;transform:scale(.92)rotate(-4deg)}.silq-hub-welcome-transition[data-phase=loading] .silq-hub-welcome-liquid{opacity:var(--hub-welcome-liquid-loading-opacity);animation:3.2s cubic-bezier(.77,0,.175,1) infinite silq-hub-welcome-loading-body;transform:scale(1)rotate(2deg)}.silq-hub-welcome-field{background:var(--hub-welcome-field-background);opacity:var(--hub-welcome-field-opacity);transform-origin:50%;background-size:54px 54px;animation:1.68s cubic-bezier(.77,0,.175,1) forwards silq-hub-welcome-field;position:absolute;inset:-24%;transform:perspective(900px)rotateX(62deg)translateY(7%)}.silq-hub-welcome-transition[data-phase=loading] .silq-hub-welcome-field{opacity:var(--hub-welcome-field-active-opacity);animation:none;transform:perspective(900px)rotateX(62deg)translateY(4%)scale(1)}.silq-hub-welcome-glass-panel{border:1px solid var(--hub-welcome-glass-border);background:var(--hub-welcome-glass-background);width:248px;height:248px;box-shadow:var(--hub-welcome-glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.22);backdrop-filter:blur(22px)saturate(1.22);border-radius:54px;place-items:center;animation:1.68s cubic-bezier(.77,0,.175,1) forwards silq-hub-welcome-glass;display:grid;position:relative}.silq-hub-welcome-transition[data-phase=loading] .silq-hub-welcome-glass-panel{opacity:1;animation:none;transform:translateY(0)scale(1)}.silq-hub-welcome-core{isolation:isolate;border-radius:999px;place-items:center;width:160px;height:160px;animation:1.68s cubic-bezier(.77,0,.175,1) forwards silq-hub-welcome-breathe;display:grid;position:relative}.silq-hub-welcome-transition[data-phase=loading] .silq-hub-welcome-core{opacity:1;animation:1.85s cubic-bezier(.77,0,.175,1) infinite silq-hub-welcome-loading-core;transform:scale(1.02)}.silq-hub-welcome-core:before{content:"";z-index:-1;border-radius:inherit;background:var(--hub-welcome-core-glow-background);filter:blur(18px);opacity:var(--hub-welcome-core-glow-opacity);animation:1.68s cubic-bezier(.77,0,.175,1) forwards silq-hub-welcome-glow;position:absolute;inset:18px}.silq-hub-welcome-transition[data-phase=loading] .silq-hub-welcome-core:before{opacity:var(--hub-welcome-core-glow-loading-opacity);animation:1.85s cubic-bezier(.77,0,.175,1) infinite silq-hub-welcome-loading-glow;transform:scale(1.08)}.silq-hub-welcome-mascot{place-items:center;width:152px;height:152px;display:grid}.silq-hub-welcome-mascot__image{object-fit:contain;width:100%;height:100%;filter:drop-shadow(var(--hub-welcome-mascot-shadow));display:block}.silq-hub-welcome-orbit{border:1px solid #0000;border-radius:999px;position:absolute}.silq-hub-welcome-orbit-outer{border-top-color:var(--hub-welcome-orbit-outer-top);border-right-color:var(--hub-welcome-orbit-outer-right);border-bottom-color:var(--hub-welcome-orbit-outer-bottom);animation:1.68s cubic-bezier(.77,0,.175,1) forwards silq-hub-welcome-orbit-outer;inset:0}.silq-hub-welcome-transition[data-phase=loading] .silq-hub-welcome-orbit-outer{opacity:var(--hub-welcome-orbit-opacity);animation:1.65s linear infinite silq-hub-welcome-loading-orbit-outer}.silq-hub-welcome-orbit-inner{border-left-color:var(--hub-welcome-orbit-inner-left);border-bottom-color:var(--hub-welcome-orbit-inner-bottom);animation:1.68s cubic-bezier(.77,0,.175,1) forwards silq-hub-welcome-orbit-inner;inset:18px}.silq-hub-welcome-transition[data-phase=loading] .silq-hub-welcome-orbit-inner{opacity:var(--hub-welcome-orbit-inner-opacity);animation:2.3s linear infinite silq-hub-welcome-loading-orbit-inner}@keyframes silq-hub-welcome-liquid{0%{opacity:var(--hub-welcome-scrim-entry-opacity);transform:scale(.96)rotate(0)}48%{opacity:var(--hub-welcome-scrim-mid-opacity);transform:scale(1.03)rotate(18deg)}to{opacity:0;transform:scale(1.12)rotate(32deg)}}@keyframes silq-hub-welcome-loading-liquid{0%,to{opacity:var(--hub-welcome-scrim-rest-opacity);transform:scale(1)rotate(8deg)}50%{opacity:var(--hub-welcome-scrim-mid-opacity);transform:scale(1.05)rotate(26deg)}}@keyframes silq-hub-welcome-loading-body{0%,to{transform:scale(.99)rotate(-2deg)}50%{transform:scale(1.03)rotate(3deg)}}@keyframes silq-hub-welcome-loading-core{0%,to{transform:scale(1)}52%{transform:scale(1.08)}}@keyframes silq-hub-welcome-loading-glow{0%,to{opacity:var(--hub-welcome-core-glow-rest-opacity);transform:scale(.94)}52%{opacity:var(--hub-welcome-core-glow-peak-opacity);transform:scale(1.25)}}@keyframes silq-hub-welcome-loading-orbit-outer{0%{transform:rotate(0)scale(1)}to{transform:rotate(360deg)scale(1)}}@keyframes silq-hub-welcome-loading-orbit-inner{0%{transform:rotate(0)scale(1)}to{transform:rotate(-360deg)scale(1)}}@keyframes silq-hub-welcome-liquid-body{0%{opacity:0;transform:scale(.86)rotate(-7deg)}38%{opacity:var(--hub-welcome-liquid-peak-opacity);transform:scale(1)rotate(2deg)}to{opacity:0;transform:scale(1.12)rotate(7deg)}}@keyframes silq-hub-welcome-glass{0%{opacity:0;transform:translateY(10px)scale(.94)}36%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(1.07)}}@keyframes silq-hub-welcome-breathe{0%{opacity:0;transform:scale(.92)}34%{opacity:1;transform:scale(1.08)}62%{transform:scale(.98)}to{opacity:0;transform:scale(1.18)}}@keyframes silq-hub-welcome-glow{0%{opacity:.25;transform:scale(.8)}42%{opacity:1;transform:scale(1.24)}to{opacity:0;transform:scale(1.72)}}@keyframes silq-hub-welcome-orbit-outer{0%{opacity:0;transform:rotate(0)scale(.9)}36%{opacity:1;transform:rotate(84deg)scale(1)}to{opacity:0;transform:rotate(520deg)scale(1.22)}}@keyframes silq-hub-welcome-orbit-inner{0%{opacity:0;transform:rotate(0)scale(.86)}44%{opacity:.86;transform:rotate(-58deg)scale(1)}to{opacity:0;transform:rotate(-360deg)scale(1.12)}}@keyframes silq-hub-welcome-field{0%{opacity:0;transform:perspective(900px)rotateX(62deg)translateY(12%)scale(.96)}44%{opacity:var(--hub-welcome-field-active-opacity)}to{opacity:0;transform:perspective(900px)rotateX(62deg)translateY(-2%)scale(1.04)}}@keyframes silq-hub-welcome-out{0%,72%{opacity:1}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.silq-hub-welcome-transition{animation:.28s ease-out forwards silq-hub-welcome-out}.silq-hub-welcome-transition[data-phase=loading],.silq-hub-welcome-field,.silq-hub-welcome-liquid,.silq-hub-welcome-glass-panel,.silq-hub-welcome-core,.silq-hub-welcome-core:before,.silq-hub-welcome-orbit{animation:none}.silq-hub-welcome-field,.silq-hub-welcome-liquid,.silq-hub-welcome-orbit{display:none}.silq-hub-welcome-glass-panel,.silq-hub-welcome-core{opacity:1;transform:none}}.hub2-root{height:100dvh;min-height:100dvh;overflow:hidden}.hub2-shell{z-index:10;flex-direction:column;gap:14px;width:100%;height:100dvh;min-height:0;padding:18px 20px;display:flex;position:relative;overflow:hidden}.hub2-header{z-index:180;grid-template-columns:minmax(22rem,1.25fr) minmax(22rem,36rem) minmax(3rem,.75fr);align-items:center;gap:16px;display:grid;position:relative}.hub2-brand{width:100%;min-width:0;max-width:100%;color:var(--milo-hub-navy);justify-self:start;align-items:center;gap:10px;display:inline-flex}.hub2-logo{border:1px solid var(--border);background:var(--surface-elevated);width:42px;height:42px;box-shadow:var(--shadow-sm);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .18s,border-color .18s;display:inline-flex;overflow:hidden}.hub2-brand>:last-child{flex:auto;min-width:0}.tenant-product-logo-host[data-tenant-product-logo=custom]{flex:none;min-width:0;max-width:min(7rem,24vw);width:fit-content!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}.tenant-product-logo-host:has([data-tenant-product-mark=custom]){flex:none;min-width:0;max-width:min(7rem,24vw);width:fit-content!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}.tenant-product-logo-host[data-tenant-product-logo=custom] [data-tenant-product-mark=custom]{object-fit:contain;object-position:left center;max-width:min(7rem,24vw);width:auto!important;height:100%!important;padding:0!important}.tenant-product-logo-host:has([data-tenant-product-mark=custom]) [data-tenant-product-mark=custom]{object-fit:contain;object-position:left center;max-width:min(7rem,24vw);width:auto!important;height:100%!important;padding:0!important}.hub2-brand:hover .hub2-logo{border-color:var(--border-strong);transform:translateY(-1px)}.hub2-brand strong{text-overflow:ellipsis;white-space:nowrap;max-width:34rem;font-size:1.05rem;line-height:1.1;display:block;overflow:hidden}.hub2-kicker{color:#4f74b8;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:750;display:block}.hub2-header-actions{z-index:140;justify-content:flex-end;justify-self:end;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.hub2-search{z-index:130;justify-self:center;width:100%;max-width:36rem}.hub2-search>div:first-child{background:#ffffffb8;border-color:#0f172a14;border-radius:999px;box-shadow:0 12px 32px #0f172a0d}.app-search-input,html[data-ui-theme-mode=dark] .app-search-input,html[data-ui-theme=midnight-current] .app-search-input,html[data-ui-theme=vitronet-dark] .app-search-input,.app-shell-dark .app-search-input{box-shadow:none!important;color:var(--card-foreground)!important;background:0 0!important;border:0!important}.app-search-input::placeholder,html[data-ui-theme-mode=dark] .app-search-input::placeholder,html[data-ui-theme=midnight-current] .app-search-input::placeholder,html[data-ui-theme=vitronet-dark] .app-search-input::placeholder,.app-shell-dark .app-search-input::placeholder{color:var(--muted-foreground)!important}.hub2-intro{justify-content:space-between;align-items:flex-end;gap:18px;padding-top:2px;display:flex}.hub2-intro h1{color:var(--milo-hub-navy);letter-spacing:0;margin-top:4px;font-size:1.78rem;font-weight:760;line-height:1.12}.hub2-intro p:not(.hub2-kicker){color:var(--milo-hub-muted);margin-top:5px;font-size:.88rem;font-weight:560}.hub2-kpi-strip{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc2;border:1px solid #0f172a17;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 14px 34px #0f172a0e}.hub2-kpi{appearance:none;min-width:0;color:var(--milo-hub-navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #0f172a14;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:11px 15px;transition:background .18s,transform .18s;display:grid}.hub2-kpi:last-child{border-right:0}.hub2-kpi:hover{background:#ffffffd6}.hub2-kpi:focus-visible{outline-offset:-4px;outline:3px solid #5070f557}.hub2-kpi span{text-overflow:ellipsis;white-space:nowrap;color:var(--milo-hub-muted);font-size:.78rem;font-weight:720;overflow:hidden}.hub2-kpi strong{grid-row:span 2;align-self:center;font-size:1.22rem;font-weight:780;line-height:1}.hub2-kpi small{text-overflow:ellipsis;white-space:nowrap;color:#334155;font-size:.8rem;font-weight:650;overflow:hidden}.hub2-kpi-breakdown{z-index:620;isolation:isolate;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hub2-kpi-breakdown-backdrop{cursor:pointer;-webkit-backdrop-filter:blur(2px)saturate(1.02);backdrop-filter:blur(2px)saturate(1.02);background:radial-gradient(circle at 50% 48%,#0f172a0a,#0000 38%),#0f172a24;border:0;position:absolute;inset:0;overflow:hidden}.hub2-kpi-breakdown-backdrop:before,.hub2-kpi-breakdown-backdrop:after{content:"";pointer-events:none;display:none;position:absolute}.hub2-kpi-breakdown-backdrop:before{width:min(92vw,1900px);height:min(90vh,1120px);box-shadow:none;-webkit-backdrop-filter:blur(7px)saturate(1.18)brightness(1.04);backdrop-filter:blur(7px)saturate(1.18)brightness(1.04);background:radial-gradient(at 24% 22%,#ffffff47,#0000 38%),radial-gradient(at 78% 74%,#60a5fa1f,#0000 42%),linear-gradient(115deg,#ffffff29,#ffffff0a 48%,#ffffff1a);border:0;border-radius:42px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(#000 0 58%,#0000009e 72%,#0000 100%);mask-image:radial-gradient(#000 0 58%,#0000009e 72%,#0000 100%)}.hub2-kpi-breakdown-backdrop:after{filter:blur(26px);mix-blend-mode:screen;opacity:.32;background:conic-gradient(from 210deg,#fff0,#3b82f621,#14b8a61a,#ffffff24,#3b82f600);border-radius:999px;width:min(34vw,520px);height:min(34vw,520px);top:58%;left:64%;transform:translate(-50%,-50%)rotate(-18deg)}.hub2-kpi-breakdown-panel{z-index:1;-webkit-backdrop-filter:blur(22px)saturate(1.38)brightness(1.04);backdrop-filter:blur(22px)saturate(1.38)brightness(1.04);background:radial-gradient(circle at 88% 28%,#dbeafe70,#0000 30%),linear-gradient(135deg,#ffffffad,#f5f9ff6b);border:1px solid #ffffffb8;border-radius:24px;flex-direction:column;gap:14px;width:min(100%,680px);max-height:min(86dvh,720px);padding:18px;animation:.24s cubic-bezier(.2,.8,.2,1) both hub2KpiBreakdownIn;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #94a3b829,0 28px 78px #0f172a26}.hub2-kpi-breakdown-panel:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#ffffff9e,#0000 34%),radial-gradient(circle at 88% 16%,#ffffff52,#0000 22%);position:absolute;inset:0}.hub2-kpi-breakdown-panel:after{content:"";z-index:-1;filter:blur(20px);mix-blend-mode:screen;opacity:.52;pointer-events:none;background:conic-gradient(from 130deg,#fff0,#60a5fa2e,#7dd3fc29,#14b8a61f,#fff0);border-radius:999px;width:260px;height:260px;position:absolute;top:84px;right:-84px}.hub2-kpi-breakdown-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hub2-kpi-breakdown-header span{color:#4f74ff;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:820}.hub2-kpi-breakdown-header h2{color:#0f172a;letter-spacing:0;margin-top:5px;font-size:1.4rem;font-weight:760;line-height:1.12}.hub2-kpi-breakdown-header button{color:#334155;cursor:pointer;background:#ffffffa3;border:1px solid #ffffff3d;border-radius:999px;flex:none;place-items:center;width:42px;height:42px;font-size:1.4rem;line-height:1;display:grid;box-shadow:inset 0 1px #ffffffd6,0 10px 22px #0f172a1a}.hub2-kpi-breakdown-score{background:#fff6;border:1px solid #c4d3ff9e;border-radius:18px;align-items:baseline;gap:12px;padding:14px 16px;display:flex}.hub2-kpi-breakdown-score strong{color:#0f172a;font-size:2.2rem;font-weight:800;line-height:1}.hub2-kpi-breakdown-score span{color:#475569;font-size:.92rem;font-weight:720}.hub2-kpi-breakdown-explanation,.hub2-kpi-breakdown-overflow{color:#64748b;margin:0;font-size:.94rem;line-height:1.55}.hub2-kpi-breakdown-list{overscroll-behavior:contain;flex:auto;gap:10px;min-height:0;padding-right:6px;display:grid;overflow:hidden auto}.hub2-kpi-breakdown-entry{color:#0f172a;background:#ffffff75;border:1px solid #e2e8f0b3;border-radius:16px;grid-template-columns:10px minmax(0,1fr) minmax(0,22rem);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.hub2-kpi-breakdown-entry:hover{background:#ffffff9e;border-color:#94a3b875;transform:translateY(-1px);box-shadow:0 14px 30px #0f172a1a}.hub2-kpi-breakdown-entry i{background:#94a3b8;border-radius:999px;justify-self:center;width:9px;height:9px}.hub2-kpi-breakdown-entry span{gap:3px;min-width:0;display:grid}.hub2-kpi-breakdown-entry strong,.hub2-kpi-breakdown-entry small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub2-kpi-breakdown-entry strong{font-size:.92rem;font-weight:760}.hub2-kpi-breakdown-entry small,.hub2-kpi-breakdown-entry em{color:#64748b;font-size:.8rem;font-style:normal;font-weight:620}.hub2-kpi-breakdown-entry em{text-overflow:ellipsis;white-space:nowrap;text-align:right;justify-self:end;min-width:0;max-width:100%;overflow:hidden}.hub2-kpi-breakdown-entry-critical i{background:#ef4444}.hub2-kpi-breakdown-entry-warning i{background:#f59e0b}.hub2-kpi-breakdown-entry-good i{background:#22c55e}.hub2-history-detail-worse .hub2-history-detail-entry i{background:#ef4444}.hub2-history-detail-better .hub2-history-detail-entry i{background:#22c55e}.hub2-history-detail-new .hub2-history-detail-entry i{background:#f59e0b}.hub2-kpi-breakdown-empty{color:#64748b;background:#ffffff75;border:1px dashed #94a3b86b;border-radius:16px;gap:5px;padding:16px;display:grid}.hub2-kpi-breakdown-empty strong{color:#0f172a;font-size:.95rem}@keyframes hub2KpiBreakdownIn{0%{opacity:0;filter:blur(10px);transform:translateY(16px)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.hub2-kpi-breakdown-panel,.hub2-kpi-breakdown-backdrop,.hub2-kpi-breakdown-entry,.hub2-kpi{transition-duration:1ms;animation-duration:1ms}}.hub2-history-strip{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 8% 18%,#2563eb14,#0000 32%),#ffffffc2;border:1px solid #0f172a17;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex;overflow:hidden;box-shadow:0 14px 34px #0f172a0e}.hub2-history-strip>div:first-child{gap:3px;min-width:0;display:grid}.hub2-history-strip>div:first-child span{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:820}.hub2-history-strip>div:first-child strong{color:var(--milo-hub-navy);font-size:.98rem;font-weight:780}.hub2-history-metrics{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.hub2-history-metric{appearance:none;color:#334155;cursor:pointer;min-height:40px;font:inherit;text-align:left;background:#ffffffc2;border:1px solid #0f172a14;border-radius:999px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:6px;padding:6px 11px;transition:background .18s,border-color .18s,transform .18s;display:inline-grid}.hub2-history-metric:hover{background:#fffffff0;border-color:#2563eb33;transform:translateY(-1px)}.hub2-history-metric:disabled{cursor:default}.hub2-history-metric:disabled:hover{transform:none}.hub2-history-metric:focus-visible{outline-offset:3px;outline:3px solid #256dff38}.hub2-history-metric small{border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:.82rem;font-weight:850;display:inline-flex}.hub2-history-metric strong{color:var(--milo-hub-navy);font-size:1rem;font-weight:850;line-height:1}.hub2-history-metric span{color:#475569;font-size:.78rem;font-weight:730}.hub2-history-worse small{color:#b91c1c;background:#fee2e2}.hub2-history-better small{color:#047857;background:#dcfce7}.hub2-history-new small{color:#b45309;background:#fef3c7}.hub2-main-grid{flex:1;grid-template-columns:minmax(0,1.55fr) minmax(19rem,.75fr);gap:18px;min-height:0;display:grid}.hub2-column{flex-direction:column;gap:18px;min-width:0;min-height:0;display:flex}.hub2-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #0f172a17;border-radius:20px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 14px 34px #0f172a0e}.hub2-attention-panel,.hub2-workspaces-panel{flex:auto}.hub2-projects-panel{z-index:2;flex:0 0 clamp(230px,30vh,320px);position:relative;overflow:visible}.hub2-activity-panel{flex:0 0 clamp(230px,30vh,320px)}.hub2-section-heading{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 10px;display:flex}.hub2-section-heading h2{color:var(--milo-hub-navy);letter-spacing:0;font-size:.95rem;font-weight:780}.hub2-section-heading span,.hub2-section-heading a{color:var(--milo-hub-muted);font-size:.78rem;font-weight:700}.hub2-section-heading a:hover{color:var(--primary)}.hub2-attention-list,.hub2-workspace-list,.hub2-project-list,.hub2-activity-list{min-height:0;display:grid;overflow:hidden}.hub2-attention-list,.hub2-project-list,.hub2-activity-list{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex:auto;overflow:hidden auto}.hub2-attention-list::-webkit-scrollbar{width:0;height:0;display:none}.hub2-project-list::-webkit-scrollbar{width:0;height:0;display:none}.hub2-activity-list::-webkit-scrollbar{width:0;height:0;display:none}.hub2-project-list,.hub2-activity-list{align-content:start}.hub2-attention-item{min-width:0;color:var(--milo-hub-navy);border-bottom:1px solid #0f172a11;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 16px;transition:background .18s;display:grid}.hub2-attention-item:last-child{border-bottom:0}.hub2-attention-item:hover{background:#f8fafcb8}.hub2-attention-dot{background:#64748b;border-radius:999px;width:9px;height:9px}.hub2-attention-critical .hub2-attention-dot{background:#dc2626}.hub2-attention-warning .hub2-attention-dot{background:#d97706}.hub2-attention-neutral .hub2-attention-dot{background:#2563eb}.hub2-attention-copy{gap:3px;min-width:0;display:grid}.hub2-attention-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;font-weight:760;overflow:hidden}.hub2-attention-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--milo-hub-muted);font-size:.82rem;font-weight:560;overflow:hidden}.hub2-attention-meta{color:#475569;justify-items:end;gap:3px;font-size:.74rem;font-weight:740;display:grid}.hub2-attention-meta em{color:var(--milo-hub-muted);font-style:normal;font-weight:620}.hub2-workspace-list{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;padding:8px}.hub2-workspace-link{min-height:46px;color:var(--milo-hub-navy);border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 9px;transition:background .18s,transform .18s;display:grid}.hub2-workspace-link:hover{background:#f8fafce6;transform:translateY(-1px)}.hub2-workspace-icon{width:30px;height:30px;color:var(--hub2-workspace-icon-color,var(--icon-foreground));background:#ffffffc7;border:1px solid #0f172a14;border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.hub2-workspace-icon svg{width:20px;height:20px}.hub2-workspace-link strong,.hub2-project-row strong,.hub2-activity-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:760;display:block;overflow:hidden}.hub2-workspace-trailing{justify-content:flex-end;align-items:center;gap:6px;min-width:16px;display:inline-flex}.hub2-workspace-count{border:1px solid var(--nav-badge-border);background:var(--nav-badge-bg);min-width:1.45rem;height:1.45rem;color:var(--nav-badge-text);border-radius:999px;justify-content:center;align-items:center;font-size:.72rem;font-weight:760;line-height:1;display:inline-flex}.hub2-workspace-link small,.hub2-project-row small,.hub2-activity-row small{text-overflow:ellipsis;white-space:nowrap;color:var(--milo-hub-muted);font-size:.78rem;font-weight:560;display:block;overflow:hidden}.hub2-workspace-analytics .hub2-workspace-icon{--hub2-workspace-icon-color:var(--workspace-icon-analytics)}.hub2-workspace-boards .hub2-workspace-icon{--hub2-workspace-icon-color:var(--workspace-icon-boards)}.hub2-workspace-commercials .hub2-workspace-icon{--hub2-workspace-icon-color:var(--workspace-icon-commercials)}.hub2-workspace-baupartner .hub2-workspace-icon{--hub2-workspace-icon-color:var(--workspace-icon-compliance)}.hub2-workspace-formflow .hub2-workspace-icon{--hub2-workspace-icon-color:var(--workspace-icon-formflow)}.hub2-workspace-siteops .hub2-workspace-icon{--hub2-workspace-icon-color:var(--workspace-icon-files)}.hub2-workspace-calendar .hub2-workspace-icon{--hub2-workspace-icon-color:var(--primary)}.hub2-workspace-tasks .hub2-workspace-icon{--hub2-workspace-icon-color:var(--workspace-icon-formflow)}html[data-ui-theme=vercel] .hub2-workspace-icon{--hub2-workspace-icon-color:var(--icon-foreground)}.hub2-workspace-pending{width:16px;height:16px}.hub2-project-row{color:var(--milo-hub-navy);border-bottom:1px solid #0f172a11;grid-template-columns:minmax(11rem,1.15fr) minmax(5.5rem,.42fr) minmax(8rem,.7fr) minmax(9rem,.85fr) minmax(7.5rem,.52fr) auto;align-items:center;gap:10px;padding:9px 16px;display:grid}.hub2-project-table-head{color:var(--milo-hub-muted);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #0f172a12;grid-template-columns:minmax(11rem,1.15fr) minmax(5.5rem,.42fr) minmax(8rem,.7fr) minmax(9rem,.85fr) minmax(7.5rem,.52fr) auto;align-items:center;gap:10px;padding:8px 16px 7px;font-size:.66rem;font-weight:780;display:grid}.hub2-project-row:last-child,.hub2-activity-row:last-child{border-bottom:0}.hub2-project-row:hover,.hub2-activity-row:hover{background:#f8fafcb8}.hub2-project-row:hover,.hub2-project-row:focus,.hub2-project-row:focus-visible{z-index:4;position:relative}.hub2-project-row em{color:var(--milo-hub-muted);font-style:normal}.hub2-project-partner-summary{outline:none;gap:2px;min-width:0;display:grid}.hub2-project-partner-summary small{color:var(--milo-hub-navy);font-weight:760}.hub2-project-partner-summary em{color:var(--milo-hub-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-style:normal;font-weight:650;line-height:1.2;display:block;overflow:hidden}.hub2-project-partner-summary:hover small,.hub2-project-partner-summary:focus-visible small{color:var(--primary)}.hub2-partner-signal{min-width:0;color:var(--milo-hub-muted);white-space:nowrap;justify-self:start;align-items:center;gap:6px;font-size:.78rem;font-weight:560;display:inline-flex;position:relative;overflow:visible}.hub2-partner-signal-label{color:var(--milo-hub-navy);text-overflow:ellipsis;font-weight:760;overflow:hidden}.hub2-partner-signal-detail{color:var(--milo-hub-muted);text-overflow:ellipsis;font-weight:650;overflow:hidden}.hub2-partner-status-tooltip{pointer-events:auto;z-index:70;white-space:normal;border:1px solid var(--popover-border);background:var(--popover-background);width:min(390px,100vw - 24px);box-shadow:var(--shadow-lg);color:var(--popover-text);opacity:1;border-radius:12px;padding:10px 12px;font-size:.74rem;font-weight:650;line-height:1.42;position:fixed}.hub2-partner-status-tooltip>small{color:var(--text-secondary);font-size:.72rem;font-weight:650;line-height:1.35;display:block}.hub2-partner-status-tooltip-list{gap:7px;display:grid}.hub2-partner-status-tooltip-item{border-top:1px solid var(--border-subtle);gap:5px;padding-top:7px;display:grid}.hub2-partner-status-tooltip-item:first-child{border-top:0;padding-top:0}.hub2-partner-status-tooltip-item>span{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.hub2-partner-status-tooltip-item b{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;font-weight:760;line-height:1.25;overflow:hidden}.hub2-partner-status-badge{border:1px solid var(--border);border-radius:999px;flex:none;padding:2px 7px;font-size:.64rem;font-style:normal;font-weight:780;line-height:1.2}.hub2-partner-status-badge-good{border-color:var(--status-good-border);background:var(--status-good-bg);color:var(--status-good)}.hub2-partner-status-badge-warning{border-color:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning)}.hub2-partner-status-badge-critical{border-color:var(--status-critical-border);background:var(--status-critical-bg);color:var(--status-critical)}.hub2-partner-status-tooltip-item small{color:var(--text-secondary);font-size:.71rem;font-weight:650;line-height:1.35}.hub2-partner-status-contracts{gap:5px;margin-top:1px;display:grid}.hub2-partner-status-contracts a{border:1px solid var(--border-subtle);background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:7px 8px;display:flex}.hub2-partner-status-contracts a:hover{background:var(--surface-hover);text-decoration:none}.hub2-partner-status-contracts a>span{gap:1px;min-width:0;display:grid}.hub2-partner-status-contracts a b{color:var(--text-primary);font-size:.7rem;font-weight:760}.hub2-partner-status-contracts a small{color:var(--text-secondary);font-size:.66rem;font-weight:700}.hub2-partner-status-tooltip-item a{width:fit-content;color:var(--primary);font-size:.7rem;font-weight:760;text-decoration:none}.hub2-partner-status-tooltip-item a:hover{text-decoration:underline}.hub2-partner-status-tooltip-item .hub2-partner-status-contracts a{width:auto}.hub2-partner-status-tooltip-item .hub2-partner-status-contracts a:hover{text-decoration:none}.hub2-partner-status-tooltip:after{display:none}.hub2-partner-signal i{background:var(--text-muted);width:8px;height:8px;box-shadow:0 0 0 3px var(--text-muted);border-radius:999px;flex:none}@supports (color:color-mix(in lab, red, red)){.hub2-partner-signal i{box-shadow:0 0 0 3px color-mix(in srgb, var(--text-muted) 18%, transparent)}}.hub2-partner-signal-good i{background:var(--status-good);box-shadow:0 0 0 3px var(--status-good-bg)}.hub2-partner-signal-warning i{background:var(--status-warning);box-shadow:0 0 0 3px var(--status-warning-bg)}.hub2-partner-signal-critical i{background:var(--status-critical);box-shadow:0 0 0 3px var(--status-critical-bg)}.hub2-activity-row{color:var(--milo-hub-navy);border-bottom:1px solid #0f172a11;grid-template-columns:56px 30px minmax(0,1fr);align-items:center;gap:10px;padding:10px 16px;display:grid}.hub2-activity-row time{color:var(--milo-hub-muted);gap:1px;display:grid}.hub2-activity-row time strong{color:var(--milo-hub-navy);font-size:.8rem;font-weight:760;line-height:1.1;display:block}.hub2-activity-row time small{color:var(--milo-hub-muted);font-size:.68rem;font-weight:650;line-height:1.1;display:block}.hub2-activity-avatar{color:#334155;background-color:#e2e8f0;background-position:50%;background-size:cover;border:1px solid #fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.7rem;font-weight:760;display:inline-flex;box-shadow:0 1px 2px #0f172a1f}.hub2-empty-state{color:var(--milo-hub-navy);gap:4px;padding:18px 16px;display:grid}.hub2-empty-state strong{font-size:.95rem;font-weight:760}.hub2-empty-state span{max-width:62ch;color:var(--milo-hub-muted);font-size:.84rem;line-height:1.5}.hub2-empty-state-compact{padding:14px 16px}.hub2-menu-shell{z-index:170;flex:none;align-items:center;display:inline-flex;position:relative}.milo-module-platform header:has(.hub2-menu-shell[data-menu-open=true]){z-index:1000}.hub2-menu-button{width:44px;height:44px;color:var(--milo-hub-navy);background:#ffffffd1;border:1px solid #0f172a1a;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:background .14s,border-color .14s,box-shadow .14s,transform .12s;display:inline-flex;box-shadow:0 6px 14px #0f172a0f}.hub2-menu-button span{background:currentColor;border-radius:999px;width:17px;height:2px;display:block}.hub2-menu-button:hover,.hub2-menu-shell[data-menu-open=true] .hub2-menu-button{border-color:var(--primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.hub2-menu-button:hover,.hub2-menu-shell[data-menu-open=true] .hub2-menu-button{border-color:color-mix(in srgb, var(--primary) 32%, #0f172a14)}}.hub2-menu-button:hover,.hub2-menu-shell[data-menu-open=true] .hub2-menu-button{background:#fffffff5;box-shadow:0 8px 18px #0f172a17}.hub2-menu-backdrop{z-index:calc(var(--layer-popover) - 1);cursor:default;background:0 0;border:0;position:fixed;inset:0}.hub2-menu-panel{pointer-events:none;z-index:var(--layer-popover);border:1px solid var(--popover-border);background:var(--popover-background);width:min(19.5rem,100vw - 28px);max-height:min(560px,100dvh - 88px);box-shadow:var(--shadow-sm);opacity:0;transform-origin:100% 0;border-radius:14px;flex-direction:column;gap:6px;padding:6px;transition:opacity .12s,transform .12s cubic-bezier(.23,1,.32,1);display:flex;position:fixed;top:72px;right:20px;transform:translateY(-2px)}.hub2-menu-shell[data-menu-open=true] .hub2-menu-panel,.hub2-menu-panel[data-menu-open=true]{pointer-events:auto;opacity:1;transform:translateY(0)}.hub2-menu-panel-header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:10px;padding:7px 8px 9px;display:flex}.hub2-menu-panel-header strong{color:var(--popover-text);font-size:.88rem;font-weight:780}.hub2-menu-panel-header span,.hub2-menu-dev-section p{color:var(--popover-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:760}.hub2-menu-panel .milo-hub-platform-nav{justify-content:stretch;gap:1px;display:grid}.hub2-menu-panel .milo-hub-nav-group{width:100%}.hub2-menu-panel .milo-hub-nav-group:before{width:32px;height:calc(100% + 24px);inset:-12px auto auto -32px}.hub2-menu-panel .milo-hub-nav-trigger{width:100%;min-height:38px;color:var(--popover-text);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;border-radius:10px;justify-content:space-between;padding:0 9px;font-size:.82rem;font-weight:720;box-shadow:none!important;transform:none!important}.hub2-menu-panel .milo-hub-nav-trigger:hover,.hub2-menu-panel .milo-hub-nav-group[data-desktop-open=true] .milo-hub-nav-trigger{border-color:var(--control-border);background:var(--popover-hover);color:var(--popover-text);box-shadow:none!important}.hub2-menu-panel .milo-hub-nav-group .milo-hub-nav-trigger:after{color:var(--text-muted);content:"→";font-size:.8rem;font-weight:760}.hub2-menu-panel .milo-hub-nav-group:has(.milo-hub-profile-trigger) .milo-hub-nav-trigger:after{content:""}.hub2-menu-panel .milo-hub-profile-trigger{justify-content:space-between;width:100%}.hub2-menu-panel .milo-hub-nav-menu{border-color:var(--popover-border);background:var(--popover-background);min-width:15.5rem;color:var(--popover-text);box-shadow:var(--shadow-sm);transform-origin:100% 0;border-radius:14px;top:0;right:calc(100% + 8px)}.hub2-menu-panel .milo-hub-nav-menu:before{content:"";width:24px;position:absolute;top:-12px;bottom:-12px;right:-20px}.hub2-menu-panel .milo-hub-nav-menu-link{border-radius:11px;padding:8px 9px}.hub2-menu-panel .milo-hub-nav-menu-link:hover{background:var(--popover-hover);transform:none}.hub2-menu-dev-section{border-top:1px solid var(--border-subtle);gap:6px;margin-top:auto;padding:8px 2px 0;display:grid}.hub2-menu-dev-section>div{justify-content:stretch}.hub2-menu-dev-section a,.hub2-menu-dev-link{width:100%;min-height:38px;color:var(--milo-hub-navy);background:0 0;border:1px solid #0000;justify-content:flex-start;align-items:center;padding:0 10px;font-size:.82rem;font-weight:720;display:inline-flex;box-shadow:none!important;border-radius:10px!important}.hub2-menu-dev-section a:hover,.hub2-menu-dev-link:hover{border-color:var(--control-border);background:var(--popover-hover)}.hub2-menu-footer{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:10px;padding:8px 2px 0;display:flex}.hub2-menu-logout-button{color:#b42318;background:0 0;border:1px solid #0000;border-radius:10px;flex:auto;justify-content:flex-start;align-items:center;min-height:40px;padding:0 10px;font-size:.82rem;font-weight:760;transition:background .12s,border-color .12s;display:inline-flex}.hub2-menu-logout-button:hover{border-color:var(--danger-surface-border);background:var(--danger-surface)}.hub2-menu-status-link{color:#475569e6;border:1px solid #0000;border-radius:12px;flex:none;justify-content:center;align-items:center;min-height:40px;padding:0 10px;font-size:.82rem;font-weight:760;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.hub2-menu-status-link:hover{background:var(--popover-hover);color:var(--primary);border-color:#256dff1f}html[data-ui-theme-mode=dark] .hub2-kicker,html[data-ui-theme-mode=dark] .milo-hub-eyebrow{color:var(--primary)}html[data-ui-theme-mode=dark] .hub2-search>div:first-child,html[data-ui-theme-mode=dark] .hub2-kpi-strip,html[data-ui-theme-mode=dark] .hub2-panel,html[data-ui-theme-mode=dark] .hub2-menu-button,html[data-ui-theme-mode=dark] .hub2-menu-panel,html[data-ui-theme-mode=dark] .hub2-menu-panel .milo-hub-nav-menu{border-color:var(--border);background:var(--surface-elevated);box-shadow:var(--shadow-md)}html[data-ui-theme-mode=dark] .hub2-kpi,html[data-ui-theme-mode=dark] .hub2-section-heading,html[data-ui-theme-mode=dark] .hub2-attention-item,html[data-ui-theme-mode=dark] .hub2-project-row,html[data-ui-theme-mode=dark] .hub2-project-table-head,html[data-ui-theme-mode=dark] .hub2-activity-row,html[data-ui-theme-mode=dark] .hub2-menu-panel-header,html[data-ui-theme-mode=dark] .hub2-menu-dev-section,html[data-ui-theme-mode=dark] .hub2-menu-footer{border-color:var(--border-subtle)}html[data-ui-theme-mode=dark] .hub2-kpi:hover,html[data-ui-theme-mode=dark] .hub2-attention-item:hover,html[data-ui-theme-mode=dark] .hub2-workspace-link:hover,html[data-ui-theme-mode=dark] .hub2-project-row:hover,html[data-ui-theme-mode=dark] .hub2-activity-row:hover,html[data-ui-theme-mode=dark] .hub2-menu-button:hover,html[data-ui-theme-mode=dark] .hub2-menu-shell[data-menu-open=true] .hub2-menu-button,html[data-ui-theme-mode=dark] .hub2-menu-panel .milo-hub-nav-trigger:hover,html[data-ui-theme-mode=dark] .hub2-menu-panel .milo-hub-nav-group[data-desktop-open=true] .milo-hub-nav-trigger,html[data-ui-theme-mode=dark] .hub2-menu-panel .milo-hub-nav-menu-link:hover,html[data-ui-theme-mode=dark] .hub2-menu-dev-section a:hover,html[data-ui-theme-mode=dark] .hub2-menu-dev-link:hover{background:var(--surface-hover)}html[data-ui-theme-mode=dark] .hub2-workspace-icon,html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-panel,html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-score,html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-entry{border-color:var(--border);background:var(--surface);box-shadow:var(--shadow-sm)}html[data-ui-theme-mode=dark] .hub2-kpi small,html[data-ui-theme-mode=dark] .hub2-attention-meta,html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-score span,html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-explanation,html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-overflow,html[data-ui-theme-mode=dark] .hub2-menu-status-link{color:var(--text-secondary)}html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-header h2,html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-score strong,html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-entry strong,html[data-ui-theme-mode=dark] .hub2-empty-state strong,html[data-ui-theme-mode=dark] .hub2-menu-panel-header strong{color:var(--text-primary)}html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-header span{color:var(--primary)}html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-header button{border-color:var(--border);background:var(--surface-hover);color:var(--text-primary);box-shadow:var(--shadow-sm)}html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-backdrop{-webkit-backdrop-filter:blur(2px)saturate(1.02);backdrop-filter:blur(2px)saturate(1.02);background:radial-gradient(circle at 50% 48%,#94a3b80a,#0000 40%),#0307123d}html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-backdrop:before,html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-panel:before{background:radial-gradient(ellipse at 24% 22%, var(--primary), transparent 38%), linear-gradient(115deg, #ffffff0f, #ffffff04)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-backdrop:before,html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-panel:before{background:radial-gradient(ellipse at 24% 22%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 38%), linear-gradient(115deg, #ffffff0f, #ffffff04)}}html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-panel:after,html[data-ui-theme-mode=dark] .hub2-kpi-breakdown-backdrop:after{opacity:.18}html[data-ui-theme-mode=dark] .hub2-menu-logout-button:hover{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .hub2-menu-logout-button:hover{border-color:color-mix(in srgb, var(--danger) 22%, transparent)}}html[data-ui-theme-mode=dark] .hub2-menu-logout-button:hover{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .hub2-menu-logout-button:hover{background:color-mix(in srgb, var(--danger) 12%, var(--surface-hover))}}html[data-ui-theme-mode=dark] .hub2-menu-status-link:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .hub2-menu-status-link:hover{border-color:color-mix(in srgb, var(--primary) 24%, var(--border))}}html[data-ui-theme-mode=dark] .hub2-menu-status-link:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .hub2-menu-status-link:hover{background:color-mix(in srgb, var(--primary) 12%, var(--surface-hover))}}html[data-ui-theme-mode=dark] .hub2-menu-status-link:hover{color:var(--primary)}@media (prefers-reduced-motion:reduce){.hub2-menu-button,.hub2-menu-panel{transition-duration:1ms}}@media (max-width:1180px){.hub2-header{grid-template-columns:minmax(12rem,1fr) minmax(18rem,32rem) auto;align-items:center}.hub2-brand strong{max-width:18rem}.hub2-search{width:100%;max-width:32rem}.hub2-main-grid{grid-template-columns:minmax(0,1fr);padding-bottom:4px;overflow-y:auto}.hub2-column{min-height:auto}.hub2-workspaces-panel,.hub2-activity-panel{flex:none}.hub2-workspace-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.hub2-shell{gap:16px;padding:16px;overflow-y:auto}.hub2-root{overflow:hidden}.hub2-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions""search search";align-items:stretch;gap:12px}.hub2-brand{grid-area:brand}.hub2-search{grid-area:search;max-width:none}.hub2-header-actions{grid-area:actions;align-self:center}.hub2-intro{flex-direction:column;align-items:stretch}.hub2-menu-panel{top:66px;right:16px}.hub2-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.hub2-kpi:nth-child(2n){border-right:0}.hub2-kpi:nth-child(-n+2){border-bottom:1px solid #0f172a14}.hub2-kpi-breakdown{padding:14px}.hub2-kpi-breakdown-panel{border-radius:22px;gap:12px;max-height:86vh;padding:14px}.hub2-kpi-breakdown-header h2{font-size:1.18rem}.hub2-kpi-breakdown-score{padding:12px}.hub2-kpi-breakdown-score strong{font-size:1.8rem}.hub2-kpi-breakdown-entry{grid-template-columns:auto minmax(0,1fr)}.hub2-kpi-breakdown-entry em{grid-column:2;justify-self:start;max-width:100%}.hub2-history-strip{flex-direction:column;align-items:stretch}.hub2-history-metrics{justify-content:flex-start}.hub2-history-metric{flex:8rem}.hub2-attention-item,.hub2-project-row{grid-template-columns:auto minmax(0,1fr)}.hub2-project-table-head{display:none}.hub2-attention-meta{grid-column:2;justify-items:start}.hub2-project-row small,.hub2-project-row .hub2-partner-signal,.hub2-project-row em{grid-column:2;justify-self:start}.hub2-workspace-list{grid-template-columns:minmax(0,1fr)}}.milo-hub-platform-root .milo-system-node{fill:#dbeafea3}.milo-hub-platform-root .milo-hub-theme-overlay{opacity:.62;background:linear-gradient(135deg, #ffffff80, transparent 38%), radial-gradient(circle at 16% 18%, var(--milo-hub-overlay), transparent 26%), radial-gradient(circle at 82% 20%, var(--milo-hub-overlay), transparent 28%), radial-gradient(circle at 50% 104%, #94a3b80e, transparent 46%)}@supports (color:color-mix(in lab, red, red)){.milo-hub-platform-root .milo-hub-theme-overlay{background:linear-gradient(135deg, #ffffff80, transparent 38%), radial-gradient(circle at 16% 18%, var(--milo-hub-overlay), transparent 26%), radial-gradient(circle at 82% 20%, color-mix(in srgb, var(--milo-hub-overlay) 58%, transparent), transparent 28%), radial-gradient(circle at 50% 104%, #94a3b80e, transparent 46%)}}.milo-hub-platform-root .milo-hub-theme-overlay{transition:background 1.1s,opacity 1.1s}.milo-hub-platform-header{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.milo-hub-platform-brand{align-items:center;gap:12px;min-width:0;display:flex}.milo-hub-platform-brand .min-w-0{flex-direction:column;justify-content:center;gap:0;min-height:52px;display:flex}.milo-hub-platform-brand .milo-hub-eyebrow{line-height:1}.milo-hub-brand-logo{shrink:0;isolation:isolate;border:1px solid var(--intelligence-orb-core-border);background:var(--intelligence-orb-core-background);width:52px;height:52px;color:var(--brand-mark-color);box-shadow:inset 0 1px 0 var(--intelligence-orb-core-inset), inset 0 -12px 22px var(--primary), 0 18px 34px var(--background);border-radius:20px;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.milo-hub-brand-logo{box-shadow:inset 0 1px 0 var(--intelligence-orb-core-inset), inset 0 -12px 22px color-mix(in srgb, var(--primary) 8%, transparent), 0 18px 34px color-mix(in srgb, var(--background) 24%, transparent)}}.milo-hub-brand-logo{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.milo-hub-brand-logo:before,.milo-hub-brand-logo:after{content:"";pointer-events:none;z-index:-1;position:absolute}.milo-hub-brand-logo:before{background:conic-gradient(from 218deg, var(--primary) 0deg, var(--primary) 42deg, var(--intelligence-orb-ring-a) 92deg, var(--intelligence-orb-ring-b) 168deg, var(--intelligence-orb-ring-c) 258deg, var(--primary) 326deg, var(--primary) 360deg);border-radius:24px;inset:-5px}@supports (color:color-mix(in lab, red, red)){.milo-hub-brand-logo:before{background:conic-gradient(from 218deg, color-mix(in srgb, var(--primary) 0%, transparent) 0deg, color-mix(in srgb, var(--primary) 0%, transparent) 42deg, var(--intelligence-orb-ring-a) 92deg, var(--intelligence-orb-ring-b) 168deg, var(--intelligence-orb-ring-c) 258deg, color-mix(in srgb, var(--primary) 4%, transparent) 326deg, color-mix(in srgb, var(--primary) 0%, transparent) 360deg)}}.milo-hub-brand-logo:before{filter:drop-shadow(0 12px 18px var(--intelligence-orb-ring-shadow));-webkit-mask-composite:xor;opacity:.9;padding:4px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)}.milo-hub-brand-logo:after{background:radial-gradient(circle at 50% 50%, var(--intelligence-orb-halo-a), transparent 55%), radial-gradient(circle at 58% 42%, var(--intelligence-orb-halo-b), transparent 68%), radial-gradient(circle at 34% 74%, var(--intelligence-orb-halo-c), transparent 66%);filter:blur(2px);opacity:.72;border-radius:28px;inset:-9px}.milo-hub-brand-logo .silq-brand-mark{z-index:1;filter:drop-shadow(0 7px 13px var(--intelligence-orb-mark-shadow));position:relative}.milo-hub-brand-logo img{object-fit:cover;width:100%;height:100%}.milo-hub-platform-brand h1{text-overflow:ellipsis;white-space:nowrap;max-width:42rem;color:var(--milo-hub-navy);margin-top:0;font-size:clamp(1.05rem,1.8vw,1.45rem);font-weight:700;line-height:1.08;overflow:hidden}.milo-hub-platform-actions{z-index:70;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;min-width:max-content;display:flex;position:relative}.milo-hub-platform-nav{z-index:70;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.milo-hub-nav-group{z-index:80;position:relative}.milo-hub-nav-group:before{content:"";height:16px;position:absolute;bottom:-16px;left:0;right:0}.milo-hub-nav-trigger{border:1px solid var(--control-border);background:var(--control-background);min-height:38px;color:var(--control-text);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:.82rem;font-weight:650;transition:transform .12s,background .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.milo-hub-nav-group:focus-within .milo-hub-nav-trigger{border-color:var(--border-strong);background:var(--control-hover-background);color:var(--text-primary);box-shadow:var(--shadow-md);transform:translateY(-1px)}@media (hover:hover) and (pointer:fine){.milo-hub-nav-trigger:hover,.milo-hub-nav-group:hover .milo-hub-nav-trigger{border-color:var(--border-strong);background:var(--control-hover-background);color:var(--text-primary);box-shadow:var(--shadow-md);transform:translateY(-1px)}}.milo-hub-mobile-app-link{border-color:var(--control-selected-border);background:var(--control-selected-background);color:var(--control-selected-text)}.milo-hub-mobile-app-link:hover{background:var(--control-selected-hover-background);color:var(--control-selected-text)}.milo-hub-nav-menu{pointer-events:none;z-index:90;border:1px solid var(--popover-border);background:var(--popover-background);min-width:255px;color:var(--popover-text);box-shadow:var(--popover-shadow);opacity:0;transform-origin:100% 0;border-radius:20px;gap:4px;padding:7px;transition:opacity .12s,transform .12s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-2px)}.milo-hub-nav-group[data-desktop-open=true] .milo-hub-nav-menu{pointer-events:auto;opacity:1;transform:translateY(0)}.milo-hub-nav-menu-link{width:100%;min-height:42px;color:var(--popover-text);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;transition:background .12s,color .12s;display:flex}.milo-hub-nav-menu-link:hover{background:var(--popover-hover);color:var(--popover-text)}.milo-hub-nav-group[data-menu-variant=account] .milo-hub-nav-menu{min-width:270px;box-shadow:var(--shadow-sm);border-radius:14px;gap:2px;padding:6px}.milo-hub-nav-menu-icon{border:1px solid var(--popover-icon-border);background:var(--popover-icon-background);width:28px;height:28px;color:var(--popover-icon-text);border-radius:9px;flex:none;place-items:center;display:inline-grid}.milo-hub-nav-menu-icon svg{width:16px;height:16px}.milo-hub-nav-menu-copy{gap:2px;min-width:0;display:grid}.milo-hub-nav-menu-separator{background:var(--border-subtle);height:1px;margin:5px 6px}.milo-hub-nav-menu-copy>span{text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:720;overflow:hidden}.milo-hub-nav-menu-link small{color:var(--popover-text-muted);font-size:.76rem;line-height:1.35}.milo-hub-nav-logout{color:var(--danger-surface-text);border:0}.milo-hub-nav-logout .milo-hub-nav-menu-icon{border-color:var(--danger-surface-border);background:var(--danger-surface);color:var(--danger-surface-text)}.milo-hub-nav-logout:hover{background:var(--danger-surface);color:var(--danger-surface-text)}.milo-hub-profile-trigger{align-items:center;gap:10px;display:inline-flex}.milo-hub-profile-trigger-static{pointer-events:none}.milo-hub-profile-trigger-copy{text-align:left;gap:1px;display:grid}.milo-hub-profile-trigger-copy strong{text-overflow:ellipsis;white-space:nowrap;color:currentColor;max-width:140px;font-size:.82rem;font-weight:760;line-height:1.1;overflow:hidden}.milo-hub-profile-trigger-copy small{color:var(--text-muted);font-size:.68rem;font-weight:700;line-height:1}.milo-hub-profile-avatar{color:#0f172a;background:radial-gradient(circle at 24% 22%,#ffffffeb,#0000 34%),linear-gradient(135deg,#dbeafe 0%,#fff 58%,#bfdbfe 100%);border:1px solid #ffffffd1;border-radius:999px;justify-content:center;align-items:center;font-weight:800;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffffc7,0 12px 26px #0f172a14}.milo-hub-profile-avatar img,.milo-hub-profile-photo img{object-fit:cover;width:100%;height:100%}.milo-hub-profile-avatar-sm{width:34px;height:34px;font-size:.72rem}.milo-hub-platform-hero{text-align:left;max-width:min(980px,66vw);margin:clamp(20px,3.8vh,46px) 0 0}.milo-hub-platform-hero h2{color:var(--milo-hub-navy);letter-spacing:0;margin-top:10px;font-size:clamp(2.25rem,4.7vw,4.9rem);font-weight:760;line-height:.96}.milo-hub-platform-hero p{max-width:620px;color:var(--milo-hub-muted);margin:14px 0 0;font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.65}.milo-hub-world-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.7vw,24px);width:100%;margin:clamp(22px,3.8vh,42px) 0 0;display:grid}.milo-hub-world-card{background:linear-gradient(180deg, #fffffff5, #f8fafce6), linear-gradient(145deg, var(--module-line), transparent 42%);border:1px solid #cbd5e1c7;border-radius:clamp(18px,1.25vw,24px);flex-direction:column;min-height:clamp(248px,26vh,340px);display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card{background:linear-gradient(180deg, #fffffff5, #f8fafce6), linear-gradient(145deg, color-mix(in srgb, var(--module-line) 6%, transparent), transparent 42%)}}.milo-hub-world-card{box-shadow:inset 0 1px 0 #ffffffdb, 0 10px 24px var(--milo-hub-module-shadow);color:var(--module-ink);isolation:isolate;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:clamp(18px,1.45vw,24px);transition:transform .7s cubic-bezier(.2,.8,.2,1),box-shadow .7s,border-color .7s,background .9s}.milo-hub-world-card:before{z-index:-2;background:linear-gradient(90deg, var(--module-line), var(--module-line)) 0 0 / 100% 3px no-repeat, radial-gradient(circle at 86% 18%, var(--module-aura), transparent 24%), linear-gradient(180deg, transparent 0%, #0f172a06 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card:before{background:linear-gradient(90deg, var(--module-line), color-mix(in srgb, var(--module-line) 42%, transparent)) 0 0 / 100% 3px no-repeat, radial-gradient(circle at 86% 18%, var(--module-aura), transparent 24%), linear-gradient(180deg, transparent 0%, #0f172a06 100%)}}.milo-hub-world-card:before{content:"";opacity:.74;transition:opacity .7s,transform .9s}.milo-hub-world-card:after{content:"";display:none}.milo-hub-world-card:hover,.milo-hub-world-card:focus-within{border-color:var(--module-line);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card:hover,.milo-hub-world-card:focus-within{border-color:color-mix(in srgb, var(--module-line) 40%, #cbd5e1eb)}}.milo-hub-world-card:hover,.milo-hub-world-card:focus-within{box-shadow:inset 0 1px 0 #ffffffeb, 0 16px 34px var(--milo-hub-module-shadow)}.milo-hub-world-card-opening{cursor:progress;border-color:var(--module-line)}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card-opening{border-color:color-mix(in srgb, var(--module-line) 58%, white)}}.milo-hub-world-card-opening:after{z-index:16;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg, transparent, var(--module-line), transparent) 0 0 / 42% 3px no-repeat, linear-gradient(180deg, #ffffff24, transparent 36%);display:block;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card-opening:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--module-line) 54%, white), transparent) 0 0 / 42% 3px no-repeat, linear-gradient(180deg, #ffffff24, transparent 36%)}}.milo-hub-world-card-opening:after{animation:1s cubic-bezier(.22,1,.36,1) infinite milo-hub-card-opening-progress}.milo-hub-world-card:hover:before,.milo-hub-world-card:focus-within:before{opacity:1;transform:scale(1.08)}@keyframes milo-hub-card-opening-progress{0%{background-position:-42% 0,0 0}to{background-position:142% 0,0 0}}.milo-hub-world-card-analytics{--module-aura:#f59e0b1b;--module-ink:#92400e;--module-line:#d977066b}.milo-hub-world-card-commercials{--module-aura:#65a30d18;--module-ink:#3f6212;--module-line:#65a30d5c}.milo-hub-world-card-commercials .milo-hub-title-band{border-top-color:var(--module-line)}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card-commercials .milo-hub-title-band{border-top-color:color-mix(in srgb, var(--module-line) 86%, transparent)}}.milo-hub-world-card-commercials .milo-hub-title-band{border-bottom-color:var(--module-line)}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card-commercials .milo-hub-title-band{border-bottom-color:color-mix(in srgb, var(--module-line) 58%, transparent)}}.milo-hub-world-card-commercials .milo-hub-title-band{background:linear-gradient(90deg, var(--module-line) 0%, var(--module-line) 48%, #ca8a0407 100%), radial-gradient(circle at 52% 50%, var(--module-aura), transparent 62%)}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card-commercials .milo-hub-title-band{background:linear-gradient(90deg, color-mix(in srgb, var(--module-line) 6%, transparent) 0%, color-mix(in srgb, var(--module-line) 11%, transparent) 48%, #ca8a0407 100%), radial-gradient(circle at 52% 50%, color-mix(in srgb, var(--module-aura) 26%, transparent), transparent 62%)}}.milo-hub-world-card-partnersuche{--module-aura:#f43f5e1a;--module-ink:#be123c;--module-line:#f43f5e52}.milo-hub-world-card-baupartner{--module-aura:#14b8a61b;--module-ink:#064e3b;--module-line:#14b8a657}.milo-hub-world-card-formflow{--module-aura:#8b5cf61a;--module-ink:#4c1d95;--module-line:#8b5cf64d}.milo-hub-world-card-boards{--module-aura:#a21caf17;--module-ink:#86198f;--module-line:#a21caf4d}.milo-hub-world-card-siteops{--module-aura:#3b82f61b;--module-ink:#1d4ed8;--module-line:#3b82f652}.milo-hub-world-action{z-index:12;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:clamp(16px,1.3vw,22px);right:clamp(16px,1.3vw,22px)}.milo-hub-world-footer{z-index:10;justify-content:flex-start;align-items:center;gap:14px;display:flex;position:relative}.milo-hub-world-symbol{width:min(38%,176px);color:var(--module-ink);position:absolute;top:12%;right:-10%}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-symbol{color:color-mix(in srgb, var(--module-ink) 42%, transparent)}}.milo-hub-world-symbol{opacity:.36;transition:opacity .7s,transform .9s cubic-bezier(.2,.8,.2,1)}.milo-hub-world-symbol svg{width:100%;height:auto}.milo-hub-world-card:hover .milo-hub-world-symbol,.milo-hub-world-card:focus-within .milo-hub-world-symbol{opacity:.5;transform:translate(-5px)scale(1.03)}.milo-hub-world-content{grid-template-rows:18px clamp(56px,4.6vw,76px) clamp(62px,4.1vw,70px) auto;align-content:start;row-gap:8px;width:100%;display:grid}.milo-hub-world-kicker{height:18px;color:var(--module-ink);align-items:center;margin:0;display:flex}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-kicker{color:color-mix(in srgb, var(--module-ink) 72%, #0f172a)}}.milo-hub-world-kicker{text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;font-weight:820;line-height:1}.milo-hub-title-band{border-top:1px solid var(--module-line);align-items:center;width:100%;height:100%;min-height:0;margin-top:0;display:flex}@supports (color:color-mix(in lab, red, red)){.milo-hub-title-band{border-top:1px solid color-mix(in srgb, var(--module-line) 78%, transparent)}}.milo-hub-title-band{background:linear-gradient(90deg, var(--module-line) 0%, var(--module-line) 46%, transparent 100%), radial-gradient(circle at 52% 50%, var(--module-aura), transparent 62%);border-bottom:1px solid #cbd5e18f}@supports (color:color-mix(in lab, red, red)){.milo-hub-title-band{background:linear-gradient(90deg, color-mix(in srgb, var(--module-line) 5%, transparent) 0%, color-mix(in srgb, var(--module-line) 9%, transparent) 46%, transparent 100%), radial-gradient(circle at 52% 50%, color-mix(in srgb, var(--module-aura) 20%, transparent), transparent 62%)}}.milo-hub-world-title{color:#0f172a;letter-spacing:0;max-width:86%;margin:0;font-size:clamp(1.9rem,3vw,3.35rem);font-weight:760;line-height:1}.milo-hub-world-copy{color:#475569;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:78%;margin:8px 0 0;font-size:clamp(.93rem,.95vw,1.02rem);line-height:1.65;display:-webkit-box;overflow:hidden}.milo-hub-world-status-block{min-height:58px;overflow:hidden}.milo-hub-world-pulse-row{color:#475569;background:#ffffffdb;border:1px solid #cbd5e1b8;border-radius:999px;align-items:center;gap:8px;width:fit-content;max-width:100%;min-height:30px;margin-top:10px;padding:0 10px;font-size:.76rem;font-weight:680;line-height:1;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:flex;box-shadow:inset 0 1px #ffffffad}.milo-hub-world-pulse-row strong{color:#0f172a;overflow-wrap:anywhere;min-width:0;font-weight:780}.milo-hub-world-status-detail{color:#64748b;margin:8px 0 0;font-size:.76rem;font-weight:660;line-height:1.35}.milo-hub-world-pulse-row-rotating{will-change:opacity, transform;animation:.36s cubic-bezier(.2,.8,.2,1) milo-hub-status-slide-in}.milo-hub-world-status-detail-rotating{will-change:opacity, transform;animation:.36s cubic-bezier(.2,.8,.2,1) milo-hub-status-detail-in}.milo-hub-world-pulse-dot{background:var(--module-line);border-radius:999px;flex:none;width:7px;height:7px}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-pulse-dot{background:color-mix(in srgb, var(--module-line) 74%, #10b981)}}.milo-hub-world-pulse-dot{box-shadow:0 0 0 4px var(--module-line)}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-pulse-dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--module-line) 15%, transparent)}}.milo-hub-world-card:hover .milo-hub-world-pulse-row,.milo-hub-world-card:focus-within .milo-hub-world-pulse-row{border-color:var(--module-line);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card:hover .milo-hub-world-pulse-row,.milo-hub-world-card:focus-within .milo-hub-world-pulse-row{border-color:color-mix(in srgb, var(--module-line) 32%, #cbd5e1e6)}}.milo-hub-world-card:hover .milo-hub-world-pulse-row,.milo-hub-world-card:focus-within .milo-hub-world-pulse-row{background:#fffffff0}.milo-hub-world-action-link{color:inherit;text-decoration:none;display:inline-flex;position:relative}.milo-hub-world-action-pending{color:var(--module-ink);position:absolute;top:50%;right:12px}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-action-pending{color:color-mix(in srgb, var(--module-ink) 70%, #0f172a)}}.milo-hub-world-action-pending{transform:translateY(-50%)}.milo-hub-world-action strong{white-space:nowrap;color:#0f172a;background:#ffffffe0;border:1px solid #cbd5e1c7;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 15px;font-size:.84rem;transition:transform .42s,border-color .42s,background .42s,box-shadow .42s;display:inline-flex;box-shadow:0 8px 16px #0f172a0e}.milo-hub-world-card:hover .milo-hub-world-action strong,.milo-hub-world-card:focus-within .milo-hub-world-action strong{border-color:var(--module-line);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card:hover .milo-hub-world-action strong,.milo-hub-world-card:focus-within .milo-hub-world-action strong{border-color:color-mix(in srgb, var(--module-line) 34%, #cbd5e1e6)}}.milo-hub-world-card:hover .milo-hub-world-action strong,.milo-hub-world-card:focus-within .milo-hub-world-action strong{background:#fffffff5;box-shadow:0 10px 20px #0f172a13}.milo-hub-world-card-opening .milo-hub-world-action strong{border-color:var(--module-line);padding-right:32px}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card-opening .milo-hub-world-action strong{border-color:color-mix(in srgb, var(--module-line) 58%, white)}}.milo-hub-world-card-opening .milo-hub-world-action strong{background:#ffffffeb}@media (min-width:1181px) and (max-height:1100px){.milo-hub-platform-root>div.relative{padding-top:1rem;padding-bottom:1rem}.milo-hub-platform-root.milo-hub-roles-root>div.relative{padding-top:0}.milo-hub-platform-hero{margin-top:clamp(12px,1.8vh,22px)}.milo-hub-platform-hero h2{font-size:clamp(2.2rem,4.05vw,4.25rem)}.milo-hub-platform-hero p{margin-top:10px;line-height:1.48}.milo-hub-world-grid{gap:clamp(14px,1.25vw,18px);margin-top:clamp(14px,2vh,22px)}.milo-hub-world-card{min-height:clamp(206px,21.5vh,270px);padding:clamp(16px,1.15vw,20px)}.milo-hub-world-content{grid-template-rows:17px clamp(42px,3.55vw,60px) clamp(50px,4.1vw,58px) auto;row-gap:7px}.milo-hub-world-title{font-size:clamp(1.75rem,2.65vw,2.9rem)}.milo-hub-world-copy{margin-top:8px;font-size:clamp(.9rem,.9vw,.98rem);line-height:1.48}.milo-hub-world-status-block{min-height:48px}}.milo-hub-status-pending,.milo-hub-nav-menu-pending{margin-left:auto}.milo-hub-world-card-arrange{cursor:grab;touch-action:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .18s,filter .18s,box-shadow .18s,border-color .18s}.milo-hub-world-card-arrange:hover,.milo-hub-world-card-arrange:focus-within{box-shadow:inset 0 1px 0 #ffffffe0, 0 28px 72px var(--milo-hub-module-shadow);border-color:#fffffffa;transform:translateY(-2px)}.milo-hub-world-card-arrange .milo-hub-world-action strong{opacity:0;pointer-events:none;transform:translateY(-2px)}.milo-hub-world-card-dragging{cursor:grabbing;z-index:8;opacity:.62;filter:saturate(.82)blur(.6px);transform:scale(.965)rotate(-.45deg);box-shadow:inset 0 1px #ffffffc7,0 16px 40px #0f172a1f}.milo-hub-platform-dragging .milo-hub-world-card-arrange:not(.milo-hub-world-card-dragging):not(.milo-hub-world-card-drop-target){opacity:.84;filter:saturate(.88)}.milo-hub-world-card-drop-target{border-color:var(--module-line);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card-drop-target{border-color:color-mix(in srgb, var(--module-line) 72%, white)}}.milo-hub-world-card-drop-target{box-shadow:inset 0 1px 0 #ffffffe0, 0 0 0 3px var(--module-line), 0 30px 86px var(--milo-hub-module-shadow)}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card-drop-target{box-shadow:inset 0 1px 0 #ffffffe0, 0 0 0 3px color-mix(in srgb, var(--module-line) 16%, transparent), 0 30px 86px var(--milo-hub-module-shadow)}}.milo-hub-world-card-drop-target:after{content:none}.milo-hub-world-drop-indicator{z-index:30;pointer-events:none;filter:drop-shadow(0 18px 28px var(--module-line));align-items:center;display:flex;position:absolute;top:12px;bottom:12px}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-drop-indicator{filter:drop-shadow(0 18px 28px color-mix(in srgb, var(--module-line) 32%, transparent))}}.milo-hub-world-drop-indicator:before{background:linear-gradient(180deg, #fffffff2, #fff3), var(--module-ink);border-radius:999px;width:8px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-drop-indicator:before{background:linear-gradient(180deg, #fffffff2, #fff3), color-mix(in srgb, var(--module-ink) 78%, #0f766e)}}.milo-hub-world-drop-indicator:before{box-shadow:0 0 0 5px #ffffffe0, 0 0 0 8px var(--module-line)}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-drop-indicator:before{box-shadow:0 0 0 5px #ffffffe0, 0 0 0 8px color-mix(in srgb, var(--module-line) 28%, transparent)}}.milo-hub-world-drop-indicator:before{content:""}.milo-hub-world-drop-indicator-before{left:-18px}.milo-hub-world-drop-indicator-after{flex-direction:row-reverse;right:-18px}@media (max-width:760px){.milo-hub-world-drop-indicator{flex-direction:column;justify-content:center;align-items:center;height:8px;left:18px;right:18px}.milo-hub-world-drop-indicator:before{width:100%;height:8px}.milo-hub-world-drop-indicator-before{top:-14px;bottom:auto}.milo-hub-world-drop-indicator-after{top:auto;bottom:-14px}}.milo-hub-world-drag-grip{z-index:14;width:40px;height:40px;color:var(--module-ink);background:#ffffffeb;border:1px solid #ffffffd1;border-radius:12px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:clamp(16px,1.3vw,22px);right:clamp(16px,1.3vw,22px)}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-drag-grip{color:color-mix(in srgb, var(--module-ink) 86%, #111827)}}.milo-hub-world-drag-grip{box-shadow:0 14px 30px #0f172a12}.milo-hub-world-drag-grip-icon{flex:none;width:23px;height:23px;display:block;overflow:visible}.milo-hub-arrange-button{z-index:50;color:#111827;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #94a3b83d;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-width:46px;min-height:46px;padding:0 16px;font-size:.83rem;font-weight:760;transition:transform .24s,border-color .24s,background .24s,box-shadow .24s;display:inline-flex;position:fixed;bottom:clamp(64px,6vh,84px);left:clamp(24px,2.4vw,42px);box-shadow:0 6px 8px #0f172a14}.milo-hub-arrange-button:hover{background:#fffffffa;border-color:#64748b52;transform:translateY(-1px);box-shadow:0 8px 10px #0f172a1a}.milo-hub-arrange-button-active{color:#0f5b53;background:#ecfdf5f0;border-color:#0f5b5357}.milo-hub-arrange-button-icon{flex:none;width:22px;height:22px;display:block;overflow:visible}.milo-hub-dev-dock{z-index:46;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:fixed;bottom:clamp(22px,3vh,34px);left:50%;transform:translate(-50%)}.milo-hub-dev-dock-link{color:#334155d6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffbd;border:1px solid #64748b2e;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:.76rem;font-weight:700;transition:transform .18s,border-color .18s,background .18s,color .18s;display:inline-flex;box-shadow:0 8px 18px #0f172a0f}.milo-hub-dev-dock-link:hover{color:#0f5b53;background:#ffffffe6;border-color:#0f5b533d;transform:translateY(-1px)}@media (max-width:767px){.milo-hub-arrange-button,.milo-hub-dev-dock{display:none}}@keyframes navigation-pending-fade-in{to{opacity:.42}}@keyframes navigation-pending-pulse{50%{opacity:.16;transform:scale(.82)}}@keyframes milo-hub-card-wiggle{0%,to{transform:rotate(-.18deg)}50%{transform:rotate(.22deg)}}@keyframes milo-hub-status-slide-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes milo-hub-status-detail-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.milo-hub-world-card-arrange{transition:none}.milo-hub-world-pulse-row-rotating,.milo-hub-world-status-detail-rotating{animation:none}.milo-hub-world-card-opening:after{background:linear-gradient(90deg, var(--module-line), var(--module-line)) 0 0 / 100% 3px no-repeat, linear-gradient(180deg, #ffffff24, transparent 36%);animation:none}@supports (color:color-mix(in lab, red, red)){.milo-hub-world-card-opening:after{background:linear-gradient(90deg, color-mix(in srgb, var(--module-line) 48%, white), color-mix(in srgb, var(--module-line) 48%, white)) 0 0 / 100% 3px no-repeat, linear-gradient(180deg, #ffffff24, transparent 36%)}}}.milo-hub-profile-root{--milo-hub-overlay:#2563eb29}.milo-hub-profile-layout{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:clamp(18px,2vw,26px);width:min(1420px,100%);margin:clamp(18px,3vh,30px) auto 0;display:grid}.milo-hub-profile-hero{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:linear-gradient(135deg,#fffffff0,#ffffff9e),radial-gradient(circle at 12% 15%,#dbeafedb,#0000 34%),radial-gradient(circle at 90% 18%,#bfdbfe80,#0000 36%);border:1px solid #ffffffbd;border-radius:24px;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;min-height:0;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffdb,0 28px 80px #0f172a17}.milo-hub-profile-photo-wrap{justify-items:start;gap:14px;display:grid}.milo-hub-profile-photo{color:#0f172a;background:radial-gradient(circle at 24% 22%,#fffffff5,#0000 34%),linear-gradient(135deg,#dbeafe 0%,#fff 56%,#bfdbfe 100%);border:1px solid #ffffffe0;border-radius:999px;justify-content:center;align-items:center;width:clamp(112px,12vw,148px);height:clamp(112px,12vw,148px);font-size:clamp(2rem,4vw,3.4rem);font-weight:820;transition:transform .28s,box-shadow .28s;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffffdb,0 24px 54px #0f172a1f}.milo-hub-profile-photo:hover,.milo-hub-profile-photo:focus-visible{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffe6,0 30px 66px #0f172a26}.milo-hub-profile-avatar-action{color:#0f172a;background:#ffffffbd;border:1px solid #0f172a14;border-radius:999px;min-height:36px;padding:0 15px;font-size:.82rem;font-weight:720;box-shadow:0 12px 28px #0f172a0f}.milo-hub-profile-avatar-action:disabled,.milo-hub-profile-save:disabled{cursor:wait;opacity:.66}.milo-hub-profile-hero-copy{min-width:0}.milo-hub-profile-name-line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.milo-hub-profile-name-line h2{color:var(--popover-text);letter-spacing:0;margin-top:0;font-size:clamp(2.05rem,3vw,3.25rem);font-weight:760;line-height:1}.milo-hub-profile-hero-copy .milo-hub-profile-level-badge{color:#2f6f5e;background:#f0fdf7c7;border:1px solid #2f6f5e2e;border-radius:999px;align-items:center;min-height:30px;margin:0;padding:0 12px;font-size:.78rem;font-weight:840;display:inline-flex;box-shadow:inset 0 1px #ffffffbd}.milo-hub-profile-hero-copy p{color:#334155;margin-top:12px;font-size:clamp(1rem,1.4vw,1.18rem);font-weight:720}.milo-hub-profile-hero-copy span{color:var(--milo-hub-muted);margin-top:8px;font-size:.98rem;display:inline-flex}.milo-hub-profile-achievement-strip{border-top:1px solid #94a3b838;width:100%;margin-top:20px;padding-top:18px}.milo-hub-profile-achievement-strip-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.milo-hub-profile-achievement-strip-head strong{color:var(--text-primary);font-size:.98rem;font-weight:820}.milo-hub-profile-achievement-strip-head span{color:#64748b;margin-top:0;font-size:.78rem;font-weight:760}.milo-hub-profile-xp-scale{gap:12px;margin-top:14px;display:grid}.milo-hub-profile-xp-scale>div:first-child{color:#64748b;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:.8rem;font-weight:760;display:grid}.milo-hub-profile-xp-scale>div:first-child span:first-child{color:inherit;font-weight:820}.milo-hub-profile-xp-scale>div:first-child span:nth-child(2){justify-self:center}.milo-hub-profile-xp-scale>div:first-child span:last-child{color:#64748b}.milo-hub-profile-xp-scale span{margin-top:0}.milo-hub-profile-xp-bar,.milo-hub-achievement-summary-bar,.milo-hub-achievement-progress{background:#e3e7ee;border-radius:999px;height:7px;overflow:hidden}.milo-hub-profile-xp-bar span,.milo-hub-achievement-summary-bar span,.milo-hub-achievement-progress span{border-radius:inherit;background:#4f6df5;min-width:6px;height:100%;margin-top:0;transition:width .22s cubic-bezier(.23,1,.32,1);display:block}.milo-hub-profile-achievement-row{flex-wrap:wrap;align-items:center;gap:0;margin-top:15px;padding-left:3px;display:flex}.milo-hub-profile-hero-actions{grid-template-columns:1fr;gap:10px;margin-top:20px;display:grid}.milo-hub-profile-secondary-action{color:#334155;background:#ffffffc2;border:1px solid #94a3b83d;border-radius:999px;min-height:44px;padding:0 16px;font-size:.9rem;font-weight:780;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s,background .16s;box-shadow:inset 0 1px #ffffffb8}.milo-hub-profile-secondary-action:hover,.milo-hub-profile-secondary-action:focus-visible{background:#fff;border-color:#4f6df547;transform:translateY(-1px)}.milo-hub-profile-secondary-action:active{transform:scale(.98)}.milo-hub-profile-achievement-token{--achievement-accent:#2f7d68;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:-10px;padding:0;transition:transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex;position:relative}.milo-hub-profile-achievement-token:first-child{margin-left:0}.milo-hub-profile-achievement-token:hover,.milo-hub-profile-achievement-token:focus-visible{z-index:2}.milo-hub-profile-achievement-token:active{transform:scale(.97)}.milo-hub-profile-achievement-token:focus-visible{outline:none}.milo-hub-profile-achievement-token:focus-visible .milo-hub-achievement-medal{box-shadow:0 0 0 4px #2563eb1f, 0 12px 24px var(--achievement-accent), inset 0 1px 0 #ffffffe6}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-achievement-token:focus-visible .milo-hub-achievement-medal{box-shadow:0 0 0 4px #2563eb1f, 0 12px 24px color-mix(in srgb, var(--achievement-accent) 18%, transparent), inset 0 1px 0 #ffffffe6}}.milo-hub-profile-achievement-token>span{border:2px solid var(--surface-elevated);background:var(--text-primary);min-width:30px;height:26px;color:var(--surface-elevated);box-shadow:0 10px 22px var(--text-primary);border-radius:999px;justify-content:center;align-items:center;font-size:.76rem;font-weight:860;display:inline-flex;position:absolute;bottom:-6px;right:-9px}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-achievement-token>span{box-shadow:0 10px 22px color-mix(in srgb, var(--text-primary) 22%, transparent)}}.milo-hub-profile-achievement-empty-token{color:#64748b;background:#ffffff8a;border:1px dashed #94a3b857;border-radius:14px;max-width:420px;padding:10px 12px;font-size:.82rem;font-weight:680;line-height:1.35;display:inline-flex}.milo-hub-profile-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.milo-hub-profile-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffbd;border:1px solid #ffffffb8;border-radius:26px;padding:clamp(20px,2.2vw,28px);box-shadow:inset 0 1px #ffffffd1,0 20px 58px #0f172a12}.milo-hub-profile-panel-wide,.milo-hub-appearance-panel{grid-column:1/-1}.milo-hub-profile-section-heading h3{color:var(--milo-hub-navy);margin-top:8px;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:760;line-height:1.05}.milo-hub-profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.milo-hub-theme-dropdown{z-index:1;width:min(360px,100%);margin-top:18px;position:relative}.milo-hub-theme-select-trigger{border:1px solid var(--control-border);background:var(--control-background);width:100%;min-height:52px;color:var(--control-text);text-align:left;box-shadow:var(--shadow-sm);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;transition:border-color .16s,background .16s,color .16s,box-shadow .16s;display:grid}.milo-hub-theme-select-trigger:hover,.milo-hub-theme-select-trigger:focus-visible,.milo-hub-theme-select-trigger[aria-expanded=true]{border-color:var(--border-strong);background:var(--control-hover-background);color:var(--text-primary);box-shadow:var(--shadow-md)}.milo-hub-appearance-panel.has-open-theme-menu{z-index:calc(var(--layer-popover) - 1);position:relative}.milo-hub-theme-select-trigger:focus-visible,.milo-hub-theme-option:focus-visible{outline:2px solid var(--milo-focus-border);outline-offset:2px}.milo-hub-theme-select-trigger:disabled,.milo-hub-theme-option:disabled{cursor:wait;opacity:.68}.milo-hub-theme-select-label,.milo-hub-theme-option-copy{min-width:0}.milo-hub-theme-select-label strong,.milo-hub-theme-select-label small,.milo-hub-theme-option-copy strong,.milo-hub-theme-option-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.milo-hub-theme-select-label strong,.milo-hub-theme-option-copy strong{color:var(--text-primary);font-size:.95rem;font-weight:780}.milo-hub-theme-select-label small,.milo-hub-theme-option-copy small{color:var(--text-muted);margin-top:2px;font-size:.72rem;font-weight:700}.milo-hub-theme-select-chevron{opacity:.72;border-bottom:2px solid;border-right:2px solid;width:.6rem;height:.6rem;transform:translateY(-2px)rotate(45deg)}.milo-hub-theme-menu{z-index:var(--layer-popover);border:1px solid var(--popover-border);background:linear-gradient(var(--popover-background), var(--popover-background)), var(--background);background-color:var(--background);width:min(360px,100vw - 32px);max-height:min(420px,54vh);color:var(--popover-text);box-shadow:var(--popover-shadow);isolation:isolate;scrollbar-width:thin;transform-origin:top;border-radius:18px;padding:6px;animation:.16s cubic-bezier(.23,1,.32,1) miloThemeMenuEnter;display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow:auto}@keyframes miloThemeMenuEnter{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.milo-hub-theme-menu{animation:none}}.milo-hub-theme-option{min-height:48px;color:var(--popover-text);text-align:left;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:auto minmax(0,1fr) 1.3rem;align-items:center;gap:12px;padding:7px 8px;transition:border-color .14s,background .14s,color .14s;display:grid}.milo-hub-theme-option:hover,.milo-hub-theme-option:focus-visible{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-hub-theme-option:hover,.milo-hub-theme-option:focus-visible{border-color:color-mix(in srgb, var(--primary) 16%, var(--popover-border))}}.milo-hub-theme-option:hover,.milo-hub-theme-option:focus-visible{background:var(--popover-hover);color:var(--popover-text)}.milo-hub-theme-option.is-active{border-color:var(--border-selected);background:var(--popover-active)}.milo-hub-theme-option-check{color:var(--primary);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.milo-hub-theme-option-check{color:color-mix(in srgb, var(--primary) 64%, var(--text-primary))}}.milo-hub-theme-option-check{font-size:.96rem;font-weight:860}.milo-hub-theme-preview-mark{--theme-preview-background:linear-gradient(135deg, #f8fafc, #dbeafe);--theme-preview-sidebar:#fff;--theme-preview-surface:#fff;--theme-preview-accent:#4f6df5;--theme-preview-text:#0f172a;border:1px solid var(--theme-preview-text);flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.milo-hub-theme-preview-mark{border:1px solid color-mix(in srgb, var(--theme-preview-text) 14%, transparent)}}.milo-hub-theme-preview-mark{background:var(--theme-preview-background);color:var(--theme-preview-text);box-shadow:inset 0 1px 0 #ffffffb8, var(--shadow-sm);border-radius:10px;font-size:.82rem;font-weight:820}.milo-hub-theme-preview-mark:before{content:"";background:var(--theme-preview-sidebar);width:10px;position:absolute;inset:0 auto 0 0}.milo-hub-theme-preview-mark:after{content:"";background:var(--theme-preview-accent);border-radius:999px;width:16px;height:4px;position:absolute;bottom:4px;right:4px}.milo-hub-theme-preview-mark.is-compact{flex-basis:34px;width:34px;height:34px}.milo-hub-theme-preview-mark i{border-radius:999px;display:block;position:absolute}.milo-hub-profile-field{gap:8px;display:grid}.milo-hub-profile-field span,.milo-hub-profile-readonly-item span{color:#475569;font-size:.82rem;font-weight:720}.milo-hub-profile-field input{color:#0f172a;background:#ffffffc7;border:1px solid #94a3b847;border-radius:18px;outline:none;width:100%;min-height:52px;padding:0 16px;font-size:1rem;font-weight:650;transition:border-color .22s,box-shadow .22s,background .22s;box-shadow:inset 0 1px #ffffffad}.milo-hub-profile-field input:focus{background:#ffffffeb;border-color:#2563eb61;box-shadow:inset 0 1px #fffc,0 0 0 4px #2563eb1a}.milo-hub-profile-readonly-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.milo-hub-profile-readonly-item{background:#f8fafcad;border:1px solid #94a3b833;border-radius:20px;gap:7px;min-height:88px;padding:16px;display:grid}.milo-hub-profile-readonly-item strong{overflow-wrap:anywhere;color:#0f172a;font-size:.98rem;font-weight:760;line-height:1.25}.milo-hub-profile-actions{justify-content:flex-end;display:flex}.milo-hub-profile-save{color:#fff;background:linear-gradient(#ffffff3d,#0000),#2f6f5e;border:1px solid #2f6f5e2e;border-radius:999px;min-height:52px;padding:0 24px;font-size:.95rem;font-weight:760;transition:transform .22s,background .22s,box-shadow .22s;box-shadow:0 18px 42px #2f6f5e33}.milo-hub-profile-save-hero{width:100%;position:static}.milo-hub-profile-save:hover,.milo-hub-profile-save:focus-visible{background:linear-gradient(#ffffff38,#0000),#285f51;transform:translateY(-1px);box-shadow:0 24px 52px #2f6f5e42}.milo-hub-achievements-panel{padding-block:clamp(18px,1.8vw,24px);overflow:hidden}.milo-hub-achievements-teaser{justify-content:space-between;align-items:center;gap:16px;display:flex}.milo-hub-achievements-teaser h3{color:var(--milo-hub-navy);margin-top:5px;font-size:1.12rem;font-weight:820;line-height:1.15}.milo-hub-achievements-teaser span{color:#64748b;margin-top:6px;font-size:.86rem;font-weight:680;display:block}.milo-hub-achievements-teaser button{color:#4056c9;background:#eff2ffbd;border:1px solid #4f6df538;border-radius:999px;flex:none;min-height:42px;padding:0 15px;font-size:.86rem;font-weight:820;transition:transform .16s cubic-bezier(.23,1,.32,1),background .16s}.milo-hub-achievements-teaser button:hover,.milo-hub-achievements-teaser button:focus-visible{background:#fff;transform:translateY(-1px)}.milo-hub-achievements-panel .milo-hub-profile-section-heading h3{margin-top:5px;font-size:clamp(1.28rem,1.6vw,1.55rem)}.milo-hub-achievement-overview{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);gap:12px;margin-top:16px;display:grid}.milo-hub-achievement-summary,.milo-hub-achievement-next{border:1px solid var(--milo-border);align-content:space-between;min-height:104px;display:grid}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-summary,.milo-hub-achievement-next{border:1px solid color-mix(in srgb, var(--milo-border) 86%, transparent)}}.milo-hub-achievement-summary,.milo-hub-achievement-next{background:linear-gradient(180deg, #ffffffd1, #f8fafcb3), var(--milo-surface-strong);border-radius:16px;padding:14px 16px;box-shadow:inset 0 1px #ffffffc2}.milo-hub-achievement-summary span,.milo-hub-achievement-next span{color:var(--text-muted);font-size:.74rem;font-weight:760}.milo-hub-achievement-summary strong,.milo-hub-achievement-next strong{color:var(--foreground);letter-spacing:0;margin-top:5px;font-size:1.2rem;font-weight:850;line-height:1.12;display:block}.milo-hub-achievement-summary small,.milo-hub-achievement-next small{color:#475569;margin-top:4px;font-size:.78rem;font-weight:700;line-height:1.4;display:block}.milo-hub-achievement-next{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-next{border-color:color-mix(in srgb, var(--primary) 18%, var(--milo-border))}}.milo-hub-achievement-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.milo-hub-achievement-tabs{background:#f8fafcc2;border:1px solid #94a3b83d;border-radius:16px;align-items:center;gap:4px;padding:4px;display:inline-flex}.milo-hub-achievement-tabs button,.milo-hub-achievement-filters button{appearance:none;cursor:pointer;color:#475569;font:inherit;border:0;font-size:.82rem;font-weight:780;transition:background-color .16s,color .16s,transform .12s}.milo-hub-achievement-tabs button{background:0 0;border-radius:12px;align-items:center;gap:8px;min-height:36px;padding:0 12px;display:inline-flex}.milo-hub-achievement-tabs button:active,.milo-hub-achievement-filters button:active{transform:scale(.98)}.milo-hub-achievement-tabs button.is-active,.milo-hub-achievement-filters button.is-active{color:var(--foreground);background:#fff;box-shadow:0 1px 4px #0f172a14}.milo-hub-achievement-tabs button span{color:var(--muted-foreground);font-size:.72rem}.milo-hub-achievement-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-left:auto;display:flex}.milo-hub-achievement-filters>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.milo-hub-achievement-filters button{background:#ffffffad;border:1px solid #94a3b838;border-radius:999px;min-height:34px;padding:0 11px}.milo-hub-achievement-filters select{color:#334155;background:#ffffffdb;border:1px solid #94a3b842;border-radius:12px;outline:none;min-height:36px;padding:0 34px 0 12px;font-size:.82rem;font-weight:760}.milo-hub-achievement-tabs button:focus-visible,.milo-hub-achievement-filters button:focus-visible,.milo-hub-achievement-filters select:focus-visible{border-color:var(--milo-focus-border);box-shadow:0 0 0 4px var(--milo-focus-ring)}.milo-hub-achievement-groups{gap:20px;margin-top:18px;display:grid}.milo-hub-achievement-group{gap:12px;display:grid}.milo-hub-achievement-group-head{border-bottom:1px solid #94a3b82e;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.milo-hub-achievement-group-head span{color:#0f172a;font-size:.92rem;font-weight:820}.milo-hub-achievement-group-head small{color:#2f6f5e;background:#ecfdf5b8;border:1px solid #2f7d6829;border-radius:999px;padding:5px 10px;font-size:.75rem;font-weight:760}.milo-hub-achievement-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.milo-hub-achievement-card{--achievement-accent:#2f7d68;background:radial-gradient(circle at 24% 18%, var(--achievement-accent), transparent 30%), linear-gradient(180deg, #ffffffe0, #f8fafcb3), #ffffffc2;border:1px solid #94a3b83d;border-radius:18px;grid-template-columns:82px minmax(0,1fr);gap:16px;min-height:190px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-card{background:radial-gradient(circle at 24% 18%, color-mix(in srgb, var(--achievement-accent) 12%, transparent), transparent 30%), linear-gradient(180deg, #ffffffe0, #f8fafcb3), #ffffffc2}}.milo-hub-achievement-card{padding:16px;transition:transform .18s,border-color .18s,box-shadow .18s,opacity .18s,filter .18s;box-shadow:inset 0 1px #ffffffb8}.milo-hub-achievement-card.is-unlocked{border-color:var(--achievement-accent)}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-card.is-unlocked{border-color:color-mix(in srgb, var(--achievement-accent) 34%, #94a3b83d)}}.milo-hub-achievement-card.is-unlocked{box-shadow:inset 0 1px 0 #ffffffc7, 0 12px 26px var(--achievement-accent)}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-card.is-unlocked{box-shadow:inset 0 1px 0 #ffffffc7, 0 12px 26px color-mix(in srgb, var(--achievement-accent) 11%, transparent)}}.milo-hub-achievement-card.is-progressing{border-color:var(--achievement-accent)}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-card.is-progressing{border-color:color-mix(in srgb, var(--achievement-accent) 24%, #94a3b83d)}}.milo-hub-achievement-card.is-progressing{opacity:.76;filter:saturate(.84);background:radial-gradient(circle at 20% 18%, var(--achievement-accent), transparent 30%), linear-gradient(180deg, #ffffffb8, #f8fafc80)}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-card.is-progressing{background:radial-gradient(circle at 20% 18%, color-mix(in srgb, var(--achievement-accent) 7%, transparent), transparent 30%), linear-gradient(180deg, #ffffffb8, #f8fafc80)}}.milo-hub-achievement-card.is-expert,.milo-hub-achievement-card.is-legendary{background:radial-gradient(circle at 88% 12%, var(--achievement-accent), transparent 32%), linear-gradient(180deg, #ffffffe0, #f8fafcb8)}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-card.is-expert,.milo-hub-achievement-card.is-legendary{background:radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--achievement-accent) 12%, transparent), transparent 32%), linear-gradient(180deg, #ffffffe0, #f8fafcb8)}}.milo-hub-achievement-card.is-legendary.is-unlocked{box-shadow:inset 0 1px 0 #ffffffdb, 0 14px 32px var(--achievement-accent)}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-card.is-legendary.is-unlocked{box-shadow:inset 0 1px 0 #ffffffdb, 0 14px 32px color-mix(in srgb, var(--achievement-accent) 18%, transparent)}}.milo-hub-achievement-card.is-locked{opacity:.58;filter:saturate(.68);background:radial-gradient(circle at 20% 18%, var(--achievement-accent), transparent 30%), linear-gradient(180deg, #ffffffa3, #f8fafc6b);border-color:#94a3b833}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-card.is-locked{background:radial-gradient(circle at 20% 18%, color-mix(in srgb, var(--achievement-accent) 6%, transparent), transparent 30%), linear-gradient(180deg, #ffffffa3, #f8fafc6b)}}@media (hover:hover) and (pointer:fine){.milo-hub-achievement-card:hover{transform:translateY(-1px)}}.milo-hub-achievement-medal{isolation:isolate;z-index:2;background:0 0;border:0;border-radius:999px;align-self:start;place-items:center;width:76px;height:76px;display:grid;position:relative;overflow:hidden;box-shadow:0 11px 18px #0f172a1f,0 1px #ffffffc2}.milo-hub-achievement-medal-compact{width:58px;height:58px}.milo-hub-achievement-medal-toast{width:54px;height:54px;box-shadow:0 14px 28px var(--achievement-accent), 0 1px 0 #fffc}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-medal-toast{box-shadow:0 14px 28px color-mix(in srgb, var(--achievement-accent) 18%, transparent), 0 1px 0 #fffc}}.milo-hub-achievement-medal-showcase{width:156px;height:156px;box-shadow:0 24px 54px var(--achievement-accent), 0 10px 24px #0f172a29, 0 1px 0 #ffffffe0}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-medal-showcase{box-shadow:0 24px 54px color-mix(in srgb, var(--achievement-accent) 20%, transparent), 0 10px 24px #0f172a29, 0 1px 0 #ffffffe0}}.milo-hub-achievement-artwork{z-index:3;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 4px 6px #0f172a2e);width:100%;height:100%;position:relative}.milo-hub-achievement-mystery{z-index:3;border-radius:inherit;color:#fff;background:radial-gradient(circle at 34% 26%,#e5e7eb,#64748b 52%,#1f2937);place-items:center;width:100%;height:100%;font-size:1.7rem;font-weight:900;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.milo-hub-profile-achievement-token:hover .milo-hub-achievement-medal,.milo-hub-achievement-card:hover .milo-hub-achievement-medal{transform:translateY(-1px)}}.milo-hub-achievement-medal{transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s}.milo-hub-achievement-medal span{letter-spacing:0;font-size:.82rem}.milo-hub-achievement-content{z-index:2;gap:8px;min-width:0;display:grid;position:relative}.milo-hub-achievement-meta{flex-wrap:wrap;gap:7px;display:flex}.milo-hub-achievement-meta span{color:#64748b;font-size:.68rem;font-weight:820}.milo-hub-achievement-meta span+span:before{content:"·";color:#64748b94;margin-right:7px}.milo-hub-achievement-title-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.milo-hub-achievement-title-row h4{color:#0f172a;font-size:.98rem;font-weight:820;line-height:1.2}.milo-hub-achievement-title-row>span{background:var(--achievement-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-title-row>span{background:color-mix(in srgb, var(--achievement-accent) 10%, white)}}.milo-hub-achievement-title-row>span{color:var(--achievement-accent);white-space:nowrap;padding:3px 8px;font-size:.68rem;font-weight:820}.milo-hub-achievement-content p{color:#475569;margin:0;font-size:.84rem;font-weight:620;line-height:1.35}.milo-hub-achievement-content small{color:#64748b;font-size:.76rem;font-weight:720;line-height:1.35}.milo-hub-achievement-content em{color:#64748b;font-size:.73rem;font-style:normal;font-weight:650;line-height:1.35}.milo-hub-achievement-empty{border:1px dashed var(--border);background:var(--surface-secondary);color:var(--text-secondary);text-align:center;border-radius:18px;margin-top:18px;padding:18px;font-size:.9rem;font-weight:700}.milo-hub-achievement-modal-backdrop{z-index:830;background:var(--modal-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:center;padding:18px;animation:.18s ease-out milo-hub-modal-backdrop-in;display:grid;position:fixed;inset:0}.milo-hub-achievement-modal{--achievement-accent:#2f7d68;width:min(390px,100vw - 36px);color:var(--modal-text);border:1px solid var(--achievement-accent);justify-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-modal{border:1px solid color-mix(in srgb, var(--achievement-accent) 24%, var(--modal-border))}}.milo-hub-achievement-modal{background:radial-gradient(circle at 50% 9%, var(--achievement-accent), transparent 34%), linear-gradient(180deg, var(--modal-surface-elevated), var(--modal-background));border-radius:24px}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-modal{background:radial-gradient(circle at 50% 9%, color-mix(in srgb, var(--achievement-accent) 18%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--modal-surface-elevated) 88%, var(--achievement-accent) 5%), var(--modal-background))}}.milo-hub-achievement-modal{box-shadow:inset 0 1px 0 var(--surface-elevated), var(--shadow-md), 0 0 56px var(--achievement-accent);padding:28px 26px 24px}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-modal{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface-elevated) 52%, transparent), var(--shadow-md), 0 0 56px color-mix(in srgb, var(--achievement-accent) 10%, transparent)}}.milo-hub-achievement-modal{animation:.26s cubic-bezier(.23,1,.32,1) milo-hub-achievement-modal-in}.milo-hub-achievement-modal-close{z-index:2;border:1px solid var(--control-border);background:var(--control-background);width:34px;height:34px;color:var(--control-text);border-radius:999px;place-items:center;font-size:1.15rem;font-weight:760;line-height:1;transition:transform .16s cubic-bezier(.23,1,.32,1),background .16s,color .16s;display:inline-grid;position:absolute;top:14px;right:14px}.milo-hub-achievement-modal-close:hover,.milo-hub-achievement-modal-close:focus-visible{border-color:var(--border-strong);background:var(--control-hover-background);color:var(--text-primary);transform:translateY(-1px)}.milo-hub-achievement-modal-close:active{transform:scale(.97)}.milo-hub-achievement-modal-stage{place-items:center;width:188px;height:188px;margin-top:8px;display:grid;position:relative}.milo-hub-achievement-modal-stage:before,.milo-hub-achievement-modal-stage:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.milo-hub-achievement-modal-stage:before{border:1px solid var(--achievement-accent);inset:5px}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-modal-stage:before{border:1px solid color-mix(in srgb, var(--achievement-accent) 24%, transparent)}}.milo-hub-achievement-modal-stage:before{box-shadow:0 0 0 10px var(--achievement-accent), 0 0 50px var(--achievement-accent)}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-modal-stage:before{box-shadow:0 0 0 10px color-mix(in srgb, var(--achievement-accent) 7%, transparent), 0 0 50px color-mix(in srgb, var(--achievement-accent) 18%, transparent)}}.milo-hub-achievement-modal-stage:before{animation:3.8s linear infinite milo-hub-achievement-ring}.milo-hub-achievement-modal-stage:after{background:radial-gradient(circle at 28% 22%, var(--surface-elevated) 0 2px, transparent 3px), radial-gradient(circle at 72% 30%, var(--surface-elevated) 0 3px, transparent 4px), radial-gradient(circle at 62% 76%, var(--surface-elevated) 0 2px, transparent 3px);inset:28px}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-modal-stage:after{background:radial-gradient(circle at 28% 22%, color-mix(in srgb, var(--surface-elevated) 82%, transparent) 0 2px, transparent 3px), radial-gradient(circle at 72% 30%, color-mix(in srgb, var(--surface-elevated) 74%, transparent) 0 3px, transparent 4px), radial-gradient(circle at 62% 76%, color-mix(in srgb, var(--surface-elevated) 74%, transparent) 0 2px, transparent 3px)}}.milo-hub-achievement-modal-stage:after{animation:2.8s ease-in-out infinite milo-hub-achievement-spark}.milo-hub-achievement-modal-stage .milo-hub-achievement-medal{animation:2.6s ease-in-out infinite milo-hub-achievement-showcase}.milo-hub-achievement-modal-copy{text-align:center;justify-items:center;gap:10px;margin-top:6px;display:grid}.milo-hub-achievement-modal-copy>span{color:var(--text-muted);font-size:.78rem;font-weight:820}.milo-hub-achievement-modal-copy h3{color:var(--text-primary);margin:0;font-size:1.38rem;font-weight:860;line-height:1.08}.milo-hub-achievement-modal-copy p{max-width:31ch;color:var(--text-secondary);margin:0;font-size:.94rem;font-weight:650;line-height:1.42}.milo-hub-achievement-modal-copy small{color:var(--text-muted);font-size:.76rem;font-weight:760;line-height:1.35}.milo-hub-achievement-modal-copy b,.milo-hub-achievement-pop b{border:1px solid var(--achievement-accent);justify-content:center;align-items:center;min-height:28px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-modal-copy b,.milo-hub-achievement-pop b{border:1px solid color-mix(in srgb, var(--achievement-accent) 18%, transparent)}}.milo-hub-achievement-modal-copy b,.milo-hub-achievement-pop b{background:var(--achievement-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-modal-copy b,.milo-hub-achievement-pop b{background:color-mix(in srgb, var(--achievement-accent) 12%, var(--surface-elevated))}}.milo-hub-achievement-modal-copy b,.milo-hub-achievement-pop b{color:var(--achievement-accent);padding:0 11px}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-modal-copy b,.milo-hub-achievement-pop b{color:color-mix(in srgb, var(--achievement-accent) 72%, var(--text-primary))}}.milo-hub-achievement-modal-copy b,.milo-hub-achievement-pop b{font-size:.8rem;font-weight:860}.milo-hub-achievement-pop{z-index:760;border:1px solid var(--achievement-accent);grid-template-columns:54px minmax(0,1fr);align-items:center;gap:13px;width:min(380px,100vw - 32px);display:grid;position:fixed;bottom:clamp(18px,4vw,42px);right:clamp(18px,4vw,42px)}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-pop{border:1px solid color-mix(in srgb, var(--achievement-accent) 26%, transparent)}}.milo-hub-achievement-pop{background:var(--modal-background);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px;padding:14px 16px 14px 14px;animation:.38s cubic-bezier(.2,1,.2,1) silqAchievementPop}.milo-hub-achievement-pop-copy{gap:4px;min-width:0;display:grid}.milo-hub-achievement-pop span{color:var(--achievement-accent);padding-left:0}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-pop span{color:color-mix(in srgb, var(--achievement-accent) 70%, var(--text-primary))}}.milo-hub-achievement-pop span{letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:860}.milo-hub-achievement-pop strong{color:var(--text-primary);padding-left:0;font-size:1.08rem;font-weight:860;line-height:1.12}.milo-hub-achievement-pop small{color:var(--text-secondary);padding-left:0;font-size:.86rem;font-weight:640;line-height:1.35}.milo-hub-achievement-pop b{justify-self:start;margin:5px 0 0}@keyframes silqAchievementPop{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes milo-hub-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes milo-hub-achievement-modal-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes milo-hub-achievement-showcase{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-5px)scale(1.015)}}@keyframes milo-hub-achievement-ring{0%{transform:rotate(0)scale(1)}to{transform:rotate(360deg)scale(1)}}@keyframes milo-hub-achievement-spark{0%,to{opacity:.44;transform:scale(.98)}50%{opacity:.9;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.milo-hub-achievement-modal-backdrop,.milo-hub-achievement-modal,.milo-hub-achievement-modal-stage:before,.milo-hub-achievement-modal-stage:after,.milo-hub-achievement-modal-stage .milo-hub-achievement-medal{animation:none}}.analytics-kpi-card{transition:border-color .18s,box-shadow .18s,transform .18s cubic-bezier(.23,1,.32,1)}.analytics-kpi-card:hover,.analytics-kpi-card:focus-within{border-color:var(--primary);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.analytics-kpi-card:hover,.analytics-kpi-card:focus-within{border-color:color-mix(in srgb, var(--primary) 18%, var(--border))}}.analytics-kpi-card:hover,.analytics-kpi-card:focus-within{box-shadow:0 18px 42px #0f172a17}.analytics-kpi-value:after{content:"";background:linear-gradient(90deg, transparent 0 18%, var(--primary) 18% 21%, transparent 21% 42%, var(--primary) 42% 45%, transparent 45% 64%, var(--primary) 64% 67%, transparent 67%), linear-gradient(180deg, #ffffffa8, #fff3);border-radius:999px;width:58px;height:26px;position:absolute;bottom:16px;right:18px}@supports (color:color-mix(in lab, red, red)){.analytics-kpi-value:after{background:linear-gradient(90deg, transparent 0 18%, color-mix(in srgb, var(--primary) 32%, transparent) 18% 21%, transparent 21% 42%, color-mix(in srgb, var(--primary) 22%, transparent) 42% 45%, transparent 45% 64%, color-mix(in srgb, var(--primary) 28%, transparent) 64% 67%, transparent 67%), linear-gradient(180deg, #ffffffa8, #fff3)}}.analytics-kpi-value:after{opacity:.72;transition:opacity .18s,transform .18s}.analytics-kpi-value:hover:after,.analytics-kpi-value:focus-visible:after{opacity:1;transform:translateY(-1px)}.analytics-kpi-value-number{animation:.18s cubic-bezier(.23,1,.32,1) analytics-value-settle}.analytics-kpi-sparkline{width:112px;height:36px;color:var(--primary);position:absolute;bottom:16px;right:16px}@supports (color:color-mix(in lab, red, red)){.analytics-kpi-sparkline{color:color-mix(in srgb, var(--primary) 72%, #0f172a)}}.analytics-kpi-sparkline{opacity:.82}.analytics-kpi-sparkline-baseline,.analytics-kpi-sparkline-line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.analytics-kpi-sparkline-baseline{opacity:.18;stroke-width:2px}.analytics-kpi-sparkline-line{stroke-width:2.5px;filter:drop-shadow(0 6px 10px #10b98129)}.analytics-kpi-sparkline-dot{fill:currentColor;stroke:#fff;stroke-width:2px}@keyframes analytics-value-settle{0%{opacity:.72;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.app-toast,.milo-hub-toast{z-index:var(--layer-toast);border:1px solid var(--border);background:var(--surface-elevated);width:min(380px,100vw - 32px);color:var(--text-primary);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:20px;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 14px 16px 16px;font-size:.92rem;font-weight:650;animation:.21s cubic-bezier(.22,1,.36,1) both app-toast-enter;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden}.workspace-support-launcher{right:max(1.25rem, env(safe-area-inset-right));bottom:max(1.25rem, env(safe-area-inset-bottom))}@media (min-width:1024px){.workspace-support-launcher{right:max(1.5rem, env(safe-area-inset-right));bottom:max(1.5rem, env(safe-area-inset-bottom))}}@supports selector(body:has(.app-toast)){body:has(.app-toast,.milo-hub-toast) .workspace-support-launcher[data-open=false]{bottom:7.5rem}body:has([data-silq-critical-dialog=true]) .workspace-support-launcher{visibility:hidden;pointer-events:none}.workspace-support-launcher:has([data-bauq-proactive-hint]) [data-bauq-launcher=true]{visibility:hidden;pointer-events:none}}.app-toast-success,.milo-hub-toast-success{border-color:var(--status-good-border);background:var(--status-good-bg)}@supports (color:color-mix(in lab, red, red)){.app-toast-success,.milo-hub-toast-success{background:color-mix(in srgb, var(--status-good-bg) 78%, var(--surface-elevated))}}.app-toast-success,.milo-hub-toast-success{color:var(--status-good)}@supports (color:color-mix(in lab, red, red)){.app-toast-success,.milo-hub-toast-success{color:color-mix(in srgb, var(--status-good) 34%, var(--text-primary))}}.app-toast-error,.milo-hub-toast-error{border-color:var(--status-critical-border);background:var(--status-critical-bg)}@supports (color:color-mix(in lab, red, red)){.app-toast-error,.milo-hub-toast-error{background:color-mix(in srgb, var(--status-critical-bg) 78%, var(--surface-elevated))}}.app-toast-error,.milo-hub-toast-error{color:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){.app-toast-error,.milo-hub-toast-error{color:color-mix(in srgb, var(--status-critical) 34%, var(--text-primary))}}.app-toast-info,.milo-hub-toast-info{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.app-toast-info,.milo-hub-toast-info{border-color:color-mix(in srgb, var(--primary) 30%, var(--border))}}.app-toast-body{align-items:flex-start;gap:10px;min-width:0;display:flex}.app-toast-dot{background:var(--status-good);width:10px;height:10px;box-shadow:0 0 0 5px var(--status-good-bg);border-radius:999px;flex:none;margin-top:5px}.app-toast-error .app-toast-dot,.milo-hub-toast-error .app-toast-dot{background:var(--status-critical);box-shadow:0 0 0 5px var(--status-critical-bg)}.app-toast-info .app-toast-dot,.milo-hub-toast-info .app-toast-dot{background:var(--primary);box-shadow:0 0 0 5px var(--accent)}.app-toast-message{min-width:0;line-height:1.45}.app-toast-close{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--text-muted);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.app-toast-close:hover,.app-toast-close:focus-visible{border-color:var(--border-strong);background:var(--surface-hover);color:var(--text-primary);transform:translateY(-1px)}.app-toast-close:active{transform:scale(.97)}.app-toast-life{background:currentColor;height:3px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.app-toast-life{background:color-mix(in srgb, currentColor 54%, transparent)}}.app-toast-life{transform-origin:0;animation:app-toast-life var(--app-toast-duration,4.2s) linear forwards;animation-delay:var(--app-toast-delay,0s)}@keyframes app-toast-enter{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes app-toast-life{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.silq-thinking-shimmer{color:var(--muted-foreground);display:inline-block;position:relative;overflow:hidden}.silq-intelligence-composer-input:focus,.silq-intelligence-composer-input:focus-visible{box-shadow:none;border-color:#0000}.silq-ai-orb{width:5rem;height:5rem;color:var(--brand-mark-color);isolation:isolate;justify-content:center;align-items:center;display:flex;position:relative}.silq-ai-orb__halo{background:radial-gradient(circle at 50% 50%, var(--intelligence-orb-halo-a), transparent 54%), radial-gradient(circle at 58% 44%, var(--intelligence-orb-halo-b), transparent 66%), radial-gradient(circle at 36% 70%, var(--intelligence-orb-halo-c), transparent 64%);filter:blur(1.5px);opacity:.96;border-radius:999px;position:absolute;inset:.1rem}.silq-ai-orb__ring{background:conic-gradient(from 218deg, var(--primary) 0deg, var(--primary) 38deg, var(--intelligence-orb-ring-a) 86deg, var(--intelligence-orb-ring-b) 156deg, var(--intelligence-orb-ring-c) 248deg, var(--primary) 318deg, var(--primary) 360deg);border-radius:999px;position:absolute;inset:.28rem}@supports (color:color-mix(in lab, red, red)){.silq-ai-orb__ring{background:conic-gradient(from 218deg, color-mix(in srgb, var(--primary) 0%, transparent) 0deg, color-mix(in srgb, var(--primary) 0%, transparent) 38deg, var(--intelligence-orb-ring-a) 86deg, var(--intelligence-orb-ring-b) 156deg, var(--intelligence-orb-ring-c) 248deg, color-mix(in srgb, var(--primary) 5%, transparent) 318deg, color-mix(in srgb, var(--primary) 0%, transparent) 360deg)}}.silq-ai-orb__ring{filter:drop-shadow(0 12px 18px var(--intelligence-orb-ring-shadow));will-change:transform;transition:transform .22s cubic-bezier(.23,1,.32,1);-webkit-mask:radial-gradient(circle,#0000 0 61%,#000 62% 100%);mask:radial-gradient(circle,#0000 0 61%,#000 62% 100%)}.silq-ai-orb__core{border:1px solid var(--intelligence-orb-core-border);background:var(--intelligence-orb-core-background);box-shadow:inset 0 1px 0 var(--intelligence-orb-core-inset), inset 0 -12px 22px var(--primary), 0 18px 34px var(--background);border-radius:999px;position:absolute;inset:1rem}@supports (color:color-mix(in lab, red, red)){.silq-ai-orb__core{box-shadow:inset 0 1px 0 var(--intelligence-orb-core-inset), inset 0 -12px 22px color-mix(in srgb, var(--primary) 8%, transparent), 0 18px 34px color-mix(in srgb, var(--background) 24%, transparent)}}.silq-ai-orb__mark{z-index:2;opacity:.96;width:2.25rem;height:2.25rem;filter:drop-shadow(0 7px 13px var(--intelligence-orb-mark-shadow));position:relative}.silq-ai-orb__spark{z-index:4;color:var(--intelligence-orb-spark-large);filter:drop-shadow(0 0 8px var(--accent-foreground)) drop-shadow(0 8px 14px var(--intelligence-orb-ring-shadow));justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.silq-ai-orb__spark{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--accent-foreground) 34%, transparent)) drop-shadow(0 8px 14px var(--intelligence-orb-ring-shadow))}}.silq-ai-orb__spark{transition:transform .18s cubic-bezier(.23,1,.32,1)}.silq-ai-orb__spark--large{width:1.55rem;height:1.55rem;color:var(--intelligence-orb-spark-large);top:.34rem;right:.24rem}.silq-ai-orb__spark--small{width:.78rem;height:.78rem;color:var(--intelligence-orb-spark-small);opacity:.92;top:1.25rem;right:-.1rem}button:focus-visible .silq-ai-orb__ring{transform:rotate(10deg)}button:focus-visible .silq-ai-orb__spark--large{transform:translate(-1px,-1px)scale(1.04)}@media (hover:hover) and (pointer:fine){button:hover .silq-ai-orb__ring{animation:1.15s linear infinite silq-ai-orb-ring-spin}button:hover .silq-ai-orb__spark--large{transform:translate(-1px,-1px)scale(1.06)}button:hover .silq-ai-orb__spark--small{transform:translate(1px,1px)scale(1.08)}}@keyframes silq-ai-orb-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){button:hover .silq-ai-orb__ring{animation:none;transform:rotate(10deg)}}.silq-intelligence-launcher-shell{isolation:isolate;transform-origin:calc(100% - 2.5rem) calc(100% - 2.5rem);background:var(--intelligence-launcher-shell-background);box-shadow:var(--intelligence-launcher-shell-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.18);backdrop-filter:blur(22px)saturate(1.18);animation:.28s cubic-bezier(.22,1,.36,1) both silq-intelligence-shell-open;position:relative}.silq-intelligence-launcher-shell[data-state=closing]{animation:.22s cubic-bezier(.4,0,1,1) both silq-intelligence-shell-close}.silq-intelligence-page-glass{background:var(--intelligence-backdrop-background);-webkit-backdrop-filter:blur(8px)saturate(.94)brightness(1.03);animation:.22s ease-out both silq-intelligence-backdrop-open}.silq-intelligence-page-glass[data-state=closing]{animation:.22s ease-out both silq-intelligence-backdrop-close}.silq-intelligence-launcher-shell:before{content:"";z-index:-1;background:var(--intelligence-launcher-glow);filter:blur(18px);opacity:.72;pointer-events:none;border-radius:36px;position:absolute;inset:-18px}.silq-intelligence-glass-panel{transform-origin:calc(100% - 2.5rem) calc(100% - 2.5rem);box-shadow:inset 0 1px 0 var(--text-primary), inset 0 -1px 0 var(--background), 0 1px 0 var(--surface-elevated);animation:.3s cubic-bezier(.22,1,.36,1) both silq-intelligence-panel-open}@supports (color:color-mix(in lab, red, red)){.silq-intelligence-glass-panel{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 8%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--background) 12%, transparent), 0 1px 0 color-mix(in srgb, var(--surface-elevated) 36%, transparent)}}.silq-intelligence-launcher-shell[data-state=closing] .silq-intelligence-glass-panel{animation:.2s cubic-bezier(.4,0,1,1) both silq-intelligence-panel-close}@keyframes silq-intelligence-backdrop-open{0%{opacity:0;-webkit-backdrop-filter:blur()saturate()brightness()}to{opacity:1;-webkit-backdrop-filter:blur(8px)saturate(.94)brightness(1.03)}}@keyframes silq-intelligence-backdrop-close{0%{opacity:1;-webkit-backdrop-filter:blur(8px)saturate(.94)brightness(1.03)}to{opacity:0;-webkit-backdrop-filter:blur()saturate()brightness()}}@keyframes silq-intelligence-shell-open{0%{opacity:0;filter:blur(6px)saturate(1.08);border-radius:999px;transform:translate(1.25rem,1.25rem)scale(.82)}70%{opacity:1;filter:blur()saturate(1.18);transform:translate(-.06rem,-.06rem)scale(1.006)}to{opacity:1;filter:blur()saturate(1.18);border-radius:30px;transform:translate(0)scale(1)}}@keyframes silq-intelligence-shell-close{0%{opacity:1;filter:blur()saturate(1.18);border-radius:30px;transform:translate(0)scale(1)}46%{opacity:1;filter:blur(1px)saturate(1.12);transform:translate(.12rem,.12rem)scale(.97)}to{opacity:0;filter:blur(6px)saturate(1.05);border-radius:999px;transform:translate(1.15rem,1.15rem)scale(.82)}}@keyframes silq-intelligence-panel-open{0%{opacity:0;clip-path:inset(10% 8% 0 18% round 34px);filter:blur(5px);transform:translateY(.35rem)scale(.96)}64%{opacity:1;filter:blur();transform:translateY(-.04rem)scale(1.004)}to{opacity:1;clip-path:inset(0 round 28px);filter:blur();transform:translateY(0)scale(1)}}@keyframes silq-intelligence-panel-close{0%{opacity:1;clip-path:inset(0 round 28px);filter:blur();transform:translateY(0)scale(1)}to{opacity:0;clip-path:inset(12% 8% 0 18% round 34px);filter:blur(5px);transform:translateY(.3rem)scale(.96)}}@media (prefers-reduced-motion:reduce){.silq-intelligence-page-glass,.silq-intelligence-launcher-shell,.silq-intelligence-glass-panel{animation:none}}.silq-thinking-shimmer:after{content:"";background:linear-gradient(100deg, transparent 0%, var(--primary) 38%, #ffffffb8 50%, var(--primary) 62%, transparent 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.silq-thinking-shimmer:after{background:linear-gradient(100deg, transparent 0%, color-mix(in srgb, var(--primary) 12%, transparent) 38%, #ffffffb8 50%, color-mix(in srgb, var(--primary) 18%, transparent) 62%, transparent 100%)}}.silq-thinking-shimmer:after{mix-blend-mode:screen;pointer-events:none;animation:1.45s cubic-bezier(.23,1,.32,1) infinite silq-thinking-shimmer;transform:translate(-120%)}@keyframes silq-thinking-shimmer{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.silq-thinking-shimmer:after{opacity:0;animation:none}.app-toast,.milo-hub-toast,.milo-hub-achievement-pop{animation:none}.app-toast-life{opacity:.45;animation:none;transform:scaleX(0)}.milo-hub-achievement-card{transition:none}}html[data-ui-theme-mode=dark] .milo-hub-profile-root,html[data-ui-theme=vitronet-dark] .milo-hub-profile-root{--milo-hub-navy:var(--text-primary);--milo-hub-muted:var(--text-secondary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--auth-shell-background)}html[data-ui-theme-mode=dark] .milo-hub-profile-root .auth-gradient-base,html[data-ui-theme=vitronet-dark] .milo-hub-profile-root .auth-gradient-base{background:var(--auth-gradient-base-background)}html[data-ui-theme-mode=dark] .milo-hub-profile-hero,html[data-ui-theme=vitronet-dark] .milo-hub-profile-hero,html[data-ui-theme-mode=dark] .milo-hub-profile-card,html[data-ui-theme=vitronet-dark] .milo-hub-profile-card,html[data-ui-theme-mode=dark] .milo-hub-profile-panel,html[data-ui-theme=vitronet-dark] .milo-hub-profile-panel,html[data-ui-theme-mode=dark] .milo-hub-toast,html[data-ui-theme=vitronet-dark] .milo-hub-toast,html[data-ui-theme-mode=dark] .app-toast,html[data-ui-theme=vitronet-dark] .app-toast{border-color:var(--panel-border);background:var(--modal-background);box-shadow:var(--shadow-md)}html[data-ui-theme-mode=dark] .milo-hub-profile-field input,html[data-ui-theme=vitronet-dark] .milo-hub-profile-field input,html[data-ui-theme-mode=dark] .milo-hub-profile-readonly-item,html[data-ui-theme=vitronet-dark] .milo-hub-profile-readonly-item{border-color:var(--input-border);background:var(--input-background);color:var(--input-text)}html[data-ui-theme-mode=dark] .milo-hub-profile-readonly-item strong,html[data-ui-theme=vitronet-dark] .milo-hub-profile-readonly-item strong,html[data-ui-theme-mode=dark] .milo-hub-profile-hero-copy p,html[data-ui-theme=vitronet-dark] .milo-hub-profile-hero-copy p,html[data-ui-theme-mode=dark] .milo-hub-profile-achievement-strip-head strong,html[data-ui-theme=vitronet-dark] .milo-hub-profile-achievement-strip-head strong,html[data-ui-theme-mode=dark] .milo-hub-toast,html[data-ui-theme=vitronet-dark] .milo-hub-toast,html[data-ui-theme-mode=dark] .app-toast,html[data-ui-theme=vitronet-dark] .app-toast{color:var(--text-primary)}html[data-ui-theme-mode=dark] .app-toast-success,html[data-ui-theme=vitronet-dark] .app-toast-success,html[data-ui-theme-mode=dark] .milo-hub-toast-success,html[data-ui-theme=vitronet-dark] .milo-hub-toast-success{border-color:var(--status-good-border);background:var(--status-good-bg)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .app-toast-success,html[data-ui-theme=vitronet-dark] .app-toast-success,html[data-ui-theme-mode=dark] .milo-hub-toast-success,html[data-ui-theme=vitronet-dark] .milo-hub-toast-success{background:color-mix(in srgb, var(--status-good-bg) 82%, var(--modal-background))}}html[data-ui-theme-mode=dark] .app-toast-success,html[data-ui-theme=vitronet-dark] .app-toast-success,html[data-ui-theme-mode=dark] .milo-hub-toast-success,html[data-ui-theme=vitronet-dark] .milo-hub-toast-success{color:var(--status-good)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .app-toast-success,html[data-ui-theme=vitronet-dark] .app-toast-success,html[data-ui-theme-mode=dark] .milo-hub-toast-success,html[data-ui-theme=vitronet-dark] .milo-hub-toast-success{color:color-mix(in srgb, var(--status-good) 22%, var(--text-primary))}}html[data-ui-theme-mode=dark] .app-toast-error,html[data-ui-theme=vitronet-dark] .app-toast-error,html[data-ui-theme-mode=dark] .milo-hub-toast-error,html[data-ui-theme=vitronet-dark] .milo-hub-toast-error{border-color:var(--status-critical-border);background:var(--status-critical-bg)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .app-toast-error,html[data-ui-theme=vitronet-dark] .app-toast-error,html[data-ui-theme-mode=dark] .milo-hub-toast-error,html[data-ui-theme=vitronet-dark] .milo-hub-toast-error{background:color-mix(in srgb, var(--status-critical-bg) 82%, var(--modal-background))}}html[data-ui-theme-mode=dark] .app-toast-error,html[data-ui-theme=vitronet-dark] .app-toast-error,html[data-ui-theme-mode=dark] .milo-hub-toast-error,html[data-ui-theme=vitronet-dark] .milo-hub-toast-error{color:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){html[data-ui-theme-mode=dark] .app-toast-error,html[data-ui-theme=vitronet-dark] .app-toast-error,html[data-ui-theme-mode=dark] .milo-hub-toast-error,html[data-ui-theme=vitronet-dark] .milo-hub-toast-error{color:color-mix(in srgb, var(--status-critical) 22%, var(--text-primary))}}html[data-ui-theme-mode=dark] .app-toast-close,html[data-ui-theme=vitronet-dark] .app-toast-close{border-color:var(--control-border);background:var(--control-background);color:var(--control-text)}html[data-ui-theme-mode=dark] .app-toast-close:hover,html[data-ui-theme=vitronet-dark] .app-toast-close:hover,html[data-ui-theme-mode=dark] .app-toast-close:focus-visible,html[data-ui-theme=vitronet-dark] .app-toast-close:focus-visible{border-color:var(--border-strong);background:var(--control-hover-background);color:var(--text-primary)}html[data-ui-theme-mode=dark] .milo-hub-achievement-summary,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-summary,html[data-ui-theme-mode=dark] .milo-hub-achievement-next,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-next,html[data-ui-theme-mode=dark] .milo-hub-achievement-tabs,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-tabs,html[data-ui-theme-mode=dark] .milo-hub-achievement-filters button,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-filters button,html[data-ui-theme-mode=dark] .milo-hub-achievement-filters select,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-filters select,html[data-ui-theme-mode=dark] .milo-hub-achievement-card,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-card,html[data-ui-theme-mode=dark] .milo-hub-achievement-pop,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-pop{border-color:var(--panel-border);background:var(--panel-background);box-shadow:var(--shadow-sm)}html[data-ui-theme-mode=dark] .milo-hub-achievement-group-head,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-group-head{border-color:var(--border)}html[data-ui-theme-mode=dark] .milo-hub-achievement-group-head span,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-group-head span,html[data-ui-theme-mode=dark] .milo-hub-achievement-summary strong,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-summary strong,html[data-ui-theme-mode=dark] .milo-hub-achievement-next strong,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-next strong,html[data-ui-theme-mode=dark] .milo-hub-achievement-tabs button.is-active,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-tabs button.is-active,html[data-ui-theme-mode=dark] .milo-hub-achievement-title-row h4,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-title-row h4,html[data-ui-theme-mode=dark] .milo-hub-achievement-pop strong,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-pop strong{color:var(--text-primary)}html[data-ui-theme-mode=dark] .milo-hub-achievement-content p,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-content p,html[data-ui-theme-mode=dark] .milo-hub-achievement-content small,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-content small,html[data-ui-theme-mode=dark] .milo-hub-achievement-content em,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-content em,html[data-ui-theme-mode=dark] .milo-hub-achievement-meta span,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-meta span,html[data-ui-theme-mode=dark] .milo-hub-profile-achievement-strip-head small,html[data-ui-theme=vitronet-dark] .milo-hub-profile-achievement-strip-head small,html[data-ui-theme-mode=dark] .milo-hub-achievement-summary small,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-summary small,html[data-ui-theme-mode=dark] .milo-hub-achievement-next small,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-next small,html[data-ui-theme-mode=dark] .milo-hub-achievement-pop small,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-pop small{color:var(--text-secondary)}html[data-ui-theme-mode=dark] .milo-hub-profile-achievement-empty-token,html[data-ui-theme=vitronet-dark] .milo-hub-profile-achievement-empty-token{border-color:var(--border);background:var(--surface-secondary);color:var(--text-secondary)}html[data-ui-theme-mode=dark] .milo-hub-profile-secondary-action,html[data-ui-theme=vitronet-dark] .milo-hub-profile-secondary-action,html[data-ui-theme-mode=dark] .milo-hub-achievements-teaser button,html[data-ui-theme=vitronet-dark] .milo-hub-achievements-teaser button{border-color:var(--control-border);background:var(--control-background);color:var(--control-text)}html[data-ui-theme-mode=dark] .milo-hub-achievements-teaser h3,html[data-ui-theme=vitronet-dark] .milo-hub-achievements-teaser h3{color:var(--text-primary)}html[data-ui-theme-mode=dark] .milo-hub-achievements-teaser span,html[data-ui-theme=vitronet-dark] .milo-hub-achievements-teaser span{color:var(--text-secondary)}html[data-ui-theme-mode=dark] .milo-hub-profile-achievement-token>span,html[data-ui-theme=vitronet-dark] .milo-hub-profile-achievement-token>span{border-color:var(--surface-elevated);background:var(--text-primary);color:var(--surface-elevated)}html[data-ui-theme-mode=dark] .milo-hub-achievement-tabs button.is-active,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-tabs button.is-active,html[data-ui-theme-mode=dark] .milo-hub-achievement-filters button.is-active,html[data-ui-theme=vitronet-dark] .milo-hub-achievement-filters button.is-active{background:var(--control-selected-background);color:var(--control-selected-text)}.milo-hub-profile-layout{grid-template-columns:minmax(360px,430px) minmax(0,1fr);align-items:stretch;gap:clamp(14px,1.5vw,20px);width:min(1640px,100%);min-height:calc(100dvh - 136px);margin-top:clamp(10px,1.4vh,14px)}.milo-hub-profile-card,.milo-hub-profile-panel,.milo-hub-profile-modal{border:1px solid var(--modal-border);background:var(--surface-elevated);color:var(--text-primary);box-shadow:var(--shadow-md)}.milo-hub-profile-card{border-radius:22px;align-content:stretch;gap:clamp(12px,1.25vh,15px);min-height:calc(100dvh - 136px);padding:clamp(16px,1.45vw,21px);display:grid;position:sticky;top:18px;overflow:visible}.milo-hub-profile-card-head{justify-items:center;gap:0;display:grid;position:relative}.milo-hub-profile-photo{border-color:var(--border);background:radial-gradient(circle at 28% 20%, var(--primary), transparent 36%), var(--surface-selected);width:clamp(210px,13vw,260px);height:clamp(210px,13vw,260px)}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-photo{background:radial-gradient(circle at 28% 20%, color-mix(in srgb, var(--primary) 20%, transparent), transparent 36%), var(--surface-selected)}}.milo-hub-profile-photo{color:var(--text-primary);box-shadow:var(--shadow-md);font-size:clamp(3rem,5vw,4.2rem)}.milo-hub-profile-photo img{object-fit:cover;width:100%;height:100%}.milo-hub-profile-photo-hint{z-index:3;border:1px solid var(--popover-border);background:var(--popover-background);min-height:34px;color:var(--popover-text);white-space:nowrap;box-shadow:var(--popover-shadow);opacity:0;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:.78rem;font-weight:760;transition:opacity .15s,transform .15s cubic-bezier(.23,1,.32,1);display:inline-flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px)scale(.98)}.milo-hub-profile-photo:hover+.milo-hub-profile-photo-hint,.milo-hub-profile-photo:focus-visible+.milo-hub-profile-photo-hint{opacity:1;transform:translate(-50%)scale(1)}.milo-hub-profile-avatar-action,.milo-hub-profile-secondary-action{border:1px solid var(--control-border);background:var(--control-background);min-height:42px;color:var(--control-text);box-shadow:var(--shadow-sm);border-radius:999px;justify-content:center;align-items:center;padding:0 15px;font-size:.86rem;font-weight:780;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex}.milo-hub-profile-avatar-action:hover,.milo-hub-profile-avatar-action:focus-visible,.milo-hub-profile-secondary-action:hover,.milo-hub-profile-secondary-action:focus-visible{border-color:var(--border-strong);background:var(--control-hover-background);color:var(--text-primary);transform:translateY(-1px)}.milo-hub-profile-card-copy{text-align:center;justify-items:center;gap:3px;display:grid}.milo-hub-profile-card-copy h2{color:var(--text-primary);margin:0;font-size:clamp(1.2rem,1.38vw,1.58rem);font-weight:820;line-height:1.08}.milo-hub-profile-card-copy p{color:var(--text-secondary);margin:0;font-size:.9rem;font-weight:690;line-height:1.35}.milo-hub-profile-summary-list,.milo-hub-profile-detail-list{gap:10px;margin:0;display:grid}.milo-hub-profile-summary-list{border-top:1px solid var(--border);gap:8px;padding-top:16px}.milo-hub-profile-summary-list div,.milo-hub-profile-detail-list div,.milo-hub-profile-completion{border:1px solid var(--border);background:var(--surface);border-radius:16px;padding:13px 15px}.milo-hub-profile-summary-list dt,.milo-hub-profile-detail-list dt{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.73rem;font-weight:780}.milo-hub-profile-summary-list dd,.milo-hub-profile-detail-list dd{overflow-wrap:anywhere;color:var(--text-primary);margin:5px 0 0;font-size:.95rem;font-weight:720;line-height:1.32}.milo-hub-profile-card-actions,.milo-hub-profile-inline-actions,.milo-hub-profile-modal-footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.milo-hub-profile-card-actions{grid-template-columns:1fr;display:grid}.milo-hub-profile-card-actions .milo-hub-profile-secondary-action{width:100%}.milo-hub-profile-content{border:1px solid var(--modal-border);background:var(--surface-elevated);min-height:calc(100dvh - 136px);color:var(--text-primary);box-shadow:var(--shadow-md);border-radius:24px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid;overflow:visible}.milo-hub-profile-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:clamp(15px,1.5vw,20px)}.milo-hub-profile-content>.milo-hub-profile-panel:first-of-type{border-right:1px solid var(--border)}.milo-hub-profile-content>.milo-hub-profile-panel:nth-of-type(3),.milo-hub-profile-content>.milo-hub-profile-panel-wide{border-top:1px solid var(--border)}.milo-hub-profile-content>.milo-hub-profile-panel-wide{border-right:0}html[data-ui-theme-mode=dark] .milo-hub-profile-content,html[data-ui-theme=vitronet-dark] .milo-hub-profile-content{border-color:var(--panel-border);background:var(--modal-background);box-shadow:var(--shadow-md)}html[data-ui-theme-mode=dark] .milo-hub-profile-content>.milo-hub-profile-panel,html[data-ui-theme=vitronet-dark] .milo-hub-profile-content>.milo-hub-profile-panel{border-color:var(--border);box-shadow:none;background:0 0}.milo-hub-profile-section-heading{margin-bottom:11px}.milo-hub-profile-section-heading-row{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.milo-hub-profile-section-heading h3{color:var(--text-primary);margin-top:5px;font-size:clamp(1.05rem,1.2vw,1.28rem)}.milo-hub-profile-detail-list{border:1px solid var(--border);background:var(--surface);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden}.milo-hub-profile-summary-list div{background:0 0;border-width:0 0 1px;border-radius:0;padding:12px 0}.milo-hub-profile-summary-list div:last-child{border-bottom:0}.milo-hub-profile-detail-list div{background:0 0;border:0;border-radius:0;padding:11px 13px}.milo-hub-profile-detail-list div:nth-child(odd){border-right:1px solid var(--border)}.milo-hub-profile-detail-list div:nth-child(n+3){border-top:1px solid var(--border)}.milo-hub-profile-detail-action dd{margin-top:10px}.milo-hub-profile-field span{color:var(--text-secondary)}.milo-hub-profile-field input{border-color:var(--input-border);background:var(--input-background);color:var(--input-text);box-shadow:inset 0 1px 0 var(--surface-elevated)}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-field input{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface-elevated) 70%, transparent)}}.milo-hub-profile-field input:focus{border-color:var(--input-focus-border);background:var(--input-background);box-shadow:0 0 0 4px var(--input-focus-ring)}.milo-hub-profile-completion{border-radius:16px;gap:12px;display:grid}.milo-hub-profile-completion>div:first-child{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.milo-hub-profile-completion strong{color:var(--text-primary);font-size:1.7rem;font-weight:860;line-height:1}.milo-hub-profile-completion span{color:var(--text-secondary);text-align:right;font-size:.86rem;font-weight:680}.milo-hub-profile-completion-list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.milo-hub-profile-completion-list li{border:1px solid var(--border);background:var(--surface-secondary);border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:2px 8px;padding:9px 10px;display:grid}.milo-hub-profile-completion-list li>span{border:1px solid var(--border);background:var(--surface-elevated);width:22px;height:22px;color:var(--text-muted);border-radius:999px;place-items:center;font-size:.82rem;font-weight:860;line-height:1;display:grid}.milo-hub-profile-completion-list li.is-complete>span{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-completion-list li.is-complete>span{border-color:color-mix(in srgb, var(--success) 42%, var(--border))}}.milo-hub-profile-completion-list li.is-complete>span{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-completion-list li.is-complete>span{background:color-mix(in srgb, var(--success) 12%, var(--surface-elevated))}}.milo-hub-profile-completion-list li.is-complete>span{color:var(--success)}.milo-hub-profile-completion-list strong{overflow-wrap:anywhere;min-width:0;color:var(--text-primary);font-size:.83rem;font-weight:780}.milo-hub-profile-completion-list small{color:var(--text-secondary);grid-column:2;font-size:.73rem;font-weight:700}.milo-hub-profile-xp-bar,.milo-hub-achievement-summary-bar,.milo-hub-achievement-progress{background:var(--progress-track)}.milo-hub-profile-xp-bar span,.milo-hub-achievement-summary-bar span,.milo-hub-achievement-progress span{background:var(--progress-fill)}.milo-hub-profile-achievement-strip{border-top-color:var(--border);margin-top:4px;padding-top:12px}.milo-hub-profile-achievement-strip-head strong{color:var(--text-primary)}.milo-hub-profile-achievement-strip-head span,.milo-hub-profile-xp-scale>div:first-child,.milo-hub-profile-xp-scale>div:first-child span:first-child,.milo-hub-profile-xp-scale>div:first-child span:last-child{color:var(--text-muted)}.milo-hub-profile-achievement-empty-token{border-color:var(--border);background:var(--surface);color:var(--text-secondary)}.milo-hub-profile-achievement-label-row{justify-content:space-between;align-items:baseline;gap:10px;margin-top:12px;display:flex}.milo-hub-profile-achievement-label-row strong{color:var(--text-primary);font-size:.98rem;font-weight:820}.milo-hub-profile-achievement-label-row span{color:var(--text-muted);font-size:.72rem;font-weight:760}.milo-hub-profile-sidebar-actions{border-top:1px solid var(--border);gap:8px;margin-top:auto;padding-top:12px;display:grid}.milo-hub-profile-sidebar-actions .milo-hub-eyebrow{margin-bottom:1px}.milo-hub-profile-sidebar-actions .milo-hub-profile-secondary-action{width:100%}.milo-hub-profile-sidebar-theme{border-top:1px solid var(--border);gap:8px;margin-top:3px;padding-top:11px;display:grid}.milo-hub-profile-sidebar-theme.has-open-theme-menu{z-index:var(--layer-popover);position:relative}.milo-hub-profile-sidebar-theme .milo-hub-eyebrow{margin:0}.milo-hub-profile-sidebar-theme .milo-hub-theme-dropdown{width:100%;margin-top:0}.milo-hub-profile-sidebar-theme .milo-hub-theme-select-trigger{border-radius:14px;min-height:46px}.milo-hub-profile-sidebar-theme .milo-hub-theme-menu{transform-origin:bottom;width:100%;max-height:clamp(180px,100dvh - 330px,330px);animation-name:miloThemeMenuRise;top:auto;bottom:calc(100% + 8px)}@keyframes miloThemeMenuRise{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.milo-hub-profile-usage-panel{align-content:start;gap:11px;display:grid}.milo-hub-profile-work-grid{border:1px solid var(--border);background:var(--surface);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.milo-hub-profile-work-grid div{gap:5px;min-width:0;padding:11px 13px;display:grid}.milo-hub-profile-work-grid div:nth-child(2n){border-left:1px solid var(--border)}.milo-hub-profile-work-grid div:nth-child(n+3){border-top:1px solid var(--border)}.milo-hub-profile-work-grid span,.milo-hub-profile-module-usage>span{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:780}.milo-hub-profile-work-grid strong{min-width:0;color:var(--text-primary);font-size:.95rem;font-weight:730;line-height:1.32}.milo-hub-profile-module-usage{gap:7px;display:grid}.milo-hub-profile-module-usage>span{margin-bottom:1px}.milo-hub-profile-module-usage div{border:1px solid var(--border);background:var(--surface);border-radius:14px;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;padding:9px 11px;display:flex}.milo-hub-profile-module-usage strong,.milo-hub-profile-module-usage small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.milo-hub-profile-module-usage strong{color:var(--text-primary);font-size:.88rem;font-weight:790}.milo-hub-profile-module-usage small{color:var(--text-secondary);flex:none;font-size:.78rem;font-weight:700}.milo-hub-profile-save{border-color:var(--button-primary-border);background:var(--button-primary-background);color:var(--button-primary-text);box-shadow:var(--shadow-md)}.milo-hub-profile-save:hover,.milo-hub-profile-save:focus-visible{border-color:var(--button-primary-hover-border);background:var(--button-primary-hover-background);color:var(--button-primary-text);box-shadow:var(--shadow-md)}.milo-hub-profile-save:disabled,.milo-hub-profile-avatar-action:disabled,.milo-hub-profile-secondary-action:disabled{cursor:not-allowed;opacity:.62;transform:none}.milo-hub-profile-modal-backdrop{z-index:790;background:var(--modal-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:center;padding:18px;display:grid;position:fixed;inset:0}.milo-hub-profile-modal{border-radius:24px;width:min(520px,100vw - 36px);overflow:hidden}.milo-hub-profile-edit-dialog{width:min(640px,100vw - 36px)}.milo-hub-profile-modal-fields{margin-top:0}.milo-hub-achievements-dialog{flex-direction:column;width:min(1220px,100vw - 36px);max-height:min(84dvh,790px);display:flex}.milo-hub-achievement-header-controls{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:10px;min-width:min(760px,100%);display:flex}.milo-hub-achievements-dialog-body{scrollbar-width:thin;padding:16px 18px 18px;overflow:auto}.milo-hub-achievements-dialog .milo-hub-achievement-overview{margin-top:0}.milo-hub-achievements-dialog .milo-hub-achievement-groups{padding-bottom:4px}.milo-hub-achievements-dialog .milo-hub-achievement-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.milo-hub-achievements-dialog .milo-hub-achievement-card{min-height:168px}.milo-hub-profile-activity-panel{flex-direction:column;min-height:280px;display:flex;overflow:hidden}.milo-hub-profile-activity-panel .milo-hub-profile-section-heading-row{margin-bottom:10px}.milo-hub-profile-activity-legend{color:var(--text-muted);align-items:center;gap:6px;font-size:.76rem;font-weight:720;display:inline-flex}.milo-hub-profile-activity-legend span[class*=is-level],.milo-hub-profile-activity-cell{border:1px solid var(--border);background:var(--surface-secondary);border-radius:3px;width:12px;height:12px}.milo-hub-profile-activity-calendar{scrollbar-width:thin;grid-template-columns:34px minmax(0,1fr);grid-template-areas:".months""days grid";align-content:start;align-items:start;gap:8px 10px;padding-bottom:4px;display:grid;overflow-x:auto}.milo-hub-profile-activity-months{grid-area:months;grid-template-columns:repeat(var(--profile-activity-weeks,53), 12px);min-width:calc(var(--profile-activity-weeks,53) * 16px);color:var(--text-secondary);gap:4px;font-size:.76rem;font-weight:700;display:grid}.milo-hub-profile-activity-months span{min-width:38px}.milo-hub-profile-activity-weekdays{min-height:108px;color:var(--text-secondary);grid-area:days;grid-template-rows:repeat(7,12px);gap:4px;font-size:.72rem;font-weight:700;display:grid}.milo-hub-profile-activity-weekdays span:first-child{grid-row:2}.milo-hub-profile-activity-weekdays span:nth-child(2){grid-row:4}.milo-hub-profile-activity-weekdays span:nth-child(3){grid-row:6}.milo-hub-profile-activity-grid{min-width:calc(var(--profile-activity-weeks,53) * 16px);grid-area:grid;grid-template-rows:repeat(7,12px);grid-auto-columns:12px;grid-auto-flow:column;align-content:start;align-items:start;gap:4px;display:grid}.milo-hub-profile-activity-cell{transition:border-color .14s,background .14s,transform .14s cubic-bezier(.23,1,.32,1);display:block}.milo-hub-profile-activity-cell.is-outside-year{visibility:hidden;pointer-events:none}@media (hover:hover) and (pointer:fine){.milo-hub-profile-activity-cell:hover{border-color:var(--border-strong);transform:scale(1.16)}}.milo-hub-profile-activity-cell.is-level-1,.milo-hub-profile-activity-legend span.is-level-1{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-activity-cell.is-level-1,.milo-hub-profile-activity-legend span.is-level-1{border-color:color-mix(in srgb, var(--success) 30%, var(--border))}}.milo-hub-profile-activity-cell.is-level-1,.milo-hub-profile-activity-legend span.is-level-1{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-activity-cell.is-level-1,.milo-hub-profile-activity-legend span.is-level-1{background:color-mix(in srgb, var(--success) 26%, var(--surface-secondary))}}.milo-hub-profile-activity-cell.is-level-2,.milo-hub-profile-activity-legend span.is-level-2{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-activity-cell.is-level-2,.milo-hub-profile-activity-legend span.is-level-2{border-color:color-mix(in srgb, var(--success) 44%, var(--border))}}.milo-hub-profile-activity-cell.is-level-2,.milo-hub-profile-activity-legend span.is-level-2{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-activity-cell.is-level-2,.milo-hub-profile-activity-legend span.is-level-2{background:color-mix(in srgb, var(--success) 46%, var(--surface-secondary))}}.milo-hub-profile-activity-cell.is-level-3,.milo-hub-profile-activity-legend span.is-level-3{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-activity-cell.is-level-3,.milo-hub-profile-activity-legend span.is-level-3{border-color:color-mix(in srgb, var(--success) 62%, var(--border-strong))}}.milo-hub-profile-activity-cell.is-level-3,.milo-hub-profile-activity-legend span.is-level-3{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-activity-cell.is-level-3,.milo-hub-profile-activity-legend span.is-level-3{background:color-mix(in srgb, var(--success) 68%, var(--surface-secondary))}}.milo-hub-profile-activity-cell.is-level-4,.milo-hub-profile-activity-legend span.is-level-4{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-activity-cell.is-level-4,.milo-hub-profile-activity-legend span.is-level-4{border-color:color-mix(in srgb, var(--success) 76%, var(--text-primary))}}.milo-hub-profile-activity-cell.is-level-4,.milo-hub-profile-activity-legend span.is-level-4{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.milo-hub-profile-activity-cell.is-level-4,.milo-hub-profile-activity-legend span.is-level-4{background:color-mix(in srgb, var(--success) 86%, var(--text-primary))}}.milo-hub-profile-modal-header,.milo-hub-profile-modal-footer{background:var(--modal-header-background);padding:20px 22px}.milo-hub-profile-modal-header{border-bottom:1px solid var(--modal-border);justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.milo-hub-profile-modal-header h2{color:var(--modal-text);margin-top:7px;font-size:1.45rem;font-weight:820;line-height:1.12}.milo-hub-profile-modal-close{border:1px solid var(--control-border);background:var(--control-background);width:40px;height:40px;color:var(--control-text);border-radius:999px;flex:none;place-items:center;font-size:1.25rem;font-weight:780;line-height:1;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s,background .16s,color .16s;display:inline-grid}.milo-hub-profile-modal-close:hover,.milo-hub-profile-modal-close:focus-visible{border-color:var(--border-strong);background:var(--control-hover-background);color:var(--text-primary);transform:translateY(-1px)}.milo-hub-profile-modal-body{background:var(--modal-background);gap:16px;padding:22px;display:grid}.milo-hub-profile-modal-footer{border-top:1px solid var(--modal-border);margin:6px -22px -22px}.milo-hub-profile-avatar-modal{width:min(540px,100vw - 36px)}.milo-hub-profile-avatar-crop-frame{border:1px solid var(--border-selected);background:var(--surface-selected);width:16rem;height:16rem;box-shadow:var(--shadow-md);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:999px;margin:0 auto;overflow:hidden}.milo-hub-profile-avatar-crop-frame:active{cursor:grabbing}.milo-hub-profile-avatar-crop-image{object-fit:cover;pointer-events:none;width:100%;height:100%}.milo-hub-profile-crop-help{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.milo-hub-profile-crop-help p{color:var(--text-secondary);margin:0;font-size:.9rem;font-weight:680}.milo-hub-profile-crop-controls{gap:16px;margin-top:18px;display:grid}.milo-hub-profile-crop-slider{color:var(--text-secondary);gap:8px;font-size:.9rem;font-weight:740;display:grid}.milo-hub-profile-crop-slider input{accent-color:var(--primary)}.milo-hub-achievements-teaser{border-color:var(--modal-border);background:var(--surface-elevated);color:var(--text-primary)}.milo-hub-achievements-teaser h3{color:var(--text-primary)}.milo-hub-achievements-teaser span{color:var(--text-secondary)}.milo-hub-achievements-teaser button,.milo-hub-achievement-tabs,.milo-hub-achievement-filters button,.milo-hub-achievement-filters select{border-color:var(--control-border);background:var(--control-background);color:var(--control-text)}.milo-hub-achievements-teaser button:hover,.milo-hub-achievements-teaser button:focus-visible,.milo-hub-achievement-filters button:hover,.milo-hub-achievement-filters button:focus-visible{background:var(--control-hover-background);color:var(--text-primary)}.milo-hub-achievement-tabs button,.milo-hub-achievement-filters button{color:var(--control-text)}.milo-hub-achievement-tabs button.is-active,.milo-hub-achievement-filters button.is-active{border-color:var(--control-selected-border);background:var(--control-selected-background);color:var(--control-selected-text)}.milo-hub-achievement-summary,.milo-hub-achievement-next,.milo-hub-achievement-card,.milo-hub-achievement-card.is-progressing,.milo-hub-achievement-card.is-locked,.milo-hub-achievement-card.is-expert,.milo-hub-achievement-card.is-legendary{background:radial-gradient(circle at 24% 18%, var(--achievement-accent,var(--primary)), transparent 32%), var(--surface)}@supports (color:color-mix(in lab, red, red)){.milo-hub-achievement-summary,.milo-hub-achievement-next,.milo-hub-achievement-card,.milo-hub-achievement-card.is-progressing,.milo-hub-achievement-card.is-locked,.milo-hub-achievement-card.is-expert,.milo-hub-achievement-card.is-legendary{background:radial-gradient(circle at 24% 18%, color-mix(in srgb, var(--achievement-accent,var(--primary)) 10%, transparent), transparent 32%), var(--surface)}}.milo-hub-achievement-summary,.milo-hub-achievement-next,.milo-hub-achievement-card,.milo-hub-achievement-card.is-progressing,.milo-hub-achievement-card.is-locked,.milo-hub-achievement-card.is-expert,.milo-hub-achievement-card.is-legendary{border-color:var(--border);color:var(--text-primary)}.milo-hub-achievement-title-row h4,.milo-hub-achievement-group-head span,.milo-hub-achievement-summary strong,.milo-hub-achievement-next strong{color:var(--text-primary)}.milo-hub-achievement-content p,.milo-hub-achievement-summary small,.milo-hub-achievement-next small,.milo-hub-achievement-content small,.milo-hub-achievement-content em,.milo-hub-achievement-meta span{color:var(--text-secondary)}@media (min-width:1181px){.milo-hub-profile-root>div.relative{box-sizing:border-box;height:100dvh;min-height:100dvh;overflow:hidden}.milo-hub-profile-layout{flex:auto;min-height:0}.milo-hub-profile-content{grid-template-rows:auto minmax(0,1fr);align-content:stretch}.milo-hub-profile-activity-panel{min-height:0}.milo-hub-profile-activity-calendar{--profile-activity-cell:clamp(11px, .76vw, 15px);--profile-activity-gap:clamp(3px, .2vw, 4px);flex:auto;grid-template-columns:28px minmax(0,max-content);gap:8px 9px;min-height:0;padding-bottom:0;overflow:hidden}.milo-hub-profile-activity-months{grid-template-columns:repeat(var(--profile-activity-weeks,53), var(--profile-activity-cell));gap:var(--profile-activity-gap);justify-content:start;min-width:0;font-size:.74rem}.milo-hub-profile-activity-months span{min-width:0}.milo-hub-profile-activity-weekdays{grid-template-rows:repeat(7, var(--profile-activity-cell));gap:var(--profile-activity-gap);min-height:0;font-size:.74rem}.milo-hub-profile-activity-grid{grid-auto-flow:row;grid-template-columns:repeat(var(--profile-activity-weeks,53), var(--profile-activity-cell));grid-template-rows:repeat(7, var(--profile-activity-cell));grid-auto-columns:unset;gap:var(--profile-activity-gap);min-width:0;max-width:100%}.milo-hub-profile-activity-cell{width:var(--profile-activity-cell);height:var(--profile-activity-cell);border-radius:4px}.milo-hub-profile-card,.milo-hub-profile-content{height:100%;min-height:0}}@media (min-width:1181px) and (max-height:900px){.milo-hub-profile-root>div.relative{padding-top:.85rem;padding-bottom:.85rem}.milo-hub-profile-layout{margin-top:10px}.milo-hub-profile-card{gap:10px;padding:14px 18px}.milo-hub-profile-photo{width:clamp(190px,24vh,230px);height:clamp(190px,24vh,230px)}.milo-hub-profile-panel{padding:13px 16px}.milo-hub-profile-section-heading{margin-bottom:8px}.milo-hub-profile-detail-list div,.milo-hub-profile-work-grid div{padding:8px 11px}.milo-hub-profile-content{grid-template-rows:auto minmax(0,1fr)}.milo-hub-profile-activity-panel{min-height:0}.milo-hub-profile-activity-calendar{--profile-activity-cell:clamp(10px, 1.45vh, 13px);--profile-activity-gap:3px;gap:6px 7px}.milo-hub-profile-secondary-action{min-height:38px}}@media (max-width:1180px){.milo-hub-platform-nav{flex-wrap:wrap}.milo-hub-platform-hero{max-width:100%}.milo-hub-world-grid{grid-template-columns:1fr}.milo-hub-world-card{min-height:330px}.milo-hub-profile-readonly-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.milo-hub-profile-layout{grid-template-columns:minmax(320px,350px) minmax(0,1fr)}.milo-hub-world-title,.milo-hub-world-copy{max-width:68%}}@media (max-width:760px){.milo-hub-platform-header{flex-direction:column;align-items:stretch}.milo-hub-platform-actions{justify-content:flex-start;align-items:flex-start;gap:8px;width:100%}.milo-hub-platform-nav{justify-content:flex-start;gap:8px;width:100%;max-width:100%;position:relative}.milo-hub-nav-trigger{min-height:40px;padding:0 12px;font-size:.8rem}.milo-hub-nav-group{position:static}.milo-hub-nav-group:before{display:none}.milo-hub-nav-menu{transform-origin:0 0;width:100%;min-width:0;max-height:min(70dvh,520px);position:absolute;top:calc(100% + 12px);left:0;right:0;overflow-y:auto}.milo-hub-nav-group:hover .milo-hub-nav-menu,.milo-hub-nav-group:focus-within .milo-hub-nav-menu{pointer-events:none;opacity:0;transform:translateY(-2px)}.milo-hub-nav-group .milo-hub-nav-menu[data-mobile-open=true]{pointer-events:auto;opacity:1;position:fixed;right:auto;transform:translateY(0)}.milo-hub-profile-trigger-copy{display:none}.milo-hub-platform-hero{text-align:left;margin-top:48px}.milo-hub-profile-hero,.milo-hub-profile-layout,.milo-hub-profile-content,.milo-hub-profile-grid{grid-template-columns:1fr;min-height:0}.milo-hub-profile-card{min-height:0;position:relative;top:auto}.milo-hub-profile-content>.milo-hub-profile-panel,.milo-hub-profile-content>.milo-hub-profile-panel:first-of-type,.milo-hub-profile-content>.milo-hub-profile-panel-wide{border-right:0}.milo-hub-profile-content>.milo-hub-profile-panel:nth-of-type(n+2){border-top:1px solid var(--border)}.milo-hub-profile-detail-list{grid-template-columns:1fr}.milo-hub-profile-detail-list div:nth-child(odd){border-right:0}.milo-hub-profile-detail-list div:nth-child(n+2){border-top:1px solid var(--border)}.milo-hub-profile-hero{border-radius:26px;align-items:start}.milo-hub-profile-readonly-grid{grid-template-columns:1fr}.milo-hub-profile-actions{justify-content:stretch}.milo-hub-profile-save{width:100%}.milo-hub-profile-fields{grid-template-columns:1fr}.milo-hub-achievements-teaser{flex-direction:column;align-items:stretch}.milo-hub-achievements-teaser button{width:100%}.milo-hub-achievement-overview{grid-template-columns:1fr}.milo-hub-profile-modal-header{flex-direction:column;align-items:stretch}.milo-hub-achievement-header-controls{justify-content:flex-start;align-items:stretch;min-width:0}.milo-hub-achievement-header-controls .milo-hub-achievement-tabs{width:100%}.milo-hub-achievement-header-controls .milo-hub-achievement-tabs button{flex:1 1 0;justify-content:center}.milo-hub-achievement-controls{flex-direction:column;align-items:stretch}.milo-hub-achievement-filters{flex-direction:column;align-items:stretch;margin-left:0}.milo-hub-achievement-filters select{flex:180px}.milo-hub-achievement-list{grid-template-columns:1fr}.milo-hub-achievement-pop{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:auto;left:16px}.app-toast,.milo-hub-toast{width:min(380px,100vw - 32px);bottom:16px;left:auto;right:16px}.milo-hub-platform-hero p{margin-left:0}.milo-hub-world-card{border-radius:24px;min-height:320px}.milo-hub-world-symbol{width:62%;top:18%;right:-16%}.milo-hub-world-title,.milo-hub-world-copy,.milo-hub-world-footer span{max-width:100%}.milo-hub-world-footer{flex-direction:column;align-items:flex-start}}.milo-map-point-tooltip{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#0f172a!important;letter-spacing:0!important;background:#fffffff0!important;border:1px solid #ffffffd1!important;border-radius:999px!important;padding:7px 11px!important;font-size:12px!important;font-weight:700!important;box-shadow:0 16px 34px #0f172a29!important}.milo-map-point-tooltip:before{display:none!important}.milo-map-workspace{--map-ui-background:var(--surface-elevated)}@supports (color:color-mix(in lab, red, red)){.milo-map-workspace{--map-ui-background:color-mix(in srgb, var(--surface-elevated) 94%, transparent)}}.milo-map-workspace{--map-ui-surface:var(--surface)}@supports (color:color-mix(in lab, red, red)){.milo-map-workspace{--map-ui-surface:color-mix(in srgb, var(--surface) 92%, transparent)}}.milo-map-workspace{--map-ui-surface-elevated:var(--surface-elevated)}@supports (color:color-mix(in lab, red, red)){.milo-map-workspace{--map-ui-surface-elevated:color-mix(in srgb, var(--surface-elevated) 86%, var(--surface))}}.milo-map-workspace{--map-ui-border:var(--border)}@supports (color:color-mix(in lab, red, red)){.milo-map-workspace{--map-ui-border:color-mix(in srgb, var(--border) 92%, transparent)}}.milo-map-workspace{--map-ui-text:var(--text-primary);--map-ui-text-muted:var(--text-muted);--map-ui-hover:var(--surface-hover)}@supports (color:color-mix(in lab, red, red)){.milo-map-workspace{--map-ui-hover:color-mix(in srgb, var(--surface-hover) 92%, var(--surface-elevated))}}.milo-map-workspace{--input-background:var(--map-ui-background);--input-background-hover:var(--map-ui-hover);--input-border:var(--map-ui-border);--control-background:var(--map-ui-background);--control-hover-background:var(--map-ui-hover);--control-border:var(--map-ui-border);--control-text:var(--map-ui-text);--panel-background:var(--map-ui-background);--panel-surface:var(--map-ui-surface);--panel-surface-elevated:var(--map-ui-surface-elevated);--panel-border:var(--map-ui-border);--panel-text:var(--map-ui-text);--panel-text-muted:var(--map-ui-text-muted);--popover-background:var(--map-ui-background);--popover-border:var(--map-ui-border);--popover-text:var(--map-ui-text);--popover-text-muted:var(--map-ui-text-muted);--popover-hover:var(--map-ui-hover);--popover-active:var(--surface-selected)}.milo-map-dark.leaflet-container,.milo-map-dark .leaflet-container,.milo-map-dark .leaflet-map-pane,.milo-map-dark .leaflet-tile-pane,.milo-map-dark .leaflet-layer,.milo-map-dark .leaflet-tile-container{background:#07111d!important}.milo-map-dark .leaflet-tile{filter:none!important;background:#07111d!important}.milo-map-dark .leaflet-tile:not(.leaflet-tile-loaded){opacity:0!important}.milo-map-dark .leaflet-overlay-pane,.milo-map-dark .leaflet-marker-pane,.milo-map-dark .leaflet-shadow-pane{filter:saturate(1.08)}.milo-map-dark .leaflet-control-attribution,.milo-map-dark .leaflet-control-scale-line{border-color:var(--border)!important;background:var(--surface-elevated)!important}@supports (color:color-mix(in lab, red, red)){.milo-map-dark .leaflet-control-attribution,.milo-map-dark .leaflet-control-scale-line{background:color-mix(in srgb, var(--surface-elevated) 88%, transparent)!important}}.milo-map-dark .leaflet-control-attribution,.milo-map-dark .leaflet-control-scale-line{box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-muted)!important}.milo-map-dark .leaflet-control-attribution a{color:var(--primary)!important}.milo-map-dark .leaflet-popup-content-wrapper,.milo-map-dark .leaflet-popup-tip{border:1px solid var(--popover-border);background:var(--popover-background);color:var(--popover-text);box-shadow:var(--shadow-md)}.milo-map-dark .leaflet-popup-content :is(p,button){color:var(--popover-text)!important}.milo-map-dark .leaflet-popup-content button{border-color:var(--control-border)!important;background:var(--control-background)!important}.milo-map-dark .leaflet-popup-content button:hover{border-color:var(--border-strong)!important;background:var(--control-hover-background)!important}.milo-map-dark .milo-map-point-tooltip{border-color:var(--popover-border)!important;background:var(--popover-background)!important}@supports (color:color-mix(in lab, red, red)){.milo-map-dark .milo-map-point-tooltip{background:color-mix(in srgb, var(--popover-background) 90%, transparent)!important}}.milo-map-dark .milo-map-point-tooltip{color:var(--popover-text)!important;box-shadow:var(--shadow-md)!important}.milo-map-return-button{animation:2.8s ease-in-out infinite milo-map-return-float}.milo-map-return-button:before{content:"";z-index:-1;border-radius:inherit;opacity:.72;background:#ffffff75;animation:2.8s ease-in-out infinite milo-map-return-pulse;position:absolute;inset:-7px;transform:scale(.92)}@keyframes milo-map-return-float{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-4px)}}@keyframes milo-map-return-pulse{0%,to{opacity:.28;transform:scale(.94)}50%{opacity:.72;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.milo-map-return-button,.milo-map-return-button:before{animation:none}}.milo-hub-platform-root .auth-gradient-base,.milo-hub-platform-root .auth-gradient-aurora,.milo-hub-platform-root .milo-system-fog,.milo-hub-platform-root .milo-system-line-a,.milo-hub-platform-root .milo-system-line-b,.milo-hub-platform-root .milo-system-line-c,.milo-hub-platform-root .milo-system-line-d,.milo-hub-platform-root .milo-system-line-e,.milo-hub-platform-root .milo-system-line-f,.milo-hub-platform-root .milo-system-line-g,.milo-hub-platform-root .milo-system-node{animation:none!important}.milo-hub-platform-root .auth-gradient-aurora{filter:blur(42px)!important}.milo-hub-platform-root .milo-system-fog{filter:blur(30px)!important}.milo-hub-platform-root .milo-system-node{filter:none!important}.compliance-shell-root .auth-gradient-base,.compliance-shell-root .auth-gradient-aurora,.compliance-shell-root .milo-system-fog,.compliance-shell-root .milo-system-line-a,.compliance-shell-root .milo-system-line-b,.compliance-shell-root .milo-system-line-c,.compliance-shell-root .milo-system-line-d,.compliance-shell-root .milo-system-line-e,.compliance-shell-root .milo-system-line-f,.compliance-shell-root .milo-system-line-g,.compliance-shell-root .milo-system-node{animation:none!important}.compliance-shell-root .auth-gradient-aurora{filter:blur(42px)!important;opacity:.56!important}.compliance-shell-root .milo-system-fog{filter:blur(30px)!important;opacity:.42!important}.compliance-shell-root .milo-system-node{filter:none!important}.compliance-shell-root .app-shell-sidebar{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.compliance-shell-root .app-shell-nav-item{transition:background-color .12s,border-color .12s,color .12s}.compliance-shell-root .app-shell-nav-item:hover{box-shadow:none;transform:none}.developer-console-root{background:var(--milo-page-background);width:100vw;height:100dvh;min-height:100dvh;color:var(--foreground);position:fixed;inset:0;overflow:clip}.developer-console-root>div.relative{height:100dvh;padding-top:0;padding-bottom:0}.developer-console-shell-frame{height:100dvh;overflow:clip}.developer-console-root .auth-gradient-aurora{opacity:.38!important}.developer-console-root .milo-system-fog{opacity:.32!important}.developer-console-sidebar{-webkit-backdrop-filter:none;backdrop-filter:none}.developer-console-sidebar-inner{scrollbar-width:thin;overflow:clip}.developer-console-mainpane{overflow:clip}.developer-console-sidebar-nav{scrollbar-width:thin;scrollbar-gutter:stable}.developer-console-sidebar-nav,.developer-console-content-scroll{overflow-x:hidden}.developer-console-brand-button{color:var(--foreground);border:1px solid #0000;transition:border-color .16s,background-color .16s}.developer-console-brand-button:hover{border-color:var(--milo-border);background:var(--milo-surface-muted)}@supports (color:color-mix(in lab, red, red)){.developer-console-brand-button:hover{background:color-mix(in srgb, var(--milo-surface-muted) 82%, transparent)}}.developer-console-brand-mark{box-shadow:var(--shadow-sm)}.developer-console-sidebar-identity{border:1px solid var(--milo-border);background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.developer-console-sidebar-identity{background:color-mix(in srgb, var(--milo-surface-strong) 84%, transparent)}}.developer-console-header{min-height:4.65rem}.developer-console-topbar,.developer-console-panel,.developer-console-card{border:1px solid var(--milo-border);background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.developer-console-topbar,.developer-console-panel,.developer-console-card{background:color-mix(in srgb, var(--milo-surface-strong) 92%, transparent)}}.developer-console-topbar,.developer-console-panel,.developer-console-card{color:var(--foreground);box-shadow:var(--milo-shadow-resting);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.developer-console-topbar{border-radius:24px}.developer-console-easter-egg{pointer-events:none;z-index:1;color:#0000;font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.16em;opacity:.34;text-transform:uppercase;text-shadow:none;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-text-stroke:1px var(--foreground);font-size:clamp(.95rem,1.8vw,1.55rem);font-style:italic;font-weight:750;line-height:1;position:absolute;bottom:clamp(1rem,2vw,1.35rem);right:clamp(1.15rem,4vw,3.75rem);transform:rotate(-9deg)skew(-7deg)}@supports (color:color-mix(in lab, red, red)){.developer-console-easter-egg{-webkit-text-stroke:1px color-mix(in srgb, var(--foreground) 13%, transparent)}}.developer-console-easter-egg{filter:blur(.18px);mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(102deg,#0000 0%,#000 18% 72%,#0000 100%);mask-image:linear-gradient(102deg,#0000 0%,#000 18% 72%,#0000 100%)}@media (max-width:640px){.developer-console-easter-egg{letter-spacing:.14em;opacity:.28;-webkit-text-stroke-color:var(--foreground);font-size:.95rem;bottom:1rem;right:1.2rem}@supports (color:color-mix(in lab, red, red)){.developer-console-easter-egg{-webkit-text-stroke-color:color-mix(in srgb, var(--foreground) 16%, transparent)}}}@media (min-width:1024px){.developer-console-easter-egg{top:56%;bottom:auto;transform:translateY(-50%)rotate(-9deg)skew(-7deg)}}.developer-console-panel{border-radius:22px}.developer-console-card{border-radius:16px}.developer-docs-filter{color:var(--foreground);gap:.35rem;font-size:.8rem;font-weight:600;display:grid}.developer-docs-filter input,.developer-docs-filter select{border:1px solid var(--milo-border);background:var(--milo-surface-strong);width:100%;min-width:0;color:var(--foreground);border-radius:10px;outline:none;padding:.65rem .75rem}.developer-docs-filter :is(input,select):focus-visible{border-color:var(--milo-focus-border);outline:2px solid var(--milo-focus-border);outline-offset:1px}.developer-docs-row{border-bottom:1px solid var(--milo-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.developer-docs-row:last-child{border-bottom:0}.developer-docs-badge{border:1px solid var(--milo-border);color:var(--foreground);border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:600}.developer-docs-prose{overflow-wrap:anywhere;max-width:75ch;color:var(--foreground);line-height:1.7}.developer-docs-prose :is(h1,h2,h3,h4){margin:1.5em 0 .5em;font-weight:700;line-height:1.25}.developer-docs-prose h1{margin-top:0;font-size:1.6rem}.developer-docs-prose h2{font-size:1.3rem}.developer-docs-prose h3{font-size:1.1rem}.developer-docs-prose p,.developer-docs-prose ul,.developer-docs-prose ol,.developer-docs-prose pre,.developer-docs-prose table,.developer-docs-prose blockquote{margin:.8em 0}.developer-docs-prose :is(ul,ol){list-style:revert;padding-left:1.5em}.developer-docs-prose a{color:var(--primary);text-decoration:underline}.developer-docs-prose :is(pre,table){max-width:100%;overflow-x:auto}.developer-docs-prose :is(code,pre),.developer-docs-code{background:var(--milo-surface-muted);color:var(--foreground);border-radius:8px;font-size:.85rem}.developer-docs-prose pre,.developer-docs-code{white-space:pre-wrap;overflow-wrap:anywhere;padding:1rem;overflow:auto}.developer-docs-prose table{border-collapse:collapse;display:block}.developer-docs-prose :is(th,td){border:1px solid var(--milo-border);text-align:left;padding:.4rem .7rem}.developer-docs-prose blockquote{border-left:1px solid var(--milo-border);color:var(--muted-foreground);padding-left:1rem}.developer-console-pill{border:1px solid var(--primary);border-radius:999px;align-items:center;width:fit-content;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.developer-console-pill{border:1px solid color-mix(in srgb, var(--primary) 18%, var(--milo-border))}}.developer-console-pill{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.developer-console-pill{background:color-mix(in srgb, var(--primary) 8%, var(--milo-surface-strong))}}.developer-console-pill{color:var(--primary);padding:.25rem .7rem}@supports (color:color-mix(in lab, red, red)){.developer-console-pill{color:color-mix(in srgb, var(--primary) 72%, var(--foreground))}}.developer-console-pill{letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700}.developer-console-pill-ok{border-color:var(--status-good-border);background:var(--status-good-bg);color:var(--status-good)}.developer-console-pill-warning{border-color:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning)}.developer-console-pill-critical{border-color:var(--status-critical-border);background:var(--status-critical-bg);color:var(--status-critical)}.developer-console-alert{border:1px solid var(--milo-border);border-radius:16px;padding:.85rem 1rem}.developer-console-alert-warning{border-color:var(--status-warning-border);background:var(--status-warning-bg)}.developer-console-alert-ok{border-color:var(--status-good-border);background:var(--status-good-bg);color:var(--status-good)}.developer-console-alert-critical{border-color:var(--status-critical-border);background:var(--status-critical-bg);color:var(--status-critical)}.developer-console-identity{border:1px solid var(--milo-border);background:var(--milo-surface-muted);border-radius:16px}.developer-console-secondary-button,.developer-console-primary-button,.developer-console-danger-button{border-radius:14px;justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.developer-console-secondary-button{border:1px solid var(--milo-border);background:var(--milo-surface-strong);color:var(--foreground)}.developer-console-secondary-button:hover{border-color:var(--milo-border-strong);background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.developer-console-secondary-button:hover{background:color-mix(in srgb, var(--milo-surface-strong) 92%, var(--accent))}}.developer-console-primary-button{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.developer-console-primary-button{border:1px solid color-mix(in srgb, var(--primary) 18%, var(--milo-border))}}.developer-console-primary-button{background:var(--primary);color:var(--primary-foreground)}.developer-console-danger-button{border:1px solid var(--status-critical-border);background:var(--status-critical-bg);color:var(--status-critical)}.developer-console-danger-button:hover:not(:disabled){border-color:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){.developer-console-danger-button:hover:not(:disabled){border-color:color-mix(in srgb, var(--status-critical) 44%, var(--status-critical-border))}}.developer-console-danger-button:hover:not(:disabled){background:var(--status-critical-bg)}@supports (color:color-mix(in lab, red, red)){.developer-console-danger-button:hover:not(:disabled){background:color-mix(in srgb, var(--status-critical-bg) 82%, var(--surface-hover))}}.developer-console-danger-button:disabled{cursor:not-allowed;opacity:.45}.developer-console-nav-item{border-radius:var(--milo-radius-md);min-height:3.4rem;color:var(--nav-item-text);border:1px solid #0000;align-items:center;gap:.75rem;padding:.35rem .65rem;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:flex}.developer-console-nav-item:hover{border-color:var(--nav-item-hover-border);background:var(--nav-item-hover-background);color:var(--nav-item-hover-text);transform:translate(1px)}.developer-console-nav-item-active{border-color:var(--nav-item-active-border);background:var(--nav-item-active-background);color:var(--nav-item-active-text)}.developer-console-nav{flex-direction:column;gap:1rem;min-width:0;display:flex}.developer-console-mobile-nav{scrollbar-width:thin;gap:.75rem;padding-bottom:.2rem;display:flex;overflow-x:auto}@media (min-width:1024px){.developer-console-mobile-nav{display:none}}.developer-console-nav-section{flex-direction:column;gap:.45rem;min-width:0;display:flex}.developer-console-mobile-nav .developer-console-nav-section{min-width:min(18rem,76vw)}.developer-console-nav-list{flex-direction:column;gap:.24rem;min-width:0;display:flex}.developer-console-nav-heading{color:var(--nav-heading-text);line-height:1rem}.developer-console-nav-icon{border:1px solid var(--sidebar-border);border-radius:.78rem;flex:0 0 2rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.developer-console-nav-icon{border:1px solid color-mix(in srgb, var(--sidebar-border) 78%, transparent)}}.developer-console-nav-icon{background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.developer-console-nav-icon{background:color-mix(in srgb, var(--milo-surface-strong) 84%, transparent)}}.developer-console-nav-icon{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.developer-console-nav-icon{color:color-mix(in srgb, var(--primary) 72%, var(--foreground))}}.developer-console-nav-icon{letter-spacing:.06em;font-size:.62rem;font-weight:850;line-height:1;transition:border-color .16s,background-color .16s,color .16s,transform .16s}.developer-console-nav-item:hover .developer-console-nav-icon{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.developer-console-nav-item:hover .developer-console-nav-icon{border-color:color-mix(in srgb, var(--primary) 34%, var(--border))}}.developer-console-nav-item:hover .developer-console-nav-icon{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.developer-console-nav-item:hover .developer-console-nav-icon{background:color-mix(in srgb, var(--primary) 10%, var(--milo-surface-strong))}}.developer-console-nav-item:hover .developer-console-nav-icon{transform:translateY(-1px)}.developer-console-nav-item-active .developer-console-nav-icon{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.developer-console-nav-item-active .developer-console-nav-icon{border-color:color-mix(in srgb, var(--primary) 42%, var(--border))}}.developer-console-nav-item-active .developer-console-nav-icon{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.developer-console-nav-item-active .developer-console-nav-icon{background:color-mix(in srgb, var(--primary) 14%, var(--milo-surface-strong))}}.developer-console-nav-item-active .developer-console-nav-icon{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.developer-console-nav-item-active .developer-console-nav-icon{color:color-mix(in srgb, var(--primary) 86%, var(--foreground))}}.developer-console-sidebar-link{border-radius:var(--milo-radius-md);border:1px solid var(--milo-border);background:var(--milo-surface-strong);justify-content:center;align-items:center;min-height:2.55rem;display:flex}@supports (color:color-mix(in lab, red, red)){.developer-console-sidebar-link{background:color-mix(in srgb, var(--milo-surface-strong) 86%, transparent)}}.developer-console-sidebar-link{color:var(--foreground);font-size:.86rem;font-weight:700;transition:border-color .16s,background-color .16s,transform .16s}.developer-console-sidebar-link:hover{border-color:var(--milo-border-strong);background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.developer-console-sidebar-link:hover{background:color-mix(in srgb, var(--milo-surface-strong) 92%, var(--accent))}}.developer-console-sidebar-link:hover{transform:translateY(-1px)}.developer-console-attention-card{border:1px solid var(--milo-border);background:var(--milo-surface-strong);border-radius:16px;min-height:100%;padding:1rem;transition:border-color .18s ease-out,background-color .18s ease-out,transform .16s ease-out;display:block}.developer-console-attention-card:hover{border-color:var(--milo-border-strong);background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.developer-console-attention-card:hover{background:color-mix(in srgb, var(--milo-surface-strong) 94%, var(--accent))}}.developer-console-attention-card:active{transform:scale(.99)}.developer-console-attention-warning{border-color:var(--status-warning-border)}@supports (color:color-mix(in lab, red, red)){.developer-console-attention-warning{border-color:color-mix(in srgb, var(--status-warning-border) 72%, var(--milo-border))}}.developer-console-attention-warning{background:var(--status-warning-bg)}@supports (color:color-mix(in lab, red, red)){.developer-console-attention-warning{background:color-mix(in srgb, var(--status-warning-bg) 72%, var(--milo-surface-strong))}}.developer-console-attention-critical{border-color:var(--status-critical-border)}@supports (color:color-mix(in lab, red, red)){.developer-console-attention-critical{border-color:color-mix(in srgb, var(--status-critical-border) 72%, var(--milo-border))}}.developer-console-attention-critical{background:var(--status-critical-bg)}@supports (color:color-mix(in lab, red, red)){.developer-console-attention-critical{background:color-mix(in srgb, var(--status-critical-bg) 72%, var(--milo-surface-strong))}}.developer-console-soft-surface{border:1px solid var(--milo-border);background:var(--milo-surface-strong)}@supports (color:color-mix(in lab, red, red)){.developer-console-soft-surface{background:color-mix(in srgb, var(--milo-surface-strong) 86%, var(--background))}}.developer-console-soft-surface{color:var(--foreground)}.developer-console-field{border:1px solid var(--input-border);background:var(--input-background);color:var(--text-primary)}.developer-console-field:hover{border-color:var(--border-strong);background:var(--input-background-hover)}.developer-console-field:focus,.developer-console-field:focus-visible{border-color:var(--milo-focus-border);box-shadow:0 0 0 4px var(--milo-focus-ring);outline:none}.developer-console-details{border:1px solid var(--milo-border);background:var(--milo-surface-strong);border-radius:16px;padding:.9rem 1rem}.developer-console-details summary{cursor:pointer;color:var(--foreground);font-size:.875rem;font-weight:700}.developer-console-muted{color:var(--muted-foreground)}.developer-console-table{border:1px solid var(--milo-border);background:var(--milo-surface-strong);border-radius:14px;overflow-x:auto}.developer-console-table table{min-width:780px}.developer-console-table thead{background:var(--milo-surface-muted)}.developer-console-table th{color:var(--muted-foreground)}.developer-console-table td{color:var(--foreground)}.developer-console-status-ok{border-color:var(--status-good-border);background:var(--status-good-bg);color:var(--status-good)}.developer-console-status-warning{border-color:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning)}.developer-console-status-critical{border-color:var(--status-critical-border);background:var(--status-critical-bg);color:var(--status-critical)}.developer-console-status-info{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.developer-console-status-info{border-color:color-mix(in srgb, var(--primary) 28%, var(--milo-border))}}.developer-console-status-info{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.developer-console-status-info{background:color-mix(in srgb, var(--primary) 9%, var(--milo-surface-strong))}}.developer-console-status-info{color:var(--primary)}@media (max-width:767px){.developer-console-table{background:0 0;border:0}}.board-date-input-empty::-webkit-datetime-edit{color:#0000}.board-date-input-empty::-webkit-datetime-edit-fields-wrapper{color:#0000}.board-date-input-empty::-webkit-datetime-edit-text{color:#0000}.board-date-input-empty::-webkit-datetime-edit-day-field{color:#0000}.board-date-input-empty::-webkit-datetime-edit-month-field{color:#0000}.board-date-input-empty::-webkit-datetime-edit-year-field{color:#0000}.board-date-input-empty:focus::-webkit-datetime-edit{color:#0000}.board-date-input-empty:focus::-webkit-datetime-edit-fields-wrapper{color:#0000}.board-date-input-empty:focus::-webkit-datetime-edit-text{color:#0000}.board-date-input-empty:focus::-webkit-datetime-edit-day-field{color:#0000}.board-date-input-empty:focus::-webkit-datetime-edit-month-field{color:#0000}.board-date-input-empty:focus::-webkit-datetime-edit-year-field{color:#0000}@keyframes favorite-row-pulse{0%{background-color:var(--table-row-highlight-background);box-shadow:inset 0 0 0 9999px var(--table-row-highlight-shadow)}45%{background-color:var(--table-row-highlight-background);box-shadow:inset 0 0 0 9999px var(--table-row-highlight-soft-shadow)}to{background-color:var(--table-row-background);box-shadow:inset 0 0 0 9999px #0000}}.subcontractor-favorite-row-pulse,.subcontractor-favorite-row-pulse>td{animation:1.1s ease-out favorite-row-pulse}@media (prefers-reduced-motion:reduce){.subcontractor-favorite-row-pulse,.subcontractor-favorite-row-pulse>td{animation:none}}.tenant-organization-layout,.tenant-organization-intro{gap:20px;display:grid}.tenant-settings-hub{border:1px solid var(--panel-border);background:var(--surface-elevated);border-radius:16px;width:min(1320px,100%);min-height:min(720px,100dvh - 220px);margin-inline:auto;display:grid;overflow:hidden}.tenant-settings-sidebar{border-bottom:1px solid var(--panel-border);background:var(--surface-secondary);min-width:0;padding:18px 14px}.tenant-settings-sidebar-title{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;padding:0 10px 10px;font-size:.75rem;font-weight:700}.tenant-settings-sidebar-list{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.tenant-settings-sidebar-list::-webkit-scrollbar{display:none}.tenant-settings-category{min-width:180px;color:var(--text-secondary);text-align:left;background:0 0;border:0;border-radius:10px;padding:10px 12px;transition:background-color .16s cubic-bezier(.22,1,.36,1),color .16s cubic-bezier(.22,1,.36,1),transform .12s ease-out}.tenant-settings-category>span,.tenant-settings-category>small{display:block}.tenant-settings-category>span{font-size:.9rem;font-weight:680}.tenant-settings-category>small{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.75rem;line-height:1.35;overflow:hidden}.tenant-settings-category[data-active=true]{background:var(--control-selected-background);color:var(--control-selected-text)}.tenant-settings-category:focus-visible,.tenant-settings-item:focus-visible{outline:2px solid var(--milo-focus-border);outline-offset:2px}.tenant-settings-category:active,.tenant-settings-item:active{transform:scale(.985)}.tenant-settings-content{min-width:0;padding:clamp(20px,3vw,40px)}.tenant-settings-content-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.tenant-settings-content-header h2{color:var(--text-primary);letter-spacing:-.02em;font-size:1.35rem;font-weight:700}.tenant-settings-content-header p{color:var(--text-secondary);margin-top:5px;font-size:.9rem;line-height:1.5}.tenant-settings-status,.tenant-settings-item-badge{background:var(--control-selected-background);color:var(--control-selected-text);border-radius:999px;flex:none;padding:5px 9px;font-size:.72rem;font-weight:700}.tenant-settings-list{border:1px solid var(--panel-border);background:var(--panel-surface);border-radius:12px;overflow:hidden}.tenant-settings-item{border:0;border-bottom:1px solid var(--panel-border);width:100%;min-height:72px;color:inherit;text-align:left;background:0 0;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:background-color .16s cubic-bezier(.22,1,.36,1),transform .12s ease-out;display:flex}.tenant-settings-item:last-child{border-bottom:0}.tenant-settings-item-copy{flex:1;min-width:0}.tenant-settings-item-copy strong,.tenant-settings-item-copy>span{display:block}.tenant-settings-item-copy strong{color:var(--text-primary);font-size:.94rem;font-weight:680}.tenant-settings-item-copy>span{color:var(--text-secondary);margin-top:3px;font-size:.82rem;line-height:1.45}.tenant-settings-chevron{color:var(--text-muted);flex:none;font-size:1.5rem;font-weight:300;line-height:1;transition:transform .16s cubic-bezier(.22,1,.36,1),color .16s ease-out}.tenant-settings-loading,.tenant-settings-notice{border:1px solid var(--panel-border);background:var(--panel-surface);color:var(--text-secondary);border-radius:12px;padding:18px;font-size:.9rem;line-height:1.6}.tenant-settings-section-intro{max-width:70ch;color:var(--text-secondary);font-size:.9rem;line-height:1.65}.tenant-brand-preview-row{border-block:1px solid var(--panel-border);color:var(--text-primary);justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-block:16px;display:flex}.tenant-brand-preview-row strong,.tenant-brand-preview-row div>span{display:block}.tenant-brand-preview-row div>span{color:var(--text-muted);margin-top:2px;font-size:.78rem}.tenant-brand-default-icon{background:var(--control-selected-background);width:48px;height:48px;color:var(--control-selected-text);border-radius:12px;justify-content:center;align-items:center;font-size:1.15rem;font-weight:750;display:inline-flex}.tenant-brand-palette{gap:6px;display:flex}.tenant-brand-palette span{border:1px solid var(--border);border-radius:50%;width:28px;height:28px}@media (hover:hover) and (pointer:fine){.tenant-settings-category:hover:not([data-active=true]){background:var(--control-hover-background);color:var(--text-primary)}.tenant-settings-item:hover{background:var(--control-hover-background)}.tenant-settings-item:hover .tenant-settings-chevron{color:var(--text-primary);transform:translate(2px)}}@media (min-width:760px){.tenant-settings-hub{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.tenant-settings-sidebar{border-right:1px solid var(--panel-border);border-bottom:0;padding:22px 14px}.tenant-settings-sidebar-list{display:grid;overflow:visible}.tenant-settings-category{min-width:0}.tenant-settings-category>small{white-space:normal}}@media (max-width:560px){.tenant-settings-sidebar-title{display:none}.tenant-settings-sidebar{padding:10px}.tenant-settings-category{min-width:max-content;padding:9px 11px}.tenant-settings-category>small{display:none}.tenant-settings-content{padding:18px 12px 24px}.tenant-settings-content-header{margin-bottom:16px}.tenant-settings-item{min-height:68px;padding-inline:14px}.tenant-settings-item-copy>span{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.tenant-settings-category,.tenant-settings-item,.tenant-settings-chevron{transition:none}}.tenant-organization-global-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions"}.tenant-organization-global-header .hub2-brand{width:100%;color:var(--text-primary);grid-area:brand}.tenant-organization-global-header .hub2-brand>span:last-child{flex:1;min-width:0}.tenant-organization-global-header .hub2-brand strong{max-width:100%}.tenant-organization-global-header .hub2-kicker{color:var(--primary)}.tenant-organization-global-header .hub2-header-actions{grid-area:actions}.tenant-organization-layout{width:min(1520px,100%);margin-inline:auto}.tenant-organization-panel,.tenant-organization-identity{border:1px solid var(--modal-border);background:var(--surface-elevated);min-width:0;color:var(--text-primary);box-shadow:var(--shadow-sm);border-radius:22px;padding:clamp(20px,2vw,28px)}.tenant-organization-identity{order:-1}.tenant-organization-logo-stage{border:1px solid var(--border);background:var(--silq-soft-light-background);border-radius:16px;justify-content:center;align-items:center;min-height:174px;padding:16px;display:flex;overflow:hidden}.tenant-organization-quick-links{border-top:1px solid var(--border);gap:8px;margin-top:28px;padding-top:20px;display:grid}.tenant-organization-quick-links p{margin-bottom:4px}.tenant-organization-quick-link{border:1px solid var(--control-border);background:var(--control-background);width:100%;min-height:42px;color:var(--control-text);text-align:left;border-radius:12px;padding:9px 12px;font-size:.875rem;font-weight:650;transition:background .15s,border-color .15s,color .15s}.tenant-organization-quick-link:hover,.tenant-organization-quick-link:focus-visible{border-color:var(--border-strong);background:var(--control-hover-background);color:var(--text-primary)}.tenant-organization-quick-link:focus-visible{outline:2px solid var(--milo-focus-border);outline-offset:2px}@media (min-width:1280px){.tenant-organization-layout{grid-template-columns:minmax(320px,380px) minmax(0,1fr);align-items:start}.tenant-organization-intro{display:contents}.tenant-organization-identity{grid-area:1/1}.tenant-organization-intro>.tenant-organization-panel{grid-area:1/2}}@media (prefers-reduced-motion:reduce){.tenant-organization-quick-link{transition:none}}.tenant-settings-dialog{border:1px solid var(--modal-border);background:var(--surface-elevated);width:min(1080px,100vw - 28px);max-width:none;max-height:calc(100dvh - 28px);color:var(--text-primary);box-shadow:var(--shadow-lg);border-radius:22px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.tenant-settings-dialog[open]{flex-direction:column;display:flex}.tenant-settings-dialog::backdrop{background:var(--background)}@supports (color:color-mix(in lab, red, red)){.tenant-settings-dialog::backdrop{background:color-mix(in srgb, var(--background) 72%, transparent)}}.tenant-settings-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.tenant-settings-dialog-header{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.tenant-settings-dialog-close{border:1px solid var(--control-border);background:var(--control-background);width:40px;height:40px;color:var(--control-text);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:inline-flex}.tenant-settings-dialog-close:hover,.tenant-settings-dialog-close:focus-visible{background:var(--control-hover-background);color:var(--text-primary)}.tenant-settings-dialog-close:focus-visible{outline:2px solid var(--milo-focus-border);outline-offset:2px}.tenant-settings-dialog-body{overscroll-behavior:contain;min-height:0;padding:24px;overflow-y:auto}.tenant-settings-dialog-feedback{border-bottom:1px solid var(--border);margin:0;padding:12px 24px;font-size:.875rem}.tenant-settings-dialog-body>section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}@media (max-width:640px){.tenant-settings-dialog{border-radius:16px;width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}.tenant-settings-dialog-header,.tenant-settings-dialog-body,.tenant-settings-dialog-feedback{padding:16px}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@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-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-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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}