@layer properties;@layer theme,base,modus,cdk,components,utilities;@layer modus{@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url("./media/OpenSans-VariableFont-5AD55YSC.woff2") format("woff2")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url("./media/OpenSans-Italic-VariableFont-QUOBJWYF.woff2") format("woff2")}:root{color-scheme:light dark;--modus-wc-color-white: #fff;--modus-wc-color-gray-light: #f1f1f6;--modus-wc-color-gray-01: #f5f5f8;--modus-wc-color-gray-02: #e9eaf0;--modus-wc-color-gray-0: #e0e1e9;--modus-wc-color-gray-1: #cbcdd6;--modus-wc-color-gray-2: #b7b9c3;--modus-wc-color-gray-3: #a3a6b1;--modus-wc-color-gray-4: #90939f;--modus-wc-color-gray-5: #7d808d;--modus-wc-color-gray-6: #6a6e79;--modus-wc-color-gray-7: #585c65;--modus-wc-color-gray-8: #464b52;--modus-wc-color-gray-9: #353a40;--modus-wc-color-gray-10: #171c1e;--modus-wc-color-trimble-gray: #252a2e;--modus-wc-color-black: #000;--modus-wc-color-blue-pale: #dcedf9;--modus-wc-color-highlight-blue: #019aeb;--modus-wc-color-blue-light: #217cbb;--modus-wc-color-trimble-blue: #0063a3;--modus-wc-color-connect-blue: #00437b;--modus-wc-color-blue-dark: #0e416c;--modus-wc-color-info-blue: #004f83;--modus-wc-color-highlight-blue-pale: rgba(1, 154, 235, .5);--modus-wc-color-info-blue-on-dark: var(--modus-wc-color-info-blue);--modus-wc-color-yellow-pale: #fff5e4;--modus-wc-color-yellow-light: #fec157;--modus-wc-color-yellow: #fbad26;--modus-wc-color-yellow-dark: #e49325;--modus-wc-color-red-pale: #fbd4d7;--modus-wc-color-red-light: #e86363;--modus-wc-color-red: #da212c;--modus-wc-color-red-dark: #ab1f26;--modus-wc-color-green-pale: #e0eccf;--modus-wc-color-green-light: #4ea646;--modus-wc-color-green: #1e8a44;--modus-wc-color-green-dark: #006638;--modus-wc-in-field-success-dark-bg: #00fe00;--modus-wc-in-field-success-light-bg: #00d22f;--modus-wc-in-field-warning: #ff8b00;--modus-wc-in-field-error: #da212c;--modus-wc-in-field-info: #019aeb;--modus-wc-in-field-avoidance: #df4eb2;--modus-wc-in-field-black: #000;--modus-wc-border-width-xs: 1px;--modus-wc-border-width-sm: 2px;--modus-wc-border-width-md: 3px;--modus-wc-border-width-lg: 4px;--modus-wc-border-width-xl: 8px;--modus-wc-border-width-2xl: 12px;--modus-wc-border-width-3xl: 24px;--modus-wc-border-radius-sm: 2px;--modus-wc-border-radius-md: 4px;--modus-wc-border-radius-lg: 8px;--modus-wc-border-radius-xl: 12px;--modus-wc-border-radius-2xl: 16px;--modus-wc-border-radius-3xl: 24px;--modus-wc-border-radius-rounded: 1000px;--modus-wc-line-height-xs: .5rem;--modus-wc-line-height-sm: 1rem;--modus-wc-line-height-md: 1.5rem;--modus-wc-line-height-lg: 2rem;--modus-wc-line-height-xl: 3rem;--modus-wc-line-height-h6: 1.125rem;--modus-wc-line-height-h3: 1.6875rem;--modus-wc-line-height-h2: 1.875rem;--modus-wc-line-height-h1: 2.25rem;--modus-wc-line-height-h0: 2.75rem;--modus-wc-font-family: "Open Sans", "Segoe UI", "Noto Sans", "San Francisco", "Helvetica", "Arial", sans-serif;--modus-wc-font-size-2xs: .5rem;--modus-wc-font-size-xs: .625rem;--modus-wc-font-size-sm: .75rem;--modus-wc-font-size-md: .875rem;--modus-wc-font-size-lg: 1rem;--modus-wc-font-size-xl: 1.125rem;--modus-wc-font-size-2xl: 1.25rem;--modus-wc-font-size-3xl: 1.5rem;--modus-wc-font-size-4xl: 1.875rem;--modus-wc-font-weight-light: 300;--modus-wc-font-weight-normal: 400;--modus-wc-font-weight-semibold: 600;--modus-wc-font-weight-bold: 700;--modus-wc-size-xxs: .75rem;--modus-wc-size-xs: 1.5rem;--modus-wc-size-sm: 2rem;--modus-wc-size-md: 2.5rem;--modus-wc-size-lg: 3rem;--modus-wc-size-xl: 3.5rem;--modus-wc-size-xxl: 4.5rem;--modus-wc-spacing-2xs: .125rem;--modus-wc-spacing-xs: .25rem;--modus-wc-spacing-sm: .5rem;--modus-wc-spacing-md: .75rem;--modus-wc-spacing-lg: 1rem;--modus-wc-spacing-xl: 1.5rem;--modus-wc-spacing-2xl: 2rem;--modus-wc-spacing-3xl: 3rem;--modus-wc-spacing-20: 5rem;--modus-wc-spacing-24: 6rem;--modus-wc-input-height-sm: 1.5rem;--modus-wc-input-height-md: 2rem;--modus-wc-input-height-lg: 3rem;--modus-wc-border-radius-badge: var(--modus-wc-border-radius-md);--modus-wc-border-radius-btn: var(--modus-wc-border-radius-lg);--modus-wc-border-radius-box: var(--modus-wc-border-radius-2xl);--modus-wc-border-radius-tab: var(--modus-wc-border-radius-lg);--modus-wc-border-radius-input: var(--modus-wc-border-radius-lg);--modus-wc-border-radius-table: var(--modus-wc-border-radius-2xl);--modus-wc-border-radius-chip: var(--modus-wc-border-radius-lg);--modus-wc-border-radius-alert: var(--modus-wc-border-radius-md);--modus-wc-opacity-overlay: .6;--modus-wc-color-base-page: light-dark( var(--modus-wc-color-white), var(--modus-wc-color-trimble-gray) );--modus-wc-color-base-100: light-dark( var(--modus-wc-color-gray-01), var(--modus-wc-color-gray-8) );--modus-wc-color-base-200: light-dark( var(--modus-wc-color-gray-02), var(--modus-wc-color-gray-10) );--modus-wc-color-base-300: light-dark( var(--modus-wc-color-gray-0), var(--modus-wc-color-gray-10) );--modus-wc-color-base-content: light-dark( var(--modus-wc-color-gray-10), var(--modus-wc-color-gray-1) );--modus-wc-color-base-content-low-contrast: light-dark( var(--modus-wc-color-gray-8), var(--modus-wc-color-gray-3) );--modus-wc-color-base-content-high-contrast: light-dark( var(--modus-wc-color-black), var(--modus-wc-color-white) );--modus-wc-color-base-inverted: light-dark( var(--modus-wc-color-gray-10), var(--modus-wc-color-gray-light) );--modus-wc-color-primary: light-dark( var(--modus-wc-color-trimble-blue), var(--modus-wc-color-highlight-blue) );--modus-wc-color-primary-content: light-dark( var(--modus-wc-color-white), var(--modus-wc-color-black) );--modus-wc-color-primary-pale: light-dark( var(--modus-wc-color-blue-pale), var(--modus-wc-color-highlight-blue-pale) );--modus-wc-color-secondary: light-dark( var(--modus-wc-color-yellow), var(--modus-wc-color-yellow-light) );--modus-wc-color-secondary-content: light-dark( var(--modus-wc-color-black), var(--modus-wc-color-black) );--modus-wc-color-secondary-pale: light-dark( var(--modus-wc-color-yellow-pale), var(--modus-wc-color-yellow-pale) );--modus-wc-color-accent: light-dark( var(--modus-wc-color-gray-6), var(--modus-wc-color-gray-4) );--modus-wc-color-accent-content: light-dark( var(--modus-wc-color-white), var(--modus-wc-color-black) );--modus-wc-color-accent-pale: light-dark( var(--modus-wc-color-gray-6), var(--modus-wc-color-gray-4) );--modus-wc-color-neutral: light-dark( var(--modus-wc-color-base-100), var(--modus-wc-color-base-100) );--modus-wc-color-neutral-content: light-dark( var(--modus-wc-color-base-content), var(--modus-wc-color-base-content) );--modus-wc-color-neutral-pale: light-dark( var(--modus-wc-color-base-100), var(--modus-wc-color-base-100) );--modus-wc-color-trimble-neutral: light-dark( var(--modus-wc-color-trimble-gray), var(--modus-wc-color-gray-light) );--modus-wc-color-trimble-neutral-content: light-dark( var(--modus-wc-color-white), var(--modus-wc-color-black) );--modus-wc-color-info: light-dark( var(--modus-wc-color-blue-dark), var(--modus-wc-color-blue-light) );--modus-wc-color-info-content: light-dark( var(--modus-wc-color-white), var(--modus-wc-color-white) );--modus-wc-color-info-pale: light-dark( var(--modus-wc-color-blue-pale), var(--modus-wc-color-blue-pale) );--modus-wc-color-success: light-dark( var(--modus-wc-color-green-dark), var(--modus-wc-color-green-light) );--modus-wc-color-success-content: light-dark( var(--modus-wc-color-white), var(--modus-wc-color-black) );--modus-wc-color-success-pale: light-dark( var(--modus-wc-color-green-pale), var(--modus-wc-color-green-pale) );--modus-wc-color-warning: light-dark( var(--modus-wc-color-yellow-dark), var(--modus-wc-color-yellow-light) );--modus-wc-color-warning-content: light-dark( var(--modus-wc-color-black), var(--modus-wc-color-black) );--modus-wc-color-warning-pale: light-dark( var(--modus-wc-color-yellow-pale), var(--modus-wc-color-yellow-pale) );--modus-wc-color-error: light-dark( var(--modus-wc-color-red), var(--modus-wc-color-red-light) );--modus-wc-color-error-content: light-dark( var(--modus-wc-color-white), var(--modus-wc-color-black) );--modus-wc-color-error-pale: light-dark( var(--modus-wc-color-red-pale), var(--modus-wc-color-red-pale) );--tw-orange-50: #fff7ed;--tw-orange-100: #ffedd5;--tw-orange-200: #fed7aa;--tw-orange-300: #fdba74;--tw-orange-400: #fb923c;--tw-orange-500: #f97316;--tw-orange-600: #ea580c;--tw-orange-700: #c2410c;--tw-orange-800: #9a3412;--tw-orange-900: #7c2d12;--tw-orange-950: #431407;--tw-amber-50: #fffbeb;--tw-amber-100: #fef3c7;--tw-amber-200: #fde68a;--tw-amber-300: #fcd34d;--tw-amber-400: #fbbf24;--tw-amber-500: #f59e0b;--tw-amber-600: #d97706;--tw-amber-700: #b45309;--tw-amber-800: #92400e;--tw-amber-900: #78350f;--tw-amber-950: #451a03;--tw-lime-50: #f7fee7;--tw-lime-100: #ecfccb;--tw-lime-200: #d9f99d;--tw-lime-300: #bef264;--tw-lime-400: #a3e635;--tw-lime-500: #84cc16;--tw-lime-600: #65a30d;--tw-lime-700: #4d7c0f;--tw-lime-800: #3f6212;--tw-lime-900: #365314;--tw-lime-950: #1a2e05;--tw-emerald-50: #ecfdf5;--tw-emerald-100: #d1fae5;--tw-emerald-200: #a7f3d0;--tw-emerald-300: #6ee7b7;--tw-emerald-400: #34d399;--tw-emerald-500: #10b981;--tw-emerald-600: #059669;--tw-emerald-700: #047857;--tw-emerald-800: #065f46;--tw-emerald-900: #064e3b;--tw-emerald-950: #022c22;--tw-teal-50: #f0fdfa;--tw-teal-100: #ccfbf1;--tw-teal-200: #99f6e4;--tw-teal-300: #5eead4;--tw-teal-400: #2dd4bf;--tw-teal-500: #14b8a6;--tw-teal-600: #0d9488;--tw-teal-700: #0f766e;--tw-teal-800: #115e59;--tw-teal-900: #134e4a;--tw-teal-950: #042f2e;--tw-cyan-50: #ecfeff;--tw-cyan-100: #cffafe;--tw-cyan-200: #a5f3fc;--tw-cyan-300: #67e8f9;--tw-cyan-400: #22d3ee;--tw-cyan-500: #06b6d4;--tw-cyan-600: #0891b2;--tw-cyan-700: #0e7490;--tw-cyan-800: #155e75;--tw-cyan-900: #164e63;--tw-cyan-950: #083344;--tw-indigo-50: #eef2ff;--tw-indigo-100: #e0e7ff;--tw-indigo-200: #c7d2fe;--tw-indigo-300: #a5b4fc;--tw-indigo-400: #818cf8;--tw-indigo-500: #6366f1;--tw-indigo-600: #4f46e5;--tw-indigo-700: #4338ca;--tw-indigo-800: #3730a3;--tw-indigo-900: #312e81;--tw-indigo-950: #1e1b4b;--tw-violet-50: #f5f3ff;--tw-violet-100: #ede9fe;--tw-violet-200: #ddd6fe;--tw-violet-300: #c4b5fd;--tw-violet-400: #a78bfa;--tw-violet-500: #8b5cf6;--tw-violet-600: #7c3aed;--tw-violet-700: #6d28d9;--tw-violet-800: #5b21b6;--tw-violet-900: #4c1d95;--tw-violet-950: #2e1065;--tw-purple-50: #faf5ff;--tw-purple-100: #f3e8ff;--tw-purple-200: #e9d5ff;--tw-purple-300: #d8b4fe;--tw-purple-400: #c084fc;--tw-purple-500: #a855f7;--tw-purple-600: #9333ea;--tw-purple-700: #7e22ce;--tw-purple-800: #6b21a8;--tw-purple-900: #581c87;--tw-purple-950: #3b0764;--tw-fuchsia-50: #fdf4ff;--tw-fuchsia-100: #fae8ff;--tw-fuchsia-200: #f5d0fe;--tw-fuchsia-300: #f0abfc;--tw-fuchsia-400: #e879f9;--tw-fuchsia-500: #d946ef;--tw-fuchsia-600: #c026d3;--tw-fuchsia-700: #a21caf;--tw-fuchsia-800: #86198f;--tw-fuchsia-900: #701a75;--tw-fuchsia-950: #4a044e;--tw-pink-50: #fdf2f8;--tw-pink-100: #fce7f3;--tw-pink-200: #fbcfe8;--tw-pink-300: #f9a8d4;--tw-pink-400: #f47286;--tw-pink-500: #ec4899;--tw-pink-600: #db2777;--tw-pink-700: #be185d;--tw-pink-800: #9d174d;--tw-pink-900: #831843;--tw-pink-950: #500724;--tw-rose-50: #fff1f2;--tw-rose-100: #ffe4e6;--tw-rose-200: #fecdd3;--tw-rose-300: #fda4af;--tw-rose-400: #fb7185;--tw-rose-500: #f43f5e;--tw-rose-600: #e11d48;--tw-rose-700: #be123c;--tw-rose-800: #9f1239;--tw-rose-900: #881337;--tw-rose-950: #4c0519;--modus-tw-color-orange-100: light-dark( var(--tw-orange-600), var(--tw-orange-100) );--modus-tw-color-orange-200: light-dark( var(--tw-orange-700), var(--tw-orange-200) );--modus-tw-color-orange-300: light-dark( var(--tw-orange-800), var(--tw-orange-300) );--modus-tw-color-orange-400: light-dark( var(--tw-orange-900), var(--tw-orange-400) );--modus-tw-color-amber-100: light-dark( var(--tw-amber-600), var(--tw-amber-100) );--modus-tw-color-amber-200: light-dark( var(--tw-amber-700), var(--tw-amber-200) );--modus-tw-color-amber-300: light-dark( var(--tw-amber-800), var(--tw-amber-300) );--modus-tw-color-amber-400: light-dark( var(--tw-amber-900), var(--tw-amber-400) );--modus-tw-color-lime-100: light-dark(var(--tw-lime-600), var(--tw-lime-100));--modus-tw-color-lime-200: light-dark(var(--tw-lime-700), var(--tw-lime-200));--modus-tw-color-lime-300: light-dark(var(--tw-lime-800), var(--tw-lime-300));--modus-tw-color-lime-400: light-dark(var(--tw-lime-900), var(--tw-lime-400));--modus-tw-color-emerald-100: light-dark( var(--tw-emerald-600), var(--tw-emerald-100) );--modus-tw-color-emerald-200: light-dark( var(--tw-emerald-700), var(--tw-emerald-200) );--modus-tw-color-emerald-300: light-dark( var(--tw-emerald-800), var(--tw-emerald-300) );--modus-tw-color-emerald-400: light-dark( var(--tw-emerald-900), var(--tw-emerald-400) );--modus-tw-color-teal-100: light-dark(var(--tw-teal-600), var(--tw-teal-100));--modus-tw-color-teal-200: light-dark(var(--tw-teal-700), var(--tw-teal-200));--modus-tw-color-teal-300: light-dark(var(--tw-teal-800), var(--tw-teal-300));--modus-tw-color-teal-400: light-dark(var(--tw-teal-900), var(--tw-teal-400));--modus-tw-color-cyan-100: light-dark(var(--tw-cyan-600), var(--tw-cyan-100));--modus-tw-color-cyan-200: light-dark(var(--tw-cyan-700), var(--tw-cyan-200));--modus-tw-color-cyan-300: light-dark(var(--tw-cyan-800), var(--tw-cyan-300));--modus-tw-color-cyan-400: light-dark(var(--tw-cyan-900), var(--tw-cyan-400));--modus-tw-color-indigo-100: light-dark( var(--tw-indigo-600), var(--tw-indigo-100) );--modus-tw-color-indigo-200: light-dark( var(--tw-indigo-700), var(--tw-indigo-200) );--modus-tw-color-indigo-300: light-dark( var(--tw-indigo-800), var(--tw-indigo-300) );--modus-tw-color-indigo-400: light-dark( var(--tw-indigo-900), var(--tw-indigo-400) );--modus-tw-color-violet-100: light-dark( var(--tw-violet-600), var(--tw-violet-100) );--modus-tw-color-violet-200: light-dark( var(--tw-violet-700), var(--tw-violet-200) );--modus-tw-color-violet-300: light-dark( var(--tw-violet-800), var(--tw-violet-300) );--modus-tw-color-violet-400: light-dark( var(--tw-violet-900), var(--tw-violet-400) );--modus-tw-color-purple-100: light-dark( var(--tw-purple-600), var(--tw-purple-100) );--modus-tw-color-purple-200: light-dark( var(--tw-purple-700), var(--tw-purple-200) );--modus-tw-color-purple-300: light-dark( var(--tw-purple-800), var(--tw-purple-300) );--modus-tw-color-purple-400: light-dark( var(--tw-purple-900), var(--tw-purple-400) );--modus-tw-color-fuchsia-100: light-dark( var(--tw-fuchsia-600), var(--tw-fuchsia-100) );--modus-tw-color-fuchsia-200: light-dark( var(--tw-fuchsia-700), var(--tw-fuchsia-200) );--modus-tw-color-fuchsia-300: light-dark( var(--tw-fuchsia-800), var(--tw-fuchsia-300) );--modus-tw-color-fuchsia-400: light-dark( var(--tw-fuchsia-900), var(--tw-fuchsia-400) );--modus-tw-color-pink-100: light-dark(var(--tw-pink-600), var(--tw-pink-100));--modus-tw-color-pink-200: light-dark(var(--tw-pink-700), var(--tw-pink-200));--modus-tw-color-pink-300: light-dark(var(--tw-pink-800), var(--tw-pink-300));--modus-tw-color-pink-400: light-dark(var(--tw-pink-900), var(--tw-pink-400));--modus-tw-color-rose-100: light-dark(var(--tw-rose-600), var(--tw-rose-100));--modus-tw-color-rose-200: light-dark(var(--tw-rose-700), var(--tw-rose-200));--modus-tw-color-rose-300: light-dark(var(--tw-rose-800), var(--tw-rose-300));--modus-tw-color-rose-400: light-dark(var(--tw-rose-900), var(--tw-rose-400))}[data-theme=modus-modern-light]:root{color-scheme:light;--modus-wc-color-base-page: var(--modus-wc-color-white);--modus-wc-color-base-100: var(--modus-wc-color-gray-01);--modus-wc-color-base-200: var(--modus-wc-color-gray-02);--modus-wc-color-base-300: var(--modus-wc-color-gray-1);--modus-wc-color-base-content: var(--modus-wc-color-gray-10);--modus-wc-color-primary: var(--modus-wc-color-trimble-blue);--modus-wc-color-primary-content: var(--modus-wc-color-white);--modus-wc-color-info-blue-on-dark: var(--modus-wc-color-info-blue);--animation-btn: .3s;--animation-input: .2s;--tab-border: 1px;--rounded-badge: .25rem;--border-btn: 1px;--btn-focus-scale: .98;--rounded-btn: .5rem;--rounded-box: 1rem;--tab-radius: .25rem;--alert-border-left-width: .5rem;--alert-border-width: 1px;--alert-border-radius: .5rem;--input-bottom-border-width: 1px;--p: 48.6221% .128075 247.073947;--pc: 100% 0 0;--s: 80.3357% .161017 74.410202;--sc: 0% 0 0;--a: 53.8572% .017812 269.820069;--ac: 100% 0 0;--n: 84.9436% .012605 276.068713;--nc: 28.1705% .01025 242.054501;--b1: 100% 0 0;--b2: 84.9436% .012605 276.068713;--b3: 78.7221% .014241 277.004909;--bc: 28.1705% .01025 242.054501;--in: 48.6221% .128075 247.073947;--inc: 100% 0 0;--su: 44.8187% .110914 154.947561;--suc: 100% 0 0;--wa: 72.9405% .149372 67.994075;--wac: 28.1705% .01025 242.054501;--er: 57.1169% .215546 25.349404;--erc: 100% 0 0}[data-theme=modus-modern-dark]:root{color-scheme:dark;--modus-wc-color-base-page: var(--modus-wc-color-gray-10);--modus-wc-color-base-100: var(--modus-wc-color-gray-9);--modus-wc-color-base-200: var(--modus-wc-color-gray-8);--modus-wc-color-base-300: var(--modus-wc-color-trimble-gray);--modus-wc-color-base-content: var(--modus-wc-color-gray-1);--modus-wc-color-primary: var(--modus-wc-color-highlight-blue);--modus-wc-color-primary-content: var(--modus-wc-color-black);--modus-wc-color-info-blue-on-dark: var(--modus-wc-color-white);--animation-btn: .3s;--animation-input: .2s;--tab-border: 1px;--rounded-badge: .25rem;--border-btn: 1px;--btn-focus-scale: .98;--rounded-btn: .5rem;--rounded-box: 1rem;--tab-radius: .25rem;--alert-border-left-width: .5rem;--alert-border-width: 1px;--alert-border-radius: .5rem;--input-bottom-border-width: 1px;--p: 65.9524% .159801 243.168715;--pc: 0% 0 0;--s: 84.7174% .139742 78.603787;--sc: 0% 0 0;--a: 53.8572% .017812 269.820069;--ac: 100% 0 0;--n: 34.6043% .012501 252.973394;--nc: 100% 0 0;--b1: 22.215% .008445 223.858126;--b2: 34.6043% .012501 252.973394;--b3: 41.0842% .013405 256.755726;--bc: 100% 0 0;--in: 56.5592% .127092 244.53102;--inc: 100% 0 0;--su: 64.9048% .158119 142.023063;--suc: 0% 0 0;--wa: 84.7174% .139742 78.603787;--wac: 28.1705% .01025 242.054501;--er: 66.6026% .165819 22.664876;--erc: 0% 0 0}[data-theme=modus-classic-light]:root{color-scheme:light;--modus-wc-color-base-page: var(--modus-wc-color-white);--modus-wc-color-base-100: var(--modus-wc-color-gray-light);--modus-wc-color-base-200: var(--modus-wc-color-gray-1);--modus-wc-color-base-300: var(--modus-wc-color-gray-2);--modus-wc-color-base-content: var(--modus-wc-color-gray-10);--modus-wc-color-info: var(--modus-wc-color-trimble-blue);--modus-wc-color-success: var(--modus-wc-color-green);--modus-wc-color-error: var(--modus-wc-color-red);--modus-wc-color-warning: var(--modus-wc-color-yellow);--modus-wc-color-info-blue-on-dark: var(--modus-wc-color-info-blue);--animation-btn: .3s;--animation-input: .2s;--tab-border: 1px;--rounded-badge: .25rem;--border-btn: 1px;--btn-focus-scale: .98;--rounded-btn: .25rem;--rounded-box: .5rem;--tab-radius: .25rem;--alert-border-left-width: .5rem;--alert-border-width: 1px;--alert-border-radius: .5rem;--input-bottom-border-width: 1px;--p: 48.6221% .128075 247.073947;--pc: 100% 0 0;--s: 53.8572% .017812 269.820069;--sc: 100% 0 0;--a: 53.8572% .017812 269.820069;--ac: 100% 0 0;--n: 84.9436% .012605 276.068713;--nc: 28.1705% .01025 242.054501;--b1: 100% 0 0;--b2: 84.9436% .012605 276.068713;--b3: 78.7221% .014241 277.004909;--bc: 28.1705% .01025 242.054501;--in: 48.6221% .128075 247.073947;--inc: 100% 0 0;--su: 55.824% .14148 150.027193;--suc: 100% 0 0;--wa: 80.3357% .161017 74.410202;--wac: 28.1705% .01025 242.054501;--er: 57.1169% .215546 25.349404;--erc: 100% 0 0}[data-theme=modus-classic-dark]:root{color-scheme:dark;--modus-wc-color-base-page: var(--modus-wc-color-black);--modus-wc-color-base-100: var(--modus-wc-color-trimble-gray);--modus-wc-color-base-200: var(--modus-wc-color-gray-8);--modus-wc-color-base-300: var(--modus-wc-color-gray-9);--modus-wc-color-base-content: var(--modus-wc-color-gray-1);--modus-wc-color-info: var(--modus-wc-color-trimble-blue);--modus-wc-color-success: var(--modus-wc-color-green);--modus-wc-color-error: var(--modus-wc-color-red);--modus-wc-color-warning: var(--modus-wc-color-yellow);--modus-wc-color-info-blue-on-dark: var(--modus-wc-color-white);--animation-btn: .3s;--animation-input: .2s;--tab-border: 1px;--rounded-badge: .25rem;--border-btn: 1px;--btn-focus-scale: .98;--rounded-btn: .25rem;--rounded-box: .5rem;--tab-radius: .25rem;--alert-border-left-width: .5rem;--alert-border-width: 1px;--alert-border-radius: .5rem;--input-bottom-border-width: 1px;--p: 48.6221% .128075 247.073947;--pc: 100% 0 0;--s: 80.3357% .161017 74.410202;--sc: 28.1705% .01025 242.054501;--a: 53.8572% .017812 269.820069;--ac: 100% 0 0;--n: 34.6043% .012501 252.973394;--nc: 100% 0 0;--b1: 22.215% .008445 223.858126;--b2: 34.6043% .012501 252.973394;--b3: 41.0842% .013405 256.755726;--bc: 100% 0 0;--in: 48.6221% .128075 247.073947;--inc: 100% 0 0;--su: 55.824% .14148 150.027193;--suc: 100% 0 0;--wa: 80.3357% .161017 74.410202;--wac: 28.1705% .01025 242.054501;--er: 57.1169% .215546 25.349404;--erc: 100% 0 0}[data-theme=connect-light]:root{color-scheme:light;--modus-wc-color-base-page: var(--modus-wc-color-white);--modus-wc-color-base-100: var(--modus-wc-color-gray-light);--modus-wc-color-base-200: var(--modus-wc-color-gray-1);--modus-wc-color-base-300: var(--modus-wc-color-gray-2);--modus-wc-color-base-content: var(--modus-wc-color-gray-10);--modus-wc-color-info-blue-on-dark: var(--modus-wc-color-info-blue);--animation-btn: .3s;--animation-input: .2s;--tab-border: 1px;--rounded-badge: 2px;--border-btn: 1px;--btn-focus-scale: 1;--rounded-btn: 2px;--rounded-box: 0;--tab-radius: 0;--alert-border-left-width: 0;--alert-border-width: 0;--alert-border-radius: 4px;--input-bottom-border-width: 2px;--input-radius: 2px;--p: 47.3235% .12603 247.547196;--pc: 100% 0 0;--s: 52.6234% .020228 289.216784;--sc: 100% 0 0;--a: 53.8572% .017812 269.820069;--ac: 100% 0 0;--n: 84.9436% .012605 276.068713;--nc: 28.1705% .01025 242.054501;--b1: 100% 0 0;--b2: 84.9436% .012605 276.068713;--b3: 78.7221% .014241 277.004909;--bc: 28.1705% .01025 242.054501;--in: 48.6221% .128075 247.073947;--inc: 100% 0 0;--su: 66.4599% .13954 132.331914;--suc: 100% 0 0;--wa: 83.8398% .172209 83.573967;--wac: 28.1705% .01025 242.054501;--er: 56.8372% .205089 24.549972;--erc: 100% 0 0}[data-theme=connect-dark]:root{color-scheme:dark;--modus-wc-color-base-page: var(--modus-wc-color-black);--modus-wc-color-base-100: var(--modus-wc-color-trimble-gray);--modus-wc-color-base-200: var(--modus-wc-color-gray-8);--modus-wc-color-base-300: var(--modus-wc-color-gray-9);--modus-wc-color-base-content: var(--modus-wc-color-gray-1);--modus-wc-color-info-blue-on-dark: var(--modus-wc-color-white);--animation-btn: .3s;--animation-input: .2s;--tab-border: 1px;--rounded-badge: 2px;--border-btn: 1px;--btn-focus-scale: 1;--rounded-btn: 2px;--rounded-box: 0;--tab-radius: 0;--alert-border-left-width: 0;--alert-border-width: 0;--alert-border-radius: 4px;--input-bottom-border-width: 2px;--input-radius: 2px;--p: 65.9524% .159801 243.168715;--pc: 0% 0 0;--s: 95.9569% .006653 286.273689;--sc: 0% 0 0;--a: 53.8572% .017812 269.820069;--ac: 100% 0 0;--n: 34.6043% .012501 252.973394;--nc: 100% 0 0;--b1: 22.215% .008445 223.858126;--b2: 34.6043% .012501 252.973394;--b3: 41.0842% .013405 256.755726;--bc: 100% 0 0;--in: 56.5592% .127092 244.53102;--inc: 100% 0 0;--su: 64.9048% .158119 142.023063;--suc: 0% 0 0;--wa: 84.7174% .139742 78.603787;--wac: 28.1705% .01025 242.054501;--er: 66.6026% .165819 22.664876;--erc: 0% 0 0}}@layer modus{@font-face{font-family:modus-icons;font-display:block;src:url("./media/modus-icons-IND5WLJW.woff2?24be623a24050386677a5662ba7f49fb") format("woff2"),url("./media/modus-icons-5PB5PZHP.woff?24be623a24050386677a5662ba7f49fb") format("woff")}.modus-icons{font-family:modus-icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}}@layer cdk{.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}}@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black: #000;--spacing: .25rem;--container-sm: 24rem;--container-md: 28rem;--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--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: 1.2 ;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tight: -.025em;--leading-tight: 1.25;--leading-snug: 1.375;--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-16{top:calc(var(--spacing) * 16)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.z-20{z-index:20}.z-30{z-index:30}.col-span-2{grid-column:span 2 / span 2}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.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-6{margin-top:calc(var(--spacing) * 6)}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[16\/7\]{aspect-ratio:16/7}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-full{width:100%;height:100%}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-40{height:calc(var(--spacing) * 40)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-dvh{min-height:100dvh}.w-9{width:calc(var(--spacing) * 9)}.w-70{width:calc(var(--spacing) * 70)}.w-100{width:calc(var(--spacing) * 100)}.w-full{width:100%}.w-px{width:1px}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[85\%\]{max-width:85%}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[calc\(100vw-88px\)\]{max-width:calc(100vw - 88px)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5\.5{min-width:calc(var(--spacing) * 5.5)}.min-w-40{min-width:calc(var(--spacing) * 40)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_9rem_6rem_7rem\]{grid-template-columns:minmax(0,1fr) 9rem 6rem 7rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[repeat\(auto-fill\,minmax\(13rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}: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-\(--modus-wc-color-base-200\)>:not(:last-child)){border-color:var(--modus-wc-color-base-200)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\(--modus-wc-border-radius-lg\){border-radius:var(--modus-wc-border-radius-lg)}.rounded-\(--modus-wc-border-radius-md\){border-radius:var(--modus-wc-border-radius-md)}.rounded-\(--modus-wc-border-radius-sm\){border-radius:var(--modus-wc-border-radius-sm)}.rounded-full{border-radius:calc(infinity * 1px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-\(--modus-wc-color-base-200\){border-color:var(--modus-wc-color-base-200)}.border-\(--modus-wc-color-base-300\){border-color:var(--modus-wc-color-base-300)}.border-\(--modus-wc-color-blue-light\){border-color:var(--modus-wc-color-blue-light)}.border-\(--modus-wc-color-gray-1\){border-color:var(--modus-wc-color-gray-1)}.border-\(--modus-wc-color-green\){border-color:var(--modus-wc-color-green)}.border-\(--modus-wc-color-highlight-blue-pale\){border-color:var(--modus-wc-color-highlight-blue-pale)}.border-\(--modus-wc-color-primary\){border-color:var(--modus-wc-color-primary)}.border-\(--modus-wc-color-red\){border-color:var(--modus-wc-color-red)}.border-\(--modus-wc-color-secondary\){border-color:var(--modus-wc-color-secondary)}.border-\(--modus-wc-color-warning\){border-color:var(--modus-wc-color-warning)}.border-transparent{border-color:transparent}.border-t-\(--modus-wc-color-primary\){border-top-color:var(--modus-wc-color-primary)}.bg-\(--cx-project-ink\){background-color:var(--cx-project-ink)}.bg-\(--modus-wc-color-base-100\){background-color:var(--modus-wc-color-base-100)}.bg-\(--modus-wc-color-base-200\){background-color:var(--modus-wc-color-base-200)}.bg-\(--modus-wc-color-base-300\){background-color:var(--modus-wc-color-base-300)}.bg-\(--modus-wc-color-base-page\){background-color:var(--modus-wc-color-base-page)}.bg-\(--modus-wc-color-blue-pale\){background-color:var(--modus-wc-color-blue-pale)}.bg-\(--modus-wc-color-error-pale\){background-color:var(--modus-wc-color-error-pale)}.bg-\(--modus-wc-color-gray-01\){background-color:var(--modus-wc-color-gray-01)}.bg-\(--modus-wc-color-gray-10\){background-color:var(--modus-wc-color-gray-10)}.bg-\(--modus-wc-color-primary\){background-color:var(--modus-wc-color-primary)}.bg-\(--modus-wc-color-secondary\){background-color:var(--modus-wc-color-secondary)}.bg-\(--modus-wc-color-success-pale\){background-color:var(--modus-wc-color-success-pale)}.bg-\(--modus-wc-color-warning-pale\){background-color:var(--modus-wc-color-warning-pale)}.bg-black\/30{background-color:color-mix(in srgb,#000 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-current{background-color:currentcolor}.bg-transparent{background-color:transparent}.bg-\[repeating-linear-gradient\(135deg\,var\(--modus-wc-color-base-200\)_0_10px\,var\(--modus-wc-color-base-100\)_10px_20px\)\]{background-image:repeating-linear-gradient(135deg,var(--modus-wc-color-base-200) 0 10px,var(--modus-wc-color-base-100) 10px 20px)}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-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)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-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-\(length\:--modus-wc-font-size-3xl\){font-size:var(--modus-wc-font-size-3xl)}.text-\(length\:--modus-wc-font-size-4xl\){font-size:var(--modus-wc-font-size-4xl)}.text-\(length\:--modus-wc-font-size-lg\){font-size:var(--modus-wc-font-size-lg)}.text-\(length\:--modus-wc-font-size-md\){font-size:var(--modus-wc-font-size-md)}.text-\(length\:--modus-wc-font-size-sm\){font-size:var(--modus-wc-font-size-sm)}.text-\(length\:--modus-wc-font-size-xl\){font-size:var(--modus-wc-font-size-xl)}.text-\(length\:--modus-wc-font-size-xs\){font-size:var(--modus-wc-font-size-xs)}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading: 1;line-height:1}.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[1\.4px\]{--tw-tracking: 1.4px;letter-spacing:1.4px}.tracking-\[1px\]{--tw-tracking: 1px;letter-spacing:1px}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--modus-wc-color-base-content\){color:var(--modus-wc-color-base-content)}.text-\(--modus-wc-color-base-content-low-contrast\){color:var(--modus-wc-color-base-content-low-contrast)}.text-\(--modus-wc-color-black\){color:var(--modus-wc-color-black)}.text-\(--modus-wc-color-error\){color:var(--modus-wc-color-error)}.text-\(--modus-wc-color-gray-6\){color:var(--modus-wc-color-gray-6)}.text-\(--modus-wc-color-gray-8\){color:var(--modus-wc-color-gray-8)}.text-\(--modus-wc-color-green-dark\){color:var(--modus-wc-color-green-dark)}.text-\(--modus-wc-color-info-blue\){color:var(--modus-wc-color-info-blue)}.text-\(--modus-wc-color-primary\){color:var(--modus-wc-color-primary)}.text-\(--modus-wc-color-primary-content\){color:var(--modus-wc-color-primary-content)}.text-\(--modus-wc-color-red-dark\){color:var(--modus-wc-color-red-dark)}.text-\(--modus-wc-color-warning-content\){color:var(--modus-wc-color-warning-content)}.text-\(--modus-wc-color-white\){color:var(--modus-wc-color-white)}.text-inherit{color:inherit}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.accent-\(--modus-wc-color-primary\){accent-color:var(--modus-wc-color-primary)}.opacity-0{opacity:0%}.shadow-\[-2px_0_8px_rgb\(14_65_108\/0\.12\)\]{--tw-shadow: -2px 0 8px var(--tw-shadow-color, rgb(14 65 108/.12));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, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\(--cx-project-ink\)\/20{--tw-ring-color: var(--cx-project-ink)}@supports (color: color-mix(in lab,red,red)){.ring-\(--cx-project-ink\)\/20{--tw-ring-color: color-mix(in oklab, var(--cx-project-ink) 20%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-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))}@media(hover:hover){.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}}.placeholder\:text-\(--modus-wc-color-gray-6\)::placeholder{color:var(--modus-wc-color-gray-6)}.empty\:hidden:empty{display:none}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-\(--modus-wc-color-primary\):focus-within{outline-color:var(--modus-wc-color-primary)}@media(hover:hover){.hover\:border-\(--modus-wc-color-info-blue\):hover{border-color:var(--modus-wc-color-info-blue)}}@media(hover:hover){.hover\:bg-\(--modus-wc-color-base-100\):hover{background-color:var(--modus-wc-color-base-100)}}@media(hover:hover){.hover\:bg-\(--modus-wc-color-base-200\):hover{background-color:var(--modus-wc-color-base-200)}}@media(hover:hover){.hover\:bg-\(--modus-wc-color-blue-pale\):hover{background-color:var(--modus-wc-color-blue-pale)}}@media(hover:hover){.hover\:bg-\(--modus-wc-color-info-blue\):hover{background-color:var(--modus-wc-color-info-blue)}}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-\(--modus-wc-color-primary\):focus{border-color:var(--modus-wc-color-primary)}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:-outline-offset-1:focus{outline-offset:-1px}.focus\:outline-\(--modus-wc-color-primary\):focus{outline-color:var(--modus-wc-color-primary)}.focus\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\(--modus-wc-color-primary\):focus-visible{outline-color:var(--modus-wc-color-primary)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-\(--modus-wc-color-gray-3\):disabled{border-color:var(--modus-wc-color-gray-3)}.disabled\:bg-\(--modus-wc-color-base-100\):disabled{background-color:var(--modus-wc-color-base-100)}.disabled\:bg-\(--modus-wc-color-gray-3\):disabled{background-color:var(--modus-wc-color-gray-3)}.disabled\:text-\(--modus-wc-color-gray-6\):disabled{color:var(--modus-wc-color-gray-6)}.aria-invalid\:border-\(--modus-wc-color-error\)[aria-invalid=true]{border-color:var(--modus-wc-color-error)}.aria-pressed\:border-\(--modus-wc-color-primary\)[aria-pressed=true]{border-color:var(--modus-wc-color-primary)}.aria-pressed\:bg-\(--modus-wc-color-blue-pale\)[aria-pressed=true]{background-color:var(--modus-wc-color-blue-pale)}.aria-pressed\:bg-\(--modus-wc-color-primary-pale\)[aria-pressed=true]{background-color:var(--modus-wc-color-primary-pale)}.aria-pressed\:text-\(--modus-wc-color-primary\)[aria-pressed=true]{color:var(--modus-wc-color-primary)}.aria-selected\:border-\(--modus-wc-color-primary\)[aria-selected=true]{border-color:var(--modus-wc-color-primary)}.aria-selected\:text-\(--modus-wc-color-primary\)[aria-selected=true]{color:var(--modus-wc-color-primary)}.aria-\[current\=page\]\:bg-\(--cx-project-tint\)[aria-current=page]{background-color:var(--cx-project-tint)}.aria-\[current\=page\]\:font-semibold[aria-current=page]{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-\[current\=page\]\:text-\(--cx-project-ink\)[aria-current=page]{color:var(--cx-project-ink)}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media(width<48rem){.max-md\:fixed{position:fixed}}@media(width<48rem){.max-md\:inset-x-0{inset-inline:calc(var(--spacing) * 0)}}@media(width<48rem){.max-md\:top-16{top:calc(var(--spacing) * 16)}}@media(width<48rem){.max-md\:bottom-0{bottom:calc(var(--spacing) * 0)}}@media(width<48rem){.max-md\:hidden{display:none}}@media(width<48rem){.max-md\:w-full{width:100%}}@media(width<48rem){.max-md\:max-w-none{max-width:none}}@media(width<48rem){.max-md\:-translate-x-\[105\%\]{--tw-translate-x: -105% ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(width<48rem){.max-md\:data-\[open\=true\]\:translate-x-0[data-open=true]{--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(width<48rem){.max-md\:data-\[open\=true\]\:shadow-lg[data-open=true]{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(width>=480px){.min-\[480px\]\:flex{display:flex}}@media(width>=480px){.min-\[480px\]\:inline{display:inline}}@media(width>=48rem){.md\:static{position:static}}@media(width>=48rem){.md\:hidden{display:none}}@media(width>=48rem){.md\:w-64{width:calc(var(--spacing) * 64)}}@media(width>=48rem){.md\:gap-2{gap:calc(var(--spacing) * 2)}}@media(width>=48rem){.md\:px-3{padding-inline:calc(var(--spacing) * 3)}}@media(width>=48rem){.md\:transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}}@media(width>=48rem){.md\:data-\[collapsed\=true\]\:w-18[data-collapsed=true]{width:calc(var(--spacing) * 18)}}@media(width>=48rem){@media(width<80rem){.md\:max-xl\:absolute{position:absolute}}}@media(width>=48rem){@media(width<80rem){.md\:max-xl\:inset-y-0{inset-block:calc(var(--spacing) * 0)}}}@media(width>=48rem){@media(width<80rem){.md\:max-xl\:right-0{right:calc(var(--spacing) * 0)}}}@media(width>=48rem){@media(width<80rem){.md\:max-xl\:shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}@container (width >= 36rem){.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width >= 36rem){.\@xl\:flex-row{flex-direction:row}}@container (width >= 36rem){.\@xl\:items-center{align-items:center}}@container (width >= 36rem){.\@xl\:items-start{align-items:flex-start}}@container (width >= 36rem){.\@xl\:gap-4{gap:calc(var(--spacing) * 4)}}@container (width >= 42rem){.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width >= 42rem){.\@2xl\:px-8{padding-inline:calc(var(--spacing) * 8)}}@container (width >= 42rem){.\@2xl\:pt-8{padding-top:calc(var(--spacing) * 8)}}@container (width >= 42rem){.\@2xl\:pb-16{padding-bottom:calc(var(--spacing) * 16)}}@container (width >= 48rem){.\@3xl\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}}@container (width >= 48rem){.\@3xl\:col-span-1{grid-column:span 1 / span 1}}@container (width >= 48rem){.\@3xl\:block{display:block}}@container (width >= 48rem){.\@3xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width >= 48rem){.\@3xl\:grid-cols-\[15rem_1fr\]{grid-template-columns:15rem 1fr}}@container (width >= 48rem){.\@3xl\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}}@container (width >= 48rem){.\@3xl\:grid-cols-\[minmax\(0\,1fr\)_9rem_6rem_7rem\]{grid-template-columns:minmax(0,1fr) 9rem 6rem 7rem}}@container (width >= 48rem){.\@3xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@container (width >= 56rem){.\@4xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width >= 64rem){.\@5xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\>\*\:first-child\>button\]\:border-t-0>*:first-child>button{border-top-style:var(--tw-border-style);border-top-width:0px}}@layer base{a{color:var(--modus-wc-color-primary)}a:hover{text-decoration:underline}body{margin:0;font-family:var(--modus-wc-font-family);color:var(--modus-wc-color-base-content);background:var(--modus-wc-color-base-200)}}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@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-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;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@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-divide-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0}}}
