@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}}@layer theme{:root,:host{--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-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-300:#ffb96d;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-700:#c53c00;--color-orange-800:#9f2d00;--color-orange-900:#7e2a0c;--color-orange-950:#441306;--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-50:#fefce8;--color-yellow-100:#fef9c2;--color-yellow-200:#fff085;--color-yellow-300:#ffe02a;--color-yellow-700:#a36100;--color-yellow-800:#874b00;--color-yellow-900:#733e0a;--color-yellow-950:#432004;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#b9f8cf;--color-green-300:#7bf1a8;--color-green-500:#00c758;--color-green-700:#008138;--color-green-800:#016630;--color-green-900:#0d542b;--color-green-950:#032e15;--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-500:#00baa7;--color-cyan-50:#ecfeff;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-500:#00b7d7;--color-cyan-700:#007492;--color-cyan-950:#053345;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-sky-800:#005986;--color-sky-900:#024a70;--color-sky-950:#052f4a;--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-200:#c7d2ff;--color-indigo-300:#a4b3ff;--color-indigo-400:#7d87ff;--color-indigo-500:#625fff;--color-indigo-600:#4f39f6;--color-indigo-700:#432dd7;--color-indigo-800:#372aac;--color-indigo-900:#312c85;--color-indigo-950:#1e1a4d;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-500:#8d54ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-violet-900:#4d179a;--color-violet-950:#2f0d68;--color-purple-100:#f3e8ff;--color-purple-500:#ac4bff;--color-purple-800:#6e11b0;--color-fuchsia-50:#fdf4ff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-700:#a600b5;--color-fuchsia-950:#4b004f;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-rose-700:#c20039;--color-rose-800:#a30037;--color-rose-900:#8b0836;--color-rose-950:#4d0218;--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-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-gray-950:#030712;--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-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-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--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-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}@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-50:lab(97.7008% 1.53735 5.90649);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-orange-900:lab(30.2951% 36.0434 37.671);--color-orange-950:lab(14.1747% 23.4515 19.4461);--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-50:lab(98.6846% -1.79055 9.7766);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-200:lab(94.3433% -5.00429 52.9663);--color-yellow-300:lab(89.7033% -.480294 84.4917);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-yellow-900:lab(32.3865% 21.1273 38.5959);--color-yellow-950:lab(16.8146% 15.7422 23.1133);--color-green-50:lab(98.1563% -5.60117 2.75915);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-200:lab(92.4222% -26.4702 12.9427);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-green-900:lab(30.797% -29.6927 17.382);--color-green-950:lab(15.6845% -20.4225 11.7249);--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-500:lab(67.3859% -49.0983 -2.63511);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-cyan-700:lab(44.7267% -21.5987 -26.118);--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-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-800:lab(35.164% -9.57692 -34.4068);--color-sky-900:lab(29.1959% -8.34689 -28.2453);--color-sky-950:lab(17.8299% -5.31271 -21.1584);--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-200:lab(84.4329% 3.18977 -23.9688);--color-indigo-300:lab(74.0235% 8.54138 -41.6075);--color-indigo-400:lab(59.866% 22.4834 -64.4485);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-indigo-600:lab(38.4009% 52.6132 -92.3857);--color-indigo-700:lab(32.4486% 49.2217 -84.6695);--color-indigo-800:lab(26.6645% 37.9804 -68.6402);--color-indigo-900:lab(23.3911% 24.6978 -50.4718);--color-indigo-950:lab(12.4853% 14.9672 -31.3418);--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-400:lab(62.8239% 34.9159 -60.0512);--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-violet-950:lab(14.0706% 33.3353 -46.7553);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-fuchsia-50:lab(97.1083% 4.46233 -4.09334);--color-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-700:lab(39.787% 72.2653 -53.1244);--color-fuchsia-950:lab(15.7348% 39.0235 -27.4073);--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-400:lab(64.4125% 63.0291 19.2068);--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-rose-900:lab(29.7104% 51.514 12.6253);--color-rose-950:lab(14.2323% 34.0086 9.80922);--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);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-gray-950:lab(1.90334% .278696 -5.48866)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-20{top:calc(var(--spacing) * -20)}.top-0{top:0}.top-1{top:var(--spacing)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-7{top:calc(var(--spacing) * 7)}.top-10{top:calc(var(--spacing) * 10)}.top-\[calc\(100\%\+0\.65rem\)\]{top:calc(100% + .65rem)}.-right-1{right:calc(var(--spacing) * -1)}.-right-8{right:calc(var(--spacing) * -8)}.-right-10{right:calc(var(--spacing) * -10)}.-right-16{right:calc(var(--spacing) * -16)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-\[10\%\]{right:10%}.-bottom-24{bottom:calc(var(--spacing) * -24)}.bottom-0{bottom:0}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/3{left:33.3333%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-5{left:calc(var(--spacing) * 5)}.left-7{left:calc(var(--spacing) * 7)}.left-\[10\%\]{left:10%}.left-\[calc\(var\(--sidebar-tooltip-left\,6rem\)\+0\.75rem\)\]{left:calc(var(--sidebar-tooltip-left,6rem) + .75rem)}.isolate{isolation:isolate}.\!z-\[400\]{z-index:400!important}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.z-\[140\]{z-index:140}.z-\[300\]{z-index:300}.z-\[1000\]{z-index:1000}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.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}}.container\!{width:100%!important}@media (min-width:40rem){.container\!{max-width:40rem!important}}@media (min-width:48rem){.container\!{max-width:48rem!important}}@media (min-width:64rem){.container\!{max-width:64rem!important}}@media (min-width:80rem){.container\!{max-width:80rem!important}}@media (min-width:96rem){.container\!{max-width:96rem!important}}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-auto{margin-block:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-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-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.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-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.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}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-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-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.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-\[155px\]{height:155px}.h-\[210px\]{height:210px}.h-\[235px\]{height:235px}.h-\[300px\]{height:300px}.h-\[420px\]{height:420px}.h-\[calc\(100\%\+0\.75rem\)\]{height:calc(100% + .75rem)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-8{max-height:calc(var(--spacing) * 8)}.max-h-9{max-height:calc(var(--spacing) * 9)}.max-h-10{max-height:calc(var(--spacing) * 10)}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[64vh\]{max-height:64vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[430px\]{max-height:430px}.max-h-\[520px\]{max-height:520px}.max-h-\[560px\]{max-height:560px}.max-h-\[760px\]{max-height:760px}.max-h-\[calc\(100dvh-2\.5rem\)\]{max-height:calc(100dvh - 2.5rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.min-h-0{min-height:0}.min-h-7{min-height:calc(var(--spacing) * 7)}.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-14{min-height:calc(var(--spacing) * 14)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-\[4\.25rem\]{min-height:4.25rem}.min-h-\[6\.75rem\]{min-height:6.75rem}.min-h-\[13rem\]{min-height:13rem}.min-h-\[34rem\]{min-height:34rem}.min-h-\[58px\]{min-height:58px}.min-h-\[112px\]{min-height:112px}.min-h-\[118px\]{min-height:118px}.min-h-\[132px\]{min-height:132px}.min-h-\[430px\]{min-height:430px}.min-h-\[680px\]{min-height:680px}.min-h-\[calc\(100vh-8rem\)\]{min-height:calc(100vh - 8rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-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-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-72{width:calc(var(--spacing) * 72)}.w-\[10\%\]{width:10%}.w-\[13\%\]{width:13%}.w-\[14\%\]{width:14%}.w-\[16\%\]{width:16%}.w-\[19\%\]{width:19%}.w-\[22rem\]{width:22rem}.w-\[56px\]{width:56px}.w-\[min\(92vw\,420px\)\]{width:min(92vw,420px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-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-16{max-width:calc(var(--spacing) * 16)}.max-w-20{max-width:calc(var(--spacing) * 20)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-\[4\.8rem\]{max-width:4.8rem}.max-w-\[8\.5in\]{max-width:8.5in}.max-w-\[29rem\]{max-width:29rem}.max-w-\[130px\]{max-width:130px}.max-w-\[230px\]{max-width:230px}.max-w-\[520px\]{max-width:520px}.max-w-\[1420px\]{max-width:1420px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[2200px\]{max-width:2200px}.max-w-\[2400px\]{max-width:2400px}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.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:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.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-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[7\.25rem\]{min-width:7.25rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[168px\]{min-width:168px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[280px\]{min-width:280px}.min-w-\[580px\]{min-width:580px}.min-w-\[620px\]{min-width:620px}.min-w-\[760px\]{min-width:760px}.min-w-\[780px\]{min-width:780px}.min-w-\[900px\]{min-width:900px}.min-w-\[940px\]{min-width:940px}.min-w-\[1040px\]{min-width:1040px}.min-w-\[1050px\]{min-width:1050px}.min-w-\[1100px\]{min-width:1100px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.list-disc{list-style-type:disc}.break-inside-avoid{break-inside:avoid}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(180px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(min\(100\%\,240px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[70px_1fr_110px\]{grid-template-columns:70px 1fr 110px}.grid-cols-\[minmax\(120px\,1fr\)_2fr_auto\]{grid-template-columns:minmax(120px,1fr) 2fr auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}: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-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)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}: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-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-slate-200>:not(:last-child)){border-color:var(--color-slate-200)}:where(.divide-slate-300\/75>:not(:last-child)){border-color:#cad5e2bf}@supports (color:color-mix(in lab, red, red)){:where(.divide-slate-300\/75>:not(:last-child)){border-color:color-mix(in oklab, var(--color-slate-300) 75%, transparent)}}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.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-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-\[1\.5rem\]{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-b-\[1\.5rem\]{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.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-\[7px\]{border-style:var(--tw-border-style);border-width:7px}.border-\[12px\]{border-style:var(--tw-border-style);border-width:12px}.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-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-red-400{border-color:var(--color-red-400)!important}.\!border-white\/70{border-color:#ffffffb3!important}@supports (color:color-mix(in lab, red, red)){.\!border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)!important}}.border-\[\#1d2457\]{border-color:#1d2457}.border-\[var\(--accent-200\)\]{border-color:var(--accent-200)}.border-\[var\(--accent-300\)\]{border-color:var(--accent-300)}.border-\[var\(--accent-400\)\]{border-color:var(--accent-400)}.border-\[var\(--accent-500\)\]{border-color:var(--accent-500)}.border-\[var\(--accent-600\)\]{border-color:var(--accent-600)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/90{border-color:#fee685e6}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/90{border-color:color-mix(in oklab, var(--color-amber-200) 90%, transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/60{border-color:#ffd23699}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/60{border-color:color-mix(in oklab, var(--color-amber-300) 60%, transparent)}}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-600{border-color:var(--color-amber-600)}.border-black{border-color:var(--color-black)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-300\/30{border-color:#90c5ff4d}@supports (color:color-mix(in lab, red, red)){.border-blue-300\/30{border-color:color-mix(in oklab, var(--color-blue-300) 30%, transparent)}}.border-blue-300\/55{border-color:#90c5ff8c}@supports (color:color-mix(in lab, red, red)){.border-blue-300\/55{border-color:color-mix(in oklab, var(--color-blue-300) 55%, transparent)}}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-current,.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-current\/25{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/25{border-color:color-mix(in oklab, currentcolor 25%, transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/40{border-color:#5ee9b566}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/40{border-color:color-mix(in oklab, var(--color-emerald-300) 40%, transparent)}}.border-emerald-300\/50{border-color:#5ee9b580}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/50{border-color:color-mix(in oklab, var(--color-emerald-300) 50%, transparent)}}.border-emerald-300\/55{border-color:#5ee9b58c}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/55{border-color:color-mix(in oklab, var(--color-emerald-300) 55%, transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-600{border-color:var(--color-emerald-600)}.border-emerald-700{border-color:var(--color-emerald-700)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-500{border-color:var(--color-gray-500)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-200{border-color:var(--color-green-200)}.border-green-300{border-color:var(--color-green-300)}.border-green-700{border-color:var(--color-green-700)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-300{border-color:var(--color-indigo-300)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-600{border-color:var(--color-indigo-600)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-400{border-color:var(--color-orange-400)}.border-orange-700{border-color:var(--color-orange-700)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-400{border-color:var(--color-red-400)}.border-red-700{border-color:var(--color-red-700)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-300\/60{border-color:#ffa2ae99}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/60{border-color:color-mix(in oklab, var(--color-rose-300) 60%, transparent)}}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-300{border-color:var(--color-sky-300)}.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\/90{border-color:#e2e8f0e6}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/90{border-color:color-mix(in oklab, var(--color-slate-200) 90%, transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-300\/45{border-color:#cad5e273}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/45{border-color:color-mix(in oklab, var(--color-slate-300) 45%, transparent)}}.border-slate-300\/70{border-color:#cad5e2b3}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/70{border-color:color-mix(in oklab, var(--color-slate-300) 70%, transparent)}}.border-slate-300\/80{border-color:#cad5e2cc}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/80{border-color:color-mix(in oklab, var(--color-slate-300) 80%, transparent)}}.border-slate-300\/85{border-color:#cad5e2d9}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/85{border-color:color-mix(in oklab, var(--color-slate-300) 85%, transparent)}}.border-slate-300\/90{border-color:#cad5e2e6}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/90{border-color:color-mix(in oklab, var(--color-slate-300) 90%, transparent)}}.border-slate-400{border-color:var(--color-slate-400)}.border-slate-500{border-color:var(--color-slate-500)}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-900{border-color:var(--color-slate-900)}.border-slate-950{border-color:var(--color-slate-950)}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-300{border-color:var(--color-violet-300)}.border-violet-300\/60{border-color:#c4b4ff99}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/60{border-color:color-mix(in oklab, var(--color-violet-300) 60%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/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\/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\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.border-white\/35{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.border-white\/45{border-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.border-white\/45{border-color:color-mix(in oklab, var(--color-white) 45%, 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-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-700{border-color:var(--color-yellow-700)}.border-r-transparent{border-right-color:#0000}.\!bg-slate-950\/80{background-color:#020618cc!important}@supports (color:color-mix(in lab, red, red)){.\!bg-slate-950\/80{background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)!important}}.bg-\[\#20285d\]{background-color:#20285d}.bg-\[\#27306b\]{background-color:#27306b}.bg-\[\#172554\]{background-color:#172554}.bg-\[\#bfc5ce\]{background-color:#bfc5ce}.bg-\[\#c3c8d0\]{background-color:#c3c8d0}.bg-\[\#c5ccd5\]{background-color:#c5ccd5}.bg-\[\#f4f6f8\]{background-color:#f4f6f8}.bg-\[color-mix\(in_srgb\,var\(--accent-500\)_10\%\,white\)\]{background-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent-500\)_10\%\,white\)\]{background-color:color-mix(in srgb,var(--accent-500) 10%,white)}}.bg-\[var\(--accent-50\)\]{background-color:var(--accent-50)}.bg-\[var\(--accent-100\)\]{background-color:var(--accent-100)}.bg-\[var\(--accent-600\)\]{background-color:var(--accent-600)}.bg-\[var\(--accent-950\)\]{background-color:var(--accent-950)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/50{background-color:color-mix(in oklab, var(--color-amber-50) 50%, transparent)}}.bg-amber-50\/55{background-color:#fffbeb8c}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/55{background-color:color-mix(in oklab, var(--color-amber-50) 55%, 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-100{background-color:var(--color-amber-100)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-200\/80{background-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\/80{background-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-300\/18{background-color:#ffd2362e}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/18{background-color:color-mix(in oklab, var(--color-amber-300) 18%, transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-600{background-color:var(--color-amber-600)}.bg-black{background-color:var(--color-black)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/55{background-color:#eff6ff8c}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/55{background-color:color-mix(in oklab, var(--color-blue-50) 55%, transparent)}}.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-100{background-color:var(--color-blue-100)}.bg-blue-300\/10{background-color:#90c5ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-300\/10{background-color:color-mix(in oklab, var(--color-blue-300) 10%, transparent)}}.bg-blue-300\/16{background-color:#90c5ff29}@supports (color:color-mix(in lab, red, red)){.bg-blue-300\/16{background-color:color-mix(in oklab, var(--color-blue-300) 16%, transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-400\/18{background-color:#54a2ff2e}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\/18{background-color:color-mix(in oklab, var(--color-blue-400) 18%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/5{background-color:#3080ff0d}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/5{background-color:color-mix(in oklab, var(--color-blue-500) 5%, transparent)}}.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-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/55{background-color:#ecfdf58c}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/55{background-color:color-mix(in oklab, var(--color-emerald-50) 55%, 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-100{background-color:var(--color-emerald-100)}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-300\/16{background-color:#5ee9b529}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/16{background-color:color-mix(in oklab, var(--color-emerald-300) 16%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/15{background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/15{background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.bg-emerald-400\/18{background-color:#00d2942e}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/18{background-color:color-mix(in oklab, var(--color-emerald-400) 18%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-fuchsia-50{background-color:var(--color-fuchsia-50)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-50\/70{background-color:#f0fdf4b3}@supports (color:color-mix(in lab, red, red)){.bg-green-50\/70{background-color:color-mix(in oklab, var(--color-green-50) 70%, transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-700{background-color:var(--color-green-700)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-50\/50{background-color:#eef2ff80}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/50{background-color:color-mix(in oklab, var(--color-indigo-50) 50%, transparent)}}.bg-indigo-50\/60{background-color:#eef2ff99}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/60{background-color:color-mix(in oklab, var(--color-indigo-50) 60%, transparent)}}.bg-indigo-50\/70{background-color:#eef2ffb3}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/70{background-color:color-mix(in oklab, var(--color-indigo-50) 70%, transparent)}}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-500\/90{background-color:#625fffe6}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/90{background-color:color-mix(in oklab, var(--color-indigo-500) 90%, transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/50{background-color:#fef2f280}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/50{background-color:color-mix(in oklab, var(--color-red-50) 50%, transparent)}}.bg-red-50\/65{background-color:#fef2f2a6}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/65{background-color:color-mix(in oklab, var(--color-red-50) 65%, transparent)}}.bg-red-50\/70{background-color:#fef2f2b3}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/70{background-color:color-mix(in oklab, var(--color-red-50) 70%, transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-300\/18{background-color:#ffa2ae2e}@supports (color:color-mix(in lab, red, red)){.bg-rose-300\/18{background-color:color-mix(in oklab, var(--color-rose-300) 18%, transparent)}}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-400\/18{background-color:#ff667f2e}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/18{background-color:color-mix(in oklab, var(--color-rose-400) 18%, transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-700{background-color:var(--color-rose-700)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-50{background-color:var(--color-slate-50)}.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\/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\/75{background-color:#f8fafcbf}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/75{background-color:color-mix(in oklab, var(--color-slate-50) 75%, 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\/80{background-color:#f1f5f9cc}@supports (color:color-mix(in lab, red, red)){.bg-slate-100\/80{background-color:color-mix(in oklab, var(--color-slate-100) 80%, transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-200\/15{background-color:#e2e8f026}@supports (color:color-mix(in lab, red, red)){.bg-slate-200\/15{background-color:color-mix(in oklab, var(--color-slate-200) 15%, transparent)}}.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-300\/12{background-color:#cad5e21f}@supports (color:color-mix(in lab, red, red)){.bg-slate-300\/12{background-color:color-mix(in oklab, var(--color-slate-300) 12%, transparent)}}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-950{background-color:var(--color-slate-950)}.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\/50{background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/50{background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.bg-slate-950\/55{background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/55{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.bg-slate-950\/60{background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/60{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.bg-slate-950\/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\/92{background-color:#020618eb}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/92{background-color:color-mix(in oklab, var(--color-slate-950) 92%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-300\/18{background-color:#c4b4ff2e}@supports (color:color-mix(in lab, red, red)){.bg-violet-300\/18{background-color:color-mix(in oklab, var(--color-violet-300) 18%, transparent)}}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-400\/18{background-color:#a685ff2e}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/18{background-color:color-mix(in oklab, var(--color-violet-400) 18%, transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-600{background-color:var(--color-violet-600)}.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\/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\/14{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.bg-white\/14{background-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white) 55%, 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\/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\/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\/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-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_82\%_8\%\,rgba\(34\,197\,94\,\.28\)\,transparent_26\%\)\,linear-gradient\(135deg\,\#111a46_0\%\,\#172554_55\%\,\#0f172a_100\%\)\]{background-image:radial-gradient(circle at 82% 8%,#22c55e47,#0000 26%),linear-gradient(135deg,#111a46 0%,#172554 55%,#0f172a 100%)}.bg-\[radial-gradient\(circle_at_86\%_10\%\,rgba\(59\,130\,246\,\.34\)\,transparent_28\%\)\,linear-gradient\(135deg\,\#111a46_0\%\,\#172554_55\%\,\#0f172a_100\%\)\]{background-image:radial-gradient(circle at 86% 10%,#3b82f657,#0000 28%),linear-gradient(135deg,#111a46 0%,#172554 55%,#0f172a 100%)}.bg-\[radial-gradient\(circle_at_88\%_12\%\,rgba\(99\,102\,241\,\.38\)\,transparent_28\%\)\,linear-gradient\(135deg\,\#111a46_0\%\,\#172554_55\%\,\#0f172a_100\%\)\]{background-image:radial-gradient(circle at 88% 12%,#6366f161,#0000 28%),linear-gradient(135deg,#111a46 0%,#172554 55%,#0f172a 100%)}.bg-\[radial-gradient\(circle_at_90\%_10\%\,rgba\(99\,102\,241\,\.18\)\,transparent_30\%\)\,linear-gradient\(135deg\,\#f8fafc\,\#eef2ff\)\]{background-image:radial-gradient(circle at 90% 10%,#6366f12e,#0000 30%),linear-gradient(135deg,#f8fafc,#eef2ff)}.from-\[var\(--accent-50\)\]{--tw-gradient-from:var(--accent-50);--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-\[var\(--accent-500\)\]{--tw-gradient-from:var(--accent-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--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-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-50{--tw-gradient-from:var(--color-rose-50);--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-slate-50{--tw-gradient-from:var(--color-slate-50);--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-slate-400{--tw-gradient-from:var(--color-slate-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-950{--tw-gradient-from:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.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-indigo-950{--tw-gradient-via:var(--color-indigo-950);--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)}.via-slate-50\/90{--tw-gradient-via:#f8fafce6}@supports (color:color-mix(in lab, red, red)){.via-slate-50\/90{--tw-gradient-via:color-mix(in oklab, var(--color-slate-50) 90%, transparent)}}.via-slate-50\/90{--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)}.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)}.via-white\/50{--tw-gradient-via:#ffffff80}@supports (color:color-mix(in lab, red, red)){.via-white\/50{--tw-gradient-via:color-mix(in oklab, var(--color-white) 50%, transparent)}}.via-white\/50{--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-\[var\(--accent-700\)\]{--tw-gradient-to:var(--accent-700);--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-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-50\/35{--tw-gradient-to:#eef2ff59}@supports (color:color-mix(in lab, red, red)){.to-indigo-50\/35{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-50) 35%, transparent)}}.to-indigo-50\/35{--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-indigo-500{--tw-gradient-to:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-50{--tw-gradient-to:var(--color-orange-50);--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-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-500{--tw-gradient-to:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-50{--tw-gradient-to:var(--color-slate-50);--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-100\/70{--tw-gradient-to:#f1f5f9b3}@supports (color:color-mix(in lab, red, red)){.to-slate-100\/70{--tw-gradient-to:color-mix(in oklab, var(--color-slate-100) 70%, transparent)}}.to-slate-100\/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))}.to-slate-100\/80{--tw-gradient-to:#f1f5f9cc}@supports (color:color-mix(in lab, red, red)){.to-slate-100\/80{--tw-gradient-to:color-mix(in oklab, var(--color-slate-100) 80%, transparent)}}.to-slate-100\/80{--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-600{--tw-gradient-to:var(--color-slate-600);--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-900{--tw-gradient-to:var(--color-slate-900);--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-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to: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))}.fill-slate-500{fill:var(--color-slate-500)}.fill-slate-800{fill:var(--color-slate-800)}.object-contain{object-fit:contain}.object-center{object-position:center}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-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-14{padding:calc(var(--spacing) * 14)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.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\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.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-8{padding-top:calc(var(--spacing) * 8)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-\[7vh\]{padding-top:7vh}.pr-1{padding-right:var(--spacing)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+0\.45rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + .45rem)}.pb-\[calc\(env\(safe-area-inset-bottom\)\+5\.5rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 5.5rem)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--font-geist-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-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\.8rem\]{font-size:.8rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[6px\]{font-size:6px}.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-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.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-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.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-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.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-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.11em\]{--tw-tracking:.11em;letter-spacing:.11em}.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\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.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\.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)}.text-balance{text-wrap:balance}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-white{color:var(--color-white)!important}.text-\[\#20285d\]{color:#20285d}.text-\[var\(--accent-100\)\]{color:var(--accent-100)}.text-\[var\(--accent-600\)\]{color:var(--accent-600)}.text-\[var\(--accent-700\)\]{color:var(--accent-700)}.text-\[var\(--accent-800\)\]{color:var(--accent-800)}.text-\[var\(--accent-900\)\]{color:var(--accent-900)}.text-\[var\(--accent-950\)\]{color:var(--accent-950)}.text-\[var\(--ct-text\)\]{color:var(--ct-text)}.text-amber-100{color:var(--color-amber-100)}.text-amber-300{color:var(--color-amber-300)}.text-amber-500{color:var(--color-amber-500)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-black{color:var(--color-black)}.text-blue-100{color:var(--color-blue-100)}.text-blue-200{color:var(--color-blue-200)}.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-cyan-200{color:var(--color-cyan-200)}.text-cyan-700{color:var(--color-cyan-700)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-500{color:var(--color-emerald-500)}.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-fuchsia-700{color:var(--color-fuchsia-700)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-gray-950{color:var(--color-gray-950)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-indigo-900{color:var(--color-indigo-900)}.text-inherit{color:inherit}.text-orange-500{color:var(--color-orange-500)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-orange-950{color:var(--color-orange-950)}.text-purple-800{color:var(--color-purple-800)}.text-red-500{color:var(--color-red-500)}.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-100{color:var(--color-rose-100)}.text-rose-300{color:var(--color-rose-300)}.text-rose-500{color:var(--color-rose-500)}.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-600{color:var(--color-sky-600)}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-violet-100{color:var(--color-violet-100)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-violet-950{color:var(--color-violet-950)}.text-white{color:var(--color-white)}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.text-white\/72{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/92{color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.text-white\/92{color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.text-yellow-800{color:var(--color-yellow-800)}.text-yellow-900{color:var(--color-yellow-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-blue-600{accent-color:var(--color-blue-600)}.opacity-0{opacity:0}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow-\[var\(--accent-600\)\]\/20{--tw-shadow-alpha:20%;--tw-shadow:var(--accent-600);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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_35px_-25px_rgba\(15\,23\,42\,\.55\)\]{--tw-shadow:0 -12px 35px -25px var(--tw-shadow-color,#0f172a8c);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_-28px_rgba\(15\,23\,42\,0\.95\)\]{--tw-shadow:0 -18px 44px -28px var(--tw-shadow-color,#0f172af2);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\.08\)\]{--tw-shadow:0 14px 34px 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_16px_45px_-34px_rgba\(15\,23\,42\,\.55\)\]{--tw-shadow:0 16px 45px -34px var(--tw-shadow-color,#0f172a8c);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_45px_-30px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow:0 18px 45px -30px var(--tw-shadow-color,#0f172a8c);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_45px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 18px 45px 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_70px_-36px_rgba\(15\,23\,42\,\.45\)\]{--tw-shadow:0 22px 70px -36px var(--tw-shadow-color,#0f172a73);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_26px_60px_-34px_rgba\(15\,23\,42\,\.75\)\]{--tw-shadow:0 26px 60px -34px var(--tw-shadow-color,#0f172abf);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_-42px_rgba\(15\,23\,42\,0\.9\)\]{--tw-shadow:0 28px 90px -42px var(--tw-shadow-color,#0f172ae6);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_rgb\(255_255_255\/\.78\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffc7);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_rgb\(255_255_255\/\.86\)\,0_18px_45px_-30px_rgba\(15\,23\,42\,\.72\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffdb), 0 18px 45px -30px var(--tw-shadow-color,#0f172ab8);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\,\.16\)\,0_12px_26px_-20px_rgba\(0\,0\,0\,\.82\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff29), 0 12px 26px -20px var(--tw-shadow-color,#000000d1);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-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-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,.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-indigo-950\/20{--tw-shadow-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-950\/5{--tw-shadow-color:#0206180d}@supports (color:color-mix(in lab, red, red)){.shadow-slate-950\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[var\(--accent-100\)\]{--tw-ring-color:var(--accent-100)}.ring-\[var\(--accent-200\)\]{--tw-ring-color:var(--accent-200)}.ring-\[var\(--accent-300\)\]{--tw-ring-color:var(--accent-300)}.ring-\[var\(--accent-500\)\]{--tw-ring-color:var(--accent-500)}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-blue-100{--tw-ring-color:var(--color-blue-100)}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-blue-500\/20{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.ring-blue-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-indigo-500{--tw-ring-color:var(--color-indigo-500)}.ring-orange-200{--tw-ring-color:var(--color-orange-200)}.ring-red-200{--tw-ring-color:var(--color-red-200)}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.ring-slate-200\/70{--tw-ring-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.ring-slate-200\/70{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.ring-violet-200{--tw-ring-color:var(--color-violet-200)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/70{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ring-white\/70{--tw-ring-color:color-mix(in oklab, var(--color-white) 70%, 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)}.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,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-\[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-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-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-\[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-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.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\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:border-blue-400:is(:where(.group):hover *){border-color:var(--color-blue-400)}.group-hover\:bg-blue-500\/10:is(:where(.group):hover *){background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-blue-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.group-hover\:bg-white:is(:where(.group):hover *){background-color:var(--color-white)}.group-hover\:text-blue-700:is(:where(.group):hover *){color:var(--color-blue-700)}.group-hover\:text-slate-700:is(:where(.group):hover *){color:var(--color-slate-700)}.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:opacity-70:is(:where(.group):focus-visible *){opacity:.7}.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\(--accent-600\)\]::file-selector-button{background-color:var(--accent-600)}.file\:bg-blue-600::file-selector-button{background-color:var(--color-blue-600)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing) * 4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-white::file-selector-button{color:var(--color-white)}.placeholder\:text-\[var\(--ct-text-muted\)\]::placeholder{color:var(--ct-text-muted)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-8:before{content:var(--tw-content);top:calc(var(--spacing) * 8)}.before\:bottom-8:before{content:var(--tw-content);bottom:calc(var(--spacing) * 8)}.before\:left-\[1\.1rem\]:before{content:var(--tw-content);left:1.1rem}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-slate-300:before{content:var(--tw-content);background-color:var(--color-slate-300)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-1:first-child{padding-top:var(--spacing)}.last\:hidden:last-child{display:none}.last\:border-0:last-child{border-style:var(--tw-border-style);border-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:0}.focus-within\:border-blue-400:focus-within{border-color:var(--color-blue-400)}.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-blue-100:focus-within{--tw-ring-color:var(--color-blue-100)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-\[var\(--accent-300\)\]:hover{border-color:var(--accent-300)}.hover\:border-\[var\(--accent-400\)\]:hover{border-color:var(--accent-400)}.hover\:border-\[var\(--accent-500\)\]:hover{border-color:var(--accent-500)}.hover\:border-amber-300:hover{border-color:var(--color-amber-300)}.hover\:border-amber-400:hover{border-color:var(--color-amber-400)}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:border-blue-500:hover{border-color:var(--color-blue-500)}.hover\:border-emerald-300:hover{border-color:var(--color-emerald-300)}.hover\:border-indigo-300:hover{border-color:var(--color-indigo-300)}.hover\:border-indigo-400:hover{border-color:var(--color-indigo-400)}.hover\:border-red-300:hover{border-color:var(--color-red-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\:\!bg-slate-950:hover{background-color:var(--color-slate-950)!important}.hover\:bg-\[\#1e3a8a\]:hover{background-color:#1e3a8a}.hover\:bg-\[var\(--accent-50\)\]:hover{background-color:var(--accent-50)}.hover\:bg-\[var\(--accent-700\)\]:hover{background-color:var(--accent-700)}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-400:hover{background-color:var(--color-emerald-400)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-green-50:hover{background-color:var(--color-green-50)}.hover\:bg-green-800:hover{background-color:var(--color-green-800)}.hover\:bg-indigo-50:hover{background-color:var(--color-indigo-50)}.hover\:bg-indigo-50\/50:hover{background-color:#eef2ff80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-50\/50:hover{background-color:color-mix(in oklab, var(--color-indigo-50) 50%, transparent)}}.hover\:bg-indigo-50\/60:hover{background-color:#eef2ff99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-50\/60:hover{background-color:color-mix(in oklab, var(--color-indigo-50) 60%, transparent)}}.hover\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}.hover\:bg-indigo-800:hover{background-color:var(--color-indigo-800)}.hover\:bg-orange-50\/70:hover{background-color:#fff7edb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-orange-50\/70:hover{background-color:color-mix(in oklab, var(--color-orange-50) 70%, transparent)}}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-rose-800:hover{background-color:var(--color-rose-800)}.hover\:bg-sky-400:hover{background-color:var(--color-sky-400)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-50\/80:hover{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-50\/80:hover{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}}.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-800:hover{background-color:var(--color-slate-800)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/22:hover{background-color:#ffffff38}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/22:hover{background-color:color-mix(in oklab, var(--color-white) 22%, transparent)}}.hover\:bg-white\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:text-\[var\(--accent-700\)\]:hover{color:var(--accent-700)}.hover\:text-amber-500:hover{color:var(--color-amber-500)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-sky-500:hover{color:var(--color-sky-500)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-slate-950:hover{color:var(--color-slate-950)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--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)}.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\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus\:border-\[var\(--accent-500\)\]:focus{border-color:var(--accent-500)}.focus\:border-blue-400:focus{border-color:var(--color-blue-400)}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-gray-500:focus{border-color:var(--color-gray-500)}.focus\:border-indigo-400:focus{border-color:var(--color-indigo-400)}.focus\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\:border-red-400:focus{border-color:var(--color-red-400)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-slate-500:focus{border-color:var(--color-slate-500)}.focus\:border-white\/70:focus{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/70:focus{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[color-mix\(in_srgb\,var\(--accent-500\)_18\%\,transparent\)\]:focus{--tw-ring-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[color-mix\(in_srgb\,var\(--accent-500\)_18\%\,transparent\)\]:focus{--tw-ring-color:color-mix(in srgb,var(--accent-500) 18%,transparent)}}.focus\:ring-\[var\(--accent-100\)\]:focus{--tw-ring-color:var(--accent-100)}.focus\:ring-\[var\(--accent-200\)\]:focus{--tw-ring-color:var(--accent-200)}.focus\:ring-\[var\(--accent-300\)\]:focus{--tw-ring-color:var(--accent-300)}.focus\:ring-blue-100:focus{--tw-ring-color:var(--color-blue-100)}.focus\:ring-blue-300:focus{--tw-ring-color:var(--color-blue-300)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-blue-500\/15:focus{--tw-ring-color:#3080ff26}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 15%, transparent)}}.focus\:ring-indigo-100:focus{--tw-ring-color:var(--color-indigo-100)}.focus\:ring-indigo-200:focus{--tw-ring-color:var(--color-indigo-200)}.focus\:ring-indigo-500\/15:focus{--tw-ring-color:#625fff26}@supports (color:color-mix(in lab, red, red)){.focus\:ring-indigo-500\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.focus\:ring-red-100:focus{--tw-ring-color:var(--color-red-100)}.focus\:ring-slate-900\/10:focus{--tw-ring-color:#0f172b1a}@supports (color:color-mix(in lab, red, red)){.focus\:ring-slate-900\/10:focus{--tw-ring-color:color-mix(in oklab, var(--color-slate-900) 10%, transparent)}}.focus\:ring-white\/10:focus{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.focus\:ring-white\/10:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.focus\:ring-white\/15:focus{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.focus\:ring-white\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.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-visible\:z-10:focus-visible{z-index:10}.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-\[var\(--accent-200\)\]:focus-visible{--tw-ring-color:var(--accent-200)}.focus-visible\:ring-\[var\(--accent-300\)\]:focus-visible{--tw-ring-color:var(--accent-300)}.focus-visible\:ring-\[var\(--accent-400\)\]:focus-visible{--tw-ring-color:var(--accent-400)}.focus-visible\:ring-\[var\(--accent-500\)\]:focus-visible{--tw-ring-color:var(--accent-500)}.focus-visible\:ring-blue-500:focus-visible{--tw-ring-color:var(--color-blue-500)}.focus-visible\:ring-indigo-300:focus-visible{--tw-ring-color:var(--color-indigo-300)}.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:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-\[var\(--accent-500\)\]:focus-visible{outline-color:var(--accent-500)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-emerald-700:disabled{border-color:var(--color-emerald-700)}.disabled\:bg-emerald-500:disabled{background-color:var(--color-emerald-500)}.disabled\:bg-slate-100:disabled{background-color:var(--color-slate-100)}.disabled\:bg-slate-400:disabled{background-color:var(--color-slate-400)}.disabled\:text-slate-400:disabled{color:var(--color-slate-400)}.disabled\:text-slate-500:disabled{color:var(--color-slate-500)}.disabled\:text-white:disabled{color:var(--color-white)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-30:disabled{opacity:.3}.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-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:420px){.min-\[420px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1800px){.min-\[1800px\]\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.min-\[1800px\]\:grid-cols-\[minmax\(220px\,0\.8fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr)}.min-\[1800px\]\:items-center{align-items:center}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-\[360px\]{height:360px}.sm\:max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-auto{width:auto}.sm\:max-w-\[65\%\]{max-width:65%}.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-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[7\.5rem_minmax\(0\,1fr\)_12rem\]{grid-template-columns:7.5rem minmax(0,1fr) 12rem}.sm\:grid-cols-\[auto_auto\]{grid-template-columns: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\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:self-auto{align-self:auto}.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-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.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\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.sm\:text-right{text-align:right}.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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:hidden{display:none}.md\:w-80{width:calc(var(--spacing) * 80)}.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-\[1\.2fr_0\.8fr_0\.8fr\]{grid-template-columns:1.2fr .8fr .8fr}.md\:grid-cols-\[1\.4fr_repeat\(4\,1fr\)_auto\]{grid-template-columns:1.4fr repeat(4,1fr) auto}.md\:grid-cols-\[1fr_240px\]{grid-template-columns:1fr 240px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.md\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.md\:flex-row{flex-direction:row}.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}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mx-0{margin-inline:0}.lg\:-ml-2{margin-left:calc(var(--spacing) * -2)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:h-\[430px\]{height:430px}.lg\:w-\[13rem\]{width:13rem}.lg\:max-w-4xl{max-width:var(--container-4xl)}.lg\:max-w-none{max-width:none}.lg\:flex-none{flex:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.2fr_220px_180px_170px_150px\]{grid-template-columns:1.2fr 220px 180px 170px 150px}.lg\:grid-cols-\[1fr_12rem\]{grid-template-columns:1fr 12rem}.lg\:grid-cols-\[1fr_180px_220px\]{grid-template-columns:1fr 180px 220px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[220px_220px_auto\]{grid-template-columns:220px 220px auto}.lg\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[330px_minmax\(0\,1fr\)\]{grid-template-columns:330px minmax(0,1fr)}.lg\:grid-cols-\[360px_minmax\(0\,1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.lg\:grid-cols-\[390px_minmax\(0\,1fr\)\]{grid-template-columns:390px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(220px\,\.8fr\)_220px\]{grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr) 220px}.lg\:grid-cols-\[minmax\(0\,1fr\)_14rem_14rem\]{grid-template-columns:minmax(0,1fr) 14rem 14rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.lg\:grid-cols-\[minmax\(0\,1fr\)_240px_220px_auto\]{grid-template-columns:minmax(0,1fr) 240px 220px auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(340px\,0\.72fr\)\]{grid-template-columns:minmax(0,1fr) minmax(340px,.72fr)}.lg\:grid-cols-\[minmax\(0\,16rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,16rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,260px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,260px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(320px\,0\.72fr\)_minmax\(0\,1\.28fr\)\]{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr)}.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-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:overflow-hidden{overflow:hidden}.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\:p-5{padding:calc(var(--spacing) * 5)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:pb-5{padding-bottom:calc(var(--spacing) * 5)}}@media (min-width:80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:hidden{display:none}.xl\:w-\[14\.5rem\]{width:14.5rem}.xl\:max-w-\[520px\]{max-width:520px}.xl\:max-w-\[900px\]{max-width:900px}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.xl\:grid-cols-\[1\.05fr_\.95fr\],.xl\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.xl\:grid-cols-\[1\.12fr_0\.88fr\]{grid-template-columns:1.12fr .88fr}.xl\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:grid-cols-\[420px_minmax\(0\,1fr\)\]{grid-template-columns:420px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_340px\]{grid-template-columns:minmax(0,1.25fr) 340px}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(320px\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,340px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,340px)}.xl\:grid-cols-\[minmax\(18rem\,1fr\)_12rem_12rem_12rem\]{grid-template-columns:minmax(18rem,1fr) 12rem 12rem 12rem}.xl\:grid-cols-\[minmax\(240px\,\.8fr\)_minmax\(420px\,1\.4fr\)\]{grid-template-columns:minmax(240px,.8fr) minmax(420px,1.4fr)}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:justify-end{justify-content:flex-end}.xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.xl\:p-8{padding:calc(var(--spacing) * 8)}.xl\:p-10{padding:calc(var(--spacing) * 10)}.xl\:px-6{padding-inline:calc(var(--spacing) * 6)}.xl\:text-right{text-align:right}}@media (min-width:96rem){.\32 xl\:sticky{position:sticky}.\32 xl\:top-24{top:calc(var(--spacing) * 24)}.\32 xl\:flex{display:flex}.\32 xl\:w-\[16rem\]{width:16rem}.\32 xl\:w-\[620px\]{width:620px}.\32 xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32 xl\:flex-row{flex-direction:row}.\32 xl\:items-end{align-items:flex-end}.\32 xl\:justify-between{justify-content:space-between}}@container (min-width:42rem){.\@2xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:72rem){.\@6xl\:col-span-1{grid-column:span 1/span 1}.\@6xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}:where(.dark\:divide-slate-700:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-slate-700)}:where(.dark\:divide-slate-800:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-slate-800)}.dark\:\!border-red-700:where(.dark,.dark *){border-color:var(--color-red-700)!important}.dark\:border-\[var\(--accent-400\)\]:where(.dark,.dark *){border-color:var(--accent-400)}.dark\:border-\[var\(--accent-500\)\]:where(.dark,.dark *){border-color:var(--accent-500)}.dark\:border-\[var\(--accent-700\)\]:where(.dark,.dark *){border-color:var(--accent-700)}.dark\:border-\[var\(--accent-800\)\]:where(.dark,.dark *){border-color:var(--accent-800)}.dark\:border-\[var\(--accent-900\)\]:where(.dark,.dark *){border-color:var(--accent-900)}.dark\:border-amber-700:where(.dark,.dark *){border-color:var(--color-amber-700)}.dark\:border-amber-700\/50:where(.dark,.dark *){border-color:#b7500080}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-700) 50%, transparent)}}.dark\:border-amber-800:where(.dark,.dark *){border-color:var(--color-amber-800)}.dark\:border-amber-800\/70:where(.dark,.dark *){border-color:#953d00b3}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-800) 70%, transparent)}}.dark\:border-amber-900:where(.dark,.dark *){border-color:var(--color-amber-900)}.dark\:border-amber-900\/60:where(.dark,.dark *){border-color:#7b330699}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-900) 60%, transparent)}}.dark\:border-amber-900\/70:where(.dark,.dark *){border-color:#7b3306b3}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-900) 70%, transparent)}}.dark\:border-blue-400:where(.dark,.dark *){border-color:var(--color-blue-400)}.dark\:border-blue-700:where(.dark,.dark *){border-color:var(--color-blue-700)}.dark\:border-blue-800:where(.dark,.dark *){border-color:var(--color-blue-800)}.dark\:border-blue-900:where(.dark,.dark *){border-color:var(--color-blue-900)}.dark\:border-blue-900\/60:where(.dark,.dark *){border-color:#1c398e99}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-blue-900) 60%, transparent)}}.dark\:border-blue-900\/70:where(.dark,.dark *){border-color:#1c398eb3}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-blue-900) 70%, transparent)}}.dark\:border-emerald-500:where(.dark,.dark *){border-color:var(--color-emerald-500)}.dark\:border-emerald-700:where(.dark,.dark *){border-color:var(--color-emerald-700)}.dark\:border-emerald-800:where(.dark,.dark *){border-color:var(--color-emerald-800)}.dark\:border-emerald-800\/70:where(.dark,.dark *){border-color:#005f46b3}@supports (color:color-mix(in lab, red, red)){.dark\:border-emerald-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-800) 70%, transparent)}}.dark\:border-emerald-900:where(.dark,.dark *){border-color:var(--color-emerald-900)}.dark\:border-emerald-900\/60:where(.dark,.dark *){border-color:#004e3b99}@supports (color:color-mix(in lab, red, red)){.dark\:border-emerald-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-900) 60%, transparent)}}.dark\:border-green-800:where(.dark,.dark *){border-color:var(--color-green-800)}.dark\:border-green-900:where(.dark,.dark *){border-color:var(--color-green-900)}.dark\:border-green-900\/70:where(.dark,.dark *){border-color:#0d542bb3}@supports (color:color-mix(in lab, red, red)){.dark\:border-green-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-green-900) 70%, transparent)}}.dark\:border-indigo-300:where(.dark,.dark *){border-color:var(--color-indigo-300)}.dark\:border-indigo-700:where(.dark,.dark *){border-color:var(--color-indigo-700)}.dark\:border-indigo-800:where(.dark,.dark *){border-color:var(--color-indigo-800)}.dark\:border-indigo-800\/70:where(.dark,.dark *){border-color:#372aacb3}@supports (color:color-mix(in lab, red, red)){.dark\:border-indigo-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-indigo-800) 70%, transparent)}}.dark\:border-indigo-900:where(.dark,.dark *){border-color:var(--color-indigo-900)}.dark\:border-orange-800:where(.dark,.dark *){border-color:var(--color-orange-800)}.dark\:border-red-500:where(.dark,.dark *){border-color:var(--color-red-500)}.dark\:border-red-700:where(.dark,.dark *){border-color:var(--color-red-700)}.dark\:border-red-800:where(.dark,.dark *){border-color:var(--color-red-800)}.dark\:border-red-900:where(.dark,.dark *){border-color:var(--color-red-900)}.dark\:border-red-900\/60:where(.dark,.dark *){border-color:#82181a99}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-red-900) 60%, transparent)}}.dark\:border-red-900\/70:where(.dark,.dark *){border-color:#82181ab3}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-red-900) 70%, transparent)}}.dark\:border-rose-800:where(.dark,.dark *){border-color:var(--color-rose-800)}.dark\:border-rose-800\/70:where(.dark,.dark *){border-color:#a30037b3}@supports (color:color-mix(in lab, red, red)){.dark\:border-rose-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-800) 70%, transparent)}}.dark\:border-rose-900\/70:where(.dark,.dark *){border-color:#8b0836b3}@supports (color:color-mix(in lab, red, red)){.dark\:border-rose-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-900) 70%, transparent)}}.dark\:border-sky-800\/70:where(.dark,.dark *){border-color:#005986b3}@supports (color:color-mix(in lab, red, red)){.dark\:border-sky-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-sky-800) 70%, transparent)}}.dark\:border-sky-900:where(.dark,.dark *){border-color:var(--color-sky-900)}.dark\:border-slate-600:where(.dark,.dark *){border-color:var(--color-slate-600)}.dark\:border-slate-700:where(.dark,.dark *){border-color:var(--color-slate-700)}.dark\:border-slate-800:where(.dark,.dark *){border-color:var(--color-slate-800)}.dark\:border-violet-800\/70:where(.dark,.dark *){border-color:#5d0ec0b3}@supports (color:color-mix(in lab, red, red)){.dark\:border-violet-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-violet-800) 70%, transparent)}}.dark\:border-violet-900:where(.dark,.dark *){border-color:var(--color-violet-900)}.dark\:border-white\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-white\/25:where(.dark,.dark *){border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/25:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\:border-yellow-800:where(.dark,.dark *){border-color:var(--color-yellow-800)}.dark\:bg-\[\#111a2a\]:where(.dark,.dark *){background-color:#111a2a}.dark\:bg-\[color-mix\(in_srgb\,var\(--accent-500\)_14\%\,\#0f172a\)\]:where(.dark,.dark *){background-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_srgb\,var\(--accent-500\)_14\%\,\#0f172a\)\]:where(.dark,.dark *){background-color:color-mix(in srgb,var(--accent-500) 14%,#0f172a)}}.dark\:bg-\[color-mix\(in_srgb\,var\(--accent-950\)_35\%\,transparent\)\]:where(.dark,.dark *){background-color:var(--accent-950)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_srgb\,var\(--accent-950\)_35\%\,transparent\)\]:where(.dark,.dark *){background-color:color-mix(in srgb,var(--accent-950) 35%,transparent)}}.dark\:bg-\[color-mix\(in_srgb\,var\(--accent-950\)_38\%\,transparent\)\]:where(.dark,.dark *){background-color:var(--accent-950)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_srgb\,var\(--accent-950\)_38\%\,transparent\)\]:where(.dark,.dark *){background-color:color-mix(in srgb,var(--accent-950) 38%,transparent)}}.dark\:bg-\[var\(--accent-950\)\]:where(.dark,.dark *),.dark\:bg-\[var\(--accent-950\)\]\/30:where(.dark,.dark *){background-color:var(--accent-950)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[var\(--accent-950\)\]\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--accent-950) 30%, transparent)}}.dark\:bg-\[var\(--accent-950\)\]\/35:where(.dark,.dark *){background-color:var(--accent-950)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[var\(--accent-950\)\]\/35:where(.dark,.dark *){background-color:color-mix(in oklab, var(--accent-950) 35%, transparent)}}.dark\:bg-amber-300:where(.dark,.dark *){background-color:var(--color-amber-300)}.dark\:bg-amber-500\/35:where(.dark,.dark *){background-color:#f99c0059}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/35:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-500) 35%, transparent)}}.dark\:bg-amber-950:where(.dark,.dark *){background-color:var(--color-amber-950)}.dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.dark\:bg-amber-950\/25:where(.dark,.dark *){background-color:#46190140}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/25:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 25%, transparent)}}.dark\:bg-amber-950\/30:where(.dark,.dark *){background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.dark\:bg-amber-950\/35:where(.dark,.dark *){background-color:#46190159}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/35:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 35%, transparent)}}.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.dark\:bg-amber-950\/45:where(.dark,.dark *){background-color:#46190173}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/45:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 45%, transparent)}}.dark\:bg-amber-950\/50:where(.dark,.dark *){background-color:#46190180}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 50%, transparent)}}.dark\:bg-amber-950\/55:where(.dark,.dark *){background-color:#4619018c}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/55:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 55%, transparent)}}.dark\:bg-amber-950\/60:where(.dark,.dark *){background-color:#46190199}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 60%, transparent)}}.dark\:bg-amber-950\/65:where(.dark,.dark *){background-color:#461901a6}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/65:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 65%, transparent)}}.dark\:bg-amber-950\/70:where(.dark,.dark *){background-color:#461901b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 70%, transparent)}}.dark\:bg-blue-600:where(.dark,.dark *){background-color:var(--color-blue-600)}.dark\:bg-blue-950:where(.dark,.dark *){background-color:var(--color-blue-950)}.dark\:bg-blue-950\/20:where(.dark,.dark *){background-color:#16245633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 20%, transparent)}}.dark\:bg-blue-950\/25:where(.dark,.dark *){background-color:#16245640}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/25:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 25%, transparent)}}.dark\:bg-blue-950\/30:where(.dark,.dark *){background-color:#1624564d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 30%, transparent)}}.dark\:bg-blue-950\/35:where(.dark,.dark *){background-color:#16245659}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/35:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 35%, transparent)}}.dark\:bg-blue-950\/40:where(.dark,.dark *){background-color:#16245666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 40%, transparent)}}.dark\:bg-blue-950\/45:where(.dark,.dark *){background-color:#16245673}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/45:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 45%, transparent)}}.dark\:bg-blue-950\/50:where(.dark,.dark *){background-color:#16245680}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 50%, transparent)}}.dark\:bg-blue-950\/55:where(.dark,.dark *){background-color:#1624568c}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/55:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 55%, transparent)}}.dark\:bg-blue-950\/65:where(.dark,.dark *){background-color:#162456a6}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/65:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 65%, transparent)}}.dark\:bg-cyan-950\/50:where(.dark,.dark *){background-color:#05334580}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-950) 50%, transparent)}}.dark\:bg-emerald-300:where(.dark,.dark *){background-color:var(--color-emerald-300)}.dark\:bg-emerald-950:where(.dark,.dark *){background-color:var(--color-emerald-950)}.dark\:bg-emerald-950\/20:where(.dark,.dark *){background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.dark\:bg-emerald-950\/25:where(.dark,.dark *){background-color:#002c2240}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/25:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.dark\:bg-emerald-950\/30:where(.dark,.dark *){background-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 30%, transparent)}}.dark\:bg-emerald-950\/35:where(.dark,.dark *){background-color:#002c2259}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/35:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 35%, transparent)}}.dark\:bg-emerald-950\/40:where(.dark,.dark *){background-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.dark\:bg-emerald-950\/45:where(.dark,.dark *){background-color:#002c2273}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/45:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 45%, transparent)}}.dark\:bg-emerald-950\/50:where(.dark,.dark *){background-color:#002c2280}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.dark\:bg-emerald-950\/55:where(.dark,.dark *){background-color:#002c228c}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/55:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 55%, transparent)}}.dark\:bg-emerald-950\/60:where(.dark,.dark *){background-color:#002c2299}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 60%, transparent)}}.dark\:bg-emerald-950\/65:where(.dark,.dark *){background-color:#002c22a6}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/65:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 65%, transparent)}}.dark\:bg-emerald-950\/70:where(.dark,.dark *){background-color:#002c22b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 70%, transparent)}}.dark\:bg-fuchsia-950\/50:where(.dark,.dark *){background-color:#4b004f80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-fuchsia-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-fuchsia-950) 50%, transparent)}}.dark\:bg-green-950:where(.dark,.dark *){background-color:var(--color-green-950)}.dark\:bg-green-950\/30:where(.dark,.dark *){background-color:#032e154d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-950) 30%, transparent)}}.dark\:bg-green-950\/35:where(.dark,.dark *){background-color:#032e1559}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/35:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-950) 35%, transparent)}}.dark\:bg-green-950\/40:where(.dark,.dark *){background-color:#032e1566}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-950) 40%, transparent)}}.dark\:bg-green-950\/50:where(.dark,.dark *){background-color:#032e1580}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-950) 50%, transparent)}}.dark\:bg-indigo-950:where(.dark,.dark *){background-color:var(--color-indigo-950)}.dark\:bg-indigo-950\/20:where(.dark,.dark *){background-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.dark\:bg-indigo-950\/25:where(.dark,.dark *){background-color:#1e1a4d40}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-950\/25:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-indigo-950) 25%, transparent)}}.dark\:bg-indigo-950\/30:where(.dark,.dark *){background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark\:bg-indigo-950\/40:where(.dark,.dark *){background-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}}.dark\:bg-orange-950:where(.dark,.dark *){background-color:var(--color-orange-950)}.dark\:bg-orange-950\/50:where(.dark,.dark *){background-color:#44130680}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-orange-950) 50%, transparent)}}.dark\:bg-orange-950\/65:where(.dark,.dark *){background-color:#441306a6}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-950\/65:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-orange-950) 65%, transparent)}}.dark\:bg-red-950:where(.dark,.dark *){background-color:var(--color-red-950)}.dark\:bg-red-950\/20:where(.dark,.dark *){background-color:#46080933}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 20%, transparent)}}.dark\:bg-red-950\/25:where(.dark,.dark *){background-color:#46080940}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/25:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 25%, transparent)}}.dark\:bg-red-950\/30:where(.dark,.dark *){background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.dark\:bg-red-950\/35:where(.dark,.dark *){background-color:#46080959}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/35:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 35%, transparent)}}.dark\:bg-red-950\/40:where(.dark,.dark *){background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.dark\:bg-red-950\/45:where(.dark,.dark *){background-color:#46080973}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/45:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 45%, transparent)}}.dark\:bg-red-950\/50:where(.dark,.dark *){background-color:#46080980}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 50%, transparent)}}.dark\:bg-red-950\/60:where(.dark,.dark *){background-color:#46080999}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 60%, transparent)}}.dark\:bg-red-950\/65:where(.dark,.dark *){background-color:#460809a6}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/65:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 65%, transparent)}}.dark\:bg-rose-950:where(.dark,.dark *){background-color:var(--color-rose-950)}.dark\:bg-rose-950\/25:where(.dark,.dark *){background-color:#4d021840}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-950\/25:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-950) 25%, transparent)}}.dark\:bg-rose-950\/30:where(.dark,.dark *){background-color:#4d02184d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}.dark\:bg-rose-950\/40:where(.dark,.dark *){background-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.dark\:bg-rose-950\/50:where(.dark,.dark *){background-color:#4d021880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-950) 50%, transparent)}}.dark\:bg-sky-950\/30:where(.dark,.dark *){background-color:#052f4a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-950) 30%, transparent)}}.dark\:bg-sky-950\/40:where(.dark,.dark *){background-color:#052f4a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-950) 40%, transparent)}}.dark\:bg-slate-100:where(.dark,.dark *){background-color:var(--color-slate-100)}.dark\:bg-slate-700:where(.dark,.dark *){background-color:var(--color-slate-700)}.dark\:bg-slate-800:where(.dark,.dark *){background-color:var(--color-slate-800)}.dark\:bg-slate-800\/50:where(.dark,.dark *){background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-800) 50%, transparent)}}.dark\:bg-slate-800\/60:where(.dark,.dark *){background-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.dark\:bg-slate-800\/70:where(.dark,.dark *){background-color:#1d293db3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/70:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-800) 70%, transparent)}}.dark\:bg-slate-800\/75:where(.dark,.dark *){background-color:#1d293dbf}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/75:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-800) 75%, transparent)}}.dark\:bg-slate-900:where(.dark,.dark *){background-color:var(--color-slate-900)}.dark\:bg-slate-900\/40:where(.dark,.dark *){background-color:#0f172b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 40%, transparent)}}.dark\:bg-slate-900\/60:where(.dark,.dark *){background-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.dark\:bg-slate-900\/70:where(.dark,.dark *){background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/70:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 70%, transparent)}}.dark\:bg-slate-900\/80:where(.dark,.dark *){background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/80:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.dark\:bg-slate-900\/90:where(.dark,.dark *){background-color:#0f172be6}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/90:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 90%, transparent)}}.dark\:bg-slate-900\/95:where(.dark,.dark *){background-color:#0f172bf2}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/95:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 95%, transparent)}}.dark\:bg-slate-950:where(.dark,.dark *){background-color:var(--color-slate-950)}.dark\:bg-slate-950\/35:where(.dark,.dark *){background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/35:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.dark\:bg-slate-950\/40:where(.dark,.dark *){background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.dark\:bg-slate-950\/45:where(.dark,.dark *){background-color:#02061873}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/45:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.dark\:bg-slate-950\/50:where(.dark,.dark *){background-color:#02061880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.dark\:bg-slate-950\/55:where(.dark,.dark *){background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/55:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.dark\:bg-slate-950\/60:where(.dark,.dark *){background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.dark\:bg-slate-950\/70:where(.dark,.dark *){background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.dark\:bg-slate-950\/90:where(.dark,.dark *){background-color:#020618e6}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/90:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.dark\:bg-slate-950\/95:where(.dark,.dark *){background-color:#020618f2}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/95:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.dark\:bg-violet-950:where(.dark,.dark *){background-color:var(--color-violet-950)}.dark\:bg-violet-950\/40:where(.dark,.dark *){background-color:#2f0d6866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-950) 40%, transparent)}}.dark\:bg-violet-950\/50:where(.dark,.dark *){background-color:#2f0d6880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-950) 50%, transparent)}}.dark\:bg-violet-950\/55:where(.dark,.dark *){background-color:#2f0d688c}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-950\/55:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-950) 55%, transparent)}}.dark\:bg-violet-950\/65:where(.dark,.dark *){background-color:#2f0d68a6}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-950\/65:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-950) 65%, transparent)}}.dark\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\:bg-yellow-950:where(.dark,.dark *){background-color:var(--color-yellow-950)}.dark\:bg-\[radial-gradient\(circle_at_90\%_10\%\,rgba\(99\,102\,241\,\.22\)\,transparent_30\%\)\,linear-gradient\(135deg\,\#0f172a\,\#172554\)\]:where(.dark,.dark *){background-image:radial-gradient(circle at 90% 10%,#6366f138,#0000 30%),linear-gradient(135deg,#0f172a,#172554)}.dark\:from-\[var\(--accent-950\)\]:where(.dark,.dark *){--tw-gradient-from:var(--accent-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-rose-950\/35:where(.dark,.dark *){--tw-gradient-from:#4d021859}@supports (color:color-mix(in lab, red, red)){.dark\:from-rose-950\/35:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-rose-950) 35%, transparent)}}.dark\:from-rose-950\/35:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-slate-900:where(.dark,.dark *){--tw-gradient-from:var(--color-slate-900);--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))}.dark\:from-slate-950\/40:where(.dark,.dark *){--tw-gradient-from:#02061866}@supports (color:color-mix(in lab, red, red)){.dark\:from-slate-950\/40:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.dark\:from-slate-950\/40:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-slate-950\/50:where(.dark,.dark *){--tw-gradient-from:#02061880}@supports (color:color-mix(in lab, red, red)){.dark\:from-slate-950\/50:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-slate-950) 50%, transparent)}}.dark\:from-slate-950\/50:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:via-slate-900:where(.dark,.dark *){--tw-gradient-via:var(--color-slate-900);--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)}.dark\:via-slate-950\/40:where(.dark,.dark *){--tw-gradient-via:#02061866}@supports (color:color-mix(in lab, red, red)){.dark\:via-slate-950\/40:where(.dark,.dark *){--tw-gradient-via:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.dark\:via-slate-950\/40:where(.dark,.dark *){--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)}.dark\:to-indigo-950\/20:where(.dark,.dark *){--tw-gradient-to:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.dark\:to-indigo-950\/20:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.dark\:to-indigo-950\/20:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-orange-950\/20:where(.dark,.dark *){--tw-gradient-to:#44130633}@supports (color:color-mix(in lab, red, red)){.dark\:to-orange-950\/20:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-orange-950) 20%, transparent)}}.dark\:to-orange-950\/20:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-900:where(.dark,.dark *){--tw-gradient-to:var(--color-slate-900);--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))}.dark\:to-slate-900\/60:where(.dark,.dark *){--tw-gradient-to:#0f172b99}@supports (color:color-mix(in lab, red, red)){.dark\:to-slate-900\/60:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-slate-900) 60%, transparent)}}.dark\:to-slate-900\/60:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-950:where(.dark,.dark *){--tw-gradient-to:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-950\/60:where(.dark,.dark *){--tw-gradient-to:#02061899}@supports (color:color-mix(in lab, red, red)){.dark\:to-slate-950\/60:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.dark\:to-slate-950\/60:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:fill-slate-100:where(.dark,.dark *){fill:var(--color-slate-100)}.dark\:fill-slate-400:where(.dark,.dark *){fill:var(--color-slate-400)}.dark\:text-\[var\(--accent-100\)\]:where(.dark,.dark *){color:var(--accent-100)}.dark\:text-\[var\(--accent-200\)\]:where(.dark,.dark *){color:var(--accent-200)}.dark\:text-\[var\(--accent-300\)\]:where(.dark,.dark *){color:var(--accent-300)}.dark\:text-amber-100:where(.dark,.dark *){color:var(--color-amber-100)}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-blue-100:where(.dark,.dark *){color:var(--color-blue-100)}.dark\:text-blue-200:where(.dark,.dark *){color:var(--color-blue-200)}.dark\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\:text-blue-400:where(.dark,.dark *){color:var(--color-blue-400)}.dark\:text-cyan-300:where(.dark,.dark *){color:var(--color-cyan-300)}.dark\:text-emerald-100:where(.dark,.dark *){color:var(--color-emerald-100)}.dark\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-fuchsia-300:where(.dark,.dark *){color:var(--color-fuchsia-300)}.dark\:text-green-200:where(.dark,.dark *){color:var(--color-green-200)}.dark\:text-green-300:where(.dark,.dark *){color:var(--color-green-300)}.dark\:text-indigo-100:where(.dark,.dark *){color:var(--color-indigo-100)}.dark\:text-indigo-200:where(.dark,.dark *){color:var(--color-indigo-200)}.dark\:text-indigo-300:where(.dark,.dark *){color:var(--color-indigo-300)}.dark\:text-indigo-400:where(.dark,.dark *){color:var(--color-indigo-400)}.dark\:text-indigo-950:where(.dark,.dark *){color:var(--color-indigo-950)}.dark\:text-orange-200:where(.dark,.dark *){color:var(--color-orange-200)}.dark\:text-orange-300:where(.dark,.dark *){color:var(--color-orange-300)}.dark\:text-red-100:where(.dark,.dark *){color:var(--color-red-100)}.dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-rose-200:where(.dark,.dark *){color:var(--color-rose-200)}.dark\:text-rose-300:where(.dark,.dark *){color:var(--color-rose-300)}.dark\:text-sky-100:where(.dark,.dark *){color:var(--color-sky-100)}.dark\:text-sky-200:where(.dark,.dark *){color:var(--color-sky-200)}.dark\:text-slate-100:where(.dark,.dark *){color:var(--color-slate-100)}.dark\:text-slate-200:where(.dark,.dark *){color:var(--color-slate-200)}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-slate-400:where(.dark,.dark *){color:var(--color-slate-400)}.dark\:text-slate-500:where(.dark,.dark *){color:var(--color-slate-500)}.dark\:text-slate-600:where(.dark,.dark *){color:var(--color-slate-600)}.dark\:text-slate-700:where(.dark,.dark *){color:var(--color-slate-700)}.dark\:text-slate-800:where(.dark,.dark *){color:var(--color-slate-800)}.dark\:text-slate-950:where(.dark,.dark *){color:var(--color-slate-950)}.dark\:text-violet-100:where(.dark,.dark *){color:var(--color-violet-100)}.dark\:text-violet-200:where(.dark,.dark *){color:var(--color-violet-200)}.dark\:text-violet-300:where(.dark,.dark *){color:var(--color-violet-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-yellow-300:where(.dark,.dark *){color:var(--color-yellow-300)}.dark\:shadow-black\/20:where(.dark,.dark *){--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-black\/20:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:ring-\[var\(--accent-950\)\]:where(.dark,.dark *){--tw-ring-color:var(--accent-950)}.dark\:ring-amber-900:where(.dark,.dark *){--tw-ring-color:var(--color-amber-900)}.dark\:ring-blue-900:where(.dark,.dark *){--tw-ring-color:var(--color-blue-900)}.dark\:ring-blue-900\/60:where(.dark,.dark *){--tw-ring-color:#1c398e99}@supports (color:color-mix(in lab, red, red)){.dark\:ring-blue-900\/60:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-blue-900) 60%, transparent)}}.dark\:ring-emerald-900:where(.dark,.dark *){--tw-ring-color:var(--color-emerald-900)}.dark\:ring-orange-900:where(.dark,.dark *){--tw-ring-color:var(--color-orange-900)}.dark\:ring-red-900:where(.dark,.dark *){--tw-ring-color:var(--color-red-900)}.dark\:ring-slate-700:where(.dark,.dark *){--tw-ring-color:var(--color-slate-700)}.dark\:ring-slate-800:where(.dark,.dark *){--tw-ring-color:var(--color-slate-800)}.dark\:ring-slate-900:where(.dark,.dark *){--tw-ring-color:var(--color-slate-900)}.dark\:ring-slate-950:where(.dark,.dark *){--tw-ring-color:var(--color-slate-950)}.dark\:ring-violet-900:where(.dark,.dark *){--tw-ring-color:var(--color-violet-900)}.dark\:ring-white\/5:where(.dark,.dark *){--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:ring-white\/5:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:ring-offset-slate-950:where(.dark,.dark *){--tw-ring-offset-color:var(--color-slate-950)}@media (hover:hover){.dark\:group-hover\:bg-slate-800:where(.dark,.dark *):is(:where(.group):hover *){background-color:var(--color-slate-800)}.dark\:group-hover\:text-slate-200:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-slate-200)}}.dark\:before\:bg-slate-700:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--color-slate-700)}.dark\:focus-within\:border-blue-600:where(.dark,.dark *):focus-within{border-color:var(--color-blue-600)}.dark\:focus-within\:ring-blue-950:where(.dark,.dark *):focus-within{--tw-ring-color:var(--color-blue-950)}@media (hover:hover){.dark\:hover\:border-\[var\(--accent-500\)\]:where(.dark,.dark *):hover{border-color:var(--accent-500)}.dark\:hover\:border-blue-700:where(.dark,.dark *):hover{border-color:var(--color-blue-700)}.dark\:hover\:border-blue-800:where(.dark,.dark *):hover{border-color:var(--color-blue-800)}.dark\:hover\:border-emerald-800:where(.dark,.dark *):hover{border-color:var(--color-emerald-800)}.dark\:hover\:border-slate-600:where(.dark,.dark *):hover{border-color:var(--color-slate-600)}.dark\:hover\:border-slate-700:where(.dark,.dark *):hover{border-color:var(--color-slate-700)}.dark\:hover\:bg-amber-950\/30:where(.dark,.dark *):hover{background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-amber-950\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.dark\:hover\:bg-amber-950\/35:where(.dark,.dark *):hover{background-color:#46190159}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-amber-950\/35:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-amber-950) 35%, transparent)}}.dark\:hover\:bg-blue-500:where(.dark,.dark *):hover{background-color:var(--color-blue-500)}.dark\:hover\:bg-blue-950\/35:where(.dark,.dark *):hover{background-color:#16245659}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-950\/35:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-950) 35%, transparent)}}.dark\:hover\:bg-indigo-50:where(.dark,.dark *):hover{background-color:var(--color-indigo-50)}.dark\:hover\:bg-indigo-950\/20:where(.dark,.dark *):hover{background-color:#1e1a4d33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-indigo-950\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-indigo-950) 20%, transparent)}}.dark\:hover\:bg-orange-950\/20:where(.dark,.dark *):hover{background-color:#44130633}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-orange-950\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-orange-950) 20%, transparent)}}.dark\:hover\:bg-red-950\/30:where(.dark,.dark *):hover{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-950\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.dark\:hover\:bg-red-950\/35:where(.dark,.dark *):hover{background-color:#46080959}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-950\/35:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-red-950) 35%, transparent)}}.dark\:hover\:bg-red-950\/40:where(.dark,.dark *):hover{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-950\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.dark\:hover\:bg-red-950\/45:where(.dark,.dark *):hover{background-color:#46080973}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-950\/45:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-red-950) 45%, transparent)}}.dark\:hover\:bg-slate-200:where(.dark,.dark *):hover{background-color:var(--color-slate-200)}.dark\:hover\:bg-slate-700:where(.dark,.dark *):hover{background-color:var(--color-slate-700)}.dark\:hover\:bg-slate-800:where(.dark,.dark *):hover{background-color:var(--color-slate-800)}.dark\:hover\:bg-slate-800\/45:where(.dark,.dark *):hover{background-color:#1d293d73}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-800\/45:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-800) 45%, transparent)}}.dark\:hover\:bg-slate-800\/50:where(.dark,.dark *):hover{background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-800\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-800) 50%, transparent)}}.dark\:hover\:bg-slate-800\/60:where(.dark,.dark *):hover{background-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-800\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.dark\:hover\:bg-slate-800\/70:where(.dark,.dark *):hover{background-color:#1d293db3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-800\/70:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-800) 70%, transparent)}}.dark\:hover\:bg-slate-900:where(.dark,.dark *):hover{background-color:var(--color-slate-900)}.dark\:hover\:bg-slate-950:where(.dark,.dark *):hover{background-color:var(--color-slate-950)}.dark\:hover\:bg-slate-950\/30:where(.dark,.dark *):hover{background-color:#0206184d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-950\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-950) 30%, transparent)}}.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:hover\:text-\[var\(--accent-300\)\]:where(.dark,.dark *):hover{color:var(--accent-300)}.dark\:hover\:text-blue-300:where(.dark,.dark *):hover{color:var(--color-blue-300)}.dark\:hover\:text-blue-400:where(.dark,.dark *):hover{color:var(--color-blue-400)}.dark\:hover\:text-red-300:where(.dark,.dark *):hover{color:var(--color-red-300)}.dark\:hover\:text-slate-200:where(.dark,.dark *):hover{color:var(--color-slate-200)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}}.dark\:focus\:border-slate-300:where(.dark,.dark *):focus{border-color:var(--color-slate-300)}.dark\:focus\:ring-\[var\(--accent-900\)\]:where(.dark,.dark *):focus{--tw-ring-color:var(--accent-900)}.dark\:focus\:ring-\[var\(--accent-950\)\]:where(.dark,.dark *):focus{--tw-ring-color:var(--accent-950)}.dark\:focus\:ring-blue-950:where(.dark,.dark *):focus{--tw-ring-color:var(--color-blue-950)}.dark\:focus\:ring-indigo-900:where(.dark,.dark *):focus{--tw-ring-color:var(--color-indigo-900)}.dark\:focus\:ring-indigo-950:where(.dark,.dark *):focus{--tw-ring-color:var(--color-indigo-950)}.dark\:focus\:ring-indigo-950\/60:where(.dark,.dark *):focus{--tw-ring-color:#1e1a4d99}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:ring-indigo-950\/60:where(.dark,.dark *):focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-950) 60%, transparent)}}.dark\:focus\:ring-red-950:where(.dark,.dark *):focus{--tw-ring-color:var(--color-red-950)}.dark\:focus\:ring-red-950\/40:where(.dark,.dark *):focus{--tw-ring-color:#46080966}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:ring-red-950\/40:where(.dark,.dark *):focus{--tw-ring-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.dark\:focus\:ring-red-950\/60:where(.dark,.dark *):focus{--tw-ring-color:#46080999}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:ring-red-950\/60:where(.dark,.dark *):focus{--tw-ring-color:color-mix(in oklab, var(--color-red-950) 60%, transparent)}}.dark\:focus\:ring-slate-800:where(.dark,.dark *):focus{--tw-ring-color:var(--color-slate-800)}.dark\:focus\:ring-white\/15:where(.dark,.dark *):focus{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:ring-white\/15:where(.dark,.dark *):focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:focus\:ring-offset-slate-900:where(.dark,.dark *):focus{--tw-ring-offset-color:var(--color-slate-900)}.dark\:focus\:ring-offset-slate-950:where(.dark,.dark *):focus,.dark\:focus-visible\:ring-offset-slate-950:where(.dark,.dark *):focus-visible{--tw-ring-offset-color:var(--color-slate-950)}.dark\:disabled\:bg-slate-900:where(.dark,.dark *):disabled{background-color:var(--color-slate-900)}@media print{.print\:static{position:static}.print\:hidden{display:none}.print\:max-w-none{max-width:none}.print\:overflow-visible{overflow:visible}.print\:rounded-none{border-radius:0}.print\:border-gray-600{border-color:var(--color-gray-600)}.print\:bg-white{background-color:var(--color-white)}.print\:p-0{padding:0}.print\:p-6{padding:calc(var(--spacing) * 6)}.print\:text-black{color:var(--color-black)}.print\: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)}}}@font-face{font-family:CalTrackr Geist;src:url(/fonts/geist-sans-latin.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:100 900}@font-face{font-family:CalTrackr Geist Mono;src:url(/fonts/geist-mono-latin.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:100 900}:root{--background:#f8fafc;--foreground:#0f172a;--font-geist-sans:"CalTrackr Geist", "Segoe UI", Arial, Helvetica, sans-serif;--font-geist-mono:"CalTrackr Geist Mono", "SFMono-Regular", "Cascadia Code", Consolas, "Liberation Mono", monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body .caltrackr-auth-canvas .caltrackr-auth-story h2,body .caltrackr-auth-canvas .caltrackr-auth-story h1,body .caltrackr-auth-canvas .caltrackr-auth-story-grid strong{opacity:1}body .caltrackr-auth-canvas .caltrackr-auth-story-grid div{background:#ffffff17!important}html.dark{--background:#020617;--foreground:#e2e8f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--background);min-height:100%;color:var(--foreground)}body{font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;margin:0;transition:background-color .16s,color .16s}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}::selection{color:#fff;background:#0f172a}html.dark ::selection{color:#020617;background:#e2e8f0}@media print{html,html.dark{--background:#fff;--foreground:#111827;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:#111827;background:#fff}}#caltrackr-equipment-scan-card,#caltrackr-equipment-notes-card{border-style:solid!important;border-width:2px!important}html:not(.dark) #caltrackr-equipment-scan-card,html:not(.dark) #caltrackr-equipment-notes-card{background:linear-gradient(145deg,#fff 0%,#eef2f5 100%)!important;border-color:#526174!important;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #0f172a2b!important}html.dark #caltrackr-equipment-scan-card,html.dark #caltrackr-equipment-notes-card{background:linear-gradient(145deg,#172033 0%,#111827 100%)!important;border-color:#536179!important;box-shadow:inset 0 1px #ffffff0d,0 10px 26px #0000004d!important}.caltrackr-admin-workspace{background:#e7ebef!important;border:1px solid #718091!important;box-shadow:0 18px 40px #0f172a29!important}.caltrackr-admin-workspace-hero{color:#fff;border-bottom:1px solid #ffffff2e;background:var(--caltrackr-premium-hero,linear-gradient(115deg, #090719 0%, #151b4b 58%, #3f568f 100%))!important}.caltrackr-admin-workspace-hero button{color:#fff!important;background:#ffffff1f!important;border-color:#ffffff80!important}.caltrackr-admin-panel{background:linear-gradient(145deg,#fff 0%,#f4f6f8 100%)!important;border-color:#7e8c9b!important;box-shadow:inset 0 1px #fff,0 8px 20px #0f172a1a!important}.caltrackr-admin-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){color:#111827!important;background:#fff!important;border-color:#8794a3!important}.caltrackr-admin-settings-card{background:linear-gradient(145deg,#fff 0%,#f2f5f7 100%)!important;border-color:#718091!important;box-shadow:inset 0 1px #fff,0 12px 28px #0f172a21!important}html.dark .caltrackr-admin-workspace{background:#0f172a!important;border-color:#3e4b63!important;box-shadow:0 18px 42px #00000059!important}html.dark .caltrackr-admin-panel,html.dark .caltrackr-admin-settings-card{background:linear-gradient(145deg,#172033 0%,#111827 100%)!important;border-color:#46546c!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #00000042!important}html.dark .caltrackr-admin-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){color:#f8fafc!important;background:#111827!important;border-color:#536179!important}html[data-hero-style=solid] :is(.caltrackr-premium-hero,.caltrackr-equipment-list-hero,.caltrackr-workspace-hero,.caltrackr-admin-workspace-hero){background:var(--admin-hero-solid,#172554)!important;background-image:none!important}html:not(.dark) .caltrackr-application-shell #caltrackr-certificate-paper,html:not(.dark) #caltrackr-certificate-paper{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;background:#fff!important}html:not(.dark) :is(.caltrackr-equipment-scan-card,.caltrackr-equipment-notes-card){border-color:#647385!important;box-shadow:inset 0 1px #ffffffc7,0 10px 24px #0f172a2b!important}html.dark :is(.caltrackr-equipment-scan-card,.caltrackr-equipment-notes-card){border-color:#536179!important;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #0000003d!important}@media print{#caltrackr-certificate-paper{background:#fff!important}}html.dark body{color:#e2e8f0;background:#020617}html.dark .bg-white{background-color:#0f172a!important}html.dark .bg-gray-50,html.dark .bg-slate-50{background-color:#111827!important}html.dark .bg-gray-100,html.dark .bg-slate-100{background-color:#1e293b!important}html.dark .bg-gray-200,html.dark .bg-slate-200{background-color:#334155!important}html.dark .border-gray-100,html.dark .border-slate-100{border-color:#1e293b!important}html.dark .border-gray-200,html.dark .border-slate-200{border-color:#334155!important}html.dark .border-gray-300,html.dark .border-slate-300{border-color:#475569!important}html.dark .divide-gray-100>:not([hidden])~:not([hidden]),html.dark .divide-slate-100>:not([hidden])~:not([hidden]){border-color:#1e293b!important}html.dark .divide-gray-200>:not([hidden])~:not([hidden]),html.dark .divide-slate-200>:not([hidden])~:not([hidden]){border-color:#334155!important}html.dark .text-gray-950,html.dark .text-slate-950,html.dark .text-gray-900,html.dark .text-slate-900,html.dark .text-gray-800,html.dark .text-slate-800{color:#f8fafc!important}html.dark .text-gray-700,html.dark .text-slate-700,html.dark .text-gray-600,html.dark .text-slate-600{color:#cbd5e1!important}html.dark .text-gray-500,html.dark .text-slate-500{color:#94a3b8!important}html.dark .text-gray-400,html.dark .text-slate-400{color:#64748b!important}html.dark input,html.dark select,html.dark textarea{color:#f8fafc;background-color:#0f172a;border-color:#475569}html.dark input::placeholder,html.dark textarea::placeholder{color:#64748b}html.dark option{color:#f8fafc;background-color:#0f172a}html.dark button.bg-white,html.dark a.bg-white{color:#e2e8f0!important;background-color:#0f172a!important}html.dark button.bg-white:hover,html.dark a.bg-white:hover,html.dark .hover\:bg-gray-50:hover,html.dark .hover\:bg-slate-50:hover,html.dark .hover\:bg-gray-100:hover,html.dark .hover\:bg-slate-100:hover{background-color:#1e293b!important}html.dark .bg-black,html.dark .bg-gray-950,html.dark .bg-slate-950{color:#020617!important;background-color:#f8fafc!important}html.dark .hover\:bg-gray-800:hover,html.dark .hover\:bg-slate-800:hover{color:#020617!important;background-color:#e2e8f0!important}html.dark .shadow-sm,html.dark .shadow,html.dark .shadow-md,html.dark .shadow-lg,html.dark .shadow-xl{box-shadow:0 1px 2px #00000073,0 8px 24px #0000002e!important}html.dark table{color:#e2e8f0}html.dark thead{background-color:#111827}html.dark tbody tr{border-color:#334155}html.dark tbody tr:hover{background-color:#1e293b}html.dark .caltrackr-section{background:#0f172a;border-color:#334155;box-shadow:0 1px 2px #00000073}html.dark .bg-green-50{background-color:#14532d6b!important}html.dark .bg-red-50{background-color:#7f1d1d6b!important}html.dark .bg-yellow-50{background-color:#713f126b!important}html.dark .bg-orange-50{background-color:#7c2d126b!important}html.dark .bg-blue-50{background-color:#1e40af52!important}html.dark .bg-purple-50,html.dark .bg-violet-50{background-color:#4c1d9557!important}html.dark main,html.dark section,html.dark article{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.caltrackr-command-surface{background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;box-shadow:0 1px 2px #0f172a0d,0 16px 40px #0f172a0d}html.dark .caltrackr-command-surface{background:#0f172a;border-color:#334155;box-shadow:0 1px 2px #00000073,0 18px 44px #0003}@media (prefers-reduced-motion:no-preference){.caltrackr-command-surface,.caltrackr-command-card{transition:border-color .16s,box-shadow .16s,transform .16s}.caltrackr-command-card:hover{transform:translateY(-1px)}}.caltrackr-workspace-enter{animation:.18s ease-out caltrackr-workspace-enter}@keyframes caltrackr-workspace-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.caltrackr-workspace-enter{animation:none}}.caltrackr-workspace-enter,.caltrackr-workspace-enter *{min-width:0}.caltrackr-workspace-enter img,.caltrackr-workspace-enter video,.caltrackr-workspace-enter canvas,.caltrackr-workspace-enter svg{max-width:100%}.caltrackr-workspace-enter button,.caltrackr-workspace-enter a{overflow-wrap:normal;word-break:normal}.caltrackr-workspace-enter p,.caltrackr-workspace-enter dd{overflow-wrap:anywhere}.caltrackr-workspace-enter dt,.caltrackr-workspace-enter h1,.caltrackr-workspace-enter h2,.caltrackr-workspace-enter h3,.caltrackr-workspace-enter h4{overflow-wrap:normal;word-break:normal}.caltrackr-workspace-enter select,.caltrackr-workspace-enter input{min-width:0;max-width:100%}.caltrackr-workspace-enter [class*=tracking-wide],.caltrackr-workspace-enter [class*=tracking-\[]{word-break:normal}.caltrackr-workspace-enter select,.caltrackr-workspace-enter input,.caltrackr-workspace-enter textarea{width:100%;min-width:0;max-width:100%}.caltrackr-workspace-enter button{max-width:100%}.caltrackr-workspace-enter>*{min-width:0}.caltrackr-asset-selection-enter{animation:.22s ease-out caltrackr-asset-selection-enter}@keyframes caltrackr-asset-selection-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.caltrackr-asset-selection-enter{animation:none}}.caltrackr-dashboard-enter{animation:.26s ease-out caltrackr-dashboard-enter}.caltrackr-dashboard-stagger>*{animation:.3s ease-out both caltrackr-dashboard-card-enter}.caltrackr-dashboard-stagger>:nth-child(2){animation-delay:35ms}.caltrackr-dashboard-stagger>:nth-child(3){animation-delay:70ms}.caltrackr-dashboard-stagger>:nth-child(4){animation-delay:.105s}.caltrackr-dashboard-stagger>:nth-child(5){animation-delay:.14s}.caltrackr-dashboard-stagger>:nth-child(6){animation-delay:.175s}.caltrackr-dashboard-sections>*{animation:.28s ease-out both caltrackr-dashboard-section-enter}@keyframes caltrackr-dashboard-card-enter{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes caltrackr-dashboard-section-enter{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.caltrackr-dashboard-enter,.caltrackr-dashboard-stagger>*,.caltrackr-dashboard-sections>*{animation:none}}.caltrackr-dashboard-sections>section:last-child{animation:.32s ease-out both caltrackr-analytics-enter}@keyframes caltrackr-analytics-enter{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.caltrackr-dashboard-sections>section:last-child{animation:none}}.caltrackr-page-transition{animation:.2s ease-out caltrackr-page-transition}@media (prefers-reduced-motion:reduce){.caltrackr-page-transition{animation:none}}@keyframes caltrackr-drawer-enter{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){[class*=fixed]{scroll-behavior:auto}}:root,html[data-accent=blue]{--accent-50:#eff6ff;--accent-100:#dbeafe;--accent-300:#93c5fd;--accent-400:#60a5fa;--accent-500:#3b82f6;--accent-600:#2563eb;--accent-700:#1d4ed8;--accent-900:#1e3a8a;--accent-950:#172554}html[data-accent=indigo]{--accent-50:#eef2ff;--accent-100:#e0e7ff;--accent-300:#a5b4fc;--accent-400:#818cf8;--accent-500:#6366f1;--accent-600:#4f46e5;--accent-700:#4338ca;--accent-900:#312e81;--accent-950:#1e1b4b}html[data-accent=emerald]{--accent-50:#ecfdf5;--accent-100:#d1fae5;--accent-300:#6ee7b7;--accent-400:#34d399;--accent-500:#10b981;--accent-600:#059669;--accent-700:#047857;--accent-900:#064e3b;--accent-950:#022c22}html[data-accent=cyan]{--accent-50:#ecfeff;--accent-100:#cffafe;--accent-300:#67e8f9;--accent-400:#22d3ee;--accent-500:#06b6d4;--accent-600:#0891b2;--accent-700:#0e7490;--accent-900:#164e63;--accent-950:#083344}html[data-accent=amber]{--accent-50:#fffbeb;--accent-100:#fef3c7;--accent-300:#fcd34d;--accent-400:#fbbf24;--accent-500:#f59e0b;--accent-600:#d97706;--accent-700:#b45309;--accent-900:#78350f;--accent-950:#451a03}html[data-accent=rose]{--accent-50:#fff1f2;--accent-100:#ffe4e6;--accent-300:#fda4af;--accent-400:#fb7185;--accent-500:#f43f5e;--accent-600:#e11d48;--accent-700:#be123c;--accent-900:#881337;--accent-950:#4c0519}html[data-accent] .bg-blue-600{background-color:var(--accent-600)!important}html[data-accent] .bg-blue-500{background-color:var(--accent-500)!important}html[data-accent] .bg-blue-50{background-color:var(--accent-50)!important}html.dark[data-accent] .dark\:bg-blue-950\/50,html.dark[data-accent] .dark\:bg-blue-950\/45,html.dark[data-accent] .dark\:bg-blue-950\/40,html.dark[data-accent] .dark\:bg-blue-950\/35,html.dark[data-accent] .dark\:bg-blue-950\/25{background-color:var(--accent-950)!important}@supports (color:color-mix(in lab, red, red)){html.dark[data-accent] .dark\:bg-blue-950\/50,html.dark[data-accent] .dark\:bg-blue-950\/45,html.dark[data-accent] .dark\:bg-blue-950\/40,html.dark[data-accent] .dark\:bg-blue-950\/35,html.dark[data-accent] .dark\:bg-blue-950\/25{background-color:color-mix(in srgb, var(--accent-950) 55%, transparent)!important}}html[data-accent] .text-blue-600,html[data-accent] .text-blue-700{color:var(--accent-700)!important}html.dark[data-accent] .dark\:text-blue-400,html.dark[data-accent] .dark\:text-blue-300{color:var(--accent-300)!important}html[data-accent] .border-blue-200,html[data-accent] .border-blue-300{border-color:var(--accent-300)!important}html.dark[data-accent] .dark\:border-blue-800,html.dark[data-accent] .dark\:border-blue-900{border-color:var(--accent-900)!important}html[data-accent] .from-blue-600{--tw-gradient-from:var(--accent-600) var(--tw-gradient-from-position)!important}html[data-accent] .to-indigo-600,html[data-accent] .to-indigo-500{--tw-gradient-to:var(--accent-500) var(--tw-gradient-to-position)!important}.caltrackr-dashboard-flow{background:linear-gradient(#ffffffe6,#f8fafcb8);border:1px solid #e2e8f0;border-radius:1.5rem;padding:1rem;box-shadow:0 1px 2px #0f172a0a}html.dark .caltrackr-dashboard-flow{background:linear-gradient(#0f172aeb,#0f172ab8);border-color:#334155}.caltrackr-flow-eyebrow{color:var(--accent-600);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.625rem;font-weight:750}.caltrackr-dashboard-flow>.grid>*,.caltrackr-dashboard-flow>.space-y-5>*{min-width:0}.caltrackr-dashboard-flow section,.caltrackr-dashboard-flow article{box-shadow:none}.caltrackr-dashboard-flow:first-of-type>.grid>*{height:100%}.caltrackr-operations-workspace,.caltrackr-operations-workspace>section,.caltrackr-operations-workspace>div{min-width:0}.caltrackr-work-card,.caltrackr-maintenance-group{transition:border-color .16s,box-shadow .16s,transform .16s}.caltrackr-work-card:hover,.caltrackr-maintenance-group:hover{border-color:var(--accent-300);box-shadow:0 10px 28px #0f172a14}html.dark .caltrackr-work-card:hover,html.dark .caltrackr-maintenance-group:hover{border-color:var(--accent-900);box-shadow:0 12px 32px #0000003d}.caltrackr-operations-workspace input,.caltrackr-operations-workspace select{min-height:2.65rem}@media (min-width:1600px){.caltrackr-work-card{min-height:0}}@media (prefers-reduced-motion:no-preference){.caltrackr-dashboard-flow{animation:.24s ease-out both caltrackr-final-flow-enter}@keyframes caltrackr-final-flow-enter{0%{opacity:0;transform:translateY(6px)}}}html:not(.dark)[data-accent]{--background:var(--accent-50)}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-accent]{--background:color-mix(in srgb, var(--accent-50) 52%, #f8fafc)}html:not(.dark)[data-accent] body{background:radial-gradient(circle at top right, color-mix(in srgb, var(--accent-100) 58%, transparent), transparent 34rem), var(--background)}}html:not(.dark)[data-accent] main{background:0 0!important}html:not(.dark)[data-accent] header{background-color:var(--accent-50)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-accent] header{background-color:color-mix(in srgb, var(--accent-50) 30%, white 70%)!important}}html:not(.dark)[data-accent] aside{background-color:var(--accent-50)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-accent] aside{background-color:color-mix(in srgb, var(--accent-50) 22%, white 78%)!important}}html:not(.dark)[data-accent] .caltrackr-dashboard-flow{background:linear-gradient(180deg, var(--accent-50), white)}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-accent] .caltrackr-dashboard-flow{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-50) 38%, white 62%), white)}}html:not(.dark)[data-accent] .caltrackr-dashboard-flow{border-color:var(--accent-300)}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-accent] .caltrackr-dashboard-flow{border-color:color-mix(in srgb, var(--accent-300) 34%, #e2e8f0)}}.caltrackr-dashboard-flow>.grid>*{height:auto!important;min-height:0!important}.caltrackr-dashboard-flow [class*=min-h-]{min-height:0!important}.caltrackr-dashboard-flow [class*=h-\[]{height:auto}.caltrackr-dashboard-flow:first-of-type>.grid>:first-child{align-self:stretch}.caltrackr-dashboard-flow:first-of-type>.grid>:first-child>*{height:100%}html:not(.dark)[data-accent] .bg-slate-50,html:not(.dark)[data-accent] .bg-gray-50{background-color:var(--accent-50)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-accent] .bg-slate-50,html:not(.dark)[data-accent] .bg-gray-50{background-color:color-mix(in srgb, var(--accent-50) 24%, #f8fafc)!important}}html:not(.dark)[data-accent] .border-slate-200,html:not(.dark)[data-accent] .border-gray-200{border-color:var(--accent-300)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-accent] .border-slate-200,html:not(.dark)[data-accent] .border-gray-200{border-color:color-mix(in srgb, var(--accent-300) 20%, #e2e8f0)!important}html:not(.dark)[data-accent] body{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-100) 58%, #f8fafc), color-mix(in srgb, var(--accent-50) 72%, #fff) 42%, color-mix(in srgb, var(--accent-100) 42%, #f8fafc)) fixed}}html.dark[data-accent] body{background:radial-gradient(circle at 85% 0%, var(--accent-950), transparent 36rem), #020617}@supports (color:color-mix(in lab, red, red)){html.dark[data-accent] body{background:radial-gradient(circle at 85% 0%, color-mix(in srgb, var(--accent-950) 60%, transparent), transparent 36rem), #020617}}.caltrackr-page-transition,.caltrackr-dashboard-sections{background:0 0}.caltrackr-dashboard-flow{background:var(--accent-50);padding:.85rem}@supports (color:color-mix(in lab, red, red)){.caltrackr-dashboard-flow{background:color-mix(in srgb, var(--accent-50) 20%, white 80%)}}html.dark .caltrackr-dashboard-flow{background:var(--accent-950)}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-dashboard-flow{background:color-mix(in srgb, var(--accent-950) 15%, #0f172a 85%)}}.caltrackr-dashboard-flow>.grid{align-items:start!important}.caltrackr-dashboard-flow>.grid>*{align-self:start!important;height:auto!important;min-height:0!important}.caltrackr-dashboard-flow:first-of-type>.grid>.caltrackr-quick-actions{align-self:stretch!important;height:100%!important}.caltrackr-dashboard-flow svg{max-height:180px}.caltrackr-dashboard-flow article{min-height:0!important}html.dark .bg-red-50,html.dark .dark\:bg-red-950\/35,html.dark .dark\:bg-red-950\/40,html.dark .dark\:bg-red-950\/50{background-color:#450a0ac7!important}html.dark .border-red-200,html.dark .dark\:border-red-900{border-color:#b91c1cb8!important}html.dark .text-red-700,html.dark .dark\:text-red-300,html.dark .dark\:text-red-400{color:#fca5a5!important}html.dark .bg-amber-50,html.dark .dark\:bg-amber-950\/35,html.dark .dark\:bg-amber-950\/40,html.dark .dark\:bg-amber-950\/50{background-color:#451a03b8!important}html.dark .border-amber-200,html.dark .dark\:border-amber-900{border-color:#b45309b8!important}html.dark .text-amber-700,html.dark .dark\:text-amber-300,html.dark .dark\:text-amber-400{color:#fcd34d!important}@media (max-width:1279px){.caltrackr-quick-actions button{min-height:88px}}.caltrackr-dashboard-flow:first-of-type .caltrackr-quick-actions{align-self:start!important;height:auto!important;min-height:0!important}.caltrackr-dashboard-flow:first-of-type .caltrackr-quick-actions>div:last-child{position:static!important;transform:none!important}@media (min-width:1536px){.caltrackr-quick-actions>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1900px){.caltrackr-quick-actions>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}}.caltrackr-premium-hero{background:radial-gradient(circle at 86% 14%, var(--accent-500), transparent 28rem), linear-gradient(135deg, var(--accent-950), var(--accent-900))}@supports (color:color-mix(in lab, red, red)){.caltrackr-premium-hero{background:radial-gradient(circle at 86% 14%, color-mix(in srgb, var(--accent-500) 30%, transparent), transparent 28rem), linear-gradient(135deg, color-mix(in srgb, var(--accent-950) 38%, #020617), color-mix(in srgb, var(--accent-900) 48%, #0f172a))}}.caltrackr-dashboard-flow:first-of-type>.grid{align-items:start!important}.caltrackr-dashboard-flow:first-of-type .caltrackr-quick-actions{align-self:start!important;width:100%!important;height:auto!important;min-height:0!important}.caltrackr-quick-actions>div:last-child{position:static!important;inset:auto!important;transform:none!important}.caltrackr-quick-actions button{min-height:98px}#settings-panel,#user-management-panel,#reminder-center-panel{overflow-anchor:none}@media (min-width:1280px){.caltrackr-quick-actions>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (max-width:1279px){.caltrackr-dashboard-flow:first-of-type>.grid{grid-template-columns:minmax(0,1fr)!important}}.caltrackr-operational-overview{background:linear-gradient(180deg, var(--accent-50), white)}@supports (color:color-mix(in lab, red, red)){.caltrackr-operational-overview{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-50) 18%, white), white)}}html.dark .caltrackr-operational-overview{background:linear-gradient(180deg, var(--accent-950), #0f172a)}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-operational-overview{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-950) 16%, #0f172a), #0f172a)}}.caltrackr-operational-overview>.grid{align-items:start!important}.caltrackr-operational-overview .caltrackr-quick-actions{align-self:start!important;width:100%!important;height:auto!important;min-height:0!important}.caltrackr-operational-overview .caltrackr-quick-actions>div:last-child{position:static!important;inset:auto!important;transform:none!important}.caltrackr-operational-overview .caltrackr-quick-actions button{min-height:92px!important}.caltrackr-operational-overview>.grid>section{border-color:var(--accent-300)}@supports (color:color-mix(in lab, red, red)){.caltrackr-operational-overview>.grid>section{border-color:color-mix(in srgb, var(--accent-300) 18%, #334155)}}@media (min-width:1280px){.caltrackr-operational-overview .caltrackr-quick-actions>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (max-width:1279px){.caltrackr-operational-overview>.grid{grid-template-columns:minmax(0,1fr)!important}}:root{--sidebar-tooltip-left:6rem}.caltrackr-adaptive-logo{border:1px solid var(--accent-300)}@supports (color:color-mix(in lab, red, red)){.caltrackr-adaptive-logo{border:1px solid color-mix(in srgb, var(--accent-300) 32%, #e2e8f0)}}.caltrackr-adaptive-logo{background:linear-gradient(145deg, #fffffffa, var(--accent-50))}@supports (color:color-mix(in lab, red, red)){.caltrackr-adaptive-logo{background:linear-gradient(145deg, #fffffffa, color-mix(in srgb, var(--accent-50) 35%, white))}}.caltrackr-adaptive-logo{box-shadow:inset 0 0 0 1px #ffffff8c,0 4px 14px #0f172a14}html.dark .caltrackr-adaptive-logo{border-color:var(--accent-700)}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-adaptive-logo{border-color:color-mix(in srgb, var(--accent-700) 42%, #475569)}}html.dark .caltrackr-adaptive-logo{background:linear-gradient(145deg, #f8fafc, var(--accent-100))!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-adaptive-logo{background:linear-gradient(145deg, #f8fafc, color-mix(in srgb, var(--accent-100) 22%, #fff))!important}}.caltrackr-auth-canvas{background:radial-gradient(circle at 75% 10%, var(--accent-800), transparent 34rem), #1e293b}@supports (color:color-mix(in lab, red, red)){.caltrackr-auth-canvas{background:radial-gradient(circle at 75% 10%, color-mix(in srgb, var(--accent-800) 48%, transparent), transparent 34rem), #1e293b}}html:not(.dark)[data-accent] body{background:radial-gradient(circle at 88% 0%, var(--accent-100), transparent 32rem), var(--accent-50)}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-accent] body{background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--accent-100) 38%, transparent), transparent 32rem), color-mix(in srgb, var(--accent-50) 18%, #eef2f7)}}html:not(.dark)[data-accent] .bg-white{background-color:var(--accent-50)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-accent] .bg-white{background-color:color-mix(in srgb, var(--accent-50) 6%, #fff)!important}}.caltrackr-premium-operation-card{background:linear-gradient(145deg, var(--accent-50), white);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.caltrackr-premium-operation-card{background:linear-gradient(145deg, color-mix(in srgb, var(--accent-50) 10%, white), white)}}.caltrackr-premium-operation-card{transition:transform .16s,border-color .16s,box-shadow .16s}.caltrackr-premium-operation-card:hover{border-color:var(--accent-300);transform:translateY(-1px);box-shadow:0 14px 34px #0f172a17}html.dark .caltrackr-premium-operation-card{background:linear-gradient(145deg, var(--accent-950), #0f172a)}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-premium-operation-card{background:linear-gradient(145deg, color-mix(in srgb, var(--accent-950) 12%, #0f172a), #0f172a)}}html.dark .caltrackr-premium-operation-card:hover{border-color:var(--accent-800);box-shadow:0 16px 38px #00000047}.caltrackr-collapsible-card{min-height:0!important}.caltrackr-collapsible-card>button{min-height:82px}aside .group:hover>span:last-child{margin-top:0;display:block;top:auto}aside{border-top-right-radius:0!important}aside>div:first-child{padding-left:.75rem;padding-right:.75rem}.caltrackr-work-card dl,.caltrackr-premium-operation-card dl{row-gap:.65rem}.caltrackr-work-card p,.caltrackr-premium-operation-card p{margin-bottom:0}@media (min-width:1024px) and (max-width:1535px){.caltrackr-workspace-enter [class*=sm\:grid-cols-4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.caltrackr-premium-operation-card{transition:none}.caltrackr-premium-operation-card:hover{transform:none}}.caltrackr-sidebar,.caltrackr-app-header{box-sizing:border-box}.caltrackr-sidebar-brand,.caltrackr-app-header{height:5rem!important}.caltrackr-sidebar{border-radius:0!important;margin:0!important}.caltrackr-sidebar-brand{border-top:0!important;margin:0!important}.caltrackr-app-header{border-left:0!important;border-radius:0!important;margin:0!important}.caltrackr-application-shell>.min-w-0.flex-1{min-width:0}.caltrackr-calibration-card{transition:border-color .16s,box-shadow .16s,transform .16s;position:relative;overflow:hidden;background:#fff!important}.caltrackr-calibration-card:before{content:"";width:4px;position:absolute;inset:0 auto 0 0}.caltrackr-calibration-card:hover{transform:translateY(-1px);box-shadow:0 12px 28px #0f172a17}.caltrackr-calibration-pass{background:linear-gradient(145deg,#f0fdf4f5,#fff 58%)!important;border-color:#86efac!important}.caltrackr-calibration-pass:before{background:#22c55e}.caltrackr-calibration-fail{background:linear-gradient(145deg,#fef2f2fa,#fff 58%)!important;border-color:#fca5a5!important}.caltrackr-calibration-fail:before{background:#ef4444}.caltrackr-calibration-overdue{background:linear-gradient(145deg,#fff7edfa,#fff 58%)!important;border-color:#fdba74!important}.caltrackr-calibration-overdue:before{background:#f97316}.caltrackr-calibration-revoked{background:linear-gradient(145deg,#f1f5f9fa,#fff 58%)!important;border-color:#94a3b8!important}.caltrackr-calibration-revoked:before{background:#64748b}.caltrackr-result-pass{border:1px solid #86efac;color:#166534!important;background:#dcfce7!important}.caltrackr-result-fail{border:1px solid #fca5a5;color:#991b1b!important;background:#fee2e2!important}.caltrackr-certificate-active{background:var(--accent-100)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-certificate-active{background:color-mix(in srgb, var(--accent-100) 82%, white)!important}}.caltrackr-certificate-active{border:1px solid var(--accent-200);color:var(--accent-800)!important}.caltrackr-certificate-revoked{border:1px solid #fca5a5;color:#991b1b!important;background:#fee2e2!important}html.dark .caltrackr-calibration-card{color:#f8fafc}html.dark .caltrackr-calibration-pass{background:linear-gradient(145deg,#14532d9e,#0f172a 62%)!important;border-color:#22c55ebf!important}html.dark .caltrackr-calibration-fail{background:linear-gradient(145deg,#7f1d1d9e,#0f172a 62%)!important;border-color:#ef4444c7!important}html.dark .caltrackr-calibration-overdue{background:linear-gradient(145deg,#7c2d1299,#0f172a 62%)!important;border-color:#f97316c2!important}html.dark .caltrackr-calibration-revoked{background:linear-gradient(145deg,#334155b8,#0f172a 62%)!important;border-color:#64748bcc!important}html.dark .caltrackr-result-pass{border-color:#22c55eb8;color:#bbf7d0!important;background:#14532de0!important}html.dark .caltrackr-result-fail,html.dark .caltrackr-certificate-revoked{border-color:#ef4444b8;color:#fecaca!important;background:#7f1d1de0!important}html.dark .caltrackr-certificate-active{background:var(--accent-950)!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-certificate-active{background:color-mix(in srgb, var(--accent-950) 72%, #0f172a)!important}}html.dark .caltrackr-certificate-active{border-color:var(--accent-800);color:var(--accent-200)!important}.caltrackr-sidebar button[aria-current=page]{background:var(--accent-600);color:#fff}.caltrackr-pagination{box-shadow:inset 0 1px #ffffffa6}html.dark .caltrackr-pagination{box-shadow:inset 0 1px #ffffff0a}.caltrackr-pagination button[aria-current=page]{box-shadow:0 5px 16px var(--accent-600)}@supports (color:color-mix(in lab, red, red)){.caltrackr-pagination button[aria-current=page]{box-shadow:0 5px 16px color-mix(in srgb, var(--accent-600) 24%, transparent)}}.caltrackr-premium-operation-card{isolation:isolate}.caltrackr-premium-operation-card:before{content:"";background:linear-gradient(to bottom, var(--accent-400), var(--accent-700));opacity:.72;width:3px;position:absolute;inset:0 auto 0 0}html.dark .caltrackr-premium-operation-card{box-shadow:0 18px 45px #02061738,inset 0 1px #ffffff09}html.dark .caltrackr-premium-operation-card:hover{box-shadow:0 22px 55px #02061761,inset 0 1px #ffffff0d}.caltrackr-status-badge{white-space:nowrap;line-height:1.2}.caltrackr-priority-low{color:#047857;background:#ecfdf5}.caltrackr-priority-medium{color:#b45309;background:#fffbeb}.caltrackr-priority-high,.caltrackr-priority-critical{color:#b91c1c;background:#fef2f2}html.dark .caltrackr-priority-low{color:#a7f3d0;background:#064e3b7a}html.dark .caltrackr-priority-medium{color:#fde68a;background:#78350f7a}html.dark .caltrackr-priority-high,html.dark .caltrackr-priority-critical{color:#fecaca;background:#7f1d1d7a}.caltrackr-status-overdue{color:#b91c1c}.caltrackr-status-due-soon,.caltrackr-status-progress{color:#b45309}.caltrackr-status-current{color:#047857}.caltrackr-status-open{color:#1d4ed8}.caltrackr-status-hold{color:#6d28d9}.caltrackr-status-neutral,.caltrackr-status-paused{color:#475569}html.dark .caltrackr-status-overdue{color:#fca5a5}html.dark .caltrackr-status-due-soon,html.dark .caltrackr-status-progress{color:#fde68a}html.dark .caltrackr-status-current{color:#a7f3d0}html.dark .caltrackr-status-open{color:#93c5fd}html.dark .caltrackr-status-hold{color:#c4b5fd}html.dark .caltrackr-status-neutral,html.dark .caltrackr-status-paused{color:#cbd5e1}.caltrackr-premium-summary-card:after{content:"";opacity:.035;pointer-events:none;background:currentColor;border-radius:9999px;width:7rem;height:7rem;position:absolute;top:-3.5rem;right:-3.25rem}html.dark .caltrackr-premium-summary-card:hover{box-shadow:0 20px 45px #02061757,inset 0 1px #ffffff0e}html:not(.dark) .caltrackr-calibration-card{box-shadow:0 10px 28px #0f172a17,inset 0 1px #ffffffeb;border-width:1.5px!important}html:not(.dark) .caltrackr-calibration-card:before{width:5px;box-shadow:1px 0 10px}html:not(.dark) .caltrackr-calibration-card:after{content:"";opacity:.055;pointer-events:none;background:currentColor;border-radius:9999px;width:10rem;height:10rem;position:absolute;top:-4rem;right:-4rem}html:not(.dark) .caltrackr-calibration-card:hover{transform:translateY(-2px);box-shadow:0 16px 36px #0f172a24,inset 0 1px #fffffff5}html:not(.dark) .caltrackr-calibration-pass{color:#14532d;background:linear-gradient(140deg,#dcfce7f5 0%,#f0fdf4fa 46%,#fff 78%)!important;border-color:#4ade80!important}html:not(.dark) .caltrackr-calibration-fail{color:#7f1d1d;background:linear-gradient(140deg,#fee2e2f7 0%,#fef2f2fa 46%,#fff 78%)!important;border-color:#f87171!important}html:not(.dark) .caltrackr-calibration-overdue{color:#9a3412;background:linear-gradient(140deg,#ffedd5fa 0%,#fff7edfc 46%,#fff 78%)!important;border-color:#fb923c!important}html:not(.dark) .caltrackr-calibration-revoked{color:#334155;background:linear-gradient(140deg,#e2e8f0f5 0%,#f1f5f9fc 46%,#fff 78%)!important;border-color:#94a3b8!important}html:not(.dark) .caltrackr-calibration-card>*{z-index:1;position:relative}.caltrackr-premium-summary-card[aria-pressed=true]{transform:translateY(-1px)}.caltrackr-premium-summary-card-active:before{content:"";border-radius:inherit;border:1px solid var(--accent-500);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.caltrackr-premium-summary-card-active:before{border:1px solid color-mix(in srgb, var(--accent-500) 58%, transparent)}}.caltrackr-premium-summary-card-active:before{pointer-events:none;z-index:2}html:not(.dark) .caltrackr-premium-summary-card-active{box-shadow:0 14px 32px #0f172a24, 0 0 0 1px var(--accent-500)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-premium-summary-card-active{box-shadow:0 14px 32px #0f172a24, 0 0 0 1px color-mix(in srgb, var(--accent-500) 22%, transparent)}}html.dark .caltrackr-premium-summary-card-active{box-shadow:0 18px 42px #0206175c, 0 0 24px var(--accent-500)}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-premium-summary-card-active{box-shadow:0 18px 42px #0206175c, 0 0 24px color-mix(in srgb, var(--accent-500) 13%, transparent)}}.caltrackr-user-avatar{text-shadow:0 1px 2px #0f172a61;background-color:var(--accent-600);color:#fff!important}.caltrackr-dashboard-panel{isolation:isolate;position:relative}html:not(.dark) .caltrackr-dashboard-panel{box-shadow:0 14px 34px #0f172a13,inset 0 1px #fffffff2}.caltrackr-executive-metric{position:relative;overflow:hidden}.caltrackr-executive-metric:after{content:"";opacity:.035;pointer-events:none;background:currentColor;border-radius:9999px;width:8rem;height:8rem;position:absolute;top:-3.5rem;right:-3rem}html:not(.dark) .caltrackr-executive-metric-slate{background:linear-gradient(140deg,#f8fafc 0%,#fff 76%);border-color:#cbd5e1}html:not(.dark) .caltrackr-executive-metric-green{background:linear-gradient(140deg,#dcfce7d1 0%,#fff 76%);border-color:#86efac}html:not(.dark) .caltrackr-executive-metric-amber{background:linear-gradient(140deg,#fef3c7db 0%,#fff 76%);border-color:#fcd34d}html:not(.dark) .caltrackr-executive-metric-red{background:linear-gradient(140deg,#fee2e2e0 0%,#fff 76%);border-color:#fca5a5}html:not(.dark) .caltrackr-executive-metric-blue{background:linear-gradient(140deg,#dbeafedb 0%,#fff 76%);border-color:#93c5fd}html:not(.dark) .caltrackr-executive-metric-violet{background:linear-gradient(140deg,#ede9fedb 0%,#fff 76%);border-color:#c4b5fd}html.dark .caltrackr-dashboard-panel{box-shadow:0 20px 48px #0206173d,inset 0 1px #ffffff09}.caltrackr-workspace-hero{isolation:isolate;position:relative}.caltrackr-workspace-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 92% -20%,#3b82f61c,#0000 36%),linear-gradient(135deg,#f8fafcf0,#fffffffa);position:absolute;inset:0}.caltrackr-workspace-control{color:#0f172a;background:#fff;border-color:#cbd5e1}.caltrackr-workspace-control:focus{border-color:var(--accent-400);box-shadow:0 0 0 4px var(--accent-100)}.dark .caltrackr-workspace-control{color:#f1f5f9;background:#0f172a;border-color:#334155}.dark .caltrackr-workspace-control:focus{border-color:var(--accent-700);box-shadow:0 0 0 4px #1e293b}.caltrackr-operation-button-primary{background:linear-gradient(135deg, var(--accent-600), var(--accent-700))}.caltrackr-operation-button-primary:hover{filter:brightness(1.06);box-shadow:0 8px 18px var(--accent-600)}@supports (color:color-mix(in lab, red, red)){.caltrackr-operation-button-primary:hover{box-shadow:0 8px 18px color-mix(in srgb, var(--accent-600) 22%, transparent)}}.caltrackr-operation-button-secondary{color:#334155;background:#fff;border-color:#cbd5e1}.caltrackr-operation-button-secondary:hover{border-color:var(--accent-300);background:var(--accent-50);color:var(--accent-800)}.dark .caltrackr-operation-button-secondary{color:#e2e8f0;background:#0f172a;border-color:#334155}.dark .caltrackr-operation-button-secondary:hover{border-color:var(--accent-800);background:#1e293b}.caltrackr-operation-button-quiet{color:#475569;background:#f8fafc;border-color:#e2e8f0}.caltrackr-operation-button-quiet:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}.dark .caltrackr-operation-button-quiet{color:#cbd5e1;background:#0f172a;border-color:#334155}.dark .caltrackr-operation-button-quiet:hover{color:#fff;background:#1e293b}html:not(.dark) .caltrackr-operation-tone-red,html:not(.dark) .caltrackr-work-order-overdue{border-color:#fca5a5;box-shadow:0 12px 28px #dc26261a}html:not(.dark) .caltrackr-operation-tone-amber,html:not(.dark) .caltrackr-work-order-status-in_progress{border-color:#fcd34d;box-shadow:0 12px 28px #d9770617}html:not(.dark) .caltrackr-operation-tone-green,html:not(.dark) .caltrackr-work-order-status-completed{border-color:#86efac;box-shadow:0 12px 28px #05966914}html:not(.dark) .caltrackr-operation-tone-violet,html:not(.dark) .caltrackr-work-order-status-on_hold{border-color:#c4b5fd;box-shadow:0 12px 28px #7c3aed14}html:not(.dark) .caltrackr-operation-tone-slate,html:not(.dark) .caltrackr-work-order-status-cancelled{border-color:#cbd5e1;box-shadow:0 12px 28px #0f172a12}html:not(.dark) .caltrackr-work-order-status-open{border-color:#93c5fd;box-shadow:0 12px 28px #2563eb14}.dark .caltrackr-operation-tone-red,.dark .caltrackr-work-order-overdue{border-color:#7f1d1d}.dark .caltrackr-operation-tone-amber,.dark .caltrackr-work-order-status-in_progress{border-color:#78350f}.dark .caltrackr-operation-tone-green,.dark .caltrackr-work-order-status-completed{border-color:#064e3b}.dark .caltrackr-operation-tone-violet,.dark .caltrackr-work-order-status-on_hold{border-color:#4c1d95}.dark .caltrackr-operation-tone-slate,.dark .caltrackr-work-order-status-cancelled{border-color:#334155}.dark .caltrackr-work-order-status-open{border-color:#1e3a8a}.caltrackr-workspace-automation{box-shadow:0 12px 28px #0f172a0f}.caltrackr-equipment-wizard{animation:.22s ease-out caltrackr-wizard-enter}.caltrackr-equipment-wizard-header{isolation:isolate;background:radial-gradient(circle at 92% -30%, var(--accent-500), transparent 38%), linear-gradient(135deg, #f8fafcfa, #fffffffa);position:relative}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-wizard-header{background:radial-gradient(circle at 92% -30%, color-mix(in srgb, var(--accent-500) 14%, transparent), transparent 38%), linear-gradient(135deg, #f8fafcfa, #fffffffa)}}.dark .caltrackr-equipment-wizard-header{background:radial-gradient(circle at 92% -30%, var(--accent-500), transparent 38%), linear-gradient(135deg, #0f172afa, #020617e6)}@supports (color:color-mix(in lab, red, red)){.dark .caltrackr-equipment-wizard-header{background:radial-gradient(circle at 92% -30%, color-mix(in srgb, var(--accent-500) 18%, transparent), transparent 38%), linear-gradient(135deg, #0f172afa, #020617e6)}}@media (prefers-reduced-motion:reduce){.caltrackr-equipment-wizard{animation:none}}.caltrackr-workspace-hero:before{background:radial-gradient(circle at 92% -20%, var(--accent-500), transparent 38%), linear-gradient(135deg, var(--accent-50), #fffffffa)}@supports (color:color-mix(in lab, red, red)){.caltrackr-workspace-hero:before{background:radial-gradient(circle at 92% -20%, color-mix(in srgb, var(--accent-500) 18%, transparent), transparent 38%), linear-gradient(135deg, color-mix(in srgb, var(--accent-50) 56%, #f8fafc), #fffffffa)}}.dark .caltrackr-workspace-hero:before{background:radial-gradient(circle at 92% -20%, var(--accent-500), transparent 38%), linear-gradient(135deg, var(--accent-950), #020617e6)}@supports (color:color-mix(in lab, red, red)){.dark .caltrackr-workspace-hero:before{background:radial-gradient(circle at 92% -20%, color-mix(in srgb, var(--accent-500) 22%, transparent), transparent 38%), linear-gradient(135deg, color-mix(in srgb, var(--accent-950) 36%, #0f172a), #020617e6)}}.caltrackr-executive-metric{isolation:isolate;background:#fff;position:relative;overflow:hidden}.caltrackr-executive-metric:before{content:"";z-index:-1;pointer-events:none;opacity:.92;background:radial-gradient(circle at 100% 0%, var(--accent-500), transparent 38%), linear-gradient(145deg, #f8fafcb8, #fffffffa);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.caltrackr-executive-metric:before{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-500) 10%, transparent), transparent 38%), linear-gradient(145deg, #f8fafcb8, #fffffffa)}}.caltrackr-executive-metric:before{transition:opacity .18s,transform .18s}.caltrackr-executive-metric:hover:before{opacity:1;transform:scale(1.025)}.dark .caltrackr-executive-metric{background:#0f172a}.dark .caltrackr-executive-metric:before{background:radial-gradient(circle at 100% 0%, var(--accent-500), transparent 40%), linear-gradient(145deg, #1e293bad, #0f172afa)}@supports (color:color-mix(in lab, red, red)){.dark .caltrackr-executive-metric:before{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-500) 15%, transparent), transparent 40%), linear-gradient(145deg, #1e293bad, #0f172afa)}}.caltrackr-executive-metric-green:before{background:radial-gradient(circle at 100% 0,#22c55e29,#0000 40%),linear-gradient(145deg,#f0fdf4b8,#fffffffa)}.caltrackr-executive-metric-amber:before{background:radial-gradient(circle at 100% 0,#f59e0b29,#0000 40%),linear-gradient(145deg,#fffbebbd,#fffffffa)}.caltrackr-executive-metric-red:before{background:radial-gradient(circle at 100% 0,#ef444429,#0000 40%),linear-gradient(145deg,#fef2f2bd,#fffffffa)}.caltrackr-executive-metric-blue:before{background:radial-gradient(circle at 100% 0%, var(--accent-500), transparent 40%), linear-gradient(145deg, var(--accent-50), #fffffffa)}@supports (color:color-mix(in lab, red, red)){.caltrackr-executive-metric-blue:before{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-500) 17%, transparent), transparent 40%), linear-gradient(145deg, color-mix(in srgb, var(--accent-50) 70%, white), #fffffffa)}}.caltrackr-executive-metric-violet:before{background:radial-gradient(circle at 100% 0,#8b5cf62b,#0000 40%),linear-gradient(145deg,#f5f3ffc2,#fffffffa)}.dark .caltrackr-executive-metric-green:before{background:radial-gradient(circle at 100% 0,#22c55e29,#0000 42%),linear-gradient(145deg,#14532d2e,#0f172afa)}.dark .caltrackr-executive-metric-amber:before{background:radial-gradient(circle at 100% 0,#f59e0b2b,#0000 42%),linear-gradient(145deg,#78350f2e,#0f172afa)}.dark .caltrackr-executive-metric-red:before{background:radial-gradient(circle at 100% 0,#ef44442b,#0000 42%),linear-gradient(145deg,#7f1d1d2e,#0f172afa)}.dark .caltrackr-executive-metric-blue:before{background:radial-gradient(circle at 100% 0%, var(--accent-500), transparent 42%), linear-gradient(145deg, var(--accent-950), #0f172afa)}@supports (color:color-mix(in lab, red, red)){.dark .caltrackr-executive-metric-blue:before{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-500) 20%, transparent), transparent 42%), linear-gradient(145deg, color-mix(in srgb, var(--accent-950) 18%, #0f172a), #0f172afa)}}.dark .caltrackr-executive-metric-violet:before{background:radial-gradient(circle at 100% 0,#8b5cf62e,#0000 42%),linear-gradient(145deg,#4c1d9529,#0f172afa)}@media (prefers-reduced-motion:reduce){.caltrackr-executive-metric:before{transition:none}}.caltrackr-sidebar,.caltrackr-app-header,.caltrackr-workspace-hero{--caltrackr-premium-foreground:#fff;--caltrackr-premium-muted:#ffffffb8}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-sidebar{border-color:color-mix(in srgb, var(--accent-900) 78%, black);background:radial-gradient(circle at 10% 8%, color-mix(in srgb, var(--accent-400) 34%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--accent-950) 88%, #080b16), color-mix(in srgb, var(--accent-900) 78%, #0f172a))}}html:not(.dark) .caltrackr-sidebar :is(p,span,button,svg){color:inherit}html:not(.dark) .caltrackr-sidebar .caltrackr-sidebar-brand,html:not(.dark) .caltrackr-sidebar>div,html:not(.dark) .caltrackr-sidebar nav{border-color:#ffffff24}html:not(.dark) .caltrackr-sidebar button{color:#ffffffd1;background:#ffffff12;border-color:#ffffff24}html:not(.dark) .caltrackr-sidebar button:hover{color:#fff;background:#ffffff24;border-color:#ffffff57}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-app-header{background:radial-gradient(circle at 85% -120%, color-mix(in srgb, var(--accent-400) 38%, transparent), transparent 44%), linear-gradient(90deg, color-mix(in srgb, var(--accent-950) 90%, #070914), color-mix(in srgb, var(--accent-900) 82%, #111827))}}html:not(.dark) .caltrackr-app-header{color:#fff;box-shadow:0 12px 30px #0f172a2e}html:not(.dark) .caltrackr-app-header :is(p,span){color:inherit}html:not(.dark) .caltrackr-app-header button,html:not(.dark) .caltrackr-app-header select,html:not(.dark) .caltrackr-app-header>div>div:last-child{color:#fff;background:#ffffff17;border-color:#ffffff2e}html:not(.dark) .caltrackr-app-header button:hover{background:#ffffff26;border-color:#ffffff57}html:not(.dark) .caltrackr-workspace-hero{border-color:var(--accent-700)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-workspace-hero{border-color:color-mix(in srgb, var(--accent-700) 58%, #334155)}}html:not(.dark) .caltrackr-workspace-hero{color:#fff;box-shadow:0 22px 48px var(--accent-950)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-workspace-hero{box-shadow:0 22px 48px color-mix(in srgb, var(--accent-950) 20%, transparent)}}html:not(.dark) .caltrackr-workspace-hero:before{background:radial-gradient(circle at 88% -12%, var(--accent-400), transparent 38%), linear-gradient(135deg, var(--accent-950), var(--accent-800))}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-workspace-hero:before{background:radial-gradient(circle at 88% -12%, color-mix(in srgb, var(--accent-400) 42%, transparent), transparent 38%), linear-gradient(135deg, color-mix(in srgb, var(--accent-950) 92%, #070914), color-mix(in srgb, var(--accent-800) 82%, #1e293b))}}html:not(.dark) .caltrackr-workspace-hero>:first-child :is(h1,h2,h3,p,span),html:not(.dark) .caltrackr-workspace-hero>:is(h1,h2,h3,p,span){color:inherit}html:not(.dark) .caltrackr-workspace-hero :is(input,select,textarea){color:#0f172a;background:#fffffff5;border-color:#ffffff47}html:not(.dark) .caltrackr-workspace-hero .caltrackr-executive-metric,html:not(.dark) .caltrackr-workspace-hero [class*=rounded-2xl][class*=border]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (prefers-reduced-motion:no-preference){.caltrackr-sidebar,.caltrackr-app-header,.caltrackr-workspace-hero{transition:background .18s,border-color .18s,box-shadow .18s}}html:not(.dark) .caltrackr-workspace-hero{background:radial-gradient(circle at 88% -12%, var(--accent-400), transparent 38%), linear-gradient(135deg, var(--accent-950), var(--accent-800))!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-workspace-hero{background:radial-gradient(circle at 88% -12%, color-mix(in srgb, var(--accent-400) 42%, transparent), transparent 38%), linear-gradient(135deg, color-mix(in srgb, var(--accent-950) 92%, #070914), color-mix(in srgb, var(--accent-800) 82%, #1e293b))!important}}html:not(.dark) .caltrackr-workspace-hero{color:#fff}html:not(.dark) .caltrackr-workspace-hero:before{display:none}html:not(.dark) .caltrackr-workspace-hero .rounded-full{border:1px solid #ffffff38;color:#fff!important;background:#ffffff1f!important}.caltrackr-workspace-utilities{background:var(--panel-bg,#fff)}.dark .caltrackr-workspace-utilities{background:#0f172ab8}.caltrackr-maintenance-workspace .caltrackr-premium-operation-card,.caltrackr-work-orders-workspace .caltrackr-premium-operation-card,.caltrackr-equipment-status-card{--accent-500:initial;--accent-600:initial}.caltrackr-equipment-status-card{background:#fff;border-color:#e2e8f0;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0d}.dark .caltrackr-equipment-status-card{background:#0f172aeb;border-color:#334155}.caltrackr-equipment-status-card.caltrackr-operation-tone-green,.caltrackr-equipment-status-card.caltrackr-work-order-status-completed{border-left:4px solid #22c55e}.caltrackr-equipment-status-card.caltrackr-operation-tone-amber,.caltrackr-equipment-status-card.caltrackr-work-order-status-in_progress{border-left:4px solid #f59e0b}.caltrackr-equipment-status-card.caltrackr-operation-tone-red,.caltrackr-equipment-status-card.caltrackr-work-order-overdue{border-left:4px solid #ef4444}.caltrackr-equipment-status-card.caltrackr-operation-tone-purple,.caltrackr-equipment-status-card.caltrackr-work-order-status-on_hold{border-left:4px solid #8b5cf6}.caltrackr-equipment-status-card.caltrackr-work-order-status-open{border-left:4px solid #3b82f6}.caltrackr-equipment-status-card.caltrackr-work-order-status-cancelled{border-left:4px solid #64748b}html:not(.dark) .caltrackr-sidebar button[aria-label=Collapse\ sidebar],html:not(.dark) .caltrackr-sidebar button[aria-label=Expand\ sidebar]{color:#fff!important;background:#ffffff29!important;border-color:#ffffff61!important}html:not(.dark) .caltrackr-sidebar button[aria-label=Collapse\ sidebar]:hover,html:not(.dark) .caltrackr-sidebar button[aria-label=Expand\ sidebar]:hover{background:#ffffff42!important}html:not(.dark) .caltrackr-sidebar .group:hover>span:first-of-type{color:#fff!important;background:#ffffff29!important}html:not(.dark) .caltrackr-sidebar .group>span:last-child.pointer-events-none{border:1px solid #ffffff24;color:#fff!important;background:#0f172afa!important}.caltrackr-workspace-hero{isolation:isolate;border-color:var(--accent-700);min-height:132px;position:relative}@supports (color:color-mix(in lab, red, red)){.caltrackr-workspace-hero{border-color:color-mix(in srgb, var(--accent-700) 58%, #334155);background:radial-gradient(circle at 88% -18%, color-mix(in srgb, var(--accent-300) 46%, transparent), transparent 40%), linear-gradient(135deg, color-mix(in srgb, var(--accent-950) 92%, #070914), color-mix(in srgb, var(--accent-700) 84%, #1e293b))!important}}.caltrackr-workspace-hero{box-shadow:0 22px 48px var(--accent-950);color:#fff!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-workspace-hero{box-shadow:0 22px 48px color-mix(in srgb, var(--accent-950) 22%, transparent)}}.caltrackr-workspace-hero:before{display:none!important}.caltrackr-workspace-hero-glow{z-index:0;pointer-events:none;background:linear-gradient(115deg, #ffffff12, transparent 38%), radial-gradient(circle at 8% 115%, var(--accent-400), transparent 34%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.caltrackr-workspace-hero-glow{background:linear-gradient(115deg, #ffffff12, transparent 38%), radial-gradient(circle at 8% 115%, color-mix(in srgb, var(--accent-400) 24%, transparent), transparent 34%)}}.caltrackr-workspace-hero :is(h1,h2,h3,p,span){color:inherit!important}.caltrackr-workspace-hero-count{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff21;border:1px solid #ffffff3d;color:#fff!important}.dark .caltrackr-workspace-hero{border-color:var(--accent-600)}@supports (color:color-mix(in lab, red, red)){.dark .caltrackr-workspace-hero{border-color:color-mix(in srgb, var(--accent-600) 48%, #334155)}}.dark .caltrackr-workspace-hero{background:radial-gradient(circle at 88% -18%, var(--accent-400), transparent 40%), linear-gradient(135deg, var(--accent-950), #020617f5)!important}@supports (color:color-mix(in lab, red, red)){.dark .caltrackr-workspace-hero{background:radial-gradient(circle at 88% -18%, color-mix(in srgb, var(--accent-400) 28%, transparent), transparent 40%), linear-gradient(135deg, color-mix(in srgb, var(--accent-950) 58%, #020617), #020617f5)!important}}html:not(.dark) .caltrackr-sidebar-item{color:#ffffffd1!important;background:0 0!important;border:1px solid #0000!important}html:not(.dark) .caltrackr-sidebar-item:hover{color:#fff!important;background:#ffffff1c!important;border-color:#ffffff29!important}html:not(.dark) .caltrackr-sidebar-item[aria-current=page]{box-shadow:inset 3px 0 #ffffffe6;color:#fff!important;background:#ffffff2e!important;border-color:#ffffff38!important}html:not(.dark) .caltrackr-sidebar-icon,html:not(.dark) .caltrackr-sidebar-item:hover .caltrackr-sidebar-icon,html:not(.dark) .caltrackr-sidebar-item[aria-current=page] .caltrackr-sidebar-icon{color:inherit!important;background:0 0!important}html:not(.dark) .caltrackr-sidebar-collapse{box-shadow:inset 0 1px #ffffff1f;color:#fff!important;background:#ffffff24!important;border-color:#ffffff52!important}html:not(.dark) .caltrackr-sidebar-collapse:hover{background:#ffffff3b!important;border-color:#ffffff85!important}html:not(.dark) .caltrackr-sidebar-tooltip{border:1px solid #ffffff24;color:#fff!important;background:#0f172afa!important}.caltrackr-maintenance-card,.caltrackr-work-card,.caltrackr-equipment-maintenance-card,.caltrackr-equipment-status-card{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 1px 2px #0f172a0d,0 10px 26px #0f172a0a!important}.dark :is(.caltrackr-maintenance-card,.caltrackr-work-card,.caltrackr-equipment-maintenance-card,.caltrackr-equipment-status-card){background:#0f172af0!important;border-color:#334155!important}.caltrackr-maintenance-card:before,.caltrackr-work-card:before{background:0 0!important}.caltrackr-operation-tone-green{border-top:4px solid #22c55e!important}.caltrackr-operation-tone-amber{border-top:4px solid #f59e0b!important}.caltrackr-operation-tone-red{border-top:4px solid #ef4444!important}.caltrackr-operation-tone-purple{border-top:4px solid #8b5cf6!important}.caltrackr-work-order-status-open{border-top:4px solid #3b82f6!important}.caltrackr-work-order-status-in_progress{border-top:4px solid #f59e0b!important}.caltrackr-work-order-status-on_hold{border-top:4px solid #8b5cf6!important}.caltrackr-work-order-status-completed{border-top:4px solid #22c55e!important}.caltrackr-work-order-status-cancelled{border-top:4px solid #64748b!important}.caltrackr-work-order-overdue{border-top-color:#ef4444!important}html:not(.dark) .caltrackr-maintenance-group{background:#fff!important;border-color:#e2e8f0!important}.dark .caltrackr-maintenance-group{background:#0f172ab8!important;border-color:#334155!important}.caltrackr-workspace-hero{border-color:var(--accent-900)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-workspace-hero{border-color:color-mix(in srgb, var(--accent-900) 72%, #0f172a)!important}}.caltrackr-workspace-hero{background:radial-gradient(circle at 86% -12%, var(--accent-300), transparent 32%), radial-gradient(circle at 12% 125%, var(--accent-500), transparent 35%), linear-gradient(118deg, var(--accent-950) 0%, var(--accent-900) 48%, var(--accent-700) 100%)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-workspace-hero{background:radial-gradient(circle at 86% -12%, color-mix(in srgb, var(--accent-300) 24%, transparent), transparent 32%), radial-gradient(circle at 12% 125%, color-mix(in srgb, var(--accent-500) 26%, transparent), transparent 35%), linear-gradient(118deg, color-mix(in srgb, var(--accent-950) 96%, #020617) 0%, color-mix(in srgb, var(--accent-900) 91%, #111827) 48%, color-mix(in srgb, var(--accent-700) 78%, #1e293b) 100%)!important}}.caltrackr-workspace-hero{box-shadow:0 24px 54px var(--accent-950)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-workspace-hero{box-shadow:0 24px 54px color-mix(in srgb, var(--accent-950) 30%, transparent)!important}}.caltrackr-workspace-hero-glow{opacity:.72;background:linear-gradient(112deg,#ffffff14,#0000 34%),radial-gradient(circle at 92% 18%,#ffffff14,#0000 25%)!important}html:not(.dark) .caltrackr-workspace-hero{color:#fff!important;background:radial-gradient(circle at 88% -15%, var(--accent-300), transparent 34%), linear-gradient(118deg, var(--accent-950) 0%, var(--accent-900) 52%, var(--accent-700) 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-workspace-hero{background:radial-gradient(circle at 88% -15%, color-mix(in srgb, var(--accent-300) 22%, transparent), transparent 34%), linear-gradient(118deg, color-mix(in srgb, var(--accent-950) 94%, #020617) 0%, color-mix(in srgb, var(--accent-900) 88%, #111827) 52%, color-mix(in srgb, var(--accent-700) 78%, #1e293b) 100%)!important}}html:not(.dark) body{background:radial-gradient(circle at 48% -18%, #ffffffb8, transparent 34%), linear-gradient(180deg, #edf0f4 0%, var(--caltrackr-surface-0) 100%);color:var(--foreground)}html:not(.dark) .caltrackr-app-header .caltrackr-header-search,html:not(.dark) .caltrackr-app-header .caltrackr-header-organization,html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications,html:not(.dark) .caltrackr-app-header .caltrackr-header-account{box-shadow:inset 0 1px #ffffffe6,0 4px 12px #0206171a;color:#253247!important;background:#f8fafcf5!important;border-color:#ffffffa3!important}html:not(.dark) .caltrackr-app-header .caltrackr-header-search:hover,html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications:hover{color:#0f172a!important;background:#fff!important;border-color:#fff!important}html:not(.dark) .caltrackr-app-header .caltrackr-header-search>span,html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications :is(span,svg),html:not(.dark) .caltrackr-app-header .caltrackr-header-account :is(span,p),html:not(.dark) .caltrackr-app-header .caltrackr-header-organization{color:inherit!important}html:not(.dark) .caltrackr-app-header .caltrackr-header-search>span:last-child{color:#475569!important;background:#e9edf2!important;border-color:#cbd5e1!important}html:not(.dark) .caltrackr-app-header .caltrackr-header-account-name{color:#111827!important}html:not(.dark) .caltrackr-app-header .caltrackr-header-account-role{color:#64748b!important}html:not(.dark) .caltrackr-app-header .caltrackr-user-avatar{ring-color:#f8fafc;color:#fff!important}html:not(.dark) .caltrackr-workspace-utilities,html:not(.dark) .caltrackr-maintenance-group,html:not(.dark) .caltrackr-workspace-automation{border-color:var(--caltrackr-border-soft)!important;background:var(--caltrackr-surface-1)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-workspace-utilities,html:not(.dark) .caltrackr-maintenance-group,html:not(.dark) .caltrackr-workspace-automation{background:color-mix(in srgb, var(--caltrackr-surface-1) 94%, white)!important}}html:not(.dark) .caltrackr-workspace-utilities,html:not(.dark) .caltrackr-maintenance-group,html:not(.dark) .caltrackr-workspace-automation{box-shadow:0 1px 2px #0f172a0d,0 14px 34px #0f172a12!important}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card,.caltrackr-equipment-maintenance-card,.caltrackr-equipment-status-card){border-color:var(--caltrackr-border-strong)!important;background:var(--caltrackr-surface-2)!important;box-shadow:0 1px 2px #0f172a0f,0 10px 24px #0f172a11!important}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card,.caltrackr-equipment-maintenance-card,.caltrackr-equipment-status-card):hover{background:#fbfcfd!important;box-shadow:0 2px 4px #0f172a12,0 16px 34px #0f172a1a!important}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card) input,html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card) select,html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card) textarea,html:not(.dark) .caltrackr-workspace-control{color:#172033!important;background:#f9fafb!important;border-color:#c7d0db!important}html:not(.dark) .caltrackr-workspace-control::placeholder{color:#66758a!important}html:not(.dark) .caltrackr-workspace-control:focus{border-color:var(--accent-500)!important;--tw-ring-color:var(--accent-400)!important;background:#fff!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-workspace-control:focus{--tw-ring-color:color-mix(in srgb, var(--accent-400) 24%, transparent)!important}}html:not(.dark) .caltrackr-workspace-utilities .caltrackr-executive-metric:before{filter:saturate(.72);opacity:.46!important}html:not(.dark) :is(.caltrackr-maintenance-workspace,.caltrackr-work-orders-workspace) .border-slate-200,html:not(.dark) :is(.caltrackr-maintenance-workspace,.caltrackr-work-orders-workspace) .border-gray-200{border-color:var(--caltrackr-border-soft)!important}:root{--background:#cbd2da;--foreground:#111827;--caltrackr-surface-0:#cbd2da;--caltrackr-surface-1:#d8dee5;--caltrackr-surface-2:#e2e7ec;--caltrackr-surface-3:#d2d9e1;--caltrackr-border-soft:#b5bfca;--caltrackr-border-strong:#9eabb9}html:not(.dark) body{background:radial-gradient(circle at 48% -22%, #ffffff57, transparent 32%), linear-gradient(180deg, #d6dce3 0%, var(--caltrackr-surface-0) 100%)!important}html:not(.dark) .caltrackr-application-shell{background:0 0!important}html:not(.dark) .caltrackr-application-shell .caltrackr-dashboard-panel,html:not(.dark) .caltrackr-application-shell .caltrackr-section,html:not(.dark) .caltrackr-application-shell .caltrackr-command-surface,html:not(.dark) .caltrackr-application-shell .caltrackr-workspace-utilities,html:not(.dark) .caltrackr-application-shell .caltrackr-maintenance-group,html:not(.dark) .caltrackr-application-shell .caltrackr-workspace-automation{border-color:var(--caltrackr-border-soft)!important;background:var(--caltrackr-surface-1)!important;box-shadow:0 1px 2px #0f172a12,0 12px 26px #0f172a16!important}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card,.caltrackr-equipment-maintenance-card,.caltrackr-equipment-status-card){border-color:var(--caltrackr-border-strong)!important;background:var(--caltrackr-surface-2)!important}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card,.caltrackr-equipment-maintenance-card,.caltrackr-equipment-status-card):hover{background:#e9edf1!important}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card,.caltrackr-equipment-maintenance-card,.caltrackr-equipment-status-card) :is(.bg-slate-50,.bg-gray-50,.bg-slate-100,.bg-gray-100){background:var(--caltrackr-surface-3)!important;border-color:#b9c3ce!important}html:not(.dark) .caltrackr-workspace-utilities .caltrackr-executive-metric{background:#d9e0e6!important;border-color:#aeb9c5!important;box-shadow:inset 0 1px #ffffff73,0 4px 10px #0f172a0f!important}html:not(.dark) .caltrackr-workspace-utilities .caltrackr-executive-metric:hover{background:#e1e6eb!important;border-color:#9ca9b7!important}html:not(.dark) :is(.caltrackr-maintenance-workspace,.caltrackr-work-orders-workspace) .bg-white:not(.caltrackr-workspace-hero *){background-color:var(--caltrackr-surface-2)!important}html:not(.dark) :is(.caltrackr-maintenance-workspace,.caltrackr-work-orders-workspace) input,html:not(.dark) :is(.caltrackr-maintenance-workspace,.caltrackr-work-orders-workspace) select,html:not(.dark) :is(.caltrackr-maintenance-workspace,.caltrackr-work-orders-workspace) textarea,html:not(.dark) .caltrackr-workspace-control{color:#111827!important;background:#e8ecf0!important;border-color:#aeb9c5!important}html:not(.dark) .caltrackr-header-organization,html:not(.dark) .caltrackr-header-organization option{color:#111827!important;opacity:1!important;background-color:#eef1f4!important}html:not(.dark) .caltrackr-header-notifications svg{color:#172033!important;stroke:currentColor!important}html:not(.dark) .caltrackr-header-account-name{color:#111827!important;opacity:1!important}html:not(.dark) .caltrackr-header-account-role{color:#475569!important;opacity:1!important}html:not(.dark) .caltrackr-sidebar-account{box-shadow:inset 0 1px #ffffff1a;background:#0f172a3d!important;border:1px solid #ffffff3d!important}html:not(.dark) .caltrackr-sidebar-account-name,html:not(.dark) .caltrackr-sidebar-account-email,html:not(.dark) .caltrackr-sidebar-account-role{color:#fff!important;opacity:1!important}html:not(.dark) .caltrackr-collapsible-card{border-color:var(--caltrackr-border-soft)!important;background:linear-gradient(145deg,#dce2e8,#d2d9e1)!important}html:not(.dark) .caltrackr-collapsible-card>button{background:0 0!important}html:not(.dark) .caltrackr-collapsible-card>button:hover{background:#ffffff38!important}:root{--background:#e9eef5;--caltrackr-panel:#f3f6fa;--caltrackr-card:#edf2f7;--caltrackr-tile:#e4eaf1;--caltrackr-border:#cbd5e1}html.dark{--caltrackr-panel:#0f172a;--caltrackr-card:#111c2e;--caltrackr-tile:#172338;--caltrackr-border:#334155}.caltrackr-workspace-panel{border-color:var(--caltrackr-border);background:var(--caltrackr-panel);box-shadow:0 1px 2px #0f172a0d,0 12px 30px #0f172a0d}.caltrackr-info-tile{background:var(--caltrackr-tile);border-color:var(--caltrackr-border)}.caltrackr-equipment-row,.caltrackr-equipment-row-selected{transition:background-color .15s,box-shadow .15s;position:relative}.caltrackr-equipment-row:hover{background:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-row:hover{background:color-mix(in srgb, var(--accent-500) 8%, var(--caltrackr-panel))!important}}.caltrackr-equipment-row:hover{box-shadow:inset 4px 0 0 var(--accent-500)}.caltrackr-equipment-row-selected{background:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-row-selected{background:color-mix(in srgb, var(--accent-500) 13%, var(--caltrackr-panel))!important}}.caltrackr-equipment-row-selected{box-shadow:inset 4px 0 0 var(--accent-600)}html:not(.dark) .caltrackr-app-header,html:not(.dark) .caltrackr-sidebar{background-color:#f1f5f9!important;border-color:#cbd5e1!important}html:not(.dark) .caltrackr-header-organization,html:not(.dark) .caltrackr-header-account,html:not(.dark) .caltrackr-header-notifications,html:not(.dark) .caltrackr-header-search{color:#0f172a;background:#e2e8f0;border-color:#b8c4d3}html:not(.dark) .caltrackr-header-account-name{color:#0f172a}html:not(.dark) .caltrackr-header-account-role{color:#475569}html:not(.dark) .bg-white{background-color:#f3f6fa}html:not(.dark) .bg-slate-50,html:not(.dark) .bg-gray-50{background-color:#e8edf3}:root{--background:#e4e9ef;--foreground:#152033;--caltrackr-canvas:#e4e9ef;--caltrackr-panel:#f1f4f7;--caltrackr-card:#e9eef3;--caltrackr-tile:#e1e7ed;--caltrackr-control:#f7f9fb;--caltrackr-border:#c1cad5;--caltrackr-border-strong:#aeb9c6;--caltrackr-muted:#5d6b7f}html:not(.dark) body,html:not(.dark) .caltrackr-application-shell{color:var(--foreground);background:radial-gradient(circle at 55% -12%, #ffffff6b, transparent 34%), linear-gradient(180deg, #e9edf2 0%, var(--caltrackr-canvas) 100%)!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-workspace-panel,.caltrackr-dashboard-panel,.caltrackr-section,.caltrackr-command-surface,.caltrackr-workspace-utilities,.caltrackr-maintenance-group,.caltrackr-workspace-automation){border-color:var(--caltrackr-border)!important;background:var(--caltrackr-panel)!important;box-shadow:0 1px 2px #0f172a0f,0 10px 28px #0f172a0f!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-maintenance-card,.caltrackr-work-card,.caltrackr-equipment-maintenance-card,.caltrackr-equipment-status-card,.caltrackr-info-tile){border-color:var(--caltrackr-border-strong)!important;background:var(--caltrackr-card)!important}html:not(.dark) .caltrackr-application-shell :is(input,select,textarea){border-color:var(--caltrackr-border)!important;background-color:var(--caltrackr-control)!important;color:#172033!important}html:not(.dark) .caltrackr-application-shell :is(input,textarea)::placeholder{color:#748196!important}html:not(.dark) .caltrackr-app-header{background:radial-gradient(circle at 86% -140%, var(--accent-400), transparent 45%), linear-gradient(90deg, var(--accent-950), var(--accent-900))!important;border-color:#ffffff24!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-app-header{background:radial-gradient(circle at 86% -140%, color-mix(in srgb, var(--accent-400) 34%, transparent), transparent 45%), linear-gradient(90deg, color-mix(in srgb, var(--accent-950) 92%, #070914), color-mix(in srgb, var(--accent-900) 84%, #111827))!important}}html:not(.dark) .caltrackr-app-header{color:#fff}.caltrackr-support-context{color:#fff;background:#ffffff1a;border-color:#ffffff47;box-shadow:inset 0 1px #ffffff14}html:not(.dark) .caltrackr-app-header :is(.caltrackr-header-search,.caltrackr-header-organization,.caltrackr-header-notifications,.caltrackr-header-account){box-shadow:inset 0 1px #fff,0 3px 10px #0206171f;color:#172033!important;background:#f4f7faf5!important;border-color:#ffffff8f!important}html:not(.dark) .caltrackr-app-header .caltrackr-header-organization,html:not(.dark) .caltrackr-app-header .caltrackr-header-organization option{color:#172033!important;opacity:1!important;background-color:#f4f7fa!important}html:not(.dark) .caltrackr-app-header .caltrackr-header-search:hover,html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications:hover{background:#fff!important;border-color:#fff!important}html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications>span{color:#fff!important}html:not(.dark) .caltrackr-sidebar{border-color:var(--accent-900)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-sidebar{border-color:color-mix(in srgb, var(--accent-900) 78%, black)!important}}html:not(.dark) .caltrackr-sidebar{background:radial-gradient(circle at 10% 8%, var(--accent-400), transparent 34%), linear-gradient(180deg, var(--accent-950), var(--accent-900))!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-sidebar{background:radial-gradient(circle at 10% 8%, color-mix(in srgb, var(--accent-400) 30%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--accent-950) 89%, #080b16), color-mix(in srgb, var(--accent-900) 80%, #0f172a))!important}}html:not(.dark) .caltrackr-sidebar{color:#fff}html:not(.dark) .caltrackr-sidebar-account{background:#070c1970!important;border:1px solid #ffffff4d!important;box-shadow:inset 0 1px #ffffff1c,0 8px 18px #02061729!important}html:not(.dark) .caltrackr-sidebar-account-name{color:#fff!important}html:not(.dark) .caltrackr-sidebar-account-email{color:#ffffffc7!important}html:not(.dark) .caltrackr-sidebar-account-role{color:#ffffffeb!important}.caltrackr-health-track{border:1px solid #94a3b833;background:#d5dce5!important}.caltrackr-health-fill{min-width:0;box-shadow:0 0 12px var(--accent-500);background:linear-gradient(90deg, var(--accent-600), var(--accent-400))!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-health-fill{box-shadow:0 0 12px color-mix(in srgb, var(--accent-500) 28%, transparent)}}.caltrackr-health-fill{transform-origin:0;animation:.7s cubic-bezier(.22,1,.36,1) both caltrackr-health-fill-enter}html.dark .caltrackr-health-track{border-color:#64748b3d;background:#263348!important}@keyframes caltrackr-health-fill-enter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.caltrackr-health-fill{animation:none}}.caltrackr-equipment-list-hero{isolation:isolate;position:relative;overflow:hidden;border-color:var(--accent-900)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-list-hero{border-color:color-mix(in srgb, var(--accent-900) 66%, #334155)!important}}.caltrackr-equipment-list-hero{background:radial-gradient(circle at 88% -28%, var(--accent-300), transparent 38%), radial-gradient(circle at 8% 130%, var(--accent-500), transparent 36%), linear-gradient(118deg, var(--accent-950), var(--accent-900) 54%, var(--accent-700))!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-list-hero{background:radial-gradient(circle at 88% -28%, color-mix(in srgb, var(--accent-300) 28%, transparent), transparent 38%), radial-gradient(circle at 8% 130%, color-mix(in srgb, var(--accent-500) 22%, transparent), transparent 36%), linear-gradient(118deg, color-mix(in srgb, var(--accent-950) 95%, #020617), color-mix(in srgb, var(--accent-900) 88%, #111827) 54%, color-mix(in srgb, var(--accent-700) 76%, #1e293b))!important}}.caltrackr-equipment-list-hero{box-shadow:inset 0 1px #ffffff14}.caltrackr-equipment-list-hero:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(112deg,#ffffff13,#0000 38%);position:absolute;inset:0}.caltrackr-equipment-list-eyebrow{color:var(--accent-200,white)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-list-eyebrow{color:color-mix(in srgb, var(--accent-200,white) 72%, white)!important}}.caltrackr-equipment-list-title{color:#fff!important}.caltrackr-equipment-list-heading{flex-direction:column;justify-content:center;min-height:7.75rem;display:flex}.caltrackr-equipment-list-description{color:#ffffffc2!important}.caltrackr-equipment-list-stat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:0;box-shadow:inset 0 1px #ffffff2e,0 8px 18px #02061724;color:#fff!important;background:linear-gradient(#ffffff29,#ffffff14)!important;border-color:#ffffff47!important}.caltrackr-equipment-list-stat p:first-child{line-height:1.1;color:#ffffffad!important}.caltrackr-equipment-list-stat :is(p:last-child,strong){text-shadow:0 1px 1px #02061738;color:#fff!important}html:not(.dark) .caltrackr-equipment-list-hero input{color:#172033!important;background:#f7f9fcf7!important;border-color:#fff9!important;box-shadow:inset 0 1px #fff,0 6px 18px #02061729!important}html:not(.dark) .caltrackr-equipment-list-hero input::placeholder{color:#6b7890!important}.caltrackr-equipment-list-hero.caltrackr-premium-hero{border-color:var(--accent-900)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-list-hero.caltrackr-premium-hero{border-color:color-mix(in srgb, var(--accent-900) 72%, #0f172a)!important}}.caltrackr-equipment-list-hero.caltrackr-premium-hero{background:radial-gradient(circle at 86% 8%, var(--accent-400), transparent 34%), linear-gradient(118deg, var(--accent-950) 0%, var(--accent-900) 54%, var(--accent-700) 100%)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-list-hero.caltrackr-premium-hero{background:radial-gradient(circle at 86% 8%, color-mix(in srgb, var(--accent-400) 32%, transparent), transparent 34%), linear-gradient(118deg, color-mix(in srgb, var(--accent-950) 96%, #020617) 0%, color-mix(in srgb, var(--accent-900) 90%, #111827) 54%, color-mix(in srgb, var(--accent-700) 78%, #1e293b) 100%)!important}}.caltrackr-equipment-list-hero.caltrackr-premium-hero{box-shadow:inset 0 1px #ffffff1a,0 12px 28px #0f172a29!important}html:not(.dark) .caltrackr-maintenance-group{background:#d4dbe3!important;border-color:#aeb9c5!important;box-shadow:inset 0 1px #ffffff73,0 10px 24px #0f172a14!important}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card):hover{border-color:var(--accent-500)!important;background:#fff!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card):hover{border-color:color-mix(in srgb, var(--accent-500) 46%, #9eacba)!important}}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card):hover{box-shadow:inset 0 1px #fff,0 14px 30px #0f172a29!important}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card) :is(.bg-slate-50,.bg-gray-50,.bg-slate-100,.bg-gray-100){background:#e7ecf1!important;border-color:#c1cad4!important}html:not(.dark) .caltrackr-equipment-list-hero .caltrackr-equipment-list-stat,html.dark .caltrackr-equipment-list-hero .caltrackr-equipment-list-stat{color:#fff!important;background:linear-gradient(#ffffff2b,#ffffff13)!important;border-color:#ffffff57!important;box-shadow:inset 0 1px #ffffff2e,0 8px 18px #02061729!important}html:not(.dark) .caltrackr-equipment-list-hero .caltrackr-equipment-list-stat :is(p,strong),html.dark .caltrackr-equipment-list-hero .caltrackr-equipment-list-stat :is(p,strong){color:#fff!important;opacity:1!important}html:not(.dark) .caltrackr-equipment-list-hero .caltrackr-equipment-list-stat p:first-child,html.dark .caltrackr-equipment-list-hero .caltrackr-equipment-list-stat p:first-child{color:#ffffffc7!important}.caltrackr-equipment-workspace-nav{isolation:isolate;position:relative;overflow:hidden;border-color:var(--accent-800,var(--accent-700))!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-workspace-nav{border-color:color-mix(in srgb, var(--accent-800,var(--accent-700)) 68%, #334155)!important}}.caltrackr-equipment-workspace-nav{background:radial-gradient(circle at 92% -55%, var(--accent-300), transparent 42%), linear-gradient(112deg, var(--accent-950), var(--accent-900) 58%, var(--accent-700))!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-workspace-nav{background:radial-gradient(circle at 92% -55%, color-mix(in srgb, var(--accent-300) 30%, transparent), transparent 42%), linear-gradient(112deg, color-mix(in srgb, var(--accent-950) 95%, #020617), color-mix(in srgb, var(--accent-900) 87%, #172033) 58%, color-mix(in srgb, var(--accent-700) 74%, #1e293b))!important}}.caltrackr-equipment-workspace-nav{box-shadow:inset 0 1px #ffffff1a,0 12px 28px #0f172a2e!important}.caltrackr-equipment-workspace-nav:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(108deg,#ffffff0f,#0000 36%);position:absolute;inset:0}.caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item{border:1px solid #0000;color:#ffffffc7!important;background:0 0!important}.caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item:hover{border-color:#ffffff29;color:#fff!important;background:#ffffff1a!important}.caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item.is-active{border-color:#ffffff52;box-shadow:inset 0 1px #ffffff1a;color:#fff!important;background:#ffffff2b!important}.caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item>span:not(.absolute){color:inherit!important}.caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item>span.absolute{background:var(--accent-300)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item>span.absolute{background:color-mix(in srgb, var(--accent-300) 72%, white)!important}}.caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item>span.absolute{box-shadow:0 0 10px var(--accent-400)}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item>span.absolute{box-shadow:0 0 10px color-mix(in srgb, var(--accent-400) 48%, transparent)}}.caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item span.rounded-full{color:#fff!important;background:#ffffff24!important}html:not(.dark) .caltrackr-application-shell .bg-white:not(.caltrackr-workspace-hero *):not(.caltrackr-premium-hero *){background-color:#e8ecf0!important}html:not(.dark) .caltrackr-application-shell :is(.bg-slate-50,.bg-gray-50){background-color:#e1e6eb!important}html:not(.dark) .caltrackr-application-shell :is(.bg-slate-100,.bg-gray-100){background-color:#d8dee5!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-workspace-panel,.caltrackr-dashboard-panel,.caltrackr-section,.caltrackr-command-surface,.caltrackr-workspace-utilities,.caltrackr-workspace-automation){background:#dde3e9!important;border-color:#aeb9c5!important;box-shadow:inset 0 1px #ffffff6b,0 12px 28px #0f172a1a!important}html:not(.dark) .caltrackr-application-shell .caltrackr-info-tile{background:#e8edf1!important;border-color:#aab5c1!important}html:not(.dark) .caltrackr-application-shell :is(input,select,textarea){box-shadow:inset 0 1px 2px #0f172a0b;background-color:#edf1f4!important;border-color:#a7b3c0!important}html:not(.dark) :is(.caltrackr-maintenance-workspace,.caltrackr-work-orders-workspace){--caltrackr-operational-group:#d2d9e1;--caltrackr-operational-card:#e6ebef;--caltrackr-operational-tile:#dce2e8}html:not(.dark) .caltrackr-maintenance-group{background:var(--caltrackr-operational-group)!important}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card) :is(.bg-white,.bg-slate-50,.bg-gray-50,.bg-slate-100,.bg-gray-100){background:var(--caltrackr-operational-tile)!important;border-color:#b4bec9!important}html:not(.dark) .caltrackr-executive-metric:before{background:radial-gradient(circle at 100% 0%, var(--accent-500), transparent 40%), linear-gradient(145deg, var(--accent-50), #e9edf1)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-executive-metric:before{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-500) 13%, transparent), transparent 40%), linear-gradient(145deg, color-mix(in srgb, var(--accent-50) 44%, #e5eaf0), #e9edf1)!important}}html:not(.dark) .caltrackr-equipment-list-hero .caltrackr-equipment-list-stat{background-color:#0000!important;border-color:#ffffff57!important}html:not(.dark) .caltrackr-equipment-list-hero .caltrackr-equipment-list-stat :is(p,strong){color:#fff!important}html:not(.dark) .caltrackr-equipment-list-hero .caltrackr-equipment-list-stat p:first-child{color:#ffffffc7!important}:root{--background:#c5cdd6;--caltrackr-canvas:#c5cdd6;--caltrackr-panel:#dde3e8;--caltrackr-card:#edf0f3;--caltrackr-tile:#d5dce3;--caltrackr-control:#e8edf1;--caltrackr-border:#9eabb8;--caltrackr-border-strong:#8796a6}html:not(.dark) body,html:not(.dark) .caltrackr-application-shell{background:radial-gradient(circle at 50% -18%,#ffffff45,#0000 29%),linear-gradient(#d0d7df 0%,#c2cbd5 100%)!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-dashboard-panel,.caltrackr-workspace-panel,.caltrackr-command-surface,.caltrackr-workspace-utilities,.caltrackr-workspace-automation,.caltrackr-quick-actions){background:#dde3e8!important;border-color:#9eabb8!important;box-shadow:inset 0 1px #ffffff7a,0 14px 34px #0f172a21!important}html:not(.dark) .caltrackr-executive-metric{border-width:1px;background:#e7ebef!important;border-color:#9daab7!important;box-shadow:inset 0 1px #ffffffad,0 7px 18px #0f172a1f!important}html:not(.dark) .caltrackr-executive-metric:before{opacity:1!important;background:radial-gradient(circle at 100% 0,#64748b26,#0000 42%),linear-gradient(145deg,#dce2e8,#e8ecf0)!important}html:not(.dark) .caltrackr-executive-metric-green{border-color:#75bd8a!important}html:not(.dark) .caltrackr-executive-metric-green:before{background:radial-gradient(circle at 100% 0,#22c55e40,#0000 43%),linear-gradient(145deg,#cfe5d6,#e3ebe6)!important}html:not(.dark) .caltrackr-executive-metric-amber{border-color:#d9af45!important}html:not(.dark) .caltrackr-executive-metric-amber:before{background:radial-gradient(circle at 100% 0,#f59e0b45,#0000 43%),linear-gradient(145deg,#e8debf,#ece8dc)!important}html:not(.dark) .caltrackr-executive-metric-red{border-color:#d68a8a!important}html:not(.dark) .caltrackr-executive-metric-red:before{background:radial-gradient(circle at 100% 0,#ef44443d,#0000 43%),linear-gradient(145deg,#e5cece,#ebe1e1)!important}html:not(.dark) .caltrackr-executive-metric-blue{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-executive-metric-blue{border-color:color-mix(in srgb, var(--accent-500) 52%, #91a0af)!important}}html:not(.dark) .caltrackr-executive-metric-blue:before{background:radial-gradient(circle at 100% 0%, var(--accent-500), transparent 43%), linear-gradient(145deg, var(--accent-100), #e6eaee)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-executive-metric-blue:before{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-500) 28%, transparent), transparent 43%), linear-gradient(145deg, color-mix(in srgb, var(--accent-100) 42%, #d7dfe7), #e6eaee)!important}}html:not(.dark) .caltrackr-executive-metric-violet{border-color:#a58bd1!important}html:not(.dark) .caltrackr-executive-metric-violet:before{background:radial-gradient(circle at 100% 0,#8b5cf640,#0000 43%),linear-gradient(145deg,#ddd5e9,#e8e4ed)!important}html:not(.dark) .caltrackr-executive-metric:hover{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-executive-metric:hover{border-color:color-mix(in srgb, var(--accent-500) 58%, #7f8e9e)!important}}html:not(.dark) .caltrackr-executive-metric:hover{box-shadow:inset 0 1px #ffffffc2,0 13px 28px #0f172a2e!important}html:not(.dark) .caltrackr-dashboard-panel :is(section,article){background-color:#e8ecef!important;border-color:#a8b3bf!important}html:not(.dark) .caltrackr-dashboard-panel :is(section,article) :is(section,article){background-color:#dde3e8!important}html:not(.dark) .caltrackr-sidebar .caltrackr-sidebar-collapse,html.dark .caltrackr-sidebar .caltrackr-sidebar-collapse{color:#fff!important;background:#0206175c!important;border:1px solid #ffffff61!important;box-shadow:inset 0 1px #ffffff1f,0 6px 16px #02061733!important}html:not(.dark) .caltrackr-sidebar .caltrackr-sidebar-collapse :is(span,svg),html.dark .caltrackr-sidebar .caltrackr-sidebar-collapse :is(span,svg){color:#fff!important;stroke:currentColor!important;opacity:1!important}html:not(.dark) .caltrackr-sidebar .caltrackr-sidebar-collapse:hover,html.dark .caltrackr-sidebar .caltrackr-sidebar-collapse:hover{background:#ffffff29!important;border-color:#ffffffa3!important}html:not(.dark) .caltrackr-premium-summary-card{background:#e1e6eb!important;border-color:#8f9ead!important;box-shadow:inset 0 1px #ffffffa8,0 7px 18px #0f172a24!important}html:not(.dark) .caltrackr-premium-summary-card[data-tone=neutral]{background:linear-gradient(145deg,#ccd4dc,#e0e5ea)!important;border-color:#8292a2!important}html:not(.dark) .caltrackr-premium-summary-card[data-tone=blue]{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-premium-summary-card[data-tone=blue]{border-color:color-mix(in srgb, var(--accent-500) 54%, #8796a5)!important}}html:not(.dark) .caltrackr-premium-summary-card[data-tone=blue]{background:linear-gradient(145deg, var(--accent-100), #e2e7eb)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-premium-summary-card[data-tone=blue]{background:linear-gradient(145deg, color-mix(in srgb, var(--accent-100) 38%, #cfd7df), #e2e7eb)!important}}html:not(.dark) .caltrackr-premium-summary-card[data-tone=green]{background:linear-gradient(145deg,#c8dfcf,#e0e8e3)!important;border-color:#68ae7c!important}html:not(.dark) .caltrackr-premium-summary-card[data-tone=amber]{background:linear-gradient(145deg,#e3d6ad,#e9e4d5)!important;border-color:#d1a633!important}html:not(.dark) .caltrackr-premium-summary-card[data-tone=red]{background:linear-gradient(145deg,#dfc3c3,#e9dddd)!important;border-color:#cf7a7a!important}html:not(.dark) .caltrackr-premium-summary-card[data-tone=violet]{background:linear-gradient(145deg,#d5cce3,#e5e0e9)!important;border-color:#967bc3!important}html:not(.dark) .caltrackr-premium-summary-card:hover{filter:saturate(1.08);box-shadow:inset 0 1px #ffffffb8,0 12px 26px #0f172a30!important}html:not(.dark) .caltrackr-maintenance-workspace .caltrackr-maintenance-filter-control{color:#111827!important;background:#fff!important;border-color:#8f9dab!important;box-shadow:inset 0 1px 1px #0f172a08,0 3px 8px #0f172a14!important}html:not(.dark) .caltrackr-maintenance-workspace .caltrackr-maintenance-filter-control::placeholder{color:#64748b!important}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card){background:#d5dce3!important}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card) .caltrackr-operation-info-tile{background:#e9edf1!important;border-color:#a5b1bd!important;box-shadow:inset 0 1px #ffffff9e,0 3px 8px #0f172a12!important}html:not(.dark) .caltrackr-sidebar .caltrackr-sidebar-brand-name,html.dark .caltrackr-sidebar .caltrackr-sidebar-brand-name{color:#fff!important;opacity:1!important}html:not(.dark) .caltrackr-sidebar .caltrackr-sidebar-brand-subtitle,html.dark .caltrackr-sidebar .caltrackr-sidebar-brand-subtitle{color:#ffffffc2!important;opacity:1!important}html:not(.dark) .caltrackr-sidebar .caltrackr-sidebar-account,html.dark .caltrackr-sidebar .caltrackr-sidebar-account{background:#02061770!important;border:1px solid #ffffff4d!important;box-shadow:inset 0 1px #ffffff1a,0 8px 18px #02061738!important}html:not(.dark) .caltrackr-sidebar .caltrackr-sidebar-account :is(p,span),html.dark .caltrackr-sidebar .caltrackr-sidebar-account :is(p,span){color:#fff!important;opacity:1!important}html:not(.dark) .caltrackr-sidebar .caltrackr-sidebar-account .caltrackr-sidebar-account-email,html.dark .caltrackr-sidebar .caltrackr-sidebar-account .caltrackr-sidebar-account-email{color:#ffffffb8!important}html:not(.dark) .caltrackr-premium-summary-card{color:#101827!important;border-width:1.5px!important}html:not(.dark) .caltrackr-premium-summary-card.caltrackr-summary-tone-neutral{background:linear-gradient(135deg,#bac5cf 0%,#d3dae1 100%)!important;border-color:#748596!important}html:not(.dark) .caltrackr-premium-summary-card.caltrackr-summary-tone-blue{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-premium-summary-card.caltrackr-summary-tone-blue{border-color:color-mix(in srgb, var(--accent-500) 68%, #627387)!important}}html:not(.dark) .caltrackr-premium-summary-card.caltrackr-summary-tone-blue{background:linear-gradient(135deg, var(--accent-200) 0%, #d5dde5 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-premium-summary-card.caltrackr-summary-tone-blue{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-200) 56%, #b9c5d1) 0%, #d5dde5 100%)!important}}html:not(.dark) .caltrackr-premium-summary-card.caltrackr-summary-tone-green{background:linear-gradient(135deg,#acd0b7 0%,#d2e1d7 100%)!important;border-color:#47885c!important}html:not(.dark) .caltrackr-premium-summary-card.caltrackr-summary-tone-amber{background:linear-gradient(135deg,#ddc77f 0%,#e7dfc4 100%)!important;border-color:#b9850c!important}html:not(.dark) .caltrackr-premium-summary-card.caltrackr-summary-tone-red{background:linear-gradient(135deg,#d5a9aa 0%,#e4cecf 100%)!important;border-color:#b85e61!important}html:not(.dark) .caltrackr-premium-summary-card.caltrackr-summary-tone-violet{background:linear-gradient(135deg,#bcaad4 0%,#dbd2e5 100%)!important;border-color:#7653ab!important}.caltrackr-equipment-side-rail{background:0 0!important}html:not(.dark) .caltrackr-equipment-side-card{isolation:isolate;overflow:hidden;background:#e2e7eb padding-box padding-box!important;border-color:#929fac!important;box-shadow:inset 0 1px #ffffffa8,0 8px 20px #0f172a21!important}html.dark .caltrackr-equipment-side-card{isolation:isolate;overflow:hidden;background:#111827 padding-box padding-box!important}html.dark .caltrackr-equipment-list-search{background:#101827!important;border-color:#59677d!important;box-shadow:inset 0 1px #ffffff0d,0 6px 18px #00000047!important}html.dark .caltrackr-equipment-list-search input{color:#f8fafc!important;caret-color:#f8fafc!important;box-shadow:none!important;-webkit-text-fill-color:#f8fafc!important;background:0 0!important;border:0!important}html.dark .caltrackr-equipment-list-search input::placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;opacity:1!important}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card){background:#cfd7df!important;border-color:#7f8f9f!important;box-shadow:inset 0 1px #ffffff94,0 10px 24px #0f172a29!important}html:not(.dark) :is(.caltrackr-maintenance-card,.caltrackr-work-card) .caltrackr-operation-info-tile{background:#f1f4f6!important;border:1px solid #8e9dac!important;box-shadow:inset 0 1px #fff,0 4px 10px #0f172a1a!important}html:not(.dark) .caltrackr-work-card .caltrackr-workspace-control{color:#111827!important;background:#f7f9fa!important;border-color:#7f8e9e!important;box-shadow:0 3px 8px #0f172a17!important}html.dark :is(.caltrackr-maintenance-card,.caltrackr-work-card){background:#182132!important;border-color:#45536a!important}html.dark :is(.caltrackr-maintenance-card,.caltrackr-work-card) .caltrackr-operation-info-tile{background:#0d1524!important;border-color:#52627a!important;box-shadow:inset 0 1px #ffffff0a,0 4px 12px #00000038!important}.caltrackr-operation-button-primary{border:1px solid var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-operation-button-primary{border:1px solid color-mix(in srgb, var(--accent-700) 78%, #1e293b)!important}}.caltrackr-operation-button-primary{background:linear-gradient(135deg, var(--accent-500), var(--accent-700))!important;color:#fff!important;opacity:1!important;box-shadow:inset 0 1px 0 #ffffff38, 0 5px 12px var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-operation-button-primary{box-shadow:inset 0 1px 0 #ffffff38, 0 5px 12px color-mix(in srgb, var(--accent-700) 28%, transparent)!important}}.caltrackr-operation-button-primary:disabled{color:#334155!important;opacity:1!important;background:#c3ccd5!important;border-color:#8794a3!important;box-shadow:inset 0 1px #ffffff94!important}html.dark .caltrackr-operation-button-primary:disabled{color:#cbd5e1!important;box-shadow:none!important;background:#273449!important;border-color:#526178!important}html.dark .caltrackr-premium-summary-card{background:#141c2d!important;border-width:1px!important}html.dark .caltrackr-premium-summary-card.caltrackr-summary-tone-neutral{border-color:#526078!important}html.dark .caltrackr-premium-summary-card.caltrackr-summary-tone-blue{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-premium-summary-card.caltrackr-summary-tone-blue{border-color:color-mix(in srgb, var(--accent-500) 62%, #334155)!important}}html.dark .caltrackr-premium-summary-card.caltrackr-summary-tone-blue{background:linear-gradient(145deg, #141c2d, var(--accent-950))!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-premium-summary-card.caltrackr-summary-tone-blue{background:linear-gradient(145deg, #141c2d, color-mix(in srgb, var(--accent-950) 42%, #141c2d))!important}}html.dark .caltrackr-premium-summary-card.caltrackr-summary-tone-green{background:linear-gradient(145deg,#141c2d,#102a24)!important;border-color:#276749!important}html.dark .caltrackr-premium-summary-card.caltrackr-summary-tone-amber{background:linear-gradient(145deg,#141c2d,#2d2412)!important;border-color:#8a5a12!important}html.dark .caltrackr-premium-summary-card.caltrackr-summary-tone-red{background:linear-gradient(145deg,#141c2d,#30191f)!important;border-color:#873f46!important}html.dark .caltrackr-premium-summary-card.caltrackr-summary-tone-violet{background:linear-gradient(145deg,#141c2d,#251a3c)!important;border-color:#64449a!important}html.dark .caltrackr-equipment-list-hero .caltrackr-equipment-list-search{color:#cbd5e1!important;background:#0d1524!important;border-color:#66758b!important;overflow:hidden!important}html.dark .caltrackr-equipment-list-hero input.caltrackr-equipment-list-search-input{color:#f8fafc!important;caret-color:#f8fafc!important;width:100%!important;box-shadow:none!important;-webkit-text-fill-color:#f8fafc!important;background:#0d1524!important;border:0!important;border-radius:0!important}html.dark .caltrackr-equipment-list-hero input.caltrackr-equipment-list-search-input::placeholder{color:#9aa9bd!important;-webkit-text-fill-color:#9aa9bd!important;opacity:1!important}html:not(.dark)[data-accent] aside.caltrackr-equipment-side-rail,html:not(.dark) aside.caltrackr-equipment-side-rail,html.dark aside.caltrackr-equipment-side-rail{box-shadow:none!important;background:0 0!important;border:0!important}aside.caltrackr-equipment-side-rail:before,aside.caltrackr-equipment-side-rail:after{content:none!important;display:none!important}.caltrackr-equipment-side-rail>.caltrackr-equipment-side-card{clip-path:inset(0 round 1rem);border-radius:1rem!important;overflow:hidden!important}.caltrackr-maintenance-complete-button,.caltrackr-maintenance-complete-button:hover{color:#fff!important;opacity:1!important;background:linear-gradient(135deg,#22a862,#137443)!important;border-color:#167647!important;box-shadow:inset 0 1px #ffffff3d,0 5px 13px #13744347!important}.caltrackr-maintenance-complete-button:disabled{color:#103b27!important;opacity:1!important;background:#82b99a!important;border-color:#4e8a69!important;box-shadow:inset 0 1px #ffffff61!important}html.dark .caltrackr-maintenance-complete-button:disabled{color:#c9f5dc!important;background:#214f3a!important;border-color:#397758!important}html:not(.dark) .caltrackr-equipment-kpi-card{color:#111827!important;border-width:1.5px!important;box-shadow:inset 0 1px #ffffffad,0 8px 19px #0f172a24!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-equipment-kpi-blue{border-color:color-mix(in srgb, var(--accent-500) 68%, #60758b)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--accent-200) 57%, #b4c2d0), #d8e0e7)!important}}html.dark .caltrackr-equipment-kpi-card{color:#f8fafc!important;background:#151e2e!important;border-color:#46556c!important;box-shadow:inset 0 1px #ffffff0b,0 8px 20px #00000038!important}html.dark .caltrackr-equipment-kpi-yellow{background:linear-gradient(145deg,#151e2e,#2d2513)!important;border-color:#805a12!important}html.dark .caltrackr-equipment-kpi-green{background:linear-gradient(145deg,#151e2e,#102a20)!important;border-color:#286344!important}html.dark .caltrackr-equipment-kpi-red{background:linear-gradient(145deg,#151e2e,#30191e)!important;border-color:#803d45!important}html.dark .caltrackr-equipment-kpi-blue{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-equipment-kpi-blue{border-color:color-mix(in srgb, var(--accent-500) 58%, #334155)!important}}html.dark .caltrackr-equipment-kpi-blue{background:linear-gradient(145deg, #151e2e, var(--accent-950))!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-equipment-kpi-blue{background:linear-gradient(145deg, #151e2e, color-mix(in srgb, var(--accent-950) 44%, #151e2e))!important}}html.dark .caltrackr-equipment-kpi-purple{background:linear-gradient(145deg,#151e2e,#251a39)!important;border-color:#614493!important}div.caltrackr-equipment-side-rail{box-shadow:none!important;background:0 0!important;border:0!important}.caltrackr-equipment-workspace-nav .caltrackr-equipment-nav-count{color:#172033!important;opacity:1!important;background:#ffffffeb!important;border:1px solid #ffffff57!important;box-shadow:0 2px 7px #02061738!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-equipment-workspace-nav .caltrackr-equipment-nav-count{border-color:color-mix(in srgb, var(--accent-300) 48%, #64748b)!important}}html.dark .caltrackr-equipment-workspace-nav .caltrackr-equipment-nav-count{color:#0f172a!important;background:#e2e8f0!important}html:not(.dark) .caltrackr-equipment-kpi-yellow{background:linear-gradient(128deg,#d9bd62 0%,#eadfb6 54%,#d7dee5 100%)!important;border-color:#a87308!important}html:not(.dark) .caltrackr-equipment-kpi-blue{border-color:var(--accent-600)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-equipment-kpi-blue{border-color:color-mix(in srgb, var(--accent-600) 78%, #53677d)!important}}html:not(.dark) .caltrackr-equipment-kpi-blue{background:linear-gradient(128deg, var(--accent-200) 0%, var(--accent-100) 58%, #d7dee5 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-equipment-kpi-blue{background:linear-gradient(128deg, color-mix(in srgb, var(--accent-200) 72%, #9faebe) 0%, color-mix(in srgb, var(--accent-100) 52%, #d4dce4) 58%, #d7dee5 100%)!important}}html:not(.dark) .caltrackr-equipment-kpi-purple{background:linear-gradient(128deg,#ad92c9 0%,#d6c8e2 56%,#d7dee5 100%)!important;border-color:#66418f!important}html:not(.dark) .caltrackr-equipment-kpi-green{background:linear-gradient(128deg,#93c5a3 0%,#cce0d2 58%,#d7dee5 100%)!important;border-color:#33754d!important}html:not(.dark) .caltrackr-equipment-kpi-red{background:linear-gradient(128deg,#ce9297 0%,#e2c4c7 58%,#d7dee5 100%)!important;border-color:#a94c54!important}html:not(.dark) .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item>span.rounded-full,html:not(.dark) .caltrackr-equipment-workspace-nav .caltrackr-equipment-nav-count{color:#fff!important;min-width:1.5rem!important;height:1.5rem!important;box-shadow:0 0 0 2px var(--accent-300), 0 3px 9px #0206175c!important;background:#111c3f!important;border:2px solid #fff!important;justify-content:center!important;align-items:center!important;font-size:.72rem!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item>span.rounded-full,html:not(.dark) .caltrackr-equipment-workspace-nav .caltrackr-equipment-nav-count{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-300) 72%, transparent), 0 3px 9px #0206175c!important}}html:not(.dark) .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item>span.rounded-full,html:not(.dark) .caltrackr-equipment-workspace-nav .caltrackr-equipment-nav-count{opacity:1!important}html.dark .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item>span.rounded-full,html.dark .caltrackr-equipment-workspace-nav .caltrackr-equipment-nav-count{background:var(--accent-600)!important;color:#fff!important;opacity:1!important;border:2px solid #e2e8f0!important;justify-content:center!important;align-items:center!important;min-width:1.5rem!important;height:1.5rem!important;font-size:.72rem!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;box-shadow:0 0 0 2px #020617b8,0 3px 9px #00000075!important}html:not(.dark) .caltrackr-equipment-kpi-card.caltrackr-equipment-kpi-blue,html:not(.dark) article.caltrackr-equipment-kpi-blue{border:1px solid var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-equipment-kpi-card.caltrackr-equipment-kpi-blue,html:not(.dark) article.caltrackr-equipment-kpi-blue{border:1px solid color-mix(in srgb, var(--accent-700) 82%, #24344b)!important}}html:not(.dark) .caltrackr-equipment-kpi-card.caltrackr-equipment-kpi-blue,html:not(.dark) article.caltrackr-equipment-kpi-blue{background:linear-gradient(125deg, var(--accent-900) 0%, var(--accent-700) 52%, var(--accent-500) 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-equipment-kpi-card.caltrackr-equipment-kpi-blue,html:not(.dark) article.caltrackr-equipment-kpi-blue{background:linear-gradient(125deg, color-mix(in srgb, var(--accent-900) 82%, #17213c) 0%, var(--accent-700) 52%, color-mix(in srgb, var(--accent-500) 72%, #8290a5) 100%)!important}}html:not(.dark) .caltrackr-equipment-kpi-card.caltrackr-equipment-kpi-blue,html:not(.dark) article.caltrackr-equipment-kpi-blue{color:#fff!important;box-shadow:inset 0 1px 0 #ffffff3d, 0 10px 24px var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-equipment-kpi-card.caltrackr-equipment-kpi-blue,html:not(.dark) article.caltrackr-equipment-kpi-blue{box-shadow:inset 0 1px 0 #ffffff3d, 0 10px 24px color-mix(in srgb, var(--accent-700) 30%, transparent)!important}}html:not(.dark) .caltrackr-equipment-kpi-blue p:first-child{color:#ffffffc2!important}html:not(.dark) .caltrackr-equipment-kpi-blue p:nth-child(2){text-shadow:0 1px 2px #0206174d;color:#fff!important}html:not(.dark) .caltrackr-equipment-kpi-blue p:nth-child(3){color:#ffffffc7!important}html:not(.dark) .caltrackr-equipment-kpi-blue>div>div:last-child{color:var(--accent-700)!important;background:#ffffffeb!important;border-color:#ffffff9e!important;box-shadow:0 4px 12px #0206173d!important}.caltrackr-equipment-workspace-nav{scrollbar-width:none!important;-ms-overflow-style:none!important;overflow:clip!important}.caltrackr-equipment-workspace-nav>div{scrollbar-width:none!important;-ms-overflow-style:none!important;overflow:visible!important}.caltrackr-equipment-workspace-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.caltrackr-equipment-workspace-nav ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.caltrackr-equipment-operation-card{--operation-status:#64748b;--operation-wash:#cbd5e1;transition:transform .18s,border-color .18s,box-shadow .18s,filter .18s;position:relative;overflow:hidden;border-left:5px solid var(--operation-status)!important}.caltrackr-equipment-operation-card:before{content:"";background:linear-gradient(90deg, var(--operation-status), var(--operation-status));height:3px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-operation-card:before{background:linear-gradient(90deg, var(--operation-status), color-mix(in srgb, var(--operation-status) 28%, transparent))}}.caltrackr-equipment-operation-card:before{pointer-events:none}.caltrackr-equipment-operation-card:after{content:"";background:radial-gradient(circle, var(--operation-status), transparent 68%);border-radius:9999px;width:12rem;height:12rem;position:absolute;top:-5rem;right:-5rem}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-operation-card:after{background:radial-gradient(circle, color-mix(in srgb, var(--operation-status) 13%, transparent), transparent 68%)}}.caltrackr-equipment-operation-card:after{pointer-events:none}.caltrackr-equipment-operation-card:hover{filter:saturate(1.05);transform:translateY(-2px);border-color:var(--operation-status)!important}.caltrackr-equipment-operation-card.caltrackr-operation-tone-neutral,.caltrackr-equipment-operation-card.caltrackr-work-order-status-cancelled{--operation-status:#64748b;--operation-wash:#cbd5e1}.caltrackr-equipment-operation-card.caltrackr-operation-tone-green,.caltrackr-equipment-operation-card.caltrackr-work-order-status-completed{--operation-status:#23945b;--operation-wash:#9ed2b3}.caltrackr-equipment-operation-card.caltrackr-operation-tone-amber,.caltrackr-equipment-operation-card.caltrackr-work-order-status-in_progress{--operation-status:#d08a09;--operation-wash:#e6c77f}.caltrackr-equipment-operation-card.caltrackr-operation-tone-red,.caltrackr-equipment-operation-card.caltrackr-work-order-overdue{--operation-status:#d14951;--operation-wash:#dfa3a7}.caltrackr-equipment-operation-card.caltrackr-operation-tone-purple,.caltrackr-equipment-operation-card.caltrackr-work-order-status-on_hold{--operation-status:#8054bb;--operation-wash:#c0a7dc}.caltrackr-equipment-operation-card.caltrackr-work-order-status-open{--operation-status:var(--accent-600);--operation-wash:var(--accent-200)}html:not(.dark) .caltrackr-equipment-operation-card{border-top-color:var(--operation-status)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-equipment-operation-card{border-top-color:color-mix(in srgb, var(--operation-status) 62%, #8c99a8)!important}}html:not(.dark) .caltrackr-equipment-operation-card{background:linear-gradient(112deg, var(--operation-wash) 0%, #e1e7ec 56%, #d7dee5 100%)!important;border-bottom-color:#8795a4!important;border-right-color:#8795a4!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-equipment-operation-card{background:linear-gradient(112deg, color-mix(in srgb, var(--operation-wash) 24%, #eef2f5) 0%, #e1e7ec 56%, #d7dee5 100%)!important}}html:not(.dark) .caltrackr-equipment-operation-card{box-shadow:inset 0 1px #ffffffb8,0 7px 17px #0f172a21!important}html:not(.dark) .caltrackr-equipment-operation-card:hover{box-shadow:inset 0 1px #ffffffc2,0 13px 28px #0f172a2e!important}html.dark .caltrackr-equipment-operation-card{border-top-color:var(--operation-status)!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-equipment-operation-card{border-top-color:color-mix(in srgb, var(--operation-status) 62%, #475569)!important}}html.dark .caltrackr-equipment-operation-card{background:linear-gradient(112deg, var(--operation-status) 0%, #121a2a 62%, #101827 100%)!important;border-bottom-color:#3d4b61!important;border-right-color:#3d4b61!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-equipment-operation-card{background:linear-gradient(112deg, color-mix(in srgb, var(--operation-status) 10%, #151e2e) 0%, #121a2a 62%, #101827 100%)!important}}html.dark .caltrackr-equipment-operation-card{box-shadow:inset 0 1px #ffffff0b,0 8px 20px #00000040!important}html.dark .caltrackr-equipment-operation-card:hover{box-shadow:inset 0 1px #ffffff0f,0 14px 30px #00000061!important}.caltrackr-equipment-operation-card span.rounded-full{border:1px solid!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-operation-card span.rounded-full{border:1px solid color-mix(in srgb, currentColor 24%, transparent)!important}}.caltrackr-equipment-operation-card span.rounded-full{box-shadow:inset 0 1px #ffffff6b,0 2px 6px #0f172a14}.caltrackr-premium-hero,.caltrackr-equipment-list-hero.caltrackr-premium-hero,.caltrackr-workspace-hero{border-color:var(--accent-900)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-premium-hero,.caltrackr-equipment-list-hero.caltrackr-premium-hero,.caltrackr-workspace-hero{border-color:color-mix(in srgb, var(--accent-900) 48%, #0f172a)!important}}.caltrackr-premium-hero,.caltrackr-equipment-list-hero.caltrackr-premium-hero,.caltrackr-workspace-hero{background:radial-gradient(circle at 86% 14%, var(--accent-500), transparent 28rem), linear-gradient(135deg, var(--accent-950), var(--accent-900))!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-premium-hero,.caltrackr-equipment-list-hero.caltrackr-premium-hero,.caltrackr-workspace-hero{background:radial-gradient(circle at 86% 14%, color-mix(in srgb, var(--accent-500) 30%, transparent), transparent 28rem), linear-gradient(135deg, color-mix(in srgb, var(--accent-950) 38%, #020617), color-mix(in srgb, var(--accent-900) 48%, #0f172a))!important}}.caltrackr-premium-hero,.caltrackr-equipment-list-hero.caltrackr-premium-hero,.caltrackr-workspace-hero{box-shadow:inset 0 1px #ffffff12,0 16px 36px #0f172a33!important}html:not(.dark) .caltrackr-dashboard-health{border-left:1px solid #98a7b7;background:radial-gradient(circle at 100% 0%, var(--accent-200), transparent 48%), linear-gradient(145deg, #e1e7ec 0%, #d3dce4 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-dashboard-health{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-200) 22%, transparent), transparent 48%), linear-gradient(145deg, #e1e7ec 0%, #d3dce4 100%)!important}}html:not(.dark) .caltrackr-dashboard-health{box-shadow:inset 0 1px #ffffff9e}html.dark .caltrackr-dashboard-health{border-left:1px solid #334155;background:radial-gradient(circle at 100% 0%, var(--accent-700), transparent 50%), linear-gradient(145deg, #182235 0%, #111a2a 100%)!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-dashboard-health{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-700) 15%, transparent), transparent 50%), linear-gradient(145deg, #182235 0%, #111a2a 100%)!important}}.caltrackr-quick-actions .caltrackr-common-action{isolation:isolate;position:relative;overflow:hidden;border-color:var(--accent-600)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-quick-actions .caltrackr-common-action{border-color:color-mix(in srgb, var(--accent-600) 46%, #64748b)!important}}.caltrackr-quick-actions .caltrackr-common-action{background:radial-gradient(circle at 100% 0%, var(--accent-400), transparent 48%), linear-gradient(135deg, var(--accent-950), var(--accent-900))!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-quick-actions .caltrackr-common-action{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-400) 24%, transparent), transparent 48%), linear-gradient(135deg, color-mix(in srgb, var(--accent-950) 35%, #111827), color-mix(in srgb, var(--accent-900) 46%, #1e293b))!important}}.caltrackr-quick-actions .caltrackr-common-action{color:#fff!important;box-shadow:inset 0 1px #ffffff1a,0 7px 17px #0f172a33!important}.caltrackr-quick-actions .caltrackr-common-action:hover{border-color:var(--accent-400)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-quick-actions .caltrackr-common-action:hover{border-color:color-mix(in srgb, var(--accent-400) 72%, #94a3b8)!important}}.caltrackr-quick-actions .caltrackr-common-action:hover{box-shadow:inset 0 1px #ffffff24,0 13px 25px #0f172a47!important}.caltrackr-quick-actions .caltrackr-common-action>span:first-child{border:1px solid #ffffff2e;color:#fff!important;background:#ffffff1f!important;box-shadow:inset 0 1px #ffffff29,0 5px 12px #0206173d!important}.caltrackr-quick-actions .caltrackr-common-action>span:nth-child(2){color:#fff!important}.caltrackr-quick-actions .caltrackr-common-action>span:last-child{color:#cbd5e1!important}.caltrackr-quick-actions .caltrackr-common-action-primary{border-color:var(--accent-400)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-quick-actions .caltrackr-common-action-primary{border-color:color-mix(in srgb, var(--accent-400) 72%, #94a3b8)!important}}.caltrackr-quick-actions .caltrackr-common-action-primary{filter:saturate(1.08)}.caltrackr-quick-actions .caltrackr-common-action .caltrackr-common-action-icon{border:1px solid var(--accent-300)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-quick-actions .caltrackr-common-action .caltrackr-common-action-icon{border:1px solid color-mix(in srgb, var(--accent-300) 58%, white)!important}}.caltrackr-quick-actions .caltrackr-common-action .caltrackr-common-action-icon{text-shadow:0 1px 1px #02061752;background:linear-gradient(145deg, var(--accent-500), var(--accent-700))!important;color:#fff!important;box-shadow:inset 0 1px #ffffff47,0 5px 12px #02061747!important}html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications{border-color:var(--accent-300)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications{border-color:color-mix(in srgb, var(--accent-300) 52%, white)!important}}html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications{background:radial-gradient(circle at 100% 0%, var(--accent-300), transparent 52%), linear-gradient(145deg, var(--accent-950), var(--accent-800))!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-300) 28%, transparent), transparent 52%), linear-gradient(145deg, color-mix(in srgb, var(--accent-950) 36%, #111827), color-mix(in srgb, var(--accent-800) 54%, #1e293b))!important}}html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications{color:#fff!important;box-shadow:inset 0 1px #ffffff29,0 6px 16px #0206173d!important}html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications:hover{background:radial-gradient(circle at 100% 0%, var(--accent-300), transparent 52%), linear-gradient(145deg, var(--accent-950), var(--accent-700))!important;border-color:#fff!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications:hover{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-300) 38%, transparent), transparent 52%), linear-gradient(145deg, color-mix(in srgb, var(--accent-950) 31%, #111827), color-mix(in srgb, var(--accent-700) 61%, #1e293b))!important}}html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications:hover{transform:translateY(-1px);color:#fff!important}html:not(.dark) .caltrackr-app-header .caltrackr-header-notifications svg{filter:drop-shadow(0 1px 1px #0206175c);color:#fff!important;stroke:currentColor!important}.caltrackr-app-header .caltrackr-notification-count{border:2px solid var(--accent-950)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-app-header .caltrackr-notification-count{border:2px solid color-mix(in srgb, var(--accent-950) 36%, #111827)!important}}.caltrackr-app-header .caltrackr-notification-count{line-height:1rem;box-shadow:0 3px 8px #02061747;color:#fff!important;background:linear-gradient(145deg,#f05252,#c81e1e)!important}html:not(.dark) .caltrackr-application-shell .caltrackr-quick-actions .caltrackr-common-action .caltrackr-common-action-icon,html.dark .caltrackr-application-shell .caltrackr-quick-actions .caltrackr-common-action .caltrackr-common-action-icon{border:1px solid var(--accent-300)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-quick-actions .caltrackr-common-action .caltrackr-common-action-icon,html.dark .caltrackr-application-shell .caltrackr-quick-actions .caltrackr-common-action .caltrackr-common-action-icon{border:1px solid color-mix(in srgb, var(--accent-300) 58%, white)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-quick-actions .caltrackr-common-action .caltrackr-common-action-icon,html.dark .caltrackr-application-shell .caltrackr-quick-actions .caltrackr-common-action .caltrackr-common-action-icon{background-color:var(--accent-600)!important;background-image:linear-gradient(145deg, var(--accent-500), var(--accent-700))!important;color:#fff!important;opacity:1!important}.caltrackr-application-shell .caltrackr-schedule-timeline{border-width:1px!important;border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-application-shell .caltrackr-schedule-timeline{border-color:color-mix(in srgb, var(--accent-500) 24%, #8d9aaa)!important}}.caltrackr-application-shell .caltrackr-schedule-timeline{box-shadow:inset 0 1px #ffffff8c,0 14px 34px #0f172a21!important}.caltrackr-application-shell .caltrackr-schedule-header{border-bottom-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-application-shell .caltrackr-schedule-header{border-bottom-color:color-mix(in srgb, var(--accent-500) 24%, #a1adba)!important}}html.dark .caltrackr-application-shell .caltrackr-schedule-grid{background:linear-gradient(145deg,#101a2b,#0b1322)!important}.caltrackr-application-shell .caltrackr-schedule-column{border-width:1px!important;box-shadow:inset 0 1px #fff6,0 8px 20px #0f172a1c!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-column-blue{border-color:#7fa9ee!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-column-amber{border-color:#d8b54c!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-column-red{border-color:#dd8f91!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-column-green{border-color:#75bd98!important}html.dark .caltrackr-application-shell .caltrackr-schedule-column-blue{border-color:#365fa8!important}html.dark .caltrackr-application-shell .caltrackr-schedule-column-amber{border-color:#8e6917!important}html.dark .caltrackr-application-shell .caltrackr-schedule-column-red{border-color:#8f373c!important}html.dark .caltrackr-application-shell .caltrackr-schedule-column-green{border-color:#287452!important}.caltrackr-application-shell .caltrackr-schedule-item{border-width:1px!important;box-shadow:inset 0 1px #ffffff85,0 4px 11px #0f172a1c!important}html.dark .caltrackr-application-shell .caltrackr-schedule-item{box-shadow:inset 0 1px #ffffff0e,0 5px 13px #00000040!important}html.dark .caltrackr-application-shell .caltrackr-schedule-item-completed:hover{background-color:#123c2c!important;background-image:linear-gradient(145deg,#164735,#102f25)!important;border-color:#36a875!important}html.dark .caltrackr-application-shell .caltrackr-schedule-item-completed:hover p:first-child{color:#f8fafc!important}html.dark .caltrackr-application-shell .caltrackr-schedule-item-completed:hover p:nth-child(2){color:#b8d7ca!important}html.dark .caltrackr-application-shell .caltrackr-schedule-item-completed:hover span{color:#9ff0c8!important;background:#0c291f!important;border:1px solid #4fc28b!important}.caltrackr-application-shell .caltrackr-analytics-shell{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-application-shell .caltrackr-analytics-shell{border-color:color-mix(in srgb, var(--accent-500) 25%, #8d9aaa)!important}}.caltrackr-application-shell .caltrackr-analytics-shell{box-shadow:inset 0 1px #fff9,0 16px 38px #0f172a24!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-summary{background:radial-gradient(circle at 100% 0%, var(--accent-200), transparent 42%), linear-gradient(145deg, #edf1f5, #e1e7ed)!important;border-bottom-color:#aeb9c5!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-summary{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-200) 18%, transparent), transparent 42%), linear-gradient(145deg, #edf1f5, #e1e7ed)!important}}html.dark .caltrackr-application-shell .caltrackr-analytics-summary{background:radial-gradient(circle at 100% 0%, var(--accent-800), transparent 44%), linear-gradient(145deg, #142034, #101929)!important;border-bottom-color:#3b4960!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-application-shell .caltrackr-analytics-summary{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-800) 15%, transparent), transparent 44%), linear-gradient(145deg, #142034, #101929)!important}}html.dark .caltrackr-application-shell .caltrackr-analytics-body{background:linear-gradient(145deg,#0d1727,#09111f)!important}.caltrackr-application-shell .caltrackr-analytics-metric,.caltrackr-application-shell .caltrackr-analytics-insight,.caltrackr-application-shell .caltrackr-analytics-card{border-width:1px!important;box-shadow:inset 0 1px #ffffff8c,0 7px 18px #0f172a1c!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-card{background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-200) 13%, transparent), transparent 44%), linear-gradient(145deg, #f1f4f7, #e7ecf1)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-insight{border-color:var(--accent-400)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-insight{border-color:color-mix(in srgb, var(--accent-400) 24%, #a5b2bf)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-insight{background-image:radial-gradient(circle at 100% 0%, var(--accent-200), transparent 48%), linear-gradient(145deg, #eef2f5, #e4eaf0)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-insight{background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-200) 17%, transparent), transparent 48%), linear-gradient(145deg, #eef2f5, #e4eaf0)!important}}html.dark .caltrackr-application-shell .caltrackr-analytics-card,html.dark .caltrackr-application-shell .caltrackr-analytics-insight,html.dark .caltrackr-application-shell .caltrackr-analytics-metric{border-color:#40506a!important;box-shadow:inset 0 1px #ffffff0e,0 8px 20px #00000047!important}html.dark .caltrackr-application-shell .caltrackr-analytics-card{background-image:radial-gradient(circle at 100% 0%, var(--accent-800), transparent 46%), linear-gradient(145deg, #172338, #111b2c)!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-application-shell .caltrackr-analytics-card{background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-800) 13%, transparent), transparent 46%), linear-gradient(145deg, #172338, #111b2c)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select{color:#111827!important;opacity:1!important;background-color:#fff!important;background-image:none!important;border-color:#94a3b8!important;box-shadow:inset 0 1px 2px #0f172a0a,0 3px 9px #0f172a17!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select:hover{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select:hover{border-color:color-mix(in srgb, var(--accent-500) 55%, #7f8fa0)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select:focus{border-color:var(--accent-500)!important;box-shadow:0 0 0 3px var(--accent-300)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-300) 35%, transparent)!important}}html.dark .caltrackr-application-shell .caltrackr-analytics-select{color:#f8fafc!important;background-color:#0b1322!important;background-image:none!important;border-color:#4a5a72!important;box-shadow:inset 0 1px #ffffff0a!important}.caltrackr-application-shell .caltrackr-analytics-select option{color:#111827;background-color:#fff}html.dark .caltrackr-application-shell .caltrackr-analytics-select option{color:#f8fafc;background-color:#0b1322}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-body{background:linear-gradient(145deg,#d7dfe7,#ccd6e0)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-card{background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-200) 12%, transparent), transparent 43%), linear-gradient(145deg, #f8fafb, #eef2f5)!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-insight{background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-200) 15%, transparent), transparent 46%), linear-gradient(145deg, #f7f9fa, #ebf0f4)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-metric{border-color:currentColor!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-metric{border-color:color-mix(in srgb, currentColor 16%, #9aa8b6)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-metric{filter:saturate(1.05)contrast(1.02)}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select{appearance:none!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m6 8 4 4 4-4' stroke='%23111827' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:1rem 1rem!important;border-color:#7f8fa0!important;padding-right:2.35rem!important}html.dark .caltrackr-application-shell .caltrackr-analytics-select{appearance:none!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m6 8 4 4 4-4' stroke='%23f8fafc' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:1rem 1rem!important;padding-right:2.35rem!important}.caltrackr-application-shell .caltrackr-checklist-row{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:start!important;width:100%!important;display:grid!important}.caltrackr-application-shell .caltrackr-checklist-content{overflow-wrap:anywhere;width:100%!important;min-width:0!important}.caltrackr-application-shell .caltrackr-checklist-actions{justify-content:flex-end;max-width:100%!important}@media (max-width:760px){.caltrackr-application-shell .caltrackr-checklist-row{grid-template-columns:auto minmax(0,1fr)!important}.caltrackr-application-shell .caltrackr-checklist-actions{grid-column:1/-1;margin-top:.65rem}}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-summary{background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-200) 10%, transparent), transparent 42%), linear-gradient(145deg, #ebe9e5, #dddcd8)!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-card{background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-100) 9%, transparent), transparent 42%), linear-gradient(145deg, #f7f4ef, #eae6df)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-insight{background-color:#f1eee8!important;background-image:radial-gradient(circle at 100% 0%, var(--accent-100), transparent 46%), linear-gradient(145deg, #f6f3ed, #e8e4dd)!important;border-color:#9d9992!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-insight{background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-100) 8%, transparent), transparent 46%), linear-gradient(145deg, #f6f3ed, #e8e4dd)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-insight{box-shadow:inset 0 1px #fff,0 7px 17px #231f1b21!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-metric{box-shadow:inset 0 1px #ffffffe0,0 7px 17px #231f1b21!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m6 8 4 4 4-4' stroke='%23111827' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(#fff,#fff)!important;background-position:right .75rem center,0 0!important;background-repeat:no-repeat,no-repeat!important;background-size:1rem 1rem,100% 100%!important;border:1px solid #717b87!important;box-shadow:inset 0 0 0 999px #fff,0 4px 11px #0f172a1f!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select:hover,html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select:focus{box-shadow:inset 0 0 0 999px #fff, 0 0 0 3px var(--accent-300), 0 6px 15px #0f172a24!important;background-color:#fff!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select:hover,html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select:focus{box-shadow:inset 0 0 0 999px #fff, 0 0 0 3px color-mix(in srgb, var(--accent-300) 35%, transparent), 0 6px 15px #0f172a24!important}}.caltrackr-priority-icon-red,.caltrackr-priority-count-red{color:#b4232a!important;background:linear-gradient(145deg,#fee2e2,#fecaca)!important;border:1px solid #e79a9f!important}.caltrackr-priority-icon-amber,.caltrackr-priority-count-amber{color:#9a5b00!important;background:linear-gradient(145deg,#fff1c2,#fde59b)!important;border:1px solid #e7bd59!important}.caltrackr-priority-icon-yellow,.caltrackr-priority-count-yellow{color:#806500!important;background:linear-gradient(145deg,#fff8bf,#f8ec8d)!important;border:1px solid #ddc753!important}html.dark .caltrackr-priority-icon-red,html.dark .caltrackr-priority-count-red{color:#ffb1b5!important;background:linear-gradient(145deg,#5b171d,#3f1217)!important;border-color:#a93b42!important}html.dark .caltrackr-priority-icon-amber,html.dark .caltrackr-priority-count-amber{color:#ffd27a!important;background:linear-gradient(145deg,#55300a,#382006)!important;border-color:#a66612!important}html.dark .caltrackr-priority-icon-yellow,html.dark .caltrackr-priority-count-yellow{color:#fff08a!important;background:linear-gradient(145deg,#443c0b,#2f2907)!important;border-color:#8c791b!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-summary{background-color:#d7d9de!important;background-image:radial-gradient(circle at 100% 0%, var(--accent-300), transparent 40%), linear-gradient(145deg, #e5e7eb, #cfd2d8)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-summary{background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-300) 8%, transparent), transparent 40%), linear-gradient(145deg, #e5e7eb, #cfd2d8)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-body{background-color:#c5cad2!important;background-image:linear-gradient(145deg,#cdd1d8,#bcc2cb)!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-card{background-color:#f7f8fa!important;background-image:radial-gradient(circle at 100% 0%, var(--accent-100), transparent 42%), linear-gradient(145deg, #fff, #eef1f4)!important;border-color:#747d89!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-card{background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-100) 7%, transparent), transparent 42%), linear-gradient(145deg, #fff, #eef1f4)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-card{box-shadow:inset 0 1px #fff,0 12px 25px #0f172a29!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-insight{background-color:#f3f5f7!important;background-image:linear-gradient(145deg,#fafbfc,#e7eaee)!important;border-color:#7f8792!important;box-shadow:inset 0 1px #fff,0 8px 18px #0f172a24!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-metric{border-width:1px!important;box-shadow:inset 0 1px #ffffffe6,0 8px 18px #0f172a26!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-metric-neutral{background:linear-gradient(145deg,#f1f4f7,#dce2e9)!important;border-color:#64748b!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-metric-success{background:linear-gradient(145deg,#edf8f3,#cee9dc)!important;border-color:#3f7f67!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-metric-warning{background:linear-gradient(145deg,#fff8e5,#f2dfab)!important;border-color:#a87815!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-metric-danger{background:linear-gradient(145deg,#fff1f2,#edcdd1)!important;border-color:#a94f59!important}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-metric-accent{border-color:var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-metric-accent{border-color:color-mix(in srgb, var(--accent-700) 82%, #334155)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-metric-accent{background:radial-gradient(circle at 100% 0%, var(--accent-300), transparent 46%), linear-gradient(145deg, #f5f7ff, var(--accent-100))!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-metric-accent{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-300) 28%, transparent), transparent 46%), linear-gradient(145deg, #f5f7ff, color-mix(in srgb, var(--accent-100) 70%, #dbe2ef))!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select,html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select:hover,html:not(.dark) .caltrackr-application-shell .caltrackr-analytics-select:focus{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background-color:#fff!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-flow,html:not(.dark) .caltrackr-application-shell .caltrackr-organization-flow{background-color:#d7d9de!important;background-image:linear-gradient(145deg,#e2e4e8,#cdd1d7)!important;border-color:#87909c!important;box-shadow:inset 0 1px #fffc,0 12px 28px #0f172a24!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-timeline{background-color:#c5cad2!important;border-color:#66707d!important;box-shadow:inset 0 1px #ffffffa6,0 13px 27px #0f172a2b!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-header{background:linear-gradient(145deg,#fff,#edf0f4)!important;border-color:#818996!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-grid{background:linear-gradient(145deg,#cdd1d8,#bcc2cb)!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-column{box-shadow:inset 0 1px #ffffffd1,0 9px 20px #0f172a26!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-column-blue{background:linear-gradient(145deg,#f2f5fa,#dce4ef)!important;border-color:#5f79a8!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-column-amber{background:linear-gradient(145deg,#fff9e9,#eee1ba)!important;border-color:#a87815!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-column-red{background:linear-gradient(145deg,#fff4f5,#e9d3d7)!important;border-color:#a94f59!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-column-green{background:linear-gradient(145deg,#f0f9f5,#d3e7dd)!important;border-color:#3f7f67!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-item{background-color:#f8fafc!important;background-image:linear-gradient(145deg,#fff,#eef1f5)!important;box-shadow:inset 0 1px #fff,0 5px 12px #0f172a21!important}html:not(.dark) .caltrackr-application-shell .caltrackr-schedule-item:hover{background-image:linear-gradient(145deg,#fff,#e7ebf1)!important;box-shadow:inset 0 1px #fff,0 9px 18px #0f172a2e!important}html:not(.dark) .caltrackr-application-shell .caltrackr-organization-overview,html:not(.dark) .caltrackr-application-shell .caltrackr-organization-dashboard{background-color:#c5cad2!important;border-color:#66707d!important;box-shadow:inset 0 1px #ffffffa6,0 13px 27px #0f172a2b!important}html:not(.dark) .caltrackr-application-shell .caltrackr-organization-overview-header,html:not(.dark) .caltrackr-application-shell .caltrackr-organization-dashboard-header{background:linear-gradient(145deg,#fff,#edf0f4)!important;border-color:#818996!important}.caltrackr-application-shell .caltrackr-organization-collapsible-header{transition:border-color .16s,box-shadow .16s}.caltrackr-application-shell .caltrackr-collapsible-section-action{color:#f8fafc;background:linear-gradient(#ffffff1f,#ffffff0f);border-color:#94a3b86b;box-shadow:inset 0 1px #ffffff24,0 10px 24px -20px #0000007a}.caltrackr-application-shell .caltrackr-collapsible-section-action:hover{background:linear-gradient(#ffffff2e,#ffffff17);border-color:#cbd5e18f;transform:translateY(-1px)}.caltrackr-application-shell .caltrackr-collapsible-section-action:focus-visible{outline-offset:2px;outline:2px solid #bfdbfee6}html:not(.dark) .caltrackr-application-shell .caltrackr-collapsible-section-action{color:#1e293b;background:linear-gradient(145deg,#f8fafc,#e2e7ee);border-color:#8d96a3;box-shadow:inset 0 1px #fff,0 8px 16px #0f172a24}html:not(.dark) .caltrackr-application-shell .caltrackr-collapsible-section-action:hover{background:linear-gradient(145deg,#fff,#d9e0e9);border-color:#667282}html:not(.dark) .caltrackr-application-shell .caltrackr-organization-overview-body,html:not(.dark) .caltrackr-application-shell .caltrackr-organization-dashboard-body{background:linear-gradient(145deg,#cdd1d8,#bcc2cb)!important}html:not(.dark) .caltrackr-application-shell .caltrackr-organization-select-card,html:not(.dark) .caltrackr-application-shell .caltrackr-organization-dashboard-card{background-color:#f7f8fa!important;background-image:linear-gradient(145deg,#fff,#e9edf1)!important;border-color:#78818d!important;box-shadow:inset 0 1px #fff,0 9px 20px #0f172a26!important}html:not(.dark) .caltrackr-application-shell .caltrackr-organization-select-card[aria-pressed=true]{border-color:var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-organization-select-card[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent-700) 82%, #334155)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-organization-select-card[aria-pressed=true]{background:radial-gradient(circle at 100% 0%, var(--accent-300), transparent 45%), linear-gradient(145deg, #f7f9ff, var(--accent-100))!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-organization-select-card[aria-pressed=true]{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-300) 24%, transparent), transparent 45%), linear-gradient(145deg, #f7f9ff, color-mix(in srgb, var(--accent-100) 65%, #dce3ed))!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-organization-overview-metric,html:not(.dark) .caltrackr-application-shell .caltrackr-portfolio-metric,html:not(.dark) .caltrackr-application-shell .caltrackr-organization-mini-metric,html:not(.dark) .caltrackr-application-shell .caltrackr-portfolio-mini-metric{box-shadow:inset 0 1px #ffffffe0,0 6px 14px #0f172a21!important}html:not(.dark) .caltrackr-application-shell .caltrackr-organization-overview-metric-slate,html:not(.dark) .caltrackr-application-shell .caltrackr-portfolio-metric-slate,html:not(.dark) .caltrackr-application-shell .caltrackr-organization-mini-metric-slate,html:not(.dark) .caltrackr-application-shell .caltrackr-portfolio-mini-metric{background:linear-gradient(145deg,#f5f7f9,#dce2e8)!important;border-color:#718096!important}html:not(.dark) .caltrackr-application-shell .caltrackr-organization-overview-metric-blue{background:linear-gradient(145deg,#f3f6fc,#d7e0ef)!important;border-color:#526da1!important}html:not(.dark) .caltrackr-application-shell .caltrackr-organization-overview-metric-amber,html:not(.dark) .caltrackr-application-shell .caltrackr-portfolio-metric-amber,html:not(.dark) .caltrackr-application-shell .caltrackr-organization-mini-metric-amber{background:linear-gradient(145deg,#fff9e9,#eee1ba)!important;border-color:#a87815!important}html:not(.dark) .caltrackr-application-shell .caltrackr-organization-overview-metric-red,html:not(.dark) .caltrackr-application-shell .caltrackr-portfolio-metric-red,html:not(.dark) .caltrackr-application-shell .caltrackr-organization-mini-metric-red{background:linear-gradient(145deg,#fff4f5,#e9d3d7)!important;border-color:#a94f59!important}html:not(.dark) .caltrackr-application-shell .caltrackr-portfolio-metric-green,html:not(.dark) .caltrackr-application-shell .caltrackr-organization-mini-metric-green{background:linear-gradient(145deg,#f0f9f5,#d3e7dd)!important;border-color:#3f7f67!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operational-overview{background-color:#d7d9de!important;background-image:radial-gradient(circle at 100% 0%, var(--accent-300), transparent 42%), linear-gradient(145deg, #e2e4e8, #cdd1d7)!important;border-color:#87909c!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-operational-overview{background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-300) 7%, transparent), transparent 42%), linear-gradient(145deg, #e2e4e8, #cdd1d7)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-operational-overview{box-shadow:inset 0 1px #ffffffd1,0 12px 28px #0f172a24!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operational-overview>.grid{border-radius:1.15rem;padding:.75rem;box-shadow:inset 0 1px #ffffff94,inset 0 0 0 1px #89919d;background:linear-gradient(145deg,#cdd1d8,#bcc2cb)!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operational-overview .caltrackr-quick-actions{background-color:#f7f8fa!important;background-image:radial-gradient(circle at 100% 0%, var(--accent-100), transparent 42%), linear-gradient(145deg, #fff, #e9edf1)!important;border-color:#707986!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-operational-overview .caltrackr-quick-actions{background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-100) 7%, transparent), transparent 42%), linear-gradient(145deg, #fff, #e9edf1)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-operational-overview .caltrackr-quick-actions{box-shadow:inset 0 1px #fff,0 10px 22px #0f172a29!important}html:not(.dark) .caltrackr-application-shell .caltrackr-dashboard-health{background-color:#fff!important;background-image:none!important;border-left:1px solid #788391!important;box-shadow:inset 0 1px #fff,inset 10px 0 22px -22px #0f172a6b,0 10px 24px #0f172a21!important}html:not(.dark) .caltrackr-application-shell .caltrackr-dashboard-health .caltrackr-health-track{border:1px solid #c2c9d2;box-shadow:inset 0 1px 2px #0f172a1f;background:#e4e8ed!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operational-overview>.grid{border:1px solid #687280!important;border-top-color:#505b69!important;box-shadow:inset 0 1px #ffffff6b,0 8px 18px #0f172a1f!important}html:not(.dark) .caltrackr-application-shell .caltrackr-executive-metric-slate{background-color:#d8e1ec!important;background-image:radial-gradient(circle at 100% 0%, var(--accent-300), transparent 42%), linear-gradient(145deg, #f2f6fa, #cbd7e4)!important;border-color:#60758f!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-executive-metric-slate{background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-300) 14%, transparent), transparent 42%), linear-gradient(145deg, #f2f6fa, #cbd7e4)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-executive-metric-slate{box-shadow:inset 0 1px #ffffffeb,0 8px 18px #3341552e!important}html:not(.dark) .caltrackr-application-shell .caltrackr-executive-metric-slate:hover{border-color:#465e79!important;box-shadow:inset 0 1px #fffffff0,0 12px 24px #3341553d!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-command-center{background:linear-gradient(145deg,#d2d6dc,#bcc3cc)!important;border-color:#737d89!important;box-shadow:inset 0 1px #ffffffc2,0 14px 30px #0f172a29!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-command-header{background-color:#fff!important;background-image:none!important;border-color:#7b8591!important;box-shadow:inset 0 1px #fff,0 8px 18px #0f172a1a!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-risk{background:linear-gradient(145deg,#fff8f8,#ead9dc)!important;border-color:#a65a62!important;box-shadow:inset 0 1px #fff,0 7px 16px #7f1d1d21!important}html.dark .caltrackr-application-shell .caltrackr-operations-risk{box-shadow:inset 0 1px #ffffff14,0 12px 24px #00000047!important}html.dark .caltrackr-application-shell .caltrackr-operations-risk-controlled{background:radial-gradient(circle at 100% 0,#34d3992e,#0000 42%),linear-gradient(145deg,#064e3bb8,#0f172aeb)!important;border-color:#10b9818c!important}html.dark .caltrackr-application-shell .caltrackr-operations-risk-attention{background:radial-gradient(circle at 100% 0,#fb718533,#0000 42%),linear-gradient(145deg,#7f1d1db3,#0f172af0)!important;border-color:#f43f5e9e!important}html.dark .caltrackr-application-shell .caltrackr-operations-risk p:first-child{color:#e2e8f0c7!important}html.dark .caltrackr-application-shell .caltrackr-operations-risk p:last-child{color:#fff!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-metric{box-shadow:inset 0 1px #ffffffeb,0 7px 15px #0f172a24!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-metric-slate{background:linear-gradient(145deg,#f4f7fa,#d3dde7)!important;border-color:#67778a!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-metric-amber{background:linear-gradient(145deg,#fffdf3,#e9dfbd)!important;border-color:#9a751f!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-metric-red{background:linear-gradient(145deg,#fff8f8,#ead6da)!important;border-color:#a6535c!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-metric-green{background:linear-gradient(145deg,#f4fbf7,#d3e4dc)!important;border-color:#477a66!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-metric-accent{border-color:var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-operations-metric-accent{border-color:color-mix(in srgb, var(--accent-700) 68%, #475569)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-metric-accent{background:radial-gradient(circle at 100% 0%, var(--accent-300), transparent 42%), linear-gradient(145deg, #f5f7fc, var(--accent-100))!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-operations-metric-accent{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-300) 18%, transparent), transparent 42%), linear-gradient(145deg, #f5f7fc, color-mix(in srgb, var(--accent-100) 62%, #d7dee9))!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-command-body{background:linear-gradient(145deg,#c8cdd4,#b7bec8)!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-priority-panel,html:not(.dark) .caltrackr-application-shell .caltrackr-operations-actions-panel{background:linear-gradient(145deg,#fbfcfd,#e5e9ee)!important;border-color:#707b88!important;box-shadow:inset 0 1px #fff,0 9px 20px #0f172a26!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-priority-row{transition:transform .16s,border-color .16s,box-shadow .16s;background:linear-gradient(145deg,#fff9f9,#eadde0)!important;border-color:#ad626a!important;box-shadow:inset 3px 0 #c2414e,0 5px 12px #7f1d1d1c!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operations-priority-row:hover{transform:translateY(-1px);border-color:#93434d!important;box-shadow:inset 3px 0 #b42332,0 8px 17px #7f1d1d2b!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-work-orders-workspace,.caltrackr-maintenance-workspace) .caltrackr-workspace-utilities{background:radial-gradient(circle at 100% 0%, var(--accent-200), transparent 40%), linear-gradient(145deg, #d0d5dc, #b9c1cb)!important;border-color:#6f7a87!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell :is(.caltrackr-work-orders-workspace,.caltrackr-maintenance-workspace) .caltrackr-workspace-utilities{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-200) 9%, transparent), transparent 40%), linear-gradient(145deg, #d0d5dc, #b9c1cb)!important}}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-work-orders-workspace,.caltrackr-maintenance-workspace) .caltrackr-workspace-utilities{box-shadow:inset 0 1px #ffffffb8,0 13px 28px #0f172a2b!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-work-orders-workspace,.caltrackr-maintenance-workspace) .caltrackr-premium-summary-card{border-width:1px!important;box-shadow:inset 0 1px #fffffff0,0 8px 17px #0f172a29!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-work-orders-workspace,.caltrackr-maintenance-workspace) :is(.caltrackr-workspace-control,.caltrackr-maintenance-filter-control){color:#0f172a!important;background-color:#fff!important;background-image:linear-gradient(145deg,#fff,#f8fafc)!important;border-color:#738092!important;box-shadow:inset 0 1px #fff,0 5px 12px #0f172a21!important}html:not(.dark) .caltrackr-application-shell .caltrackr-maintenance-group{background:radial-gradient(circle at 100% 0%, var(--accent-200), transparent 43%), linear-gradient(145deg, #cbd1d8, #b8c0c9)!important;border-color:#727d89!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-maintenance-group{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-200) 7%, transparent), transparent 43%), linear-gradient(145deg, #cbd1d8, #b8c0c9)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-maintenance-group{box-shadow:inset 0 1px #ffffffad,0 12px 25px #0f172a29!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-work-card,.caltrackr-maintenance-card){background-color:#f7f9fb!important;background-image:radial-gradient(circle at 100% 0%, var(--accent-100), transparent 43%), linear-gradient(145deg, #fff, #e7ebf0)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell :is(.caltrackr-work-card,.caltrackr-maintenance-card){background-image:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-100) 10%, transparent), transparent 43%), linear-gradient(145deg, #fff, #e7ebf0)!important}}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-work-card,.caltrackr-maintenance-card){border-bottom-color:#74808e!important;border-left-color:#74808e!important;border-right-color:#74808e!important;box-shadow:inset 0 1px #fff,0 10px 22px #0f172a2b!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-work-card,.caltrackr-maintenance-card):hover{box-shadow:inset 0 1px #fff,0 15px 28px #0f172a3b!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-work-card,.caltrackr-maintenance-card) .caltrackr-operation-info-tile{background:linear-gradient(145deg,#fff,#eef1f4)!important;border-color:#7c8794!important;box-shadow:inset 0 1px #fff,0 5px 12px #0f172a1f!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-workspace{background:linear-gradient(145deg,#cbd1d8,#b8c0ca);border-radius:1.4rem;padding:.9rem;box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #717c89,0 14px 30px #0f172a29}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-inventory-body>*{border-color:#7b8693}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-detail-workspace>.caltrackr-workspace-panel,html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-detail-workspace .caltrackr-equipment-side-card{background-color:#f8fafb!important;background-image:linear-gradient(145deg,#fff,#e5e9ee)!important;border-color:#727e8b!important;box-shadow:inset 0 1px #fff,0 9px 20px #0f172a29!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-command-header{border-color:#697582!important;box-shadow:inset 0 1px #ffffff29,0 13px 27px #0f172a30!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-kpi-card{box-shadow:inset 0 1px #ffffffe6,0 9px 19px #0f172a2b!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-kpi-card:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 13px 24px #0f172a38!important}html.dark .caltrackr-application-shell :is(.caltrackr-work-orders-workspace,.caltrackr-maintenance-workspace) .caltrackr-workspace-utilities,html.dark .caltrackr-application-shell .caltrackr-maintenance-group,html.dark .caltrackr-application-shell .caltrackr-equipment-workspace{border-color:#334155!important;box-shadow:inset 0 1px #ffffff0a,0 12px 26px #0000003d!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-workspace-nav{border-color:var(--accent-800,var(--accent-700))!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-workspace-nav{border-color:color-mix(in srgb, var(--accent-800,var(--accent-700)) 68%, #334155)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-workspace-nav{background-color:#111936!important;background-image:radial-gradient(circle at 92% -55%, var(--accent-300), transparent 42%), linear-gradient(112deg, var(--accent-950), var(--accent-900) 58%, var(--accent-700))!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-workspace-nav{background-image:radial-gradient(circle at 92% -55%, color-mix(in srgb, var(--accent-300) 30%, transparent), transparent 42%), linear-gradient(112deg, color-mix(in srgb, var(--accent-950) 95%, #020617), color-mix(in srgb, var(--accent-900) 87%, #172033) 58%, color-mix(in srgb, var(--accent-700) 74%, #1e293b))!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-workspace-nav{box-shadow:inset 0 1px #ffffff1f,0 12px 28px #0f172a38!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-detail-workspace>.caltrackr-equipment-workspace-nav{border-color:var(--accent-800,var(--accent-700))!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-detail-workspace>.caltrackr-equipment-workspace-nav{border-color:color-mix(in srgb, var(--accent-800,var(--accent-700)) 68%, #334155)!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-detail-workspace>.caltrackr-equipment-workspace-nav{background-color:#111936!important;background-image:radial-gradient(circle at 92% -55%, var(--accent-300), transparent 42%), linear-gradient(112deg, var(--accent-950), var(--accent-900) 58%, var(--accent-700))!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-detail-workspace>.caltrackr-equipment-workspace-nav{background-image:radial-gradient(circle at 92% -55%, color-mix(in srgb, var(--accent-300) 30%, transparent), transparent 42%), linear-gradient(112deg, color-mix(in srgb, var(--accent-950) 95%, #020617), color-mix(in srgb, var(--accent-900) 87%, #172033) 58%, color-mix(in srgb, var(--accent-700) 74%, #1e293b))!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item{text-shadow:0 1px 2px #02061773;color:#ffffffd6!important;background:0 0!important;border-color:#0000!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item:hover{color:#fff!important;background:#ffffff1c!important;border-color:#ffffff38!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item.is-active{color:#fff!important;background:#ffffff2e!important;border-color:#ffffff61!important;box-shadow:inset 0 1px #ffffff24,0 5px 12px #0206172e!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-workspace{background:linear-gradient(145deg,#b7c0cb,#a6b0bd)!important;box-shadow:inset 0 1px #ffffffad,inset 0 0 0 1px #687584,0 14px 30px #0f172a30!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-inventory-panel{background:#f8fafc!important;border-color:#566474!important;box-shadow:inset 0 1px #fff,0 14px 28px #0f172a38!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-inventory-body>div:first-child{background:#fff!important;border-color:#657384!important;box-shadow:inset 0 1px #fff,0 7px 17px #0f172a21!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-inventory-body table{background:#fff!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-inventory-body thead{background:linear-gradient(#f8fafc,#e8edf2)!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-inventory-body tbody tr:not(.caltrackr-equipment-row-selected){background:#fff!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-inventory-body tbody tr:not(.caltrackr-equipment-row-selected):hover{background:#eef3f8!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-detail-workspace .caltrackr-equipment-content-panel{background-color:#f8fafc!important;background-image:linear-gradient(145deg,#fff,#e9edf2)!important;border-color:#5f6d7d!important;box-shadow:inset 0 1px #fff,0 11px 23px #0f172a2e!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-detail-workspace .caltrackr-equipment-content-panel>:is(.rounded-xl,.rounded-2xl),html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-detail-workspace .caltrackr-equipment-media-panel :is(.bg-slate-50,.dark\:bg-slate-800\/60){box-shadow:inset 0 1px #fff,0 5px 12px #0f172a1a;background-color:#fff!important;border-color:#8793a1!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-content-panel .caltrackr-workspace-summary-card{background:linear-gradient(145deg,#fff,#eef2f5)!important;border-color:#7b8795!important;box-shadow:inset 0 1px #fff,0 6px 14px #0f172a1f!important}html.dark .caltrackr-application-shell .caltrackr-equipment-detail-workspace .caltrackr-equipment-content-panel{border-color:#334155!important;box-shadow:inset 0 1px #ffffff0a,0 10px 22px #00000038!important}.caltrackr-workspace-summary-card{transition:transform .16s,border-color .16s,box-shadow .16s;position:relative;overflow:hidden}.caltrackr-workspace-summary-card:after{content:"";background:var(--summary-accent,#64748b);width:3px;position:absolute;inset:0 auto 0 0}.caltrackr-workspace-summary-card:hover{transform:translateY(-1px)}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-content-panel .caltrackr-workspace-summary-card{border-color:var(--summary-border,#64748b)!important;background:var(--summary-surface,linear-gradient(145deg, #fff, #e7ebf0))!important;box-shadow:inset 0 1px #fff,0 8px 18px #0f172a26!important}html:not(.dark) .caltrackr-workspace-summary-card.is-neutral{--summary-accent:#64748b;--summary-border:#7b8795;--summary-surface:linear-gradient(145deg, #fff, #e4e9ef)}html:not(.dark) .caltrackr-workspace-summary-card.is-info{--summary-accent:#2563eb;--summary-border:#6182bc;--summary-surface:linear-gradient(145deg, #fafdff, #dce7f4)}html:not(.dark) .caltrackr-workspace-summary-card.is-success{--summary-accent:#15803d;--summary-border:#57906d;--summary-surface:linear-gradient(145deg, #fbfffc, #dbe9e0)}html:not(.dark) .caltrackr-workspace-summary-card.is-warning{--summary-accent:#b77906;--summary-border:#a58b4d;--summary-surface:linear-gradient(145deg, #fffef8, #ece5cf)}html:not(.dark) .caltrackr-workspace-summary-card.is-danger{--summary-accent:#c2414e;--summary-border:#a9676e;--summary-surface:linear-gradient(145deg, snow, #eadcdf)}html:not(.dark) .caltrackr-workspace-summary-card.is-violet{--summary-accent:#5b4db2;--summary-border:#746ba5;--summary-surface:linear-gradient(145deg, #fdfcff, #e2dff0)}html:not(.dark) .caltrackr-workspace-summary-card .caltrackr-workspace-summary-icon{border:1px solid var(--summary-accent,#64748b)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-workspace-summary-card .caltrackr-workspace-summary-icon{border:1px solid color-mix(in srgb, var(--summary-accent,#64748b) 38%, #cbd5e1)}}html:not(.dark) .caltrackr-workspace-summary-card .caltrackr-workspace-summary-icon{background:var(--summary-accent,#64748b)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-workspace-summary-card .caltrackr-workspace-summary-icon{background:color-mix(in srgb, var(--summary-accent,#64748b) 12%, #fff)!important}}html:not(.dark) .caltrackr-workspace-summary-card .caltrackr-workspace-summary-icon{color:var(--summary-accent,#475569);box-shadow:inset 0 1px #fff,0 4px 10px #0f172a1a}html.dark .caltrackr-workspace-summary-card{--summary-accent:#94a3b8;border-color:var(--summary-accent)!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-workspace-summary-card{border-color:color-mix(in srgb, var(--summary-accent) 52%, #334155)!important}}html.dark .caltrackr-workspace-summary-card{background:radial-gradient(circle at 100% 0%, var(--summary-accent), transparent 44%), linear-gradient(145deg, #111827, #172033)!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-workspace-summary-card{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--summary-accent) 13%, transparent), transparent 44%), linear-gradient(145deg, #111827, #172033)!important}}html.dark .caltrackr-workspace-summary-card{box-shadow:inset 0 1px #ffffff0d,0 8px 18px #0000003d!important}html.dark .caltrackr-workspace-summary-card.is-info{--summary-accent:#60a5fa}html.dark .caltrackr-workspace-summary-card.is-success{--summary-accent:#4ade80}html.dark .caltrackr-workspace-summary-card.is-warning{--summary-accent:#fbbf24}html.dark .caltrackr-workspace-summary-card.is-danger{--summary-accent:#fb7185}html.dark .caltrackr-workspace-summary-card.is-violet{--summary-accent:#a78bfa}html.dark .caltrackr-workspace-summary-card .caltrackr-workspace-summary-icon{border:1px solid var(--summary-accent)}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-workspace-summary-card .caltrackr-workspace-summary-icon{border:1px solid color-mix(in srgb, var(--summary-accent) 36%, #334155)}}html.dark .caltrackr-workspace-summary-card .caltrackr-workspace-summary-icon{background:var(--summary-accent)!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-workspace-summary-card .caltrackr-workspace-summary-icon{background:color-mix(in srgb, var(--summary-accent) 13%, #111827)!important}}html.dark .caltrackr-workspace-summary-card .caltrackr-workspace-summary-icon{color:var(--summary-accent)}.caltrackr-equipment-workspace-nav .caltrackr-equipment-nav-count{text-align:center;min-width:1.45rem;text-shadow:none;border:1px solid #ffffffad;box-shadow:0 0 0 2px #0f172a38,0 3px 8px #02061747;color:#172554!important;background:#fff!important}html.dark .caltrackr-equipment-workspace-nav .caltrackr-equipment-nav-count{border-color:var(--accent-300)}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-equipment-workspace-nav .caltrackr-equipment-nav-count{border-color:color-mix(in srgb, var(--accent-300) 65%, #fff)}}html.dark .caltrackr-equipment-workspace-nav .caltrackr-equipment-nav-count{box-shadow:0 0 0 2px #020617b8,0 3px 9px #0000006b;color:#fff!important;background:#172554!important}html:not(.dark) .caltrackr-overview-fact.is-last-calibration{background:linear-gradient(145deg,#fff,#e1e7ee)!important}.caltrackr-overview-fact.is-last-calibration .caltrackr-overview-fact-value{flex-wrap:nowrap}.caltrackr-overview-fact.is-last-calibration .caltrackr-overview-fact-value>p{min-width:0}html:not(.dark) .caltrackr-overview-fact{background:linear-gradient(145deg,#fff 0%,#e2e7ec 100%)!important;border-color:#8d9aa8!important;box-shadow:inset 0 1px #ffffffe6,0 5px 14px #0f172a1c!important}html.dark .caltrackr-overview-fact{background:linear-gradient(145deg,#1e293b 0%,#111827 100%)!important;border-color:#3d4b62!important;box-shadow:inset 0 1px #ffffff0d,0 5px 16px #00000042!important}.caltrackr-overview-fact-heading>.inline-flex{flex:none;margin-left:auto}.caltrackr-overview-fact.is-last-calibration .caltrackr-overview-fact-value{display:block}.caltrackr-overview-fact.is-last-calibration .caltrackr-overview-fact-value>p{white-space:normal}html:not(.dark) .caltrackr-equipment-quick-actions{border-color:#647385!important;box-shadow:inset 0 1px #ffffffc7,0 10px 24px #0f172a2b!important}html:not(.dark) .caltrackr-equipment-quick-actions .caltrackr-equipment-quick-action{box-shadow:inset 0 1px #ffffffb8,0 3px 8px #0f172a1a;border-color:#788697!important}html.dark .caltrackr-equipment-quick-actions,html.dark .caltrackr-equipment-quick-actions .caltrackr-equipment-quick-action{border-color:#536179!important}html:not(.dark) .caltrackr-certificate-preview,html:not(.dark) .caltrackr-certificate-preview>div,html:not(.dark) .caltrackr-certificate-paper{background:#fff!important}html:not(.dark) .caltrackr-certificate-paper{color:#111827!important}@media print{.caltrackr-certificate-preview,.caltrackr-certificate-preview>div,.caltrackr-certificate-paper{background:#fff!important}}:root{--caltrackr-feature-brightness:0;--caltrackr-feature-lighten:0%;--caltrackr-feature-darken:0%;--caltrackr-branded-solid-base:var(--accent-700)}@supports (color:color-mix(in lab, red, red)){:root{--caltrackr-branded-solid-base:color-mix(in srgb, color-mix(in srgb, var(--accent-700) calc(100% - var(--caltrackr-feature-lighten)), white), black var(--caltrackr-feature-darken))}}:root{--caltrackr-branded-deep-base:var(--accent-900)}@supports (color:color-mix(in lab, red, red)){:root{--caltrackr-branded-deep-base:color-mix(in srgb, color-mix(in srgb, var(--accent-900) calc(100% - var(--caltrackr-feature-lighten)), white), black var(--caltrackr-feature-darken))}}html:not(.dark)[data-hero-style] body .caltrackr-sidebar,html.dark[data-hero-style] body .caltrackr-sidebar{opacity:1!important;visibility:visible!important;background-color:var(--caltrackr-branded-deep-base)!important;border-right:1px solid var(--caltrackr-branded-deep-base)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-hero-style] body .caltrackr-sidebar,html.dark[data-hero-style] body .caltrackr-sidebar{border-right:1px solid color-mix(in srgb, var(--caltrackr-branded-deep-base) 70%, white)!important}}html:not(.dark)[data-hero-style] body .caltrackr-sidebar,html.dark[data-hero-style] body .caltrackr-sidebar{color:#fff!important;box-shadow:8px 0 24px #0f172a2e!important}html:not(.dark)[data-hero-style=solid] body .caltrackr-sidebar,html.dark[data-hero-style=solid] body .caltrackr-sidebar{background:var(--caltrackr-branded-solid-base)!important;background-color:var(--caltrackr-branded-solid-base)!important;background-image:none!important}html:not(.dark)[data-hero-style=theme] body .caltrackr-sidebar,html.dark[data-hero-style=theme] body .caltrackr-sidebar{background:radial-gradient(circle at 18% 4%, var(--accent-300), transparent 34%), linear-gradient(180deg, var(--caltrackr-branded-deep-base), var(--caltrackr-branded-deep-base))!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-hero-style=theme] body .caltrackr-sidebar,html.dark[data-hero-style=theme] body .caltrackr-sidebar{background:radial-gradient(circle at 18% 4%, color-mix(in srgb, var(--accent-300) 30%, transparent), transparent 34%), linear-gradient(180deg, var(--caltrackr-branded-deep-base), color-mix(in srgb, var(--caltrackr-branded-deep-base) 78%, var(--accent-700)))!important}}html[data-hero-style] body .caltrackr-sidebar :is(.caltrackr-sidebar-brand,.caltrackr-sidebar-item,.caltrackr-sidebar-icon,.caltrackr-sidebar-collapse,nav,button,a,svg,p,span){opacity:1!important;visibility:visible!important}html[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-item{color:#ffffffe0!important}html[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-icon{color:#fff!important;background:#ffffff1a!important}html[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-item:hover,html[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-item[aria-current=page]{color:#fff!important;background:#ffffff2e!important;border-color:#ffffff52!important}html[data-hero-style=solid] .caltrackr-application-shell :is(.caltrackr-premium-hero,.caltrackr-equipment-list-hero,.caltrackr-workspace-hero,.caltrackr-admin-workspace-hero,.caltrackr-equipment-workspace-nav,.caltrackr-quick-actions .caltrackr-common-action){background:var(--caltrackr-branded-solid-base)!important;background-color:var(--caltrackr-branded-solid-base)!important;background-image:none!important}html[data-hero-style=theme] .caltrackr-application-shell :is(.caltrackr-premium-hero,.caltrackr-equipment-list-hero,.caltrackr-workspace-hero,.caltrackr-admin-workspace-hero,.caltrackr-equipment-workspace-nav,.caltrackr-quick-actions .caltrackr-common-action){background:radial-gradient(circle at 88% 8%, var(--accent-400) 0, transparent 38%), linear-gradient(118deg, var(--caltrackr-branded-deep-base) 0%, var(--caltrackr-branded-deep-base) 54%, var(--caltrackr-branded-solid-base) 100%)!important}@supports (color:color-mix(in lab, red, red)){html[data-hero-style=theme] .caltrackr-application-shell :is(.caltrackr-premium-hero,.caltrackr-equipment-list-hero,.caltrackr-workspace-hero,.caltrackr-admin-workspace-hero,.caltrackr-equipment-workspace-nav,.caltrackr-quick-actions .caltrackr-common-action){background:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--accent-400) 34%, transparent) 0, transparent 38%), linear-gradient(118deg, color-mix(in srgb, var(--caltrackr-branded-deep-base) 88%, #020617) 0%, color-mix(in srgb, var(--caltrackr-branded-deep-base) 80%, var(--accent-800)) 54%, color-mix(in srgb, var(--caltrackr-branded-solid-base) 84%, #1e293b) 100%)!important}}:root{--caltrackr-feature-filter:1}html body .caltrackr-sidebar{filter:brightness(var(--caltrackr-feature-filter));background-color:var(--accent-900)!important;color:#fff!important;background-image:none!important;border-right-color:#ffffff2e!important}html body .caltrackr-sidebar,html body .caltrackr-sidebar *{visibility:visible!important}html body .caltrackr-sidebar .caltrackr-sidebar-brand-name,html body .caltrackr-sidebar .caltrackr-sidebar-brand-subtitle,html body .caltrackr-sidebar .caltrackr-sidebar-account-name,html body .caltrackr-sidebar .caltrackr-sidebar-account-email,html body .caltrackr-sidebar .caltrackr-sidebar-account-role,html body .caltrackr-sidebar .caltrackr-sidebar-collapse,html body .caltrackr-sidebar .caltrackr-sidebar-item{color:#fff!important;opacity:1!important}html body .caltrackr-sidebar .caltrackr-sidebar-brand,html body .caltrackr-sidebar nav,html body .caltrackr-sidebar>div{border-color:#ffffff29!important}html body .caltrackr-sidebar .caltrackr-sidebar-collapse,html body .caltrackr-sidebar .caltrackr-sidebar-account{background:#ffffff1a!important;border-color:#fff3!important}html body .caltrackr-sidebar .caltrackr-sidebar-icon{color:#fff!important;background:#ffffff14!important}html body .caltrackr-sidebar .caltrackr-sidebar-item:hover,html body .caltrackr-sidebar .caltrackr-sidebar-item[aria-current=page]{color:#fff!important;background:#ffffff2e!important;border-color:#ffffff4d!important}html[data-hero-style] .caltrackr-application-shell :is(.caltrackr-premium-hero,.caltrackr-equipment-list-hero,.caltrackr-workspace-hero,.caltrackr-admin-workspace-hero,.caltrackr-equipment-workspace-nav,.caltrackr-quick-actions .caltrackr-common-action){filter:brightness(var(--caltrackr-feature-filter))}:root{--caltrackr-feature-lighten:0%;--caltrackr-feature-darken:0%;--caltrackr-solid-paint-lightened:var(--accent-700)}@supports (color:color-mix(in lab, red, red)){:root{--caltrackr-solid-paint-lightened:color-mix(in srgb, var(--accent-700), white var(--caltrackr-feature-lighten))}}:root{--caltrackr-solid-paint:var(--caltrackr-solid-paint-lightened)}@supports (color:color-mix(in lab, red, red)){:root{--caltrackr-solid-paint:color-mix(in srgb, var(--caltrackr-solid-paint-lightened), black var(--caltrackr-feature-darken))}}:root{--caltrackr-deep-paint-lightened:var(--accent-950)}@supports (color:color-mix(in lab, red, red)){:root{--caltrackr-deep-paint-lightened:color-mix(in srgb, var(--accent-950), white var(--caltrackr-feature-lighten))}}:root{--caltrackr-deep-paint:var(--caltrackr-deep-paint-lightened)}@supports (color:color-mix(in lab, red, red)){:root{--caltrackr-deep-paint:color-mix(in srgb, var(--caltrackr-deep-paint-lightened), black var(--caltrackr-feature-darken))}}:root{--caltrackr-mid-paint-lightened:var(--accent-850,var(--accent-800))}@supports (color:color-mix(in lab, red, red)){:root{--caltrackr-mid-paint-lightened:color-mix(in srgb, var(--accent-850,var(--accent-800)), white var(--caltrackr-feature-lighten))}}:root{--caltrackr-mid-paint:var(--caltrackr-mid-paint-lightened)}@supports (color:color-mix(in lab, red, red)){:root{--caltrackr-mid-paint:color-mix(in srgb, var(--caltrackr-mid-paint-lightened), black var(--caltrackr-feature-darken))}}html[data-hero-style] body .caltrackr-sidebar,html[data-hero-style] .caltrackr-application-shell :is(.caltrackr-premium-hero,.caltrackr-equipment-list-hero,.caltrackr-workspace-hero,.caltrackr-admin-workspace-hero,.caltrackr-equipment-workspace-nav,.caltrackr-quick-actions .caltrackr-common-action){filter:none!important;opacity:1!important}html[data-hero-style=solid] .caltrackr-application-shell :is(.caltrackr-premium-hero,.caltrackr-equipment-list-hero,.caltrackr-workspace-hero,.caltrackr-admin-workspace-hero,.caltrackr-equipment-workspace-nav,.caltrackr-quick-actions .caltrackr-common-action),html[data-hero-style=solid] body .caltrackr-sidebar{background:var(--caltrackr-solid-paint)!important;background-color:var(--caltrackr-solid-paint)!important;color:#fff!important;background-image:none!important}html[data-hero-style=theme] .caltrackr-application-shell :is(.caltrackr-premium-hero,.caltrackr-equipment-list-hero,.caltrackr-workspace-hero,.caltrackr-admin-workspace-hero,.caltrackr-equipment-workspace-nav,.caltrackr-quick-actions .caltrackr-common-action){background-color:var(--caltrackr-deep-paint)!important;background-image:radial-gradient(circle at 88% 8%, var(--accent-400) 0, transparent 38%), linear-gradient(118deg, var(--caltrackr-deep-paint) 0%, var(--caltrackr-deep-paint) 55%, var(--caltrackr-solid-paint) 100%)!important}@supports (color:color-mix(in lab, red, red)){html[data-hero-style=theme] .caltrackr-application-shell :is(.caltrackr-premium-hero,.caltrackr-equipment-list-hero,.caltrackr-workspace-hero,.caltrackr-admin-workspace-hero,.caltrackr-equipment-workspace-nav,.caltrackr-quick-actions .caltrackr-common-action){background-image:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--accent-400) 30%, transparent) 0, transparent 38%), linear-gradient(118deg, color-mix(in srgb, var(--caltrackr-deep-paint) 92%, #020617) 0%, color-mix(in srgb, var(--caltrackr-deep-paint) 72%, var(--caltrackr-mid-paint)) 55%, color-mix(in srgb, var(--caltrackr-solid-paint) 72%, #1e293b) 100%)!important}}html[data-hero-style=theme] .caltrackr-application-shell :is(.caltrackr-premium-hero,.caltrackr-equipment-list-hero,.caltrackr-workspace-hero,.caltrackr-admin-workspace-hero,.caltrackr-equipment-workspace-nav,.caltrackr-quick-actions .caltrackr-common-action){color:#fff!important}html:not(.dark)[data-hero-style] body .caltrackr-sidebar,html.dark[data-hero-style] body .caltrackr-sidebar{isolation:isolate!important;background-color:var(--caltrackr-deep-paint)!important;color:#fff!important;opacity:1!important;visibility:visible!important;border-right-color:#fff3!important}html[data-hero-style=solid] body .caltrackr-sidebar{background-image:none!important;background-color:var(--caltrackr-solid-paint)!important}html[data-hero-style=theme] body .caltrackr-sidebar{background-image:radial-gradient(circle at 20% 3%, #ffffff26, transparent 34%), linear-gradient(180deg, var(--caltrackr-deep-paint), var(--caltrackr-deep-paint))!important}@supports (color:color-mix(in lab, red, red)){html[data-hero-style=theme] body .caltrackr-sidebar{background-image:radial-gradient(circle at 20% 3%, #ffffff26, transparent 34%), linear-gradient(180deg, var(--caltrackr-deep-paint), color-mix(in srgb, var(--caltrackr-deep-paint) 76%, var(--caltrackr-solid-paint)))!important}}html[data-hero-style] body .caltrackr-sidebar:before,html[data-hero-style] body .caltrackr-sidebar:after{content:none!important;opacity:0!important;background:0 0!important;display:none!important}html[data-hero-style] body .caltrackr-sidebar>*{z-index:1;position:relative}html[data-hero-style] body .caltrackr-sidebar :is(.caltrackr-sidebar-brand-name,.caltrackr-sidebar-brand-subtitle,.caltrackr-sidebar-account-name,.caltrackr-sidebar-account-email,.caltrackr-sidebar-account-role,.caltrackr-sidebar-item,.caltrackr-sidebar-icon,.caltrackr-sidebar-collapse,svg){color:#fff!important;opacity:1!important;visibility:visible!important}html[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-item{background-color:#0000!important}html[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-icon,html[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-collapse,html[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-account{background-color:#ffffff1a!important;border-color:#fff3!important}html[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-item:hover,html[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-item[aria-current=page]{background-color:#ffffff2e!important;border-color:#ffffff52!important}.caltrackr-equipment-command-header .caltrackr-command-status-wrap{background:#fffffffa!important;border:2px solid #fffffffa!important;box-shadow:0 0 0 2px #0f172a59,0 8px 18px #0f172a3d!important}.caltrackr-equipment-command-header .caltrackr-command-status-wrap>span{opacity:1!important;text-shadow:none!important;background-image:none!important}.caltrackr-equipment-command-header .caltrackr-command-status-wrap[data-status=Current]>span{color:#166534!important;background-color:#f0fdf4!important;border-color:#4ade80!important}.caltrackr-equipment-command-header .caltrackr-command-status-wrap[data-status=Due\ Soon]>span{color:#78350f!important;background-color:#fffbeb!important;border-color:#f59e0b!important}.caltrackr-equipment-command-header .caltrackr-command-status-wrap[data-status=Overdue]>span{color:#991b1b!important;background-color:#fef2f2!important;border-color:#f87171!important}html.dark .caltrackr-equipment-command-header .caltrackr-command-status-wrap[data-status=Current]>span{color:#bbf7d0!important;background-color:#052e16!important;border-color:#22c55e!important}html.dark .caltrackr-equipment-command-header .caltrackr-command-status-wrap[data-status=Due\ Soon]>span{color:#fde68a!important;background-color:#451a03!important;border-color:#f59e0b!important}html.dark .caltrackr-equipment-command-header .caltrackr-command-status-wrap[data-status=Overdue]>span{color:#fecaca!important;background-color:#450a0a!important;border-color:#ef4444!important}html[data-hero-style] .caltrackr-application-shell .caltrackr-equipment-workspace-nav{color:#fff!important;border-color:var(--caltrackr-solid-paint)!important}@supports (color:color-mix(in lab, red, red)){html[data-hero-style] .caltrackr-application-shell .caltrackr-equipment-workspace-nav{border-color:color-mix(in srgb, var(--caltrackr-solid-paint) 72%, white)!important}}html[data-hero-style] .caltrackr-application-shell .caltrackr-equipment-workspace-nav{opacity:1!important;box-shadow:0 8px 20px #0f172a2e!important}html[data-hero-style=solid] .caltrackr-application-shell .caltrackr-equipment-workspace-nav{background:var(--caltrackr-solid-paint)!important;background-color:var(--caltrackr-solid-paint)!important;background-image:none!important}html[data-hero-style=theme] .caltrackr-application-shell .caltrackr-equipment-workspace-nav{background-color:var(--caltrackr-deep-paint)!important;background-image:radial-gradient(circle at 88% 8%, var(--accent-400), transparent 40%), linear-gradient(118deg, var(--caltrackr-deep-paint), var(--caltrackr-deep-paint))!important}@supports (color:color-mix(in lab, red, red)){html[data-hero-style=theme] .caltrackr-application-shell .caltrackr-equipment-workspace-nav{background-image:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--accent-400) 26%, transparent), transparent 40%), linear-gradient(118deg, var(--caltrackr-deep-paint), color-mix(in srgb, var(--caltrackr-deep-paint) 64%, var(--caltrackr-solid-paint)))!important}}html[data-hero-style] .caltrackr-application-shell .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item{color:#ffffffe0!important;text-shadow:0 1px 1px #0f172a47!important;background:0 0!important;border-color:#0000!important}html[data-hero-style] .caltrackr-application-shell .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item :is(span,svg){color:inherit!important;opacity:1!important}html[data-hero-style] .caltrackr-application-shell .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item:hover{color:#fff!important;background:#ffffff1f!important;border-color:#ffffff2e!important}html[data-hero-style] .caltrackr-application-shell .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item.is-active{color:#fff!important;background:#fff3!important;border-color:#ffffff6b!important;box-shadow:inset 0 1px #ffffff29,0 4px 10px #0f172a29!important}html[data-hero-style] .caltrackr-application-shell .caltrackr-equipment-workspace-nav .caltrackr-equipment-nav-count{color:#0f172a!important;text-shadow:none!important;background:#fff!important;border-color:#ffffffe6!important}html:not(.dark)[data-hero-style] .caltrackr-equipment-workspace-nav{color:#fff!important;background-color:var(--caltrackr-solid-paint)!important;border-color:var(--caltrackr-solid-paint)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-hero-style] .caltrackr-equipment-workspace-nav{border-color:color-mix(in srgb, var(--caltrackr-solid-paint) 70%, white)!important}}html:not(.dark)[data-hero-style] .caltrackr-equipment-workspace-nav{opacity:1!important}html:not(.dark)[data-hero-style=solid] .caltrackr-equipment-workspace-nav{background:var(--caltrackr-solid-paint)!important;background-image:none!important;box-shadow:0 8px 20px #0f172a29!important}html:not(.dark)[data-hero-style=theme] .caltrackr-equipment-workspace-nav{background-color:var(--caltrackr-deep-paint)!important;background-image:radial-gradient(circle at 88% 8%, var(--accent-400), transparent 40%), linear-gradient(118deg, var(--caltrackr-deep-paint), var(--caltrackr-deep-paint))!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-hero-style=theme] .caltrackr-equipment-workspace-nav{background-image:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--accent-400) 26%, transparent), transparent 40%), linear-gradient(118deg, var(--caltrackr-deep-paint), color-mix(in srgb, var(--caltrackr-deep-paint) 64%, var(--caltrackr-solid-paint)))!important}}html:not(.dark)[data-hero-style=theme] .caltrackr-equipment-workspace-nav{box-shadow:inset 0 1px #ffffff24,0 10px 24px #0f172a33!important}html:not(.dark)[data-hero-style] .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item{color:#ffffffe6!important;background-color:#0000!important;border-color:#0000!important}html:not(.dark)[data-hero-style] .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item :is(span,svg){color:inherit!important;opacity:1!important}html:not(.dark)[data-hero-style] .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item:hover{color:#fff!important;background-color:#ffffff1f!important;border-color:#ffffff38!important}html:not(.dark)[data-hero-style] .caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item.is-active{color:#fff!important;background-color:#fff3!important;border-color:#ffffff7a!important;box-shadow:inset 0 1px #ffffff2e,0 4px 12px #0f172a2e!important}html.dark[data-hero-style] body .caltrackr-sidebar{color:#e5e7eb!important;background:#0f172a!important;border-right-color:#334155!important;box-shadow:8px 0 24px #00000047!important}html.dark[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-item{color:#cbd5e1!important}html.dark[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-icon{color:#e2e8f0!important;background:#ffffff12!important}html.dark[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-item:hover,html.dark[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-item[aria-current=page]{color:#fff!important;background:#1e293b!important}html.dark[data-hero-style] body .caltrackr-sidebar .caltrackr-sidebar-item[aria-current=page] .caltrackr-sidebar-icon{color:#fff!important;background:#334155!important}html[data-hero-style=solid] .caltrackr-premium-hero>.caltrackr-dashboard-hero-glow{opacity:0!important;visibility:hidden!important;filter:none!important;background:0 0!important;display:none!important}html[data-hero-style=solid] .caltrackr-application-shell .caltrackr-premium-hero{background:var(--caltrackr-solid-paint)!important;background-color:var(--caltrackr-solid-paint)!important;background-image:none!important;box-shadow:0 12px 28px #0f172a29!important}html.dark[data-hero-style] body aside.caltrackr-sidebar,html.dark[data-hero-style=solid] body aside.caltrackr-sidebar,html.dark[data-hero-style=theme] body aside.caltrackr-sidebar{color:#e5e7eb!important;filter:none!important;background:#0f172a!important;border-right-color:#334155!important;box-shadow:8px 0 24px #00000047!important}html.dark[data-hero-style] body aside.caltrackr-sidebar:before,html.dark[data-hero-style] body aside.caltrackr-sidebar:after{content:none!important;background:0 0!important;display:none!important}html.dark[data-hero-style] body aside.caltrackr-sidebar .caltrackr-sidebar-item{color:#cbd5e1!important;background-color:#0000!important}html.dark[data-hero-style] body aside.caltrackr-sidebar .caltrackr-sidebar-icon,html.dark[data-hero-style] body aside.caltrackr-sidebar .caltrackr-sidebar-collapse,html.dark[data-hero-style] body aside.caltrackr-sidebar .caltrackr-sidebar-account{color:#e2e8f0!important;background:#ffffff12!important;border-color:#334155!important}html.dark[data-hero-style] body aside.caltrackr-sidebar .caltrackr-sidebar-item:hover,html.dark[data-hero-style] body aside.caltrackr-sidebar .caltrackr-sidebar-item[aria-current=page]{color:#fff!important;background:#1e293b!important;border-color:#475569!important}html:not(.dark)[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs]{isolation:isolate!important;color:#fff!important;opacity:1!important;filter:none!important;border:1px solid var(--caltrackr-solid-paint)!important;position:relative!important;overflow:hidden!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs]{border:1px solid color-mix(in srgb, var(--caltrackr-solid-paint) 68%, white)!important}}html:not(.dark)[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs]{background-color:var(--caltrackr-solid-paint)!important;background-clip:border-box!important}html:not(.dark)[data-hero-style=solid] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs]{background:var(--caltrackr-solid-paint)!important;background-color:var(--caltrackr-solid-paint)!important;background-image:none!important;box-shadow:0 8px 20px #0f172a2e!important}html:not(.dark)[data-hero-style=theme] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs]{background-color:var(--caltrackr-deep-paint)!important;background-image:radial-gradient(circle at 88% 4%, var(--accent-300) 0, transparent 38%), linear-gradient(116deg, var(--caltrackr-deep-paint) 0%, var(--caltrackr-deep-paint) 56%, var(--caltrackr-solid-paint) 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark)[data-hero-style=theme] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs]{background-image:radial-gradient(circle at 88% 4%, color-mix(in srgb, var(--accent-300) 30%, transparent) 0, transparent 38%), linear-gradient(116deg, color-mix(in srgb, var(--caltrackr-deep-paint) 94%, #020617) 0%, color-mix(in srgb, var(--caltrackr-deep-paint) 74%, var(--caltrackr-mid-paint)) 56%, color-mix(in srgb, var(--caltrackr-solid-paint) 72%, #1e293b) 100%)!important}}html:not(.dark)[data-hero-style=theme] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs]{box-shadow:inset 0 1px #ffffff26,0 10px 24px #0f172a38!important}html:not(.dark)[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs]:before{content:none!important;background:0 0!important;display:none!important}html:not(.dark)[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs]>div{z-index:1!important;background:0 0!important;position:relative!important}html:not(.dark)[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs] .caltrackr-equipment-workspace-nav-item{color:#ffffffe0!important;text-shadow:0 1px 1px #0f172a52!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}html:not(.dark)[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs] .caltrackr-equipment-workspace-nav-item:hover{color:#fff!important;background:#ffffff21!important;border-color:#ffffff3d!important}html:not(.dark)[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs] .caltrackr-equipment-workspace-nav-item.is-active{color:#fff!important;background:#ffffff36!important;border-color:#ffffff7a!important;box-shadow:inset 0 1px #fff3,0 4px 12px #0f172a33!important}html:not(.dark)[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs] .caltrackr-equipment-workspace-nav-item :is(span,svg){color:inherit!important;opacity:1!important}html:not(.dark)[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs] .caltrackr-equipment-nav-count{color:#0f172a!important;text-shadow:none!important;background:#fff!important;border:1px solid #fffffff2!important;box-shadow:0 2px 8px #0f172a2e!important}html.dark[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs]{color:#e2e8f0!important;background:#0f172a!important;border-color:#334155!important;box-shadow:0 8px 20px #00000042!important}html.dark[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs]:before{content:none!important;display:none!important}html.dark[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs] .caltrackr-equipment-workspace-nav-item{color:#cbd5e1!important;background:0 0!important;border:1px solid #0000!important}html.dark[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs] .caltrackr-equipment-workspace-nav-item:hover{color:#fff!important;background:#1e293b!important;border-color:#475569!important}html.dark[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs] .caltrackr-equipment-workspace-nav-item.is-active{color:#fff!important;background:#334155!important;border-color:#64748b!important}html:not(.dark)[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs] .caltrackr-equipment-nav-count,html:not(.dark)[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs] .caltrackr-equipment-nav-count-value{color:#0f172a!important;opacity:1!important;-webkit-text-fill-color:#0f172a!important;text-shadow:none!important;font-size:10px!important;font-weight:800!important;line-height:1rem!important}html:not(.dark)[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs] strong.caltrackr-equipment-nav-count{color:#0f172a!important;opacity:1!important;visibility:visible!important;-webkit-text-fill-color:#0f172a!important;min-width:1.45rem!important;height:1.45rem!important;text-shadow:none!important;font-variant-numeric:tabular-nums!important;background:#fff!important;border:1px solid #fffffff5!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important;box-shadow:0 2px 8px #0f172a38!important}html.dark[data-hero-style] body .caltrackr-application-shell nav.caltrackr-branded-tabs[data-branded-surface=equipment-tabs] strong.caltrackr-equipment-nav-count{color:#e2e8f0!important;opacity:1!important;-webkit-text-fill-color:#e2e8f0!important;min-width:1.45rem!important;height:1.45rem!important;text-shadow:none!important;font-variant-numeric:tabular-nums!important;background:#020617!important;border:1px solid #64748b!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.caltrackr-admin-workspace{border:1px solid var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-admin-workspace{border:1px solid color-mix(in srgb, var(--accent-500) 18%, #cbd5e1)!important}}.caltrackr-admin-workspace{background:#f8fafc!important;box-shadow:0 18px 42px #0f172a21!important}.caltrackr-admin-workspace-hero{min-height:8.5rem;padding:1.75rem 2rem!important}.caltrackr-admin-workspace-hero>div:first-child:before{content:"ADMINISTRATION";color:#ffffffb8;letter-spacing:.18em;margin-bottom:.55rem;font-size:.68rem;font-weight:800;display:block}.caltrackr-settings-workspace .caltrackr-admin-workspace-hero>div:first-child:before{display:none}.caltrackr-users-workspace .caltrackr-admin-workspace-hero>div:first-child:before{content:"ACCESS CONTROL"}.caltrackr-reminder-workspace .caltrackr-admin-workspace-hero>div:first-child:before{display:none}.caltrackr-admin-body{background:radial-gradient(circle at 100% 0, var(--accent-100), transparent 26rem), #f8fafc}@supports (color:color-mix(in lab, red, red)){.caltrackr-admin-body{background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--accent-100) 34%, transparent), transparent 26rem), #f8fafc}}.caltrackr-admin-section,.caltrackr-admin-panel,.caltrackr-admin-settings-card{background:#fff!important;border:1px solid #d6dee8!important;box-shadow:0 9px 24px #0f172a14!important}.caltrackr-admin-section{border-radius:1rem;padding:1.35rem}.caltrackr-admin-inset{background:linear-gradient(145deg,#f8fafc,#eef3f8)!important;border:1px solid #d7e0ea!important}.caltrackr-admin-input,.caltrackr-admin-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){transition:border-color .16s,box-shadow .16s,background-color .16s;background:#fff!important;border:1px solid #aab7c6!important;box-shadow:inset 0 1px 2px #0f172a0a!important}.caltrackr-admin-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select):focus{border-color:var(--accent-500)!important;box-shadow:0 0 0 3px var(--accent-300)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-admin-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select):focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-300) 28%, transparent)!important}}.caltrackr-admin-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select):focus{outline:none!important}.caltrackr-admin-summary-card{border:1px solid var(--accent-500);min-height:7.25rem;padding:1rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.caltrackr-admin-summary-card{border:1px solid color-mix(in srgb, var(--accent-500) 22%, #cbd5e1)}}.caltrackr-admin-summary-card{background:#fff;border-radius:1rem;box-shadow:0 7px 18px #0f172a12}.caltrackr-admin-summary-card:after{content:"";background:var(--accent-300);border-radius:999px;width:4.5rem;height:4.5rem;position:absolute;top:-.85rem;right:-.85rem}@supports (color:color-mix(in lab, red, red)){.caltrackr-admin-summary-card:after{background:color-mix(in srgb, var(--accent-300) 18%, transparent)}}.caltrackr-admin-summary-card--success:after{background:#22c55e21}.caltrackr-admin-summary-card--warning:after{background:#f59e0b26}.caltrackr-admin-summary-card--danger:after{background:#ef444421}.caltrackr-admin-summary-label{color:#64748b;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.caltrackr-admin-summary-value{color:#0f172a;margin-top:.35rem;font-size:1.65rem;font-weight:800;line-height:1.1}.caltrackr-admin-summary-detail{color:#64748b;margin-top:.35rem;font-size:.75rem}.caltrackr-reminder-run{border-color:#d6dee8!important}.caltrackr-reminder-metric{background:linear-gradient(145deg,#fff,#f6f8fb);border:1px solid #dbe3ec;box-shadow:inset 0 1px #fff}.caltrackr-admin-workspace button:not(:disabled){transition:transform .15s,box-shadow .15s,border-color .15s,background-color .15s}.caltrackr-admin-workspace button:not(:disabled):hover{transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-admin-body{background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--accent-900) 30%, transparent), transparent 28rem), #0b1220}}html.dark :is(.caltrackr-admin-section,.caltrackr-admin-panel,.caltrackr-admin-settings-card){background:#111827!important;border-color:#334155!important;box-shadow:0 10px 26px #00000040!important}html.dark .caltrackr-admin-inset,html.dark .caltrackr-reminder-metric{background:#172033!important;border-color:#334155!important}html.dark .caltrackr-admin-summary-card{background:#111827;border-color:#334155;box-shadow:0 8px 22px #00000038}html.dark .caltrackr-admin-summary-value{color:#f8fafc}html.dark .caltrackr-admin-summary-label,html.dark .caltrackr-admin-summary-detail{color:#94a3b8}.caltrackr-admin-workspace{overflow:hidden;border:1px solid var(--accent-600)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-admin-workspace{border:1px solid color-mix(in srgb, var(--accent-600) 28%, #94a3b8)!important}}.caltrackr-admin-workspace{background:#eef2f7!important;border-radius:1.5rem!important;box-shadow:0 22px 55px #0f172a29!important}.caltrackr-admin-workspace-hero{isolation:isolate;border-bottom:1px solid #ffffff29;min-height:11rem;position:relative;box-shadow:inset 0 1px #ffffff29;color:#fff!important;background:radial-gradient(circle at 88% 8%, #ffffff2e, transparent 18rem), linear-gradient(115deg, var(--feature-premium-start,var(--accent-950)), var(--feature-premium-end,var(--accent-700)))!important}html[data-hero-style=solid] .caltrackr-admin-workspace-hero{background:var(--feature-solid,var(--accent-800))!important;background-image:none!important}.caltrackr-admin-workspace-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000001a,#0000 55%,#ffffff0d);position:absolute;inset:0}html[data-hero-style=solid] .caltrackr-admin-workspace-hero:after{display:none}.caltrackr-admin-workspace-hero :is(h1,h2,h3,p){color:inherit!important}.caltrackr-admin-workspace-hero>div:first-child:before{color:#ffffffc2!important}.caltrackr-admin-hero-status{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid #ffffff4d;border-radius:1rem;min-width:10rem;padding:.85rem 1rem;box-shadow:0 10px 28px #0206172e,inset 0 1px #ffffff29}.caltrackr-admin-hero-status span{color:#ffffffb8;letter-spacing:.11em;text-transform:uppercase;font-size:.67rem;font-weight:800;display:block}.caltrackr-admin-hero-status strong{color:#fff;margin-top:.35rem;font-size:1.05rem;line-height:1.1;display:block}.caltrackr-admin-body{background:linear-gradient(#e9eef5 0%,#f7f9fc 16rem,#eef2f7 100%)!important;padding:1.5rem!important}.caltrackr-admin-body>.caltrackr-admin-section,.caltrackr-admin-body>.caltrackr-admin-panel{border-width:1px!important;border-color:#aeb9c8!important;border-radius:1.15rem!important;box-shadow:0 10px 26px #0f172a1a!important}.caltrackr-admin-section+.caltrackr-admin-section,.caltrackr-admin-panel+.caltrackr-admin-panel{margin-top:1.25rem}.caltrackr-admin-section>h3,.caltrackr-admin-panel>h3{color:#0f172a;font-size:1.05rem;font-weight:800}.caltrackr-admin-summary-grid{background:#dde4ed;border:1px solid #aeb9c8;border-radius:1.2rem;padding:.75rem;box-shadow:inset 0 1px #fffc}.caltrackr-admin-summary-card{min-height:7.7rem;border-color:#aeb9c8!important;box-shadow:0 8px 18px #0f172a1a!important}.caltrackr-users-workspace .caltrackr-admin-panel,.caltrackr-reminder-workspace .caltrackr-admin-panel,.caltrackr-settings-workspace .caltrackr-admin-section{background:#fff!important}.caltrackr-reminder-workspace .caltrackr-reminder-run{border-left:4px solid var(--accent-500)!important}.caltrackr-brand-command-card,.caltrackr-appearance-command-card{position:relative;overflow:hidden;background:#fff!important;border:1px solid #aeb9c8!important;box-shadow:0 18px 42px #0f172a21!important}.caltrackr-brand-command-card:before,.caltrackr-appearance-command-card:before{content:"";background:linear-gradient(180deg, var(--accent-500), var(--accent-800));width:.35rem;position:absolute;inset:0 auto 0 0}.caltrackr-brand-command-card>div:first-child,.caltrackr-appearance-command-card>div:first-child{padding:.35rem .35rem .35rem .6rem}.caltrackr-brand-command-card .caltrackr-adaptive-logo{background:#f8fafc;border:1px solid #b7c2d0;box-shadow:0 7px 18px #0f172a1a}.caltrackr-appearance-command-card>div:nth-child(2)>div{box-shadow:inset 0 1px #fff,0 8px 20px #0f172a14;background:linear-gradient(145deg,#f8fafc,#e9eef5)!important;border-color:#aeb9c8!important}.caltrackr-appearance-command-card label,.caltrackr-brand-command-card label{color:#334155}html.dark .caltrackr-admin-workspace{background:#070d18!important;border-color:#475569!important}html.dark .caltrackr-admin-workspace-hero{border-bottom-color:#334155;background:linear-gradient(115deg,#111827,#1e293b)!important}html.dark .caltrackr-admin-body{background:linear-gradient(#0b1220,#070d18)!important}html.dark .caltrackr-admin-summary-grid{background:#0f172a;border-color:#334155}html.dark .caltrackr-brand-command-card,html.dark .caltrackr-appearance-command-card{background:#111827!important;border-color:#334155!important}html.dark .caltrackr-appearance-command-card>div:nth-child(2)>div{box-shadow:inset 0 1px #ffffff0a,0 8px 20px #00000038;background:#0f172a!important;border-color:#334155!important}@media (min-width:1024px){.caltrackr-admin-body,.caltrackr-brand-command-card,.caltrackr-appearance-command-card{padding:1.75rem!important}}.caltrackr-command-card-header{align-items:stretch}.caltrackr-command-card-intro{background:radial-gradient(circle at 92% 8%, var(--accent-200), transparent 15rem), linear-gradient(145deg, #fff, #f4f7fb);border:1px solid #aeb9c8;border-radius:1.15rem;min-height:15rem;padding:1.4rem 1.5rem;position:relative}@supports (color:color-mix(in lab, red, red)){.caltrackr-command-card-intro{background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--accent-200) 52%, transparent), transparent 15rem), linear-gradient(145deg, #fff, #f4f7fb)}}.caltrackr-command-card-intro{box-shadow:inset 0 1px #fff,0 10px 26px #0f172a17}.caltrackr-command-card-intro:before{content:"";background:linear-gradient(180deg, var(--accent-400), var(--accent-800));border-radius:1.15rem 0 0 1.15rem;width:.34rem;position:absolute;inset:0 auto 0 0}.caltrackr-command-action-panel{background:#f8fafc;border:1px solid #aeb9c8;border-radius:1.15rem;min-height:15rem;padding:1.25rem;box-shadow:inset 0 1px #fff,0 10px 26px #0f172a17}.caltrackr-command-mini-grid>div{border:1px solid var(--accent-500);min-width:0;padding:.85rem .9rem}@supports (color:color-mix(in lab, red, red)){.caltrackr-command-mini-grid>div{border:1px solid color-mix(in srgb, var(--accent-500) 22%, #cbd5e1)}}.caltrackr-command-mini-grid>div{background:#ffffffd1;border-radius:.9rem;box-shadow:0 5px 14px #0f172a0f}.caltrackr-command-mini-grid span{color:#64748b;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:800;display:block}.caltrackr-command-mini-grid strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin-top:.28rem;font-size:.9rem;display:block;overflow:hidden}.caltrackr-admin-workspace-hero .caltrackr-admin-hero-refresh{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:2.5rem;color:#0b1020!important;-webkit-text-fill-color:#0b1020!important;opacity:1!important;background:linear-gradient(#fffffffa,#f4f7fbeb)!important;border-color:#ffffffb8!important;border-radius:.85rem!important;box-shadow:inset 0 1px #fffffff2,0 10px 24px #02061733!important}.caltrackr-admin-workspace-hero .caltrackr-admin-hero-refresh:hover,.caltrackr-admin-workspace-hero .caltrackr-admin-hero-refresh:focus-visible{color:#0b1020!important;-webkit-text-fill-color:#0b1020!important;opacity:1!important;background:linear-gradient(#fff,#f9fafcf5)!important;border-color:#fffffff0!important;box-shadow:inset 0 1px #fff,0 14px 30px #02061742!important}.caltrackr-admin-workspace-hero .caltrackr-admin-hero-refresh:focus-visible{outline-offset:2px;outline:2px solid #fffffff2!important}.caltrackr-admin-workspace-hero .caltrackr-admin-hero-refresh:disabled{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:.72!important;background:#f8fafcc7!important;box-shadow:inset 0 1px #ffffffb8!important}html.dark .caltrackr-command-card-intro,html.dark .caltrackr-command-action-panel{background:#111827;border-color:#334155;box-shadow:inset 0 1px #ffffff0a,0 10px 26px #0000003d}html.dark .caltrackr-command-mini-grid>div{background:#0f172a;border-color:#334155}html.dark .caltrackr-command-mini-grid span{color:#94a3b8}html.dark .caltrackr-command-mini-grid strong{color:#f8fafc}html.dark .caltrackr-admin-workspace-hero .caltrackr-admin-hero-refresh,html.dark .caltrackr-admin-workspace-hero .caltrackr-admin-hero-refresh:hover,html.dark .caltrackr-admin-workspace-hero .caltrackr-admin-hero-refresh:focus-visible{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background:linear-gradient(#1e293bf5,#0f172aeb)!important;border-color:#94a3b86b!important}.caltrackr-admin-summary-card{background:radial-gradient(circle at 92% 8%,#4f46e533,#0000 4.85rem),linear-gradient(135deg,#cfe0ff 0%,#dfeaff 48%,#f3f7ff 100%)!important;border-color:#8aa2d8!important;box-shadow:inset 0 1px #ffffffd1,0 10px 24px #1e40af1f!important}.caltrackr-admin-summary-card--success{background:radial-gradient(circle at 92% 8%,#10b9812e,#0000 4.85rem),linear-gradient(135deg,#cfefd7 0%,#e2f6e6 52%,#f4fff7 100%)!important;border-color:#7fb88e!important}.caltrackr-admin-summary-card--warning{background:radial-gradient(circle at 92% 8%,#f59e0b3d,#0000 4.85rem),linear-gradient(135deg,#ffe789 0%,#fff1b8 52%,#fff9dc 100%)!important;border-color:#d1a02e!important}.caltrackr-admin-summary-card--danger{background:radial-gradient(circle at 92% 8%,#ef444433,#0000 4.85rem),linear-gradient(135deg,#f2c8cd 0%,#f8dde1 52%,#fff4f5 100%)!important;border-color:#c47b82!important}html.dark .caltrackr-admin-summary-card{background:radial-gradient(circle at 92% 8%,#6366f133,#0000 4.75rem),linear-gradient(135deg,#172033 0%,#111827 56%,#0f172a 100%)!important}html.dark .caltrackr-admin-summary-card--success{background:radial-gradient(circle at 92% 8%,#22c55e2e,#0000 4.75rem),linear-gradient(135deg,#173525 0%,#11251b 56%,#0f172a 100%)!important}html.dark .caltrackr-admin-summary-card--warning{background:radial-gradient(circle at 92% 8%,#f59e0b2e,#0000 4.75rem),linear-gradient(135deg,#3a2e12 0%,#241f14 56%,#0f172a 100%)!important}html.dark .caltrackr-admin-summary-card--danger{background:radial-gradient(circle at 92% 8%,#ef444429,#0000 4.75rem),linear-gradient(135deg,#3a1b23 0%,#25141a 56%,#0f172a 100%)!important}.caltrackr-users-workspace .caltrackr-users-directory{background:#fff!important}.caltrackr-users-directory-toolbar{border:1px solid #b7c2d0;border-radius:1rem;margin:0 1rem .75rem;box-shadow:inset 0 1px #ffffffd1,inset 0 -1px #94a3b873;background:linear-gradient(#d8e0eb,#cbd5e1)!important;gap:.65rem!important}.caltrackr-users-directory-toolbar :is(.caltrackr-users-directory-search,.caltrackr-users-directory-filter){background:#fffffff5!important;border-color:#aeb9c8!important;min-height:2.85rem!important;padding-inline:1rem!important;box-shadow:inset 0 1px #fff,0 5px 14px #0f172a0f!important}.caltrackr-users-directory-row{background:linear-gradient(90deg, var(--accent-100), transparent 18rem), #fff;min-height:5.75rem;margin-inline:0;position:relative}@supports (color:color-mix(in lab, red, red)){.caltrackr-users-directory-row{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-100) 18%, transparent), transparent 18rem), #fff}}.caltrackr-users-directory-row{transition:background-color .15s,box-shadow .15s,transform .15s}.caltrackr-users-directory-row:before{content:"";background:var(--accent-500);width:.22rem;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.caltrackr-users-directory-row:before{background:color-mix(in srgb, var(--accent-500) 72%, #64748b)}}.caltrackr-users-directory-row:before{opacity:0;transition:opacity .15s}@media (hover:hover){.caltrackr-users-directory-row:hover{background:linear-gradient(90deg, var(--accent-200), transparent 28rem), #f5f8ff}@supports (color:color-mix(in lab, red, red)){.caltrackr-users-directory-row:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-200) 62%, transparent), transparent 28rem), #f5f8ff}}.caltrackr-users-directory-row:hover{box-shadow:inset 0 1px #ffffffe0,inset 0 -1px #dbe4ee,0 10px 22px #4f46e51a}.caltrackr-users-directory-row:hover:before{opacity:1}}html.dark .caltrackr-users-directory-toolbar{border-color:#334155;box-shadow:inset 0 1px #ffffff0d;background:linear-gradient(#111827,#0f172a)!important}html.dark .caltrackr-users-directory-row{background:linear-gradient(90deg, var(--accent-900), transparent 18rem), #111827}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-users-directory-row{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-900) 24%, transparent), transparent 18rem), #111827}}@media (hover:hover){html.dark .caltrackr-users-directory-row:hover{background:linear-gradient(90deg, var(--accent-800), transparent 24rem), #151d2f}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-users-directory-row:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-800) 38%, transparent), transparent 24rem), #151d2f}}html.dark .caltrackr-users-directory-row:hover{box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #334155}}@media (max-width:1279px){.caltrackr-command-card-intro,.caltrackr-command-action-panel{min-height:auto}}@media (min-width:1280px){.caltrackr-equipment-workspace{grid-template-columns:minmax(620px,1.08fr) minmax(680px,1.12fr)!important;gap:1.1rem!important}}@media (min-width:1536px){.caltrackr-equipment-workspace{grid-template-columns:minmax(680px,1.06fr) minmax(760px,1.14fr)!important;gap:1.25rem!important}}.caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item{min-width:0}.caltrackr-equipment-workspace-nav .caltrackr-equipment-nav-count{letter-spacing:0;line-height:1}@media (max-width:1279px){.caltrackr-equipment-workspace{grid-template-columns:minmax(0,1fr)!important}}.caltrackr-command-surface,.caltrackr-operations-list{background:#fff!important;border-color:#aeb9c8!important;box-shadow:inset 0 1px #fffffff2,0 18px 42px #0f172a1f!important}.caltrackr-equipment-activity-summary{position:relative}.caltrackr-equipment-activity-summary:before{content:"";z-index:2;background:linear-gradient(180deg, var(--accent-400), var(--accent-800));width:.34rem;position:absolute;inset:0 auto 0 0}.caltrackr-equipment-activity-summary>div:first-child{background:radial-gradient(circle at 92% 8%, var(--accent-200), transparent 13rem), linear-gradient(145deg, #fff, #f7f9fc)}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-activity-summary>div:first-child{background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--accent-200) 45%, transparent), transparent 13rem), linear-gradient(145deg, #fff, #f7f9fc)}}.caltrackr-equipment-activity-grid{background:#eef2f7;border-top:1px solid #cbd5e1}.caltrackr-equipment-activity-tile{background:linear-gradient(145deg,#fff,#f8fafc)!important;border-color:#b7c2d0!important;box-shadow:inset 0 1px #fff,0 9px 20px #0f172a17!important}.caltrackr-equipment-activity-tile:hover{border-color:var(--accent-400)!important;box-shadow:inset 0 1px #fff,0 14px 28px #0f172a24!important}.caltrackr-operations-list{position:relative}.caltrackr-operations-list:before{content:"";z-index:3;background:linear-gradient(180deg, var(--accent-400), var(--accent-800));width:.28rem;position:absolute;inset:0 auto 0 0}.caltrackr-operations-list-head{border-bottom:1px solid #aeb9c8;color:#475569!important;background:linear-gradient(#f8fafc 0%,#e9eef5 100%)!important}.caltrackr-operations-list-head th{box-shadow:inset 0 -1px #94a3b873}.caltrackr-operations-list-body{background:#fff}.caltrackr-operations-list-body tr{background:#fff;border-color:#c3ccd8!important}.caltrackr-operations-list-body tr:nth-child(2n){background:#f8fafc}.caltrackr-operations-list-body tr:hover{background:var(--accent-50)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-operations-list-body tr:hover{background:color-mix(in srgb, var(--accent-50) 70%, #fff)!important}}.caltrackr-operations-list button,.caltrackr-operations-list select{box-shadow:0 4px 10px #0f172a0f}html.dark .caltrackr-command-surface,html.dark .caltrackr-operations-list{background:#0f172a!important;border-color:#334155!important;box-shadow:inset 0 1px #ffffff0a,0 18px 42px #00000047!important}html.dark .caltrackr-equipment-activity-summary>div:first-child,html.dark .caltrackr-equipment-activity-grid{background:#0f172a;border-color:#334155}html.dark .caltrackr-equipment-activity-tile{background:linear-gradient(145deg,#111827,#0f172a)!important;border-color:#334155!important;box-shadow:inset 0 1px #ffffff0a,0 9px 20px #0000003d!important}html.dark .caltrackr-operations-list-head{border-color:#334155;color:#94a3b8!important;background:linear-gradient(#111827,#0f172a)!important}html.dark .caltrackr-operations-list-body,html.dark .caltrackr-operations-list-body tr{background:#0f172a;border-color:#334155!important}html.dark .caltrackr-operations-list-body tr:nth-child(2n){background:#111827}html.dark .caltrackr-operations-list-body tr:hover{background:var(--accent-950)!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-operations-list-body tr:hover{background:color-mix(in srgb, var(--accent-950) 50%, #111827)!important}}@media (max-width:1023px){.caltrackr-equipment-activity-tile{grid-template-columns:auto minmax(0,1fr)}.caltrackr-equipment-activity-tile>span:last-child{grid-column:2;justify-self:start;padding-left:0}}.caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item{flex-basis:7.75rem;min-width:6.9rem}.caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item>span:nth-of-type(2){text-overflow:clip;overflow:visible}.caltrackr-equipment-activity-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13.75rem),1fr))!important}.caltrackr-equipment-activity-tile{align-content:center;min-height:8.6rem;grid-template-columns:auto minmax(0,1fr)!important}.caltrackr-equipment-activity-tile>span:nth-child(2){align-self:center}.caltrackr-equipment-activity-tile .caltrackr-equipment-activity-count{grid-column:2;justify-self:start;padding-left:0}.caltrackr-equipment-activity-tile>span:nth-child(2)>span:last-child{-webkit-line-clamp:initial;line-clamp:initial;display:block;overflow:visible}.caltrackr-timeline-controls{isolation:isolate;grid-template-columns:minmax(0,1fr)}.caltrackr-timeline-search,.caltrackr-timeline-filters{min-width:0;position:relative}.caltrackr-timeline-search{z-index:1}.caltrackr-timeline-filters{z-index:2;align-items:center}.caltrackr-timeline-filter{flex:none;min-height:2.25rem;box-shadow:none!important}.caltrackr-timeline-filter:before,.caltrackr-timeline-filter:after{content:none!important;display:none!important}.caltrackr-maintenance-actions{white-space:nowrap;flex-wrap:nowrap}.caltrackr-maintenance-list th:last-child,.caltrackr-maintenance-list td:last-child{white-space:nowrap;width:320px;min-width:320px}@media (min-width:1500px){.caltrackr-timeline-controls{grid-template-columns:minmax(16rem,1fr) auto;align-items:center}}@media (max-width:899px){.caltrackr-equipment-workspace-nav .caltrackr-equipment-workspace-nav-item{flex:none;min-width:7.25rem}}@media (max-width:639px){.caltrackr-equipment-activity-grid{grid-template-columns:1fr!important}.caltrackr-maintenance-actions{white-space:normal;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:.55rem!important;min-width:0!important;display:grid!important}.caltrackr-maintenance-actions>button{white-space:normal;justify-content:center;width:100%;min-width:0;min-height:2.6rem}}@media (max-width:380px){.caltrackr-maintenance-actions{grid-template-columns:minmax(0,1fr)}}.caltrackr-application-shell :is(.caltrackr-premium-hero,.caltrackr-workspace-hero,.caltrackr-admin-workspace-hero,.caltrackr-executive-hero-banner){background-image:var(--ct-brand-paint)!important;background-position:50%!important;background-size:cover!important}html:not(.dark) .caltrackr-application-shell .caltrackr-premium-summary-card-active,html:not(.dark) .caltrackr-application-shell .caltrackr-premium-summary-card[aria-pressed=true]{--tw-ring-offset-shadow:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;border-width:1px!important;box-shadow:inset 0 1px #ffffffb8,0 13px 26px -20px #0f172a7a!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-compliance-findings,.caltrackr-compliance-findings>div,.caltrackr-compliance-risk,.caltrackr-compliance-risk>div,.caltrackr-certificate-record,.caltrackr-certificate-record-body,.caltrackr-certificate-record-footer,.caltrackr-certificate-step,.caltrackr-settings-public-verification,.caltrackr-settings-save-panel,.caltrackr-organization-manager,.caltrackr-organization-card,section.caltrackr-brand-command-card,section.caltrackr-appearance-command-card){background:#fff!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-compliance-findings,.caltrackr-compliance-risk,.caltrackr-certificate-record,.caltrackr-certificate-step,.caltrackr-settings-public-verification,.caltrackr-settings-save-panel,.caltrackr-organization-card,section.caltrackr-brand-command-card,section.caltrackr-appearance-command-card){border-color:#d8dde5!important}html:not(.dark) .caltrackr-application-shell :is(section.caltrackr-brand-command-card,section.caltrackr-appearance-command-card):before{background:0 0!important}.caltrackr-premium-summary-card{box-shadow:inset 0 1px #ffffffb8,0 14px 30px -24px #0f172ad9!important}.caltrackr-premium-summary-card:hover{box-shadow:inset 0 1px #ffffffd1,0 18px 36px -22px #0f172ab8!important}html.dark .caltrackr-premium-summary-card{box-shadow:inset 0 1px #ffffff14,0 16px 34px -20px #000c!important}.caltrackr-operations-list-body tr[data-report-row=true]{cursor:pointer}.caltrackr-operations-list-body tr[data-report-row=true]:focus-visible{outline:3px solid var(--accent-400);outline-offset:-3px}@media print{.caltrackr-operational-report,.caltrackr-operational-report *{visibility:visible!important}.caltrackr-operational-report{width:100%!important;min-height:100%!important;box-shadow:none!important;color:#0f172a!important;background:#fff!important;border:0!important;border-radius:0!important;position:fixed!important;inset:0!important;overflow:visible!important}.caltrackr-operational-report header{-webkit-print-color-adjust:exact;print-color-adjust:exact}}html:not(.dark) .caltrackr-application-shell .caltrackr-premium-summary-card{border-width:1px!important;box-shadow:inset 0 1px #ffffffe6,0 13px 26px -18px #0f172a94!important}html:not(.dark) .caltrackr-application-shell .caltrackr-summary-tone-neutral{background:linear-gradient(145deg,#f8fafc 0%,#d8e0ea 58%,#c9d3df 100%)!important;border-color:#64748b!important}html:not(.dark) .caltrackr-application-shell .caltrackr-summary-tone-blue{background:linear-gradient(145deg,#f8fbff 0%,#dbe8fb 56%,#c9daf5 100%)!important;border-color:#5b7fc7!important}html:not(.dark) .caltrackr-application-shell .caltrackr-summary-tone-green{background:linear-gradient(145deg,#fbfffc 0%,#dcecdf 56%,#c9dfcf 100%)!important;border-color:#5f9470!important}html:not(.dark) .caltrackr-application-shell .caltrackr-summary-tone-amber{background:linear-gradient(145deg,#fffdf5 0%,#f1e3ad 56%,#e6d38a 100%)!important;border-color:#b28b2f!important}html:not(.dark) .caltrackr-application-shell .caltrackr-summary-tone-red{background:linear-gradient(145deg,snow 0%,#eed5d7 56%,#e1bdc0 100%)!important;border-color:#b76b72!important}html:not(.dark) .caltrackr-application-shell .caltrackr-summary-tone-violet{background:linear-gradient(145deg,#fdfbff 0%,#e3daf3 56%,#d2c4e8 100%)!important;border-color:#7c6ab5!important}html:not(.dark) .caltrackr-application-shell .caltrackr-premium-summary-card:before{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff52,#0000 42%);position:absolute;inset:0}.caltrackr-report-header-pattern{opacity:.36;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 70%);mask-image:linear-gradient(270deg,#000,#0000 70%)}.caltrackr-report-mark{color:#fff;letter-spacing:.08em;background:#ffffff1a;border:1px solid #ffffff38;border-radius:.8rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.72rem;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff24}.caltrackr-report-section-heading{align-items:center;gap:.85rem;display:flex}.caltrackr-report-section-heading>span{color:#3730a3;background:#e0e7ff;border-radius:.65rem;justify-content:center;align-items:center;min-width:2rem;height:2rem;font-size:.7rem;font-weight:900;display:inline-flex}.caltrackr-report-section-heading p{letter-spacing:.08em;text-transform:uppercase;color:#0f172a;font-size:.82rem;font-weight:900}.caltrackr-report-section-heading small{color:#64748b;margin-top:.15rem;font-size:.72rem;display:block}.caltrackr-report-field{box-shadow:inset 0 1px #fff,0 5px 14px -12px #0f172a73}html.dark .caltrackr-report-section-heading>span{color:#c7d2fe;background:#4f46e533}html.dark .caltrackr-report-section-heading p{color:#f8fafc}html.dark .caltrackr-report-section-heading small{color:#94a3b8}@media print{@page{size:auto;margin:12mm}html,body{background:#fff!important}.caltrackr-operational-report{width:auto!important;min-height:0!important;box-shadow:none!important;color:#0f172a!important;border:0!important;border-radius:0!important;position:static!important;inset:auto!important;overflow:visible!important}.caltrackr-report-header{border-radius:0!important;padding:20px 24px!important}.caltrackr-report-body{padding:22px 24px!important}.caltrackr-report-meta-strip{break-inside:avoid;background:#f8fafc!important}.caltrackr-report-section,.caltrackr-report-field,.caltrackr-report-detail,.caltrackr-report-signoff,.caltrackr-report-footer{break-inside:avoid;page-break-inside:avoid}.caltrackr-report-detail{background:#fff!important}.caltrackr-report-header-pattern{display:none!important}.caltrackr-report-section-heading>span{color:#3730a3!important;background:#e0e7ff!important}}html:not(.dark) .caltrackr-dashboard-stagger .caltrackr-summary-tone-neutral{background:linear-gradient(145deg,#f8fbff 0%,#d7e3f3 52%,#bdcde3 100%)!important;border-color:#526c9d!important;box-shadow:inset 0 1px #fffffff2,0 16px 30px -18px #1e3a68b3!important}html:not(.dark) .caltrackr-dashboard-stagger .caltrackr-summary-tone-blue{background:linear-gradient(145deg,#f7fbff 0%,#cfe0fa 52%,#aec7ef 100%)!important;border-color:#416bb7!important}html:not(.dark) .caltrackr-dashboard-stagger .caltrackr-summary-tone-green{background:linear-gradient(145deg,#f7fff9 0%,#cfe8d5 52%,#acd1b7 100%)!important}html:not(.dark) .caltrackr-dashboard-stagger .caltrackr-summary-tone-amber{background:linear-gradient(145deg,#fffdf4 0%,#f2df9f 52%,#e3c96d 100%)!important}html:not(.dark) .caltrackr-dashboard-stagger .caltrackr-summary-tone-red{background:linear-gradient(145deg,#fff8f8 0%,#edc9cd 52%,#dda8ae 100%)!important}html:not(.dark) .caltrackr-dashboard-stagger .caltrackr-summary-tone-violet{background:linear-gradient(145deg,#fcfaff 0%,#ded1f3 52%,#c4afe6 100%)!important}@media print{@page{size:letter portrait;margin:8mm}html,body{background:#fff!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.caltrackr-report-modal-root{background:#fff!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}.caltrackr-report-modal-root>button,.caltrackr-report-modal-chrome{display:none!important}.caltrackr-report-modal-panel{width:100%!important;max-width:none!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;display:block!important;position:static!important;overflow:visible!important}.caltrackr-report-modal-body{padding:0!important}.caltrackr-operational-report{width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;position:static!important;overflow:visible!important}.caltrackr-report-header{break-inside:avoid!important;page-break-inside:avoid!important;padding:12px 16px!important}.caltrackr-report-header .caltrackr-report-mark{width:2rem!important;height:2rem!important}.caltrackr-report-header h2{margin-top:3px!important;font-size:20px!important;line-height:1.15!important}.caltrackr-report-header p{margin-top:2px!important;line-height:1.25!important}.caltrackr-report-body{padding:12px 16px!important}.caltrackr-report-meta-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-bottom:10px!important;padding:8px 10px!important}.caltrackr-report-section-heading{gap:8px!important}.caltrackr-report-section-heading>span{min-width:1.55rem!important;height:1.55rem!important;font-size:9px!important}.caltrackr-report-section-heading p{font-size:10px!important}.caltrackr-report-section-heading small{margin-top:0!important;font-size:9px!important}.caltrackr-report-section dl{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:8px!important}.caltrackr-report-field{min-height:0!important;padding:8px 10px!important}.caltrackr-report-field dt{font-size:8px!important;line-height:1.2!important}.caltrackr-report-field dd{margin-top:3px!important;font-size:10px!important;line-height:1.25!important}.caltrackr-report-section.mt-7{margin-top:12px!important}.caltrackr-report-section .space-y-4{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-top:8px!important;display:grid!important}.caltrackr-report-detail{border-radius:10px!important;padding:9px 11px!important}.caltrackr-report-detail h3{font-size:8px!important}.caltrackr-report-detail>div{margin-top:4px!important;font-size:9px!important;line-height:1.35!important}.caltrackr-report-signoff{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important;padding-top:10px!important}.caltrackr-report-signoff>div{padding:8px 10px!important}.caltrackr-report-signoff .mt-7{margin-top:16px!important}.caltrackr-report-footer{margin-top:10px!important;padding-top:8px!important;font-size:8px!important}}html:not(.dark) .caltrackr-dashboard-stagger .caltrackr-executive-metric{min-height:132px;position:relative;overflow:hidden;border-width:1.5px!important;box-shadow:inset 0 1px #ffffffeb,0 16px 32px -18px #0f172a9e!important}html:not(.dark) .caltrackr-dashboard-stagger .caltrackr-executive-metric-slate{background:linear-gradient(145deg,#edf4ff 0%,#bacce4 58%,#91a9c8 100%)!important;border-color:#385985!important}html:not(.dark) .caltrackr-dashboard-stagger .caltrackr-executive-metric-blue{background:linear-gradient(145deg,#eef5ff 0%,#bad2f6 55%,#8fafdf 100%)!important;border-color:#315fae!important}html:not(.dark) .caltrackr-dashboard-stagger .caltrackr-executive-metric-green{background:linear-gradient(145deg,#effaf2 0%,#b9dcc2 55%,#8dbd9b 100%)!important;border-color:#397a52!important}html:not(.dark) .caltrackr-dashboard-stagger .caltrackr-executive-metric-amber{background:linear-gradient(145deg,#fff9e8 0%,#efd78c 55%,#dfbd55 100%)!important;border-color:#a97612!important}html:not(.dark) .caltrackr-dashboard-stagger .caltrackr-executive-metric-red{background:linear-gradient(145deg,#fff1f2 0%,#e7b7bc 55%,#d68d95 100%)!important;border-color:#a94b54!important}html:not(.dark) .caltrackr-dashboard-stagger .caltrackr-executive-metric-violet{background:linear-gradient(145deg,#f8f2ff 0%,#cdb9ea 55%,#aa8bd6 100%)!important;border-color:#684aa5!important}.caltrackr-dashboard-stagger .caltrackr-executive-metric p:nth-child(2){font-size:1.65rem}.caltrackr-dashboard-stagger .caltrackr-executive-metric span:last-child{box-shadow:inset 0 1px #ffffffd1,0 6px 14px -8px #0f172a8c}html.dark .caltrackr-dashboard-stagger .caltrackr-executive-metric{min-height:132px;background:linear-gradient(145deg,#25344c 0%,#182338 100%)!important;border-color:#4b5f7f!important}@media print{.caltrackr-print-document .caltrackr-operational-report{width:100%!important}.caltrackr-print-document .caltrackr-report-header{padding:15px 19px!important}.caltrackr-print-document .caltrackr-report-header h2{font-size:22px!important}.caltrackr-print-document .caltrackr-report-body{padding:15px 19px!important}.caltrackr-print-document .caltrackr-report-meta-strip{margin-bottom:12px!important;padding:9px 12px!important}.caltrackr-print-document .caltrackr-report-section dl{gap:8px!important}.caltrackr-print-document .caltrackr-report-field{padding:9px 11px!important}.caltrackr-print-document .caltrackr-report-field dt{font-size:8.5px!important}.caltrackr-print-document .caltrackr-report-field dd{font-size:10.5px!important}.caltrackr-print-document .caltrackr-report-detail{padding:10px 12px!important}.caltrackr-print-document .caltrackr-report-detail>div{font-size:9.5px!important;line-height:1.4!important}.caltrackr-print-document .caltrackr-report-signoff{margin-top:14px!important;padding-top:11px!important}.caltrackr-print-document .caltrackr-report-footer{margin-top:11px!important}}.caltrackr-metric-grid>*{height:100%}.caltrackr-section-header,.caltrackr-section-header-copy{min-width:0}@media (max-width:639px){.caltrackr-metric-grid{grid-template-columns:minmax(0,1fr)}.caltrackr-section-header{align-items:stretch!important;gap:.85rem!important}.caltrackr-section-header :is(.caltrackr-section-header-eyebrow,.caltrackr-section-header-title,.caltrackr-section-header-description){overflow-wrap:anywhere}.caltrackr-section-header-title{font-size:1.05rem!important;line-height:1.25!important}.caltrackr-section-header-description{max-width:100%!important}.caltrackr-section-header-actions{flex-direction:column;width:100%;align-items:stretch!important}.caltrackr-section-header-actions>*,.caltrackr-section-header-actions :is(button,a,select,input){width:100%}}@media (prefers-reduced-motion:reduce){.caltrackr-premium-summary-card{transition:none!important}.caltrackr-premium-summary-card:hover{transform:none!important}}.caltrackr-admin-hero-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.caltrackr-admin-workspace-hero .caltrackr-admin-hero-primary-action,.caltrackr-admin-workspace-hero .caltrackr-admin-hero-primary-action:hover,.caltrackr-admin-workspace-hero .caltrackr-admin-hero-primary-action:focus-visible{min-height:2.5rem;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important;background:#fff!important;border-color:#ffffffeb!important;box-shadow:0 8px 22px #02061733,inset 0 1px #fff!important}.caltrackr-admin-workspace-hero .caltrackr-admin-hero-secondary-action{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:2.5rem;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#0f172a4d!important;border:1px solid #ffffff3d!important;box-shadow:inset 0 1px #ffffff14,0 7px 18px #02061724!important}.caltrackr-admin-workspace-hero .caltrackr-admin-hero-secondary-action:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0f172a75!important;border-color:#ffffff70!important;box-shadow:inset 0 1px #ffffff1f,0 9px 22px #02061733!important}.caltrackr-admin-workspace-hero .caltrackr-admin-hero-secondary-action:focus-visible{outline-offset:2px;outline:2px solid #fff!important;box-shadow:0 0 0 4px #fff3,0 9px 22px #02061733!important}@media (max-width:639px){.caltrackr-admin-hero-actions{width:100%}.caltrackr-admin-hero-actions>button{flex:auto}}.caltrackr-equipment-filter-toolbar{align-items:center}.caltrackr-equipment-filter-toolbar .caltrackr-equipment-lifecycle-filter,.caltrackr-equipment-filter-toolbar .caltrackr-equipment-clear-filters{min-height:2.625rem}.caltrackr-equipment-filter-toolbar .caltrackr-equipment-add-action{letter-spacing:-.01em;justify-content:center;align-items:center;min-height:2.625rem;line-height:1;color:#fff!important;background:radial-gradient(circle at 100% 0,#7dd3fc57,#0000 4.25rem),linear-gradient(#3b82f6 0%,#1d4ed8 100%)!important;border:1px solid #93c5fdf2!important;box-shadow:inset 0 1px #ffffff57,0 12px 24px #1d4ed847,0 6px 12px #0206173d!important}.caltrackr-equipment-filter-toolbar .caltrackr-equipment-add-action:hover{transform:translateY(-1px);background:radial-gradient(circle at 100% 0,#7dd3fc6b,#0000 4.25rem),linear-gradient(#4f8ff8 0%,#2459df 100%)!important;border-color:#bfdbfe!important;box-shadow:inset 0 1px #fff6,0 16px 30px #1d4ed857,0 8px 16px #02061747!important}.caltrackr-equipment-filter-toolbar .caltrackr-equipment-add-action:focus-visible{outline-offset:2px;outline:2px solid #fff}.caltrackr-equipment-filter-toolbar .caltrackr-equipment-add-action>span:first-child{color:#0000;background:#fff3;border:1px solid #ffffff85;border-radius:999px;place-items:center;width:1.2rem;height:1.2rem;font-size:0;line-height:1;display:inline-grid;box-shadow:inset 0 1px #ffffff3d}.caltrackr-equipment-filter-toolbar .caltrackr-equipment-add-action>span:first-child:before{content:"+";color:#fff;font-size:.95rem;font-weight:900;line-height:1}.caltrackr-equipment-filter-toolbar .caltrackr-equipment-clear-filters{color:#fff!important;background:#0f172a94!important;border-color:#ffffff94!important;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0f172a38!important}.caltrackr-equipment-filter-toolbar .caltrackr-equipment-clear-filters:hover{background:#0f172ac7!important;border-color:#ffffffd1!important}.caltrackr-equipment-filter-toolbar .caltrackr-equipment-clear-filters:focus-visible{outline-offset:2px;outline:2px solid #fff}.caltrackr-equipment-activity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important}.caltrackr-equipment-activity-tile{grid-template-rows:auto auto;align-content:start;gap:1rem .8rem;min-height:10rem;grid-template-columns:auto minmax(0,1fr)!important;display:grid!important}.caltrackr-equipment-activity-icon{grid-area:1/1}.caltrackr-equipment-activity-copy{grid-area:1/2;align-self:center}.caltrackr-equipment-activity-tile .caltrackr-equipment-activity-count{border-top:1px solid #d7dee8;grid-row:2;align-self:end;grid-column:1/-1!important;justify-self:stretch!important;padding:.8rem 0 0!important}html.dark .caltrackr-equipment-activity-tile .caltrackr-equipment-activity-count{border-top-color:#334155}@media (max-width:1199px){.caltrackr-equipment-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:639px){.caltrackr-equipment-filter-toolbar{grid-template-columns:minmax(0,1fr);display:grid}.caltrackr-equipment-filter-toolbar .caltrackr-equipment-lifecycle-filter,.caltrackr-equipment-filter-toolbar .caltrackr-equipment-clear-filters{width:100%}.caltrackr-equipment-filter-toolbar .caltrackr-equipment-clear-filters{justify-content:center}.caltrackr-equipment-activity-grid{grid-template-columns:minmax(0,1fr)!important}.caltrackr-equipment-activity-tile{min-height:0}}html:not(.dark) .caltrackr-equipment-filter-toolbar .caltrackr-equipment-clear-filters,.dark .caltrackr-equipment-filter-toolbar .caltrackr-equipment-clear-filters{color:#fff!important;opacity:1!important;-webkit-text-fill-color:#fff!important;background-color:#0f172ae0!important;border:1px solid #ffffffb8!important}html:not(.dark) .caltrackr-equipment-filter-toolbar .caltrackr-equipment-clear-filters:hover,.dark .caltrackr-equipment-filter-toolbar .caltrackr-equipment-clear-filters:hover{background-color:#0f172a!important;border-color:#fff!important}.caltrackr-report-modal-root{z-index:220!important;padding-top:max(1rem, env(safe-area-inset-top))!important}.caltrackr-report-modal-panel{flex-direction:column!important;max-height:calc(100dvh - 2rem)!important;display:flex!important;overflow:hidden!important}.caltrackr-report-modal-panel>.caltrackr-report-modal-chrome{z-index:20;background:var(--caltrackr-surface,#fff);flex:none;position:relative}.dark .caltrackr-report-modal-panel>.caltrackr-report-modal-chrome{background:#0f172a}.caltrackr-report-modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto!important;min-height:0!important;overflow-y:auto!important}@media (max-width:639px){.caltrackr-report-modal-root{padding:0!important}.caltrackr-report-modal-panel{height:100dvh;border-radius:0!important;max-height:100dvh!important}.caltrackr-report-modal-panel>.caltrackr-report-modal-chrome{padding:1rem!important}.caltrackr-report-modal-panel .caltrackr-modal-header-row{align-items:flex-start!important;gap:.75rem!important}.caltrackr-report-modal-panel .caltrackr-modal-title-copy :is(h2,p){overflow-wrap:anywhere}.caltrackr-report-modal-panel .caltrackr-modal-title-copy h2{font-size:1.05rem!important;line-height:1.2!important}.caltrackr-report-modal-panel .caltrackr-modal-close-button{min-width:2.45rem;min-height:2.45rem}.caltrackr-report-modal-actions{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important;display:grid!important}.caltrackr-report-modal-actions button{justify-content:center;width:100%;min-height:2.75rem}.caltrackr-report-modal-body{scroll-padding-bottom:6rem;padding:.75rem!important}.caltrackr-document-preview-canvas{overscroll-behavior-x:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-x:auto;padding:.75rem!important}.caltrackr-document-preview-canvas .caltrackr-document-page-stack{min-width:min(100%,42rem)}@media (max-width:380px){.caltrackr-report-modal-actions{grid-template-columns:minmax(0,1fr)!important}}}.caltrackr-document-preview-canvas{background:linear-gradient(#e2e8f0b8,#cbd5e180);justify-content:center;width:100%;min-width:0;padding:clamp(.75rem,2vw,1.5rem);display:flex}.caltrackr-document-preview-canvas .caltrackr-operational-report{box-sizing:border-box;min-height:min(11in,100dvh - 12rem);overflow:visible}.caltrackr-document-print-header,.caltrackr-document-print-footer{display:none}@media (max-width:760px){.caltrackr-document-preview-canvas{padding:.5rem}.caltrackr-document-preview-canvas .caltrackr-operational-report{min-height:0;padding:1.5rem!important}}@media print{@page{size:letter portrait;margin:16mm 12mm 18mm}.caltrackr-document-preview-canvas{background:#fff!important;padding:0!important;display:block!important}.caltrackr-operational-report{border:0!important;min-height:0!important;padding:0!important}.caltrackr-document-print-header,.caltrackr-document-print-footer{z-index:50;color:#475569;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:8px;line-height:1.2;position:fixed;left:0;right:0;display:flex!important}.caltrackr-document-print-header{border-bottom:1px solid #cbd5e1;padding-bottom:2.5mm;top:-11mm}.caltrackr-document-print-header>div{align-items:baseline;gap:8px;display:flex}.caltrackr-document-print-header strong{color:#0f172a;font-size:9px}.caltrackr-document-print-footer{border-top:1px solid #cbd5e1;padding-top:2.5mm;bottom:-13mm}.caltrackr-document-primary-header,.caltrackr-document-meta-strip,.caltrackr-document-section-heading,.caltrackr-document-info-field,.caltrackr-document-detail-section,.caltrackr-document-signature-block,.caltrackr-document-footer{break-inside:avoid;page-break-inside:avoid}.caltrackr-document-section-heading{break-after:avoid;page-break-after:avoid}.caltrackr-document-detail-section{orphans:3;widows:3}.caltrackr-document-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4mm 9mm!important}.caltrackr-document-signature-block{margin-top:8mm!important}.caltrackr-document-footer{display:none!important}}.caltrackr-document-preview-canvas{background:#f4f4f5!important}.caltrackr-document-preview-canvas .caltrackr-operational-report,.caltrackr-print-document .caltrackr-operational-report{color:#0f172a!important;background:#fff!important}.caltrackr-document-continuation-marker{display:none}@media print{@page{size:letter portrait;margin:14mm 12mm 16mm}.caltrackr-document-print-header,.caltrackr-document-print-footer{display:none!important}.caltrackr-operational-report{background:#fff!important}.caltrackr-document-primary-header,.caltrackr-document-meta-strip,.caltrackr-document-info-field,.caltrackr-document-section-heading,.caltrackr-document-signature-block,.caltrackr-document-footer{break-inside:avoid!important;page-break-inside:avoid!important}.caltrackr-document-work-details{break-before:auto;page-break-before:auto}.caltrackr-document-work-details .caltrackr-document-section-heading{break-after:avoid!important;page-break-after:avoid!important}.caltrackr-document-detail-list{display:block!important}.caltrackr-document-detail-section{orphans:3;widows:3;break-inside:auto!important;page-break-inside:auto!important;padding-top:3mm!important;padding-bottom:5mm!important}.caltrackr-document-detail-section>h4{break-after:avoid!important;page-break-after:avoid!important}.caltrackr-document-signatures{break-before:auto;page-break-before:auto;break-inside:avoid!important;page-break-inside:avoid!important}.caltrackr-document-footer{margin-top:8mm!important;display:flex!important}}.caltrackr-document-preview-canvas,.dark .caltrackr-document-preview-canvas{align-items:flex-start;background:#f5f5f5!important}.caltrackr-document-page-stack{flex-direction:column;gap:1.25rem;display:flex;background:0 0!important}.caltrackr-document-page{box-sizing:border-box;border:1px solid #d4d4d8;border-radius:.125rem;flex-direction:column;width:100%;min-height:11in;padding:2.25rem 2.5rem 2rem;display:flex;box-shadow:0 22px 60px -34px #0f172a73;color:#0f172a!important;background:#fff!important}.caltrackr-document-page .caltrackr-document-footer{margin-top:auto}.caltrackr-document-continuation-header{border-bottom:2px solid #0f172a;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-bottom:1rem;display:flex}@media (max-width:760px){.caltrackr-document-page{min-height:0;padding:1.5rem!important}}@media print{@page{size:letter portrait;margin:0}.caltrackr-document-preview-canvas,.caltrackr-document-page-stack{background:#fff!important;display:block!important}.caltrackr-document-page{break-after:page;page-break-after:always;width:8.5in!important;min-height:11in!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:.55in .55in .45in!important}.caltrackr-document-page:last-child{break-after:auto;page-break-after:auto}.caltrackr-document-page .caltrackr-document-footer{display:flex!important}}html:not(.dark) .caltrackr-equipment-intelligence,html:not(.dark) .caltrackr-equipment-activity-summary{background:#fff!important;border-color:#d5dce5!important;box-shadow:0 1px 2px #0f172a0a,0 10px 28px #0f172a0e!important}html:not(.dark) .caltrackr-equipment-intelligence>div:first-child,html:not(.dark) .caltrackr-equipment-activity-summary>div:first-child{background:#fff!important;border-color:#e2e8f0!important}html:not(.dark) .caltrackr-equipment-intelligence-hero,html:not(.dark) .caltrackr-equipment-intelligence-metric,html:not(.dark) .caltrackr-equipment-intelligence-panel,html:not(.dark) .caltrackr-equipment-activity-tile{background:#fff!important;border-color:#dbe2ea!important;box-shadow:0 1px 2px #0f172a09,0 7px 18px #0f172a0b!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-equipment-intelligence-hero{background:radial-gradient(circle at 50% 10%, color-mix(in srgb, var(--accent-50) 70%, transparent), transparent 68%), #fff!important}}html:not(.dark) .caltrackr-equipment-activity-grid{background:#fff!important;border-top-color:#e2e8f0!important}.caltrackr-equipment-activity-summary:before{display:none!important}html:not(.dark) .caltrackr-equipment-activity-tile:hover,html:not(.dark) .caltrackr-equipment-intelligence-metric:hover{border-color:var(--accent-300)!important;background:#fff!important;box-shadow:0 10px 24px #0f172a14!important}html.dark .caltrackr-equipment-intelligence,html.dark .caltrackr-equipment-activity-summary{box-shadow:0 12px 30px #0003!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-workspace{background:#f7f8fa!important;border:1px solid #d8dee6!important;box-shadow:inset 0 1px #fffffff2,0 10px 26px #0f172a14!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-inventory-panel,html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-detail-workspace>.caltrackr-workspace-panel,html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-detail-workspace .caltrackr-equipment-side-card,html:not(.dark) .caltrackr-equipment-intelligence,html:not(.dark) .caltrackr-equipment-activity-summary{background:#fff!important;border-color:#d8dee6!important;box-shadow:0 1px 2px #0f172a09,0 8px 22px #0f172a0e!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-inventory-body{background:#f8f9fb!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-inventory-body>*,html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-detail-workspace :is(.caltrackr-equipment-intelligence-hero,.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-intelligence-panel,.caltrackr-equipment-activity-tile){background:#fff!important;border-color:#dfe4ea!important}html:not(.dark) .caltrackr-equipment-intelligence>div:first-child,html:not(.dark) .caltrackr-equipment-activity-summary>div:first-child,html:not(.dark) .caltrackr-equipment-activity-grid{background:#fff!important;border-color:#e3e7ec!important}html:not(.dark) .caltrackr-equipment-side-rail,html:not(.dark) .caltrackr-equipment-detail-workspace,html:not(.dark) .caltrackr-equipment-detail-workspace main{background:0 0!important}html:not(.dark) .caltrackr-equipment-side-card :is(.bg-slate-50,.bg-gray-50,.bg-slate-100,.bg-gray-100),html:not(.dark) .caltrackr-equipment-intelligence :is(.bg-slate-50,.bg-gray-50,.bg-slate-100,.bg-gray-100),html:not(.dark) .caltrackr-equipment-activity-summary :is(.bg-slate-50,.bg-gray-50,.bg-slate-100,.bg-gray-100){background-color:#f7f8fa!important;background-image:none!important}html:not(.dark) .caltrackr-equipment-side-card :is(.border-slate-200,.border-slate-300),html:not(.dark) .caltrackr-equipment-intelligence :is(.border-slate-200,.border-slate-300),html:not(.dark) .caltrackr-equipment-activity-summary :is(.border-slate-200,.border-slate-300){border-color:#dfe4ea!important}:root{--background:#f5f6f8;--foreground:#111827;--caltrackr-surface-0:#f5f6f8;--caltrackr-surface-1:#fff;--caltrackr-surface-2:#fff;--caltrackr-surface-3:#f7f7f8;--caltrackr-panel:#fff;--caltrackr-border-soft:#e2e4e8;--caltrackr-border-strong:#d2d6dc}html:not(.dark),html:not(.dark) body,html:not(.dark) .caltrackr-application-shell{background:#f5f6f8!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-dashboard-panel,.caltrackr-workspace-panel,.caltrackr-section,.caltrackr-command-surface,.caltrackr-workspace-utilities,.caltrackr-workspace-automation,.caltrackr-maintenance-group,.caltrackr-admin-panel,.caltrackr-admin-section,.caltrackr-admin-settings-card,.caltrackr-equipment-inventory-panel,.caltrackr-equipment-content-panel,.caltrackr-equipment-side-card,.caltrackr-equipment-intelligence,.caltrackr-equipment-activity-summary,.caltrackr-command-action-panel){background:#fff!important;border-color:#e2e4e8!important;box-shadow:0 1px 2px #0f172a09,0 8px 24px #0f172a0e!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-equipment-intelligence-hero,.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-intelligence-panel,.caltrackr-equipment-activity-tile,.caltrackr-maintenance-card,.caltrackr-work-card,.caltrackr-equipment-maintenance-card,.caltrackr-equipment-status-card,.caltrackr-workspace-summary-card){background:#fff!important;border-color:#e2e4e8!important;box-shadow:0 1px 2px #0f172a08,0 5px 16px #0f172a0a!important}html:not(.dark) .caltrackr-equipment-intelligence-hero{background:linear-gradient(#fff 0%,#fafafa 100%)!important}html:not(.dark) .caltrackr-equipment-activity-grid,html:not(.dark) .caltrackr-equipment-inventory-body,html:not(.dark) .caltrackr-timeline-body{background:#fafafa!important;border-color:#e5e7eb!important}html:not(.dark) .caltrackr-application-shell .bg-white{background-color:#fff!important;background-image:none!important}html:not(.dark) .caltrackr-application-shell :is(.bg-slate-50,.bg-gray-50){background-color:#fafafa!important;background-image:none!important}html:not(.dark) .caltrackr-application-shell :is(.bg-slate-100,.bg-gray-100){background-color:#f3f4f6!important;background-image:none!important}html:not(.dark) .caltrackr-application-shell :is(.bg-slate-200,.bg-gray-200){background-color:#e8eaed!important;background-image:none!important}html:not(.dark) .caltrackr-application-shell :is(.border-slate-100,.border-gray-100,.border-slate-200,.border-gray-200){border-color:#e5e7eb!important}html:not(.dark) .caltrackr-application-shell :is(.border-slate-300,.border-gray-300){border-color:#d1d5db!important}html:not(.dark) .caltrackr-application-shell :is(.divide-slate-100,.divide-gray-100)>:not([hidden])~:not([hidden]),html:not(.dark) .caltrackr-application-shell :is(.divide-slate-200,.divide-gray-200)>:not([hidden])~:not([hidden]){border-color:#e5e7eb!important}html:not(.dark) .caltrackr-application-shell :is(input,select,textarea){background-color:#fff;border-color:#d1d5db}html:not(.dark) .caltrackr-application-shell :is(input,select,textarea):focus{border-color:var(--ct-border-strong)!important;background-color:#fff!important}html:not(.dark) .caltrackr-application-shell :is(button.bg-slate-50,button.bg-gray-50,button.bg-slate-100,button.bg-gray-100,a.bg-slate-50,a.bg-gray-50,a.bg-slate-100,a.bg-gray-100){background-color:#f7f7f8!important;border-color:#d9dce1!important}html:not(.dark) .caltrackr-application-shell :is(button.bg-slate-50,button.bg-gray-50,button.bg-slate-100,button.bg-gray-100,a.bg-slate-50,a.bg-gray-50,a.bg-slate-100,a.bg-gray-100):hover{background-color:#fff!important;border-color:#c7cbd1!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-timeline-event,.caltrackr-document-card,.caltrackr-report-card){background:#fff!important;border-color:#e2e4e8!important}html:not(.dark),html:not(.dark) body,html:not(.dark) .caltrackr-application-shell{color:var(--ct-text);background:var(--ct-canvas)!important;background-image:none!important}html:not(.dark) .ct-ds-section{background:var(--ct-section)!important;border-color:var(--ct-border)!important;box-shadow:var(--ct-shadow-md)!important;background-image:none!important}html:not(.dark) .ct-ds-card{background:var(--ct-card)!important;border-color:var(--ct-border)!important;box-shadow:var(--ct-shadow-sm)!important;background-image:none!important}html:not(.dark) .ct-ds-inset{background:var(--ct-inset)!important;border-color:var(--ct-border)!important;box-shadow:none!important;background-image:none!important}.ct-ds-section-header{border-bottom:1px solid var(--ct-border);flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.ct-ds-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-700);margin:0;font-size:.72rem;font-weight:800;line-height:1}.ct-ds-section-title{letter-spacing:-.02em;color:var(--ct-text);margin:.55rem 0 0;font-size:1.25rem;font-weight:800;line-height:1.35}.ct-ds-section-description{color:var(--ct-muted);margin:.35rem 0 0;font-size:.875rem;line-height:1.55}@media (min-width:640px){.ct-ds-section-header{flex-direction:row;justify-content:space-between;align-items:flex-end}.ct-ds-section-action{flex:none}}html:not(.dark) .caltrackr-equipment-intelligence,html:not(.dark) .caltrackr-equipment-activity-summary,html:not(.dark) .caltrackr-equipment-intelligence>div:first-child,html:not(.dark) .caltrackr-equipment-activity-summary>div:first-child{background:var(--ct-section)!important;border-color:var(--ct-border)!important}html:not(.dark) .caltrackr-equipment-intelligence>div:nth-child(2),html:not(.dark) .caltrackr-equipment-activity-grid{background:var(--ct-inset)!important;border-color:var(--ct-border)!important}html:not(.dark) :is(.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-intelligence-panel,.caltrackr-equipment-activity-tile){background:var(--ct-card)!important;border-color:var(--ct-border)!important;box-shadow:var(--ct-shadow-sm)!important}html:not(.dark) .caltrackr-equipment-intelligence-hero{background:var(--ct-section)!important;border-color:var(--ct-border)!important}html:not(.dark) :is(.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-activity-tile):hover{border-color:var(--accent-500)!important;background:#fff!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) :is(.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-activity-tile):hover{border-color:color-mix(in srgb, var(--accent-500) 42%, var(--ct-border))!important}}html:not(.dark) :is(.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-activity-tile):hover{box-shadow:0 8px 22px #181c2417!important}html:not(.dark) .caltrackr-dashboard-enter{background:var(--ct-section)!important;border-color:var(--ct-border)!important}html:not(.dark) .caltrackr-dashboard-health{background:var(--ct-section)!important;border-left-color:var(--ct-border)!important;background-image:none!important}html:not(.dark) .caltrackr-dashboard-health>*{background:0 0!important}html:not(.dark) :is(.caltrackr-dashboard-panel,.caltrackr-command-action-panel),html:not(.dark) :is(.caltrackr-equipment-workspace,.caltrackr-equipment-inventory-panel,.caltrackr-equipment-content-panel){background:var(--ct-section)!important;border-color:var(--ct-border)!important}html:not(.dark) .caltrackr-equipment-inventory-body{background:var(--ct-inset)!important}html:not(.dark) :is(table,.caltrackr-data-table){--ct-table-row:#fbfaf8}html:not(.dark) tbody tr{background:var(--ct-table-row,#fbfaf8)}html:not(.dark) tbody tr:nth-child(2n){background:#f7f6f3}html:not(.dark) tbody tr:hover{background:#f0eee9!important}html:not(.dark) thead{background:#eceae5!important}html:not(.dark) .caltrackr-admin-workspace{background:var(--ct-inset)!important;border-color:var(--ct-border)!important;box-shadow:var(--ct-shadow-md)!important}html:not(.dark) :is(.caltrackr-admin-panel,.caltrackr-admin-settings-card,.caltrackr-admin-section){background:var(--ct-section)!important;border-color:var(--ct-border)!important;box-shadow:var(--ct-shadow-sm)!important;background-image:none!important}html:not(.dark) .caltrackr-admin-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){background:var(--ct-control)!important;border-color:var(--ct-border)!important;color:var(--ct-text)!important;box-shadow:inset 0 1px 1px #181c2409!important}html:not(.dark) :is(button,[role=button]).bg-slate-100,html:not(.dark) :is(button,[role=button]).bg-gray-100,html:not(.dark) :is(button,[role=button]).bg-slate-50,html:not(.dark) :is(button,[role=button]).bg-gray-50{background:var(--ct-control)!important;border-color:var(--ct-border)!important}html:not(.dark) :is(#caltrackr-equipment-scan-card,#caltrackr-equipment-notes-card,.caltrackr-equipment-side-card){background:var(--ct-section)!important;border-color:var(--ct-border-strong)!important;box-shadow:var(--ct-shadow-sm)!important;background-image:none!important}html.dark .ct-ds-section{background:#0f172a;border-color:#334155;box-shadow:0 12px 30px #00000038}html.dark .ct-ds-card{background:#111827;border-color:#334155;box-shadow:0 3px 12px #0000002e}html.dark .ct-ds-inset{background:#0b1220;border-color:#334155}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-dashboard-enter,.caltrackr-dashboard-panel,.caltrackr-workspace-panel,.caltrackr-section,.caltrackr-command-surface,.caltrackr-workspace-utilities,.caltrackr-workspace-automation,.caltrackr-maintenance-group,.caltrackr-admin-panel,.caltrackr-admin-section,.caltrackr-admin-settings-card,.caltrackr-equipment-inventory-panel,.caltrackr-equipment-content-panel,.caltrackr-equipment-side-card,.caltrackr-equipment-intelligence,.caltrackr-equipment-activity-summary,.caltrackr-command-action-panel,.ct-ds-section){background:var(--ct-section)!important;background-color:var(--ct-section)!important;border-color:var(--ct-border)!important;box-shadow:var(--ct-shadow-sm)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-equipment-intelligence>div:nth-child(2),.caltrackr-equipment-activity-grid,.caltrackr-equipment-inventory-body,.caltrackr-timeline-body,.caltrackr-surface-soft,.caltrackr-surface-muted,.ct-ds-inset){background:var(--ct-inset)!important;background-color:var(--ct-inset)!important;border-color:var(--ct-border)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}html:not(.dark) .caltrackr-application-shell :is(.bg-slate-50,.bg-gray-50,.bg-zinc-50,.bg-slate-50\/80,.bg-slate-50\/75,.bg-slate-50\/60,.bg-slate-50\/55,.bg-white\/95,.bg-white\/80,.bg-white\/60,.bg-white\/55){background:var(--ct-card)!important;background-color:var(--ct-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}html:not(.dark) .caltrackr-application-shell :is(.bg-slate-200,.bg-gray-200,.bg-zinc-200){background:#dedede!important}html:not(.dark) .caltrackr-application-shell :is(input,select,textarea){background:var(--ct-control)!important;background-color:var(--ct-control)!important;border-color:var(--ct-border-strong)!important;color:var(--ct-text)!important;box-shadow:inset 0 1px 1px #00000009!important}html:not(.dark) .caltrackr-application-shell :is(input,select,textarea):focus{background:var(--ct-card)!important;border-color:var(--ct-border-strong)!important}html:not(.dark) .caltrackr-application-shell :is(button.bg-slate-50,button.bg-gray-50,button.bg-slate-100,button.bg-gray-100,a.bg-slate-50,a.bg-gray-50,a.bg-slate-100,a.bg-gray-100,[role=button].bg-slate-50,[role=button].bg-gray-50,[role=button].bg-slate-100,[role=button].bg-gray-100){background:var(--ct-control)!important;border-color:var(--ct-border)!important}html:not(.dark) .caltrackr-application-shell :is(button.bg-slate-50,button.bg-gray-50,button.bg-slate-100,button.bg-gray-100,a.bg-slate-50,a.bg-gray-50,a.bg-slate-100,a.bg-gray-100):hover{background:var(--ct-card)!important;border-color:var(--ct-border-strong)!important}html:not(.dark) .caltrackr-application-shell tbody tr,html:not(.dark) .caltrackr-application-shell tbody tr:nth-child(odd),html:not(.dark) .caltrackr-application-shell tbody tr:nth-child(2n),html:not(.dark) .caltrackr-application-shell tr[data-report-row=true]{background:var(--ct-card)!important;background-color:var(--ct-card)!important;background-image:none!important}html:not(.dark) .caltrackr-application-shell tbody tr[aria-selected=true],html:not(.dark) .caltrackr-application-shell tbody tr.is-selected{background:var(--accent-100)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-application-shell tbody tr[aria-selected=true],html:not(.dark) .caltrackr-application-shell tbody tr.is-selected{background:color-mix(in srgb, var(--accent-100) 55%, #eee)!important}}html:not(.dark) .caltrackr-dashboard-hero,html:not(.dark) [data-branded-surface],html:not(.dark) .caltrackr-branded-tabs{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root{--ct-canvas:#e3e5e8;--ct-section:#f4f4f5;--ct-card:#fbfbfb;--ct-inset:#eeeeef;--ct-control:#e9eaec;--ct-border:#d4d6d9;--ct-border-strong:#bfc3c8;--ct-text:#17191d;--ct-muted:#626872;--ct-shadow-sm:0 1px 2px #0000000b, 0 4px 10px #00000009;--ct-shadow-md:0 8px 22px #0001;--background:var(--ct-canvas);--foreground:var(--ct-text)}html:not(.dark),html:not(.dark) body,html:not(.dark) .caltrackr-application-shell{background:var(--ct-canvas)!important;background-color:var(--ct-canvas)!important;background-image:none!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-admin-workspace,.caltrackr-settings-workspace,.caltrackr-operations-workspace,.caltrackr-equipment-workspace,.caltrackr-equipment-detail-workspace,.caltrackr-equipment-side-rail){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-equipment-intelligence,.caltrackr-equipment-activity-summary,.caltrackr-equipment-content-panel,.caltrackr-equipment-inventory-panel,.caltrackr-admin-panel,.caltrackr-admin-section,.caltrackr-admin-settings-card,.caltrackr-workspace-utilities,.caltrackr-workspace-automation,.caltrackr-maintenance-group,.caltrackr-command-action-panel,.ct-ds-section){background:var(--ct-section)!important;background-color:var(--ct-section)!important;border-color:var(--ct-border)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-dashboard-panel,.caltrackr-command-surface){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-dashboard-enter,.caltrackr-dashboard-hero,.caltrackr-premium-hero,.caltrackr-workspace-hero,.caltrackr-equipment-list-hero,[data-branded-surface]){box-shadow:var(--ct-shadow-md)!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-surface-card,.caltrackr-equipment-intelligence-hero,.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-intelligence-panel,.caltrackr-equipment-activity-tile,.caltrackr-maintenance-card,.caltrackr-work-card,.caltrackr-equipment-maintenance-card,.caltrackr-equipment-status-card,.caltrackr-workspace-summary-card,.caltrackr-timeline-event,.caltrackr-document-card,.caltrackr-report-card,.ct-ds-card){background:var(--ct-card)!important;background-color:var(--ct-card)!important;border-color:var(--ct-border)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}html:not(.dark) .caltrackr-equipment-intelligence>div:nth-child(2){background:0 0!important;border-color:#0000!important}html:not(.dark) .caltrackr-equipment-intelligence-hero{border-color:var(--ct-border)!important;background:0 0!important}html:not(.dark) :is(.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-intelligence-panel){background:var(--ct-card)!important;border-color:var(--ct-border)!important}html:not(.dark) .caltrackr-equipment-activity-grid{background:0 0!important;border-color:#0000!important}html:not(.dark) .caltrackr-equipment-activity-tile{background:var(--ct-card)!important;border-color:var(--ct-border)!important}html:not(.dark) .caltrackr-equipment-activity-tile:hover{box-shadow:var(--ct-shadow-sm)!important;background:#fff!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-equipment-inventory-body,.caltrackr-timeline-body,.caltrackr-surface-soft,.caltrackr-surface-muted,.ct-ds-inset){box-shadow:none!important;background:0 0!important;border-color:#0000!important}html:not(.dark) :is(#caltrackr-equipment-scan-card,#caltrackr-equipment-notes-card,.caltrackr-equipment-side-card,.caltrackr-quick-actions){background:var(--ct-card)!important;border-color:var(--ct-border-strong)!important;box-shadow:none!important;background-image:none!important}html:not(.dark) .caltrackr-admin-workspace>:not(.caltrackr-admin-workspace-hero){background:0 0!important}html:not(.dark) .caltrackr-admin-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){background:var(--ct-control)!important;border-color:var(--ct-border)!important;box-shadow:none!important}html:not(.dark) .caltrackr-admin-workspace :is(input,textarea,select):focus{background:#fff!important}html:not(.dark) .caltrackr-operations-workspace>.caltrackr-workspace-utilities{background:0 0!important;border-width:0 0 1px!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}html:not(.dark) .caltrackr-operations-list{background:var(--ct-card)!important;border-color:var(--ct-border)!important;box-shadow:none!important}html:not(.dark) .caltrackr-application-shell table,html:not(.dark) .caltrackr-application-shell .caltrackr-data-table{--ct-table-row:var(--ct-card);background:var(--ct-card)!important}html:not(.dark) .caltrackr-application-shell thead,html:not(.dark) .caltrackr-application-shell .caltrackr-operations-list-head{background:#f0f0f1!important}html:not(.dark) .caltrackr-application-shell tbody tr,html:not(.dark) .caltrackr-application-shell tbody tr:nth-child(odd),html:not(.dark) .caltrackr-application-shell tbody tr:nth-child(2n),html:not(.dark) .caltrackr-application-shell tr[data-report-row=true]{background:var(--ct-card)!important;background-color:var(--ct-card)!important}html:not(.dark) .caltrackr-application-shell tbody tr:hover,html:not(.dark) .caltrackr-application-shell tr[data-report-row=true]:hover{background:#f1f1f2!important}html:not(.dark) .caltrackr-application-shell :is(input,select,textarea){background:var(--ct-control)!important;background-color:var(--ct-control)!important;border-color:var(--ct-border-strong)!important;box-shadow:none!important}html:not(.dark) .caltrackr-application-shell :is(button.bg-slate-50,button.bg-gray-50,button.bg-slate-100,button.bg-gray-100,a.bg-slate-50,a.bg-gray-50,a.bg-slate-100,a.bg-gray-100,[role=button].bg-slate-50,[role=button].bg-gray-50,[role=button].bg-slate-100,[role=button].bg-gray-100){background:var(--ct-control)!important;border-color:var(--ct-border)!important;box-shadow:none!important}html:not(.dark) .caltrackr-application-shell :is(.bg-slate-50,.bg-gray-50,.bg-zinc-50,.bg-slate-50\/80,.bg-slate-50\/75,.bg-slate-50\/60,.bg-slate-50\/55,.bg-white\/95,.bg-white\/80,.bg-white\/60,.bg-white\/55){background:var(--ct-card)!important;background-color:var(--ct-card)!important;background-image:none!important}html:not(.dark) .caltrackr-application-shell :is(.bg-slate-100,.bg-gray-100,.bg-zinc-100,.bg-slate-100\/80,.bg-slate-100\/70,.bg-slate-100\/60){background:var(--ct-control)!important;background-color:var(--ct-control)!important;background-image:none!important}.caltrackr-page-transition,.caltrackr-operations-workspace,.caltrackr-operations-workspace>*,.caltrackr-workspace-utilities,.caltrackr-operations-list{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.caltrackr-operations-workspace{overflow:visible}.caltrackr-workspace-utilities{overflow:visible!important}@media (min-width:640px){.caltrackr-operations-workspace{padding-inline:.125rem}}.caltrackr-workspace-utilities :is(input,select,textarea,button),.caltrackr-workspace-utilities>*,.caltrackr-workspace-utilities [class*=grid]>*{min-width:0}.caltrackr-auth-canvas .caltrackr-adaptive-logo img{max-width:100%;max-height:100%;display:block}.caltrackr-operations-workspace{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:clip;padding-inline:clamp(.65rem,1vw,1rem)!important}.caltrackr-operations-workspace>*{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-inline:auto}html:not(.dark) .caltrackr-operations-workspace>.caltrackr-workspace-utilities{background:#fff!important;border:1px solid #d4d4d8!important;border-radius:1.25rem!important;width:100%!important;max-width:100%!important;padding:1rem!important;overflow:hidden!important;box-shadow:0 8px 24px -22px #0f172a73!important}@media (min-width:640px){html:not(.dark) .caltrackr-operations-workspace>.caltrackr-workspace-utilities{padding:1.25rem!important}}.caltrackr-workspace-utilities :is(input,select,textarea,button),.caltrackr-workspace-utilities>*,.caltrackr-workspace-utilities [class*=grid],.caltrackr-workspace-utilities [class*=grid]>*{max-width:100%;min-width:0!important}html:not(.dark) .caltrackr-operations-workspace>.caltrackr-operations-list{border:1px solid #d4d4d8!important;border-radius:1.25rem!important;width:100%!important;max-width:100%!important;overflow:hidden!important}html:not(.dark) .caltrackr-operations-list tbody tr,html:not(.dark) .caltrackr-operations-list tbody tr:nth-child(odd),html:not(.dark) .caltrackr-operations-list tbody tr:nth-child(2n),html:not(.dark) .caltrackr-operations-list tbody tr>td{background:#fff!important}html:not(.dark) .caltrackr-operations-list tbody tr:hover,html:not(.dark) .caltrackr-operations-list tbody tr:hover>td{background:#f7f7f8!important}html:not(.dark) :is(.caltrackr-equipment-intelligence-card,.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-intelligence-insights,.caltrackr-equipment-intelligence-actions,.caltrackr-equipment-activity-tile,.caltrackr-admin-workspace .caltrackr-surface-card,.caltrackr-equipment-side-card,.caltrackr-quick-actions){background:#fff!important}html:not(.dark) .caltrackr-application-shell :is(input,select,textarea){background:#f4f4f5!important}.caltrackr-document-page,.dark .caltrackr-document-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#0f172a!important;background:#fff!important}.dark .caltrackr-document-page .text-slate-950{color:#0f172a!important}.dark .caltrackr-document-page .text-slate-700{color:#334155!important}.dark .caltrackr-document-page .text-slate-600{color:#475569!important}.dark .caltrackr-document-page .text-slate-500{color:#64748b!important}.dark .caltrackr-document-page .text-white{color:#fff!important}.dark .caltrackr-document-page .bg-slate-950{background-color:#0f172a!important}.dark .caltrackr-document-page .border-slate-950{border-color:#0f172a!important}.dark .caltrackr-document-page .border-slate-500{border-color:#64748b!important}.dark .caltrackr-document-page .border-slate-300{border-color:#cbd5e1!important}.dark .caltrackr-document-page .border-slate-200{border-color:#e2e8f0!important}.dark .caltrackr-document-primary-header,.dark .caltrackr-document-meta-strip,.dark .caltrackr-document-section-heading,.dark .caltrackr-document-info-grid,.dark .caltrackr-document-detail-section,.dark .caltrackr-document-signature-block,.dark .caltrackr-document-footer,.dark .caltrackr-document-continuation-header{color:#0f172a!important}.dark .caltrackr-document-preview-canvas{background:#f5f5f5!important}@media print{.caltrackr-document-page,.dark .caltrackr-document-page{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;color:#0f172a!important;background:#fff!important}}@keyframes caltrackr-command-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes caltrackr-command-dialog-in{0%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.caltrackr-command-overlay{touch-action:none;animation:.15s ease-out both caltrackr-command-overlay-in}.caltrackr-command-dialog{touch-action:auto;animation:.17s cubic-bezier(.16,1,.3,1) both caltrackr-command-dialog-in}@media (prefers-reduced-motion:reduce){.caltrackr-command-overlay,.caltrackr-command-dialog{animation:none!important}}.caltrackr-executive-surface{clip-path:inset(0 round 1.5rem);isolation:isolate;background-clip:padding-box;border-radius:1.5rem!important;overflow:hidden!important}.caltrackr-executive-hero{clip-path:inset(0 round 1.75rem);border-radius:1.75rem!important}.caltrackr-executive-hero-banner{border-radius:1.68rem 1.68rem 0 0!important;overflow:hidden!important}.caltrackr-executive-surface>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.caltrackr-executive-surface>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}@media (max-width:639px){.caltrackr-executive-surface{clip-path:inset(0 round 1.25rem);border-radius:1.25rem!important}.caltrackr-executive-hero{clip-path:inset(0 round 1.4rem);border-radius:1.4rem!important}.caltrackr-executive-hero-banner{border-radius:1.32rem 1.32rem 0 0!important}}html:not(.dark) .caltrackr-application-shell .caltrackr-executive-metric.caltrackr-premium-summary-card{border-width:1px!important;box-shadow:inset 0 1px #ffffffe6,0 13px 26px -18px #0f172a94!important}html:not(.dark) .caltrackr-application-shell .caltrackr-executive-metric.caltrackr-summary-tone-blue{background:linear-gradient(145deg,#f8fbff 0%,#dbe8fb 56%,#c9daf5 100%)!important;border-color:#5b7fc7!important}html:not(.dark) .caltrackr-application-shell .caltrackr-executive-metric.caltrackr-summary-tone-green{background:linear-gradient(145deg,#fbfffc 0%,#dcecdf 56%,#c9dfcf 100%)!important;border-color:#5f9470!important}html:not(.dark) .caltrackr-application-shell .caltrackr-executive-metric.caltrackr-summary-tone-amber{background:linear-gradient(145deg,#fffdf5 0%,#f1e3ad 56%,#e6d38a 100%)!important;border-color:#b28b2f!important}html:not(.dark) .caltrackr-application-shell .caltrackr-executive-metric.caltrackr-summary-tone-red{background:linear-gradient(145deg,snow 0%,#eed5d7 56%,#e1bdc0 100%)!important;border-color:#b76b72!important}html:not(.dark) .caltrackr-application-shell .caltrackr-executive-metric.caltrackr-summary-tone-violet{background:linear-gradient(145deg,#fdfbff 0%,#e3daf3 56%,#d2c4e8 100%)!important;border-color:#7c6ab5!important}html:not(.dark) .caltrackr-application-shell .caltrackr-executive-metric.caltrackr-premium-summary-card:before{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff52,#0000 42%);position:absolute;inset:0}html:not(.dark) .caltrackr-application-shell .caltrackr-executive-metric.caltrackr-premium-summary-card:after{content:"";pointer-events:none;background:#fff3;border-radius:999px;width:7rem;height:7rem;position:absolute;top:-2.25rem;right:-2.25rem}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-operational-overview,.caltrackr-compliance-risk,.caltrackr-compliance-findings-header,.caltrackr-certificate-workspace,.caltrackr-certificate-record,.caltrackr-equipment-intelligence,.caltrackr-equipment-intelligence-body,.caltrackr-equipment-intelligence-hero,.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-intelligence-panel,.caltrackr-equipment-activity-summary,.caltrackr-equipment-activity-grid,.caltrackr-equipment-activity-tile,.caltrackr-brand-command-card,.caltrackr-appearance-command-card,.caltrackr-command-card-intro,.caltrackr-command-action-panel){background:#fff!important}html:not(.dark) .caltrackr-application-shell .caltrackr-operational-overview{box-shadow:none!important;border-color:#0000!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-equipment-intelligence-hero,.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-intelligence-panel,.caltrackr-equipment-activity-tile,.caltrackr-certificate-record){box-shadow:none!important;border-color:#d9dde3!important}html:not(.dark) .caltrackr-application-shell .caltrackr-compliance-risk-row{background:#fff!important;border-radius:0!important}html:not(.dark) .caltrackr-application-shell :is(.caltrackr-brand-command-card,.caltrackr-appearance-command-card){border-color:#d4d8de!important;box-shadow:0 8px 22px -18px #0f172a59!important}@media print{body *{visibility:hidden!important}.report-print-area,.report-print-area *{visibility:visible!important}.report-print-area{width:100%;position:absolute;inset:0;box-shadow:none!important;border:0!important}.report-print-area table{font-size:9pt}.report-print-area thead{display:table-header-group}.report-print-area tr{break-inside:avoid}}.caltrackr-learning-workspace{align-items:start;gap:.75rem;display:grid}.caltrackr-learning-index-scroll{max-height:34rem}@media (min-width:900px){.caltrackr-learning-workspace{grid-template-columns:17.5rem minmax(0,1fr)!important}.caltrackr-learning-index{min-width:0;position:sticky;top:.75rem}.caltrackr-learning-index-scroll{height:min(62vh,42rem);max-height:min(62vh,42rem)}.caltrackr-learning-detail{min-width:0}}@media (min-width:1400px){.caltrackr-learning-workspace{grid-template-columns:19rem minmax(0,1fr)!important}}.marketing-site{color:#151a32;min-height:100vh;font-family:var(--font-geist-sans),Arial,sans-serif;background:#f7f8fc}.marketing-site *{box-sizing:border-box}.marketing-site a{text-decoration:none}.marketing-container{width:min(1180px,100% - 40px);margin:0 auto}.marketing-nav-wrap{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f8fcf0;border-bottom:1px solid #dde2ee;position:sticky;top:0}.marketing-nav{align-items:center;gap:30px;width:min(1240px,100% - 40px);height:76px;margin:0 auto;display:flex}.marketing-brand{color:#171d3c;letter-spacing:-.03em;align-items:center;gap:11px;font-size:20px;font-weight:850;display:inline-flex}.marketing-brand-mark{background:#202858;border-radius:11px;justify-content:center;align-items:flex-end;gap:3px;width:35px;height:35px;padding:8px;display:flex}.marketing-brand-mark span{background:#fff;border-radius:4px;width:4px;display:block}.marketing-brand-mark span:first-child{height:12px}.marketing-brand-mark span:nth-child(2){height:19px}.marketing-brand-mark span:nth-child(3){height:15px}.marketing-nav-links{gap:27px;margin-left:auto;display:flex}.marketing-nav-links a{color:#4d5572;font-size:14px;font-weight:650}.marketing-nav-links a:hover{color:#2438c5}.marketing-nav-actions{gap:10px;display:flex}.marketing-button{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:760;transition:all .18s;display:inline-flex}.marketing-button:hover{transform:translateY(-1px)}.marketing-button-primary{color:#fff;background:#2f43d5;box-shadow:0 8px 22px #2f43d52e}.marketing-button-secondary{color:#1c244f;background:#fff;border-color:#cfd5e5}.marketing-button-ghost{color:#293154}.marketing-button-large{padding:13px 20px;font-size:15px}.marketing-button-light{color:#202858;background:#fff}.marketing-button-outline-light{color:#fff;border-color:#ffffff75}.marketing-hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:58px;padding-top:82px;padding-bottom:82px;display:grid}.marketing-eyebrow{color:#3f55df;text-transform:uppercase;letter-spacing:.16em;margin-bottom:17px;font-size:12px;font-weight:850;display:inline-block}.marketing-hero h1,.marketing-page-hero h1{letter-spacing:-.058em;color:#151a36;margin:0;font-size:clamp(44px,5vw,72px);line-height:1.01}.marketing-hero-copy>p{color:#5a627d;max-width:650px;margin:26px 0 30px;font-size:20px;line-height:1.62}.marketing-hero-actions{gap:12px;display:flex}.marketing-proof{color:#606985;flex-wrap:wrap;gap:19px;margin-top:25px;font-size:13px;font-weight:650;display:flex}.marketing-product-frame{background:#fff;border:1px solid #d8deeb;border-radius:22px;overflow:hidden;transform:perspective(1300px)rotateY(-3deg)rotateX(1deg);box-shadow:0 32px 80px #1d25502e}.marketing-product-bar{color:#fff;background:#202858;align-items:center;gap:6px;height:45px;padding:0 15px;font-size:11px;display:flex}.marketing-product-bar i{background:#9ba7ea;border-radius:50%;width:8px;height:8px}.marketing-product-bar span{opacity:.86;margin-left:8px}.marketing-product-body{background:#f5f7fc;padding:18px}.marketing-preview-hero{color:#fff;background:linear-gradient(125deg,#202858,#3343a1);border-radius:14px;flex-direction:column;gap:7px;padding:24px;display:flex}.marketing-preview-hero small,.marketing-preview-kpis small,.marketing-preview-grid small{letter-spacing:.12em;font-size:8px;font-weight:800}.marketing-preview-hero strong{font-size:21px}.marketing-preview-hero span{opacity:.8;font-size:10px}.marketing-preview-kpis{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.marketing-preview-kpis div,.marketing-preview-grid>div{background:#fff;border:1px solid #e1e5ef;border-radius:10px;flex-direction:column;gap:5px;padding:14px;display:flex}.marketing-preview-kpis b{font-size:20px}.marketing-preview-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.marketing-preview-grid b{font-size:24px}.marketing-preview-grid span{color:#78809a;font-size:9px}.marketing-meter{background:#e5e8f1;border-radius:9px;margin-top:6px;overflow:hidden;height:5px!important}.marketing-meter i{background:#5269ea;width:96%;height:100%;display:block}.marketing-trust{color:#606986;text-align:center;background:#fff;border-top:1px solid #e0e4ee;border-bottom:1px solid #e0e4ee;padding:19px 0;font-size:13px;font-weight:650}.marketing-section{padding-top:92px;padding-bottom:92px}.marketing-section-heading{max-width:760px;margin-bottom:42px}.marketing-section-heading h2,.marketing-two-column h2,.marketing-cta h2{letter-spacing:-.045em;color:#171c38;margin:0;font-size:clamp(32px,4vw,50px);line-height:1.08}.marketing-section-heading p,.marketing-two-column p{color:#656d87;font-size:17px;line-height:1.7}.marketing-feature-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-feature-card{background:#fff;border:1px solid #dde2ec;border-radius:16px;min-height:220px;padding:27px}.marketing-feature-card>span{color:#4a60df;font-size:12px;font-weight:850}.marketing-feature-card h3{margin:34px 0 10px;font-size:20px}.marketing-feature-card p{color:#68708a;font-size:14px;line-height:1.6}.marketing-section-tint{background:#eef1f9;border-top:1px solid #dde2ed;border-bottom:1px solid #dde2ed}.marketing-two-column{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.marketing-text-link{color:#3349d8;font-weight:800}.marketing-trace-stack{flex-direction:column;gap:10px;display:flex}.marketing-trace-stack div{color:#4f5874;background:#fff;border:1px solid #dce1ec;border-radius:12px;justify-content:space-between;padding:20px 22px;display:flex}.marketing-trace-stack b{color:#20274e}.marketing-price-preview,.marketing-pricing-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-price-preview article,.marketing-pricing-grid article{background:#fff;border:1px solid #dce1ec;border-radius:18px;padding:28px;position:relative}.marketing-price-preview article.featured,.marketing-pricing-grid article.featured{border:2px solid #3f54dc;box-shadow:0 20px 48px #3346c821}.marketing-price-preview em,.marketing-pricing-grid em{color:#fff;text-transform:uppercase;background:#4458df;border-radius:20px;padding:5px 9px;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:16px;right:16px}.marketing-price-preview h3,.marketing-pricing-grid h2{font-size:21px}.marketing-price-preview b,.marketing-pricing-grid b{letter-spacing:-.05em;margin:17px 0;font-size:42px;display:block}.marketing-price-preview b span,.marketing-pricing-grid b span{color:#737b94;letter-spacing:0;font-size:14px}.marketing-price-preview p,.marketing-pricing-grid p{color:#68718c;line-height:1.6}.marketing-pricing-grid ul{margin:25px 0;padding:0;list-style:none}.marketing-pricing-grid li{color:#4d5673;padding:7px 0}.marketing-centered{text-align:center;margin-top:30px}.marketing-top-gap{margin-top:45px}.marketing-cta{color:#fff;background:linear-gradient(120deg,#1e275c,#3448c7);border-radius:22px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:85px;padding:48px 52px;display:flex}.marketing-cta h2{color:#fff;max-width:700px}.marketing-cta>div:last-child{flex-shrink:0;gap:10px;display:flex}.marketing-footer{color:#fff;background:#171d42;padding:56px 0 24px}.marketing-footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:50px;width:min(1180px,100% - 40px);margin:0 auto;display:grid}.marketing-footer .marketing-brand{color:#fff}.marketing-footer p{color:#aeb6d1;max-width:350px;line-height:1.6}.marketing-footer-grid>div:not(:first-child){flex-direction:column;gap:12px;display:flex}.marketing-footer-grid strong{margin-bottom:6px}.marketing-footer-grid a{color:#bfc6dd;font-size:14px}.marketing-footer-bottom{color:#8f99b8;border-top:1px solid #ffffff1f;width:min(1180px,100% - 40px);margin:45px auto 0;padding-top:20px;font-size:12px}.marketing-page-hero{max-width:1180px;padding-top:90px;padding-bottom:55px}.marketing-page-hero h1{max-width:900px;font-size:clamp(42px,5vw,65px)}.marketing-page-hero p{color:#626b85;max-width:760px;font-size:19px;line-height:1.7}.marketing-capability-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.marketing-capability-grid article{background:#fff;border:1px solid #dde2ed;border-radius:17px;padding:30px}.marketing-capability-grid h2{margin-top:0;font-size:24px}.marketing-capability-grid p{color:#606985;line-height:1.55}.marketing-note,.marketing-contact-card,.marketing-legal-warning{background:#eef1fa;border:1px solid #d8deec;border-radius:16px;margin-top:30px;padding:28px}.marketing-contact-card{justify-content:space-between;align-items:center;gap:30px;display:flex}.marketing-contact-card h2{margin-top:0}.marketing-fine-print{color:#727b96;text-align:center;margin-top:28px;font-size:13px}.marketing-prose{max-width:900px}.marketing-prose h2{margin-top:37px;font-size:27px}.marketing-prose p{color:#59627c;font-size:16px;line-height:1.75}.marketing-legal-warning{background:#fff8e8;border-color:#efdba9}.marketing-legal-warning p{margin-bottom:0}@media (max-width:900px){.marketing-hero,.marketing-two-column{grid-template-columns:1fr}.marketing-product-frame{transform:none}.marketing-feature-grid,.marketing-price-preview,.marketing-pricing-grid,.marketing-capability-grid{grid-template-columns:1fr}.marketing-cta{flex-direction:column;align-items:flex-start}.marketing-footer-grid{grid-template-columns:1fr 1fr}.marketing-hero{padding-top:55px}.marketing-contact-card{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.marketing-container,.marketing-nav,.marketing-footer-grid,.marketing-footer-bottom{width:min(100% - 24px,1180px)}.marketing-nav{height:68px}.marketing-nav-actions .marketing-button-ghost{display:none}.marketing-hero{padding-bottom:55px}.marketing-hero h1{font-size:42px}.marketing-hero-actions,.marketing-cta>div:last-child{flex-direction:column;align-items:stretch}.marketing-proof{flex-direction:column;gap:8px}.marketing-preview-kpis{grid-template-columns:1fr 1fr}.marketing-section{padding-top:65px;padding-bottom:65px}.marketing-footer-grid{grid-template-columns:1fr}.marketing-cta{padding:35px 25px}}.marketing-status{letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.marketing-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.marketing-status-available{color:#0e6d4a;background:#e2f4ec}.marketing-status-coming-soon{color:#8a5a00;background:#fbf0d9}.marketing-status-building,.marketing-status-concept{color:#545d7d;background:#eaedf6}@media (max-width:900px){.marketing-nav{flex-wrap:wrap;align-items:center;gap:12px 20px;height:auto;padding:14px 0}.marketing-nav-links{border-top:1px solid #dde2ee;flex-wrap:wrap;order:3;justify-content:center;gap:20px;width:100%;margin-left:0;padding-top:12px;display:flex}.marketing-nav-actions{margin-left:auto}}@media (max-width:600px){.marketing-nav-links{gap:14px 18px;font-size:13px}}.caltrackr-application-shell .caltrackr-executive-intelligence-cta{min-width:14.25rem;color:#fff!important;opacity:1!important;visibility:visible!important;background:#283783!important;border-color:#202d70!important;box-shadow:0 5px 14px #1e296638!important}.caltrackr-application-shell .caltrackr-executive-intelligence-cta :is(span,svg){color:#fff!important;opacity:1!important}.caltrackr-application-shell .caltrackr-executive-intelligence-cta:hover{color:#fff!important;background:#1f2d73!important;border-color:#17235f!important}.caltrackr-application-shell .caltrackr-executive-intelligence-cta:focus-visible{--tw-ring-color:#6366f1!important;--tw-ring-offset-color:#fff!important}html.dark .caltrackr-application-shell .caltrackr-executive-intelligence-cta{color:#fff!important;background:#4f46e5!important;border-color:#818cf8!important;box-shadow:0 6px 16px #00000047!important}html.dark .caltrackr-application-shell .caltrackr-executive-intelligence-cta:hover{background:#6366f1!important;border-color:#a5b4fc!important}html.dark .caltrackr-application-shell .caltrackr-executive-intelligence-cta:focus-visible{--tw-ring-offset-color:#0f172a!important}:where(button,a,input,select,textarea,[role=button],[tabindex]):focus-visible{outline-offset:2px!important;outline:3px solid #64748bb8!important}html.dark :where(button,a,input,select,textarea,[role=button],[tabindex]):focus-visible{outline-color:#e2e8f06b!important}:where(button,[role=button]):disabled,:where(button,[role=button])[aria-disabled=true]{cursor:not-allowed}.caltrackr-application-shell :where(input,select,textarea){scroll-margin-top:7rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1100px){.caltrackr-admin-panel{overflow-wrap:anywhere}}.caltrackr-operational-report .caltrackr-document-page{overflow:hidden}.caltrackr-operational-report .caltrackr-document-work-details{break-inside:auto;page-break-inside:auto}.caltrackr-operational-report .caltrackr-document-detail-section{break-inside:avoid;page-break-inside:avoid}.caltrackr-operational-report .caltrackr-document-detail-list{min-height:0}.caltrackr-operational-report .caltrackr-document-signature-block{margin-top:0}@media print{.caltrackr-operational-report .caltrackr-document-page{overflow:hidden!important}.caltrackr-operational-report .caltrackr-document-section-heading,.caltrackr-operational-report .caltrackr-document-detail-section>h4{break-after:avoid!important;page-break-after:avoid!important}}.caltrackr-auth-canvas{min-height:100svh;position:relative;overflow-x:hidden;background:radial-gradient(circle at 16% 14%,#6366f11f,#0000 24rem),radial-gradient(circle at 92% 12%,#4f46e529,#0000 28rem),linear-gradient(#f8fafc 0%,#eef2f7 54%,#e7edf6 100%)!important}.caltrackr-auth-canvas:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffffbd,#0000 40%,#ffffff6b),repeating-linear-gradient(0deg,#0000 0 5.4rem,#94a3b814 5.42rem 5.48rem);position:absolute;inset:0}.caltrackr-auth-canvas>*{z-index:1;position:relative}.caltrackr-auth-story{isolation:isolate;background:linear-gradient(125deg,#171d42 0%,#25306d 54%,#5364b2 100%);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,0 30px 70px -42px #0f172ae0}.caltrackr-auth-story:before,.caltrackr-auth-story:after{content:"";z-index:-1;pointer-events:none;border-radius:999px;position:absolute}.caltrackr-auth-story:before{background:#ffffff17;width:25rem;height:25rem;top:-8rem;right:-9rem}.caltrackr-auth-story:after{border:1px solid #ffffff24;width:20rem;height:20rem;bottom:-10rem;left:-10rem}.caltrackr-auth-story-mark{border-radius:.95rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;box-shadow:0 16px 34px -24px #0f172ab8}.caltrackr-auth-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.caltrackr-auth-story-grid div{background:#ffffff14;border:1px solid #ffffff29;border-radius:1.1rem;min-width:0;padding:1rem}.caltrackr-auth-story-grid span{color:#ffffff94;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:900;display:block}.caltrackr-auth-story-grid strong{color:#fff;margin-top:.35rem;font-size:.95rem;display:block}.caltrackr-auth-card{background:linear-gradient(145deg,#fffffffa,#f8fafcfa)!important;box-shadow:inset 0 1px #ffffffeb,0 26px 60px -36px #0f172ab8!important}.caltrackr-auth-logo{border-color:#818cf870!important;box-shadow:0 16px 28px -24px #4f46e5e6!important}.caltrackr-auth-login-mark{border-color:#b8c5ff!important}.caltrackr-auth-login-mark.caltrackr-product-glyph-frame{flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:0!important}.caltrackr-product-glyph-frame{color:#ffffffeb;background:#0b0c10!important;border:1px solid #ffffff38!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:0!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -18px 30px #00000024,0 14px 26px -20px #0f172ac7!important}.caltrackr-product-glyph-frame img{object-fit:contain;filter:drop-shadow(0 1px 1px #0000003d);width:72%;height:72%;display:block}.caltrackr-auth-story-mark.caltrackr-product-glyph-frame{border-radius:.95rem!important;width:3rem!important;height:3rem!important;padding:0!important}.caltrackr-auth-login-mark.caltrackr-product-glyph-frame,.caltrackr-brand-command-card .caltrackr-product-glyph-frame{border-radius:1rem!important}.caltrackr-auth-login-mark.caltrackr-product-glyph-frame img,.caltrackr-brand-command-card .caltrackr-product-glyph-frame img{width:68%;height:68%}.caltrackr-sidebar-brand .caltrackr-product-glyph-frame{border-color:#fff3!important;border-radius:.85rem!important;padding:0!important}.caltrackr-sidebar-brand .caltrackr-product-glyph-frame img{width:68%;height:68%}.caltrackr-auth-submit{box-shadow:inset 0 1px #ffffff38,0 14px 28px -18px #4338cae6}.dark .caltrackr-auth-canvas{background:radial-gradient(circle at 16% 14%,#6366f129,#0000 24rem),radial-gradient(circle at 92% 12%,#818cf824,#0000 28rem),linear-gradient(#0f172a 0%,#111827 54%,#151a33 100%)!important}.dark .caltrackr-auth-card{color:#fff;background:linear-gradient(145deg,#0f172afa,#1e293bfa)!important;border-color:#475569c2!important}.dark .caltrackr-auth-card :is(h1,label span){color:#fff!important}.dark .caltrackr-auth-card p,.dark .caltrackr-auth-card .text-slate-600{color:#cbd5e1!important}.dark .caltrackr-auth-card :is([role=status],[role=alert]) :is(p,strong,button,span){color:inherit!important}.dark .caltrackr-auth-card input{color:#fff!important;background:#0f172af2!important;border-color:#475569e6!important}.dark .caltrackr-auth-card .bg-slate-50{background:#0f172ad1!important;border-color:#475569d1!important}@media (max-height:760px) and (min-width:1024px){.caltrackr-auth-canvas{padding-block:1rem!important}.caltrackr-auth-story{min-height:30rem!important;padding:2rem!important}.caltrackr-auth-story h2{font-size:2.75rem!important}.caltrackr-auth-story .mt-16{margin-top:2.5rem!important}.caltrackr-auth-card{padding:1.5rem!important}}@media (max-width:520px){.caltrackr-auth-canvas{padding:.85rem!important}.caltrackr-auth-card{border-radius:1.35rem!important;padding:1.15rem!important}.caltrackr-auth-logo{border-radius:1rem!important;width:3.35rem!important;height:3.35rem!important}.caltrackr-auth-card h1{font-size:1.7rem!important}}@media (max-height:820px) and (min-width:901px){.marketing-hero{padding-top:48px!important;padding-bottom:52px!important}.marketing-hero h1{font-size:clamp(40px,4.25vw,62px)!important}.marketing-hero-copy>p{margin:20px 0 22px!important;font-size:18px!important;line-height:1.52!important}.marketing-proof{margin-top:18px!important}.marketing-product-frame{justify-self:center;max-width:570px}}@media (max-width:900px){.marketing-hero{gap:34px!important;padding-top:42px!important}.marketing-hero h1{max-width:13ch}}@media (max-width:720px){.marketing-nav{gap:12px!important}.marketing-brand{font-size:18px!important}.marketing-nav-actions{margin-left:auto}.marketing-nav-actions .marketing-button-primary{padding-inline:12px!important}.marketing-hero h1{font-size:clamp(38px,11vw,46px)!important}}:root{--ct-canvas:#f3f6fa;--ct-canvas-elevated:#f8fafc;--ct-surface:#fff;--ct-surface-subtle:#f7f9fc;--ct-surface-strong:#eef2f7;--ct-border:#cbd5e1;--ct-border-strong:#94a3b8;--ct-text:#0f172a;--ct-text-muted:#64748b;--ct-accent:#4f46e5;--ct-accent-strong:#3730a3;--ct-radius-sm:.75rem;--ct-radius-md:1rem;--ct-radius-lg:1.35rem;--ct-shadow-card:0 10px 28px #0f172a17;--ct-shadow-float:0 24px 70px #0f172a38}html.dark{--ct-canvas:#070b17;--ct-canvas-elevated:#0b1120;--ct-surface:#111827;--ct-surface-subtle:#151d2f;--ct-surface-strong:#1e293b;--ct-border:#334155;--ct-border-strong:#536179;--ct-text:#f8fafc;--ct-text-muted:#94a3b8;--ct-accent:#6366f1;--ct-accent-strong:#818cf8;--ct-shadow-card:0 12px 30px #00000042;--ct-shadow-float:0 28px 76px #0000007a}.caltrackr-application-shell{color:var(--ct-text);background:radial-gradient(circle at 82% -8%, #6366f114, transparent 30rem), var(--ct-canvas)!important}.caltrackr-application-shell main,.caltrackr-page-transition{min-width:0}.caltrackr-page-header{padding-bottom:.15rem}.caltrackr-page-header-eyebrow{color:var(--ct-accent)!important;letter-spacing:.19em!important;font-size:.72rem!important;font-weight:800!important}.caltrackr-page-header-title{letter-spacing:-.025em;color:var(--ct-text)!important;font-weight:800!important}.caltrackr-page-header-description{max-width:56rem;color:var(--ct-text-muted)!important}.caltrackr-workspace-hero,.caltrackr-premium-hero,.caltrackr-equipment-list-hero,.caltrackr-admin-workspace-hero,.caltrackr-executive-hero-banner{border-radius:var(--ct-radius-lg)!important}.caltrackr-workspace-hero{border-color:#818cf85c!important;box-shadow:0 18px 44px #1e293b26!important}html.dark .caltrackr-workspace-hero{border-color:#818cf847!important;box-shadow:0 20px 46px #00000057!important}.caltrackr-application-shell :is(.caltrackr-section,.caltrackr-dashboard-panel,.caltrackr-command-surface,.caltrackr-admin-panel,.caltrackr-admin-settings-card,.caltrackr-maintenance-group,.caltrackr-workspace-automation,.caltrackr-workspace-utilities,.caltrackr-executive-surface){border-color:var(--ct-border)!important;border-radius:var(--ct-radius-lg)!important;background:var(--ct-surface)!important;box-shadow:var(--ct-shadow-card)!important}.caltrackr-application-shell :is(section,article,aside,div)[class*=rounded-2xl][class*=border]:not(.caltrackr-workspace-hero):not(.caltrackr-premium-hero):not(.caltrackr-equipment-list-hero):not(.caltrackr-document-page):not(#caltrackr-certificate-paper){border-color:var(--ct-border)}.caltrackr-application-shell :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]){transition:border-color .15s,box-shadow .15s,background-color .15s;box-shadow:inset 0 1px #ffffff8c;border-color:var(--ct-border-strong)!important;border-radius:var(--ct-radius-sm)!important;background:var(--ct-surface)!important;color:var(--ct-text)!important}html.dark .caltrackr-application-shell :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]){box-shadow:inset 0 1px #ffffff09}.caltrackr-application-shell :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):focus{border-color:var(--ct-border-strong)!important;box-shadow:0 0 0 3px var(--ct-focus)!important;outline:none!important}.caltrackr-application-shell :is(input,textarea)::placeholder{opacity:1;color:#94a3b8!important}.caltrackr-application-shell button:not(.caltrackr-sidebar-item):not([class*=rounded-full]),.caltrackr-application-shell a[role=button]{border-radius:.72rem;font-weight:650;transition:transform .14s,box-shadow .14s,border-color .14s,background-color .14s}@media (hover:hover){.caltrackr-application-shell button:not(:disabled):not(.caltrackr-sidebar-item):not([class*=rounded-full]):hover,.caltrackr-application-shell a[role=button]:hover{transform:translateY(-1px)}}.caltrackr-application-shell :is(button,a[role=button]):active{transform:translateY(0)}.caltrackr-application-shell table{border-collapse:separate;border-spacing:0}.caltrackr-application-shell thead th{text-transform:uppercase;color:var(--ct-text-muted)!important;letter-spacing:.11em!important;font-size:.69rem!important;font-weight:800!important}.caltrackr-application-shell tbody tr{transition:background-color .14s}@media (hover:hover){.caltrackr-application-shell tbody tr:hover{background:#6366f10b}html.dark .caltrackr-application-shell tbody tr:hover{background:#818cf812}}.caltrackr-application-shell [role=dialog]{border-color:var(--ct-border)!important;box-shadow:var(--ct-shadow-float)!important}.caltrackr-application-shell [role=dialog]>header,.caltrackr-application-shell [role=dialog]>div:first-child{border-color:var(--ct-border)!important}.caltrackr-application-shell .caltrackr-workspace-hero-count{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.caltrackr-application-shell :is(.border-dashed,[class*=border-dashed]){border-color:var(--ct-border-strong)!important;background:var(--ct-surface-subtle)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-application-shell :is(.border-dashed,[class*=border-dashed]){background:color-mix(in srgb, var(--ct-surface-subtle) 88%, transparent)!important}}@media print{.caltrackr-application-shell,.caltrackr-page-transition{background:#fff!important}.caltrackr-document-page,#caltrackr-certificate-paper{box-shadow:none!important}}@media (max-width:1180px){.caltrackr-page-header{align-items:stretch!important}.caltrackr-page-header-actions{justify-content:flex-start}}@media (max-width:760px){.caltrackr-workspace-hero,.caltrackr-premium-hero,.caltrackr-equipment-list-hero,.caltrackr-admin-workspace-hero,.caltrackr-executive-hero-banner{border-radius:1rem!important}.caltrackr-page-header :is(.caltrackr-page-header-eyebrow,.caltrackr-page-header-title,.caltrackr-page-header-description){overflow-wrap:anywhere}.caltrackr-page-header-title{font-size:1.35rem!important}.caltrackr-page-header-actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid!important}.caltrackr-page-header-actions :is(button,a,select){justify-content:center;width:100%;min-height:2.65rem}}html:not([data-hero-style=solid]) :is(.caltrackr-shared-workspace-hero,.caltrackr-equipment-workspace-nav){border-color:var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){html:not([data-hero-style=solid]) :is(.caltrackr-shared-workspace-hero,.caltrackr-equipment-workspace-nav){border-color:color-mix(in srgb, var(--accent-700) 62%, #1e293b)!important}}html:not([data-hero-style=solid]) :is(.caltrackr-shared-workspace-hero,.caltrackr-equipment-workspace-nav){background:radial-gradient(circle at 88% 8%, var(--accent-400), transparent 34rem), linear-gradient(135deg, var(--accent-950) 0%, var(--accent-900) 58%, var(--accent-700) 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not([data-hero-style=solid]) :is(.caltrackr-shared-workspace-hero,.caltrackr-equipment-workspace-nav){background:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--accent-400) 30%, transparent), transparent 34rem), linear-gradient(135deg, color-mix(in srgb, var(--accent-950) 45%, #050816) 0%, color-mix(in srgb, var(--accent-900) 54%, #111827) 58%, color-mix(in srgb, var(--accent-700) 48%, #263a72) 100%)!important}}html:not([data-hero-style=solid]) :is(.caltrackr-shared-workspace-hero,.caltrackr-equipment-workspace-nav){color:#fff!important;box-shadow:inset 0 1px #ffffff1a,0 15px 34px #0f172a33!important}html[data-hero-style=solid] :is(.caltrackr-shared-workspace-hero,.caltrackr-equipment-workspace-nav){background:var(--caltrackr-feature-solid)!important;border-color:var(--caltrackr-feature-solid)!important;background-image:none!important}@supports (color:color-mix(in lab, red, red)){html[data-hero-style=solid] :is(.caltrackr-shared-workspace-hero,.caltrackr-equipment-workspace-nav){border-color:color-mix(in srgb, var(--caltrackr-feature-solid) 68%, #94a3b8)!important}}html[data-hero-style=solid] :is(.caltrackr-shared-workspace-hero,.caltrackr-equipment-workspace-nav){color:#fff!important}html.dark[data-hero-style=solid] :is(.caltrackr-shared-workspace-hero,.caltrackr-equipment-workspace-nav){background:var(--caltrackr-feature-solid-dark)!important}.caltrackr-shared-workspace-hero :is(h1,h2,h3,p,label){color:inherit}.caltrackr-shared-workspace-hero>p,.caltrackr-shared-workspace-hero [class*=text-slate-3],.caltrackr-shared-workspace-hero [class*=text-slate-6]{color:#ffffffc2!important}.caltrackr-template-center-hero>div:nth-child(2)>button{background:#ffffff17!important;border-color:#ffffff2e!important;box-shadow:inset 0 1px #ffffff12!important}.caltrackr-template-center-hero>div:nth-child(2)>button :is(p){color:#fff!important}.caltrackr-template-center-hero>div:nth-child(2)>button p:last-child{color:#ffffffb3!important}.caltrackr-learning-center-hero :is(input,select){color:#0f172a!important;background:#fffffff5!important;border-color:#ffffff4d!important}.caltrackr-equipment-workspace-nav{overflow:hidden}.caltrackr-equipment-workspace-nav-item{color:#ffffffd1!important}.caltrackr-equipment-workspace-nav-item.is-active{color:#fff!important;background:#ffffff2e!important;border:1px solid #ffffff6b!important;box-shadow:inset 0 1px #ffffff1f,0 5px 14px #0206172e!important}.caltrackr-equipment-command-header .caltrackr-lifecycle-badge{opacity:1!important;filter:none!important;box-shadow:0 2px 8px #02061738!important}html:not(.dark) .caltrackr-equipment-command-header .caltrackr-lifecycle-badge[data-lifecycle-status=Active]{color:#047857!important;background:#ecfdf5!important;border-color:#6ee7b7!important}html:not(.dark) .caltrackr-equipment-command-header .caltrackr-lifecycle-badge[data-lifecycle-status=Damaged]{color:#92400e!important;background:#fffbeb!important;border-color:#fcd34d!important}html:not(.dark) .caltrackr-equipment-command-header .caltrackr-lifecycle-badge[data-lifecycle-status=Lost]{color:#be123c!important;background:#fff1f2!important;border-color:#fda4af!important}html:not(.dark) .caltrackr-equipment-command-header .caltrackr-lifecycle-badge[data-lifecycle-status=Obsolete]{color:#334155!important;background:#f8fafc!important;border-color:#cbd5e1!important}html.dark .caltrackr-equipment-command-header .caltrackr-lifecycle-badge[data-lifecycle-status=Active]{color:#6ee7b7!important;background:#022c22eb!important;border-color:#047857!important}html.dark .caltrackr-equipment-command-header .caltrackr-lifecycle-badge[data-lifecycle-status=Damaged]{color:#fcd34d!important;background:#381e04eb!important;border-color:#b45309!important}html.dark .caltrackr-equipment-command-header .caltrackr-lifecycle-badge[data-lifecycle-status=Lost]{color:#fda4af!important;background:#3c0614eb!important;border-color:#be123c!important}html.dark .caltrackr-equipment-command-header .caltrackr-lifecycle-badge[data-lifecycle-status=Obsolete]{color:#cbd5e1!important;background:#151e2deb!important;border-color:#475569!important}html:not([data-hero-style=solid]) .caltrackr-equipment-workspace-nav{border-color:var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){html:not([data-hero-style=solid]) .caltrackr-equipment-workspace-nav{border-color:color-mix(in srgb, var(--accent-700) 58%, #334155)!important}}html:not([data-hero-style=solid]) .caltrackr-equipment-workspace-nav{background:radial-gradient(circle at 86% 14%, var(--accent-500), transparent 28rem), linear-gradient(135deg, var(--accent-950), var(--accent-900))!important}@supports (color:color-mix(in lab, red, red)){html:not([data-hero-style=solid]) .caltrackr-equipment-workspace-nav{background:radial-gradient(circle at 86% 14%, color-mix(in srgb, var(--accent-500) 30%, transparent), transparent 28rem), linear-gradient(135deg, color-mix(in srgb, var(--accent-950) 38%, #020617), color-mix(in srgb, var(--accent-900) 48%, #0f172a))!important}}html:not([data-hero-style=solid]) .caltrackr-equipment-workspace-nav{color:#fff!important;background-color:#0000!important;box-shadow:inset 0 1px #ffffff1a,0 12px 28px #0f172a2e!important}html[data-hero-style=solid] .caltrackr-equipment-workspace-nav{border-color:var(--caltrackr-feature-solid)!important}@supports (color:color-mix(in lab, red, red)){html[data-hero-style=solid] .caltrackr-equipment-workspace-nav{border-color:color-mix(in srgb, var(--caltrackr-feature-solid) 68%, #94a3b8)!important}}html[data-hero-style=solid] .caltrackr-equipment-workspace-nav{background:var(--caltrackr-feature-solid)!important;background-image:none!important}html.dark[data-hero-style=solid] .caltrackr-equipment-workspace-nav{background:var(--caltrackr-feature-solid-dark)!important;background-image:none!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-command-header .caltrackr-premium-hero span.caltrackr-lifecycle-badge[data-lifecycle-status]{opacity:1!important;filter:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;mix-blend-mode:normal!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-command-header .caltrackr-premium-hero span.caltrackr-lifecycle-badge[data-lifecycle-status=Active]{color:#047857!important;-webkit-text-fill-color:#047857!important;background:#ecfdf5!important;border-color:#34d399!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-command-header .caltrackr-premium-hero span.caltrackr-lifecycle-badge[data-lifecycle-status=Damaged]{color:#92400e!important;-webkit-text-fill-color:#92400e!important;background:#fffbeb!important;border-color:#f59e0b!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-command-header .caltrackr-premium-hero span.caltrackr-lifecycle-badge[data-lifecycle-status=Lost]{color:#be123c!important;-webkit-text-fill-color:#be123c!important;background:#fff1f2!important;border-color:#fb7185!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-command-header .caltrackr-premium-hero span.caltrackr-lifecycle-badge[data-lifecycle-status=Obsolete]{color:#334155!important;-webkit-text-fill-color:#334155!important;background:#f8fafc!important;border-color:#94a3b8!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-admin-summary-card{background:radial-gradient(circle at 92% 8%,#3b58b242,#0000 4.9rem),#d3e1ff linear-gradient(135deg,#bed2fb 0%,#d3e1ff 45%,#eef4ff 100%)!important;border-color:#6f89c7!important;box-shadow:inset 0 1px #ffffffd1,0 10px 24px #1f408b29!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-admin-summary-card--success{background:radial-gradient(circle at 92% 8%,#22c55e33,#0000 4.9rem),#dcf3df linear-gradient(135deg,#c6e9cc 0%,#dcf3df 48%,#f2fff4 100%)!important;border-color:#6ea179!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-admin-summary-card--warning{background:radial-gradient(circle at 92% 8%,#f59e0b52,#0000 4.9rem),#ffefad linear-gradient(135deg,#ffe06a 0%,#ffefad 48%,#fff8d6 100%)!important;border-color:#c79119!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-admin-summary-card--danger{background:radial-gradient(circle at 92% 8%,#ef44443d,#0000 4.9rem),#f7d7db linear-gradient(135deg,#efbec4 0%,#f7d7db 48%,#fff1f3 100%)!important;border-color:#bd7278!important}@media (hover:hover){html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover{background:linear-gradient(90deg, var(--accent-200), transparent 32rem), #eef4ff!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-200) 82%, transparent), transparent 32rem), #eef4ff!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover{box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #c7d3e4,0 10px 24px #3b58b21f!important}}html.dark body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-admin-summary-card{background:radial-gradient(circle at 92% 8%,#6366f13d,#0000 4.9rem),#151e34 linear-gradient(135deg,#1d2740 0%,#151e34 52%,#0f172a 100%)!important;border-color:#4f5f8d!important}html[data-hero-style] body .caltrackr-application-shell{--caltrackr-company-premium-surface:radial-gradient(circle at 88% 10%, var(--accent-400), transparent 31rem), linear-gradient(112deg, var(--accent-950) 0%, var(--accent-900) 54%, var(--accent-700) 100%)}@supports (color:color-mix(in lab, red, red)){html[data-hero-style] body .caltrackr-application-shell{--caltrackr-company-premium-surface:radial-gradient(circle at 88% 10%, color-mix(in srgb, var(--accent-400) 30%, transparent), transparent 31rem), linear-gradient(112deg, color-mix(in srgb, var(--accent-950) 82%, #020617) 0%, color-mix(in srgb, var(--accent-900) 78%, #0f172a) 54%, color-mix(in srgb, var(--accent-700) 60%, #1e293b) 100%)}}html[data-hero-style] body .caltrackr-application-shell{--caltrackr-company-solid-surface:var(--accent-950)}@supports (color:color-mix(in lab, red, red)){html[data-hero-style] body .caltrackr-application-shell{--caltrackr-company-solid-surface:color-mix(in srgb, var(--accent-950) 84%, #070b17)}}html[data-hero-style] body .caltrackr-application-shell{--caltrackr-company-solid-surface-dark:var(--accent-950)}@supports (color:color-mix(in lab, red, red)){html[data-hero-style] body .caltrackr-application-shell{--caltrackr-company-solid-surface-dark:color-mix(in srgb, var(--accent-950) 90%, #020617)}}html[data-hero-style] body .caltrackr-application-shell{--caltrackr-company-surface-border:var(--accent-600)}@supports (color:color-mix(in lab, red, red)){html[data-hero-style] body .caltrackr-application-shell{--caltrackr-company-surface-border:color-mix(in srgb, var(--accent-600) 45%, #64748b)}}html[data-hero-style] body .caltrackr-application-shell{--caltrackr-company-surface-shadow:inset 0 1px 0 #ffffff14, 0 15px 34px #0f172a38}.caltrackr-start-work-flow{padding:.75rem}.caltrackr-start-work-flow>.caltrackr-quick-actions{box-shadow:none;background:0 0;border:0;padding:.25rem}.caltrackr-start-work-flow+.caltrackr-operational-overview{margin-top:-.25rem}@media (max-width:767px){.caltrackr-start-work-flow{padding:.625rem}.caltrackr-start-work-flow>.caltrackr-quick-actions{padding:.125rem}}.caltrackr-equipment-dashboard-shell{isolation:isolate;background:linear-gradient(#ffffffeb,#f1f5f9e0);border:1px solid #94a3b873;border-radius:1.75rem;padding:1rem;position:relative;box-shadow:0 18px 42px #0f172a1a,inset 0 1px #ffffffeb}.caltrackr-equipment-dashboard-shell:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 12% 0%, var(--accent-400), transparent 28%), linear-gradient(120deg, transparent 58%, #94a3b814);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-dashboard-shell:before{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--accent-400) 12%, transparent), transparent 28%), linear-gradient(120deg, transparent 58%, #94a3b814)}}.caltrackr-equipment-dashboard-shell>.min-w-0,.caltrackr-equipment-dashboard-shell>.caltrackr-equipment-detail-workspace{min-width:0}.caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-panel,.caltrackr-equipment-dashboard-shell .caltrackr-equipment-command-header,.caltrackr-equipment-dashboard-shell .caltrackr-equipment-workspace-nav,.caltrackr-equipment-dashboard-shell .caltrackr-equipment-content-panel,.caltrackr-equipment-dashboard-shell .caltrackr-equipment-side-card{box-shadow:0 12px 28px #0f172a1a,inset 0 1px #ffffffb8;border-color:#64748b6b!important}.caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-panel,.caltrackr-equipment-dashboard-shell .caltrackr-equipment-command-header{border-radius:1.35rem!important}.caltrackr-equipment-dashboard-shell .caltrackr-equipment-list-hero,.caltrackr-equipment-dashboard-shell .caltrackr-equipment-command-hero{border-radius:1.25rem 1.25rem 0 0}.caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body{background:linear-gradient(#f8fafcf5,#f1f5f9e0)}.caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body>div:first-child,.caltrackr-equipment-dashboard-shell .caltrackr-equipment-content-panel{border-radius:1rem}.caltrackr-equipment-dashboard-shell .caltrackr-equipment-kpi-card{border-width:1px;min-height:7.25rem;transition:transform .16s,box-shadow .16s,border-color .16s;box-shadow:0 10px 22px #0f172a1a,inset 0 1px #ffffffb3}.caltrackr-equipment-dashboard-shell .caltrackr-equipment-kpi-card:hover{transform:translateY(-2px);box-shadow:0 16px 30px #0f172a24,inset 0 1px #ffffffc7}.caltrackr-equipment-dashboard-shell .caltrackr-equipment-workspace-nav{border-radius:1rem!important}.caltrackr-equipment-dashboard-shell .caltrackr-equipment-side-rail,.caltrackr-equipment-dashboard-shell .caltrackr-equipment-quick-actions{gap:.9rem}html.dark .caltrackr-equipment-dashboard-shell{background:linear-gradient(#0f172af5,#080f1ef0);border-color:#475569b8;box-shadow:0 20px 48px #0206177a,inset 0 1px #94a3b81f}html.dark .caltrackr-equipment-dashboard-shell:before{background:radial-gradient(circle at 12% 0%, var(--accent-500), transparent 30%), linear-gradient(120deg, transparent 56%, #1e293b3d)}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-equipment-dashboard-shell:before{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--accent-500) 16%, transparent), transparent 30%), linear-gradient(120deg, transparent 56%, #1e293b3d)}}html.dark .caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body{background:linear-gradient(#0f172af5,#090f1cf0)}@media (max-width:1279px){.caltrackr-equipment-dashboard-shell{border-radius:1.35rem;padding:.75rem}}@media (max-width:767px){.caltrackr-equipment-dashboard-shell{border-radius:1rem;gap:.75rem;padding:.5rem}}.caltrackr-equipment-dashboard-shell{background:linear-gradient(#e2e8f0f0,#cbd5e1c7);border-color:#64748b85;box-shadow:0 18px 42px #0f172a1f,inset 0 1px #ffffffd1}.caltrackr-equipment-dashboard-shell:before{background:radial-gradient(circle at 12% 0%, var(--accent-400), transparent 28%)}@supports (color:color-mix(in lab, red, red)){.caltrackr-equipment-dashboard-shell:before{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--accent-400) 10%, transparent), transparent 28%)}}.caltrackr-equipment-dashboard-shell .caltrackr-equipment-detail-workspace,.caltrackr-equipment-dashboard-shell>.min-w-0{gap:1rem}.caltrackr-equipment-section-hero{min-height:7.25rem;box-shadow:inset 0 -1px #ffffff14}.caltrackr-equipment-section-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 86% 0,#ffffff1a,#0000 34%);position:absolute;inset:0}.caltrackr-equipment-section-hero>*{z-index:1;position:relative}.caltrackr-equipment-intelligence-body,.caltrackr-equipment-activity-grid{background:linear-gradient(#e2e8f0b8,#f1f5f9eb)!important}.caltrackr-equipment-intelligence,.caltrackr-equipment-activity-summary{border-color:#64748b7a!important;box-shadow:0 12px 28px #0f172a1f,inset 0 1px #ffffffb8!important}html.dark .caltrackr-equipment-dashboard-shell{background:linear-gradient(#1e293bf5,#0f172af0);border-color:#475569c7}html.dark .caltrackr-equipment-intelligence-body,html.dark .caltrackr-equipment-activity-grid{background:linear-gradient(#1e293be0,#0f172af5)!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body,html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-body,html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-activity-grid{background:linear-gradient(#d6dce5f5,#e2e8f0f0)!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body{border-top:1px solid #94a3b86b}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body>:is(div,section),html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-score-card,html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-metric,html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-panel,html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-activity-tile{box-shadow:0 7px 18px #0f172a12,inset 0 1px #ffffffeb;background:#f8fafcfa!important;border-color:#94a3b885!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-body,html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-activity-grid{border-top:1px solid #94a3b86b}html.dark .caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body,html.dark .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-body,html.dark .caltrackr-equipment-dashboard-shell .caltrackr-equipment-activity-grid{background:linear-gradient(#1e293bf5,#141e30fa)!important}html.dark .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-score-card,html.dark .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-metric,html.dark .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-panel,html.dark .caltrackr-equipment-dashboard-shell .caltrackr-equipment-activity-tile{box-shadow:0 8px 20px #02061742,inset 0 1px #94a3b814;background:#0f172af0!important;border-color:#475569d1!important}.caltrackr-equipment-dashboard-shell .caltrackr-dashboard-workspace-surface{isolation:isolate;position:relative;background-color:#cfd4dc!important;background-image:linear-gradient(#ffffff3d,#0000 34%),linear-gradient(135deg,#94a3b81a,#0000 58%)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important;border-top:1px solid #aeb7c4!important;box-shadow:inset 0 1px #ffffffb8,inset 0 0 0 1px #64748b1a!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body{padding:.9rem!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body>div:first-child{overflow:hidden;background:#fff!important;border:1px solid #aeb7c4!important;border-radius:1rem!important;box-shadow:0 10px 24px #0f172a1a,inset 0 1px #fffffff2!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-body{gap:.9rem!important;padding:.9rem!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-body .space-y-4{gap:.9rem}html:not(.dark) .caltrackr-equipment-dashboard-shell :is(.caltrackr-equipment-intelligence-score-card,.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-intelligence-panel,.caltrackr-equipment-activity-tile){background:#fff!important;border-color:#b7c0cc!important;box-shadow:0 8px 20px #0f172a17,inset 0 1px #fffffff5!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-activity-grid{gap:.9rem!important;padding:.9rem!important}.caltrackr-equipment-section-hero>span{color:#166534!important;background:#fffffff0!important;border-color:#ffffffc2!important;box-shadow:0 5px 14px #0f172a29!important}html.dark .caltrackr-equipment-dashboard-shell .caltrackr-dashboard-workspace-surface{background-color:#172033!important;background-image:linear-gradient(#33415585,#0000 42%),linear-gradient(135deg,#0f172a38,#0000 60%)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important;border-top-color:#475569!important;box-shadow:inset 0 1px #94a3b81f,inset 0 0 0 1px #94a3b814!important}html.dark .caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body>div:first-child,html.dark .caltrackr-equipment-dashboard-shell :is(.caltrackr-equipment-intelligence-score-card,.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-intelligence-panel,.caltrackr-equipment-activity-tile){background:#0f172a!important;border-color:#475569!important;box-shadow:0 10px 24px #02061752,inset 0 1px #94a3b814!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-dashboard-workspace-surface{background-color:#c5cad2!important;background-image:linear-gradient(#ffffff2e,#0000 30%),linear-gradient(135deg,#64748b14,#0000 58%)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important;border-top-color:#9fa8b5!important;box-shadow:inset 0 1px #ffffffad,inset 0 0 0 1px #4755691f!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-body .space-y-4{flex-direction:column;gap:1rem;display:flex}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-body .space-y-4>:not([hidden])~:not([hidden]){margin-top:0!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-activity-summary,html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence{border-color:#9fa8b5!important}.caltrackr-equipment-dashboard-shell .caltrackr-workspace-section{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:1.35rem!important;overflow:visible!important}.caltrackr-equipment-dashboard-shell .caltrackr-workspace-section-hero{z-index:2;position:relative;border:1px solid #4755699e!important;border-radius:1.25rem 1.25rem 0 0!important;box-shadow:0 12px 26px #0f172a2b!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-workspace-section>.caltrackr-dashboard-workspace-surface{z-index:1;position:relative;background:#d3d7de linear-gradient(#cbd0d8 0%,#d8dce2 100%)!important;border:1px solid #a7b0bd!important;border-top:0!important;border-radius:0 0 1.25rem 1.25rem!important;margin-top:0!important;padding:1rem!important;box-shadow:inset 0 1px #ffffffad,0 10px 24px #0f172a1a!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body>div:first-child,html:not(.dark) .caltrackr-equipment-dashboard-shell :is(.caltrackr-equipment-intelligence-score-card,.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-intelligence-panel,.caltrackr-equipment-activity-tile){background:#f8fafc!important;border:1px solid #b5bdc8!important;box-shadow:0 5px 13px #0f172a1a,inset 0 1px #fff!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-body{gap:1rem!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-body .grid{gap:.75rem!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-activity-grid{gap:.85rem!important}html.dark .caltrackr-equipment-dashboard-shell .caltrackr-workspace-section>.caltrackr-dashboard-workspace-surface{background:linear-gradient(#263247 0%,#1e293b 100%)!important;border:1px solid #475569!important;border-top:0!important;border-radius:0 0 1.25rem 1.25rem!important;box-shadow:inset 0 1px #94a3b81f,0 10px 24px #02061747!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-workspace-section>.caltrackr-dashboard-workspace-surface,html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body,html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-body,html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-activity-grid{background-color:#bfc5ce!important;background-image:linear-gradient(#b9c0ca 0%,#c8cdd5 100%)!important;border-color:#929ca9!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body,html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-intelligence-body,html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-activity-grid{gap:.95rem!important;padding:.95rem!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-equipment-inventory-body>div:first-child,html:not(.dark) .caltrackr-equipment-dashboard-shell :is(.caltrackr-equipment-intelligence-score-card,.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-intelligence-panel,.caltrackr-equipment-activity-tile){background:#fff!important;border-color:#9da7b4!important;box-shadow:0 7px 16px #0f172a24,inset 0 1px #fff!important}.caltrackr-equipment-health-risk-badge{background:var(--risk-badge-bg,#ecfdf3)!important;border:1px solid var(--risk-badge-border,#22c55e)!important;color:var(--risk-badge-text,#14532d)!important;opacity:1!important;text-shadow:none!important;box-shadow:0 4px 12px #0f172a38!important}.caltrackr-equipment-health-risk-badge>span{background-color:var(--risk-badge-dot,#16a34a)!important;opacity:1!important}html.dark .caltrackr-equipment-health-risk-badge{background:var(--risk-badge-bg-dark,#052e1a)!important;border-color:var(--risk-badge-border-dark,#4ade80)!important;color:var(--risk-badge-text-dark,#bbf7d0)!important;box-shadow:0 4px 14px #0000005c!important}html.dark .caltrackr-equipment-health-risk-badge>span{background-color:var(--risk-badge-dot-dark,#4ade80)!important}html:not(.dark) .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-history-workspace{background:#cfd4dc linear-gradient(#ffffff3d,#0000 34%)!important;border-top:1px solid #aeb7c4!important;box-shadow:inset 0 1px #ffffffb8,inset 0 0 0 1px #64748b1a!important}html.dark .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-history-workspace{background:linear-gradient(#1e293bf7,#141e30fa)!important;border-top:1px solid #475569d9!important}html:not(.dark) .caltrackr-maintenance-history-workspace .caltrackr-workspace-summary-card{min-height:104px;background:#fff!important;border-width:1.5px!important;box-shadow:0 9px 20px #0f172a1f,inset 0 1px #fffffff5!important}html:not(.dark) .caltrackr-maintenance-history-workspace .caltrackr-workspace-summary-card.is-violet{background:linear-gradient(135deg,#f1edff,#e5defd)!important;border-color:#7665b8!important}html:not(.dark) .caltrackr-maintenance-history-workspace .caltrackr-workspace-summary-card.is-success{background:linear-gradient(135deg,#e3f3e8,#d3e8da)!important;border-color:#568b68!important}html:not(.dark) .caltrackr-maintenance-history-workspace .caltrackr-workspace-summary-card.is-warning{background:linear-gradient(135deg,#fff6d9,#f3e8bc)!important;border-color:#a4822f!important}html:not(.dark) .caltrackr-maintenance-history-workspace .caltrackr-workspace-summary-card.is-danger{background:linear-gradient(135deg,#fbe8ea,#efd9dc)!important;border-color:#a85e66!important}html:not(.dark) .caltrackr-maintenance-history-workspace .caltrackr-workspace-summary-icon{border:1px solid;box-shadow:0 5px 12px #0f172a1a;background:#ffffffb8!important}html.dark .caltrackr-maintenance-history-workspace .caltrackr-workspace-summary-card{background:#0f172af0!important;border-color:#64748bd9!important;box-shadow:0 9px 22px #02061752,inset 0 1px #94a3b81a!important}.caltrackr-maintenance-list-header,.caltrackr-maintenance-list-row-button{align-items:center;gap:.75rem;grid-template-columns:minmax(150px,1.45fr) minmax(80px,.7fr) minmax(110px,.9fr) minmax(115px,1fr) minmax(115px,1fr) 2.5rem!important;display:grid!important}html:not(.dark) .caltrackr-maintenance-history-workspace>.mt-4.overflow-hidden{background:0 0!important;border-color:#9aa5b3!important;box-shadow:0 8px 20px #0f172a1a!important}html:not(.dark) .caltrackr-maintenance-list-header{border-bottom:1px solid #b6bec9;background:linear-gradient(#f8fafc,#e9edf2)!important}html:not(.dark) .caltrackr-maintenance-row{background:#fff;border-bottom:1px solid #cbd5e1;border-left:5px solid #64748b}html:not(.dark) .caltrackr-maintenance-row--active,html:not(.dark) .caltrackr-maintenance-row--current{background:linear-gradient(90deg,#e8f7ed,#fff 38%)!important;border-left-color:#3fa764!important}html:not(.dark) .caltrackr-maintenance-row--due_soon{background:linear-gradient(90deg,#fff3cf,#fff 38%)!important;border-left-color:#d69319!important}html:not(.dark) .caltrackr-maintenance-row--overdue{background:linear-gradient(90deg,#fde8e8,#fff 38%)!important;border-left-color:#d74747!important}html:not(.dark) .caltrackr-maintenance-row--paused{background:linear-gradient(90deg,#eeeaf8,#fff 38%)!important;border-left-color:#7764a7!important}html:not(.dark) .caltrackr-maintenance-row--unscheduled{background:linear-gradient(90deg,#e8edf3,#fff 38%)!important;border-left-color:#64748b!important}.caltrackr-maintenance-list-row-button{min-height:58px;transition:background-color .15s,box-shadow .15s}.caltrackr-maintenance-list-row-button:hover{box-shadow:inset 0 0 0 999px #3b82f609}html:not(.dark) .caltrackr-maintenance-expanded,html:not(.dark) .caltrackr-maintenance-card-view{background:#fff!important;border-color:#aeb7c4!important;box-shadow:0 10px 24px #0f172a1c,inset 0 1px #fffffff2!important}@media (max-width:760px){.caltrackr-maintenance-list-header{display:none!important}.caltrackr-maintenance-list-row-button{gap:.45rem .75rem;min-height:0;padding-block:.85rem;grid-template-columns:1fr auto!important}.caltrackr-maintenance-list-row-button>:nth-child(2),.caltrackr-maintenance-list-row-button>:nth-child(3),.caltrackr-maintenance-list-row-button>:nth-child(4),.caltrackr-maintenance-list-row-button>:nth-child(5){grid-column:1}.caltrackr-maintenance-list-row-button>:last-child{grid-area:1/2}}.caltrackr-equipment-dashboard-shell :is(.caltrackr-maintenance-history-hero,.caltrackr-work-order-history-hero){border-radius:1rem 1rem 0 0!important;margin-bottom:0!important}.caltrackr-equipment-dashboard-shell :is(.caltrackr-maintenance-history-workspace,.caltrackr-work-order-history-workspace){border-radius:0 0 1rem 1rem!important;margin-top:0!important}html:not(.dark) .caltrackr-equipment-dashboard-shell :is(.caltrackr-maintenance-history-workspace,.caltrackr-work-order-history-workspace){background-color:#cbd1d9!important;background-image:linear-gradient(#c4cad3 0%,#d1d6dd 100%)!important;border-top:1px solid #929ca9!important;box-shadow:inset 0 1px #ffffffad,inset 0 0 0 1px #4755691a!important}html.dark .caltrackr-equipment-dashboard-shell :is(.caltrackr-maintenance-history-workspace,.caltrackr-work-order-history-workspace){background:linear-gradient(#1e293b,#141e30)!important;border-top-color:#475569!important}html:not(.dark) .caltrackr-equipment-dashboard-shell :is(.caltrackr-maintenance-history-workspace,.caltrackr-work-order-history-workspace) .caltrackr-workspace-summary-card{border-width:1.5px!important;min-height:104px!important;box-shadow:0 9px 20px #0f172a24,inset 0 1px #fffffff2!important}html:not(.dark) .caltrackr-equipment-dashboard-shell :is(.caltrackr-maintenance-history-workspace,.caltrackr-work-order-history-workspace) .caltrackr-workspace-summary-card.is-violet{background:linear-gradient(135deg,#eee9ff 0%,#ddd5fb 100%)!important;border-color:#7563bd!important}html:not(.dark) .caltrackr-equipment-dashboard-shell :is(.caltrackr-maintenance-history-workspace,.caltrackr-work-order-history-workspace) .caltrackr-workspace-summary-card.is-info{background:linear-gradient(135deg,#e6eeff 0%,#d7e3fb 100%)!important;border-color:#6884c8!important}html:not(.dark) .caltrackr-equipment-dashboard-shell :is(.caltrackr-maintenance-history-workspace,.caltrackr-work-order-history-workspace) .caltrackr-workspace-summary-card.is-success{background:linear-gradient(135deg,#dff2e5 0%,#cfe5d7 100%)!important;border-color:#568b68!important}html:not(.dark) .caltrackr-equipment-dashboard-shell :is(.caltrackr-maintenance-history-workspace,.caltrackr-work-order-history-workspace) .caltrackr-workspace-summary-card.is-warning{background:linear-gradient(135deg,#fff3cf 0%,#eddfaa 100%)!important;border-color:#9d7925!important}html:not(.dark) .caltrackr-equipment-dashboard-shell :is(.caltrackr-maintenance-history-workspace,.caltrackr-work-order-history-workspace) .caltrackr-workspace-summary-card.is-danger{background:linear-gradient(135deg,#f8dfe2 0%,#ebcdd2 100%)!important;border-color:#a55b64!important}html:not(.dark) .caltrackr-equipment-dashboard-shell :is(.caltrackr-maintenance-history-workspace,.caltrackr-work-order-history-workspace) .caltrackr-workspace-summary-icon{background:#ffffffc7!important;border:1px solid!important;box-shadow:0 5px 12px #0f172a1f!important}.caltrackr-work-order-list-header,.caltrackr-work-order-list-row-button{grid-template-columns:minmax(190px,1.55fr) minmax(92px,.78fr) minmax(82px,.66fr) minmax(116px,.92fr) minmax(112px,.9fr) 2.5rem!important;align-items:center!important;gap:.8rem!important;display:grid!important}html:not(.dark) .caltrackr-work-order-list{background:0 0!important;border-color:#929ca9!important;box-shadow:0 8px 20px #0f172a1c!important}html:not(.dark) .caltrackr-work-order-list-header{background:linear-gradient(#f8fafc,#e7ebf0)!important;border-bottom:1px solid #aeb7c4!important}.caltrackr-work-order-list-header>span{white-space:nowrap;min-width:0}.caltrackr-work-order-list-row-button{min-height:64px!important}.caltrackr-work-order-list-row-button>*{min-width:0}.caltrackr-work-order-list-row-button>:last-child{justify-self:end!important}html:not(.dark) .caltrackr-work-order-row{background:#fff!important;border-bottom-color:#c5ccd5!important;border-left:5px solid #64748b!important}html:not(.dark) .caltrackr-work-order-row.caltrackr-work-order-status-open{background:linear-gradient(90deg,#e4ecff 0%,#fff 39%)!important;border-left-color:#4f6fd2!important}html:not(.dark) .caltrackr-work-order-row.caltrackr-work-order-status-in_progress{background:linear-gradient(90deg,#fff0c9 0%,#fff 39%)!important;border-left-color:#cb8615!important}html:not(.dark) .caltrackr-work-order-row.caltrackr-work-order-status-completed{background:linear-gradient(90deg,#dff2e5 0%,#fff 39%)!important;border-left-color:#3f9c5c!important}html:not(.dark) .caltrackr-work-order-row.caltrackr-work-order-status-on_hold{background:linear-gradient(90deg,#ece7fa 0%,#fff 39%)!important;border-left-color:#765cad!important}html:not(.dark) .caltrackr-work-order-row.caltrackr-work-order-status-cancelled{background:linear-gradient(90deg,#e8edf3 0%,#fff 39%)!important;border-left-color:#64748b!important}html:not(.dark) .caltrackr-work-order-row.caltrackr-work-order-overdue{background:linear-gradient(90deg,#f9dddd 0%,#fff 39%)!important;border-left-color:#d34141!important}@media (max-width:760px){.caltrackr-work-order-list-header{display:none!important}.caltrackr-work-order-list-row-button{grid-template-columns:1fr auto!important;gap:.45rem .75rem!important;min-height:0!important;padding-block:.85rem!important}.caltrackr-work-order-list-row-button>:nth-child(2),.caltrackr-work-order-list-row-button>:nth-child(3),.caltrackr-work-order-list-row-button>:nth-child(4),.caltrackr-work-order-list-row-button>:nth-child(5){grid-column:1!important}.caltrackr-work-order-list-row-button>:last-child{grid-area:1/2!important}}html:not(.dark) .caltrackr-equipment-side-rail>:is(.caltrackr-equipment-quick-actions,.caltrackr-equipment-scan-card,.caltrackr-equipment-notes-card){background:linear-gradient(145deg,#fff 0%,#f8fafc 100%)!important;border:1px solid #8b98aa!important;border-radius:1rem!important;box-shadow:inset 0 1px #ffffffe0,0 6px 16px #0f172a1a!important}html:not(.dark) .caltrackr-equipment-side-rail>:is(.caltrackr-equipment-quick-actions,.caltrackr-equipment-scan-card,.caltrackr-equipment-notes-card):hover{border-color:#758397!important;box-shadow:inset 0 1px #ffffffeb,0 9px 20px #0f172a1f!important}html.dark .caltrackr-equipment-side-rail>:is(.caltrackr-equipment-quick-actions,.caltrackr-equipment-scan-card,.caltrackr-equipment-notes-card){background:linear-gradient(145deg,#172033 0%,#111827 100%)!important;border:1px solid #4f5d73!important;border-radius:1rem!important;box-shadow:inset 0 1px #ffffff0d,0 7px 18px #0000003d!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]{--ct-operator-kpi-accent:#4f46e5;--ct-operator-kpi-border:var(--ct-operator-kpi-accent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]{--ct-operator-kpi-border:color-mix(in srgb, var(--ct-operator-kpi-accent) 34%, #a8b3c3)}}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]{border-color:var(--ct-operator-kpi-border)!important;background-color:var(--ct-operator-kpi-accent)!important;position:relative!important;overflow:hidden!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]{background-color:color-mix(in srgb, var(--ct-operator-kpi-accent) 12%, #fff)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]{background-image:radial-gradient(circle at 94% 10%, var(--ct-operator-kpi-accent), transparent 4.7rem), linear-gradient(135deg, var(--ct-operator-kpi-accent) 0%, var(--ct-operator-kpi-accent) 48%, var(--ct-operator-kpi-accent) 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]{background-image:radial-gradient(circle at 94% 10%, color-mix(in srgb, var(--ct-operator-kpi-accent) 18%, transparent), transparent 4.7rem), linear-gradient(135deg, color-mix(in srgb, var(--ct-operator-kpi-accent) 13%, #fff) 0%, color-mix(in srgb, var(--ct-operator-kpi-accent) 7%, #fff) 48%, color-mix(in srgb, var(--ct-operator-kpi-accent) 17%, #f4f7fb) 100%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]{box-shadow:inset 3px 0 0 var(--ct-operator-kpi-accent), inset 0 1px 0 #ffffffe0, inset 0 -1px 0 var(--ct-operator-kpi-accent), 0 8px 18px #0f172a17!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--ct-operator-kpi-accent) 72%, transparent), inset 0 1px 0 #ffffffe0, inset 0 -1px 0 color-mix(in srgb, var(--ct-operator-kpi-accent) 18%, transparent), 0 8px 18px #0f172a17!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]:nth-child(6n+1){--ct-operator-kpi-accent:#475569}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]:nth-child(6n+2){--ct-operator-kpi-accent:#4f46e5}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]:nth-child(6n+3){--ct-operator-kpi-accent:#059669}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]:nth-child(6n+4){--ct-operator-kpi-accent:#2563eb}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]:nth-child(6n+5){--ct-operator-kpi-accent:#0f766e}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]:nth-child(6n){--ct-operator-kpi-accent:#64748b}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-tone=warning]{--ct-operator-kpi-accent:#d97706}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-tone=danger]{--ct-operator-kpi-accent:#dc2626}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]:after{background:var(--ct-operator-kpi-accent)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]:after{background:color-mix(in srgb, var(--ct-operator-kpi-accent) 13%, transparent)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true]:after{opacity:.78!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true] .caltrackr-admin-summary-label{color:var(--ct-operator-kpi-accent)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true] .caltrackr-admin-summary-label{color:color-mix(in srgb, var(--ct-operator-kpi-accent) 72%, #334155)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true] .caltrackr-admin-summary-value{color:#111827!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-operator-workspace .caltrackr-operator-summary-grid [data-admin-metric-card=true] .caltrackr-admin-summary-detail{color:#526174!important}.caltrackr-operator-disclosure{overflow:hidden;padding:0!important}.caltrackr-operator-disclosure-summary{cursor:pointer;border-radius:inherit;background:linear-gradient(135deg,#fffffff0,#f4f7fbf0);justify-content:space-between;align-items:center;gap:1.25rem;padding:1.1rem 1.35rem;list-style:none;transition:background-color .18s,box-shadow .18s;display:flex}.caltrackr-operator-disclosure-summary::-webkit-details-marker{display:none}.caltrackr-operator-disclosure-summary:hover{background:linear-gradient(135deg,#fff,#eef3fa)}.caltrackr-operator-disclosure[open]>.caltrackr-operator-disclosure-summary{border-bottom:1px solid #94a3b852;border-bottom-right-radius:0;border-bottom-left-radius:0}.caltrackr-operator-disclosure-toggle{background:#fff;border:1px solid #c5cedb;border-radius:.75rem;width:2.2rem;height:2.2rem;position:relative;box-shadow:inset 0 1px #ffffffeb,0 7px 16px #0f172a1a}.caltrackr-operator-disclosure-toggle:before,.caltrackr-operator-disclosure-toggle:after{content:"";background:#334155;border-radius:999px;width:.78rem;height:2px;transition:transform .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.caltrackr-operator-disclosure-toggle:after{transform:translate(-50%,-50%)rotate(90deg)}.caltrackr-operator-disclosure[open] .caltrackr-operator-disclosure-toggle:after{transform:translate(-50%,-50%)rotate(0)}.caltrackr-operator-disclosure-body{padding:1.15rem 1.35rem 1.35rem}.caltrackr-operator-disclosure-body>.caltrackr-admin-panel{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html.dark .caltrackr-operator-disclosure-summary{background:linear-gradient(135deg,#0f172aeb,#111827e0)}html.dark .caltrackr-operator-disclosure-summary:hover{background:linear-gradient(135deg,#1e293beb,#0f172aeb)}html.dark .caltrackr-operator-disclosure-toggle{background:#0f172a;border-color:#475569}html.dark .caltrackr-operator-disclosure-toggle:before,html.dark .caltrackr-operator-disclosure-toggle:after{background:#e2e8f0}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-card=true]{background-color:#e4e9f0!important;background-image:radial-gradient(circle at 92% 8%,#64748b29,#0000 4.9rem),linear-gradient(135deg,#dce3ec 0%,#e7ecf3 48%,#f7f9fc 100%)!important;border:1.25px solid #95a1b1!important;box-shadow:inset 0 1px #ffffffe0,inset 0 -1px #47556914,0 9px 20px #0f172a1f!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-card=true] .caltrackr-admin-summary-value{color:#08111f!important}@media (hover:hover){html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:focus-within{background-color:#e4ecff!important;background-image:linear-gradient(90deg, var(--accent-200) 0%, #fff 45%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:focus-within{background-image:linear-gradient(90deg, color-mix(in srgb, var(--accent-200) 96%, #fff) 0%, #fff 45%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:focus-within{box-shadow:inset 4px 0 0 var(--accent-600), inset 0 1px 0 #ffffffeb, inset 0 -1px 0 #cbd5e1, 0 10px 22px #3b58b229!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover:before,html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:focus-within:before{opacity:1!important}}html.dark body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-card=true]{background-color:#151e34!important;background-image:radial-gradient(circle at 92% 8%,#6366f140,#0000 4.9rem),linear-gradient(135deg,#1d2740 0%,#151e34 52%,#0f172a 100%)!important;border-color:#526493!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-admin-body{background:linear-gradient(#d4dae3 0%,#e1e5eb 18rem,#d8dee6 100%)!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-admin-summary-grid{background:linear-gradient(#edf1f5 0%,#e4e9ef 100%)!important;border-color:#b3bdca!important;box-shadow:inset 0 1px #ffffffc7,0 7px 16px #0f172a0f!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-run{border:1px solid #9aa7b7!important;border-left:4px solid var(--accent-600)!important;background:linear-gradient(145deg,#fff 0%,#f7f9fc 100%)!important;box-shadow:inset 0 1px #ffffffeb,0 10px 24px #0f172a1c!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-settings-panel{background:linear-gradient(#f4f6f9 0%,#e9edf3 100%)!important;border:1px solid #9ba2ad!important;box-shadow:inset 0 1px #ffffffdb,0 12px 26px #1118271a!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-day-picker{background:linear-gradient(#d9dde3 0%,#cfd4dc 100%)!important;border-color:#9da3ac!important;box-shadow:inset 0 1px #ffffffa3,0 7px 15px #1118271a!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-chip{color:#1f2937!important;background:linear-gradient(#fff 0%,#f6f7f9 100%)!important;border:1px solid #9aa1ab!important;box-shadow:inset 0 1px #ffffffeb,0 2px 6px #11182714!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-chip[aria-pressed=true]{border-color:var(--accent-600)!important;background:linear-gradient(135deg, var(--accent-200) 0%, #fff 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-chip[aria-pressed=true]{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-200) 72%, #fff) 0%, #fff 100%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-chip[aria-pressed=true]{color:var(--accent-900)!important;box-shadow:inset 0 0 0 1px var(--accent-500), 0 6px 14px var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-chip[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent-500) 42%, transparent), 0 6px 14px color-mix(in srgb, var(--accent-500) 22%, transparent)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-coverage-card{color:#1f2937!important;background:linear-gradient(#fff 0%,#f6f7f9 100%)!important;border-color:#8d949f!important;box-shadow:inset 0 1px #ffffffeb,0 4px 10px #11182714!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-coverage-card[aria-pressed=true]{border-color:var(--accent-600)!important;background:linear-gradient(135deg, var(--accent-200) 0%, #fff 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-coverage-card[aria-pressed=true]{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-200) 72%, #fff) 0%, #fff 100%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-coverage-card[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--accent-500), 0 7px 16px var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-coverage-card[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent-500) 42%, transparent), 0 7px 16px color-mix(in srgb, var(--accent-500) 22%, transparent)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-metric{background:linear-gradient(145deg,#eef3f8 0%,#fff 100%)!important;border-color:#aab6c6!important;box-shadow:inset 0 1px #fff,0 5px 12px #0f172a12!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-history{border-top:1px solid #aeb9c8!important;padding-top:1.35rem!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-history>button{background:linear-gradient(#f8fafc 0%,#e7edf4 100%)!important;border-color:#9aa7b7!important;box-shadow:inset 0 1px #ffffffe6,0 7px 16px #0f172a14!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-results{max-height:30rem;padding-right:.25rem;overflow:auto}@media (hover:hover){html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-run:hover{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-run:hover{border-color:color-mix(in srgb, var(--accent-500) 42%, #8b98aa)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-run:hover{box-shadow:inset 0 1px #fffffff0,0 13px 28px #0f172a21!important}}html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace [data-admin-metric-card=true],html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-run,html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-settings-panel{background:linear-gradient(135deg,#1d2740 0%,#151e34 52%,#0f172a 100%)!important;border-color:#526493!important}html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-day-picker{background:linear-gradient(145deg,#172033 0%,#111827 100%)!important;border-color:#334155!important}html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-chip{color:#cbd5e1!important;background:#0f172a!important;border:1px solid #475569!important}html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-chip[aria-pressed=true]{border-color:var(--accent-300)!important;background:var(--accent-800)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-chip[aria-pressed=true]{background:color-mix(in srgb, var(--accent-800) 42%, #111827)!important}}html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-chip[aria-pressed=true]{color:#fff!important}html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-coverage-card{color:#cbd5e1!important;background:#0f172a!important;border-color:#475569!important}html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-coverage-card[aria-pressed=true]{border-color:var(--accent-300)!important;background:var(--accent-800)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-coverage-card[aria-pressed=true]{background:color-mix(in srgb, var(--accent-800) 42%, #111827)!important}}html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace .caltrackr-reminder-coverage-card[aria-pressed=true]{color:#fff!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-hero{border-color:var(--caltrackr-company-surface-border)!important;background:var(--caltrackr-company-premium-surface)!important;background-color:#0000!important;background-image:var(--caltrackr-company-premium-surface)!important;box-shadow:var(--caltrackr-company-surface-shadow)!important}html[data-hero-style=solid] body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-hero{background:var(--caltrackr-company-solid-surface)!important;background-color:var(--caltrackr-company-solid-surface)!important;background-image:none!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan,html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-detail{background:linear-gradient(145deg,#fff 0%,#f7f9fc 100%)!important;border-color:#9aa7b7!important;box-shadow:inset 0 1px #ffffffeb,0 12px 28px #0f172a1f!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan{background:linear-gradient(#f8fafc 0%,#eef3f8 100%)!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan button{box-shadow:inset 0 1px #ffffffe0;background:#fff!important;border-color:#c5ceda!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan button[aria-current=step],html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan button:hover{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan button[aria-current=step],html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan button:hover{border-color:color-mix(in srgb, var(--accent-500) 52%, #9aa7b7)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan button[aria-current=step],html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan button:hover{background:linear-gradient(90deg, var(--accent-100) 0%, #fff 72%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan button[aria-current=step],html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan button:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-100) 68%, #fff) 0%, #fff 72%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan button[aria-current=step],html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan button:hover{box-shadow:inset 3px 0 0 var(--accent-600), inset 0 1px 0 #ffffffeb, 0 8px 18px #0f172a1a!important}html.dark body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan,html.dark body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-detail{background:linear-gradient(145deg,#111827 0%,#0f172a 100%)!important;border-color:#334155!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace{background:linear-gradient(#c4c9d1 0%,#d0d4db 100%)!important;border:1px solid #a8b3c2!important;box-shadow:inset 0 1px #ffffffb8,0 14px 32px #0f172a21!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-admin-workspace-hero{border-color:var(--caltrackr-company-surface-border)!important;background:var(--caltrackr-company-premium-surface)!important;background-image:var(--caltrackr-company-premium-surface)!important;box-shadow:var(--caltrackr-company-surface-shadow)!important;border-radius:1.15rem 1.15rem 0 0!important}html[data-hero-style=solid] body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-admin-workspace-hero{background:var(--caltrackr-company-solid-surface)!important;background-image:none!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-admin-body{background:linear-gradient(#c4c9d1 0%,#d0d4db 46%,#c8cdd5 100%)!important}.caltrackr-settings-group-heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;padding:0 .15rem;display:flex}.caltrackr-settings-group-heading p{color:var(--accent-700);letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:900;line-height:1}.caltrackr-settings-group-heading h3{color:#0f172a;letter-spacing:0;margin-top:.35rem;font-size:1.05rem;font-weight:900}html.dark .caltrackr-settings-group-heading p{color:var(--accent-300)}html.dark .caltrackr-settings-group-heading h3{color:#fff}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace :is(.caltrackr-settings-company,.caltrackr-settings-reminders,.caltrackr-settings-public-verification,.caltrackr-settings-save-panel,.caltrackr-organization-manager,.caltrackr-admin-settings-card){background:linear-gradient(145deg,#fff 0%,#f7f9fc 100%)!important;border:1px solid #9aa7b7!important;box-shadow:inset 0 1px #ffffffeb,0 10px 24px #0f172a1a!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace :is(.caltrackr-settings-company,.caltrackr-settings-reminders,.caltrackr-settings-public-verification,.caltrackr-settings-save-panel,.caltrackr-organization-manager){border-radius:1rem!important;padding:1.25rem!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-settings-logo-panel,html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-command-action-panel,html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-command-mini-grid>div{background:linear-gradient(145deg,#eef3f8 0%,#fff 100%)!important;border-color:#aab6c6!important;box-shadow:inset 0 1px #fff,0 6px 14px #0f172a14!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-admin-input,html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace input,html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace textarea,html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace select{background-color:#fff!important;border-color:#aeb9c8!important;box-shadow:inset 0 1px 2px #0f172a0a!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-manager{border-top:0!important;margin-top:.75rem!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-manager-header{border-bottom:1px solid #d8dee8!important;padding-bottom:1rem!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-primary-action{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%)!important;border:1px solid #0f172a!important;box-shadow:0 8px 18px #0f172a2e!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-archive-toggle,html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-protection-note{background:linear-gradient(145deg,#f8fafc 0%,#eef2f7 100%)!important;border-color:#bac3cf!important;box-shadow:inset 0 1px #fff!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-protection-note p{color:#7c4a03!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-list>.space-y-3{background:linear-gradient(#d7dbe2 0%,#cbd0d8 100%)!important;border:1px solid #aeb8c7!important;border-radius:1rem!important;padding:.75rem!important;box-shadow:inset 0 1px #ffffffc7,0 10px 22px #0f172a17!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-card{background:linear-gradient(145deg,#fff 0%,#f6f8fb 100%)!important;border-color:#aab6c6!important;box-shadow:inset 0 1px #ffffffe6,0 7px 16px #0f172a14!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-card :is(button,[role=button]){box-shadow:0 4px 10px #0f172a14!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-empty{background:linear-gradient(145deg,#f8fafc 0%,#fff 100%)!important;border-color:#aeb8c7!important}@media (hover:hover){html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-card:hover{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-card:hover{border-color:color-mix(in srgb, var(--accent-500) 42%, #8b98aa)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-card:hover{background:linear-gradient(90deg, var(--accent-100) 0%, #fff 52%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-card:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-100) 72%, #fff) 0%, #fff 52%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-card:hover{box-shadow:inset 4px 0 0 var(--accent-600), inset 0 1px 0 #ffffffeb, 0 11px 24px #0f172a1f!important}}html.dark body .caltrackr-application-shell .caltrackr-settings-workspace{background:linear-gradient(#1e293b 0%,#111827 100%)!important;border-color:#334155!important}html.dark body .caltrackr-application-shell .caltrackr-settings-workspace :is(.caltrackr-settings-company,.caltrackr-settings-reminders,.caltrackr-settings-public-verification,.caltrackr-settings-save-panel,.caltrackr-organization-manager,.caltrackr-admin-settings-card){background:linear-gradient(145deg,#111827 0%,#0f172a 100%)!important;border-color:#334155!important}html.dark body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-manager-header{border-bottom-color:#334155!important}html.dark body .caltrackr-application-shell .caltrackr-settings-workspace .caltrackr-organization-list>.space-y-3{background:linear-gradient(#1e293b 0%,#0f172a 100%)!important;border-color:#334155!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-continuation{background:linear-gradient(#c4c9d1 0%,#d0d4db 46%,#c8cdd5 100%)!important;border:1px solid #a8b3c2!important;border-radius:1.25rem!important;padding:1rem!important;box-shadow:inset 0 1px #ffffffb8,0 12px 28px #0f172a1c!important}.caltrackr-settings-visual-grid>.caltrackr-admin-settings-card{min-width:0}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-continuation :is(.caltrackr-admin-settings-card,.caltrackr-brand-command-card,.caltrackr-appearance-command-card){background:linear-gradient(145deg,#fff 0%,#f7f9fc 100%)!important;border-color:#aab6c6!important;border-radius:1rem!important;box-shadow:inset 0 1px #ffffffeb,0 7px 16px #0f172a14!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-continuation .caltrackr-admin-settings-card:before{opacity:.82!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-continuation .caltrackr-command-card-intro,html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-continuation .caltrackr-command-action-panel,html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-continuation .caltrackr-command-mini-grid>div,html:not(.dark) body .caltrackr-application-shell .caltrackr-settings-continuation .caltrackr-appearance-command-card>div:nth-child(2)>div{background:linear-gradient(145deg,#f8fafc 0%,#fff 100%)!important;border-color:#b2bdca!important;box-shadow:inset 0 1px #fff,0 5px 12px #0f172a0f!important}html.dark body .caltrackr-application-shell .caltrackr-settings-continuation{background:linear-gradient(#1e293b 0%,#111827 100%)!important;border-color:#334155!important}html.dark body .caltrackr-application-shell .caltrackr-settings-continuation :is(.caltrackr-admin-settings-card,.caltrackr-brand-command-card,.caltrackr-appearance-command-card){background:linear-gradient(145deg,#111827 0%,#0f172a 100%)!important;border-color:#334155!important;box-shadow:inset 0 1px #ffffff0a,0 8px 18px #00000038!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace{background:linear-gradient(#c4c9d1 0%,#d0d4db 46%,#c8cdd5 100%)!important;border:1px solid #a8b3c2!important;border-radius:1.25rem!important;padding:1rem!important;box-shadow:inset 0 1px #ffffffb8,0 12px 28px #0f172a1c!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-hero{border-color:var(--caltrackr-company-surface-border)!important;background:var(--caltrackr-company-premium-surface)!important;background-image:var(--caltrackr-company-premium-surface)!important;box-shadow:var(--caltrackr-company-surface-shadow)!important;border-radius:1.05rem!important}html[data-hero-style=solid] body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-hero{background:var(--caltrackr-company-solid-surface)!important;background-image:none!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-status-pill{color:#fff!important;background:linear-gradient(#ffffff2e,#ffffff14)!important;border-color:#ffffffa3!important;box-shadow:inset 0 1px #ffffff3d!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-shell{background:linear-gradient(#d6dbe3 0%,#cbd2dc 100%)!important;border-color:#a6b1bf!important;box-shadow:inset 0 1px #ffffffbd,0 10px 24px #0f172a1a!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-plan,html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-detail{background:linear-gradient(145deg,#fff 0%,#f7f9fc 100%)!important;border-color:#9aa7b7!important;border-radius:1rem!important;box-shadow:inset 0 1px #ffffffeb,0 7px 16px #0f172a14!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-step{background:linear-gradient(145deg,#fff 0%,#f8fafc 100%)!important;border-color:#c4ceda!important;box-shadow:inset 0 1px #ffffffeb!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-step[aria-current=step]{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-step[aria-current=step]{border-color:color-mix(in srgb, var(--accent-500) 56%, #8b98aa)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-step[aria-current=step]{background:linear-gradient(90deg, var(--accent-100) 0%, #fff 72%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-step[aria-current=step]{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-100) 86%, #fff) 0%, #fff 72%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-step[aria-current=step]{box-shadow:inset 4px 0 0 var(--accent-600), inset 0 1px 0 #ffffffeb, 0 8px 18px #0f172a1a!important}@media (hover:hover){html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-step:hover{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-step:hover{border-color:color-mix(in srgb, var(--accent-500) 48%, #8b98aa)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-step:hover{background:linear-gradient(90deg, var(--accent-100) 0%, #fff 72%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-step:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-100) 78%, #fff) 0%, #fff 72%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-step:hover{box-shadow:inset 4px 0 0 var(--accent-600), inset 0 1px 0 #ffffffeb, 0 8px 18px #0f172a1a!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-checklist{background:linear-gradient(#d9dee6 0%,#cfd5de 100%)!important;border-color:#aab6c6!important;box-shadow:inset 0 1px #ffffffb8,0 7px 16px #0f172a14!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-checklist>div>div{background:linear-gradient(145deg,#fff 0%,#f7f9fc 100%)!important;border-color:#a8b3c2!important;box-shadow:inset 0 1px #ffffffeb,0 5px 12px #0f172a12!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-primary-action{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%)!important;border:1px solid #0f172a!important;box-shadow:0 8px 18px #0f172a2e!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-secondary-action{background:linear-gradient(145deg,#fff 0%,#f7f9fc 100%)!important;border-color:#aab6c6!important;box-shadow:inset 0 1px #ffffffe6,0 5px 12px #0f172a12!important}html.dark body .caltrackr-application-shell .caltrackr-setup-workspace{background:linear-gradient(#1e293b 0%,#111827 100%)!important;border-color:#334155!important}html.dark body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-shell,html.dark body .caltrackr-application-shell .caltrackr-setup-workspace .caltrackr-setup-checklist{background:linear-gradient(#1e293b 0%,#0f172a 100%)!important;border-color:#334155!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcuts-overlay{background:#0f172a7a!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcuts-dialog{background:linear-gradient(#c7ccd4 0%,#d3d8df 100%)!important;border-color:#9aa7b7!important;box-shadow:inset 0 1px #ffffffb8,0 24px 60px #0f172a47!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcuts-header{color:#fff!important;background:var(--caltrackr-company-premium-surface)!important;background-image:var(--caltrackr-company-premium-surface)!important}html[data-hero-style=solid] body .caltrackr-application-shell .caltrackr-shortcuts-header{background:var(--caltrackr-company-solid-surface)!important;background-image:none!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcuts-header :is(h2,p){color:inherit!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcuts-header p:first-child{color:#ffffffc7!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcuts-header p:last-child{color:#ffffffd1!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcuts-close{color:#fff!important;background:#ffffff24!important;border-color:#ffffff8c!important;box-shadow:inset 0 1px #ffffff2e!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcuts-list{background:linear-gradient(#d6dbe3 0%,#cbd2dc 100%)!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcut-row{background:linear-gradient(145deg,#fff 0%,#f7f9fc 100%)!important;border-color:#aab6c6!important;box-shadow:inset 0 1px #ffffffeb,0 5px 12px #0f172a12!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcut-key{color:#0f172a!important;background:linear-gradient(#fff 0%,#edf2f8 100%)!important;border-color:#9aa7b7!important;box-shadow:inset 0 1px #fff,0 3px 7px #0f172a1f!important}@media (hover:hover){html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcut-row:hover{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcut-row:hover{border-color:color-mix(in srgb, var(--accent-500) 46%, #8b98aa)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcut-row:hover{background:linear-gradient(90deg, var(--accent-100) 0%, #fff 68%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcut-row:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-100) 76%, #fff) 0%, #fff 68%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-shortcut-row:hover{box-shadow:inset 4px 0 0 var(--accent-600), inset 0 1px 0 #ffffffeb, 0 8px 18px #0f172a1a!important}}html.dark body .caltrackr-application-shell .caltrackr-shortcuts-dialog{background:linear-gradient(#1e293b 0%,#111827 100%)!important;border-color:#334155!important}html.dark body .caltrackr-application-shell .caltrackr-shortcuts-header{background:var(--caltrackr-company-premium-surface)!important}@media (max-width:640px){body .caltrackr-application-shell .caltrackr-shortcuts-overlay{padding:.5rem!important;padding-top:max(.75rem, env(safe-area-inset-top))!important;padding-bottom:calc(.5rem + env(safe-area-inset-bottom))!important;align-items:flex-end!important}body .caltrackr-application-shell .caltrackr-shortcuts-dialog{flex-direction:column;display:flex;max-height:calc(100dvh - max(1rem, env(safe-area-inset-top)) - env(safe-area-inset-bottom))!important;border-radius:1rem 1rem 0 0!important;max-width:none!important}body .caltrackr-application-shell .caltrackr-shortcuts-header{align-items:stretch!important;gap:.85rem!important;padding:1rem!important}body .caltrackr-application-shell .caltrackr-shortcuts-close{min-height:2.7rem;width:100%!important}body .caltrackr-application-shell .caltrackr-shortcuts-list{scrollbar-gutter:stable;overflow-y:auto;padding:.85rem!important}body .caltrackr-application-shell .caltrackr-shortcut-row{flex-direction:column;align-items:flex-start!important;gap:.75rem!important;padding:.85rem!important}body .caltrackr-application-shell .caltrackr-shortcut-label{overflow-wrap:anywhere}body .caltrackr-application-shell .caltrackr-shortcut-keys{flex-wrap:wrap}}.caltrackr-public-verify{background:radial-gradient(circle at 12% -10%,#4f46e524,#0000 26rem),radial-gradient(circle at 92% 8%,#0f172a1a,#0000 22rem),linear-gradient(#d7dce4 0%,#eef2f7 42%,#f8fafc 100%)!important}.caltrackr-public-verify-card{background:#fff!important;border-color:#9aa7b7!important;box-shadow:inset 0 1px #ffffffe6,0 22px 52px #0f172a2e!important}.caltrackr-public-verify-hero{color:#fff!important;background:radial-gradient(circle at 86% -18%,#ffffff2e,#0000 18rem),linear-gradient(115deg,#0b1026 0%,#172554 54%,#334155 100%)!important;border-color:#ffffff2e!important}.caltrackr-public-verify--amber .caltrackr-public-verify-hero{background:radial-gradient(circle at 86% -18%,#ffffff2e,#0000 18rem),linear-gradient(115deg,#422006 0%,#92400e 54%,#b45309 100%)!important}.caltrackr-public-verify--red .caltrackr-public-verify-hero{background:radial-gradient(circle at 86% -18%,#ffffff2e,#0000 18rem),linear-gradient(115deg,#450a0a 0%,#991b1b 54%,#be123c 100%)!important}.caltrackr-public-verify-hero :is(h1,p){color:inherit!important}.caltrackr-public-verify-hero p:first-child{color:#ffffffc7!important}.caltrackr-public-verify-status{color:#fff!important;background:#ffffff24!important;border-color:#ffffff8c!important;box-shadow:inset 0 1px #ffffff2e!important}.caltrackr-public-verify-alert{font-weight:650!important}.caltrackr-public-verify-alert--amber{background:linear-gradient(90deg,#fef3c7 0%,#fffbeb 100%)!important}.caltrackr-public-verify-alert--red{background:linear-gradient(90deg,#fee2e2 0%,#fff1f2 100%)!important}.caltrackr-public-verify-body{background:linear-gradient(#fff 0%,#f8fafc 100%)!important}.caltrackr-public-certificate-header{border-color:#0f172a!important}.caltrackr-public-verify-section{border-color:#d7dee8!important}.caltrackr-public-verify-section>h3{color:#64748b!important}.caltrackr-public-verify-field{background:linear-gradient(145deg,#fff 0%,#f7f9fc 100%);border:1px solid #cbd5e1;border-radius:.9rem;min-height:4.75rem;padding:.85rem 1rem;box-shadow:inset 0 1px #fff,0 4px 10px #0f172a0d}.caltrackr-public-verify-authenticity{background:linear-gradient(#d9dee6 0%,#cfd5de 100%)!important;border-color:#aab6c6!important;box-shadow:inset 0 1px #ffffffb8,0 8px 18px #0f172a14!important}.caltrackr-public-verify-authenticity a{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%)!important}.caltrackr-public-equipment{background:linear-gradient(#eef2f7 0%,#f8fafc 48%,#fff 100%)!important}.caltrackr-public-equipment>div>div:first-child{margin-bottom:1.25rem!important}.caltrackr-public-equipment-hero{background:radial-gradient(circle at 82% -20%,#ffffff2e,#0000 18rem),linear-gradient(115deg,#0b1026 0%,#172554 52%,#334155 100%)!important;border:1px solid #9aa7b7!important;border-radius:1rem!important;box-shadow:inset 0 1px #ffffff29,0 10px 24px #0f172a29!important}.caltrackr-public-equipment-hero h1,.caltrackr-public-equipment-hero p{color:#fff!important}.caltrackr-public-equipment-hero p:first-child{color:#ffffffc2!important}.caltrackr-public-equipment-auth-pill{color:#dcfce7!important;background:#22c55e29!important;border-color:#bbf7d075!important;box-shadow:inset 0 1px #ffffff29!important}.caltrackr-public-equipment-grid{align-items:start}.caltrackr-public-equipment-sheet{background:linear-gradient(145deg,#fff 0%,#f7f9fc 100%)!important;border-color:#98a5b6!important;box-shadow:inset 0 1px #ffffffeb,0 7px 18px #0f172a14!important}.caltrackr-public-equipment-record,.caltrackr-public-equipment-side-card{background:linear-gradient(145deg,#fff 0%,#f7f9fc 100%)!important;border-color:#98a5b6!important;border-radius:1rem!important;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #0f172a14!important}.caltrackr-public-equipment-record--embedded{box-shadow:none!important;border:0!important;border-radius:0!important}.caltrackr-public-equipment-aside--embedded{background:linear-gradient(#f8fafc 0%,#eef2f7 100%)!important}.caltrackr-public-equipment-side-card--embedded{box-shadow:none!important;background:0 0!important;border-width:0 0 1px!important;border-radius:0!important}.caltrackr-public-equipment-side-card--embedded:last-child{border-bottom-width:0!important}.caltrackr-public-equipment-image-column{background:linear-gradient(#e2e7ef 0%,#d7dee8 100%)!important;border-color:#aab6c6!important}.caltrackr-public-equipment-image-well{background:radial-gradient(circle at 50% 42%,#fff 0%,#f8fafc 36%,#0000 37%),linear-gradient(145deg,#eef2f7 0%,#fff 100%)!important;border-color:#a5b0bf!important;border-radius:.9rem!important;box-shadow:inset 0 1px #ffffffeb,0 4px 10px #0f172a14!important}.caltrackr-public-equipment-image-well>div{color:#475569!important}.caltrackr-public-equipment-image-well>div>div{color:#64748b!important;background:linear-gradient(#fff 0%,#e9eef5 100%)!important;border-color:#a8b3c2!important;box-shadow:inset 0 1px #fff,0 8px 18px #0f172a1a!important}.caltrackr-public-equipment-details{background:#fff!important}.caltrackr-public-equipment-details>div:first-child{border-color:#c7d1df!important}.caltrackr-public-equipment-details>div:first-child>p{color:#334ea3!important}.caltrackr-public-equipment-field{background:#fbfcfe;border-radius:.75rem;min-height:4.6rem;padding:.8rem .95rem;box-shadow:inset 0 1px #fff;border:1px solid #cbd5e1!important}.caltrackr-public-equipment-field p:first-child,.caltrackr-public-equipment-side-card>p:first-child,.caltrackr-public-equipment-side-card>div:first-child>p:first-child{color:#5f6e84!important;letter-spacing:.16em!important}.caltrackr-public-equipment-side-card{padding:1.45rem!important}.caltrackr-public-equipment-data-row{border-color:#d7dee8!important;padding-block:.85rem!important}.caltrackr-public-equipment-certificate-link{background:linear-gradient(135deg,#0b1026 0%,#172554 100%)!important;border:1px solid #111827!important;box-shadow:0 10px 20px #0f172a2e!important}.caltrackr-public-equipment-footer{border-color:#aab6c6!important}.caltrackr-public-equipment-print-sheet{display:none}@media (max-width:1023px){.caltrackr-public-equipment-hero h1{white-space:normal!important}.caltrackr-public-equipment-image-well{min-height:22rem}}@media print{@page{size:letter portrait;margin:.32in}:is(html:has(.caltrackr-public-equipment),body:has(.caltrackr-public-equipment)){color:#111827!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important;width:auto!important;min-height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}body:has(.caltrackr-public-equipment) *{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important;text-shadow:none!important}.caltrackr-public-equipment,.caltrackr-public-equipment>div{background:#fff!important;width:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.caltrackr-public-equipment>div>:not(.caltrackr-public-equipment-print-sheet){display:none!important}body:has(.caltrackr-public-equipment) [aria-label="Public profile actions"]{display:none!important}.caltrackr-public-equipment-print-sheet{visibility:visible!important;page-break-inside:avoid!important;break-inside:avoid!important;color:#111827!important;zoom:1!important;background:#fff!important;border:1.2px solid #172554!important;border-radius:0!important;grid-template-rows:.92in .54in minmax(5.42in,1fr) 1.78in .34in!important;width:100%!important;max-width:7.55in!important;height:10.35in!important;min-height:10.35in!important;margin:0 auto!important;font-family:Arial,Helvetica,sans-serif!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important}.caltrackr-public-equipment-print-sheet:before{content:"";background:#172554!important;height:.055in!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.caltrackr-public-equipment-print-sheet *{visibility:visible!important;opacity:1!important}.caltrackr-public-equipment-print-header{background:linear-gradient(#fff 0%,#f8fafc 100%)!important;border-bottom:1.5px solid #172554!important;grid-template-columns:.62in minmax(0,1fr) 1.55in!important;align-items:center!important;gap:.18in!important;padding:.18in .24in .14in!important;display:grid!important}.caltrackr-public-equipment-print-logo{color:#172554!important;background:#fff!important;border:1.5px solid #172554!important;justify-content:center!important;align-items:center!important;width:.5in!important;height:.5in!important;font-size:11pt!important;font-weight:900!important;line-height:1!important;display:flex!important;overflow:hidden!important}.caltrackr-public-equipment-print-logo img{object-fit:contain!important;width:100%!important;height:100%!important}.caltrackr-public-equipment-print-kicker{color:#1d4ed8!important;letter-spacing:.16em!important;text-transform:uppercase!important;align-items:center!important;gap:.08in!important;margin:0 0 .045in!important;font-size:7.5pt!important;font-weight:900!important;line-height:1!important;display:flex!important}.caltrackr-public-equipment-print-kicker strong,.caltrackr-public-equipment-print-badges span{color:#172554!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #172554!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:.03in .09in!important;font-size:7pt!important;font-weight:900!important;line-height:1.15!important;display:inline-flex!important}.caltrackr-public-equipment-print-header h1{color:#172554!important;letter-spacing:0!important;margin:0!important;font-size:22pt!important;font-weight:900!important;line-height:.95!important}.caltrackr-public-equipment-print-header p{color:#475569!important;margin:.05in 0 0!important;font-size:9pt!important;font-weight:700!important;line-height:1.2!important}.caltrackr-public-equipment-print-badges{flex-wrap:wrap!important;justify-content:flex-end!important;gap:.06in!important;display:flex!important}.caltrackr-public-equipment-print-meta{background:#f8fafc!important;border-bottom:1px solid #dbe3ee!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.caltrackr-public-equipment-print-meta>div{border-right:1px solid #dbe3ee!important;flex-direction:column!important;justify-content:center!important;gap:.035in!important;min-width:0!important;padding:.085in .16in!important;display:flex!important}.caltrackr-public-equipment-print-meta>div:last-child{border-right:0!important}.caltrackr-public-equipment-print-meta p{color:#64748b!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin:0!important;font-size:6.8pt!important;font-weight:900!important;line-height:1.1!important}.caltrackr-public-equipment-print-meta strong{overflow-wrap:anywhere!important;color:#111827!important;font-size:8pt!important;font-weight:800!important;line-height:1.2!important;display:block!important}.caltrackr-public-equipment-print-section-title,.caltrackr-public-equipment-print-summary p{color:#475569!important;letter-spacing:.15em!important;text-transform:uppercase!important;margin:0 0 .04in!important;font-size:7.5pt!important;font-weight:900!important;line-height:1.15!important}.caltrackr-public-equipment-print-body{background:#fff!important;border-bottom:1px solid #dbe3ee!important;grid-template-columns:1.72in minmax(0,1fr)!important;gap:.24in!important;min-height:5.42in!important;padding:.24in .24in .22in!important;display:grid!important}.caltrackr-public-equipment-print-image{color:#111827!important;text-align:center!important;background:#f8fafc!important;border:1px solid #dbe3ee!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:.14in!important;min-height:0!important;padding:.16in!important;display:flex!important}.caltrackr-public-equipment-print-image:before{content:"Primary public image";color:#475569!important;letter-spacing:.14em!important;text-align:left!important;text-transform:uppercase!important;align-self:stretch!important;margin-bottom:.12in!important;font-size:7.1pt!important;font-weight:900!important;line-height:1!important}.caltrackr-public-equipment-print-image img{object-fit:contain!important;object-position:center!important;background:#fff!important;border:1px solid #cbd5e1!important;width:100%!important;max-width:1.32in!important;max-height:1.42in!important;margin:0 auto!important;padding:.055in!important;display:block!important}.caltrackr-public-equipment-print-image strong{color:#111827!important;margin:0!important;font-size:13pt!important;font-weight:900!important;line-height:1.15!important;display:block!important}.caltrackr-public-equipment-print-image p{color:#475569!important;max-width:1.6in!important;margin:.05in auto 0!important;font-size:8.5pt!important;line-height:1.35!important}.caltrackr-public-equipment-print-main{flex-direction:column!important;justify-content:flex-start!important;min-height:0!important;padding:0!important;display:flex!important}.caltrackr-public-equipment-print-main h2{color:#172554!important;letter-spacing:0!important;margin:0 0 .05in!important;font-size:27pt!important;font-weight:900!important;line-height:.98!important}.caltrackr-public-equipment-print-subtitle{color:#475569!important;border-bottom:1.5px solid #dbe3ee!important;margin:0 0 .18in!important;padding-bottom:.14in!important;font-size:11pt!important;font-weight:800!important;line-height:1.15!important}.caltrackr-public-equipment-print-fields{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.16in .22in!important;display:grid!important}.caltrackr-public-equipment-print-fields div{background:0 0!important;border:0!important;border-bottom:1px solid #dbe3ee!important;flex-direction:column!important;justify-content:flex-start!important;min-height:.38in!important;padding:0 0 .075in!important;display:flex!important}.caltrackr-public-equipment-print-fields p{color:#64748b!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 .04in!important;font-size:7pt!important;font-weight:900!important;line-height:1.1!important}.caltrackr-public-equipment-print-fields strong{overflow-wrap:anywhere!important;color:#111827!important;font-size:9.4pt!important;font-weight:900!important;line-height:1.18!important;display:block!important}.caltrackr-public-equipment-print-assurance{background:linear-gradient(#f8fafc 0%,#fff 100%)!important;border:1px solid #cbd5e1!important;border-left:.05in solid #172554!important;grid-template-columns:minmax(0,1fr) .92in!important;align-items:center!important;gap:.16in!important;margin-top:auto!important;padding:.12in .14in!important;display:grid!important}.caltrackr-public-equipment-print-assurance p{color:#475569!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 .05in!important;font-size:7.3pt!important;font-weight:900!important;line-height:1.1!important}.caltrackr-public-equipment-print-assurance strong{color:#334155!important;font-size:8.4pt!important;font-weight:700!important;line-height:1.3!important;display:block!important}.caltrackr-public-equipment-print-assurance span{overflow-wrap:anywhere!important;color:#1d4ed8!important;margin-top:.055in!important;font-size:6.8pt!important;font-weight:700!important;line-height:1.2!important;display:block!important}.caltrackr-public-equipment-print-qr{background:#fff!important;border:1px solid #dbe3ee!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.035in!important;min-width:0!important;padding:.055in!important;display:flex!important}.caltrackr-public-equipment-print-qr img{background:#fff!important;border:0!important;width:.68in!important;height:.68in!important;padding:0!important;display:block!important}.caltrackr-public-equipment-print-qr small{color:#475569!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0!important;font-size:6.4pt!important;font-weight:900!important;line-height:1!important;display:block!important}.caltrackr-public-equipment-print-qr--text{align-items:flex-start!important;max-width:1.7in!important}.caltrackr-public-equipment-print-qr--text small:last-child{color:#1d4ed8!important;letter-spacing:0!important;overflow-wrap:anywhere!important;text-transform:none!important;font-size:6.2pt!important;font-weight:700!important;line-height:1.2!important}.caltrackr-public-equipment-print-summary{background:#f8fafc!important;border-bottom:1px solid #dbe3ee!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.14in!important;min-height:1.78in!important;padding:.18in .24in!important;display:grid!important}.caltrackr-public-equipment-print-summary>div{background:#fff!important;border:1px solid #dbe3ee!important;border-top:.035in solid #172554!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;min-height:0!important;padding:.15in .16in!important;display:flex!important}.caltrackr-public-equipment-print-summary>div:last-child{border-right:1px solid #dbe3ee!important}.caltrackr-public-equipment-print-summary h3{color:#172554!important;letter-spacing:0!important;margin:0 0 .07in!important;font-size:16pt!important;font-weight:900!important;line-height:1!important}.caltrackr-public-equipment-print-summary span{color:#111827!important;letter-spacing:.05em!important;text-transform:uppercase!important;border:1px solid #94a3b8!important;border-radius:999px!important;margin:0 0 .07in!important;padding:.03in .07in!important;font-size:7.5pt!important;font-weight:900!important;line-height:1.15!important;display:inline-flex!important}.caltrackr-public-equipment-print-summary small{color:#334155!important;margin:0 0 .045in!important;font-size:9pt!important;font-weight:700!important;line-height:1.25!important;display:block!important}.caltrackr-public-equipment-print-footer{color:#475569!important;background:#fff!important;border-top:1px solid #dbe3ee!important;justify-content:space-between!important;align-items:center!important;gap:.16in!important;padding:0 .18in!important;font-size:7.2pt!important;font-weight:600!important;line-height:1.1!important;display:flex!important}}.caltrackr-audit-trail-workspace .caltrackr-admin-workspace-hero>div:first-child:before{content:"ADMINISTRATION"}html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-trail-workspace .caltrackr-admin-body{background:radial-gradient(circle at 8% 0,#3b82f60f,#0000 16rem),linear-gradient(#aeb8c6 0%,#bbc5d2 7rem,#c8d1dc 18rem,#d3dbe5 100%)!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-trail-workspace .caltrackr-audit-summary-grid{background:linear-gradient(#e5ebf2 0%,#dbe3ec 100%)!important;border-color:#8f9cac!important;box-shadow:inset 0 1px #ffffffe0,0 13px 28px #0f172a2e!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-trail-workspace [data-admin-metric-card=true]{background:radial-gradient(circle at 94% 0, var(--accent-300), transparent 4.75rem), linear-gradient(145deg, #fff 0%, #e7edf5 100%)!important;border-color:#738296!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-trail-workspace [data-admin-metric-card=true]{background:radial-gradient(circle at 94% 0, color-mix(in srgb, var(--accent-300) 50%, transparent), transparent 4.75rem), linear-gradient(145deg, #fff 0%, #e7edf5 100%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-trail-workspace [data-admin-metric-card=true]{box-shadow:inset 0 1px #fffffff5,0 11px 22px #0f172a2e!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-trail-workspace [data-admin-metric-tone=success]{background:radial-gradient(circle at 94% 0,#22c55e4d,#0000 4.75rem),linear-gradient(145deg,#f4fff6 0%,#d7ecdf 100%)!important;border-color:#4f9469!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-trail-workspace [data-admin-metric-tone=warning]{background:radial-gradient(circle at 94% 0,#f59e0b57,#0000 4.75rem),linear-gradient(145deg,#fffbe6 0%,#f2df9d 100%)!important;border-color:#b88213!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-trail-workspace [data-admin-metric-tone=danger]{background:radial-gradient(circle at 94% 0,#ef444440,#0000 4.75rem),linear-gradient(145deg,#fff5f5 0%,#eccaca 100%)!important;border-color:#b96c6c!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-trail-workspace .caltrackr-audit-filter-panel,html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-trail-workspace .caltrackr-audit-log-panel{background:linear-gradient(#fff 0%,#f8fafc 100%)!important;border-color:#9eaaba!important;box-shadow:inset 0 1px #fffffff0,0 14px 34px #0f172a1c!important}.caltrackr-audit-filter-panel .caltrackr-admin-input,.caltrackr-audit-filter-panel select,.caltrackr-audit-footer select{height:2.45rem;border-radius:.65rem!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-filter-panel .caltrackr-admin-input,html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-filter-panel select,html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-footer select{background:linear-gradient(#fff 0%,#f8fafc 100%)!important;border-color:#b2bfce!important;box-shadow:inset 0 1px #fffffff2,0 1px 2px #0f172a0a!important}.caltrackr-audit-toggle{border-radius:999px;width:fit-content;padding:.45rem .7rem;transition:background-color .16s,box-shadow .16s,border-color .16s}html:not(.dark) body .caltrackr-application-shell .caltrackr-audit-toggle{background:#f8fafc;border:1px solid #c6d0dc}.caltrackr-audit-toggle input{accent-color:var(--accent-700)}.caltrackr-audit-export{min-width:7.5rem;box-shadow:0 8px 18px var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-audit-export{box-shadow:0 8px 18px color-mix(in srgb, var(--accent-700) 20%, transparent)!important}}.caltrackr-audit-list-header{background:linear-gradient(#fff 0%,#f6f8fb 100%)}.caltrackr-audit-count-pill{color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;min-height:1.6rem;padding:.25rem .65rem;display:inline-flex}.caltrackr-audit-count-pill--warning{color:#8a5a00;background:#fff7db;border-color:#f3c773}.caltrackr-audit-list{background:linear-gradient(#f7f9fc 0%,#fff 100%)}.caltrackr-audit-row{background:linear-gradient(90deg,#fff 0% 62%,#f8fafc 100%);border:1px solid #d7e0eb;transition:border-color .16s,box-shadow .16s,transform .16s,background-color .16s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,0 4px 10px #0f172a0b}.caltrackr-audit-row:before{content:"";background:var(--accent-600);opacity:.82;width:.25rem;position:absolute;inset:0 auto 0 0}.caltrackr-audit-row[data-category=work_orders]:before{background:#4f46e5}.caltrackr-audit-row[data-category=equipment]:before{background:#2563eb}.caltrackr-audit-row[data-category=calibrations]:before{background:#059669}.caltrackr-audit-row[data-category=maintenance]:before{background:#d97706}.caltrackr-audit-row[data-category=documents]:before,.caltrackr-audit-row[data-category=images]:before{background:#7c3aed}.caltrackr-audit-row[data-category=system]:before{background:#475569}.caltrackr-audit-time{padding-left:.45rem}.caltrackr-audit-category,.caltrackr-audit-important{color:#475569;background:#f8fafc;border:1px solid #cbd5e1}.caltrackr-audit-important{color:#8a5a00;background:#fff7db;border-color:#f3c773}.caltrackr-audit-avatar{color:#1e293b;background:linear-gradient(145deg,#fff 0%,#e7edf5 100%);border:1px solid #cbd5e1;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.7rem;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}.caltrackr-audit-footer{background:linear-gradient(#f8fafc 0%,#eef3f8 100%)}.caltrackr-audit-page-label{text-align:center;min-width:5.5rem}.caltrackr-audit-page-button{min-width:4.75rem}@media (hover:hover){.caltrackr-audit-row:hover,.caltrackr-audit-row:focus-within{border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.caltrackr-audit-row:hover,.caltrackr-audit-row:focus-within{border-color:color-mix(in srgb, var(--accent-500) 46%, #9eabbc)}}.caltrackr-audit-row:hover,.caltrackr-audit-row:focus-within{box-shadow:inset 0 1px 0 #fffffff0, 0 10px 22px var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.caltrackr-audit-row:hover,.caltrackr-audit-row:focus-within{box-shadow:inset 0 1px 0 #fffffff0, 0 10px 22px color-mix(in srgb, var(--accent-500) 16%, transparent)}}.caltrackr-audit-row:hover,.caltrackr-audit-row:focus-within{transform:translateY(-1px)}}html.dark body .caltrackr-application-shell .caltrackr-audit-trail-workspace .caltrackr-audit-filter-panel,html.dark body .caltrackr-application-shell .caltrackr-audit-trail-workspace .caltrackr-audit-log-panel,html.dark body .caltrackr-application-shell .caltrackr-audit-trail-workspace [data-admin-metric-card=true]{background:linear-gradient(135deg,#1d2740 0%,#151e34 52%,#0f172a 100%)!important;border-color:#526493!important}html.dark .caltrackr-audit-list-header,html.dark .caltrackr-audit-list,html.dark .caltrackr-audit-footer{background:#0f172a}html.dark .caltrackr-audit-row{background:linear-gradient(135deg,#151e34 0%,#111827 100%);border-color:#334155;box-shadow:0 7px 18px #0003}html.dark .caltrackr-audit-category,html.dark .caltrackr-audit-count-pill{color:#cbd5e1;background:#111827;border-color:#334155}html.dark .caltrackr-audit-avatar{color:#e2e8f0;background:#172033;border-color:#334155}.caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics [role=button],.caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button,.caltrackr-template-workspace .caltrackr-template-kpi-card,.caltrackr-template-workspace .caltrackr-template-card,.caltrackr-template-workspace .caltrackr-template-list-row,.caltrackr-template-workspace .caltrackr-template-actions button,.caltrackr-reference-standards-workspace [data-standard-row=true]{transition:background-color .16s,background-image .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s}.caltrackr-template-action-modal{border-color:#aeb7c5!important;box-shadow:0 26px 56px #0f172a42,inset 0 0 0 1px #ffffffb8!important}.caltrackr-template-action-body{background:linear-gradient(#fff 0%,#f8fafc 100%)!important}.caltrackr-template-detail-grid{background:radial-gradient(circle at 96% 0, var(--accent-100), transparent 5.5rem), linear-gradient(135deg, #fbfdff 0%, #f1f7fb 100%)!important;border-color:#bfd0df!important}@supports (color:color-mix(in lab, red, red)){.caltrackr-template-detail-grid{background:radial-gradient(circle at 96% 0, color-mix(in srgb, var(--accent-100) 44%, transparent), transparent 5.5rem), linear-gradient(135deg, #fbfdff 0%, #f1f7fb 100%)!important}}.caltrackr-template-detail-grid{box-shadow:inset 0 1px #fffffff0,0 8px 18px #0f172a0f!important}.caltrackr-template-action-footer{background:linear-gradient(#f9fbfd 0%,#eef3f8 100%)!important}.caltrackr-template-action-footer>div,.caltrackr-template-actions{align-items:center}.caltrackr-template-modal-close-button,.caltrackr-template-action-button{color:#172033;background:linear-gradient(#fff 0%,#f6f8fb 100%);border:1px solid #b9c3d0;border-radius:.85rem;min-height:2.55rem;padding:0 1rem;font-size:.875rem;font-weight:800;transition:border-color .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 1px #ffffffeb,0 7px 14px #0f172a14}.caltrackr-template-modal-close-button:hover,.caltrackr-template-action-button:hover,.caltrackr-template-modal-close-button:focus-visible,.caltrackr-template-action-button:focus-visible{border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.caltrackr-template-modal-close-button:hover,.caltrackr-template-action-button:hover,.caltrackr-template-modal-close-button:focus-visible,.caltrackr-template-action-button:focus-visible{border-color:color-mix(in srgb, var(--accent-500) 48%, #94a3b8)}}.caltrackr-template-modal-close-button:hover,.caltrackr-template-action-button:hover,.caltrackr-template-modal-close-button:focus-visible,.caltrackr-template-action-button:focus-visible{box-shadow:inset 0 1px 0 #fffffff0, 0 10px 20px var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.caltrackr-template-modal-close-button:hover,.caltrackr-template-action-button:hover,.caltrackr-template-modal-close-button:focus-visible,.caltrackr-template-action-button:focus-visible{box-shadow:inset 0 1px 0 #fffffff0, 0 10px 20px color-mix(in srgb, var(--accent-500) 16%, transparent)}}.caltrackr-template-modal-close-button:hover,.caltrackr-template-action-button:hover,.caltrackr-template-modal-close-button:focus-visible,.caltrackr-template-action-button:focus-visible{transform:translateY(-1px)}.caltrackr-template-action-button--primary{color:#4338ca;background:linear-gradient(#fff 0%,#eef1ff 100%);border-color:#a9b4ff}.caltrackr-template-action-button--success{color:#176a43;background:linear-gradient(#f5fff8 0%,#dcf7e6 100%);border-color:#6fc493}.caltrackr-template-action-button--warning{color:#8a5708;background:linear-gradient(#fffdf4 0%,#fff1bf 100%);border-color:#e4bd5f}.caltrackr-template-action-button--danger{color:#be123c;background:linear-gradient(#fff8f8 0%,#ffe7ea 100%);border-color:#f2a7ae}html.dark .caltrackr-template-action-modal{border-color:#334155!important}html.dark .caltrackr-template-action-body,html.dark .caltrackr-template-action-footer{background:linear-gradient(#0f172a 0%,#111827 100%)!important}html.dark .caltrackr-template-detail-grid{background:radial-gradient(circle at 96% 0, var(--accent-900), transparent 5.5rem), linear-gradient(135deg, #111827 0%, #0f172a 100%)!important;border-color:#334155!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-template-detail-grid{background:radial-gradient(circle at 96% 0, color-mix(in srgb, var(--accent-900) 42%, transparent), transparent 5.5rem), linear-gradient(135deg, #111827 0%, #0f172a 100%)!important}}html.dark .caltrackr-template-modal-close-button,html.dark .caltrackr-template-action-button{color:#e2e8f0;background:linear-gradient(#172033 0%,#111827 100%);border-color:#475569}html.dark .caltrackr-template-action-button--primary{color:#c7d2fe}html.dark .caltrackr-template-action-button--success{color:#bbf7d0}html.dark .caltrackr-template-action-button--warning{color:#fde68a}html.dark .caltrackr-template-action-button--danger{color:#fecdd3}html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics{border-top:1px solid #c2ccda;background:linear-gradient(#e8edf4 0%,#dce4ee 100%)!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-list,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-library{border-color:#9ca8b8!important;box-shadow:inset 0 1px #ffffffeb,0 16px 36px #0f172a1f!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card{background:radial-gradient(circle at 92% 0, var(--accent-200), transparent 4.7rem), linear-gradient(145deg, #fff 0%, #eef3f8 100%)!important;border-color:#aeb9c8!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card{background:radial-gradient(circle at 92% 0, color-mix(in srgb, var(--accent-200) 28%, transparent), transparent 4.7rem), linear-gradient(145deg, #fff 0%, #eef3f8 100%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card{box-shadow:inset 0 1px #fffffff0,0 7px 17px #0f172a14!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card.is-selected{border-color:var(--accent-600)!important;background:radial-gradient(circle at 92% 0, var(--accent-300), transparent 4.9rem), linear-gradient(145deg, var(--accent-100) 0%, #fff 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card.is-selected{background:radial-gradient(circle at 92% 0, color-mix(in srgb, var(--accent-300) 46%, transparent), transparent 4.9rem), linear-gradient(145deg, color-mix(in srgb, var(--accent-100) 58%, #fff) 0%, #fff 100%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card.is-selected{box-shadow:inset 0 0 0 1px var(--accent-500), 0 10px 22px var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card.is-selected{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent-500) 38%, transparent), 0 10px 22px color-mix(in srgb, var(--accent-500) 18%, transparent)!important}}.caltrackr-template-workspace .caltrackr-template-list-header{background:linear-gradient(#f8fafc 0%,#eef3f8 100%)}html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card{background:linear-gradient(90deg,#fff 0% 62%,#f8fafc 100%)}html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]{background-color:#fff;position:relative}@media (hover:hover){html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:focus-visible,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:focus-visible{border-color:var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:focus-visible,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:focus-visible{border-color:color-mix(in srgb, var(--accent-700) 72%, #5f6f83)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:focus-visible,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:focus-visible{background:radial-gradient(circle at 92% 0, var(--accent-400), transparent 5rem), linear-gradient(145deg, var(--accent-100) 0%, var(--accent-200) 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:focus-visible,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:focus-visible{background:radial-gradient(circle at 92% 0, color-mix(in srgb, var(--accent-400) 54%, transparent), transparent 5rem), linear-gradient(145deg, color-mix(in srgb, var(--accent-100) 42%, #fff) 0%, color-mix(in srgb, var(--accent-200) 50%, #d9e1ec) 100%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:focus-visible,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:focus-visible{box-shadow:inset 0 0 0 1px var(--accent-700), inset 0 1px 0 #ffffffe6, 0 14px 28px var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:focus-visible,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent-700) 38%, transparent), inset 0 1px 0 #ffffffe6, 0 14px 28px color-mix(in srgb, var(--accent-700) 26%, transparent)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics button:focus-visible,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:focus-visible{transform:translateY(-2px)}html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:focus-visible{background-color:var(--accent-100)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:focus-visible{background-color:color-mix(in srgb, var(--accent-100) 72%, #e0e7f0)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:focus-visible{background-image:linear-gradient(90deg, var(--accent-200) 0%, var(--accent-50) 68%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:focus-visible{background-image:linear-gradient(90deg, color-mix(in srgb, var(--accent-200) 64%, #eef2f7) 0%, color-mix(in srgb, var(--accent-50) 54%, #fff) 68%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:focus-visible{box-shadow:inset 4px 0 0 var(--accent-700), inset 0 1px 0 #ffffffe0, inset 0 -1px 0 #9ca8b8, 0 7px 16px var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:focus-visible{box-shadow:inset 4px 0 0 var(--accent-700), inset 0 1px 0 #ffffffe0, inset 0 -1px 0 #9ca8b8, 0 7px 16px color-mix(in srgb, var(--accent-700) 14%, transparent)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:focus-within,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:focus-within{border-color:var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:focus-within,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:focus-within{border-color:color-mix(in srgb, var(--accent-700) 58%, #7b8797)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:focus-within,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:focus-within{background:linear-gradient(90deg, var(--accent-200) 0%, var(--accent-50) 64%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:focus-within,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:focus-within{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-200) 52%, #edf2f7) 0%, color-mix(in srgb, var(--accent-50) 48%, #fff) 64%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:focus-within,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:focus-within{box-shadow:inset 4px 0 0 var(--accent-700), inset 0 1px 0 #ffffffe6, 0 12px 24px var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:focus-within,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:focus-within{box-shadow:inset 4px 0 0 var(--accent-700), inset 0 1px 0 #ffffffe6, 0 12px 24px color-mix(in srgb, var(--accent-700) 22%, transparent)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:focus-within,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:focus-within{transform:translateY(-1px)}html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:focus-visible{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:focus-visible{border-color:color-mix(in srgb, var(--accent-500) 44%, #94a3b8)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:focus-visible{background:var(--accent-50)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:focus-visible{background:color-mix(in srgb, var(--accent-50) 72%, #fff)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:focus-visible{box-shadow:0 6px 14px var(--accent-500)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:focus-visible{box-shadow:0 6px 14px color-mix(in srgb, var(--accent-500) 16%, transparent)}}html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-actions button:focus-visible{transform:translateY(-1px)}}html.dark body .caltrackr-application-shell .caltrackr-reference-standards-workspace .caltrackr-reference-standards-metrics,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-header{background:linear-gradient(#172033 0%,#111827 100%)!important}html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row{background:linear-gradient(135deg,#151e34 0%,#111827 100%)}@media (hover:hover){html.dark body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:hover,html.dark body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:focus-visible,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:hover,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:focus-visible,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:hover,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:focus-within,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:hover,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:focus-within{border-color:var(--accent-400)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:hover,html.dark body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:focus-visible,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:hover,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:focus-visible,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:hover,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:focus-within,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:hover,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:focus-within{border-color:color-mix(in srgb, var(--accent-400) 46%, #526493)!important}}html.dark body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:hover,html.dark body .caltrackr-application-shell .caltrackr-reference-standards-workspace [data-standard-row=true]:focus-visible,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:hover,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:focus-visible,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:hover,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-list-row:focus-within,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:hover,html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-card:focus-within{transform:translateY(-1px);box-shadow:inset 4px 0 0 var(--accent-400), 0 12px 26px #00000042!important;background:linear-gradient(135deg,#1d2740 0%,#151e34 55%,#0f172a 100%)!important}}.caltrackr-equipment-resources{gap:1rem;display:grid}.caltrackr-resource-switcher{background:linear-gradient(135deg,#fffffffa,#f8fafcf0);border:1px solid #cbd5e1;border-radius:1.125rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 1.5rem;display:flex;box-shadow:inset 0 1px #fffffff0,0 12px 26px -22px #0f172aa6}.caltrackr-resource-switcher-copy{min-width:0}.caltrackr-resource-switcher-eyebrow{color:var(--accent-700);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:900}.caltrackr-resource-switcher h2{color:#0f172a;margin:.35rem 0 0;font-size:clamp(1.15rem,1.1rem + .25vw,1.45rem);font-weight:900;line-height:1.12}.caltrackr-resource-switcher p:not(.caltrackr-resource-switcher-eyebrow){color:#64748b;max-width:49rem;margin:.55rem 0 0;font-size:.95rem;line-height:1.5}.caltrackr-resource-switcher-tabs{background:linear-gradient(#f8fafc,#eef2f7);border:1px solid #cbd5e1;border-radius:.95rem;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;min-width:12rem;padding:.25rem;display:inline-grid;box-shadow:inset 0 1px 1px #0f172a0f,0 4px 12px -10px #0f172abf}.caltrackr-resource-switcher-tab{color:#475569;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.72rem;min-height:2.45rem;font-size:.9rem;font-weight:850;line-height:1;transition:background-color .14s,border-color .14s,box-shadow .14s,color .14s,transform .14s}.caltrackr-resource-switcher-tab:hover{color:#172033;background:#fff;border-color:#b6c2d2;box-shadow:0 5px 14px -12px #0f172abf}.caltrackr-resource-switcher-tab.is-active{border-color:var(--accent-600)}@supports (color:color-mix(in lab, red, red)){.caltrackr-resource-switcher-tab.is-active{border-color:color-mix(in srgb, var(--accent-600) 70%, #fff)}}.caltrackr-resource-switcher-tab.is-active{background:linear-gradient(135deg, var(--accent-600), var(--accent-500));color:#fff;box-shadow:inset 0 1px 0 #ffffff3d, 0 9px 18px -13px var(--accent-700)}@supports (color:color-mix(in lab, red, red)){.caltrackr-resource-switcher-tab.is-active{box-shadow:inset 0 1px 0 #ffffff3d, 0 9px 18px -13px color-mix(in srgb, var(--accent-700) 72%, transparent)}}html.dark .caltrackr-resource-switcher{background:linear-gradient(135deg,#0f172afa,#1e293be6);border-color:#475569db;box-shadow:inset 0 1px #ffffff0f,0 16px 32px -22px #000000e6}html.dark .caltrackr-resource-switcher h2{color:#f8fafc}html.dark .caltrackr-resource-switcher p:not(.caltrackr-resource-switcher-eyebrow){color:#cbd5e1}html.dark .caltrackr-resource-switcher-tabs{background:#0f172ad1;border-color:#475569e6;box-shadow:inset 0 1px #ffffff0d}html.dark .caltrackr-resource-switcher-tab{color:#cbd5e1}html.dark .caltrackr-resource-switcher-tab:hover{color:#fff;background:#1e293beb;border-color:#64748bf2}@media (max-width:720px){.caltrackr-resource-switcher{flex-direction:column;align-items:stretch;padding:1rem}.caltrackr-resource-switcher-tabs{width:100%;min-width:0}.caltrackr-resource-switcher-tab{white-space:normal;text-align:center;min-width:0;line-height:1.2}}@media (max-width:480px){body .caltrackr-resource-switcher{gap:.85rem;border-radius:1rem!important;padding:.95rem!important}body .caltrackr-resource-switcher-eyebrow{letter-spacing:.13em;font-size:.68rem}body .caltrackr-resource-switcher h2{overflow-wrap:anywhere;font-size:1.18rem!important;line-height:1.15!important}body .caltrackr-resource-switcher p:not(.caltrackr-resource-switcher-eyebrow){overflow-wrap:anywhere;line-height:1.42;font-size:.88rem!important}body .caltrackr-resource-switcher-tabs{border-radius:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;padding:.2rem}body .caltrackr-resource-switcher-tab{overflow-wrap:anywhere;touch-action:manipulation;border-radius:.65rem;justify-content:center;align-items:center;min-height:2.55rem;padding-inline:.65rem;display:inline-flex}}@media (max-width:640px){body .caltrackr-equipment-side-rail{width:100%;grid-template-columns:minmax(0,1fr)!important;gap:.85rem!important;display:grid!important}body .caltrackr-equipment-side-card-neutral{border-radius:1rem!important;padding:1rem!important}body .caltrackr-equipment-side-card-neutral>p:first-child{letter-spacing:.13em!important;font-size:.68rem!important}body .caltrackr-equipment-quick-actions>div{grid-template-columns:minmax(0,1fr)!important;gap:.6rem!important;display:grid!important}body .caltrackr-equipment-quick-action,body .caltrackr-equipment-delete-action,body .caltrackr-equipment-side-card-neutral :is(button,a){white-space:normal;justify-content:center;min-height:2.75rem}body .caltrackr-equipment-quick-actions input{min-height:2.75rem;font-size:.95rem!important}body .caltrackr-equipment-quick-actions .rounded-xl.border.border-red-300{border-radius:.9rem!important;padding:.85rem!important}body .caltrackr-equipment-quick-actions .rounded-xl.border.border-red-300 :is(p,span){overflow-wrap:anywhere}body .caltrackr-equipment-side-card-neutral .mx-auto.mt-5{max-width:100%;padding:.75rem!important}body .caltrackr-equipment-side-card-neutral canvas,body .caltrackr-equipment-side-card-neutral svg{max-width:100%;height:auto}body .caltrackr-equipment-note-surface{border-radius:.9rem!important}body .caltrackr-equipment-note-surface p,body .caltrackr-equipment-side-card-neutral>p:not(:first-child){overflow-wrap:anywhere}}.caltrackr-operations-hero-actions{align-items:center;max-width:100%;gap:.75rem!important}.caltrackr-operations-hero-actions .caltrackr-button:first-child{min-height:2.75rem;color:#fff!important;letter-spacing:0!important;background:linear-gradient(135deg,#080d22 0%,#111936 100%)!important;border-color:#ffffff29!important;border-radius:.95rem!important;padding-inline:1.15rem!important;font-weight:900!important;box-shadow:inset 0 1px #ffffff1f,0 10px 22px -15px #000000eb!important}.caltrackr-operations-hero-actions .caltrackr-button:first-child:hover{transform:translateY(-1px);background:linear-gradient(135deg,#0c1430 0%,#17224a 100%)!important;border-color:#ffffff3d!important;box-shadow:inset 0 1px #ffffff29,0 14px 28px -16px #000000f2!important}.caltrackr-operations-hero-actions .caltrackr-button:first-child span:first-child{background:#ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;font-size:.95rem;line-height:1;display:inline-flex}.caltrackr-operations-hero-actions .caltrackr-workspace-hero-count{align-items:center;min-height:2.45rem;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 8px 18px -17px #000c;color:#ffffffeb!important;background:#ffffff1b!important;border-color:#ffffff47!important;border-radius:999px!important;padding-inline:1rem!important}@media (max-width:760px){.caltrackr-operations-hero-actions{width:100%;justify-content:flex-start!important}.caltrackr-operations-hero-actions .caltrackr-button:first-child{flex:14rem}}.caltrackr-theme-changing *,.caltrackr-theme-changing :before,.caltrackr-theme-changing :after{transition:none!important}html.dark body,html.dark .caltrackr-application-shell{background:#070b16!important}html.dark .caltrackr-application-shell{--caltrackr-panel:#0d1424;--caltrackr-card:#121a2b;--caltrackr-tile:#151f32;--caltrackr-border:#53617ab8}html.dark body .caltrackr-application-shell :is(.caltrackr-dashboard-flow,.caltrackr-dashboard-panel,.caltrackr-dashboard-health,.caltrackr-analytics-body,.caltrackr-organization-dashboard-body){color:#f8fafc!important;background:radial-gradient(circle at 100% 0,#4f46e51a,#0000 42%),linear-gradient(145deg,#0b1120 0%,#070b16 100%)!important}html.dark body .caltrackr-application-shell :is(.caltrackr-dashboard-panel,.caltrackr-command-action-panel,.caltrackr-dashboard-health,.caltrackr-analytics-card,.caltrackr-analytics-insight,.caltrackr-analytics-metric,.caltrackr-organization-dashboard-card){background:radial-gradient(circle at 100% 0%, var(--accent-600), transparent 48%), linear-gradient(145deg, #151f32 0%, #101827 100%)!important;border-color:#53617ad1!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell :is(.caltrackr-dashboard-panel,.caltrackr-command-action-panel,.caltrackr-dashboard-health,.caltrackr-analytics-card,.caltrackr-analytics-insight,.caltrackr-analytics-metric,.caltrackr-organization-dashboard-card){background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-600) 13%, transparent), transparent 48%), linear-gradient(145deg, #151f32 0%, #101827 100%)!important}}html.dark body .caltrackr-application-shell :is(.caltrackr-dashboard-panel,.caltrackr-command-action-panel,.caltrackr-dashboard-health,.caltrackr-analytics-card,.caltrackr-analytics-insight,.caltrackr-analytics-metric,.caltrackr-organization-dashboard-card){box-shadow:inset 0 1px #fff1,0 18px 36px -28px #000000f2!important}html.dark body .caltrackr-application-shell :is(.caltrackr-dashboard-panel,.caltrackr-command-action-panel,.caltrackr-dashboard-health,.caltrackr-analytics-card,.caltrackr-analytics-insight,.caltrackr-analytics-metric,.caltrackr-organization-dashboard-card) :is(h1,h2,h3,h4,strong){color:#f8fafc!important}html.dark body .caltrackr-application-shell :is(.caltrackr-dashboard-panel,.caltrackr-command-action-panel,.caltrackr-dashboard-health,.caltrackr-analytics-card,.caltrackr-analytics-insight,.caltrackr-analytics-metric,.caltrackr-organization-dashboard-card) :is(p,span,label,small){border-color:#53617ab8}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card{--ct-kpi-accent:#94a3b8;--ct-kpi-glow:#94a3b82e;--ct-kpi-border:#94a3b86b;border-color:var(--ct-kpi-border)!important;background:radial-gradient(circle at 100% 0%, var(--ct-kpi-glow), transparent 42%), linear-gradient(145deg, var(--ct-kpi-accent) 0%, #101827 100%)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card{background:radial-gradient(circle at 100% 0%, var(--ct-kpi-glow), transparent 42%), linear-gradient(145deg, color-mix(in srgb, var(--ct-kpi-accent) 15%, #141d2f) 0%, #101827 100%)!important}}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card{color:#f8fafc!important;box-shadow:inset 0 1px #ffffff14,0 16px 34px -24px #000000eb!important}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card:before{content:"";background:linear-gradient(180deg, var(--ct-kpi-accent), transparent);opacity:.82;pointer-events:none;width:4px;position:absolute;inset:0 auto 0 0}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card:after{background:var(--ct-kpi-accent);opacity:.11;width:7.5rem;height:7.5rem}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card:hover,html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card-active,html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card.is-active{border-color:var(--ct-kpi-accent)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card:hover,html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card-active,html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card.is-active{border-color:color-mix(in srgb, var(--ct-kpi-accent) 72%, #fff 8%)!important}}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card:hover,html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card-active,html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card.is-active{box-shadow:inset 0 1px 0 #ffffff1a, 0 18px 38px -23px var(--ct-kpi-glow), 0 18px 38px -26px #000000f2!important}html.dark body .caltrackr-application-shell .caltrackr-summary-tone-blue,html.dark body .caltrackr-application-shell .caltrackr-executive-metric.is-blue,html.dark body .caltrackr-application-shell .caltrackr-executive-metric.is-sky{--ct-kpi-accent:#60a5fa;--ct-kpi-glow:#60a5fa3d;--ct-kpi-border:#60a5fa8f}html.dark body .caltrackr-application-shell .caltrackr-summary-tone-green,html.dark body .caltrackr-application-shell .caltrackr-executive-metric.is-green{--ct-kpi-accent:#34d399;--ct-kpi-glow:#34d3993b;--ct-kpi-border:#34d3998c}html.dark body .caltrackr-application-shell .caltrackr-summary-tone-amber,html.dark body .caltrackr-application-shell .caltrackr-executive-metric.is-amber,html.dark body .caltrackr-application-shell .caltrackr-executive-metric.is-orange{--ct-kpi-accent:#fbbf24;--ct-kpi-glow:#fbbf2440;--ct-kpi-border:#fbbf2494}html.dark body .caltrackr-application-shell .caltrackr-summary-tone-red,html.dark body .caltrackr-application-shell .caltrackr-executive-metric.is-red{--ct-kpi-accent:#fb7185;--ct-kpi-glow:#fb718542;--ct-kpi-border:#fb718594}html.dark body .caltrackr-application-shell .caltrackr-summary-tone-violet,html.dark body .caltrackr-application-shell .caltrackr-executive-metric.is-violet{--ct-kpi-accent:#a78bfa;--ct-kpi-glow:#a78bfa40;--ct-kpi-border:#a78bfa94}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card .caltrackr-executive-metric-label{color:var(--ct-kpi-accent)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card .caltrackr-executive-metric-label{color:color-mix(in srgb, var(--ct-kpi-accent) 42%, #cbd5e1)!important}}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card .caltrackr-executive-metric-value{color:#fff!important}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card .caltrackr-executive-metric-detail{color:#cbd5e1!important}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card>div>div>p:first-child{color:var(--ct-kpi-accent)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card>div>div>p:first-child{color:color-mix(in srgb, var(--ct-kpi-accent) 36%, #cbd5e1)!important}}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card>div>div>p:nth-child(2){color:#fff!important}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card>div>div>p:nth-child(3){color:#cbd5e1!important}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card :is(.caltrackr-premium-summary-icon,.caltrackr-executive-metric-icon){border-color:var(--ct-kpi-accent)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card :is(.caltrackr-premium-summary-icon,.caltrackr-executive-metric-icon){border-color:color-mix(in srgb, var(--ct-kpi-accent) 48%, transparent)!important}}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card :is(.caltrackr-premium-summary-icon,.caltrackr-executive-metric-icon){background:var(--ct-kpi-accent)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card :is(.caltrackr-premium-summary-icon,.caltrackr-executive-metric-icon){background:color-mix(in srgb, var(--ct-kpi-accent) 18%, #0f172a)!important}}html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card :is(.caltrackr-premium-summary-icon,.caltrackr-executive-metric-icon){color:var(--ct-kpi-accent)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-premium-summary-card :is(.caltrackr-premium-summary-icon,.caltrackr-executive-metric-icon){color:color-mix(in srgb, var(--ct-kpi-accent) 78%, #fff)!important}}html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-shell,.caltrackr-admin-workspace,.caltrackr-reference-standards-workspace,.caltrackr-template-workspace){background:#070b16!important}html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-shell,.caltrackr-analytics-body,.caltrackr-admin-body) :is(.bg-white,.bg-slate-50,.bg-slate-50\/80,.bg-white\/95,.bg-white\/80,.bg-white\/60){background:radial-gradient(circle at 100% 0%, var(--accent-500), transparent 46%), linear-gradient(145deg, #151f32 0%, #101827 100%)!important;border-color:#53617ac2!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-shell,.caltrackr-analytics-body,.caltrackr-admin-body) :is(.bg-white,.bg-slate-50,.bg-slate-50\/80,.bg-white\/95,.bg-white\/80,.bg-white\/60){background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-500) 12%, transparent), transparent 46%), linear-gradient(145deg, #151f32 0%, #101827 100%)!important}}html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-shell,.caltrackr-analytics-body,.caltrackr-admin-body) :is(.bg-white,.bg-slate-50,.bg-slate-50\/80,.bg-white\/95,.bg-white\/80,.bg-white\/60){color:#f8fafc!important;box-shadow:inset 0 1px #ffffff0f,0 14px 28px -24px #000000f2!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-side-rail>.caltrackr-equipment-side-card-neutral{background-color:#bfc5ce!important;background-image:linear-gradient(#b9c0ca 0%,#c8cdd5 100%)!important;border-color:#929ca9!important;box-shadow:inset 0 1px #ffffff94,0 10px 24px #0f172a21!important}html.dark .caltrackr-application-shell .caltrackr-equipment-side-rail>.caltrackr-equipment-side-card-neutral{background-color:#111a2a!important;background-image:linear-gradient(#162033 0%,#0f172a 100%)!important;border-color:#46536a!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-equipment-intelligence-score-card,.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-intelligence-panel,.caltrackr-equipment-activity-tile){background:linear-gradient(#fff 0%,#f7f9fb 100%)!important;border-color:#a5afbd!important;box-shadow:inset 0 1px #fffffffa,0 1px 2px #0f172a14,0 12px 26px #0f172a24!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-side-card-neutral :is(.caltrackr-button,a){transform:translateY(-1px);border-color:#a2abb8!important;box-shadow:inset 0 1px #ffffffeb,0 1px 2px #0f172a14,0 8px 16px #0f172a1f!important}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-note-surface{background:linear-gradient(#f8fafc 0%,#f1f4f7 100%)!important;border-color:#aeb7c4!important;box-shadow:inset 0 1px #fffffff5,0 1px 2px #0f172a0f,0 8px 16px #0f172a1a!important}.caltrackr-equipment-return-action{color:#334155;white-space:nowrap;background:linear-gradient(#fff 0%,#f3f6f9 100%);border:1px solid #a5afbd;border-radius:.75rem;flex:none;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;padding-inline:.6rem;font-size:.78rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 1px #fffffffa,0 1px 2px #0f172a14}.caltrackr-equipment-return-action--danger{color:#b91c1c;border-color:#e6b3b3}html.dark .caltrackr-equipment-return-action{color:#e2e8f0;box-shadow:none;background:linear-gradient(#1b2537 0%,#141d2c 100%);border-color:#53617ad1}html.dark .caltrackr-equipment-return-action--danger{color:#fca5a5;border-color:#991b1bd9}html:not(.dark) .caltrackr-application-shell .caltrackr-equipment-list-return-button{color:#334155!important;background:linear-gradient(#fff 0%,#f3f6f9 100%)!important;border-color:#a5afbd!important;box-shadow:inset 0 1px #fffffffa,0 1px 2px #0f172a14,0 10px 20px #0f172a1f!important}html.dark .caltrackr-application-shell .caltrackr-equipment-list-return-button{color:#e2e8f0!important;background:linear-gradient(#1c2739 0%,#151e2e 100%)!important;border-color:#3b4761!important;box-shadow:inset 0 1px #ffffff0f,0 1px 2px #02061780,0 10px 20px #02061759!important}.caltrackr-equipment-kpi-icon{letter-spacing:.02em;text-transform:uppercase;font-weight:800;font-size:.72rem!important}html:not(.dark) .caltrackr-equipment-kpi-green .caltrackr-equipment-kpi-icon{color:#047857!important;background:#ecfdf5!important;border-color:#86efac!important}html:not(.dark) .caltrackr-equipment-kpi-yellow .caltrackr-equipment-kpi-icon{color:#92400e!important;background:#fffbeb!important;border-color:#fcd34d!important}html:not(.dark) .caltrackr-equipment-kpi-red .caltrackr-equipment-kpi-icon{color:#b91c1c!important;background:#fef2f2!important;border-color:#fca5a5!important}html:not(.dark) .caltrackr-equipment-kpi-blue .caltrackr-equipment-kpi-icon{border-color:var(--accent-400)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-equipment-kpi-blue .caltrackr-equipment-kpi-icon{border-color:color-mix(in srgb, var(--accent-400) 62%, #cbd5e1)!important}}html:not(.dark) .caltrackr-equipment-kpi-blue .caltrackr-equipment-kpi-icon{background:var(--accent-50)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-equipment-kpi-blue .caltrackr-equipment-kpi-icon{background:color-mix(in srgb, var(--accent-50) 82%, #fff)!important}}html:not(.dark) .caltrackr-equipment-kpi-blue .caltrackr-equipment-kpi-icon{color:var(--accent-700)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .caltrackr-equipment-kpi-blue .caltrackr-equipment-kpi-icon{color:color-mix(in srgb, var(--accent-700) 88%, #0f172a)!important}}html:not(.dark) .caltrackr-equipment-kpi-purple .caltrackr-equipment-kpi-icon{color:#5b21b6!important;background:#f5f3ff!important;border-color:#c4b5fd!important}html.dark .caltrackr-equipment-kpi-green .caltrackr-equipment-kpi-icon{color:#6ee7b7!important;background:#102a20f2!important;border-color:#286344!important}html.dark .caltrackr-equipment-kpi-yellow .caltrackr-equipment-kpi-icon{color:#fcd34d!important;background:#2d2513f2!important;border-color:#805a12!important}html.dark .caltrackr-equipment-kpi-red .caltrackr-equipment-kpi-icon{color:#fca5a5!important;background:#30191ef2!important;border-color:#803d45!important}html.dark .caltrackr-equipment-kpi-blue .caltrackr-equipment-kpi-icon{border-color:var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-equipment-kpi-blue .caltrackr-equipment-kpi-icon{border-color:color-mix(in srgb, var(--accent-500) 58%, #334155)!important}}html.dark .caltrackr-equipment-kpi-blue .caltrackr-equipment-kpi-icon{background:var(--accent-950)!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-equipment-kpi-blue .caltrackr-equipment-kpi-icon{background:color-mix(in srgb, var(--accent-950) 62%, #151e2e)!important}}html.dark .caltrackr-equipment-kpi-blue .caltrackr-equipment-kpi-icon{color:var(--accent-200)!important}@supports (color:color-mix(in lab, red, red)){html.dark .caltrackr-equipment-kpi-blue .caltrackr-equipment-kpi-icon{color:color-mix(in srgb, var(--accent-200) 92%, #fff)!important}}html.dark .caltrackr-equipment-kpi-purple .caltrackr-equipment-kpi-icon{color:#c4b5fd!important;background:#251a39f2!important;border-color:#614493!important}html.dark .caltrackr-application-shell .caltrackr-equipment-delete-action{color:#fecaca!important;background:linear-gradient(#3a1a20f5 0%,#2b1419f5 100%)!important;border-color:#8c3b44!important;box-shadow:inset 0 1px #ffffff0d!important}html.dark .caltrackr-application-shell .caltrackr-equipment-delete-action:hover{background:linear-gradient(#482028fa 0%,#371920fa 100%)!important;border-color:#b04a55!important}html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-card,.caltrackr-analytics-insight,.caltrackr-analytics-metric,.caltrackr-analytics-content-card){background:radial-gradient(circle at 100% 0%, var(--accent-400), transparent 44%), linear-gradient(145deg, #151f32 0%, #101827 100%)!important;border-color:#53617ad1!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-card,.caltrackr-analytics-insight,.caltrackr-analytics-metric,.caltrackr-analytics-content-card){background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-400) 14%, transparent), transparent 44%), linear-gradient(145deg, #151f32 0%, #101827 100%)!important}}html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-card,.caltrackr-analytics-insight,.caltrackr-analytics-metric,.caltrackr-analytics-content-card){color:#f8fafc!important}html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-card,.caltrackr-analytics-insight,.caltrackr-analytics-metric,.caltrackr-analytics-content-card) :is(p,span,small){color:#cbd5e1}html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-card,.caltrackr-analytics-insight,.caltrackr-analytics-metric,.caltrackr-analytics-content-card) :is(h2,h3,strong){color:#fff!important}html.dark body .caltrackr-application-shell .caltrackr-analytics-metric-success{background:radial-gradient(circle at 100% 0,#34d3992e,#0000 44%),linear-gradient(145deg,#123126 0%,#101827 100%)!important;border-color:#34d39994!important}html.dark body .caltrackr-application-shell .caltrackr-analytics-metric-warning{background:radial-gradient(circle at 100% 0,#fbbf2433,#0000 44%),linear-gradient(145deg,#332915 0%,#101827 100%)!important;border-color:#fbbf2494!important}html.dark body .caltrackr-application-shell .caltrackr-analytics-metric-danger{background:radial-gradient(circle at 100% 0,#fb718533,#0000 44%),linear-gradient(145deg,#351824 0%,#101827 100%)!important;border-color:#fb718594!important}html.dark body .caltrackr-application-shell .caltrackr-analytics-metric-accent{border-color:var(--accent-400)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-analytics-metric-accent{border-color:color-mix(in srgb, var(--accent-400) 62%, #64748b)!important}}html.dark body .caltrackr-application-shell .caltrackr-analytics-metric-accent{background:radial-gradient(circle at 100% 0%, var(--accent-400), transparent 44%), linear-gradient(145deg, var(--accent-500) 0%, #101827 100%)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-analytics-metric-accent{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-400) 22%, transparent), transparent 44%), linear-gradient(145deg, color-mix(in srgb, var(--accent-500) 18%, #151f32) 0%, #101827 100%)!important}}html.dark body .caltrackr-application-shell :is(.caltrackr-reference-standards-metrics,.caltrackr-audit-summary-grid,.caltrackr-admin-summary-grid){background:linear-gradient(145deg,#121a2b 0%,#0c1220 100%)!important;border-color:#53617ab8!important;box-shadow:inset 0 1px #ffffff0e,0 18px 38px -30px #000000f2!important}html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card,html.dark body .caltrackr-application-shell .caltrackr-audit-trail-workspace [data-admin-metric-card=true],html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace [data-admin-metric-card=true]{--ct-admin-kpi-accent:#94a3b8;border-color:var(--ct-admin-kpi-accent)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card,html.dark body .caltrackr-application-shell .caltrackr-audit-trail-workspace [data-admin-metric-card=true],html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace [data-admin-metric-card=true]{border-color:color-mix(in srgb, var(--ct-admin-kpi-accent) 52%, #475569)!important}}html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card,html.dark body .caltrackr-application-shell .caltrackr-audit-trail-workspace [data-admin-metric-card=true],html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace [data-admin-metric-card=true]{background:radial-gradient(circle at 100% 0%, var(--ct-admin-kpi-accent), transparent 43%), linear-gradient(145deg, var(--ct-admin-kpi-accent) 0%, #101827 100%)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card,html.dark body .caltrackr-application-shell .caltrackr-audit-trail-workspace [data-admin-metric-card=true],html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace [data-admin-metric-card=true]{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--ct-admin-kpi-accent) 20%, transparent), transparent 43%), linear-gradient(145deg, color-mix(in srgb, var(--ct-admin-kpi-accent) 14%, #151f32) 0%, #101827 100%)!important}}html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card,html.dark body .caltrackr-application-shell .caltrackr-audit-trail-workspace [data-admin-metric-card=true],html.dark body .caltrackr-application-shell .caltrackr-reminder-workspace [data-admin-metric-card=true]{color:#f8fafc!important}html.dark body .caltrackr-application-shell [data-admin-metric-tone=accent]{--ct-admin-kpi-accent:var(--accent-400)}html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:first-child{--ct-admin-kpi-accent:#60a5fa}html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:nth-child(2){--ct-admin-kpi-accent:#34d399}html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:nth-child(3){--ct-admin-kpi-accent:#a78bfa}html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:nth-child(4){--ct-admin-kpi-accent:#fbbf24}html.dark body .caltrackr-application-shell .caltrackr-template-workspace .caltrackr-template-kpi-card:nth-child(5){--ct-admin-kpi-accent:#fb7185}html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-shell,.caltrackr-executive-surface,.caltrackr-compliance-shell,.caltrackr-reference-standards-shell,.caltrackr-admin-workspace){color:#f8fafc!important;background:#070b16!important;border-color:#576783b3!important}html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-body,.ct-analytics-workspace-canvas,.caltrackr-compliance-metrics,.caltrackr-reference-standards-metrics,.caltrackr-admin-body,.caltrackr-audit-summary-grid,.caltrackr-admin-summary-grid){background:radial-gradient(circle at 96% 4%, var(--accent-500), transparent 35%), linear-gradient(145deg, #0b1120 0%, #070b16 100%)!important;border-color:#4f5e79b8!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-body,.ct-analytics-workspace-canvas,.caltrackr-compliance-metrics,.caltrackr-reference-standards-metrics,.caltrackr-admin-body,.caltrackr-audit-summary-grid,.caltrackr-admin-summary-grid){background:radial-gradient(circle at 96% 4%, color-mix(in srgb, var(--accent-500) 11%, transparent), transparent 35%), linear-gradient(145deg, #0b1120 0%, #070b16 100%)!important}}html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-body,.ct-analytics-workspace-canvas,.caltrackr-compliance-metrics,.caltrackr-reference-standards-metrics,.caltrackr-admin-body,.caltrackr-audit-summary-grid,.caltrackr-admin-summary-grid){color:#f8fafc!important}html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-card,.caltrackr-analytics-content-card,.caltrackr-analytics-insight,.caltrackr-analytics-metric,.caltrackr-analytics-chart-stage,.ct-analytics-list-row,.ct-analytics-stat,.caltrackr-compliance-driver,.caltrackr-compliance-action-row,.caltrackr-admin-panel,.caltrackr-admin-section){background:radial-gradient(circle at 100% 0%, var(--accent-400), transparent 42%), linear-gradient(145deg, #151f32 0%, #101827 100%)!important;border-color:#53617adb!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-card,.caltrackr-analytics-content-card,.caltrackr-analytics-insight,.caltrackr-analytics-metric,.caltrackr-analytics-chart-stage,.ct-analytics-list-row,.ct-analytics-stat,.caltrackr-compliance-driver,.caltrackr-compliance-action-row,.caltrackr-admin-panel,.caltrackr-admin-section){background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-400) 10%, transparent), transparent 42%), linear-gradient(145deg, #151f32 0%, #101827 100%)!important}}html.dark body .caltrackr-application-shell :is(.caltrackr-analytics-card,.caltrackr-analytics-content-card,.caltrackr-analytics-insight,.caltrackr-analytics-metric,.caltrackr-analytics-chart-stage,.ct-analytics-list-row,.ct-analytics-stat,.caltrackr-compliance-driver,.caltrackr-compliance-action-row,.caltrackr-admin-panel,.caltrackr-admin-section){color:#f8fafc!important;box-shadow:inset 0 1px #ffffff0f,0 16px 34px -28px #000000f2!important}html.dark body .caltrackr-application-shell .caltrackr-analytics-chart-stage{background:linear-gradient(180deg, var(--accent-950) 0%, #101827 100%)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell .caltrackr-analytics-chart-stage{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-950) 38%, #151f32) 0%, #101827 100%)!important}}html.dark body .caltrackr-application-shell :is(.ct-analytics-list-row,.ct-analytics-stat,.caltrackr-compliance-action-row,.caltrackr-compliance-risk-row,.caltrackr-audit-row){background-color:#121a2b!important}html.dark body .caltrackr-application-shell :is(.ct-analytics-track,.caltrackr-analytics-track,.caltrackr-compliance-risk-row .bg-slate-200){background:#475569c7!important}html.dark body .caltrackr-application-shell :is(.ct-analytics-badge,.caltrackr-audit-count-pill,.caltrackr-reference-standards-hero-count,.caltrackr-admin-hero-status){color:#f8fafc!important;background:#ffffff1c!important;border-color:#ffffff2e!important;box-shadow:inset 0 1px #ffffff1a,0 12px 24px -18px #000c!important}html.dark body .caltrackr-application-shell [data-admin-metric-card=true]{--ct-admin-kpi-accent:var(--accent-400);position:relative;overflow:hidden;border-color:var(--ct-admin-kpi-accent)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell [data-admin-metric-card=true]{border-color:color-mix(in srgb, var(--ct-admin-kpi-accent) 46%, #5b6881)!important}}html.dark body .caltrackr-application-shell [data-admin-metric-card=true]{background:radial-gradient(circle at 100% 0%, var(--ct-admin-kpi-accent), transparent 42%), linear-gradient(145deg, var(--ct-admin-kpi-accent) 0%, #101827 100%)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell [data-admin-metric-card=true]{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--ct-admin-kpi-accent) 20%, transparent), transparent 42%), linear-gradient(145deg, color-mix(in srgb, var(--ct-admin-kpi-accent) 12%, #151f32) 0%, #101827 100%)!important}}html.dark body .caltrackr-application-shell [data-admin-metric-card=true]{color:#f8fafc!important;box-shadow:inset 0 1px #fff1,0 14px 30px -25px #000000f2!important}html.dark body .caltrackr-application-shell [data-admin-metric-card=true]:after{background:var(--ct-admin-kpi-accent)!important;opacity:.13!important}html.dark body .caltrackr-application-shell [data-admin-metric-tone=success]{--ct-admin-kpi-accent:#34d399}html.dark body .caltrackr-application-shell [data-admin-metric-tone=warning]{--ct-admin-kpi-accent:#fbbf24}html.dark body .caltrackr-application-shell [data-admin-metric-tone=danger]{--ct-admin-kpi-accent:#fb7185}html.dark body .caltrackr-application-shell :is(.caltrackr-admin-summary-label,.caltrackr-admin-summary-detail,.caltrackr-executive-metric-label,.caltrackr-executive-metric-detail,.caltrackr-analytics-card p,.caltrackr-analytics-insight p,.caltrackr-analytics-metric p,.ct-analytics-list-row p,.ct-analytics-stat p,.caltrackr-compliance-driver p,.caltrackr-compliance-action-row span,.caltrackr-compliance-risk-row p,.caltrackr-audit-row p){color:#cbd5e1!important}html.dark body .caltrackr-application-shell :is(.caltrackr-admin-summary-label,.caltrackr-executive-metric-label){color:var(--ct-admin-kpi-accent,var(--ct-kpi-accent,var(--accent-400)))!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell :is(.caltrackr-admin-summary-label,.caltrackr-executive-metric-label){color:color-mix(in srgb, var(--ct-admin-kpi-accent,var(--ct-kpi-accent,var(--accent-400))) 38%, #cbd5e1)!important}}html.dark body .caltrackr-application-shell :is(.caltrackr-admin-summary-value,.caltrackr-executive-metric-value,.caltrackr-analytics-card h3,.caltrackr-analytics-metric p:nth-child(2),.ct-analytics-list-row p:first-child,.ct-analytics-stat p:nth-child(2),.caltrackr-compliance-driver p:nth-child(2),.caltrackr-compliance-action-row span:first-child>span:first-child,.caltrackr-compliance-action-row span:last-child>span:first-child,.caltrackr-compliance-risk-row p:nth-child(2),.caltrackr-audit-row h3,.caltrackr-audit-row strong){color:#fff!important}html.dark body .caltrackr-application-shell :is(.caltrackr-compliance-metrics,.caltrackr-reference-standards-metrics) .caltrackr-premium-summary-card{min-height:116px;border-color:var(--ct-kpi-border)!important;background:radial-gradient(circle at 100% 0%, var(--ct-kpi-glow), transparent 43%), linear-gradient(145deg, var(--ct-kpi-accent) 0%, #101827 100%)!important}@supports (color:color-mix(in lab, red, red)){html.dark body .caltrackr-application-shell :is(.caltrackr-compliance-metrics,.caltrackr-reference-standards-metrics) .caltrackr-premium-summary-card{background:radial-gradient(circle at 100% 0%, var(--ct-kpi-glow), transparent 43%), linear-gradient(145deg, color-mix(in srgb, var(--ct-kpi-accent) 13%, #151f32) 0%, #101827 100%)!important}}html.dark body .caltrackr-application-shell .caltrackr-analytics-select,html.dark body .caltrackr-application-shell .caltrackr-admin-input{color:#f8fafc!important;background:#0b1120!important;border-color:#53617ae6!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card{color:#101827!important;border-width:1.5px!important;box-shadow:inset 0 1px #ffffffdb,0 2px 4px #0f172a1f,0 15px 30px #0f172a29!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card:before{content:"";pointer-events:none;background:linear-gradient(115deg,#fff3,#0000 44%),linear-gradient(#ffffff1f,#0000 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card[data-tone=blue]{border-color:color-mix(in srgb, var(--accent-700) 72%, #4d668f)!important;background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-300) 92%, transparent), transparent 5rem), linear-gradient(145deg, #f0f6ff 0%, color-mix(in srgb, var(--accent-200) 84%, #b9c9e8) 54%, #b5c8ee 100%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card>div>div>p:nth-child(2){text-shadow:0 1px #ffffff5c;color:#101827!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card{color:#fff!important;border-color:#ffffff47!important;box-shadow:inset 0 1px #ffffff3d,0 2px 4px #0f172a24,0 16px 30px #0f172a33!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card:before{background:linear-gradient(115deg,#ffffff2e,#0000 46%),radial-gradient(circle at 100% 0,#fff3,#0000 5rem)}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card:after{opacity:.14!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card[data-tone=neutral]{background:radial-gradient(circle at 100% 0,#94a3b84d,#0000 5rem),linear-gradient(135deg,#5b6b80 0%,#768599 100%)!important;border-color:#4f5f75!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card[data-tone=blue]{border-color:var(--accent-800)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card[data-tone=blue]{border-color:color-mix(in srgb, var(--accent-800) 70%, #344f8a)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card[data-tone=blue]{background:radial-gradient(circle at 100% 0%, var(--accent-300), transparent 5rem), linear-gradient(135deg, var(--accent-900) 0%, var(--accent-500) 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card[data-tone=blue]{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-300) 38%, transparent), transparent 5rem), linear-gradient(135deg, color-mix(in srgb, var(--accent-900) 74%, #273a83) 0%, color-mix(in srgb, var(--accent-500) 82%, #6b86da) 100%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card[data-tone=green]{background:radial-gradient(circle at 100% 0,#86efac42,#0000 5rem),linear-gradient(135deg,#356d4b 0%,#6b9976 100%)!important;border-color:#2f6946!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card[data-tone=amber]{background:radial-gradient(circle at 100% 0,#fde68a52,#0000 5rem),linear-gradient(135deg,#a07008 0%,#d0a83f 100%)!important;border-color:#9b6805!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card[data-tone=red]{background:radial-gradient(circle at 100% 0,#fecaca47,#0000 5rem),linear-gradient(135deg,#97414b 0%,#c57a82 100%)!important;border-color:#8f3d46!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card[data-tone=violet]{background:radial-gradient(circle at 100% 0,#ddd6fe47,#0000 5rem),linear-gradient(135deg,#5f468d 0%,#9a7ac2 100%)!important;border-color:#553b84!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card>div>div>p:first-child{color:#ffffffb3!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card>div>div>p:nth-child(2){color:#fff!important;text-shadow:0 1px 10px #0f172a33!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card>div>div>p:nth-child(3){color:#ffffffc7!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-icon{color:#fff!important;background:#ffffff2e!important;border-color:#ffffff80!important;box-shadow:inset 0 1px #ffffff4d,0 9px 18px #0f172a33!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-solid-kpi-card{color:#fff!important;background:radial-gradient(circle at 100% 0,#ffffff2e,#0000 5.5rem),linear-gradient(135deg,#58677b 0%,#79889d 100%)!important;border-width:1px!important;border-color:#ffffff52!important;box-shadow:inset 0 1px #ffffff38,0 2px 4px #0f172a29,0 18px 34px #0f172a38!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-solid-kpi-card[data-tone=blue]{background:radial-gradient(circle at 100% 0,#93c5fd42,#0000 5.5rem),linear-gradient(135deg,#2f3fa3 0%,#556fe6 100%)!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-solid-kpi-card[data-tone=green]{background:radial-gradient(circle at 100% 0,#bbf7d03d,#0000 5.5rem),linear-gradient(135deg,#386f4c 0%,#7aa284 100%)!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-solid-kpi-card[data-tone=amber]{background:radial-gradient(circle at 100% 0,#fde68a40,#0000 5.5rem),linear-gradient(135deg,#a36b04 0%,#d4a93c 100%)!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-solid-kpi-card[data-tone=red]{background:radial-gradient(circle at 100% 0,#fecaca3d,#0000 5.5rem),linear-gradient(135deg,#96414b 0%,#ca7a84 100%)!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-solid-kpi-card[data-tone=violet]{background:radial-gradient(circle at 100% 0,#ddd6fe40,#0000 5.5rem),linear-gradient(135deg,#5c438a 0%,#9a79c1 100%)!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-solid-kpi-card>div>div>p:first-child{color:#ffffffb8!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-solid-kpi-card>div>div>p:nth-child(2){color:#0f172a!important;text-shadow:0 1px #ffffff57!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-solid-kpi-card>div>div>p:nth-child(3){color:#fffc!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-solid-kpi-card .caltrackr-premium-summary-icon{color:#fff!important;background:linear-gradient(#0f172a4d 0%,#0f172a2e 100%)!important;border-color:#ffffff94!important;box-shadow:inset 0 1px #ffffff2e,0 7px 14px #0f172a38!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-solid-kpi-card .caltrackr-premium-summary-icon svg{filter:drop-shadow(0 1px 1px #0f172a33);stroke-width:2.15px;color:#fff!important}html.dark body .caltrackr-application-shell .caltrackr-solid-kpi-card .caltrackr-premium-summary-icon,body .caltrackr-application-shell[data-color-mode=dark] .caltrackr-solid-kpi-card .caltrackr-premium-summary-icon{color:#fff!important;background:#ffffff1f!important;border-color:#ffffff61!important;box-shadow:inset 0 1px #ffffff1f,0 7px 14px #00000038!important}html.dark body .caltrackr-application-shell .caltrackr-solid-kpi-card .caltrackr-premium-summary-icon svg,body .caltrackr-application-shell[data-color-mode=dark] .caltrackr-solid-kpi-card .caltrackr-premium-summary-icon svg{filter:drop-shadow(0 1px 1px #00000038);stroke-width:2.15px;color:#fff!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-navigation-panel{background-color:#c3c8d0!important;background-image:linear-gradient(#c8cdd5 0%,#bcc3cc 100%)!important;border-color:#a0a8b4!important;box-shadow:inset 0 1px #ffffff94,0 10px 24px #0f172a1f!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-navigation-panel .caltrackr-certificate-asset-chip:not(.is-selected){background:linear-gradient(#f8fafc 0%,#f1f4f7 100%)!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-studio-metrics .caltrackr-executive-metric{color:#0b1220!important;border-width:1.5px!important;min-height:7.25rem!important;box-shadow:inset 0 1px #ffffffeb,0 10px 20px #0f172a24!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-studio-metrics .caltrackr-executive-metric[data-tone=green]{background:radial-gradient(circle at 100% 0,#4ade805c,#0000 4.9rem),linear-gradient(135deg,#afe0be 0%,#d4efd9 58%,#effaf2 100%)!important;border-color:#3d8d59!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-studio-metrics .caltrackr-executive-metric[data-tone=amber]{background:radial-gradient(circle at 100% 0,#f59e0b4d,#0000 4.9rem),linear-gradient(135deg,#f8dc7c 0%,#faedb7 58%,#fff8dd 100%)!important;border-color:#b9850c!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-studio-metrics .caltrackr-executive-metric[data-tone=blue]{background:radial-gradient(circle at 100% 0,#60a5fa61,#0000 4.9rem),linear-gradient(135deg,#b9d3ff 0%,#d7e6ff 58%,#eef5ff 100%)!important;border-color:#4f73d8!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-studio-metrics .caltrackr-executive-metric[data-tone=violet]{background:radial-gradient(circle at 100% 0,#8b5cf64d,#0000 4.9rem),linear-gradient(135deg,#cab3f2 0%,#e2d6f7 58%,#f5efff 100%)!important;border-color:#7653c2!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-studio-metrics .caltrackr-executive-metric[data-tone=red]{background:radial-gradient(circle at 100% 0,#f43f5e47,#0000 4.9rem),linear-gradient(135deg,#ebb3bb 0%,#f4d5d9 58%,#fff0f2 100%)!important;border-color:#b8525c!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-studio-metrics .caltrackr-executive-metric-label,html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-studio-metrics .caltrackr-executive-metric-detail{color:#4b5563!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-studio-metrics .caltrackr-executive-metric-value{color:#0f172a!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-studio-metrics .caltrackr-executive-metric-icon{color:#475569!important;background:#ffffffd1!important;border:1px solid #94a3b859!important;box-shadow:inset 0 1px #fffffff2,0 8px 16px #0f172a29!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-asset-strip{scrollbar-gutter:stable}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-asset-chip{box-shadow:inset 0 1px #fffffff0,0 1px 2px #0f172a14!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-asset-chip:hover{border-color:#a2abb8!important;box-shadow:inset 0 1px #fffffff5,0 2px 4px #0f172a1a,0 10px 20px #0f172a1f!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-certificate-asset-chip.is-selected{background:linear-gradient(#fff 0%,#f4f7fa 100%)!important;border-color:#9aa4b2!important;box-shadow:inset 0 1px #fffffffa,0 2px 4px #0f172a1f,0 12px 24px #0f172a29!important}body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) td{overflow-wrap:break-word;word-break:normal;vertical-align:top}body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) :is(.caltrackr-operational-primary-text,.caltrackr-operational-secondary-text){text-overflow:clip;white-space:normal;overflow-wrap:break-word;min-width:0;max-width:100%;display:block;overflow:visible}body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operational-primary-text{line-height:1.35}body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operational-secondary-text{line-height:1.45}body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) :is(button,select,.caltrackr-priority-badge){overflow-wrap:normal;white-space:nowrap;word-break:normal;max-width:100%}body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) :is(button,select){width:max-content;min-height:2.25rem;line-height:1.15}body .caltrackr-application-shell :is(.caltrackr-work-orders-workspace,.caltrackr-maintenance-workspace){overflow-x:visible!important}body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) :is(th,td){display:table-cell}body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) :is(button,select,.caltrackr-priority-badge){overflow-wrap:normal;white-space:nowrap;width:auto;min-width:max-content}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-workspace,.caltrackr-maintenance-workspace)>:is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel){background-color:#cbd1d9!important;background-image:linear-gradient(#d9dde3 0%,#cbd1d9 100%)!important;border-color:#9ea6b1!important;box-shadow:inset 0 1px #ffffff94,0 12px 26px #0f172a21!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) :is(.caltrackr-surface-muted,.caltrackr-work-orders-filters,.caltrackr-work-orders-display-row,.caltrackr-maintenance-filters,.caltrackr-maintenance-display-row){background:#e4e6e9!important;border-color:#9ea6b1!important;box-shadow:inset 0 1px #ffffffb8,0 8px 18px -16px #0f172a8c!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results){background:linear-gradient(#d9dde3 0%,#cbd1d9 100%)!important;border-color:#9ea6b1!important;box-shadow:inset 0 1px #ffffffbd,0 14px 30px -24px #0f172aa3!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-scroll{scrollbar-gutter:auto!important;background:linear-gradient(#d9dde3 0%,#cbd1d9 100%)!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-head{background:linear-gradient(#f8fafc 0%,#edf0f4 100%)!important;border-bottom:1px solid #b7c0cc!important;box-shadow:inset 0 1px #ffffffe6,0 8px 16px -16px #0f172aa6!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-head th{color:#687386!important;background:0 0!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) tbody tr[data-report-row=true]>td,html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) tbody tr[data-report-row=true]:hover>td{background:0 0!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-section-toggle,.caltrackr-maintenance-section-toggle){background:linear-gradient(#dfe3e8 0%,#c8ced7 100%)!important;border-color:#9aa3af!important;box-shadow:inset 0 1px #ffffffa3,0 8px 18px -16px #0f172ab3!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-section-toggle,.caltrackr-maintenance-section-toggle) button{border:1px solid #0000!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-section-toggle,.caltrackr-maintenance-section-toggle) button[class*=bg-white]{background:linear-gradient(#fff 0%,#f4f6f8 100%)!important;border-color:#b4bcc7!important;box-shadow:inset 0 1px #fffffff5,0 6px 14px -10px #0f172a8c!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) :is(.caltrackr-surface-muted,.caltrackr-work-orders-filters,.caltrackr-maintenance-filters){background:linear-gradient(#ffffff57 0%,#ffffff29 100%),#cdd3db!important;border-color:#a9b1bc!important;border-radius:1rem!important;box-shadow:inset 0 1px #ffffff9e,0 9px 18px -18px #0f172ab3!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) :is(.caltrackr-work-orders-display-row,.caltrackr-maintenance-display-row){background:linear-gradient(#ffffff47 0%,#ffffff1f 100%),#cbd1d9!important;border-color:#a9b1bc!important;margin-top:.875rem!important;box-shadow:inset 0 1px #ffffff8f,0 8px 18px -18px #0f172aad!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) :is(.caltrackr-workspace-control,.caltrackr-maintenance-filter-control){color:#172033!important;background:linear-gradient(#fff 0%,#f5f7f9 100%)!important;border-color:#aab3bf!important;box-shadow:inset 0 1px #fffffff2,0 5px 12px -10px #0f172a99!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) :is(.caltrackr-workspace-control,.caltrackr-maintenance-filter-control):focus{border-color:var(--accent-600)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) :is(.caltrackr-workspace-control,.caltrackr-maintenance-filter-control):focus{border-color:color-mix(in srgb, var(--accent-600) 54%, #9aa3af)!important}}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) :is(.caltrackr-workspace-control,.caltrackr-maintenance-filter-control):focus{box-shadow:inset 0 1px 0 #fffffff2, 0 0 0 4px var(--accent-500), 0 6px 14px -10px #0f172a9e!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) :is(.caltrackr-workspace-control,.caltrackr-maintenance-filter-control):focus{box-shadow:inset 0 1px 0 #fffffff2, 0 0 0 4px color-mix(in srgb, var(--accent-500) 16%, transparent), 0 6px 14px -10px #0f172a9e!important}}html.dark body .caltrackr-application-shell :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) :is(.caltrackr-work-orders-filters,.caltrackr-maintenance-filters){background:linear-gradient(#0f172ac2 0%,#0f172a94 100%)!important;border-color:#475569c7!important;box-shadow:inset 0 1px #ffffff0f,0 10px 24px -22px #000000c7!important}html.dark body .caltrackr-application-shell .caltrackr-maintenance-control-panel .caltrackr-maintenance-filter-control::placeholder{color:#94a3b8d1!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-head{background:linear-gradient(#d9dde3 0%,#cbd1d9 100%)!important;border-bottom:1px solid #a9b2be!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-head th{padding-top:.85rem!important;padding-bottom:.85rem!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-head :is(button,span){color:#5f6978!important;letter-spacing:.11em!important;border:1px solid #0000!important;border-radius:.65rem!important;padding:.25rem .48rem!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-head button{background:#ffffff57!important;box-shadow:inset 0 1px #ffffff94,0 5px 12px -11px #0f172a9e!important}html:not(.dark) body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-head button:hover{background:#ffffff85!important;border-color:#aab3bf!important}html.dark body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results){background:linear-gradient(#0f172af5 0%,#0f172ae6 100%)!important;border-color:#475569d1!important;box-shadow:inset 0 1px #ffffff12,0 18px 42px -30px #000000db!important}html.dark body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-scroll{background:linear-gradient(#0f172af5 0%,#0f172ae0 100%)!important}html.dark body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-head{background:linear-gradient(#1e293bf5 0%,#0f172af5 100%)!important;border-bottom:1px solid #475569c7!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0f172ab8,0 10px 22px -20px #000000e6!important}html.dark body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-head th{box-shadow:none!important;color:#cbd5e1e6!important;padding-top:.9rem!important;padding-bottom:.9rem!important}html.dark body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-head :is(.caltrackr-sortable-table-header,.caltrackr-plain-table-header){color:#cbd5e1db!important;letter-spacing:.11em!important;border:1px solid #0000!important;border-radius:.7rem!important;padding:.26rem .52rem!important}html.dark body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-head .caltrackr-sortable-table-header{background:#ffffff0b!important;box-shadow:inset 0 1px #ffffff12,0 6px 16px -14px #000000db!important}html.dark body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-head .caltrackr-sortable-table-header:hover{background:#ffffff13!important;border-color:#94a3b857!important}html.dark body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-body,html.dark body .caltrackr-application-shell :is(.caltrackr-work-orders-results,.caltrackr-maintenance-results) .caltrackr-operations-list-body tr{border-color:#47556994!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace{background:linear-gradient(#c4c9d1 0%,#d0d4db 46%,#c8cdd5 100%)!important;border:1px solid #a8b3c2!important;box-shadow:inset 0 1px #ffffffb8,0 14px 32px #0f172a21!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-admin-body{background:linear-gradient(#c4c9d1 0%,#d0d4db 46%,#c8cdd5 100%)!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-admin-panel,html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-admin-section{background:linear-gradient(145deg,#fff 0%,#f8fafc 100%)!important;border:1.5px solid #9aa7b7!important;box-shadow:inset 0 1px #fffffff0,0 12px 28px #0f172a1a!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-card=true]{position:relative;overflow:hidden;border-width:1.5px!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-tone=accent]{background-color:#f3f6ff!important;background-image:linear-gradient(#f8fbff 0%,#eef4ff 100%)!important;border-color:#7d95d8!important;box-shadow:inset 4px 0 #5577d8,inset 0 1px #ffffffe6,0 8px 18px #4360c41c!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-tone=success]{background-color:#f0fbf3!important;background-image:linear-gradient(#f7fff9 0%,#e9f8ee 100%)!important;border-color:#74b98a!important;box-shadow:inset 4px 0 #22a35a,inset 0 1px #ffffffe6,0 8px 18px #15803d1a!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-tone=warning]{background-color:#fff8dc!important;background-image:linear-gradient(#fffdf1 0%,#fff1bd 100%)!important;border-color:#d49a21!important;box-shadow:inset 4px 0 #d49112,inset 0 1px #ffffffe6,0 8px 18px #92400e1f!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-tone=danger]{background-color:#fff3f4!important;background-image:linear-gradient(#fff8f9 0%,#fbe1e4 100%)!important;border-color:#d0838b!important;box-shadow:inset 4px 0 #d64555,inset 0 1px #ffffffe6,0 8px 18px #991b1b1c!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-card=true] .caltrackr-admin-summary-label{color:#263247!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-card=true] .caltrackr-admin-summary-value{text-shadow:0 1px #ffffff73;color:#050b18!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-card=true] .caltrackr-admin-summary-detail{color:#334155!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-toolbar{background:linear-gradient(#d7dde6 0%,#c9d1dc 100%)!important;border:1px solid #a8b3c2!important;border-radius:1rem!important;box-shadow:inset 0 1px #ffffffb3,0 7px 16px #0f172a14!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory .divide-y{background:0 0!important;border-top:1px solid #d5dce6!important;gap:.75rem!important;padding:.85rem 0 0!important;display:grid!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory .divide-y>:not([hidden])~:not([hidden]){border-top-width:0!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row{background:linear-gradient(145deg,#fff 0%,#f8fafc 100%)!important;border:1px solid #aab6c6!important;border-radius:.95rem!important;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s!important;box-shadow:inset 0 1px #fffffff0,0 7px 16px #0f172a14!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:before{opacity:0!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row :is(select,input){background-color:#fff!important;border-color:#b2bdca!important}@media (hover:hover){html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:focus-within{border-color:var(--accent-600)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:focus-within{border-color:color-mix(in srgb, var(--accent-600) 46%, #8fa1b8)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:focus-within{background:linear-gradient(145deg, var(--accent-50) 0%, #fff 100%)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:focus-within{background:linear-gradient(145deg, color-mix(in srgb, var(--accent-50) 68%, #fff) 0%, #fff 100%)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:focus-within{box-shadow:inset 0 1px 0 #fffffff5, 0 10px 22px #0f172a1a, 0 0 0 3px var(--accent-500)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:focus-within{box-shadow:inset 0 1px 0 #fffffff5, 0 10px 22px #0f172a1a, 0 0 0 3px color-mix(in srgb, var(--accent-500) 10%, transparent)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover,html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:focus-within{transform:translateY(-1px)}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:hover:before,html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace .caltrackr-users-directory-row:focus-within:before{opacity:0!important}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-card=true]:hover{border-color:var(--accent-600)!important}@supports (color:color-mix(in lab, red, red)){html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-card=true]:hover{border-color:color-mix(in srgb, var(--accent-600) 50%, #64748b)!important}}html:not(.dark) body .caltrackr-application-shell .caltrackr-users-workspace [data-admin-metric-card=true]:hover{box-shadow:inset 0 1px #ffffffe6,0 15px 30px #0f172a24!important}}body .marketing-site{overflow-x:hidden;color:#12162f!important;background:linear-gradient(#f8fafc 0%,#f4f7fb 48%,#eef3f8 100%)!important}body .marketing-nav-wrap{background:#f8fafce0!important;border-bottom-color:#d7deea!important;box-shadow:0 10px 28px -30px #0f172a66!important}body .marketing-nav,body .marketing-container,body .marketing-footer-grid,body .marketing-footer-bottom{width:min(1120px,100% - 36px)!important}body .marketing-nav{gap:24px!important;height:68px!important}body .marketing-brand{letter-spacing:0!important;gap:10px!important;font-size:19px!important}body .marketing-brand-mark{border-radius:10px!important;width:34px!important;height:34px!important;padding:0!important;overflow:hidden!important}body .marketing-brand-mark img{object-fit:contain!important;width:68%!important;height:68%!important;display:block!important}body .marketing-brand-mark span{display:none!important}body .marketing-nav-links{gap:24px!important}body .marketing-nav-links a{color:#47516d!important;font-size:13px!important;font-weight:760!important}body .marketing-button{border-radius:.72rem!important;min-height:2.6rem!important}body .marketing-button-primary{background:linear-gradient(135deg,#4f46e5 0%,#3949d4 100%)!important;box-shadow:inset 0 1px #ffffff38,0 12px 24px -18px #312e81e6!important}body .marketing-button-secondary{color:#18213f!important;background:#fff!important;border-color:#c8d1df!important}body .marketing-hero{grid-template-columns:minmax(0,.98fr) minmax(360px,.82fr)!important;gap:clamp(2rem,4vw,4.75rem)!important;min-height:min(660px,100svh - 112px)!important;padding-top:clamp(2.25rem,7svh,4.75rem)!important;padding-bottom:clamp(2.25rem,7svh,4.75rem)!important}body .marketing-eyebrow{color:#4f46e5!important;letter-spacing:.17em!important;margin-bottom:.95rem!important;font-size:.72rem!important;font-weight:900!important}body .marketing-hero h1{color:#12162f!important;letter-spacing:0!important;max-width:10.8ch!important;font-size:clamp(3.15rem,5.35vw,4.95rem)!important;line-height:.98!important}body .marketing-hero-copy>p{color:#59647d!important;max-width:34rem!important;margin:1.45rem 0 1.55rem!important;font-size:clamp(1rem,1.35vw,1.16rem)!important;line-height:1.62!important}body .marketing-proof{gap:.55rem!important;margin-top:1.25rem!important}body .marketing-proof span{color:#44506c;background:#ffffffbd;border:1px solid #d7deeb;border-radius:999px;align-items:center;gap:.4rem;min-height:1.8rem;padding:.36rem .62rem;font-size:.78rem;font-weight:800;display:inline-flex!important}body .marketing-proof span:before{content:"";background:#16a34a;border-radius:999px;width:.42rem;height:.42rem;box-shadow:0 0 0 3px #16a34a1a}body .marketing-product-frame{background:#fff!important;border-color:#d1d8e6!important;border-radius:1.45rem!important;justify-self:center!important;width:min(100%,34rem)!important;transform:perspective(1200px)rotateY(-2deg)rotateX(.6deg)!important;box-shadow:inset 0 1px #fffffff2,0 28px 58px -38px #0f172ab3!important}body .marketing-product-bar{background:linear-gradient(135deg,#151b43,#283174)!important;height:2.7rem!important}body .marketing-product-body{background:linear-gradient(#f8fafc 0%,#eef3f8 100%)!important;padding:1.05rem!important}body .marketing-preview-hero{background:linear-gradient(135deg,#1a214d 0%,#38449d 100%)!important;border-radius:1rem!important;padding:1.25rem!important}body .marketing-preview-kpis,body .marketing-preview-grid{gap:.62rem!important}body .marketing-preview-kpis div,body .marketing-preview-grid>div{background:#fff!important;border-color:#d8dfeb!important;border-radius:.82rem!important;min-width:0!important}body .marketing-preview-kpis div:nth-child(2){background:linear-gradient(145deg,#fff,#eef9f1)!important;border-color:#b8d8c2!important}body .marketing-preview-kpis div:nth-child(3){background:linear-gradient(145deg,#fff,#fff8d9)!important;border-color:#e6d691!important}body .marketing-preview-kpis div:nth-child(4){background:linear-gradient(145deg,#fff,#fff0f2)!important;border-color:#e2bcc1!important}body .marketing-trust{color:#5f6981!important;background:#ffffffd1!important;border-color:#dbe2ec!important;padding:1rem 0!important}body .marketing-section{padding-top:clamp(3.4rem,7vw,5.2rem)!important;padding-bottom:clamp(3.4rem,7vw,5.2rem)!important}body .marketing-section-heading{max-width:44rem!important;margin-bottom:2rem!important}body .marketing-section-heading h2,body .marketing-two-column h2,body .marketing-cta h2{color:#12162f!important;letter-spacing:0!important;font-size:clamp(2.2rem,4.2vw,3.45rem)!important;line-height:1.04!important}body .marketing-section-heading p,body .marketing-two-column p{color:#5d687f!important;font-size:1rem!important;line-height:1.68!important}body .marketing-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem!important}body .marketing-feature-card,body .marketing-price-preview article,body .marketing-pricing-grid article,body .marketing-capability-grid article{background:linear-gradient(145deg,#fff 0%,#f8fafc 100%)!important;border-color:#d7deea!important;border-radius:1rem!important;box-shadow:inset 0 1px #ffffffeb,0 14px 30px -28px #0f172a8c!important}body .marketing-capability-grid p,body .marketing-pricing-grid li{padding-left:1.15rem;position:relative}body .marketing-capability-grid p:before,body .marketing-pricing-grid li:before{content:"";background:#16a34a;border-radius:999px;width:.44rem;height:.44rem;position:absolute;top:.62em;left:0;box-shadow:0 0 0 3px #16a34a1c}body .marketing-feature-card{min-height:0!important;padding:1.35rem!important}body .marketing-feature-card h3{margin:1.8rem 0 .55rem!important}body .marketing-section-tint{background:linear-gradient(#e9eef6 0%,#f3f6fa 100%)!important;border-color:#d8e0eb!important}body .marketing-two-column{gap:clamp(2rem,5vw,4.5rem)!important}body .marketing-text-link{align-items:center;gap:.45rem;margin-top:.65rem;display:inline-flex!important}body .marketing-text-link:after{content:"";border-top:2px solid;border-right:2px solid;width:.48rem;height:.48rem;transform:rotate(45deg)}body .marketing-trace-stack div{background:#ffffffc7!important;border-color:#cfd8e6!important;border-radius:.9rem!important}body .marketing-cta{background:linear-gradient(125deg,#171d42 0%,#2d397f 58%,#5264b4 100%)!important;border-radius:1.35rem!important;width:min(1120px,100% - 36px)!important;margin-top:0!important;margin-bottom:clamp(3rem,7vw,5rem)!important;padding:clamp(2rem,4vw,3rem)!important;box-shadow:0 22px 46px -34px #0f172ab8!important}body .marketing-cta .marketing-eyebrow,body .marketing-cta h2{color:#fff!important}@media (max-width:1020px){body .marketing-hero{grid-template-columns:1fr!important;gap:2rem!important;min-height:0!important;padding-top:2.5rem!important;padding-bottom:2.8rem!important}body .marketing-product-frame{justify-self:start!important;transform:none!important}body .marketing-feature-grid,body .marketing-price-preview{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){body .marketing-nav{flex-wrap:wrap!important;width:min(100% - 24px,1120px)!important;height:auto!important;min-height:64px!important;padding:.7rem 0!important}body .marketing-brand{margin-right:auto!important}body .marketing-nav-actions .marketing-button-ghost{display:none!important}body .marketing-button{min-height:2.45rem!important;padding-inline:.82rem!important}body .marketing-container,body .marketing-cta{width:min(100% - 24px,1120px)!important}body .marketing-hero{padding-top:2rem!important}body .marketing-hero h1{max-width:11ch!important;font-size:clamp(2.55rem,12vw,3.7rem)!important}body .marketing-hero-actions{flex-direction:column!important;align-items:stretch!important}body .marketing-product-frame{width:100%!important}body .marketing-preview-kpis,body .marketing-preview-grid,body .marketing-feature-grid,body .marketing-price-preview,body .marketing-pricing-grid,body .marketing-two-column,body .marketing-capability-grid{grid-template-columns:1fr!important}body .marketing-cta{flex-direction:column!important;align-items:stretch!important}body .marketing-cta>div:last-child{flex-direction:column!important;width:100%!important}}@media (max-width:430px){body .marketing-brand span:last-child{display:none!important}body .marketing-product-body{padding:.75rem!important}}@media (max-height:760px) and (min-width:1021px){body .marketing-hero{min-height:0!important;padding-top:2.15rem!important;padding-bottom:2.25rem!important}body .marketing-hero h1{font-size:clamp(2.9rem,4.6vw,4.35rem)!important}body .marketing-hero-copy>p{margin:1.05rem 0 1.15rem!important;line-height:1.5!important}}body .caltrackr-auth-canvas .caltrackr-auth-story{color:#fff!important;background:linear-gradient(125deg,#171d42 0%,#25306d 54%,#5364b2 100%)!important}body .caltrackr-auth-canvas .caltrackr-auth-story :is(h1,h2,p,span,strong){color:inherit!important}body .caltrackr-auth-canvas .caltrackr-auth-story p{opacity:.78!important}body .caltrackr-auth-canvas .caltrackr-auth-story h1,body .caltrackr-auth-canvas .caltrackr-auth-story h2,body .caltrackr-auth-canvas .caltrackr-auth-story-grid strong{opacity:1!important}body .marketing-hero-band{background:radial-gradient(circle at 17% 18%,#4f46e512,#0000 24rem),radial-gradient(circle at 84% 18%,#4f46e514,#0000 26rem),linear-gradient(#f8fafc 0%,#f3f6fb 100%);border-bottom:1px solid #dde4ee;width:100%}body .marketing-hero-band>.marketing-hero{width:min(1480px,100% - 72px)!important}@media (min-width:1500px){body .marketing-hero-band>.marketing-hero{grid-template-columns:minmax(620px,.95fr) minmax(560px,.82fr)!important;width:min(1720px,100% - 120px)!important}body .marketing-hero-band .marketing-hero-copy{justify-self:start}body .marketing-hero-band .marketing-product-frame{justify-self:end!important;width:min(100%,42rem)!important}}@media (min-width:1800px){body .marketing-hero-band>.marketing-hero{width:min(1840px,100% - 144px)!important}}@media (max-width:1020px){body .marketing-hero-band>.marketing-hero{width:min(100% - 32px,1120px)!important}}@media (min-width:1180px){body .marketing-nav,body .marketing-container,body .marketing-footer-grid,body .marketing-footer-bottom,body .marketing-cta{width:min(1560px,100% - 64px)!important}body .marketing-hero{grid-template-columns:minmax(500px,.92fr) minmax(520px,.92fr)!important;justify-content:space-between!important}body .marketing-product-frame{width:min(100%,43rem)!important}}@media (min-width:1500px){body .marketing-nav,body .marketing-container,body .marketing-footer-grid,body .marketing-footer-bottom,body .marketing-cta{width:min(1840px,100% - 96px)!important}body .marketing-hero{grid-template-columns:minmax(560px,.9fr) minmax(620px,.88fr)!important;gap:clamp(5rem,7vw,9rem)!important}body .marketing-hero h1{max-width:11.6ch!important;font-size:clamp(4.45rem,4.75vw,6.25rem)!important}body .marketing-product-frame{width:min(100%,49rem)!important}}@media (min-width:1800px){body .marketing-nav,body .marketing-container,body .marketing-footer-grid,body .marketing-footer-bottom,body .marketing-cta{width:min(1960px,100% - 128px)!important}body .marketing-product-frame{width:min(100%,52rem)!important}}@media (min-width:1180px){body .marketing-hero-band>.marketing-hero{width:min(1760px,100% - 40px)!important}body .marketing-hero-band .marketing-hero-copy{justify-self:start!important}body .marketing-hero-band .marketing-product-frame{justify-self:end!important}}@media (min-width:1500px){body .marketing-hero-band>.marketing-hero{grid-template-columns:minmax(680px,.95fr) minmax(700px,.95fr)!important;gap:clamp(4rem,5vw,7rem)!important;width:min(2040px,100% - 48px)!important}body .marketing-hero-band .marketing-hero-copy>p{max-width:42rem!important}body .marketing-hero-band .marketing-product-frame{width:min(100%,55rem)!important}}@media (min-width:1800px){body .marketing-hero-band>.marketing-hero{width:min(2160px,100% - 56px)!important}body .marketing-hero-band .marketing-product-frame{width:min(100%,58rem)!important}}@media (min-width:1180px){body .marketing-nav,body .marketing-container,body .marketing-footer-grid,body .marketing-footer-bottom,body .marketing-cta,body .marketing-hero-band>.marketing-hero{width:calc(100% - 48px)!important;max-width:none!important}body .marketing-hero-band>.marketing-hero{grid-template-columns:minmax(620px,.86fr) minmax(640px,.92fr)!important;gap:clamp(3rem,5vw,7.5rem)!important}body .marketing-hero-band .marketing-product-frame{width:min(100%,56rem)!important}body .marketing-section-heading{max-width:52rem!important}body .marketing-container.marketing-prose>*{max-width:min(900px,72ch)}body .marketing-container.marketing-prose>.marketing-license{max-width:100%}}@media (min-width:1600px){body .marketing-nav,body .marketing-container,body .marketing-footer-grid,body .marketing-footer-bottom,body .marketing-cta,body .marketing-hero-band>.marketing-hero{width:calc(100% - 64px)!important}body .marketing-hero-band>.marketing-hero{grid-template-columns:minmax(700px,.9fr) minmax(720px,.9fr)!important}body .marketing-hero h1{max-width:12ch!important}}@media (min-width:2000px){body .marketing-nav,body .marketing-container,body .marketing-footer-grid,body .marketing-footer-bottom,body .marketing-cta,body .marketing-hero-band>.marketing-hero{width:calc(100% - 72px)!important}body .marketing-hero-band>.marketing-hero{grid-template-columns:minmax(760px,.9fr) minmax(820px,.92fr)!important;gap:clamp(4rem,5.5vw,8rem)!important}body .marketing-hero-band .marketing-product-frame{width:min(100%,62rem)!important}}@media (min-width:1500px) and (max-height:900px){body .marketing-hero-band>.marketing-hero{padding-top:3rem!important;padding-bottom:3rem!important}body .marketing-hero-band .marketing-product-frame{transform-origin:100%!important;transform:scale(1.08)!important}}@media (max-width:767px){html,body{max-width:100%;overflow-x:hidden}body .caltrackr-application-shell,body .caltrackr-application-shell>.min-w-0.flex-1{width:100%;max-width:100%;overflow-x:hidden}body .caltrackr-app-header{height:auto!important;min-height:4.25rem!important;padding-inline:.75rem!important}body .caltrackr-app-header>div{flex-wrap:wrap;padding-block:.55rem;gap:.5rem!important;max-width:none!important;height:auto!important}body .caltrackr-header-company{display:none}body .caltrackr-header-search{order:2;border-radius:.9rem!important;flex:calc(100% - 13rem)!important;min-height:2.75rem!important;padding-inline:.8rem!important}body .caltrackr-header-search span:nth-child(2){font-size:.8rem!important}body .caltrackr-header-notifications{order:1;flex:0 0 2.75rem!important;width:2.75rem!important;height:2.75rem!important}body .caltrackr-header-account-wrap{order:3}body .caltrackr-header-account{min-width:2.75rem!important;max-width:9rem!important;height:2.75rem!important;padding-inline:.25rem!important}body .caltrackr-header-context-group{order:4;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;width:100%;background:#ffffff14!important;border-color:#ffffff38!important;border-radius:.95rem!important;padding:.35rem!important;display:grid!important}body .caltrackr-header-context-group select{width:100%;min-width:0;min-height:2.55rem;border-radius:.8rem!important;padding-inline:.65rem!important;font-size:.8rem!important}body .caltrackr-account-menu-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:139;background:#02061773}body .caltrackr-account-menu--mobile{overscroll-behavior:contain;inset:calc(.75rem + env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-right)) calc(.75rem + env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left))!important;top:calc(.75rem + env(safe-area-inset-top))!important;right:max(.75rem, env(safe-area-inset-right))!important;bottom:calc(.75rem + env(safe-area-inset-bottom))!important;left:max(.75rem, env(safe-area-inset-left))!important;z-index:140!important;border-radius:1.15rem!important;width:auto!important;max-width:none!important;max-height:none!important;position:fixed!important;overflow:hidden auto!important;transform:none!important;box-shadow:0 24px 70px -30px #020617cc!important}body .caltrackr-account-menu-hero{padding:1rem!important}body .caltrackr-account-menu-avatar{width:3.25rem!important;height:3.25rem!important}body .caltrackr-account-menu-name{white-space:normal!important;font-size:1rem!important}body .caltrackr-account-menu-email,body .caltrackr-account-menu-workspace span:last-child{overflow-wrap:anywhere;white-space:normal!important}body .caltrackr-account-menu-body{padding:.85rem!important;padding-bottom:calc(.85rem + env(safe-area-inset-bottom))!important}body .caltrackr-account-menu-close{color:#1e293b;background:#f8fafcf0;border-color:#cbd5e1e6;margin-bottom:.55rem;box-shadow:0 10px 24px -18px #0f172a80}body .caltrackr-account-menu-close:hover,body .caltrackr-account-menu-close:focus-visible{border-color:var(--accent-300);color:var(--accent-700)}body .caltrackr-account-menu-section-label{padding-inline:.35rem!important}body .caltrackr-account-menu-item{min-height:3.65rem;border-radius:.95rem!important;padding:.8rem!important}body .caltrackr-account-menu-item-icon{width:2.4rem!important;height:2.4rem!important}body .caltrackr-account-menu-item-description{white-space:normal!important;text-overflow:clip!important;line-height:1.3!important;overflow:visible!important}body .caltrackr-application-shell main{width:100%;max-width:100%;overflow-x:hidden;padding:.5rem .5rem 6.75rem!important}body .caltrackr-workspace-section,body .caltrackr-dashboard-workspace-surface,body .caltrackr-equipment-inventory-panel{max-width:100%;overflow:hidden}body .caltrackr-equipment-list-hero{border-radius:1rem 1rem 0 0!important;padding:1rem!important}body .caltrackr-equipment-list-title{font-size:1.45rem!important}body .caltrackr-equipment-list-description{max-width:24rem}body .caltrackr-equipment-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .caltrackr-equipment-list-stat{border-radius:.8rem!important;min-height:3.7rem!important}body .caltrackr-equipment-filter-toolbar{align-items:stretch!important}body .caltrackr-equipment-filter-toolbar>*{flex:100%!important}body .caltrackr-equipment-filter-toolbar select,body .caltrackr-equipment-filter-toolbar button,body .caltrackr-equipment-filter-toolbar label{justify-content:center;width:100%!important}body .caltrackr-equipment-inventory-body{border-radius:0 0 1rem 1rem!important;padding:.75rem!important}body .caltrackr-equipment-mobile-card{min-height:10.5rem}body .caltrackr-executive-dashboard-frame{border-radius:1.5rem 1.5rem 0 0!important}body .caltrackr-executive-dashboard-grid,body .caltrackr-executive-dashboard-frame .caltrackr-premium-hero,body .caltrackr-executive-dashboard-frame .caltrackr-dashboard-health{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}body .caltrackr-executive-dashboard-frame .caltrackr-premium-hero{min-height:0!important;padding:1rem!important}body .caltrackr-executive-dashboard-frame .caltrackr-premium-hero>.relative{gap:1.25rem!important;min-height:10.25rem!important}body .caltrackr-executive-dashboard-frame .caltrackr-premium-hero h1{font-size:clamp(2rem,9vw,3rem)!important;line-height:1.05!important}body .caltrackr-executive-dashboard-frame .caltrackr-dashboard-health{gap:1rem!important;padding:1rem!important}body .caltrackr-quick-actions{border-radius:1rem!important;padding:.85rem!important}body .caltrackr-quick-actions .caltrackr-common-action{align-items:center;gap:.75rem;min-height:4.6rem;padding:.75rem!important;display:flex!important}body .caltrackr-quick-actions .caltrackr-common-action-icon{flex:0 0 2rem;width:2rem!important;height:2rem!important}body .caltrackr-quick-actions .caltrackr-common-action-copy>span:first-child{margin-top:0!important}body .caltrackr-schedule-timeline{border-radius:1rem 1rem 0 0!important}body .caltrackr-schedule-header{padding:1rem!important}body .caltrackr-schedule-header .inline-flex{width:100%;overflow-x:auto}body .caltrackr-schedule-header .inline-flex>button{flex:1 0 auto;min-width:max-content}body .caltrackr-schedule-grid{gap:.85rem!important;padding:.85rem!important}body .caltrackr-schedule-column{border-radius:.95rem!important;min-height:0!important;padding:.85rem!important}body .caltrackr-schedule-item{min-height:4.2rem}body .caltrackr-workspace-briefing-shell{border-radius:1rem 1rem 0 0!important}body .caltrackr-workspace-briefing-shell>.caltrackr-briefing-theme-hero{padding:1rem!important}body .caltrackr-briefing-score{width:100%}body .caltrackr-briefing-score .text-5xl{font-size:clamp(2.15rem,11vw,3rem)!important;line-height:1!important}body .caltrackr-briefing-readiness,body .caltrackr-executive-intelligence-cta{justify-content:center;width:100%}body .caltrackr-intelligence-v2-workspace{padding:.85rem!important}body .caltrackr-intelligence-v2-summary{align-items:flex-start!important;gap:.7rem!important}body .caltrackr-intelligence-v2-action{align-items:flex-start!important;gap:.75rem!important;padding:.85rem!important}body .caltrackr-intelligence-v2-action .caltrackr-briefing-action-link{width:100%;padding-top:.35rem;display:block}}@media (max-width:640px){body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-history-section,.caltrackr-maintenance-history-section,.caltrackr-certificate-workspace){border-radius:1rem 1rem 0 0!important}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-history-hero,.caltrackr-maintenance-history-hero){padding:1rem!important}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-history-hero,.caltrackr-maintenance-history-hero)>.flex{flex-direction:column;align-items:stretch!important;gap:.9rem!important}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-history-hero,.caltrackr-maintenance-history-hero) .mt-4.grid{grid-template-columns:minmax(0,1fr)!important;gap:.65rem!important}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-history-hero,.caltrackr-maintenance-history-hero) h3{font-size:1.45rem!important;line-height:1.15!important}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-history-hero,.caltrackr-maintenance-history-hero) :is(h3,p,span){overflow-wrap:anywhere;min-width:0}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-history-hero,.caltrackr-maintenance-history-hero) .caltrackr-view-toggle{width:100%}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-history-hero,.caltrackr-maintenance-history-hero) .caltrackr-view-toggle button{flex:1 1 0;justify-content:center}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-history-hero,.caltrackr-maintenance-history-hero) .caltrackr-view-toggle+button{justify-content:center;width:100%}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-control,.caltrackr-maintenance-control){width:100%;min-width:0;min-height:2.85rem}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-history-workspace,.caltrackr-maintenance-history-workspace){padding:.8rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-workspace-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-workspace-summary-card{min-height:5.1rem!important;padding:.75rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-workspace-summary-card p:first-child{font-size:.62rem!important;line-height:1.15!important}body .caltrackr-equipment-dashboard-shell .caltrackr-workspace-summary-card p:nth-child(2){margin-top:.35rem!important;font-size:1.35rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-workspace-summary-icon{border-radius:.7rem!important;width:2rem!important;height:2rem!important;font-size:.95rem!important}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-list,.caltrackr-maintenance-history-workspace>.mt-4.overflow-hidden){border-radius:.85rem!important}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-row,.caltrackr-maintenance-row){border-left-width:4px!important}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-list-row-button,.caltrackr-maintenance-list-row-button){grid-template-columns:minmax(0,1fr)!important;gap:.55rem!important;padding:.85rem!important;display:grid!important}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-list-row-button,.caltrackr-maintenance-list-row-button) :is(.truncate,span,p,strong){overflow-wrap:anywhere;max-width:100%;text-overflow:clip!important;white-space:normal!important}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-list-row-button,.caltrackr-maintenance-list-row-button)>:nth-child(2),body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-list-row-button,.caltrackr-maintenance-list-row-button)>:nth-child(3),body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-list-row-button,.caltrackr-maintenance-list-row-button)>:nth-child(4),body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-list-row-button,.caltrackr-maintenance-list-row-button)>:nth-child(5){width:fit-content;max-width:100%}body .caltrackr-equipment-dashboard-shell :is(.caltrackr-work-order-expanded,.caltrackr-maintenance-expanded){margin-inline:.55rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-expanded{overflow:hidden;border-radius:0 0 .85rem .85rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-expanded-summary{padding:.85rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-summary-grid,body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-narrative-grid{grid-template-columns:minmax(0,1fr)!important;gap:.65rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-summary-grid>*,body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-narrative-grid>*,body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-expanded-summary section{overflow-wrap:anywhere;min-width:0}body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-detail-stack{gap:.65rem!important;padding:0 .85rem .85rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-disclosure{overflow:hidden;border-radius:.9rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-disclosure-button{align-items:flex-start!important;gap:.8rem!important;padding:.9rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-disclosure-button>span:first-child{min-width:0}body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-disclosure-button small{margin-top:.2rem;line-height:1.35}body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-disclosure-button>span:last-child{flex:none;align-items:center;min-height:2.25rem;display:inline-flex}body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-disclosure-content{padding:.85rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-expanded,body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-card-view{overflow:hidden;border-radius:.9rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-expanded{padding:.85rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-card-view{padding:1rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-card-view>div:first-child{flex-direction:column;align-items:stretch!important;gap:.75rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-card-view>div:first-child button{justify-content:center;width:100%;min-height:2.45rem}body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-summary-grid{grid-template-columns:minmax(0,1fr)!important;gap:.65rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-summary-grid>*,body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-description,body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-instructions{overflow-wrap:anywhere;min-width:0}body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-instructions{padding:.85rem!important}body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-instructions summary{align-items:center;min-height:2.4rem;display:flex}body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-action-footer,body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-actions{grid-template-columns:1fr!important;gap:.5rem!important;padding:.85rem!important;display:grid!important}body .caltrackr-equipment-dashboard-shell .caltrackr-work-order-action-footer :is(button,select),body .caltrackr-equipment-dashboard-shell .caltrackr-maintenance-actions :is(button,select){justify-content:center;width:100%;min-height:2.6rem}body .caltrackr-certificate-studio-shell{border-radius:1rem 1rem 0 0!important}body .caltrackr-certificate-studio-hero,body .caltrackr-certificate-navigation-panel,body .caltrackr-certificate-context-header,body .caltrackr-certificate-workflow-body{padding:1rem!important}body .caltrackr-certificate-studio-hero h1{font-size:1.75rem!important;line-height:1.1!important}body .caltrackr-certificate-hero-count{text-align:left;width:100%}body .caltrackr-certificate-studio-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:.85rem!important}body .caltrackr-certificate-asset-chip{min-width:10.5rem!important}body .caltrackr-certificate-detail-panel{min-height:0!important}body .caltrackr-certificate-workflow-body .relative.space-y-4:before{display:none}body .caltrackr-certificate-workflow-body article.relative{padding-left:0!important}body .caltrackr-certificate-workflow-body article.relative>span.absolute{display:none}body .caltrackr-certificate-record-body{padding:.9rem!important}body .caltrackr-certificate-record-header,body .caltrackr-certificate-record-badges,body .caltrackr-certificate-record-actions,body .caltrackr-certificate-record-footer{width:100%;align-items:stretch!important}body .caltrackr-certificate-record-badges>*{width:fit-content;max-width:100%}body .caltrackr-certificate-record-actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch!important;display:grid!important}body .caltrackr-certificate-record-actions>:is(button,span){text-align:center;justify-content:center;width:100%}body .caltrackr-certificate-completion-grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-certificate-record-body button{min-height:2.65rem}body .caltrackr-certificate-record :is(h4,p,span,button){overflow-wrap:anywhere;min-width:0}body .caltrackr-certificate-record-footer{flex-direction:column}body .caltrackr-certificate-record-footer button{text-align:center;justify-content:center;width:100%}@media (max-width:380px){body .caltrackr-certificate-record-actions{grid-template-columns:minmax(0,1fr)}}body .caltrackr-modal-root{padding:.35rem!important;padding-top:max(.75rem, env(safe-area-inset-top))!important;padding-bottom:calc(env(safe-area-inset-bottom) + .35rem)!important;align-items:flex-end!important}body .caltrackr-modal-panel{max-height:calc(100dvh - max(1rem, env(safe-area-inset-top)) - env(safe-area-inset-bottom))!important;border-radius:1.1rem 1.1rem 0 0!important;width:100%!important;max-width:none!important}body .caltrackr-modal-header,body .caltrackr-modal-body,body .caltrackr-modal-footer{padding:1rem!important}body .caltrackr-modal-header-row{gap:.75rem!important}body .caltrackr-modal-title-copy{min-width:0}body .caltrackr-modal-header h2{font-size:1.1rem!important;line-height:1.2!important}body .caltrackr-modal-header p{font-size:.8rem!important;line-height:1.45!important}body .caltrackr-modal-header :is(h2,p),body .caltrackr-modal-body,body .caltrackr-modal-footer{overflow-wrap:anywhere}body .caltrackr-modal-close-button{flex:none;justify-content:center;align-items:center;min-width:2.25rem;min-height:2.25rem;display:inline-flex}body .caltrackr-confirm-dialog-actions,body .caltrackr-workflow-dialog-actions{width:100%;grid-template-columns:1fr!important;gap:.55rem!important;display:grid!important}body .caltrackr-confirm-dialog-actions button,body .caltrackr-workflow-dialog-actions button{justify-content:center;width:100%}body .caltrackr-confirm-dialog-panel{max-height:min(92dvh,34rem)!important}body .caltrackr-confirm-dialog-panel .caltrackr-modal-header{padding-bottom:.85rem!important}body .caltrackr-confirm-dialog-panel .caltrackr-modal-body{padding-top:.85rem!important}body .caltrackr-confirm-dialog-panel .caltrackr-modal-footer{padding-top:.85rem!important;padding-bottom:calc(.85rem + env(safe-area-inset-bottom))!important}body .caltrackr-confirm-dialog-description{font-size:.95rem!important;line-height:1.55!important}body .caltrackr-confirm-dialog-actions button{min-height:2.75rem}body .caltrackr-workspace-create-dialog{max-height:calc(100dvh - max(1rem, env(safe-area-inset-top)) - env(safe-area-inset-bottom))!important;border-radius:1.1rem 1.1rem 0 0!important}body .caltrackr-workspace-create-dialog .caltrackr-modal-body{padding:.85rem .85rem 1.1rem!important}body .caltrackr-workflow-dialog-modal-hero{border-radius:1.1rem 1.1rem 0 0!important}body .caltrackr-workflow-dialog-modal-hero h2{font-size:1.2rem!important}body .caltrackr-workflow-record-actions{padding:.85rem!important}body .caltrackr-workflow-record-actions .caltrackr-workflow-dialog-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .caltrackr-workspace-create-dialog label{font-size:.82rem!important}body .caltrackr-workspace-create-dialog :is(input,select,textarea){min-height:2.75rem;font-size:.95rem!important}body .caltrackr-workspace-create-dialog textarea{min-height:6rem}body .caltrackr-edit-equipment-footer{bottom:calc(4.7rem + env(safe-area-inset-bottom))!important;border-radius:0!important;padding:.85rem!important}body .caltrackr-edit-equipment-form{overflow:hidden;border-radius:1rem 1rem 0 0!important}body .caltrackr-equipment-editor-header{border-radius:1rem 1rem 0 0!important;padding:1rem!important}body .caltrackr-equipment-editor-header h2{font-size:1.65rem!important;line-height:1.12!important}body .caltrackr-equipment-editor-header>.flex:first-child{align-items:stretch!important}body .caltrackr-equipment-editor-header>.flex:first-child>div:last-child{width:100%}body .caltrackr-equipment-editor-header>.flex:first-child>div:last-child span{text-align:center;justify-content:center}body .caltrackr-edit-equipment-body{padding:.85rem .85rem 1rem!important}body .caltrackr-edit-equipment-tabs{scrollbar-gutter:stable;margin-inline:-.35rem;padding-inline:.35rem}body .caltrackr-edit-equipment-tabs nav{width:max-content;max-width:none;border-radius:1rem!important;gap:.5rem!important;min-width:0!important;padding:.45rem!important;display:flex!important}body .caltrackr-edit-equipment-tabs nav button{scroll-snap-align:start;min-width:10.75rem;min-height:3.5rem}body .caltrackr-edit-equipment-summary{border-radius:1rem!important;grid-template-columns:minmax(0,1fr)!important}body .caltrackr-edit-equipment-section{border-radius:1rem!important;padding:.95rem!important;scroll-margin-top:5.5rem!important}body .caltrackr-edit-equipment-section h3{font-size:1.12rem!important;line-height:1.2!important}body .caltrackr-edit-equipment-section .grid,body .caltrackr-edit-equipment-section .md\:grid-cols-2,body .caltrackr-edit-equipment-section .lg\:grid-cols-\[minmax\(0\,260px\)_minmax\(0\,1fr\)\],body .caltrackr-edit-equipment-section .xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,340px\)\]{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-edit-equipment-section :is(input,select,textarea){min-height:2.75rem;font-size:.95rem!important}body .caltrackr-edit-equipment-section textarea{min-height:7rem}body .caltrackr-edit-equipment-section button[role=switch]{align-items:flex-start}body .caltrackr-edit-equipment-section .flex.flex-wrap.items-start.justify-between,body .caltrackr-edit-equipment-section .flex.flex-wrap.items-center.justify-between{flex-direction:column;align-items:stretch!important}body .caltrackr-edit-equipment-section .flex.flex-wrap.items-start.justify-between button,body .caltrackr-edit-equipment-section .flex.flex-wrap.items-center.justify-between button{justify-content:center;width:100%}body .caltrackr-edit-equipment-footer>div:last-child{width:100%;grid-template-columns:1fr!important;display:grid!important}body .caltrackr-edit-equipment-footer button{justify-content:center;width:100%}body .caltrackr-search-input{width:100%;min-height:2.9rem}body .caltrackr-search-input-control{overflow-wrap:anywhere;min-height:2.4rem;font-size:.95rem!important}body .caltrackr-search-input-clear{justify-content:center;align-items:center;min-width:2.2rem;min-height:2.2rem;display:inline-flex}body .caltrackr-view-mode-toggle{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;width:100%;display:grid}body .caltrackr-view-mode-option{overflow-wrap:anywhere;text-align:center;white-space:normal;justify-content:center;align-items:center;width:100%;min-width:0;min-height:2.5rem;line-height:1.1;display:inline-flex;padding-inline:.65rem!important}body .caltrackr-operation-info-tile,body .caltrackr-history-info-card{min-width:0;padding:.85rem!important}body .caltrackr-operation-info-tile :is(.caltrackr-info-tile-label,.caltrackr-info-tile-value,.caltrackr-info-tile-helper),body .caltrackr-history-info-card :is(.caltrackr-history-info-card-label,.caltrackr-history-info-card-value){overflow-wrap:anywhere;white-space:normal}body .caltrackr-info-tile-helper{line-height:1.35}body :is(.caltrackr-badge,.caltrackr-priority-badge,.caltrackr-scheduler-status-badge,.caltrackr-equipment-status-badge,.caltrackr-equipment-lifecycle-badge,.caltrackr-work-order-status-badge,.caltrackr-status-badge){white-space:normal;overflow-wrap:anywhere;text-align:center;justify-content:center;align-items:center;min-width:0;max-width:100%}body :is(.caltrackr-form-input,.caltrackr-form-select,.caltrackr-form-textarea){width:100%;min-width:0;min-height:2.85rem;font-size:1rem!important}body .caltrackr-form-textarea{resize:vertical;min-height:7rem;line-height:1.45}body .caltrackr-file-drop-zone{min-height:11rem;border-radius:1rem!important;padding:1.1rem!important}body .caltrackr-file-drop-zone-icon{border-radius:.85rem!important;width:2.75rem!important;height:2.75rem!important}body .caltrackr-file-drop-zone :is(.caltrackr-file-drop-zone-title,.caltrackr-file-drop-zone-description,.caltrackr-file-drop-zone-hint){overflow-wrap:anywhere;max-width:100%}body .caltrackr-clear-filters-action{justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-clear-filters-label{overflow-wrap:anywhere;min-width:0}body .caltrackr-status-legend{grid-template-columns:minmax(0,1fr);width:100%;justify-content:stretch!important;gap:.45rem!important;display:grid!important}body .caltrackr-status-legend-item{justify-content:flex-start;width:100%;min-width:0;padding:.45rem .65rem!important}body .caltrackr-status-legend-copy{overflow-wrap:anywhere;white-space:normal;min-width:0}body :is(.caltrackr-sortable-table-header,.caltrackr-plain-table-header){min-width:0;max-width:100%}body :is(.caltrackr-table-header-label-text,.caltrackr-plain-table-header){overflow-wrap:anywhere;white-space:normal}body .caltrackr-skeleton{max-width:100%}body :is(.caltrackr-workspace-skeleton,.caltrackr-equipment-page-skeleton,.caltrackr-dashboard-page-skeleton){margin-top:1rem!important}body :is(.caltrackr-skeleton-metric-grid,.caltrackr-skeleton-content-grid,.caltrackr-workspace-skeleton-grid){grid-template-columns:minmax(0,1fr)!important;gap:.85rem!important}body .caltrackr-workspace-skeleton-hero{height:6.25rem!important}body .caltrackr-workspace-skeleton-panel,body .caltrackr-equipment-page-skeleton .caltrackr-skeleton-content-grid>.caltrackr-skeleton,body .caltrackr-dashboard-page-skeleton .caltrackr-skeleton-content-grid>.caltrackr-skeleton{height:14rem!important}body .caltrackr-dashboard-page-skeleton>.caltrackr-skeleton:first-child{border-radius:1rem!important;height:14rem!important}body .caltrackr-form-section{border-radius:1rem!important;padding:1rem!important}body .caltrackr-form-section-header{padding-bottom:.85rem!important}body .caltrackr-form-section-body{margin-top:1rem!important}body .caltrackr-form-section :is(.caltrackr-form-section-title,.caltrackr-form-section-description),body .caltrackr-confirm-dialog-description{overflow-wrap:anywhere}body .caltrackr-confirm-dialog-actions{flex-direction:column-reverse;width:100%;align-items:stretch!important}body .caltrackr-confirm-dialog-actions>*{width:100%}body .caltrackr-executive-metric{border-radius:1rem!important;min-height:6.75rem!important;padding:.9rem!important}body .caltrackr-executive-metric-layout{align-items:flex-start;min-width:0}body .caltrackr-executive-metric-copy{min-width:0}body .caltrackr-executive-metric :is(.caltrackr-executive-metric-label,.caltrackr-executive-metric-value,.caltrackr-executive-metric-detail,.caltrackr-executive-metric-action){overflow-wrap:anywhere}body .caltrackr-executive-metric-action{opacity:.75!important}body :is(.caltrackr-scheduler-status,.caltrackr-scheduler-panel){border-radius:1rem!important;padding:1rem!important}body :is(.caltrackr-scheduler-status-header,.caltrackr-scheduler-panel-header,.caltrackr-scheduler-history-header,.caltrackr-scheduler-history-row-layout,.caltrackr-scheduler-result-header){flex-direction:column;align-items:stretch!important}body :is(.caltrackr-scheduler-action,.caltrackr-scheduler-action>*){width:100%}body .caltrackr-scheduler-metric-grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-scheduler-run-metrics{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))!important}body :is(.caltrackr-scheduler-eyebrow,.caltrackr-scheduler-title,.caltrackr-scheduler-description,.caltrackr-scheduler-result-title,.caltrackr-scheduler-history-title,.caltrackr-scheduler-history-description,.caltrackr-scheduler-run-time,.caltrackr-scheduler-run-duration,.caltrackr-scheduler-trigger-badge,.caltrackr-scheduler-metric-label,.caltrackr-scheduler-metric-value,.caltrackr-scheduler-run-metric-label,.caltrackr-scheduler-run-metric-value){overflow-wrap:anywhere}body .caltrackr-shortcuts-overlay{padding:.75rem!important;padding-top:max(.75rem, env(safe-area-inset-top))!important;padding-bottom:calc(.75rem + env(safe-area-inset-bottom))!important;align-items:flex-end!important}body .caltrackr-shortcuts-dialog{flex-direction:column;display:flex;max-height:calc(100dvh - max(1.5rem, env(safe-area-inset-top)) - env(safe-area-inset-bottom))!important;border-radius:1rem 1rem 0 0!important;max-width:calc(100vw - 1.5rem)!important}body .caltrackr-shortcuts-header{flex:none;align-items:stretch!important;gap:.75rem!important;padding:1rem!important}body .caltrackr-shortcuts-copy{min-width:0}body .caltrackr-shortcuts-title{font-size:1.35rem!important;line-height:1.15!important}body .caltrackr-shortcuts-close{flex:none;align-self:flex-start;width:2.75rem;min-height:2.75rem}body .caltrackr-shortcuts-list{overscroll-behavior:contain;min-height:0;overflow-y:auto;padding:.85rem 1rem 1rem!important;padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important}body .caltrackr-shortcut-row{flex-direction:column;align-items:stretch!important;gap:.65rem!important;padding:.85rem!important}body .caltrackr-shortcut-keys{flex-wrap:wrap}body :is(.caltrackr-shortcuts-eyebrow,.caltrackr-shortcuts-title,.caltrackr-shortcuts-description,.caltrackr-shortcut-label,.caltrackr-shortcut-key){overflow-wrap:anywhere}@media (max-width:380px){body .caltrackr-shortcuts-header{flex-direction:column!important}body .caltrackr-shortcuts-close{align-self:stretch;width:100%!important}body .caltrackr-shortcut-keys{width:100%}body .caltrackr-shortcut-key{flex:auto;min-width:2.5rem}}body :is(.caltrackr-work-orders-filters,.caltrackr-maintenance-filters){border-radius:1rem!important;padding:.85rem!important}body .caltrackr-maintenance-filter-grid{grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important}body .caltrackr-maintenance-filter-actions{justify-content:stretch!important}body .caltrackr-workspace-section-toggle{grid-template-columns:minmax(0,1fr)!important;gap:.35rem!important;width:100%!important;display:grid!important}body .caltrackr-workspace-section-toggle-option{white-space:normal;text-align:center;justify-content:center;align-items:center;width:100%;min-width:0;min-height:2.75rem;display:flex!important}body .caltrackr-workspace-display-controls{width:100%;align-items:stretch!important}body .caltrackr-workspace-display-controls .caltrackr-status-legend{justify-content:flex-start;width:100%}body .caltrackr-workspace-display-controls .caltrackr-view-mode-toggle{width:100%}body .caltrackr-workspace-display-controls .caltrackr-view-mode-option{flex:1 1 0}body .caltrackr-calibration-view-toggle,body .caltrackr-calibration-view-toggle .caltrackr-view-mode-toggle{width:100%}body .caltrackr-calibration-view-toggle .caltrackr-view-mode-option{flex:1 1 0}body .caltrackr-calibration-history-section{border-radius:1rem!important}body .caltrackr-calibration-history-hero{border-radius:1rem 1rem 0 0!important;padding:1rem!important}body .caltrackr-calibration-history-hero>.flex,body .caltrackr-calibration-history-hero .mt-4.grid{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;display:grid!important}body .caltrackr-calibration-history-hero :is(h3,p,input,select){overflow-wrap:anywhere;min-width:0}body .caltrackr-calibration-history-control{width:100%;min-height:2.75rem}body .caltrackr-calibration-history-workspace{padding:.85rem!important}body .caltrackr-calibration-history-content--list{border-radius:.95rem!important}body .caltrackr-calibration-list-header{display:none!important}body .caltrackr-calibration-list-row{grid-template-columns:minmax(0,1fr)!important;gap:.55rem!important;padding:.85rem!important;display:grid!important}body .caltrackr-calibration-list-row>span{max-width:100%}body .caltrackr-calibration-list-row :is(.truncate,span){overflow-wrap:anywhere;white-space:normal!important;text-overflow:clip!important}body .caltrackr-calibration-card.caltrackr-calibration-history-card{border-radius:1rem!important;padding:.9rem!important}body .caltrackr-calibration-history-card>.mb-4.flex,body .caltrackr-calibration-history-card .flex.flex-wrap.items-center.justify-between{flex-direction:column;align-items:flex-start!important}body .caltrackr-calibration-history-card :is(p,span,a,button,dt,dd){overflow-wrap:anywhere}body .caltrackr-calibration-workflow-actions,body .caltrackr-calibration-certificate-actions{width:100%;grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important;display:grid!important}body .caltrackr-calibration-workflow-actions>*,body .caltrackr-calibration-certificate-actions>*{text-align:center;justify-content:center;width:100%;min-height:2.55rem}body .caltrackr-calibration-history-pagination{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-maintenance-history-actions{flex-direction:column;width:100%;align-items:stretch!important}body .caltrackr-maintenance-history-actions>*,body .caltrackr-maintenance-view-toggle,body .caltrackr-maintenance-view-toggle .caltrackr-view-mode-toggle{width:100%}body .caltrackr-maintenance-view-toggle .caltrackr-view-mode-option{flex:1 1 0}body .caltrackr-maintenance-card{border-radius:1rem!important}body .caltrackr-maintenance-card>div:last-child{padding:1rem!important}body .caltrackr-maintenance-card-header,body .caltrackr-maintenance-card-badges{width:100%;align-items:stretch!important}body .caltrackr-maintenance-card-badges>*{width:fit-content;max-width:100%}body .caltrackr-maintenance-card :is(h4,p,span,dd){overflow-wrap:anywhere;min-width:0}body .caltrackr-maintenance-card-actions{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-maintenance-card-actions>button{justify-content:center;width:100%;min-height:2.65rem}body .caltrackr-work-card{border-radius:1rem!important}body .caltrackr-work-card>div:last-child{padding:1rem!important}body .caltrackr-work-card-header,body .caltrackr-work-card-badges{width:100%;align-items:stretch!important}body .caltrackr-work-card-badges>*{width:fit-content;max-width:100%}body .caltrackr-work-card-progress-row{flex-direction:column;align-items:flex-start!important}body .caltrackr-work-card :is(h3,p,span,dd){overflow-wrap:anywhere;min-width:0}body .caltrackr-work-card-actions{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-work-card-actions>:is(button,select){justify-content:center;width:100%;min-height:2.65rem}body .caltrackr-work-order-action-footer{width:100%;grid-template-columns:minmax(0,1fr)!important;gap:.55rem!important;padding:.85rem!important;display:grid!important}body .caltrackr-work-order-action-footer>:is(button,select){justify-content:center;width:100%;min-height:2.65rem}body .caltrackr-work-order-history-actions{flex-direction:column;width:100%;align-items:stretch!important}body .caltrackr-work-order-history-actions>*,body .caltrackr-work-order-view-toggle,body .caltrackr-work-order-view-toggle .caltrackr-view-mode-toggle{width:100%}body .caltrackr-work-order-view-toggle .caltrackr-view-mode-option{flex:1 1 0}body .caltrackr-maintenance-filter-control{width:100%;min-width:0;min-height:2.85rem}body .caltrackr-admin-workspace{border-radius:1rem 1rem 0 0!important}body .caltrackr-admin-workspace .caltrackr-admin-workspace-hero{border-radius:1rem 1rem 0 0!important;padding:1rem!important}body .caltrackr-admin-workspace .caltrackr-admin-workspace-hero :is(h1,.caltrackr-admin-hero-title){font-size:1.65rem!important;line-height:1.12!important}body .caltrackr-admin-hero-copy,body .caltrackr-admin-hero-meta{width:100%;min-width:0}body .caltrackr-admin-hero-meta{flex-direction:column;align-items:stretch!important;gap:.75rem!important}body .caltrackr-admin-hero-actions,body .caltrackr-admin-hero-actions>*{width:100%}body .caltrackr-admin-workspace .caltrackr-admin-workspace-hero :is(.caltrackr-admin-hero-title,.caltrackr-admin-hero-description,.caltrackr-admin-hero-status){overflow-wrap:anywhere}body .caltrackr-admin-body,body .caltrackr-users-workspace .caltrackr-admin-body,body .caltrackr-settings-workspace .caltrackr-admin-body,body .caltrackr-reminder-workspace .caltrackr-admin-body{padding:.85rem!important}body .caltrackr-admin-section,body .caltrackr-admin-panel{border-radius:1rem!important;padding:.9rem!important}body .caltrackr-admin-summary-grid,body .caltrackr-users-workspace .caltrackr-admin-summary-grid,body .caltrackr-reminder-workspace .caltrackr-admin-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important}body .caltrackr-admin-workspace [data-admin-metric-card=true]{min-height:5.1rem!important;padding:.75rem!important}body .caltrackr-admin-workspace [data-admin-metric-card=true] .caltrackr-admin-summary-label{font-size:.62rem!important;line-height:1.15!important}body .caltrackr-admin-workspace [data-admin-metric-card=true] .caltrackr-admin-summary-value{font-size:1.35rem!important;line-height:1.1!important}body .caltrackr-admin-workspace [data-admin-metric-card=true] .caltrackr-admin-summary-detail{font-size:.72rem!important;line-height:1.25!important}body .caltrackr-admin-workspace [data-admin-metric-card=true] :is(.caltrackr-admin-summary-label,.caltrackr-admin-summary-value,.caltrackr-admin-summary-detail){overflow-wrap:anywhere}body .caltrackr-admin-notice{padding:.85rem!important}body .caltrackr-admin-notice-copy{overflow-wrap:anywhere}body .caltrackr-admin-notice-actions,body .caltrackr-admin-notice-actions>*{width:100%}body .caltrackr-admin-notice-actions :is(button,a){justify-content:center;width:100%}body .caltrackr-profile-workspace .caltrackr-admin-panel .flex.items-center.gap-4{align-items:flex-start!important;gap:.8rem!important}body .caltrackr-profile-avatar{border-radius:1rem!important;width:3.25rem!important;height:3.25rem!important;font-size:1rem!important}body .caltrackr-profile-workspace .caltrackr-profile-scope-note{width:100%;border-radius:1rem!important;font-size:.78rem!important;line-height:1.35!important}body .caltrackr-profile-workspace h2,body .caltrackr-profile-workspace h3{line-height:1.15!important}body .caltrackr-profile-workspace .caltrackr-profile-capability-grid,body .caltrackr-profile-workspace .caltrackr-profile-detail-list{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-profile-workspace .caltrackr-profile-detail{padding:.85rem!important}body .caltrackr-profile-workspace .caltrackr-profile-detail dd{overflow-wrap:anywhere}body .caltrackr-profile-workspace .caltrackr-profile-identity-layout,body .caltrackr-profile-workspace .caltrackr-profile-save-row{align-items:stretch!important}body .caltrackr-profile-workspace .caltrackr-profile-identity-row{min-width:0;align-items:flex-start!important}body .caltrackr-profile-workspace .caltrackr-profile-signature-preview{width:100%;border-radius:1rem!important;padding:.9rem!important}body .caltrackr-profile-workspace .caltrackr-profile-signature-preview p,body .caltrackr-profile-workspace .caltrackr-profile-capability-card p,body .caltrackr-profile-workspace .caltrackr-profile-capability-card h4{overflow-wrap:anywhere}body .caltrackr-profile-workspace .caltrackr-profile-signature-form{grid-template-columns:minmax(0,1fr)!important;gap:.85rem!important}body .caltrackr-profile-workspace .caltrackr-profile-save-row button{justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-profile-workspace .caltrackr-profile-actions .mt-5.flex{grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-profile-workspace .caltrackr-profile-actions button,body .caltrackr-profile-workspace .mt-5.flex.flex-wrap button{justify-content:center;width:100%}@media (max-width:380px){body .caltrackr-profile-workspace .caltrackr-profile-identity-row{flex-direction:column;gap:.7rem!important}body .caltrackr-profile-workspace .caltrackr-profile-identity-row h2,body .caltrackr-profile-workspace .caltrackr-profile-identity-row p{white-space:normal!important}}body .caltrackr-users-workspace .caltrackr-admin-panel .grid.overflow-hidden{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important}body .caltrackr-users-workspace .caltrackr-admin-panel .grid.overflow-hidden button{min-height:2.65rem}body .caltrackr-users-workspace .caltrackr-users-directory-toolbar{grid-template-columns:minmax(0,1fr)!important;padding:.85rem!important}body .caltrackr-users-directory-search,body .caltrackr-users-directory-filter{width:100%;min-height:2.75rem}body .caltrackr-users-directory-row{padding:.9rem!important}body .caltrackr-users-directory-header-actions,body .caltrackr-users-directory-row-content,body .caltrackr-users-directory-row-actions{width:100%}body .caltrackr-users-directory-header-actions{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:.6rem!important;display:grid!important}body .caltrackr-users-directory-header-actions :is(span,button){text-align:center;justify-content:center;align-items:center;width:100%;min-height:2.6rem;display:inline-flex}body .caltrackr-users-directory-row>div{min-width:0}body .caltrackr-users-directory-row :is(select,button){min-height:2.55rem}body .caltrackr-users-directory-row .flex.flex-wrap{width:100%}body .caltrackr-users-directory-row .flex.flex-wrap.items-center{align-items:flex-start!important}body .caltrackr-users-directory-row-actions{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;display:grid!important}body .caltrackr-users-directory-row-actions label{display:block}body .caltrackr-users-directory-row-actions :is(select,button){width:100%}body .caltrackr-users-directory-row .flex.flex-wrap :is(select,button){justify-content:center;width:100%}body .caltrackr-users-directory-row label,body .caltrackr-users-directory-row select{width:100%}body .caltrackr-audit-filter-panel .grid,body .caltrackr-audit-summary-grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-audit-list{padding:.65rem!important}body .caltrackr-audit-row{grid-template-columns:minmax(0,1fr)!important;gap:.65rem!important;padding:.85rem!important}body .caltrackr-audit-actor{border-top:1px solid #e2e8f0e6;padding-top:.65rem;text-align:left!important;justify-content:flex-start!important}body .caltrackr-users-workspace .mt-5.flex.justify-end{flex-direction:column;align-items:stretch;gap:.65rem!important}body .caltrackr-users-workspace .mt-5.flex.justify-end button,body .caltrackr-settings-workspace .caltrackr-settings-company button,body .caltrackr-reminder-settings-panel>.mt-5.flex button{justify-content:center;width:100%}body .caltrackr-users-workspace .mt-5.flex.justify-end p{text-align:center;margin-left:0!important}body .caltrackr-settings-public-verification{padding:.9rem!important}body .caltrackr-settings-public-verification label{justify-content:space-between;width:100%}body .caltrackr-organization-manager-header{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;display:grid!important}body .caltrackr-organization-primary-action,body .caltrackr-organization-card button{justify-content:center;width:100%;min-height:2.7rem}body .caltrackr-organization-card{border-radius:1rem!important;padding:.9rem!important}body .caltrackr-organization-card>.flex{flex-direction:column;align-items:stretch!important}body .caltrackr-organization-card :is(h3,p,span,strong){overflow-wrap:anywhere}body .caltrackr-reminder-settings-panel>.flex:first-child label{justify-content:space-between;width:100%}body .caltrackr-reminder-settings-panel .grid.md\:grid-cols-2{gap:.85rem!important}body .caltrackr-reminder-day-picker{grid-template-columns:minmax(0,1fr)!important;padding:.65rem!important}body .caltrackr-reminder-coverage-card{padding:.85rem!important}body .caltrackr-reminder-chip{min-height:2.35rem}body .caltrackr-reminder-settings-panel .mt-3.flex.gap-2{grid-template-columns:minmax(0,1fr) auto;display:grid!important}body .caltrackr-reminder-settings-panel textarea,body .caltrackr-reminder-settings-panel select,body .caltrackr-reminder-settings-panel input{font-size:.95rem!important}}@media (max-width:380px){body .caltrackr-admin-summary-grid,body .caltrackr-users-workspace .caltrackr-admin-summary-grid,body .caltrackr-reminder-workspace .caltrackr-admin-summary-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){body .caltrackr-reference-standards-workspace,body .caltrackr-template-workspace,body .caltrackr-reports-workspace{padding-bottom:5.5rem!important}body .caltrackr-reference-standards-shell,body .caltrackr-template-center-hero,body .caltrackr-reports-hero{border-radius:1rem 1rem 0 0!important}body .caltrackr-reference-standards-hero,body .caltrackr-template-center-hero,body .caltrackr-reports-hero{padding:1rem!important}body .caltrackr-reference-standards-hero h1,body .caltrackr-template-center-hero h1,body .caltrackr-reports-hero h1{font-size:1.7rem!important;line-height:1.12!important}body .caltrackr-reference-standards-hero>.relative,body .caltrackr-template-center-hero>div,body .caltrackr-reports-hero>div{align-items:stretch!important}body .caltrackr-reference-standards-hero .flex.items-center,body .caltrackr-reports-hero .flex.flex-wrap{width:100%;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;display:grid!important}body .caltrackr-reference-standards-hero button,body .caltrackr-template-center-hero button,body .caltrackr-reports-hero button{justify-content:center;width:100%}body .caltrackr-reference-standards-hero-count{text-align:left;width:100%}body .caltrackr-reference-standards-metrics,body .caltrackr-template-kpi-grid,body .caltrackr-reports-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important;padding:.85rem!important}body .caltrackr-reference-standards-list,body .caltrackr-template-library,body .caltrackr-reports-library,body .caltrackr-reports-filters,body .caltrackr-reports-preview{border-radius:1rem!important}body .caltrackr-reference-standards-toolbar,body .caltrackr-template-library,body .caltrackr-reports-library,body .caltrackr-reports-filters,body .caltrackr-reports-preview-header{padding:.9rem!important}body .caltrackr-reference-standards-toolbar input,body .caltrackr-template-filters :is(input,select),body .caltrackr-reports-filters :is(input,select){width:100%;min-height:2.8rem;font-size:.95rem!important}body .caltrackr-reports-library .mt-3.space-y-2{gap:.65rem!important;display:grid!important}body .caltrackr-reports-library-item{min-height:4.35rem;padding:.85rem!important}body .caltrackr-reports-library-item :is(span){overflow-wrap:anywhere;min-width:0}body .caltrackr-reference-standards-toolbar>div:last-child{overflow-wrap:anywhere;background:#f8fafcd6;border-radius:.85rem;width:100%;padding:.7rem .85rem}html.dark body .caltrackr-reference-standards-toolbar>div:last-child{background:#0f172ab8}body .caltrackr-reference-standards-list .overflow-x-auto,body .caltrackr-reports-preview .overflow-x-auto{scrollbar-gutter:stable;margin-inline:-.9rem;padding-inline:.9rem}body .caltrackr-reference-standards-list td{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}body .caltrackr-reference-standards-list td:hover,body .caltrackr-reference-standards-list td:focus-within{white-space:normal;overflow-wrap:anywhere}body .caltrackr-reports-preview td{text-overflow:ellipsis;max-width:16rem;overflow:hidden}body .caltrackr-reports-preview td:focus-within,body .caltrackr-reports-preview td:hover{white-space:normal;overflow-wrap:anywhere}body .caltrackr-reference-standards-list table,body .caltrackr-reports-preview table{min-width:52rem!important}body .caltrackr-template-display-row>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid!important}body .caltrackr-template-display-row>div:last-child button{justify-content:center}body .caltrackr-template-list-header{display:none!important}body .caltrackr-template-list-row{grid-template-columns:minmax(0,1fr)!important;gap:.65rem!important;padding:.9rem!important}body .caltrackr-template-list-row>span{width:fit-content;max-width:100%}body .caltrackr-template-list-row :is(h2,p,span),body .caltrackr-template-card :is(h2,p,span),body .caltrackr-template-detail-grid :is(dt,dd){overflow-wrap:anywhere;min-width:0}body .caltrackr-template-card{padding:.9rem!important}body .caltrackr-template-card>div:last-child{flex-direction:column;gap:.75rem;align-items:stretch!important}body .caltrackr-template-actions{width:100%;grid-template-columns:1fr!important;display:grid!important}body .caltrackr-template-action-button,body .caltrackr-template-modal-close-button{justify-content:center;width:100%}body .caltrackr-template-action-footer>div{width:100%;grid-template-columns:1fr!important;display:grid!important}body .caltrackr-template-action-footer{z-index:5;background:#fffffff5;border-top:1px solid #94a3b847;position:sticky;bottom:0;box-shadow:0 -10px 24px #0f172a14;padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important}html.dark body .caltrackr-template-action-footer{background:#0f172af5;border-top-color:#94a3b838}body .caltrackr-template-action-body .caltrackr-template-detail-grid{grid-template-columns:minmax(0,1fr)!important;padding:.9rem!important}@media (max-width:380px){body .caltrackr-template-kpi-grid{grid-template-columns:minmax(0,1fr)!important}}body .caltrackr-template-editor-backdrop{align-items:flex-end;display:flex;padding:.35rem!important;padding-top:max(.75rem, env(safe-area-inset-top))!important;padding-bottom:calc(.35rem + env(safe-area-inset-bottom))!important}body .caltrackr-template-editor-panel{flex-direction:column;width:100%;display:flex;overflow-y:auto;max-height:calc(100dvh - max(1rem, env(safe-area-inset-top)) - env(safe-area-inset-bottom))!important;border-radius:1rem 1rem 0 0!important;max-width:none!important;padding:1rem!important}body .caltrackr-template-editor-header{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;margin:-1rem -1rem 0;padding:1rem;position:sticky;top:-1rem;align-items:stretch!important;gap:.75rem!important}body .caltrackr-template-editor-header button{justify-content:center;width:100%;min-height:2.75rem}html.dark body .caltrackr-template-editor-header{background:#020617f5}body .caltrackr-template-editor-panel :is(input,select,textarea){width:100%;min-height:2.75rem;font-size:.95rem!important}body .caltrackr-template-editor-panel :is(h2,h3,h4,label,p,span,option){overflow-wrap:anywhere}body .caltrackr-template-editor-panel .md\:grid-cols-2,body .caltrackr-template-editor-panel .md\:grid-cols-\[1\.4fr_repeat\(4\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-template-editor-panel .md\:col-span-2{grid-column:auto!important}body .caltrackr-template-editor-panel .rounded-xl>.mb-2{flex-wrap:wrap;align-items:stretch!important}body .caltrackr-template-editor-panel .rounded-xl>.mb-2 input{flex-basis:100%}body .caltrackr-template-editor-panel .flex.items-center.gap-2{flex-wrap:wrap;align-items:stretch!important}body .caltrackr-template-editor-panel .flex.items-center.gap-2>span{width:100%}body .caltrackr-template-editor-actions{z-index:4;padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom));background:#fffffff5;position:sticky;bottom:-1rem;box-shadow:0 -10px 24px #0f172a14;grid-template-columns:minmax(0,1fr)!important;margin:1rem -1rem -1rem!important;display:grid!important}html.dark body .caltrackr-template-editor-actions{background:#020617f5}body .caltrackr-template-editor-actions button{justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-reports-workspace>.grid{gap:.9rem!important}body .caltrackr-reports-hero{border-radius:1rem!important;padding:1rem!important}body .caltrackr-reports-hero :is(h1,p){overflow-wrap:anywhere}body .caltrackr-reports-library .space-y-2{scroll-snap-type:x proximity;margin-inline:-.25rem;padding:.25rem;display:flex;overflow-x:auto}body .caltrackr-reports-library-item{scroll-snap-align:start;min-width:13.5rem}body .caltrackr-reports-library-item :is(span,p){white-space:normal;overflow-wrap:anywhere}body .caltrackr-reports-filters{border-radius:1rem!important;padding:1rem!important}body .caltrackr-reports-filters>.flex:first-child{flex-direction:column;align-items:stretch!important}body .caltrackr-reports-filters>.flex:first-child button{justify-content:center;width:100%;min-height:2.55rem}body .caltrackr-reports-filters .grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-reports-filters :is(input,select){width:100%;min-height:2.75rem}body .caltrackr-reports-preview{border-radius:1rem!important}body .caltrackr-reports-preview-header{padding:1rem!important}body .caltrackr-reports-preview-header :is(h2,p){overflow-wrap:anywhere}body .caltrackr-reports-summary-grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-reports-summary-card{padding:.9rem 1rem!important}body .caltrackr-reports-preview table{min-width:48rem}body .caltrackr-audit-filter-panel :is(input,select),body .caltrackr-audit-export{width:100%;min-height:2.65rem}body .caltrackr-audit-summary-grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-audit-filter-panel{border-radius:1rem!important;padding:1rem!important}body .caltrackr-audit-filter-panel>.mb-4,body .caltrackr-audit-filter-panel>.mt-4{align-items:stretch!important}body .caltrackr-audit-filter-panel :is(h3,p,span,label,option){overflow-wrap:anywhere}body .caltrackr-audit-filter-panel label{width:100%;min-width:0!important}body .caltrackr-audit-filter-actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid!important}body .caltrackr-audit-toggle{background:#ffffffbd;border:1px solid #cbd5e1f2;border-radius:.85rem;width:100%;padding:.75rem}html.dark body .caltrackr-audit-toggle{background:#0f172ab3;border-color:#475569e6}body .caltrackr-audit-list{padding:.65rem!important}body .caltrackr-audit-list-header{align-items:stretch!important;padding:.85rem!important}body .caltrackr-audit-list-pills,body .caltrackr-audit-list-pills>span{width:100%}body .caltrackr-audit-count-pill{justify-content:center}body .caltrackr-audit-row{grid-template-columns:minmax(0,1fr)!important;padding:.85rem!important}body .caltrackr-audit-row h3,body .caltrackr-audit-row p{overflow-wrap:anywhere}body .caltrackr-audit-category,body .caltrackr-audit-important{max-width:100%}body .caltrackr-audit-avatar{flex:none}body .caltrackr-audit-actor{text-align:left!important;justify-content:flex-start!important}}@media (max-width:380px){body .caltrackr-reference-standards-metrics,body .caltrackr-template-kpi-grid,body .caltrackr-reports-summary-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){body .caltrackr-import-workspace{padding-bottom:5.5rem!important}body .caltrackr-import-hero,body .caltrackr-import-wizard{border-radius:1rem 1rem 0 0!important}body .caltrackr-import-hero,body .caltrackr-import-wizard-header{padding:1rem!important}body .caltrackr-import-hero h1,body .caltrackr-import-wizard-header h1{font-size:1.7rem!important;line-height:1.12!important}body .caltrackr-import-hero>.mt-2,body .caltrackr-import-wizard-header>.flex{align-items:stretch!important}body .caltrackr-import-hero .grid.grid-cols-2{width:100%}body .caltrackr-import-wizard-header button{justify-content:center;width:100%;min-height:2.65rem}body .caltrackr-import-card-grid,body .caltrackr-import-workflow .grid,body .caltrackr-import-wizard-body{grid-template-columns:minmax(0,1fr)!important;gap:.85rem!important}body .caltrackr-import-card,body .caltrackr-import-history,body .caltrackr-import-workflow,body .caltrackr-import-wizard-step,body .caltrackr-import-review-panel,body .caltrackr-import-review-panel>.rounded-xl,body .caltrackr-import-step{border-radius:1rem!important;padding:.9rem!important}body .caltrackr-import-history-row{grid-template-columns:minmax(0,1fr)!important;gap:.45rem!important;padding:.85rem!important}body .caltrackr-import-history-row>*{overflow-wrap:anywhere;min-width:0}body .caltrackr-import-history-row>:nth-child(n+2){background:#f8fafcf2;border-radius:999px;width:fit-content;max-width:100%;padding:.28rem .65rem;font-weight:800}html.dark body .caltrackr-import-history-row>:nth-child(n+2){background:#0f172ac7}body .caltrackr-import-card button,body .caltrackr-import-wizard-step button,body .caltrackr-import-action-footer button,body .caltrackr-import-review-panel button{justify-content:center;width:100%;min-height:2.65rem}body .caltrackr-import-wizard-body{padding:.85rem!important}body .caltrackr-import-review-header{padding:.9rem!important}body .caltrackr-import-review-header>.flex,body .caltrackr-expanded-import-validation-header,body .caltrackr-expanded-import-results-header,body .caltrackr-user-invitation-preview-header,body .caltrackr-user-invitation-results-header,body .caltrackr-import-review-panel>div>.flex,body .caltrackr-import-review-panel>.rounded-xl>.flex{flex-direction:column;align-items:stretch!important}body .caltrackr-import-review-header .text-right{text-align:left;width:100%}body .caltrackr-import-capacity-pill{overflow-wrap:anywhere}body .caltrackr-import-result-summary{grid-template-columns:minmax(0,1fr)!important;padding:.9rem!important}body .caltrackr-import-result-metric{text-align:center;place-items:center;min-height:4.25rem;display:grid}body .caltrackr-import-result-list,body .caltrackr-import-review-table,body .caltrackr-expanded-import-table,body .caltrackr-user-invitation-review-table,body .caltrackr-user-invitation-import .mt-4.max-h-\[520px\],body .caltrackr-expanded-import-wizard .mt-4.max-h-\[520px\]{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;max-height:60vh!important;overflow-x:auto!important}body .caltrackr-import-result-row{grid-template-columns:minmax(0,1fr)!important;gap:.35rem!important;padding:.85rem!important}body .caltrackr-import-result-status{overflow-wrap:anywhere;background:#f1f5f9f2;border-radius:999px;width:fit-content;max-width:100%;padding:.25rem .65rem;font-size:.75rem}html.dark body .caltrackr-import-result-status{background:#1e293bf2}body .caltrackr-import-review-table table,body .caltrackr-user-invitation-import table,body .caltrackr-expanded-import-wizard table{min-width:42rem!important}body .caltrackr-import-review-table :is(td,th),body .caltrackr-user-invitation-import :is(td,th),body .caltrackr-expanded-import-wizard :is(td,th){overflow-wrap:anywhere;max-width:14rem}body .caltrackr-expanded-import-validation-header button,body .caltrackr-expanded-import-results-header button,body .caltrackr-user-invitation-preview-header button,body .caltrackr-user-invitation-results-header button{justify-content:center;width:100%;min-height:2.65rem}body .caltrackr-user-invitation-import .rounded-xl,body .caltrackr-import-review-panel{border-radius:1rem!important}body .caltrackr-user-invitation-import :is(input,textarea,select),body .caltrackr-user-invitation-import label{min-width:0}body .caltrackr-user-invitation-import :is(h2,p,li,td,th,span,strong){overflow-wrap:anywhere}body .caltrackr-user-invitation-import label,body .caltrackr-import-review-panel,body .caltrackr-user-invitation-results{padding:1rem!important}body .caltrackr-user-invitation-import button{min-height:2.75rem}body .caltrackr-user-invitation-confirm-backdrop{padding:.45rem!important;padding-top:max(.75rem, env(safe-area-inset-top))!important;padding-bottom:calc(.45rem + env(safe-area-inset-bottom))!important;align-items:flex-end!important}body .caltrackr-user-invitation-confirm-panel{max-height:calc(100dvh - max(1rem, env(safe-area-inset-top)) - env(safe-area-inset-bottom));overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto;border-radius:1rem 1rem 0 0!important;width:100%!important;max-width:none!important;padding:1rem!important}body .caltrackr-user-invitation-confirm-panel :is(h2,p,span){overflow-wrap:anywhere}body .caltrackr-user-invitation-confirm-list{scrollbar-gutter:stable;min-height:0;max-height:min(34vh,14rem)!important}body .caltrackr-user-invitation-confirm-list>div{overflow-wrap:anywhere}body .caltrackr-user-invitation-confirm-actions{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;margin-inline:-1rem;position:sticky;bottom:0;grid-template-columns:minmax(0,1fr)!important;display:grid!important}html.dark body .caltrackr-user-invitation-confirm-actions{background:#0f172af0}body .caltrackr-user-invitation-confirm-actions button{justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-import-action-footer{z-index:5;background:#fffffff5;border-top:1px solid #94a3b847;position:sticky;bottom:0;box-shadow:0 -10px 24px #0f172a14;padding:.9rem!important;padding-bottom:calc(.9rem + env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}html.dark body .caltrackr-import-action-footer{background:#0f172af5;border-top-color:#94a3b838}body .caltrackr-import-action-summary{text-align:center}body .caltrackr-import-history-row{grid-template-columns:minmax(0,1fr)!important;padding:.85rem!important}body .caltrackr-import-card :is(h2,h3,p,span),body .caltrackr-import-history-row :is(p,span),body .caltrackr-import-result-row :is(p,span),body .caltrackr-expanded-import-validation :is(h2,h3,p,span),body .caltrackr-expanded-import-results :is(h2,h3,p,span){overflow-wrap:anywhere}body .caltrackr-import-history-row>*{min-width:0}}@media (max-width:359px){body .caltrackr-header-context-group{grid-template-columns:minmax(0,1fr)}body .caltrackr-account-menu--mobile{width:auto!important;left:.5rem!important;right:.5rem!important}body .caltrackr-account-menu-body{padding:.65rem!important}}@media (max-width:430px){body .caltrackr-header-notifications{order:1}body .caltrackr-header-company{min-width:0;color:inherit;flex:auto;order:2;padding-inline:.5rem;font-size:.85rem;line-height:1.2;display:block}body .caltrackr-header-account-wrap{order:3}body .caltrackr-header-search{order:4;flex-basis:100%!important}body .caltrackr-header-context-group{order:5}body .caltrackr-equipment-return-label{display:none}}@media (max-width:640px){body .caltrackr-auth-canvas{padding:.75rem!important}body .caltrackr-auth-canvas>div{min-height:calc(100svh - 1.5rem)!important}body .caltrackr-auth-card{border-radius:1rem!important;padding:1rem!important}body .caltrackr-auth-card h1{font-size:1.95rem!important;line-height:1.12!important}body .caltrackr-auth-card p{line-height:1.55!important}body .caltrackr-auth-logo{border-radius:.9rem!important;width:3.25rem!important;height:3.25rem!important}body .caltrackr-auth-card :is(input,button),body .caltrackr-auth-submit{min-height:3rem}body .caltrackr-notification-overlay{justify-content:stretch!important;align-items:stretch!important;padding:0!important}body .caltrackr-notification-panel{border-left:0!important;width:100%!important;max-width:none!important}body .caltrackr-notification-header{padding:1rem!important}body .caltrackr-notification-title-copy>p:first-child{display:none}body .caltrackr-notification-title-row{align-items:flex-start!important;gap:.75rem!important}body .caltrackr-notification-title-copy{overflow-wrap:anywhere}body .caltrackr-notification-header h2{font-size:1.2rem!important;line-height:1.15!important}body .caltrackr-notification-header-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;max-width:50%;display:flex}body .caltrackr-notification-header-actions button{min-width:2.55rem;min-height:2.55rem}body .caltrackr-notification-header-actions button:first-child{padding-inline:.55rem!important;font-size:.7rem!important}body .caltrackr-notification-header-actions button:last-child{width:2.35rem!important;height:2.35rem!important}body .caltrackr-notification-preferences{border-radius:1rem!important;padding:.85rem!important}body .caltrackr-notification-preferences>.flex:first-child{flex-direction:column;align-items:flex-start!important}body .caltrackr-notification-preferences .grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-notification-preferences label{gap:.75rem;min-height:2.75rem}body .caltrackr-notification-filter-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem!important;margin-top:.85rem!important;display:grid!important}body .caltrackr-notification-filter-row :is(button,select){text-align:center;justify-content:center;width:100%;min-height:2.55rem}body .caltrackr-notification-filter-row select{text-align:left;grid-column:span 2}body .caltrackr-notification-filter-row>button:last-child{white-space:nowrap;background:#eff6fff2;border:1px solid #bfdbfef2;border-radius:.85rem;grid-column:span 1;margin-left:0!important;padding-inline:.35rem!important;font-size:.68rem!important}html.dark body .caltrackr-notification-filter-row>button:last-child{background:#1e293be6;border-color:#1e40afbf}body .caltrackr-notification-list{scrollbar-gutter:stable;padding:.65rem!important;padding-bottom:calc(5.75rem + env(safe-area-inset-bottom))!important}body .caltrackr-notification-item{border-radius:1rem!important;padding:.9rem!important}body .caltrackr-notification-item-header{gap:.75rem!important}body .caltrackr-notification-item :is(p,span){overflow-wrap:anywhere}body .caltrackr-notification-item-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}body .caltrackr-notification-item-actions>button:first-child,body .caltrackr-notification-item-actions>button:nth-child(2):last-child{grid-column:1/-1}body .caltrackr-notification-item-actions button{justify-content:center;width:100%;min-height:2.55rem}body .caltrackr-notification-item-layout{gap:.65rem!important}body .caltrackr-notification-item-layout>span:first-child{margin-top:.65rem!important}@media (max-width:380px){body .caltrackr-notification-header-actions button{min-height:2.75rem}body .caltrackr-notification-filter-row :is(button,select){padding-inline:.4rem!important}}body .caltrackr-help-workspace{padding-bottom:5.5rem!important}body .caltrackr-learning-center-hero,body .caltrackr-help-launch,body .caltrackr-learning-index,body .caltrackr-help-detail-card,body .caltrackr-help-welcome,body .caltrackr-help-all-guides{border-radius:1rem!important}body .caltrackr-learning-center-hero{padding:1rem!important}body .caltrackr-learning-center-hero h1{letter-spacing:.12em!important;font-size:1.45rem!important;line-height:1.14!important}body .caltrackr-help-search{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-help-search :is(input,select){width:100%;min-height:2.85rem;border-radius:.95rem!important}body .caltrackr-help-launch{padding:.9rem!important}body .caltrackr-help-launch .flex.flex-wrap.items-center.gap-2{flex-direction:column;align-items:flex-start!important}body .caltrackr-help-launch .xl\:max-w-\[520px\]{max-width:none!important}body .caltrackr-help-launch button:not(.caltrackr-help-launch-step),body .caltrackr-help-detail-card button,body .caltrackr-help-welcome button{justify-content:center;width:100%;min-height:2.65rem}body .caltrackr-help-launch>div>div:last-child{overscroll-behavior-x:contain;scrollbar-gutter:stable;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;max-width:calc(100vw - 2rem);margin-inline:-.25rem;padding:.25rem;scroll-padding-inline:.25rem;overflow-x:auto;display:flex!important}body .caltrackr-help-launch-step{scroll-snap-align:start;min-width:13rem}body .caltrackr-help-launch-step .line-clamp-1,body .caltrackr-help-index-item .line-clamp-1,body .caltrackr-help-related-card .line-clamp-1{-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}body .caltrackr-learning-workspace{grid-template-columns:minmax(0,1fr)!important;gap:.85rem!important;display:grid!important}body .caltrackr-learning-index{padding:.65rem!important}body .caltrackr-learning-index-scroll{overscroll-behavior-x:contain;scrollbar-gutter:stable;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:.5rem;max-width:calc(100vw - 2rem);margin-inline:-.25rem;scroll-padding-inline:.25rem;display:flex;padding:.25rem!important;overflow:auto hidden!important}body .caltrackr-help-index-item{scroll-snap-align:start;min-width:13.5rem}body .caltrackr-help-detail-card,body .caltrackr-help-all-guides{padding:.9rem!important}body .caltrackr-help-detail-card>.flex:first-child{flex-direction:column;align-items:stretch!important}body .caltrackr-help-detail-card>.flex:first-child>span{width:fit-content}body .caltrackr-help-detail-card :is(h2,h3,p,li,span),body .caltrackr-help-launch :is(h2,p,span),body .caltrackr-help-index-item :is(span,p),body .caltrackr-help-guide-card :is(p,span),body .caltrackr-help-featured-card :is(p,span),body .caltrackr-help-related-card :is(p,span){overflow-wrap:anywhere}body .caltrackr-help-detail-card .mt-3.flex.flex-wrap{grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-help-detail-card .xl\:grid-cols-\[minmax\(0\,1\.25fr\)_340px\],body .caltrackr-help-workflow .sm\:grid-cols-2,body .caltrackr-help-all-guides .md\:grid-cols-2{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-help-workflow,body .caltrackr-help-outcomes,body .caltrackr-help-stat,body .caltrackr-help-guide-card,body .caltrackr-help-featured-card,body .caltrackr-help-related-card,body .caltrackr-help-launch-guide-step{border-radius:.95rem!important;padding:.85rem!important}body .caltrackr-help-detail-card .grid.grid-cols-2,body .caltrackr-help-detail-card .mt-2\.5.grid,body .caltrackr-help-welcome .grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-help-detail-card .flex.items-center.justify-between{flex-direction:column;align-items:stretch!important}body .caltrackr-help-welcome .bg-\[\#20285d\]{padding:1rem!important}body .caltrackr-help-welcome h2{font-size:1.65rem!important;line-height:1.12!important}body .caltrackr-setup-workspace,body .caltrackr-operator-workspace{padding-bottom:5.5rem!important}body .caltrackr-setup-hero,body .caltrackr-setup-shell,body .caltrackr-setup-plan,body .caltrackr-setup-detail,body .caltrackr-setup-checklist,body .caltrackr-operator-disclosure{border-radius:1rem!important}body .caltrackr-setup-hero{padding:1rem!important}body .caltrackr-setup-hero>div{padding:0!important}body .caltrackr-setup-hero>div>div:first-child{flex-direction:column;align-items:stretch!important}body .caltrackr-setup-hero .sm\:grid-cols-\[1fr_auto\]{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-setup-hero .flex.items-center.justify-between{flex-direction:column;align-items:flex-start!important;gap:.35rem!important}body .caltrackr-setup-hero h1{overflow-wrap:anywhere;font-size:1.7rem!important;line-height:1.12!important}body .caltrackr-setup-hero :is(p,span){overflow-wrap:anywhere}body .caltrackr-setup-hero button{justify-content:center;width:100%;min-height:2.65rem}body .caltrackr-setup-status-pill{text-align:center;justify-content:center;width:100%}body .caltrackr-setup-shell{grid-template-columns:minmax(0,1fr)!important;gap:.85rem!important;padding:.75rem!important}body .caltrackr-setup-plan,body .caltrackr-setup-detail,body .caltrackr-setup-checklist{padding:.9rem!important}body .caltrackr-setup-plan>div:last-child{scroll-snap-type:x proximity;scrollbar-gutter:stable;gap:.55rem;margin-inline:-.25rem;padding:.25rem;display:flex;overflow-x:auto}body .caltrackr-setup-step{scroll-snap-align:start;min-width:13rem;min-height:3.25rem}body .caltrackr-setup-step .truncate{text-overflow:clip!important;white-space:normal!important;overflow:visible!important}body .caltrackr-setup-step span{overflow-wrap:anywhere}body .caltrackr-setup-detail>.flex:first-child{align-items:stretch!important}body .caltrackr-setup-detail :is(h2,h3,p,span){overflow-wrap:anywhere}body .caltrackr-setup-detail>.flex:first-child>span{width:fit-content;max-width:100%}body .caltrackr-setup-checklist .sm\:grid-cols-3{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-setup-detail .mt-7.flex,body .caltrackr-setup-detail .mt-8.flex{grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-setup-primary-action,body .caltrackr-setup-secondary-action,body .caltrackr-setup-detail .mt-8.flex button{justify-content:center;width:100%}body .caltrackr-operator-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important}body .caltrackr-operator-disclosure-summary{align-items:flex-start;gap:.75rem;padding:.9rem!important}body .caltrackr-operator-disclosure-summary>span:first-child{min-width:0}body .caltrackr-operator-disclosure-toggle{width:2rem;height:2rem}body .caltrackr-operator-disclosure-body{padding:.85rem!important}body .caltrackr-operator-disclosure-body .lg\:grid-cols-2,body .caltrackr-operator-disclosure-body .xl\:grid-cols-2,body .caltrackr-operator-disclosure-body .xl\:grid-cols-3,body .caltrackr-operator-disclosure-body .xl\:grid-cols-4,body .caltrackr-operator-disclosure-body .xl\:grid-cols-5{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-operator-disclosure-body .flex.justify-end,body .caltrackr-operator-disclosure-body .flex.flex-wrap{align-items:stretch!important}body .caltrackr-operator-disclosure-body :is(button,.caltrackr-button){min-height:2.55rem}body .caltrackr-operator-disclosure-body :is(input,select,textarea){width:100%;min-height:2.75rem;font-size:.95rem!important}body .caltrackr-operator-disclosure-body label,body .caltrackr-operator-disclosure-body .flex.justify-end label,body .caltrackr-operator-disclosure-body .flex.justify-end button,body .caltrackr-operator-disclosure-body .flex.justify-end span{width:100%}body .caltrackr-operator-disclosure-body :is(section,article,div){min-width:0}body .caltrackr-operator-disclosure-body :is(strong,p,span){overflow-wrap:anywhere}body .caltrackr-operator-disclosure-body .overflow-y-auto{scrollbar-gutter:stable}body .caltrackr-support-cases-panel,body .caltrackr-announcements-panel{border-radius:1rem!important;padding:1rem!important}body .caltrackr-support-panel-header{align-items:stretch!important}body .caltrackr-support-panel-header h3,body .caltrackr-announcements-panel h3,body .caltrackr-support-case-card h4,body .caltrackr-announcement-card h4{overflow-wrap:anywhere;line-height:1.18!important}body .caltrackr-support-count-pill{text-align:center;width:100%}body .caltrackr-support-case-form,body .caltrackr-announcement-form,body .caltrackr-announcement-list{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-support-case-form :is(input,select,textarea),body .caltrackr-announcement-form :is(input,select,textarea),body .caltrackr-support-note-actions :is(input,select){width:100%;min-height:2.75rem;font-size:.95rem!important}body .caltrackr-support-inline-actions,body .caltrackr-support-note-actions{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-support-inline-actions button,body .caltrackr-support-note-actions button,body .caltrackr-announcement-form button{justify-content:center;width:100%}body .caltrackr-support-case-card,body .caltrackr-announcement-card,body .caltrackr-support-activity-row{border-radius:.95rem!important;padding:.9rem!important}body .caltrackr-support-case-summary,body .caltrackr-announcement-card-layout{align-items:flex-start!important;gap:.75rem!important}body .caltrackr-support-case-summary{flex-direction:column}body .caltrackr-support-case-summary>div{width:100%;min-width:0}body .caltrackr-support-case-summary>div:last-child{text-align:left!important;align-items:flex-start!important}body .caltrackr-announcement-card-layout{flex-direction:column}body .caltrackr-announcement-card-layout select{width:100%;min-height:2.75rem}body .caltrackr-support-case-summary p,body .caltrackr-support-case-detail p,body .caltrackr-support-activity-row p,body .caltrackr-announcement-card p{overflow-wrap:anywhere}body .caltrackr-support-case-detail .grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-support-activity-row{gap:.35rem;display:grid}body .caltrackr-operator-demo-panel,body .caltrackr-launch-readiness-panel{border-radius:1rem!important;padding:1rem!important}body .caltrackr-demo-header,body .caltrackr-launch-readiness-header,body .caltrackr-demo-list-header{align-items:stretch!important}body .caltrackr-demo-header h3,body .caltrackr-demo-list-header h4,body .caltrackr-launch-readiness-header h3,body .caltrackr-launch-checks h4{overflow-wrap:anywhere;line-height:1.18!important}body .caltrackr-demo-header>span,body .caltrackr-demo-scope-pill{text-align:center;white-space:normal;width:100%}body .caltrackr-demo-create-card,body .caltrackr-demo-card,body .caltrackr-launch-metric,body .caltrackr-launch-category-card,body .caltrackr-launch-blockers,body .caltrackr-launch-check-row{border-radius:.95rem!important;padding:.9rem!important}body .caltrackr-demo-create-card .grid,body .caltrackr-launch-readiness-metrics,body .caltrackr-launch-category-grid,body .caltrackr-launch-checks .grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-demo-create-card input,body .caltrackr-demo-create-card button,body .caltrackr-launch-readiness-actions button{justify-content:center;width:100%}body .caltrackr-demo-card-layout,body .caltrackr-demo-card-actions,body .caltrackr-launch-readiness-actions{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-demo-card-actions button{justify-content:center;width:100%;min-height:2.55rem}body .caltrackr-demo-card-title strong,body .caltrackr-demo-card p,body .caltrackr-launch-metric span,body .caltrackr-launch-category-card span,body .caltrackr-launch-category-card p,body .caltrackr-launch-blockers p,body .caltrackr-launch-check-row strong,body .caltrackr-launch-check-row p{overflow-wrap:anywhere}body .caltrackr-launch-check-row>div:first-child{flex-wrap:wrap;align-items:flex-start!important}body .caltrackr-public-verify{padding:.75rem!important}body .caltrackr-public-verify-card,body .caltrackr-public-verify-card.max-w-lg,body .caltrackr-public-equipment-hero,body .caltrackr-public-equipment-sheet{border-radius:1rem!important}body .caltrackr-public-verify-hero,body .caltrackr-public-verify-body,body .caltrackr-public-verify-alert{padding:1rem!important}body .caltrackr-public-verify-hero>div{align-items:stretch!important}body .caltrackr-public-verify-hero h1,body .caltrackr-public-certificate-header h2{overflow-wrap:anywhere;font-size:1.65rem!important;line-height:1.12!important}body .caltrackr-public-verify-status{text-align:center;justify-content:center;width:100%}body .caltrackr-public-certificate-header{border-bottom-width:1px!important}body .caltrackr-public-certificate-header>div:first-child{flex-direction:column;gap:.75rem}body .caltrackr-public-certificate-header>div:last-child{text-align:left!important}body .caltrackr-public-certificate-header img{max-width:11rem!important}body .caltrackr-public-verify-grid,body .caltrackr-public-equipment-sheet,body .caltrackr-public-equipment-record>div{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-public-verify-field,body .caltrackr-public-equipment-sheet{min-width:0}body .caltrackr-public-verify-section{padding-block:1.1rem!important}body .caltrackr-public-verify-field{border-radius:.85rem!important;padding:.85rem!important}body .caltrackr-public-verify-field p,body .caltrackr-public-verify-alert,body .caltrackr-public-verify-authenticity p,body .caltrackr-public-verify-authenticity a{overflow-wrap:anywhere}body .caltrackr-public-verify-authenticity{border-radius:.95rem!important;padding:1rem!important}body .caltrackr-public-verify-authenticity a{text-align:center;justify-content:center;width:100%}body .caltrackr-public-equipment{padding:.75rem!important}body .caltrackr-public-equipment-actions{grid-template-columns:minmax(0,1fr)!important;gap:.65rem!important;display:grid!important}body .caltrackr-public-equipment-action-group{width:100%;grid-template-columns:minmax(0,1fr)!important;gap:.65rem!important;display:grid!important}body .caltrackr-public-equipment-action{text-align:center;justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-public-equipment-actions :is(a,button,span),body .caltrackr-public-equipment-hero :is(h1,p,span),body .caltrackr-public-equipment-sheet :is(p,span,strong,a){overflow-wrap:anywhere}body .caltrackr-public-equipment-hero>div{grid-template-columns:minmax(0,1fr)!important;padding:1rem!important}body .caltrackr-public-equipment-hero h1{white-space:normal!important;font-size:2rem!important;line-height:1.1!important}body .caltrackr-public-equipment-hero .flex.min-w-0{align-items:flex-start!important;gap:.8rem!important}body .caltrackr-public-equipment-hero .h-16{border-radius:.85rem!important;width:3.25rem!important;height:3.25rem!important}body .caltrackr-public-equipment-hero .lg\:justify-end{grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}body .caltrackr-public-equipment-hero .lg\:justify-end span{white-space:normal;text-align:center;overflow-wrap:anywhere;min-width:0}body .caltrackr-public-equipment-image-column,body .caltrackr-public-equipment-details,body .caltrackr-public-equipment-sidebar{padding:1rem!important}body .caltrackr-public-equipment-image-well{height:17rem!important}body .caltrackr-public-equipment-details .mt-7.grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-public-equipment-field,body .caltrackr-public-equipment-side-card--embedded{padding:.9rem!important}body .caltrackr-public-equipment-side-card--embedded>.flex{flex-direction:column;align-items:flex-start!important}body .caltrackr-public-equipment-side-card--embedded span{white-space:normal;max-width:100%}body .caltrackr-public-equipment-field,body .caltrackr-public-equipment-data-row,body .caltrackr-public-equipment-side-card{min-width:0}body .caltrackr-public-equipment-data-row{flex-direction:column;gap:.3rem!important}body .caltrackr-public-equipment-data-row span:last-child{text-align:left!important}body .caltrackr-public-equipment-field p,body .caltrackr-public-equipment-data-row span,body .caltrackr-public-equipment-side-card p,body .caltrackr-public-equipment-side-card a{overflow-wrap:anywhere}body .caltrackr-public-equipment-certificate-link{text-align:center;min-height:2.75rem}body .caltrackr-public-equipment-footer{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))!important}}@media (max-width:480px){body .caltrackr-public-equipment{padding-inline:.5rem!important}body .caltrackr-public-equipment-actions{margin-bottom:.65rem!important}body .caltrackr-public-equipment-action{border-radius:.85rem!important;padding-inline:.85rem!important;font-size:.9rem!important}body .caltrackr-public-equipment-hero,body .caltrackr-public-equipment-sheet{border-radius:.9rem!important}body .caltrackr-public-equipment-hero>div{gap:1rem!important;padding:.9rem!important}body .caltrackr-public-equipment-hero .flex.min-w-0{flex-direction:column}body .caltrackr-public-equipment-hero .h-16{width:3rem!important;height:3rem!important}body .caltrackr-public-equipment-hero h1{font-size:1.65rem!important}body .caltrackr-public-equipment-hero p{font-size:.88rem!important;line-height:1.45!important}body .caltrackr-public-equipment-image-column,body .caltrackr-public-equipment-details,body .caltrackr-public-equipment-sidebar,body .caltrackr-public-equipment-side-card--embedded{padding:.85rem!important}body .caltrackr-public-equipment-image-well{height:14rem!important}body .caltrackr-public-equipment-field{min-height:0!important}body .caltrackr-public-equipment-certificate-link,body .caltrackr-public-equipment-side-card a{font-size:.9rem!important}}@media (max-width:380px){body .caltrackr-public-equipment-hero .lg\:justify-end{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-public-equipment-hero .lg\:justify-end span,body .caltrackr-public-equipment-auth-pill{text-align:center;justify-content:center;align-items:center;width:100%;min-height:2.35rem;display:inline-flex}body .caltrackr-public-equipment-image-well{height:12rem!important}}@media (max-width:640px){body .caltrackr-equipment-timeline-section{overflow:visible!important}body .caltrackr-equipment-timeline-hero{border-radius:1rem 1rem 0 0!important;padding:1rem!important}body .caltrackr-equipment-timeline-hero>.flex:first-child,body .caltrackr-timeline-hero-actions{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:.75rem!important;display:grid!important}body .caltrackr-equipment-timeline-hero :is(h2,p,span),body .caltrackr-timeline-event :is(h4,p,span,time,dd,dt){overflow-wrap:anywhere}body .caltrackr-equipment-timeline-hero h2{font-size:1.45rem!important;line-height:1.15!important}body .caltrackr-timeline-event-count,body .caltrackr-timeline-refresh-button{text-align:center;justify-content:center;width:100%}body .caltrackr-timeline-controls{gap:.75rem!important}body .caltrackr-timeline-search input{min-height:2.75rem;font-size:.95rem!important}body .caltrackr-timeline-filters{overscroll-behavior-x:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;max-width:calc(100vw - 2rem);margin-inline:-.25rem;padding:.25rem;scroll-padding-inline:.25rem;overflow-x:auto;flex-wrap:nowrap!important}body .caltrackr-timeline-filter{white-space:nowrap;flex:none;min-height:2.5rem}body .caltrackr-equipment-timeline-workspace{border-radius:1rem!important;padding:.9rem!important}body .caltrackr-equipment-timeline-workspace li.relative{padding-left:2.7rem!important}body .caltrackr-equipment-timeline-workspace li.relative>.absolute.left-0{border-radius:.75rem!important;width:2.25rem!important;height:2.25rem!important;font-size:.58rem!important}body .caltrackr-equipment-timeline-workspace li.relative>.absolute.left-5{left:1.1rem!important}body .caltrackr-timeline-event{border-radius:1rem!important;padding:.9rem!important}body .caltrackr-timeline-event>.mt-3.flex{flex-direction:column;align-items:flex-start!important;gap:.55rem!important}body .caltrackr-timeline-event>.mt-3.flex button{text-align:left;justify-content:center;width:100%;min-height:2.4rem;margin-left:0!important}body .caltrackr-timeline-event dl{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-equipment-timeline-pagination{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-equipment-images-section{overflow:visible!important}body .caltrackr-equipment-images-hero{border-radius:1rem 1rem 0 0!important;padding:1rem!important}body .caltrackr-equipment-images-hero,body .caltrackr-equipment-images-hero-actions,body .caltrackr-equipment-images-controls,body .caltrackr-equipment-images-upload-actions{grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important;display:grid!important}body .caltrackr-equipment-images-hero-copy,body .caltrackr-equipment-images-hero-copy :is(h3,p),body .caltrackr-equipment-image-row :is(strong,small,span),body .caltrackr-equipment-images-card-grid article :is(p,span,button){overflow-wrap:anywhere;min-width:0}body .caltrackr-equipment-images-hero-copy h3{font-size:1.45rem!important;line-height:1.15!important}body .caltrackr-equipment-images-hero-actions :is(button,a),body .caltrackr-equipment-images-controls :is(input,select),body .caltrackr-equipment-images-upload-actions button{justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-equipment-images-workspace input[type=file]{width:100%;font-size:.95rem!important}body .caltrackr-equipment-images-workspace label:has(input[type=checkbox]){background:#ffffffb8;border:1px solid #cbd5e1e6;border-radius:.85rem;padding:.75rem;align-items:flex-start!important}html.dark body .caltrackr-equipment-images-workspace label:has(input[type=checkbox]){background:#0f172a9e;border-color:#475569e6}body .caltrackr-equipment-images-workspace,body .caltrackr-equipment-images-workspace>.mt-5.rounded-2xl,body .caltrackr-equipment-images-list{border-radius:1rem!important}body .caltrackr-equipment-images-workspace,body .caltrackr-equipment-images-workspace>.mt-5.rounded-2xl{padding:.9rem!important}body .caltrackr-equipment-images-kpis,body .caltrackr-equipment-images-card-grid{grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important}body .caltrackr-equipment-images-list{overflow:hidden}body .caltrackr-equipment-images-list-header{display:none!important}body .caltrackr-equipment-image-row{grid-template-columns:minmax(0,1fr)!important;gap:.65rem!important;padding:.9rem!important}body .caltrackr-equipment-image-row-name{width:100%;align-items:flex-start!important}body .caltrackr-equipment-image-row-name img{flex:none;width:4.5rem!important;height:4.5rem!important}body .caltrackr-equipment-image-row-actions,body .caltrackr-equipment-images-card-grid article .mt-3.flex,body .caltrackr-equipment-images-card-grid article .mt-4.flex,body .caltrackr-equipment-images-pagination{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-equipment-image-row-actions button,body .caltrackr-equipment-images-card-grid article button{justify-content:center;width:100%;min-height:2.55rem}body .caltrackr-equipment-documents-section{overflow:visible!important}body .caltrackr-equipment-documents-hero{border-radius:1rem 1rem 0 0!important;padding:1rem!important}body .caltrackr-equipment-documents-hero,body .caltrackr-equipment-documents-hero-actions,body .caltrackr-equipment-documents-controls,body .caltrackr-equipment-documents-classification-fields,body .caltrackr-equipment-documents-upload-actions{grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important;display:grid!important}body .caltrackr-equipment-documents-hero-copy,body .caltrackr-equipment-documents-hero-copy :is(h3,p),body .caltrackr-equipment-documents-classification :is(p,span,label),body .caltrackr-equipment-document-row :is(strong,span,p),body .caltrackr-equipment-document-card :is(strong,span,p){overflow-wrap:anywhere;min-width:0}body .caltrackr-equipment-documents-hero-copy h3{font-size:1.45rem!important;line-height:1.15!important}body .caltrackr-equipment-documents-hero-actions :is(button,a),body .caltrackr-equipment-documents-controls :is(input,select),body .caltrackr-equipment-documents-classification-fields :is(input,select),body .caltrackr-equipment-documents-upload-actions button{justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-equipment-documents-upload-card{border-radius:1rem!important;padding:.9rem!important}body .caltrackr-equipment-documents-upload-card>.flex:first-child{align-items:flex-start!important;gap:.75rem!important}body .caltrackr-equipment-documents-upload-card :is(p,span){overflow-wrap:anywhere}body .caltrackr-equipment-documents-workspace,body .caltrackr-equipment-documents-upload,body .caltrackr-equipment-documents-content,body .caltrackr-equipment-documents-empty{border-radius:1rem!important;padding:.9rem!important}body .caltrackr-equipment-documents-kpis,body .caltrackr-equipment-documents-card-grid{grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important}body .caltrackr-equipment-documents-list{overflow:hidden;border-radius:1rem!important}body .caltrackr-equipment-documents-list-header{display:none!important}body .caltrackr-equipment-document-row{grid-template-columns:minmax(0,1fr)!important;gap:.65rem!important;padding:.9rem!important}body .caltrackr-equipment-document-row-actions,body .caltrackr-equipment-document-card-actions,body .caltrackr-equipment-documents-pagination{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-equipment-document-row-actions button,body .caltrackr-equipment-document-card-actions button{justify-content:center;width:100%;min-height:2.55rem}}@media (max-width:430px){body .caltrackr-public-equipment-hero .lg\:justify-end{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){body .caltrackr-equipment-wizard{border-radius:1rem!important}body .caltrackr-equipment-wizard-header,body .caltrackr-equipment-wizard-content,body .caltrackr-equipment-wizard-sidebar{padding:1rem!important}body .caltrackr-equipment-wizard-header h2{font-size:1.6rem!important;line-height:1.12!important}body .caltrackr-equipment-wizard-header>.flex:first-child{flex-direction:column;align-items:stretch!important}body .caltrackr-equipment-wizard-header :is(h2,p,span),body .caltrackr-equipment-wizard-panel :is(h3,h4,p,label,span),body .caltrackr-equipment-template-panel :is(p,span,label),body .caltrackr-equipment-wizard-draft :is(p,span),body .caltrackr-equipment-review-row span{overflow-wrap:anywhere}body .caltrackr-equipment-wizard-header>.flex:first-child>.flex:last-child{width:100%;align-items:stretch!important}body .caltrackr-equipment-wizard-header>.flex:first-child>.flex:last-child>*{justify-content:center}body .caltrackr-equipment-wizard-layout{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-equipment-wizard-sidebar{border-right:0!important}body .caltrackr-equipment-wizard-steps{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;max-width:calc(100vw - 2rem);margin-inline:-.25rem;padding:.25rem;scroll-padding-inline:.25rem;overflow-x:auto;display:flex!important}body .caltrackr-equipment-wizard-steps>li{scroll-snap-align:start;flex:none;min-width:13rem}body .caltrackr-equipment-wizard-steps button{min-height:4.6rem;border-radius:1rem!important}body .caltrackr-equipment-wizard-draft,body .caltrackr-equipment-template-panel,body .caltrackr-equipment-onboarding-card,body .caltrackr-equipment-review-group{border-radius:1rem!important;padding:.9rem!important}body .caltrackr-equipment-template-panel label{width:100%;min-width:0!important}body .caltrackr-equipment-wizard-panel h3{font-size:1.2rem!important}body .caltrackr-equipment-wizard-panel .grid,body .caltrackr-equipment-wizard-panel .md\:grid-cols-2,body .caltrackr-equipment-wizard-panel .xl\:grid-cols-2{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-equipment-wizard-panel :is(input,select,textarea),body .caltrackr-equipment-wizard-panel button{min-height:2.75rem}body .caltrackr-equipment-review-row{gap:.35rem!important}body .caltrackr-equipment-review-row>span:last-child{text-align:left!important;max-width:none!important}body .caltrackr-equipment-wizard-footer{z-index:5;margin-inline:-1rem;background:#fffffff5;border-top:1px solid #cbd5e1f2;margin-bottom:-1rem;position:sticky;bottom:0;box-shadow:0 -10px 24px #0f172a14;padding:.9rem 1rem calc(.9rem + env(safe-area-inset-bottom))!important}html.dark body .caltrackr-equipment-wizard-footer{background:#0f172af5;border-top-color:#334155f2}body .caltrackr-equipment-wizard-footer>div,body .caltrackr-equipment-wizard-footer>div:last-child{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-equipment-wizard-footer button{justify-content:center;width:100%}@media (max-width:380px){body .caltrackr-equipment-wizard-steps>li{min-width:11.25rem}body .caltrackr-equipment-wizard-steps button{min-height:4.25rem;padding-inline:.75rem!important}}body .caltrackr-modal-root{align-items:stretch!important;padding:.75rem!important}body .caltrackr-workspace-create-dialog{border-radius:1rem!important;max-height:calc(100dvh - 1.5rem)!important}body .caltrackr-workspace-create-dialog .caltrackr-modal-header,body .caltrackr-workspace-create-dialog .caltrackr-modal-body,body .caltrackr-workspace-create-dialog .caltrackr-modal-footer{padding:1rem!important}body .caltrackr-workspace-create-dialog .caltrackr-modal-header h2{font-size:1.45rem!important;line-height:1.15!important}body .caltrackr-workflow-dialog-body{gap:.85rem!important}body .caltrackr-workflow-dialog-section,body .caltrackr-workflow-record-actions,body .caltrackr-workspace-create-dialog .rounded-2xl{border-radius:1rem!important;padding:.9rem!important}body .caltrackr-workflow-section-header{flex-direction:column;align-items:stretch!important}body .caltrackr-workflow-dialog-section .grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-workflow-dialog-section :is(input,select,textarea),body .caltrackr-workspace-create-dialog button{min-height:2.75rem}body .caltrackr-workflow-dialog-section .inline-flex{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid!important}body .caltrackr-workflow-checklist-item{padding:.85rem!important}body .caltrackr-workflow-checklist-item-body{flex-wrap:wrap;gap:.7rem!important}body .caltrackr-workflow-checklist-index{margin-top:0!important}body .caltrackr-workflow-checklist-item-body>.min-w-0{flex-basis:calc(100% - 2.25rem)}body .caltrackr-workflow-checklist-controls{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding-left:2.25rem;gap:.5rem!important;display:grid!important}body .caltrackr-workflow-checklist-controls button{justify-content:center;width:100%;min-height:2.4rem}body .caltrackr-workflow-dialog-actions,body .caltrackr-workflow-dialog-footer{width:100%;grid-template-columns:minmax(0,1fr)!important;margin-left:0!important;display:grid!important}body .caltrackr-workflow-dialog-actions button,body .caltrackr-workflow-dialog-footer button{justify-content:center;width:100%}body .caltrackr-workspace-create-dialog .caltrackr-modal-footer{padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important}@media (max-width:380px){body .caltrackr-workflow-dialog-section .inline-flex,body .caltrackr-workflow-checklist-controls{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-workflow-checklist-controls{padding-left:0}body .caltrackr-workflow-checklist-item-body>.min-w-0{flex-basis:100%}}body .caltrackr-analytics-shell,body .caltrackr-compliance-shell,body .caltrackr-compliance-actions,body .caltrackr-compliance-alert,body .caltrackr-compliance-findings,body .caltrackr-compliance-risk{border-radius:1rem!important}body .caltrackr-analytics-summary,body .caltrackr-compliance-hero,body .caltrackr-compliance-actions-header,body .caltrackr-compliance-risk-header,body .caltrackr-compliance-findings-header{padding:1rem!important}body .caltrackr-analytics-summary h2,body .caltrackr-compliance-hero h1,body .caltrackr-compliance-actions-header h2,body .caltrackr-compliance-risk-header h2,body .caltrackr-compliance-findings-header h2{overflow-wrap:anywhere;font-size:1.45rem!important;line-height:1.14!important}body .caltrackr-analytics-filters,body .caltrackr-compliance-actions-body,body .caltrackr-compliance-actions-body>.grid,body .caltrackr-analytics-body .xl\:grid-cols-\[1\.12fr_0\.88fr\],body .caltrackr-analytics-body .xl\:grid-cols-3,body .caltrackr-compliance-workspace>.grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-analytics-filters{width:100%}body .caltrackr-analytics-select,body .caltrackr-compliance-findings-header :is(input,select){width:100%;min-height:2.75rem;font-size:.95rem!important}body .caltrackr-analytics-body,body .caltrackr-compliance-metrics,body .caltrackr-compliance-actions-body{padding:.85rem!important}body .caltrackr-analytics-card,body .caltrackr-analytics-content-card,body .caltrackr-analytics-insight,body .caltrackr-analytics-metric,body .caltrackr-analytics-chart-stage,body .caltrackr-compliance-driver,body .caltrackr-compliance-action-row,body .caltrackr-compliance-alert{border-radius:.95rem!important;padding:.9rem!important}body .caltrackr-analytics-summary .grid.grid-cols-2,body .caltrackr-compliance-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important}body .caltrackr-compliance-hero>.relative,body .caltrackr-compliance-actions-header>.flex,body .caltrackr-compliance-alert>.flex,body .caltrackr-compliance-risk-header .flex,body .caltrackr-compliance-findings-header .flex{align-items:stretch!important}body .caltrackr-compliance-hero-score,body .caltrackr-compliance-lift-pill{text-align:left;justify-content:space-between;width:100%}body .caltrackr-compliance-action-row,body .caltrackr-compliance-findings button,body .caltrackr-compliance-risk-row{align-items:flex-start!important;gap:.75rem!important}body .caltrackr-compliance-action-row>span:last-child,body .caltrackr-compliance-findings button>div:last-child{text-align:left!important}body .caltrackr-compliance-findings-header>div:last-child{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-compliance-findings-header button,body .caltrackr-compliance-risk-header button,body .caltrackr-compliance-alert button{justify-content:center;width:100%;min-height:2.65rem}body .caltrackr-analytics-chart-stage{scrollbar-gutter:stable;overflow-x:auto!important}body .caltrackr-analytics-chart-stage svg{min-width:32rem}body .caltrackr-compliance-analytics{border-radius:1rem!important}body .caltrackr-compliance-analytics-header{padding:1rem!important}body .caltrackr-compliance-analytics>div:last-child{grid-template-columns:minmax(0,1fr)!important;gap:.85rem!important;padding:.85rem!important}body .caltrackr-compliance-distribution-card,body .caltrackr-compliance-analytics-card{border-radius:.95rem!important;padding:.9rem!important}body .caltrackr-compliance-distribution-card>div{align-items:center!important;gap:1rem!important}body .caltrackr-compliance-score-ring{border-width:10px!important;width:7rem!important;height:7rem!important}body .caltrackr-compliance-analytics-card p,body .caltrackr-compliance-driver p,body .caltrackr-compliance-action-row span,body .caltrackr-compliance-risk-row p,body .caltrackr-compliance-findings button p{overflow-wrap:anywhere}body .caltrackr-compliance-driver,body .caltrackr-compliance-action-row>span,body .caltrackr-compliance-risk-row>div,body .caltrackr-compliance-findings button>div{min-width:0}@media (max-width:380px){body .caltrackr-analytics-summary .grid.grid-cols-2,body .caltrackr-compliance-metrics{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-compliance-action-row,body .caltrackr-compliance-findings button,body .caltrackr-compliance-risk-row>div{flex-direction:column}body .caltrackr-compliance-action-row>span:last-child,body .caltrackr-compliance-findings button>div:last-child,body .caltrackr-compliance-risk-row>div>p:last-child{align-self:stretch;text-align:left!important}}body .caltrackr-billing-subscription-panel,body .caltrackr-billing-integration-panel{border-radius:1rem!important;padding:1rem!important}body .caltrackr-billing-panel-header,body .caltrackr-billing-plan-header{align-items:stretch!important}body .caltrackr-billing-panel-header h3,body .caltrackr-billing-plan-header h4,body .caltrackr-billing-diagnostics-card h4{overflow-wrap:anywhere;line-height:1.18!important}body .caltrackr-billing-header-actions{grid-template-columns:minmax(0,1fr);width:100%;align-items:stretch!important;gap:.65rem!important;display:grid!important}body .caltrackr-billing-header-actions>:is(button,span),body .caltrackr-billing-portal-card button,body .caltrackr-billing-plan-card button{text-align:center;justify-content:center;width:100%}body .caltrackr-billing-header-actions>button,body .caltrackr-billing-portal-card button,body .caltrackr-billing-plan-card button{min-height:2.75rem}body .caltrackr-billing-metrics,body .caltrackr-billing-plan-grid,body .caltrackr-billing-diagnostics-grid,body .caltrackr-billing-health-grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-billing-metric,body .caltrackr-billing-portal-card,body .caltrackr-billing-plan-card,body .caltrackr-billing-diagnostics-card{border-radius:.95rem!important;padding:.9rem!important}body .caltrackr-billing-interval-toggle{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid!important}body .caltrackr-billing-interval-toggle button{min-height:2.65rem;padding-inline:.5rem!important}body .caltrackr-billing-plan-title-row,body .caltrackr-billing-check-row,body .caltrackr-billing-price-row>div,body .caltrackr-billing-event-row>div,body .caltrackr-billing-diagnostic-row{align-items:flex-start!important;gap:.65rem!important}body .caltrackr-billing-check-row,body .caltrackr-billing-price-row>div,body .caltrackr-billing-event-row>div{flex-wrap:wrap}body .caltrackr-billing-check-row>span:first-child,body .caltrackr-billing-price-row span:first-child,body .caltrackr-billing-event-row strong,body .caltrackr-billing-diagnostic-row>span{overflow-wrap:anywhere;min-width:0}body .caltrackr-billing-event-row strong{white-space:normal!important}body :is(.caltrackr-billing-subscription-panel,.caltrackr-billing-integration-panel) :is(p,span,strong,h4,h5){overflow-wrap:anywhere;min-width:0}@media (max-width:380px){body .caltrackr-billing-plan-title-row,body .caltrackr-billing-check-row,body .caltrackr-billing-price-row>div,body .caltrackr-billing-event-row>div,body .caltrackr-billing-diagnostic-row{flex-direction:column}body .caltrackr-billing-plan-title-row>span,body .caltrackr-billing-check-row>span,body .caltrackr-billing-diagnostic-row>span{width:100%}}body .caltrackr-toast-region{max-height:calc(100dvh - 1.3rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;top:max(.65rem, env(safe-area-inset-top))!important;right:max(.65rem, env(safe-area-inset-right))!important;left:max(.65rem, env(safe-area-inset-left))!important;width:auto!important}body .caltrackr-toast-card{align-items:flex-start;border-radius:1rem!important;gap:.7rem!important;padding:.85rem!important}body .caltrackr-toast-card>div:first-child{flex:none;border-radius:.75rem!important;width:2.25rem!important;height:2.25rem!important}body .caltrackr-toast-card>div:nth-child(2){min-width:0}body .caltrackr-toast-card :is(p,span){overflow-wrap:anywhere}body .caltrackr-toast-card button{flex:none;justify-content:center;align-items:center;min-width:2.25rem;min-height:2.25rem;display:inline-flex}body .caltrackr-pagination{border-radius:1rem!important;align-items:stretch!important;padding:.85rem!important}body .caltrackr-pagination-summary,body .caltrackr-pagination-pages{width:100%}body .caltrackr-pagination-summary{flex-direction:column;align-items:flex-start!important;gap:.65rem!important}body .caltrackr-pagination-count,body .caltrackr-pagination-secondary{overflow-wrap:anywhere}body .caltrackr-pagination-page-size{grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;width:100%;align-items:stretch!important;gap:.45rem!important;display:grid!important}body .caltrackr-pagination select{min-width:5.5rem;min-height:2.55rem}body .caltrackr-pagination-pages{flex-wrap:wrap;gap:.45rem!important;display:flex!important}body .caltrackr-pagination-pages button{flex:auto;justify-content:center;min-width:2.75rem;min-height:2.55rem}body .caltrackr-pagination-pages button:first-child,body .caltrackr-pagination-pages button:last-child{flex-basis:calc(50% - .25rem)}@media (max-width:380px){body .caltrackr-pagination-page-size{grid-template-columns:minmax(0,1fr)}body .caltrackr-pagination select{width:100%}body .caltrackr-pagination-pages button:first-child,body .caltrackr-pagination-pages button:last-child{flex-basis:100%}}body .caltrackr-data-table{overscroll-behavior-x:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;margin-inline:-.25rem;scroll-padding-inline:.85rem;border-radius:1rem!important}body .caltrackr-data-table-inner{min-width:44rem!important}body .caltrackr-data-table :is(.caltrackr-data-table-header-cell,.caltrackr-data-table-cell){vertical-align:middle;padding:.75rem .85rem!important}body .caltrackr-data-table-cell{overflow-wrap:anywhere}body .caltrackr-data-table-cell :is(button,a,label){min-height:2.35rem}body .caltrackr-data-table-row{scroll-margin-inline:.85rem}body .caltrackr-workspace-summary{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-workspace-summary-card{min-height:0!important;padding:.95rem!important}body .caltrackr-workspace-summary-card-layout{gap:.75rem!important}body .caltrackr-workspace-summary-copy{min-width:0}body .caltrackr-workspace-summary-card :is(.caltrackr-workspace-summary-label,.caltrackr-workspace-summary-value,.caltrackr-workspace-summary-helper){overflow-wrap:anywhere}body .caltrackr-workspace-summary-icon{flex:none}body .caltrackr-button{max-width:100%;min-height:2.55rem}body .caltrackr-button-label{overflow-wrap:anywhere;text-align:center;min-width:0}body .caltrackr-form-field{min-width:0}body .caltrackr-form-field :is(.caltrackr-form-field-label,.caltrackr-form-field-description,.caltrackr-form-field-error){overflow-wrap:anywhere}body .caltrackr-form-field-control{min-width:0}body .caltrackr-form-field-control :is(input,select,textarea){max-width:100%;min-height:2.65rem;font-size:1rem!important}body :is(.caltrackr-field,.caltrackr-admin-input,.caltrackr-select){font-size:1rem!important}body .caltrackr-toolbar{grid-template-columns:minmax(0,1fr)!important;gap:.7rem!important;padding:.85rem!important;overflow:visible!important}body .caltrackr-toolbar>*{min-width:0}body .caltrackr-toolbar label{overflow-wrap:anywhere}body .caltrackr-toolbar :is(input,select,button,a){width:100%;min-height:2.65rem}body .caltrackr-empty-state{text-align:center;padding:1.25rem!important}body .caltrackr-empty-state-icon{border-radius:.9rem!important;width:3rem!important;height:3rem!important}body .caltrackr-empty-state-title{overflow-wrap:anywhere;margin-top:.85rem!important;font-size:1rem!important}body .caltrackr-empty-state-description{overflow-wrap:anywhere;max-width:100%}body .caltrackr-empty-state-action{justify-content:center;width:100%;min-height:2.7rem}@media (max-width:380px){body .caltrackr-empty-state{padding:1rem!important}body .caltrackr-empty-state-icon{width:2.65rem!important;height:2.65rem!important}}body .caltrackr-metric-grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-premium-summary-card{min-height:0!important}body .caltrackr-metric-card-layout{gap:.75rem!important}body .caltrackr-metric-card-copy{min-width:0}body .caltrackr-metric-card-copy :is(.caltrackr-metric-card-label,.caltrackr-metric-card-value,.caltrackr-metric-card-helper){overflow-wrap:anywhere}body .caltrackr-premium-summary-icon{flex:none}body .caltrackr-document-edit-backdrop,body .caltrackr-bulk-label-backdrop,body .caltrackr-bulk-work-order-backdrop,body .caltrackr-equipment-csv-import-backdrop{padding:.35rem!important;padding-top:max(.75rem, env(safe-area-inset-top))!important;padding-bottom:calc(.35rem + env(safe-area-inset-bottom))!important;justify-content:center!important;align-items:flex-end!important}body .caltrackr-document-edit-dialog,body .caltrackr-bulk-label-panel,body .caltrackr-bulk-work-order-panel,body .caltrackr-equipment-csv-import-panel{width:100%!important;max-width:none!important;max-height:calc(100dvh - max(1rem, env(safe-area-inset-top)) - env(safe-area-inset-bottom))!important;border-radius:1rem 1rem 0 0!important}body .caltrackr-bulk-label-panel{flex-direction:column!important;display:flex!important}body .caltrackr-document-edit-dialog,body .caltrackr-bulk-label-panel,body .caltrackr-bulk-work-order-panel{overflow-y:auto!important}body .caltrackr-equipment-csv-import-header{gap:.75rem!important}body .caltrackr-equipment-csv-import-header h2{font-size:1.35rem!important;line-height:1.15!important}body .caltrackr-equipment-csv-import-header :is(h2,p),body .caltrackr-equipment-csv-import-body,body .caltrackr-equipment-csv-import-footer{overflow-wrap:anywhere}body .caltrackr-equipment-csv-import-body{padding-bottom:1.25rem!important}body .caltrackr-equipment-csv-import-body>.grid{grid-template-columns:minmax(0,1fr)!important;padding:1rem!important}body .caltrackr-equipment-csv-import-body button,body .caltrackr-equipment-csv-import-body input,body .caltrackr-equipment-csv-import-footer button{min-height:2.75rem}body .caltrackr-equipment-csv-import-body input[type=file]{font-size:.86rem!important}body .caltrackr-equipment-csv-import-footer{padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-equipment-csv-import-footer button{justify-content:center;width:100%}body .caltrackr-bulk-label-panel>header{flex-direction:column;flex:none;align-items:stretch!important;padding:1rem!important}body .caltrackr-bulk-label-panel>header button,body .caltrackr-bulk-work-order-actions button,body .caltrackr-document-edit-actions button{min-height:2.75rem}body .caltrackr-bulk-label-panel>header button{justify-content:center;width:100%}body .caltrackr-bulk-label-panel>header :is(h2,p),body .caltrackr-bulk-label-panel aside,body .caltrackr-bulk-label-panel section{overflow-wrap:anywhere}body .caltrackr-bulk-label-panel>div{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto;grid-template-columns:minmax(0,1fr)!important}body .caltrackr-bulk-label-panel aside,body .caltrackr-bulk-label-panel section{padding:1rem!important}body .caltrackr-bulk-label-panel aside{z-index:4;position:sticky;top:0}body .caltrackr-bulk-label-panel aside select,body .caltrackr-bulk-label-panel aside button{min-height:2.75rem}body .caltrackr-bulk-label-panel aside dl{margin-top:1rem!important}body .caltrackr-bulk-label-panel section>div:last-child{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;justify-content:start!important;overflow:auto!important}body .caltrackr-bulk-label-panel section article{max-width:min(100%,100vw - 3rem)!important}body .caltrackr-bulk-label-panel section>.mb-4.flex{flex-direction:column;align-items:stretch!important}body .caltrackr-bulk-label-panel section>.mb-4.flex>span{width:fit-content;max-width:100%}body .caltrackr-bulk-work-order-panel{overscroll-behavior:contain;flex-direction:column!important;padding:1rem!important;display:flex!important}body .caltrackr-bulk-work-order-panel :is(h2,p,label){overflow-wrap:anywhere}body .caltrackr-bulk-work-order-fields{min-height:0;grid-template-columns:minmax(0,1fr)!important}body .caltrackr-bulk-work-order-fields label{grid-column:auto!important}body .caltrackr-bulk-work-order-fields :is(input,select,textarea),body .caltrackr-document-edit-dialog :is(select,textarea){min-height:2.75rem}body .caltrackr-bulk-work-order-fields textarea{resize:vertical;max-height:9rem}body .caltrackr-bulk-work-order-actions,body .caltrackr-document-edit-actions{z-index:3;width:100%;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:linear-gradient(#ffffffb8,#fff 38%);border-top:1px solid #e2e8f0f2;margin-inline:-1rem;position:sticky;bottom:-1rem;box-shadow:0 -12px 28px #0f172a14;grid-template-columns:minmax(0,1fr)!important;margin-top:1rem!important;display:grid!important}html.dark body .caltrackr-bulk-work-order-actions,html.dark body .caltrackr-document-edit-actions{background:linear-gradient(#0f172ab8,#020617 38%);border-top-color:#334155e6}body .caltrackr-bulk-work-order-actions button,body .caltrackr-document-edit-actions button{justify-content:center;width:100%}body .caltrackr-traceability-editor-backdrop,body .caltrackr-certificate-revocation-backdrop,body .caltrackr-equipment-label-backdrop{padding:.35rem!important;padding-top:max(.75rem, env(safe-area-inset-top))!important;padding-bottom:calc(.35rem + env(safe-area-inset-bottom))!important;justify-content:center!important;align-items:flex-end!important}body .caltrackr-traceability-editor-panel,body .caltrackr-certificate-revocation-panel,body .caltrackr-equipment-label-panel{width:100%!important;max-width:none!important;max-height:calc(100dvh - max(1rem, env(safe-area-inset-top)) - env(safe-area-inset-bottom))!important;border-radius:1rem 1rem 0 0!important;overflow-y:auto!important}body .caltrackr-equipment-label-panel{flex-direction:column!important;display:flex!important}body .caltrackr-traceability-editor-header,body .caltrackr-traceability-editor-body,body .caltrackr-traceability-editor-footer,body .caltrackr-certificate-revocation-panel,body .caltrackr-equipment-label-header,body .caltrackr-equipment-label-controls,body .caltrackr-equipment-label-actions{padding:1rem!important}body .caltrackr-traceability-editor-header,body .caltrackr-traceability-editor-footer,body .caltrackr-equipment-label-header{flex-direction:column;align-items:stretch!important}body .caltrackr-equipment-label-header,body .caltrackr-equipment-label-controls,body .caltrackr-equipment-label-actions{flex:none}body .caltrackr-equipment-label-header :is(h2,p),body .caltrackr-equipment-label-controls label,body .caltrackr-equipment-label-preview .equipment-label :is(h1,h2,h3,p,span){overflow-wrap:anywhere}body .caltrackr-traceability-editor-header button,body .caltrackr-traceability-editor-footer button,body .caltrackr-certificate-revocation-actions button,body .caltrackr-equipment-label-header button,body .caltrackr-equipment-label-actions button{justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-traceability-editor-body section,body .caltrackr-traceability-editor-body .rounded-2xl,body .caltrackr-certificate-revocation-panel,body .caltrackr-equipment-label-panel{border-radius:1rem!important}body .caltrackr-traceability-editor-body .flex.flex-wrap.items-center.justify-between,body .caltrackr-traceability-editor-body .flex.items-center.justify-between,body .caltrackr-traceability-editor-body .flex.flex-col.gap-3{align-items:stretch!important}body .caltrackr-traceability-approval-header{flex-direction:column!important;align-items:stretch!important}body .caltrackr-traceability-approval-toggle{background:#f8fafce6;border:1px solid #cbd5e1e6;border-radius:.85rem;justify-content:space-between;width:100%;min-height:2.75rem;padding:.75rem .85rem}html.dark body .caltrackr-traceability-approval-toggle{background:#0f172ad1;border-color:#334155f2}body .caltrackr-traceability-editor-body .flex.flex-wrap.items-center.justify-between button,body .caltrackr-traceability-editor-body .flex.items-center.justify-between button{justify-content:center;width:100%}body .caltrackr-traceability-editor-body .lg\:flex-row{flex-direction:column!important}body .caltrackr-traceability-standard-fields,body .caltrackr-traceability-capability-fields,body .caltrackr-traceability-approval-fields,body .caltrackr-traceability-approval-grid,body .caltrackr-traceability-editor-body .md\:grid-cols-2,body .caltrackr-traceability-editor-body .sm\:grid-cols-2,body .caltrackr-traceability-editor-body .sm\:grid-cols-3{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-traceability-editor-body :is(input,select,textarea),body .caltrackr-certificate-revocation-panel textarea,body .caltrackr-equipment-label-controls select{width:100%;min-height:2.75rem;font-size:.95rem!important}body .caltrackr-certificate-revocation-panel :is(h2,p,span,label){overflow-wrap:anywhere;min-width:0}body .caltrackr-certificate-revocation-panel h2{font-size:1.35rem!important;line-height:1.15!important}body .caltrackr-certificate-revocation-panel textarea{resize:vertical;max-height:9rem}body .caltrackr-traceability-editor-footer,body .caltrackr-equipment-label-actions{z-index:6;background:#fffffff5;position:sticky;bottom:0;box-shadow:0 -10px 24px #0f172a14;padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important}html.dark body .caltrackr-traceability-editor-footer{background:#020617f5}html.dark body .caltrackr-equipment-label-actions{background:#0f172af5}body .caltrackr-certificate-revocation-actions,body .caltrackr-equipment-label-actions{grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-equipment-label-preview{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;padding:1rem!important;overflow:auto!important}body .caltrackr-equipment-label-preview .equipment-label{flex:none;max-width:min(100%,100vw - 3rem)!important}body .caltrackr-equipment-csv-import-backdrop{padding:.35rem!important;padding-top:max(.75rem, env(safe-area-inset-top))!important;padding-bottom:calc(.35rem + env(safe-area-inset-bottom))!important;align-items:flex-end!important}body .caltrackr-equipment-csv-import-panel{max-height:calc(100dvh - max(1rem, env(safe-area-inset-top)) - env(safe-area-inset-bottom))!important;border-radius:1rem 1rem 0 0!important;max-width:none!important}body .caltrackr-equipment-csv-import-header,body .caltrackr-equipment-csv-import-body,body .caltrackr-equipment-csv-import-footer{padding:1rem!important}body .caltrackr-equipment-csv-import-header,body .caltrackr-equipment-csv-import-footer{flex-direction:column;align-items:stretch!important}body .caltrackr-equipment-csv-import-header button,body .caltrackr-equipment-csv-import-footer button,body .caltrackr-equipment-csv-import-body button{justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-equipment-csv-import-body .md\:grid-cols-\[1fr_auto\]{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-equipment-csv-import-body input[type=file]{min-height:2.85rem;font-size:.9rem!important}body .caltrackr-equipment-csv-import-body table{min-width:42rem}body .caltrackr-equipment-csv-import-footer>div{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-equipment-csv-import-footer{z-index:6;background:#fffffff5;border-top:1px solid #94a3b847;position:sticky;bottom:0;box-shadow:0 -10px 24px #0f172a14;padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important}html.dark body .caltrackr-equipment-csv-import-footer{background:#0f172af5;border-top-color:#94a3b838}body .caltrackr-measurement-editor-root{align-items:stretch!important;padding:.75rem!important;display:flex!important}body .caltrackr-measurement-editor-panel{min-height:calc(100dvh - 1.5rem);border-radius:1rem!important;flex-direction:column!important;max-height:calc(100dvh - 1.5rem)!important;display:flex!important}body .caltrackr-measurement-editor-header,body .caltrackr-measurement-editor-footer{flex:none}body .caltrackr-measurement-editor-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}body .caltrackr-measurement-editor-header,body .caltrackr-measurement-editor-body,body .caltrackr-measurement-editor-footer{padding:1rem!important}body .caltrackr-measurement-editor-header h2{overflow-wrap:anywhere;font-size:1.45rem!important;line-height:1.15!important}body .caltrackr-measurement-editor-header p,body .caltrackr-measurement-guidance p,body .caltrackr-measurement-support-grid :is(label,h3,textarea,input),body .caltrackr-measurement-editor-footer p{overflow-wrap:anywhere}body .caltrackr-measurement-editor-header-actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid!important}body .caltrackr-measurement-status-badge,body .caltrackr-measurement-close-button{text-align:center;white-space:normal;justify-content:center;align-items:center;width:100%;min-height:2.75rem;display:flex!important}body .caltrackr-measurement-guidance,body .caltrackr-measurement-table-wrap,body .caltrackr-measurement-support-card{border-radius:1rem!important}body .caltrackr-measurement-guidance{padding:.9rem!important}body .caltrackr-measurement-table-wrap{scrollbar-gutter:stable;max-width:calc(100vw - 1rem);margin-inline:-.25rem}body .caltrackr-measurement-table-wrap table{min-width:58rem!important}body .caltrackr-measurement-table-wrap input{min-height:2.55rem}body .caltrackr-measurement-table-wrap td:last-child button{border-radius:.7rem;min-width:4.75rem;min-height:2.4rem}body .caltrackr-measurement-table-wrap td:nth-last-child(2) span{white-space:nowrap}body .caltrackr-measurement-add-point{justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-measurement-support-grid,body .caltrackr-measurement-support-grid .grid{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-measurement-support-card,body .caltrackr-measurement-support-grid>label{padding:.9rem!important}body .caltrackr-measurement-support-grid :is(input,textarea){min-height:2.75rem}body .caltrackr-measurement-editor-footer{z-index:5;background:#fffffff5;position:sticky;bottom:0;box-shadow:0 -10px 24px #0f172a14;padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important}html.dark body .caltrackr-measurement-editor-footer{background:#020617f5}body .caltrackr-measurement-editor-footer-actions{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-measurement-cancel-button,body .caltrackr-measurement-save-button{white-space:normal;justify-content:center;width:100%;min-height:2.75rem;display:flex!important}body .caltrackr-certificate-preview-backdrop{padding:.45rem!important;padding-top:max(.75rem, env(safe-area-inset-top))!important;padding-bottom:calc(.45rem + env(safe-area-inset-bottom))!important;align-items:stretch!important;display:flex!important}body .caltrackr-certificate-preview{min-height:calc(100dvh - max(1.2rem, env(safe-area-inset-top)) - env(safe-area-inset-bottom));overflow:hidden;width:100%!important;max-width:none!important;max-height:calc(100dvh - max(1.2rem, env(safe-area-inset-top)) - env(safe-area-inset-bottom))!important;border-radius:1rem!important;flex-direction:column!important;display:flex!important}body .caltrackr-certificate-preview-header{flex-direction:column;flex:none;align-items:stretch!important;gap:.85rem!important;padding:1rem!important}body .caltrackr-certificate-preview-header h2{font-size:1.25rem!important;line-height:1.2!important}body .caltrackr-certificate-preview-header :is(h2,p),body .caltrackr-certificate-paper :is(h1,h2,h3,p,td,th,span){overflow-wrap:anywhere}body .caltrackr-certificate-preview-header button,body .caltrackr-certificate-preview-actions button,body .caltrackr-certificate-preview-actions a{text-align:center;justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-certificate-paper{overscroll-behavior:contain;flex:auto;min-height:0;font-size:.92rem;overflow-y:auto;padding:1rem!important}body .caltrackr-certificate-paper h1{overflow-wrap:anywhere;font-size:1.75rem!important;line-height:1.1!important}body .caltrackr-certificate-paper header{padding-bottom:1.25rem!important}body .caltrackr-certificate-paper-heading,body .caltrackr-certificate-paper-brand,body .caltrackr-certificate-verification-row{align-items:stretch!important;gap:1rem!important}body .caltrackr-certificate-paper-brand{flex-direction:column!important}body .caltrackr-certificate-paper-brand img{max-width:10rem!important;max-height:3.75rem!important}body .caltrackr-certificate-paper-heading .sm\:text-right{text-align:left!important}body .caltrackr-certificate-paper-heading .inline-flex{justify-content:center;width:fit-content;max-width:100%}body .caltrackr-certificate-measurement-scroll table{min-width:46rem!important}body .caltrackr-certificate-verification-row{flex-direction:column!important}body .caltrackr-certificate-verification-qr{margin-inline:auto;align-self:stretch!important;width:min(100%,10rem)!important}body .caltrackr-certificate-preview-actions{z-index:5;background:#fffffff5;border-top:1px solid #94a3b847;flex:none;position:sticky;bottom:0;box-shadow:0 -10px 24px #0f172a14;padding:1rem!important;padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}html.dark body .caltrackr-certificate-preview-actions{background:#0f172af5;border-top-color:#94a3b838}body .caltrackr-equipment-note-dialog-backdrop{padding:.35rem!important;padding-top:max(.75rem, env(safe-area-inset-top))!important;padding-bottom:calc(.35rem + env(safe-area-inset-bottom))!important;align-items:flex-end!important}body .caltrackr-equipment-note-dialog-panel{flex-direction:column;display:flex;overflow:hidden;max-height:calc(100dvh - max(1rem, env(safe-area-inset-top)) - env(safe-area-inset-bottom))!important;border-radius:1rem 1rem 0 0!important;max-width:none!important;padding:1rem!important}body .caltrackr-equipment-note-dialog-header{flex-direction:column;flex:none;align-items:stretch!important;gap:.75rem!important}body .caltrackr-equipment-note-dialog-header button{justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-equipment-note-dialog-header h2{font-size:1.4rem!important;line-height:1.15!important}body .caltrackr-equipment-note-dialog-body{overscroll-behavior:contain;min-height:0;padding-right:.15rem;overflow-y:auto;margin-top:1rem!important}body .caltrackr-equipment-note-dialog-body :is(select,textarea){min-height:2.75rem;font-size:.95rem!important}body .caltrackr-equipment-note-dialog-body textarea{max-height:38dvh}body .caltrackr-equipment-note-dialog-actions{z-index:3;padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom));margin-inline:-1rem;background:#fffffff5;border-top:1px solid #94a3b847;flex:none;margin-bottom:-1rem;position:sticky;bottom:-1rem;box-shadow:0 -10px 24px #0f172a14}html.dark body .caltrackr-equipment-note-dialog-actions{background:#0f172af5;border-top-color:#94a3b838}body .caltrackr-equipment-note-dialog-actions button{justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-guided-calibration-wizard{border-radius:1rem!important;overflow:visible!important}body .caltrackr-guided-calibration-header{border-radius:1rem 1rem 0 0!important;padding:1rem!important}body .caltrackr-guided-calibration-title-row{flex-direction:column;align-items:stretch!important;gap:.75rem!important}body .caltrackr-guided-calibration-header h2{overflow-wrap:anywhere;font-size:1.55rem!important;line-height:1.15!important}body .caltrackr-guided-calibration-status{overflow-wrap:anywhere;width:fit-content;max-width:100%}body .caltrackr-guided-calibration-stepper{overscroll-behavior-x:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem;overflow-x:auto}body .caltrackr-guided-calibration-stepper ol{min-width:34rem!important}body .caltrackr-guided-calibration-stepper button{min-height:4.5rem}body .caltrackr-guided-calibration-stepper .truncate{max-width:6rem;line-height:1.2;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}body .caltrackr-guided-calibration-body{min-height:0!important;padding:1rem!important}body .caltrackr-guided-calibration-body>div>.flex.flex-wrap.items-start.justify-between{flex-direction:column;align-items:stretch!important}body .caltrackr-guided-calibration-body>div>.flex.flex-wrap.items-start.justify-between button{justify-content:center;width:100%}body .caltrackr-guided-calibration-card-grid,body .caltrackr-guided-calibration-field-grid,body .caltrackr-guided-calibration-standard-library{grid-template-columns:minmax(0,1fr)!important}body .caltrackr-guided-calibration-card-grid>button{min-height:0!important;padding:.9rem!important}body .caltrackr-guided-calibration-card-grid>button,body .caltrackr-guided-calibration-standard-library button,body .caltrackr-guided-calibration-body :is(p,span,h3,h4,li){overflow-wrap:anywhere}body .caltrackr-guided-calibration-standard-library button>span:first-child{flex-direction:column;align-items:flex-start!important}body .caltrackr-guided-calibration-body :is(input,select,textarea){width:100%;min-height:2.75rem;font-size:.95rem!important}body .caltrackr-guided-calibration-body input[type=file]{min-height:3rem}body .caltrackr-guided-calibration-body button{min-height:2.55rem}body .caltrackr-guided-calibration-measurement-scroll{overscroll-behavior-x:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;max-width:calc(100vw - 1rem);margin-inline:-.25rem}body .caltrackr-guided-calibration-measurement-scroll table{min-width:56rem!important}body .caltrackr-guided-calibration-footer{z-index:8;position:sticky;bottom:0;box-shadow:0 -10px 24px #0f172a14;padding:1rem!important;padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important;background:#f8fafcf5!important;align-items:stretch!important;gap:.65rem!important}body .caltrackr-guided-calibration-footer>p{overflow-wrap:anywhere;text-align:center;min-width:0}html.dark body .caltrackr-guided-calibration-footer{background:#0f172af5!important}body .caltrackr-guided-calibration-footer-secondary,body .caltrackr-guided-calibration-footer-primary{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body .caltrackr-guided-calibration-footer button{justify-content:center;width:100%;min-height:2.75rem}@media (max-width:380px){body .caltrackr-guided-calibration-stepper ol{min-width:29rem!important}body .caltrackr-guided-calibration-stepper button{min-height:4rem;padding-inline:.35rem!important}body .caltrackr-guided-calibration-stepper .truncate{max-width:4.75rem;font-size:.58rem!important}body .caltrackr-guided-calibration-footer-secondary,body .caltrackr-guided-calibration-footer-primary{gap:.5rem!important}}body :is(.caltrackr-work-order-checklist,.caltrackr-work-order-notes,.caltrackr-work-order-attachments){border-radius:1rem!important;padding:1rem!important}body :is(.caltrackr-work-order-checklist-header,.caltrackr-work-order-attachments-header){flex-direction:column;align-items:stretch!important}body .caltrackr-work-order-checklist-header>span{width:fit-content;max-width:100%}body :is(.caltrackr-work-order-checklist,.caltrackr-work-order-notes) :is(input:not([type=checkbox]),textarea){min-height:2.75rem;font-size:.95rem!important}body :is(.caltrackr-work-order-checklist-add-actions,.caltrackr-work-order-checklist-edit-actions,.caltrackr-work-order-notes-actions,.caltrackr-work-order-attachment-actions){grid-template-columns:minmax(0,1fr);width:100%;gap:.5rem!important;display:grid!important}body :is(.caltrackr-work-order-checklist-add-actions,.caltrackr-work-order-checklist-edit-actions,.caltrackr-work-order-notes-actions,.caltrackr-work-order-attachment-actions) button,body .caltrackr-work-order-attachment-upload{justify-content:center;width:100%;min-height:2.75rem}body .caltrackr-checklist-row{flex-wrap:wrap;align-items:flex-start!important;gap:.75rem!important}body .caltrackr-checklist-row>input[type=checkbox]{flex:none;width:1.15rem;height:1.15rem}body .caltrackr-checklist-content{flex-basis:calc(100% - 2rem);min-width:0}body .caltrackr-checklist-content :is(p,span){overflow-wrap:anywhere}body .caltrackr-checklist-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding-left:1.9rem;gap:.5rem!important;display:grid!important}body .caltrackr-checklist-actions button{justify-content:center;width:100%;min-height:2.4rem}body .caltrackr-work-order-note>div,body .caltrackr-work-order-attachment{flex-direction:column;align-items:stretch!important}body .caltrackr-work-order-note button,body .caltrackr-work-order-attachment>div,body .caltrackr-work-order-attachment p{width:100%}body .caltrackr-work-order-note button{min-height:2.4rem}body .caltrackr-work-order-attachment p{white-space:normal;overflow-wrap:anywhere}body .caltrackr-work-order-attachment p.truncate{text-overflow:clip!important;white-space:normal!important;overflow:visible!important}body .caltrackr-work-order-attachment-actions{align-items:stretch!important}@media (max-width:380px){body .caltrackr-checklist-actions{grid-template-columns:minmax(0,1fr);padding-left:0}}}.caltrackr-equipment-table-frame{border-radius:1rem;overflow:hidden}.caltrackr-equipment-inventory-body .caltrackr-data-table,.caltrackr-equipment-inventory-body .caltrackr-pagination{overflow:hidden;border-radius:1rem!important}.caltrackr-equipment-table-frame .caltrackr-data-table{clip-path:inset(0 round 1rem)}.caltrackr-equipment-inventory-body .caltrackr-data-table-inner{border-collapse:separate;border-spacing:0}.caltrackr-equipment-inventory-body .caltrackr-data-table tbody tr:last-child>td{border-bottom-color:#0000!important}.caltrackr-equipment-inventory-body .caltrackr-data-table tbody tr:last-child>td:first-child{border-bottom-left-radius:calc(1rem - 1px)}.caltrackr-equipment-inventory-body .caltrackr-data-table tbody tr:last-child>td:last-child{border-bottom-right-radius:calc(1rem - 1px)}html.dark body .caltrackr-application-shell .caltrackr-equipment-inventory-body .caltrackr-data-table{background:#0f172ab8!important;border-color:#475569d1!important;box-shadow:inset 0 1px #ffffff14,0 12px 26px -22px #000000c7!important}html.dark body .caltrackr-application-shell .caltrackr-equipment-inventory-body .caltrackr-data-table thead{background:linear-gradient(#1e293bf5 0%,#0f172af5 100%)!important}html.dark body .caltrackr-application-shell .caltrackr-equipment-inventory-body .caltrackr-data-table-header-cell{color:#cbd5e1!important;background:0 0!important;border-bottom:1px solid #475569c2!important}html.dark body .caltrackr-application-shell .caltrackr-equipment-inventory-body .caltrackr-data-table-row{border-top-color:#47556985!important}html.dark body .caltrackr-application-shell .caltrackr-equipment-inventory-body .caltrackr-data-table-cell{background:#0f172ac2!important}html.dark body .caltrackr-application-shell .caltrackr-equipment-inventory-body .caltrackr-data-table-row:hover .caltrackr-data-table-cell{background:#1e293bc2!important}.caltrackr-equipment-pagination-footer{border-radius:1rem}.caltrackr-equipment-pagination-footer .caltrackr-pagination{margin:0;box-shadow:inset 0 1px #fffc,0 7px 16px #0f172a1a}body .caltrackr-command-overlay{background:radial-gradient(circle at 50% 0,#4f46e52e,#0000 28rem),#0f172aad!important;padding-top:clamp(1.5rem,7vh,4.5rem)!important}body .caltrackr-command-dialog-surface{clip-path:inset(0 round 1.35rem)!important;background:linear-gradient(#fff 0%,#f8fafc 100%)!important;border-color:#94a3b88c!important;border-radius:1.35rem!important;overflow:hidden!important;box-shadow:0 32px 90px -46px #0f172af2,0 14px 34px -24px #0f172a80,inset 0 1px #fffffff5!important}body .caltrackr-command-header.caltrackr-workspace-hero{clip-path:inset(0 round 1.35rem 1.35rem 0 0)!important;background:var(--caltrackr-premium-hero,linear-gradient(115deg, #090719 0%, #151b4b 58%, #3f568f 100%))!important;color:#fff!important;border-radius:1.35rem 1.35rem 0 0!important;overflow:hidden!important}body .caltrackr-command-header.caltrackr-workspace-hero:before,body .caltrackr-command-header.caltrackr-workspace-hero:after{content:none!important;display:none!important}body .caltrackr-command-eyebrow{color:#ffffffc7!important}body .caltrackr-command-title{color:#fff!important;font-size:1.05rem!important}body .caltrackr-command-header-keycap{color:#fff;letter-spacing:0;text-transform:uppercase;background:#0f172a42;border:1px solid #ffffff52;border-radius:.55rem;justify-content:center;align-items:center;min-width:3.65rem;min-height:1.75rem;font-size:.68rem;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 10px 22px -18px #000000bf}body .caltrackr-command-search{background:#fffffff2!important;border-color:#ffffff42!important;border-radius:1rem!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffeb,0 14px 30px -24px #000000a6!important}body .caltrackr-command-search,body .caltrackr-command-search:focus,body .caltrackr-command-search:focus-within,body .caltrackr-command-search:hover{outline:none!important}body .caltrackr-command-search>span[aria-hidden=true]{display:none!important}body .caltrackr-command-search-input,body .caltrackr-command-search-input:focus,body .caltrackr-command-search-input:hover{height:3.35rem!important;box-shadow:none!important;outline:none!important;font-size:.98rem!important}body .caltrackr-command-search-input::placeholder{color:#94a3b8!important}body .caltrackr-command-scope-row{color:#ffffffc2!important;margin-top:.65rem!important}body .caltrackr-command-scope-chips>span{background:#ffffff1a;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:.35rem;min-height:1.55rem;padding:.2rem .55rem;display:inline-flex;box-shadow:inset 0 1px #ffffff1f;color:#ffffffe0!important}body .caltrackr-command-close{width:2.5rem;height:2.5rem;color:inherit;background:#ffffff1f;border:1px solid #ffffff47;border-radius:.75rem;flex:none;justify-content:center;align-items:center;font-size:1.35rem;line-height:1;display:none}.caltrackr-command-scope-symbol{color:#fff!important}body .caltrackr-command-context-note{color:#ffffffc2!important}body .caltrackr-command-results{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%)!important;padding:.75rem!important}body .caltrackr-command-group-heading{color:#64748b!important;padding-inline:.55rem!important}body .caltrackr-command-result-row{background:0 0;border:1px solid #0000;margin-bottom:.35rem;border-radius:.9rem!important}body .caltrackr-command-result-row:hover{border-color:#e2e8f0;background:#ffffffe0!important}body .caltrackr-command-result-row[aria-selected=true]{background:linear-gradient(135deg,#eef6ff 0%,#f7faff 100%)!important;border-color:#bfdbfe!important;box-shadow:0 14px 28px -24px #2563ebb8,inset 3px 0 #4f46e5!important}body .caltrackr-command-result-primary{padding:.65rem .55rem!important}body .caltrackr-command-result-icon{border:1px solid #e2e8f0;color:#475569!important;background:#fff!important}body .caltrackr-command-result-row[aria-selected=true] .caltrackr-command-result-icon{color:#fff!important;background:#4f46e5!important;border-color:#4f46e5!important}body .caltrackr-command-result-title{color:#0f172a!important;font-size:.92rem!important}body .caltrackr-command-result-subtitle{color:#64748b!important;font-size:.78rem!important}body .caltrackr-command-result-context,body .caltrackr-command-result-pin{border-radius:.75rem!important}body .caltrackr-command-footer{background:radial-gradient(circle at 86% 10%, var(--accent-400,#818cf8), transparent 28rem), linear-gradient(118deg, var(--accent-950,#090719) 0%, var(--accent-950,#151b4b) 55%, var(--accent-700,#3f568f) 100%)!important;border-color:#ffffff29!important}@supports (color:color-mix(in lab, red, red)){body .caltrackr-command-footer{background:radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--accent-400,#818cf8) 28%, transparent), transparent 28rem), linear-gradient(118deg, color-mix(in srgb, var(--accent-950,#090719) 92%, #020617) 0%, color-mix(in srgb, var(--accent-950,#151b4b) 70%, var(--accent-800,#151b4b)) 55%, color-mix(in srgb, var(--accent-700,#3f568f) 72%, #1e293b) 100%)!important}}body .caltrackr-command-footer{box-shadow:inset 0 1px #ffffff1a;color:#fff!important}body .caltrackr-command-footer-hints{background:#0f172a2e;border:1px solid #ffffff38;border-radius:.9rem;width:fit-content;max-width:100%;padding:.45rem .6rem;box-shadow:inset 0 1px #ffffff1f;color:#ffffffe6!important}body .caltrackr-command-footer-hints>span,body .caltrackr-command-footer-hints>button{border-radius:.55rem;align-items:center;min-height:1.45rem;padding-inline:.35rem;display:inline-flex}body .caltrackr-command-footer-hints>span{text-shadow:0 1px 1px #02061733;color:#ffffffdb!important}body .caltrackr-command-footer-hints>button{background:#ffffff1a;font-weight:800;color:#fff!important;text-decoration:none!important}body .caltrackr-command-footer-hints>button:hover{background:#ffffff24;color:#fff!important}html[data-hero-style=solid] body .caltrackr-command-footer{background:var(--caltrackr-solid-paint,var(--caltrackr-feature-solid,#111827))!important;background-image:none!important}html[data-hero-style=theme] body .caltrackr-command-footer{background-color:var(--caltrackr-deep-paint,#090719)!important;background-image:radial-gradient(circle at 88% 8%, var(--accent-400,#818cf8) 0, transparent 38%), linear-gradient(118deg, var(--caltrackr-deep-paint,#090719) 0%, var(--caltrackr-deep-paint,#090719) 55%, var(--caltrackr-solid-paint,#3f568f) 100%)!important}@supports (color:color-mix(in lab, red, red)){html[data-hero-style=theme] body .caltrackr-command-footer{background-image:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--accent-400,#818cf8) 30%, transparent) 0, transparent 38%), linear-gradient(118deg, color-mix(in srgb, var(--caltrackr-deep-paint,#090719) 92%, #020617) 0%, color-mix(in srgb, var(--caltrackr-deep-paint,#090719) 72%, var(--caltrackr-mid-paint,#151b4b)) 55%, color-mix(in srgb, var(--caltrackr-solid-paint,#3f568f) 72%, #1e293b) 100%)!important}}html.dark body .caltrackr-command-dialog-surface{background:linear-gradient(#111827 0%,#0f172a 100%)!important;border-color:#475569e6!important;box-shadow:0 34px 90px -46px #000,inset 0 1px #ffffff14!important}html.dark body .caltrackr-command-search{background:#020617b8!important;border-color:#ffffff2e!important}html.dark body .caltrackr-command-results{background:linear-gradient(#0f172a 0%,#020617 100%)!important}html.dark body .caltrackr-command-result-row:hover{border-color:#334155;background:#0f172ae0!important}html.dark body .caltrackr-command-result-row[aria-selected=true]{background:linear-gradient(135deg,#1e293beb,#1e1b4b9e)!important;border-color:#3730a3!important}html.dark body .caltrackr-command-result-icon{border-color:#334155;color:#cbd5e1!important;background:#111827!important}html.dark body .caltrackr-command-result-title{color:#f8fafc!important}html.dark body .caltrackr-command-result-subtitle,html.dark body .caltrackr-command-footer-hints{color:#ffffffe0!important}html.dark body .caltrackr-command-footer{border-color:#ffffff24!important}html.dark body .caltrackr-command-footer-hints{background:#0f172a2e;border-color:#fff3;box-shadow:inset 0 1px #ffffff1a;color:#ffffffe0!important}html.dark body .caltrackr-command-footer-hints>button{color:#fff!important}html.dark body .caltrackr-command-footer-hints>button:hover{background:#ffffff24;color:#fff!important}html.dark[data-hero-style=solid] body .caltrackr-command-footer{background:var(--caltrackr-feature-solid-dark,var(--caltrackr-solid-paint,#0f172a))!important;background-image:none!important}@media (max-width:640px){body .caltrackr-command-overlay{padding:.5rem!important;padding-top:max(.5rem, env(safe-area-inset-top))!important;justify-content:center!important;align-items:stretch!important;overflow-y:auto!important}body .caltrackr-command-dialog{flex-direction:column;display:flex;width:100%!important;max-width:100%!important;max-height:calc(100dvh - 1.5rem)!important}body .caltrackr-command-dialog-surface{border-radius:1rem!important;max-width:calc(100vw - 1rem)!important}body .caltrackr-command-header{flex-shrink:0;padding:.9rem!important}body .caltrackr-command-header-keycap{display:none!important}body .caltrackr-command-close{display:inline-flex}body .caltrackr-command-scope-row{flex-wrap:nowrap!important}body .caltrackr-command-scope-chips{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important}body .caltrackr-command-scope-chips::-webkit-scrollbar{display:none}body .caltrackr-command-scope-chips>span{white-space:nowrap}body .caltrackr-command-result-row{align-items:stretch;gap:.35rem!important;padding:.25rem!important}body .caltrackr-command-result-primary{min-width:0;align-items:flex-start!important;gap:.65rem!important}body .caltrackr-command-result-icon{border-radius:.75rem!important;width:2.5rem!important;height:2.5rem!important}body .caltrackr-command-result-copy{min-width:0}body .caltrackr-command-result-title{overflow-wrap:anywhere;white-space:normal!important}body .caltrackr-command-result-subtitle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap!important}body .caltrackr-command-result-context,body .caltrackr-command-result-pin{width:2.5rem!important;height:2.5rem!important}body :is(.caltrackr-command-group-heading,.caltrackr-command-empty-title,.caltrackr-command-empty-description,.caltrackr-keyboard-hint){overflow-wrap:anywhere}body .caltrackr-command-results{flex:auto;min-height:0;max-height:none!important}body .caltrackr-command-context-note,body .caltrackr-command-footer{display:none}}body .caltrackr-workflow-record-actions-layout{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.9rem;display:grid!important}body .caltrackr-workflow-record-actions .caltrackr-workflow-dialog-actions{scrollbar-width:thin;justify-content:flex-start;justify-self:stretch;align-items:center;min-width:0;max-width:100%;overflow-x:auto;flex-wrap:nowrap!important;width:100%!important;display:flex!important}body .caltrackr-workflow-record-actions .caltrackr-workflow-dialog-actions button{white-space:nowrap;flex:none;min-width:max-content;width:auto!important}body .caltrackr-confirm-dialog-root{z-index:400!important}body .caltrackr-toast-region{z-index:500!important}@media (min-width:900px){body .caltrackr-workflow-record-actions-layout{grid-template-columns:minmax(14rem,.85fr) minmax(0,1.15fr);align-items:center}body .caltrackr-workflow-record-actions .caltrackr-workflow-dialog-actions{justify-content:flex-start;justify-self:end;width:max-content!important}}@media (max-width:760px){body .caltrackr-workflow-record-actions .caltrackr-workflow-dialog-actions{justify-content:stretch;flex-wrap:wrap!important}body .caltrackr-workflow-record-actions .caltrackr-workflow-dialog-actions button{flex:calc(50% - .5rem);min-width:9rem}}@media (min-width:1280px){.caltrackr-equipment-hero-row{max-width:1180px}.caltrackr-equipment-profile-kpi-strip{grid-template-columns:repeat(auto-fit,minmax(240px,480px));justify-content:space-between}}@media (max-width:900px){body .marketing-nav{flex-wrap:wrap!important;gap:10px 20px!important;height:auto!important;padding:12px 0!important}body .marketing-nav-links{border-top:1px solid #d7deea!important;flex-wrap:wrap!important;order:3!important;justify-content:center!important;gap:20px!important;width:100%!important;margin-left:0!important;padding-top:10px!important;display:flex!important}body .marketing-nav-actions{margin-left:auto!important}}body .marketing-status-available{color:#0e6d4a!important}body .marketing-status-coming-soon{color:#8a5a00!important}body .marketing-status-building,body .marketing-status-concept{color:#545d7d!important}.marketing-plan-annual{color:#6d7590;margin:-8px 0 16px;font-size:13px;line-height:1.55}body .marketing-plan-annual{color:#5b647f!important}.marketing-plan-limits{border-top:1px solid #e2e8f2;gap:7px;margin:0 0 18px;padding:16px 0 0;display:grid}.marketing-plan-limits>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.marketing-plan-limits dt{color:#737b96;font-size:13px}.marketing-plan-limits dd{color:#20274e;font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:800}body .marketing-plan-limits{border-top-color:#dbe2ed!important}body .marketing-plan-limits dt{color:#5b647f!important}body .marketing-plan-limits dd{color:#1d2447!important}body .marketing-pricing-grid article{flex-direction:column!important;display:flex!important}body .marketing-pricing-grid article ul{flex:auto!important}.marketing-prose ul{margin:0 0 20px;padding-left:22px;list-style:outside}.marketing-prose li{color:#59627c;margin-bottom:9px;font-size:16px;line-height:1.75}.marketing-legal-effective{color:#737b96;margin:0 0 34px;font-size:14px}body .marketing-prose li{color:#4f5873!important}body .marketing-prose ul{list-style:outside!important}.marketing-prose p{margin:0 0 18px}.marketing-prose p:last-child{margin-bottom:0}.marketing-prose h3{letter-spacing:-.01em;color:#2a3053;margin:26px 0 8px;font-size:19px}body .marketing-prose h3{color:#242a4c!important}.marketing-prose strong{color:#232a4d;font-weight:800}body .marketing-prose strong{color:#1d2447!important}@media (min-width:1024px){body .marketing-nav,body .marketing-container,body .marketing-footer-grid,body .marketing-footer-bottom,body .marketing-cta,body .marketing-hero-band>.marketing-hero{width:min(1200px,100% - 56px)!important}body .marketing-hero,body .marketing-hero-band>.marketing-hero{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)!important;gap:clamp(2.5rem,4vw,4rem)!important}body .marketing-hero h1{max-width:15ch!important;font-size:clamp(2.6rem,3.7vw,3.75rem)!important}body .marketing-product-frame,body .marketing-hero-band .marketing-product-frame{width:100%!important}}body .marketing-page-hero h1,body .marketing-section-heading h2,body .marketing-two-column h2{margin-bottom:.9rem!important}body .marketing-page-hero p,body .marketing-section-heading p,body .marketing-two-column p{max-width:60ch!important;margin-top:0!important}body .marketing-section-heading h2,body .marketing-two-column h2,body .marketing-cta h2{font-size:clamp(1.95rem,3vw,2.75rem)!important}body .marketing-page-hero h1{text-wrap:balance;max-width:20ch!important;font-size:clamp(2.4rem,3.5vw,3.4rem)!important}body .marketing-hero h1{max-width:17ch!important}body .marketing-hero-copy>p{max-width:46ch!important}.marketing-nav-product{color:#5a6379;letter-spacing:-.005em;border-left:1px solid #cfd8e6;align-items:center;margin-left:-.15rem;padding-left:.75rem;font-size:.85rem;font-weight:600;display:inline-flex}.marketing-nav-product:hover{color:#2438c5}@media (max-width:900px){.marketing-nav-product{display:none}}.aw{--aw-ink:#101430;--aw-body:#58617a;--aw-muted:#7d869d;--aw-line:#dde3ee;--aw-rule:#c8d1e2;--aw-accent:#3646cf;--aw-deep:#0e1230;--aw-label:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace}.aw ::selection{background:#3646cf24}.aw-eyebrow{font-family:var(--aw-label);letter-spacing:.2em;text-transform:uppercase;color:var(--aw-accent);margin:0 0 1.1rem;font-size:.72rem;font-weight:600}.aw-hero{border-bottom:1px solid var(--aw-line);background:radial-gradient(90% 70% at 82% 6%,#3646cf1a,#0000 62%),linear-gradient(#fbfcfe 0%,#f2f5fb 100%)}.aw-hero-inner{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(2.5rem,4.5vw,4.25rem);padding:clamp(3.25rem,6.5vw,5.25rem) 0 clamp(2.5rem,4.5vw,3.5rem);display:grid}.aw-kicker{font-family:var(--aw-label);letter-spacing:.2em;text-transform:uppercase;color:var(--aw-muted);align-items:center;gap:.8rem;margin:0 0 1.5rem;font-size:.72rem;font-weight:600;display:flex}.aw-kicker span:first-child{color:var(--aw-accent)}.aw-kicker i{background:var(--aw-rule);width:1.8rem;height:1px;display:block}.aw h1{letter-spacing:-.035em;max-width:14ch;color:var(--aw-ink);text-wrap:balance;margin:0;font-size:clamp(2.5rem,4.6vw,3.9rem);font-weight:620;line-height:1.04}.aw-lede{max-width:42ch;color:var(--aw-body);margin:1.5rem 0 0;font-size:1.06rem;line-height:1.62}.aw-actions{flex-wrap:wrap;gap:.7rem;margin-top:2rem;display:flex}.aw-panel-label{font-family:var(--aw-label);letter-spacing:.18em;text-transform:uppercase;color:var(--aw-muted);margin:0 0 .7rem;padding-left:.15rem;font-size:.68rem;font-weight:600}.aw-hero-note{max-width:34ch;color:var(--aw-muted);margin:1rem 0 0;padding-left:.15rem;font-size:.85rem;line-height:1.55}.aw-shot-top{margin-bottom:.9rem;padding-bottom:.9rem}.aw-shot{margin:0}.buy-form{display:contents}.buy-form button{cursor:pointer;font-family:inherit}.cta-closed,.cta-closed:hover{cursor:default;box-shadow:none;opacity:.72;transform:none}.aw-shot img{border:1px solid #c9d2e3;border-radius:.85rem;width:100%;height:auto;display:block;box-shadow:0 1px #ffffffe6,0 28px 56px -30px #0f172a99}.aw-shot figcaption{max-width:44ch;color:var(--aw-muted);margin:.85rem 0 0;padding-left:.15rem;font-size:.82rem;line-height:1.55}.aw-spec{border-top:1px solid var(--aw-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0 0 clamp(1.75rem,3vw,2.5rem);display:grid}.aw-spec>div{padding:1.4rem 1.75rem 0 0}.aw-spec>div+div{border-left:1px solid var(--aw-line);padding-left:1.75rem}.aw-spec dt{font-family:var(--aw-label);letter-spacing:.16em;text-transform:uppercase;color:var(--aw-muted);font-size:.68rem;font-weight:600}.aw-spec dd{color:var(--aw-ink);margin:.5rem 0 0;font-size:.98rem;line-height:1.5}.aw-section{padding-top:clamp(3.5rem,6.5vw,5.5rem);padding-bottom:clamp(3.5rem,6.5vw,5.5rem)}.aw-section-tight{padding-top:clamp(1rem,2vw,1.75rem)}.aw-head{max-width:46rem;margin-bottom:clamp(2rem,3.5vw,2.75rem)}.aw h2{letter-spacing:-.03em;color:var(--aw-ink);text-wrap:balance;margin:0;font-size:clamp(1.85rem,2.9vw,2.5rem);font-weight:620;line-height:1.1}.aw-head p{max-width:58ch;color:var(--aw-body);margin:1rem 0 0;font-size:1.02rem;line-height:1.68}.aw-panel{color:inherit;background:linear-gradient(160deg,#fff 0%,#f7f9fd 100%);border:1px solid #d3dbe9;border-radius:1.1rem;flex-direction:column;align-items:flex-start;padding:clamp(1.6rem,2.6vw,2.1rem);transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6,0 24px 48px -34px #0f172a8c}.aw-panel.is-linked:hover{border-color:#b9c5e6;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffe6,0 30px 56px -34px #0f172a99}.aw-panel-top{border-bottom:1px solid var(--aw-line);justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-bottom:1.15rem;padding-bottom:1.1rem;display:flex}.aw-panel-discipline{font-family:var(--aw-label);letter-spacing:.15em;text-transform:uppercase;color:var(--aw-muted);font-size:.66rem;font-weight:600}.aw-panel h3{letter-spacing:-.03em;color:var(--aw-ink);margin:0;font-size:clamp(1.5rem,2.2vw,1.9rem);font-weight:640}.aw-panel>p{max-width:46ch;color:var(--aw-body);margin:.7rem 0 0;font-size:.98rem;line-height:1.64}.aw-panel-highlights{flex-wrap:wrap;gap:.45rem;margin:1.3rem 0 0;padding:0;list-style:none;display:flex}.aw-panel-highlights li{color:#4a5470;background:#ffffffbf;border:1px solid #dbe2ef;border-radius:.5rem;padding:.34rem .7rem;font-size:.8rem;font-weight:550}.aw-panel-go{color:var(--aw-accent);align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.93rem;font-weight:650;display:inline-flex}.aw-panel-go i{border-top:1.5px solid;border-right:1.5px solid;width:.4rem;height:.4rem;transition:transform .18s;transform:rotate(45deg)}.aw-panel.is-linked:hover .aw-panel-go i{transform:rotate(45deg)translate(2px,-2px)}.aw-panel.is-featured{color:#e6eaf6;background:linear-gradient(150deg,#151c3d 0%,#1d2957 62%,#243a78 100%);border-color:#26315a;padding:clamp(2.1rem,3.4vw,3rem);box-shadow:0 34px 60px -38px #0f172acc}.aw-panel.is-featured.is-linked:hover{border-color:#3a4c8c;box-shadow:0 40px 70px -38px #0f172ad9}.aw-panel.is-featured .aw-panel-top{border-bottom-color:#ffffff24}.aw-panel.is-featured .aw-panel-discipline{color:#aab5d8}.aw-panel.is-featured h3{color:#fff;font-size:clamp(1.9rem,3vw,2.6rem)}.aw-panel.is-featured>p{color:#d3daf0;max-width:60ch;font-size:1.08rem}.aw-panel.is-featured .aw-panel-highlights li{color:#e6eaf6;background:#ffffff14;border-color:#ffffff2e}.aw-panel.is-featured .aw-panel-go{color:#b9c6ff}.aw-commitments{border-bottom:1px solid var(--aw-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.aw-commitments li{border-top:1px solid var(--aw-line);gap:.55rem;padding:clamp(1.4rem,2.2vw,2rem) 0;display:grid}.aw-commitments strong{letter-spacing:-.025em;color:var(--aw-ink);font-size:clamp(1.35rem,1.9vw,1.75rem);font-weight:620;line-height:1.2}.aw-commitments span{max-width:46ch;color:var(--aw-body);font-size:1.02rem;line-height:1.62}.aw-lineup{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.aw-lineup-item{color:inherit;background:linear-gradient(160deg,#fff 0%,#f7f9fd 100%);border:1px solid #d3dbe9;border-radius:.9rem;gap:.35rem;padding:1rem 1.15rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.aw-lineup-item.is-linked:hover{border-color:#b9c5e6;transform:translateY(-1px);box-shadow:0 18px 36px -30px #0f172a8c}.aw-lineup-top{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.aw-lineup-top strong{letter-spacing:-.02em;color:var(--aw-ink);font-size:1.12rem;font-weight:650}.aw-lineup-summary{color:var(--aw-body);font-size:.9rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.aw-lineup-item,.aw-lineup-item.is-linked:hover{transition:none;transform:none}}.aw-shelf{gap:1rem;display:grid}.aw-shelf .aw-panel{padding:clamp(1.9rem,3vw,2.6rem)}.aw-shelf .aw-panel>p{max-width:56ch;font-size:1.02rem}.aw-shelf-more{color:var(--aw-muted);border:1px dashed #cdd6e6;border-radius:1.1rem;align-items:center;gap:.85rem;margin:.5rem 0 0;padding:1.15rem 1.35rem;font-size:.92rem;line-height:1.55;display:flex}.aw-shelf-more>span{background:#c3cbdd;border-radius:999px;flex:none;width:.5rem;height:.5rem}.aw-practice-band{background:linear-gradient(#e8edf7 0%,#f2f5fb 100%);border-top:1px solid #d5dded;border-bottom:1px solid #d5dded}.aw-practice{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2.25rem;display:grid}.aw-practice article{border-top:2px solid var(--aw-ink);padding-top:1.35rem}.aw-practice h3{letter-spacing:-.015em;color:var(--aw-ink);margin:0 0 .7rem;font-size:1.1rem;font-weight:650}.aw-practice p{color:var(--aw-body);margin:0;font-size:.95rem;line-height:1.66}.aw-close{background:radial-gradient(80% 130% at 86% 0%, #5264dc66, transparent 62%), var(--aw-deep);color:#fff}.aw-close-inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;padding:clamp(3rem,5.5vw,4.5rem) 0;display:flex}.aw-close .aw-eyebrow{color:#a8b4f2}.aw-close h2{color:#fff;max-width:24ch}.aw-close-actions{flex-wrap:wrap;gap:.7rem;display:flex}.aw-matrix{border-top:1px solid var(--aw-rule)}.aw-matrix+.aw-head{margin-top:clamp(3rem,6vw,4.5rem)}.aw-matrix>div{border-bottom:1px solid var(--aw-line);grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:.9rem 2.5rem;padding:clamp(1.5rem,2.6vw,2.1rem) 0;display:grid}.aw-matrix h3{letter-spacing:-.015em;color:var(--aw-ink);margin:0;font-size:1.1rem;font-weight:650}.aw-matrix h3+.aw-matrix-label{margin-top:.45rem}.aw-matrix-label{font-family:var(--aw-label);letter-spacing:.12em;text-transform:uppercase;color:var(--aw-muted);font-size:.68rem;font-weight:600;display:block}.aw-matrix p{max-width:62ch;color:var(--aw-body);margin:0;font-size:.96rem;line-height:1.68}.aw-matrix ul{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.6rem 2rem;margin:0;padding:0;list-style:none;display:grid}.aw-matrix li{color:var(--aw-body);padding-left:1.15rem;font-size:.95rem;line-height:1.55;position:relative}.aw-matrix li:before{content:"";background:var(--aw-rule);width:.55rem;height:1px;position:absolute;top:.75em;left:0}.aw-note{border:1px solid var(--aw-line);background:#ffffffb8;border-radius:.85rem;margin-top:clamp(2rem,4vw,2.75rem);padding:clamp(1.35rem,2.4vw,1.85rem)}.aw-note>strong{font-family:var(--aw-label);letter-spacing:.18em;text-transform:uppercase;color:var(--aw-muted);margin-bottom:.7rem;font-size:.68rem;font-weight:600;display:block}.aw-note p{max-width:68ch;color:var(--aw-body);margin:0;font-size:.96rem;line-height:1.68}.aw-link{color:var(--aw-accent);align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.96rem;font-weight:600;display:inline-flex}.aw-link:after{content:"";border-top:1.5px solid;border-right:1.5px solid;width:.42rem;height:.42rem;transition:transform .18s;transform:rotate(45deg)}.aw-link:hover{text-underline-offset:.25em;text-decoration:underline}.aw-link:hover:after{transform:rotate(45deg)translate(2px,-2px)}@media (max-width:1020px){.aw-hero-inner{grid-template-columns:minmax(0,1fr);gap:2.25rem}.aw h1{max-width:18ch}.aw-lede{max-width:54ch}.aw-matrix>div{grid-template-columns:minmax(0,1fr);gap:.8rem}.aw-practice{grid-template-columns:minmax(0,1fr);gap:1.75rem}}@media (max-width:760px){.aw-spec{grid-template-columns:minmax(0,1fr)}.aw-spec>div{border-top:1px solid var(--aw-line);padding:1.15rem 0 0}.aw-spec>div:first-child{border-top:0}.aw-spec>div+div{border-left:0;padding-left:0}.aw-panel-top{flex-direction:column;align-items:flex-start;gap:.6rem}.aw-actions .marketing-button,.aw-close-actions .marketing-button{flex:12rem}}@media (prefers-reduced-motion:reduce){.aw-panel,.aw-panel-go i,.aw-link:after{transition:none}.aw-panel.is-linked:hover{transform:none}}@media (max-width:640px){body .marketing-nav-actions .marketing-button-secondary{display:none!important}}@media (max-width:430px){body .marketing-brand span:last-child{display:inline!important}}@media (min-width:1280px){body .marketing-nav,body .marketing-container,body .marketing-footer-grid,body .marketing-footer-bottom,body .marketing-cta,body .marketing-hero-band>.marketing-hero{width:min(1360px,100% - 80px)!important}.aw-hero-inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(3.5rem,5vw,5.5rem)}.aw h1{max-width:15ch}.aw-lede{max-width:50ch;font-size:1.12rem}.aw-head{max-width:52rem}.aw-hero-note{max-width:52ch}}@media (min-width:1600px){body .marketing-nav,body .marketing-container,body .marketing-footer-grid,body .marketing-footer-bottom,body .marketing-cta,body .marketing-hero-band>.marketing-hero{width:min(1520px,100% - 192px)!important}.aw h1{font-size:clamp(3.9rem,3.8vw,4.6rem)}.aw-lede{max-width:52ch;font-size:1.18rem}.aw-hero-inner{padding-top:6rem;padding-bottom:4.25rem}.aw-panel>p{max-width:54ch;font-size:1.02rem}.aw h2{font-size:clamp(2.5rem,2.2vw,2.9rem)}.aw-practice p,.aw-matrix li,.aw-matrix p{font-size:1rem}}@media (min-width:1280px){body .marketing-hero h1{max-width:19ch!important;font-size:clamp(3.4rem,3.9vw,4.1rem)!important}body .marketing-hero-copy>p,body .marketing-hero-band .marketing-hero-copy>p{max-width:54ch!important;font-size:1.15rem!important}body .marketing-page-hero h1{max-width:22ch!important;font-size:clamp(2.9rem,3.5vw,3.8rem)!important}body .marketing-page-hero p,body .marketing-section-heading p,body .marketing-two-column p{max-width:68ch!important}body .marketing-section-heading{max-width:60rem!important}body .marketing-section-heading h2,body .marketing-two-column h2,body .marketing-cta h2{font-size:clamp(2.5rem,2.9vw,3.1rem)!important}body .marketing-feature-card p,body .marketing-price-preview p,body .marketing-pricing-grid p{font-size:.98rem!important}}@media (min-width:1600px){body .marketing-hero h1{font-size:clamp(4.1rem,3.7vw,4.6rem)!important}body .marketing-hero-copy>p,body .marketing-hero-band .marketing-hero-copy>p{max-width:58ch!important;font-size:1.22rem!important}body .marketing-page-hero h1{font-size:clamp(3.8rem,3.3vw,4.2rem)!important}}@media (min-width:1900px){body .marketing-nav,body .marketing-container,body .marketing-footer-grid,body .marketing-footer-bottom,body .marketing-cta,body .marketing-hero-band>.marketing-hero{width:min(1760px,100% - 200px)!important}body .marketing-nav{height:84px!important}body .marketing-brand{font-size:21px!important}body .marketing-nav-links a,body .marketing-footer-grid a,body .marketing-button{font-size:15px!important}body .marketing-button-large{padding:15px 24px!important;font-size:16.5px!important}.aw h1{max-width:17ch;font-size:clamp(4.6rem,3.6vw,5.4rem)}.aw-kicker{font-size:.8rem}.aw-lede{max-width:54ch;font-size:1.3rem}.aw-hero-inner{gap:7rem;padding-top:7rem;padding-bottom:5rem}.aw-panel-label,.aw-spec dt,.aw-eyebrow{font-size:.78rem}.aw-spec dd{font-size:1.12rem}.aw h2{font-size:clamp(2.9rem,2.2vw,3.4rem)}.aw-head{max-width:60rem}.aw-practice h3{font-size:1.3rem}.aw-practice p,.aw-matrix li,.aw-matrix p,.aw-panel>p{font-size:1.1rem}.aw-commitments strong{font-size:2rem}.aw-commitments span{font-size:1.14rem}body .marketing-hero h1{font-size:clamp(4.6rem,3.5vw,5.3rem)!important}body .marketing-hero-copy>p,body .marketing-hero-band .marketing-hero-copy>p,body .marketing-page-hero p{font-size:1.32rem!important}body .marketing-page-hero h1{font-size:clamp(4.2rem,3.2vw,4.8rem)!important}.aw-panel h3{font-size:2.2rem}.aw-panel.is-featured h3{font-size:3rem}.aw-panel.is-featured>p,.aw-shelf .aw-panel>p{font-size:1.16rem}.aw-panel-highlights li{font-size:.9rem}.aw-panel-go{font-size:1.02rem}body .marketing-section-heading p,body .marketing-two-column p{font-size:1.12rem!important}body .marketing-feature-card h3{font-size:1.4rem!important}body .marketing-feature-card p,body .marketing-price-preview p,body .marketing-pricing-grid p,body .marketing-trust{font-size:1.05rem!important}}@media (min-width:2300px){body .marketing-nav,body .marketing-container,body .marketing-footer-grid,body .marketing-footer-bottom,body .marketing-cta,body .marketing-hero-band>.marketing-hero{width:min(2080px,100% - 320px)!important}body .marketing-nav{height:92px!important}body .marketing-brand{font-size:23px!important}body .marketing-nav-links a,body .marketing-footer-grid a{font-size:16.5px!important}body .marketing-button-large{padding:17px 28px!important;font-size:18px!important}.aw h1{font-size:clamp(5.4rem,3.4vw,6.4rem)}.aw-lede{font-size:1.45rem}.aw-hero-inner{gap:9rem;padding-top:8.5rem;padding-bottom:6rem}.aw-spec dd{font-size:1.25rem}.aw h2{font-size:clamp(3.4rem,2.2vw,4rem)}.aw-practice h3{font-size:1.45rem}.aw-practice p,.aw-matrix li,.aw-matrix p,.aw-panel>p{font-size:1.22rem}.aw-commitments strong{font-size:2.3rem}.aw-commitments span{font-size:1.26rem}body .marketing-hero h1{font-size:clamp(5.3rem,3.3vw,6.2rem)!important}body .marketing-hero-copy>p,body .marketing-hero-band .marketing-hero-copy>p,body .marketing-page-hero p{font-size:1.45rem!important}body .marketing-page-hero h1{font-size:clamp(4.8rem,3vw,5.6rem)!important}.aw-panel h3{font-size:2.5rem}.aw-panel.is-featured h3{font-size:3.5rem}.aw-panel.is-featured>p,.aw-shelf .aw-panel>p{font-size:1.28rem}.aw-panel-highlights li{font-size:1rem}.aw-panel-go{font-size:1.12rem}body .marketing-section-heading p,body .marketing-two-column p{font-size:1.24rem!important}body .marketing-feature-card h3{font-size:1.6rem!important}body .marketing-feature-card p,body .marketing-price-preview p,body .marketing-pricing-grid p,body .marketing-trust{font-size:1.15rem!important}}.aw-walkthrough{padding-bottom:clamp(3rem,5vw,4.5rem)}.aw-video{margin:0}.aw-video video{aspect-ratio:16/9;background:#10141d;border:1px solid #c9d2e3;border-radius:1rem;width:100%;max-width:1120px;height:auto;display:block;box-shadow:0 32px 64px -34px #0f172a99}.aw-shots{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.25rem);display:grid}@media (max-width:760px){.aw-shots{grid-template-columns:minmax(0,1fr)}}.aw-panel-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.8rem;display:flex}.aw-panel-price{font-family:var(--aw-label);letter-spacing:.02em;white-space:nowrap;color:var(--aw-ink);font-size:.78rem;font-weight:600}.aw-panel.is-featured .aw-panel-price{color:#e6eaf6}.aw-buy-notes{gap:.75rem;max-width:64ch;margin:1.75rem 0 0;display:grid}.aw-buy-notes p{color:var(--aw-body);margin:0;font-size:.92rem;line-height:1.62}.aw-buy-notes strong{color:var(--aw-ink);font-weight:620}.aw-section-note{max-width:72ch;color:var(--aw-body);margin:1.4rem 0 0;font-size:.95rem;line-height:1.65}.marketing-license{color:#3d4560;width:fit-content;max-width:100%;font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;white-space:pre-wrap;overflow-wrap:break-word;background:#fff;border:1px solid #d8deec;border-radius:14px;margin:2rem 0 0;padding:clamp(1.1rem,3vw,1.75rem);font-size:clamp(.74rem,2.2vw,.85rem);line-height:1.72}@media (max-width:900px){body .marketing-footer-grid a,body .marketing-nav-links a{align-items:center;min-height:44px;display:inline-flex}body .marketing-footer-grid>div:not(:first-child){gap:0!important}}.marketing-site a.marketing-inline-link{color:#3349d8;text-underline-offset:.16em;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.marketing-site a.marketing-inline-link:hover{color:#2438c5}.hm{--hm-paper:#f9fafc;--hm-sand:#eef1f6;--hm-card:#fff;--hm-ink:#1a1e3a;--hm-body:#4d546c;--hm-muted:#7a8097;--hm-line:#dde2ec;--hm-indigo:#3949d4;--hm-indigo-deep:#1d2556;--hm-alder:#2f7a5a;--hm-alder-soft:#e4f1ea;--hm-amber:#5b6ad9;--hm-serif:Georgia, "Iowan Old Style", "Times New Roman", serif;background:var(--hm-paper);color:var(--hm-ink)}.hm h1,.hm h2,.hm h3,.hm p,.hm ul,.hm dl,.hm dd{margin:0}.hm ul{padding:0;list-style:none}.hm h1,.hm h2{text-wrap:balance;letter-spacing:-.035em;color:var(--hm-ink)}.hm h1{font-size:clamp(2.6rem,4.3vw,4.6rem);font-weight:780;line-height:1.04}.hm h1 em{font-family:var(--hm-serif);letter-spacing:-.02em;color:var(--hm-indigo);font-style:italic;font-weight:400}.hm h2{font-size:clamp(1.9rem,2.7vw,3rem);font-weight:760;line-height:1.1}.hm h3{letter-spacing:-.015em;color:var(--hm-ink);font-size:clamp(1.2rem,1.35vw,1.55rem);font-weight:740;line-height:1.25}.hm-eyebrow{letter-spacing:.04em;color:var(--hm-alder);font-size:.82rem;font-weight:750;margin-bottom:.9rem!important}.hm-hero{background:radial-gradient(60% 80% at 88% 0%, #7886aa29, transparent 60%), radial-gradient(50% 70% at 0% 100%, #3949d414, transparent 60%), var(--hm-paper);border-bottom:1px solid var(--hm-line)}.hm-hero-inner{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(2.5rem,5vw,5.5rem);padding:clamp(3.5rem,6.5vw,6.5rem) 0 clamp(2.5rem,4vw,4rem);display:grid}.hm-hello{border:1px solid var(--hm-line);background:var(--hm-card);color:var(--hm-body);border-radius:999px;align-items:center;gap:.6rem;padding:.42rem .95rem .42rem .55rem;font-size:.9rem;font-weight:650;display:inline-flex;margin-bottom:1.4rem!important}.hm-wave{background:var(--hm-alder);width:.62rem;height:.62rem;box-shadow:0 0 0 4px var(--hm-alder-soft);border-radius:50%}.hm-lede{max-width:40rem;color:var(--hm-body);font-size:clamp(1.08rem,1.2vw,1.35rem);line-height:1.65;margin-top:1.6rem!important}.hm-actions{flex-wrap:wrap;gap:.75rem;margin-top:2.1rem;display:flex}.hm-note{border:1px solid var(--hm-line);background:var(--hm-card);border-radius:1.4rem;flex-direction:column;gap:1rem;padding:clamp(1.75rem,2.6vw,2.75rem);display:flex;position:relative;transform:rotate(.6deg);box-shadow:inset 0 1px #fffc,0 30px 60px -38px #1a1e3a59,0 8px 20px -14px #1a1e3a2e}.hm-note:before{content:"";background:#7886be4d;border-radius:.2rem;width:5.2rem;height:1.4rem;position:absolute;top:-.7rem;left:2.2rem;transform:rotate(-2.5deg)}.hm-note p{font-family:var(--hm-serif);color:#2c3150;font-size:clamp(1.08rem,1.25vw,1.4rem);line-height:1.6}.hm-note .hm-note-label{letter-spacing:.04em;color:var(--hm-amber);font-family:inherit;font-size:.82rem;font-weight:750}.hm-note .hm-note-sign{border-top:1px dashed var(--hm-line);align-items:center;gap:.85rem;margin-top:.5rem;padding-top:1.2rem;font-family:inherit;font-size:.95rem;display:flex}.hm-note-sign>span:last-child{flex-direction:column;gap:.1rem;display:flex}.hm-note-sign strong{color:var(--hm-ink)}.hm-note-sign a{color:var(--hm-indigo);font-size:.9rem;font-weight:700}.hm-note-sign a:hover,.hm-more:hover{text-underline-offset:3px;text-decoration:underline!important}.hm-note-mark{background:#202858;border-radius:.8rem;flex:none;place-items:center;width:2.6rem;height:2.6rem;display:grid}.hm-note-mark img{object-fit:contain;width:66%;height:66%}.hm-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;padding-bottom:clamp(2.5rem,4vw,4rem);display:grid}.hm-facts>div{border:1px solid var(--hm-line);background:#eef1f6cc;border-radius:1rem;flex-direction:column;gap:.3rem;padding:1.05rem 1.25rem;display:flex}.hm-facts dt{color:var(--hm-muted);font-size:.8rem;font-weight:750}.hm-facts dd{color:var(--hm-ink);font-size:clamp(.98rem,1.05vw,1.15rem);font-weight:650;line-height:1.4}.hm-section{padding:clamp(4rem,6.5vw,7rem) 0}.hm-head{max-width:46rem;margin-bottom:clamp(2rem,3.2vw,3.25rem)}.hm-head-wide{max-width:54rem}.hm-head>p:not(.hm-eyebrow){color:var(--hm-body);margin-top:1.1rem;font-size:clamp(1.05rem,1.15vw,1.25rem);line-height:1.65}.hm-practice{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.75rem);display:grid}.hm-practice article{border:1px solid var(--hm-line);background:var(--hm-card);border-radius:1.25rem;flex-direction:column;gap:.8rem;padding:clamp(1.5rem,2vw,2.25rem);display:flex}.hm-practice p,.hm-featured-copy>p{color:var(--hm-body);font-size:clamp(1rem,1.05vw,1.12rem);line-height:1.65}.hm-icon{background:var(--hm-alder-soft);width:2.9rem;height:2.9rem;color:var(--hm-alder);border-radius:.95rem;place-items:center;margin-bottom:.4rem;display:grid}.hm-products{background:var(--hm-sand);border-top:1px solid var(--hm-line);border-bottom:1px solid var(--hm-line);scroll-margin-top:5rem}.hm-featured{background:var(--hm-card);border:1px solid var(--hm-line);border-radius:1.5rem;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid;overflow:hidden;box-shadow:0 30px 60px -44px #1a1e3a73}.hm-featured-copy{flex-direction:column;gap:1rem;padding:clamp(1.75rem,3vw,3.25rem);display:flex}.hm-featured-copy h3{letter-spacing:-.03em;font-size:clamp(1.7rem,2.3vw,2.6rem)}.hm-featured-benefits{color:#fff;background:linear-gradient(150deg,#232c68 0%,#1a2150 100%);flex-direction:column;justify-content:center;gap:1.2rem;padding:clamp(1.75rem,3vw,3.25rem);display:flex}.hm-panel-label{letter-spacing:.04em;color:#b9c3f5;font-size:.82rem;font-weight:750}.hm-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.hm-discipline{color:var(--hm-muted);font-size:.82rem;font-weight:700}.hm-benefits{flex-direction:column;gap:.75rem;display:flex}.hm-benefits li{color:var(--hm-body);padding-left:1.9rem;font-size:clamp(.98rem,1.02vw,1.1rem);line-height:1.55;position:relative}.hm-benefits li:before{content:"";background:var(--hm-alder-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.2 8.4 7 11l4.8-5.6' fill='none' stroke='%232f7a5a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat;border-radius:50%;width:1.15rem;height:1.15rem;position:absolute;top:.2em;left:0}.hm-featured-benefits .hm-benefits li{color:#e6e9f8}.hm-featured-benefits .hm-benefits li:before{background-color:#ffffffeb}.hm-more{margin-top:auto;padding-top:.5rem;font-size:1rem;font-weight:750;color:var(--hm-indigo)!important}.hm-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.75rem);margin-top:clamp(1rem,1.6vw,1.75rem);display:grid}.hm-tool{border:1px solid var(--hm-line);background:var(--hm-card);border-radius:1.4rem;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.hm-tool:hover{transform:translateY(-3px);box-shadow:0 28px 50px -40px #1a1e3a80}.hm-shot{background:linear-gradient(#e3e8f1 0%,#f1f4f9 100%);padding:clamp(1rem,1.5vw,1.5rem) clamp(1rem,1.5vw,1.5rem) 0}.hm-shot img{aspect-ratio:16/8.2;object-fit:cover;object-position:top left;border-radius:.8rem .8rem 0 0;width:100%;height:auto;display:block;box-shadow:0 -2px 30px -12px #1a1e3a73}.hm-tool-body{flex-direction:column;flex:1;gap:.9rem;padding:clamp(1.4rem,2vw,2.1rem);display:flex}.hm-tool-body h3{letter-spacing:-.025em;font-size:clamp(1.4rem,1.6vw,1.85rem)}.hm-promises{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.4vw,3rem);display:grid}.hm-promises li{border-top:3px solid var(--hm-alder);flex-direction:column;gap:.55rem;padding-top:1.2rem;display:flex}.hm-promises strong{letter-spacing:-.01em;font-size:clamp(1.1rem,1.2vw,1.35rem)}.hm-promises span{color:var(--hm-body);font-size:clamp(1rem,1.05vw,1.12rem);line-height:1.65}.hm-close{padding-bottom:clamp(3rem,5vw,5.5rem)}.hm-close-inner{background:radial-gradient(70% 120% at 100% 0,#8c9ce659,#0000 60%),linear-gradient(135deg,#1d2556 0%,#3343b8 100%);border-radius:1.75rem;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(2rem,3.5vw,3.75rem);display:flex}.hm-close-inner h2{color:#fff;max-width:40rem}.hm-close-inner .hm-eyebrow{color:#b9c3f5}.hm-close-inner h2+p{font-family:var(--hm-serif);color:#d7dcf5;margin-top:.9rem;font-size:clamp(1.05rem,1.2vw,1.3rem);font-style:italic}.hm-close-actions{flex-wrap:wrap;flex:none;gap:.7rem;display:flex}@media (max-width:980px){.hm-hero-inner,.hm-featured{grid-template-columns:minmax(0,1fr)}.hm-note{transform:none}.hm-facts,.hm-practice,.hm-promises{grid-template-columns:minmax(0,1fr)}.hm-close-inner{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.hm-tools{grid-template-columns:minmax(0,1fr)}.hm-actions .marketing-button,.hm-close-actions,.hm-close-actions .marketing-button{width:100%}}@media (prefers-reduced-motion:reduce){.hm-tool{transition:none}.hm-tool:hover{transform:none}}.aw-menu{display:inline-flex;position:relative}body .marketing-nav-links .aw-menu-button{font:inherit;color:#47516d;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;margin:0;padding:0;font-size:13px;font-weight:760;display:inline-flex}body .marketing-nav-links .aw-menu-button:hover,body .marketing-nav-links .aw-menu[data-open=true] .aw-menu-button{color:#2438c5}.aw-menu-button:focus-visible,.aw-menu-panel a:focus-visible{outline-offset:3px;border-radius:.3rem;outline:2px solid #3949d4}.aw-menu-button svg{transition:transform .15s}.aw-menu[data-open=true] .aw-menu-button svg{transform:rotate(180deg)}.aw-menu-panel{z-index:60;width:max-content;min-width:15rem;padding-top:.7rem;position:absolute;top:100%;left:50%;transform:translate(-50%)}.aw-menu-panel[hidden]{display:none}.aw-menu-panel ul,.aw-menu-panel .aw-menu-all{background:#fff;border:1px solid #dde2ec}.aw-menu-panel ul{border-bottom:0;border-radius:.9rem .9rem 0 0;flex-direction:column;margin:0;padding:.45rem;list-style:none;display:flex;box-shadow:0 24px 48px -28px #1a1e3a73}body .marketing-nav-links .aw-menu-panel a{border-radius:.6rem;padding:.62rem .85rem;display:block;color:#1a1e3a!important;font-size:14px!important;font-weight:650!important}body .marketing-nav-links .aw-menu-panel a:hover{background:#eef1f6;color:#2438c5!important}body .marketing-nav-links .aw-menu-panel .aw-menu-all{background:#f4f6fa;border-radius:0 0 .9rem .9rem;padding:.8rem 1.3rem;color:#3949d4!important;font-size:13px!important}@media (max-width:900px){.aw-menu-panel{left:0;transform:none}}@media (min-width:2300px){body .marketing-nav-links .aw-menu-button{font-size:16.5px}body .marketing-nav-links .aw-menu-panel a{font-size:16px!important}}body .marketing-site .marketing-brand-mark.caltrackr-product-glyph-frame,body .marketing-site .hm-note-mark{background:#0b0c10!important;border-color:#ffffff24!important;box-shadow:inset 0 1px #ffffff1f,0 12px 22px -18px #000c!important}body .marketing-site .marketing-brand{cursor:pointer;border-radius:.8rem;margin-left:-.3rem;padding:.3rem .55rem .3rem .3rem;transition:background-color .15s,transform .1s}body .marketing-site .marketing-nav .marketing-brand:hover{background:#1a1e3a0f}body .marketing-site .marketing-footer .marketing-brand:hover{background:#ffffff14}body .marketing-site .marketing-brand:active{transform:scale(.98)}body .marketing-site .marketing-brand:focus-visible{outline-offset:2px;outline:2px solid #3949d4}@media (prefers-reduced-motion:reduce){body .marketing-site .marketing-brand{transition:none}body .marketing-site .marketing-brand:active{transform:none}}.hm h1 .hm-stop{font-family:var(--hm-serif);font-weight:700}html body .caltrackr-product-glyph-frame.caltrackr-product-glyph-frame{background:#0b0c10!important;border-color:#ffffff29!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@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-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
