@import "https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,300,0,0&display=swap";.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24;direction:ltr;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}@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;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--shadcn-border);outline-color:var(--shadcn-ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--shadcn-ring) 50%, transparent)}}*{border-color:var(--shadcn-border);outline-color:color-mix(in oklab, var(--shadcn-ring) 50%, transparent)}html,body,#root{height:100%}body{background-color:var(--shadcn-background);color:var(--shadcn-foreground)}button:not(:disabled){cursor:pointer}button:disabled{cursor:not-allowed}.MuiIconButton-root:not(.Mui-disabled){cursor:pointer}.MuiIconButton-root.Mui-disabled{cursor:not-allowed}[role=button]:not([aria-disabled=true]):not(:disabled){cursor:pointer}.MuiModal-root.MuiModal-hidden,.MuiModal-root[aria-hidden=true]{pointer-events:none!important}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes tw-pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}.dsm{--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:var(--dsm-color-interactive-soft);--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:var(--dsm-color-panel);--dsm-color-glass-row-border:var(--dsm-color-stroke-panel);--dsm-color-glass-row-hover:var(--dsm-color-canvas);--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:var(--dsm-color-gray-50);--dsm-color-grey-100:var(--dsm-color-gray-100);--dsm-color-grey-200:var(--dsm-color-gray-200);--dsm-color-grey-300:var(--dsm-color-gray-300);--dsm-color-grey-400:var(--dsm-color-gray-400);--dsm-color-grey-500:var(--dsm-color-gray-500);--dsm-color-grey-600:var(--dsm-color-gray-600);--dsm-color-grey-700:var(--dsm-color-gray-700);--dsm-color-grey-800:var(--dsm-color-gray-800);--dsm-color-grey-900:var(--dsm-color-gray-900);--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:var(--dsm-color-white);--dsm-color-mui-palette-background-paper:var(--dsm-color-white);--dsm-color-mui-palette-divider:var(--dsm-color-surface-23);--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:var(--dsm-color-surface-18);--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:var(--dsm-color-black-alpha-60);--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:var(--dsm-color-blue-800);--dsm-color-palette-confirm:var(--dsm-color-green-900);--dsm-color-palette-cosmos:var(--dsm-color-gray-800);--dsm-color-palette-error:var(--dsm-color-red-900);--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:var(--dsm-color-orange-300);--dsm-color-persona-fg-audio-light:var(--dsm-color-deep-orange-900);--dsm-color-persona-fg-document-dark:var(--dsm-color-light-blue-300);--dsm-color-persona-fg-document-light:var(--dsm-color-blue-800);--dsm-color-persona-fg-gpx-dark:var(--dsm-color-teal-300);--dsm-color-persona-fg-gpx-light:var(--dsm-color-teal-700);--dsm-color-persona-fg-image-dark:var(--dsm-color-green-300);--dsm-color-persona-fg-image-light:var(--dsm-color-green-600);--dsm-color-persona-fg-video-dark:var(--dsm-color-purple-200);--dsm-color-persona-fg-video-light:var(--dsm-color-purple-700);--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:var(--dsm-components-multiselect-count-light);--dsm-color-quick-edit-bar-separator:var(--dsm-components-multiselect-label-muted-light);--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:var(--dsm-color-gray-50);--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:var(--dsm-color-gray-700);--dsm-components-ai-chip-bg:var(--dsm-color-gray-100);--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:var(--dsm-color-gray-700);--dsm-components-ai-disclaimer-fg:var(--dsm-color-gray-700);--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:var(--dsm-color-blue-200);--dsm-components-app-header-legacy-badge-fg:var(--dsm-color-blue-900);--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:var(--dsm-color-white);--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:var(--dsm-components-hero-card-bg);--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:var(--dsm-color-brand);--dsm-components-checkbox-checked-fg:var(--dsm-color-white);--dsm-components-chip-count-bg:var(--dsm-color-light-blue-50);--dsm-components-chip-count-fg:var(--dsm-color-blue-gray-700);--dsm-components-chip-count-hover-bg:var(--dsm-color-light-blue-100);--dsm-components-chip-count-success-bg:var(--dsm-color-green-50);--dsm-components-chip-count-success-fg:var(--dsm-color-blue-gray-700);--dsm-components-chip-default-bg:var(--dsm-color-gray-100);--dsm-components-chip-default-text:var(--dsm-color-blue-gray-700);--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:var(--dsm-color-white);--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:var(--dsm-color-brand-ultraviolet);--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:var(--dsm-color-center-table-row-hover);--dsm-components-data-table-rule:var(--dsm-color-stroke-panel);--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:var(--dsm-color-gray-600);--dsm-components-evidence-portal-field-border-light:var(--dsm-color-gray-300);--dsm-components-evidence-portal-swatch-ring:var(--dsm-color-gray-500);--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:var(--dsm-color-white);--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:var(--dsm-color-black-alpha-5);--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:var(--dsm-color-stroke-input);--dsm-components-input-error-border:var(--dsm-color-danger);--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:var(--dsm-color-fg-default);--dsm-components-launchpad-accent:var(--dsm-color-brand);--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-star:var(--dsm-color-amber-400);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:var(--dsm-color-brand);--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:var(--dsm-color-brand);--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:var(--dsm-color-panel);--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:var(--dsm-color-fg-default);--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:var(--dsm-color-brand);--dsm-components-notification:#b22222;--dsm-components-notification-info:var(--dsm-color-brand);--dsm-components-notification-link:var(--dsm-color-brand);--dsm-components-notification-success:var(--dsm-color-green-800);--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:var(--dsm-color-orange-800);--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:var(--dsm-color-light-blue-50);--dsm-components-poi-layout-toggle-active-hover:var(--dsm-color-light-blue-100);--dsm-components-poi-network-phone:var(--dsm-components-poi-status-pending);--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:var(--dsm-color-blue-700);--dsm-components-redaction-lexicon-pattern:var(--dsm-color-orange-700);--dsm-components-redaction-lexicon-phrase:var(--dsm-color-purple-600);--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:var(--dsm-color-red-900);--dsm-components-status-pill-info-fg:var(--dsm-color-blue-800);--dsm-components-status-pill-neutral-fg:var(--dsm-color-gray-700);--dsm-components-status-pill-success-fg:var(--dsm-color-green-900);--dsm-components-status-pill-warning-fg:var(--dsm-color-brown-600);--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:var(--dsm-color-grey-700);--dsm-components-tooltip-text:var(--dsm-color-white);--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:var(--dsm-color-white);--dsm-components-trial-button-fg:var(--dsm-color-orange-900);--dsm-components-trial-button-hover-bg:var(--dsm-color-orange-50);--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:var(--dsm-color-lime-400);--dsm-components-viewer-media-key-current-ink:var(--dsm-color-black);--dsm-components-viewer-media-key-original:var(--dsm-color-gray-500);--dsm-components-viewer-media-key-original-ink:var(--dsm-color-black);--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:var(--dsm-color-stroke-input);--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:var(--dsm-scale-radius-chip);--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:4px;--dsm-scale-radius-card:5px;--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:999px;--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:var(--dsm-scale-stroke-width-emphasis);--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:var(--tailwind-font-mono);--dsm-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:var(--tailwind-tracking-normal);--dsm-typography-letter-spacing-tight:var(--tailwind-tracking-tight);--dsm-typography-letter-spacing-wider:var(--tailwind-tracking-wider);--dsm-typography-line-height-compact:var(--tailwind-text-xs-line-height);--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:var(--tailwind-leading-normal);--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:var(--tailwind-leading-tight);--dsm-typography-line-height-standard:var(--tailwind-text-sm-line-height);--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em}@media (color-gamut:p3){.dsm{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.dsm{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.dsm.dark,.dsm[data-theme=dark],.dsm .dark,.dsm [data-theme=dark]{--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:var(--dsm-color-interactive-soft);--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:var(--dsm-color-white-alpha-50);--dsm-color-mui-palette-text-primary:var(--dsm-color-white);--dsm-color-mui-palette-text-secondary:var(--dsm-color-white-alpha-70);--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:var(--dsm-components-multiselect-count-dark);--dsm-color-quick-edit-bar-separator:var(--dsm-components-multiselect-label-muted-dark);--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:var(--dsm-color-fg-muted);--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:var(--dsm-color-fg-muted);--dsm-components-ai-disclaimer-fg:var(--dsm-color-fg-muted);--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:var(--dsm-components-hero-card-bg);--dsm-components-checkbox-checked:var(--dsm-color-blue-500);--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:var(--dsm-color-light-blue-200);--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:var(--dsm-color-green-200);--dsm-components-chip-default-bg:var(--dsm-color-panel-raised);--dsm-components-chip-default-text:var(--dsm-color-fg-muted);--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:var(--dsm-color-center-table-row-hover);--dsm-components-data-table-rule:var(--dsm-color-stroke-panel);--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:var(--dsm-color-white-alpha-10);--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:var(--dsm-color-stroke-input);--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-accent:var(--dsm-color-interactive);--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--dsm-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--dsm-color-purple-brand) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 16%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-interactive) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-interactive) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-interactive) 24%, transparent);--dsm-components-launchpad-ticket-fg:var(--dsm-color-interactive);--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:var(--dsm-color-interactive);--dsm-components-notification-link:var(--dsm-color-interactive);--dsm-components-notification-success:var(--dsm-color-green-400);--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:var(--dsm-color-orange-400);--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:var(--dsm-color-orange-300);--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:var(--dsm-color-red-700);--dsm-components-status-pill-info-fg:var(--dsm-color-blue-700);--dsm-components-status-pill-neutral-fg:var(--dsm-color-fg-muted);--dsm-components-status-pill-success-fg:var(--dsm-color-green-600);--dsm-components-status-pill-warning-fg:var(--dsm-color-amber-700);--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff1a;--dsm-components-widget-card-border:var(--dsm-color-stroke-input);--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:oklch(14.5% 0 0);--shadcn-border:oklch(26.9% 0 0);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:oklch(98.5% 0 0);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-ring:oklch(43.9% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0)}@media (color-gamut:p3){.dsm.dark,.dsm[data-theme=dark],.dsm .dark,.dsm [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.dsm.dark,.dsm[data-theme=dark],.dsm .dark,.dsm [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.dsm[data-theme=light],.dsm [data-theme=light]{--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:var(--dsm-color-interactive-soft);--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:var(--dsm-color-panel);--dsm-color-glass-row-border:var(--dsm-color-stroke-panel);--dsm-color-glass-row-hover:var(--dsm-color-canvas);--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:var(--dsm-color-white);--dsm-color-mui-palette-background-paper:var(--dsm-color-white);--dsm-color-mui-palette-divider:var(--dsm-color-surface-23);--dsm-color-mui-palette-text-disabled:var(--dsm-color-surface-18);--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:var(--dsm-color-black-alpha-60);--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:var(--dsm-components-multiselect-count-light);--dsm-color-quick-edit-bar-separator:var(--dsm-components-multiselect-label-muted-light);--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:var(--dsm-color-gray-50);--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:var(--dsm-color-gray-700);--dsm-components-ai-chip-bg:var(--dsm-color-gray-100);--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:var(--dsm-color-gray-700);--dsm-components-ai-disclaimer-fg:var(--dsm-color-gray-700);--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:var(--dsm-components-hero-card-bg);--dsm-components-checkbox-checked:var(--dsm-color-brand);--dsm-components-chip-count-bg:var(--dsm-color-light-blue-50);--dsm-components-chip-count-fg:var(--dsm-color-blue-gray-700);--dsm-components-chip-count-hover-bg:var(--dsm-color-light-blue-100);--dsm-components-chip-count-success-bg:var(--dsm-color-green-50);--dsm-components-chip-count-success-fg:var(--dsm-color-blue-gray-700);--dsm-components-chip-default-bg:var(--dsm-color-gray-100);--dsm-components-chip-default-text:var(--dsm-color-blue-gray-700);--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:var(--dsm-color-center-table-row-hover);--dsm-components-data-table-rule:var(--dsm-color-stroke-panel);--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:var(--dsm-color-white);--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:var(--dsm-color-black-alpha-5);--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:var(--dsm-color-stroke-input);--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:var(--dsm-color-fg-default);--dsm-components-launchpad-accent:var(--dsm-color-brand);--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:var(--dsm-color-brand);--dsm-components-media-card-bg:var(--dsm-color-panel);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:var(--dsm-color-fg-default);--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:var(--dsm-color-brand);--dsm-components-notification-info:var(--dsm-color-brand);--dsm-components-notification-link:var(--dsm-color-brand);--dsm-components-notification-success:var(--dsm-color-green-800);--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:var(--dsm-color-orange-800);--dsm-components-poi-layout-toggle-active-bg:var(--dsm-color-light-blue-50);--dsm-components-poi-layout-toggle-active-hover:var(--dsm-color-light-blue-100);--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:var(--dsm-color-red-900);--dsm-components-status-pill-info-fg:var(--dsm-color-blue-800);--dsm-components-status-pill-neutral-fg:var(--dsm-color-gray-700);--dsm-components-status-pill-success-fg:var(--dsm-color-green-900);--dsm-components-status-pill-warning-fg:var(--dsm-color-brown-600);--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:var(--dsm-color-stroke-input);--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0)}@media (color-gamut:p3){.dsm[data-theme=light],.dsm [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.dsm[data-theme=light],.dsm [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.aiware{--aiware-widget-card-border-current:color-mix(in srgb, var(--dsm-color-status-active) 55%, transparent);--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:#f8f8f8;--dsm-color-grey-100:#f5f5f5;--dsm-color-grey-200:#eee;--dsm-color-grey-300:#e0e0e0;--dsm-color-grey-400:#bdbdbd;--dsm-color-grey-500:#9e9e9e;--dsm-color-grey-600:#757575;--dsm-color-grey-700:#616161;--dsm-color-grey-800:#212121;--dsm-color-grey-900:#141414;--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:#1565c0;--dsm-color-palette-confirm:#1b5e20;--dsm-color-palette-cosmos:#212121;--dsm-color-palette-error:#b71c1c;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:#ffb74d;--dsm-color-persona-fg-audio-light:#bf360c;--dsm-color-persona-fg-document-dark:#4fc3f7;--dsm-color-persona-fg-document-light:#1565c0;--dsm-color-persona-fg-gpx-dark:#4db6ac;--dsm-color-persona-fg-gpx-light:#00796b;--dsm-color-persona-fg-image-dark:#81c784;--dsm-color-persona-fg-image-light:#43a047;--dsm-color-persona-fg-video-dark:#ce93d8;--dsm-color-persona-fg-video-light:#7b1fa2;--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:#90caf9;--dsm-components-app-header-legacy-badge-fg:#0d47a1;--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:#fff;--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:#1260b0;--dsm-components-checkbox-checked-fg:#fff;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:#fff;--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:#8257ef;--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:#757575;--dsm-components-evidence-portal-field-border-light:#e0e0e0;--dsm-components-evidence-portal-swatch-ring:#9e9e9e;--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-error-border:#b22222;--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-star:#ffca28;--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:#1260b0;--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:#fff;--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification:#b22222;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-network-phone:#a06a00;--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:#1976d2;--dsm-components-redaction-lexicon-pattern:#f57c00;--dsm-components-redaction-lexicon-phrase:#8e24aa;--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:#616161;--dsm-components-tooltip-text:#fff;--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:#fff;--dsm-components-trial-button-fg:#e65100;--dsm-components-trial-button-hover-bg:#fff3e0;--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:#d4e157;--dsm-components-viewer-media-key-current-ink:#000;--dsm-components-viewer-media-key-original:#9e9e9e;--dsm-components-viewer-media-key-original-ink:#000;--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#00000014;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:4px;--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:4px;--dsm-scale-radius-card:5px;--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:999px;--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:2px;--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--dsm-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:0em;--dsm-typography-letter-spacing-tight:-.025em;--dsm-typography-letter-spacing-wider:.05em;--dsm-typography-line-height-compact:1.33333;--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:1.5;--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:1.25;--dsm-typography-line-height-standard:1.42857;--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em}@media (color-gamut:p3){.aiware{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.aiware{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.aiware.dark,.aiware[data-theme=dark],.aiware .dark,.aiware [data-theme=dark]{--aiware-widget-card-border-current:color-mix(in srgb, var(--dsm-color-status-active) 55%, transparent);--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:#8ab4f840;--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:#ffffff80;--dsm-color-mui-palette-text-primary:#fff;--dsm-color-mui-palette-text-secondary:#ffffffb3;--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:#9cb3c7;--dsm-color-quick-edit-bar-separator:#6b8299;--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:#b0b0b0;--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:#b0b0b0;--dsm-components-ai-disclaimer-fg:#b0b0b0;--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:#1b1b1b9e;--dsm-components-checkbox-checked:#2196f3;--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:#81d4fa;--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:#a5d6a7;--dsm-components-chip-default-bg:#2a2a2a;--dsm-components-chip-default-text:#b0b0b0;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#333;--dsm-components-data-table-rule:#2a2a2a;--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:#ffffff1a;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:#555;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-accent:#8ab4f8;--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--dsm-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--dsm-color-purple-brand) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 16%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-interactive) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-interactive) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-interactive) 24%, transparent);--dsm-components-launchpad-ticket-fg:#8ab4f8;--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:#8ab4f8;--dsm-components-notification-link:#8ab4f8;--dsm-components-notification-success:#66bb6a;--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:#ffa726;--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:#ffb74d;--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:#d32f2f;--dsm-components-status-pill-info-fg:#1976d2;--dsm-components-status-pill-neutral-fg:#b0b0b0;--dsm-components-status-pill-success-fg:#43a047;--dsm-components-status-pill-warning-fg:#ffa000;--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff12;--dsm-components-widget-card-border:#ffffff1a;--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:oklch(14.5% 0 0);--shadcn-border:oklch(26.9% 0 0);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:oklch(98.5% 0 0);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-ring:oklch(43.9% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0)}@media (color-gamut:p3){.aiware.dark,.aiware[data-theme=dark],.aiware .dark,.aiware [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.aiware.dark,.aiware[data-theme=dark],.aiware .dark,.aiware [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.aiware[data-theme=light],.aiware [data-theme=light]{--aiware-widget-card-border-current:color-mix(in srgb, var(--dsm-color-status-active) 55%, transparent);--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-checked:#1260b0;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-media-card-bg:#fff;--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#00000014;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0)}@media (color-gamut:p3){.aiware[data-theme=light],.aiware [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.aiware[data-theme=light],.aiware [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.bb{--bb-border:#0000001a;--bb-card:#fff;--bb-color-amber-50:#fff8e1;--bb-color-amber-700:#ffa000;--bb-color-amber-900:#ff6f00;--bb-color-black:#000;--bb-color-blue-50:#e3f2fd;--bb-color-blue-600:#1e88e5;--bb-color-blue-800:#1565c0;--bb-color-blue-gray-400:#78909c;--bb-color-brand:#1260b0;--bb-color-brand-riptide:#42cfc9;--bb-color-canvas:#f5f5f5;--bb-color-card-selected:#1260b0;--bb-color-fg-default:#212121;--bb-color-fg-muted:#757575;--bb-color-fg-subtle:#9e9e9e;--bb-color-green-600:#43a047;--bb-color-orange-700:#f57c00;--bb-color-panel:#fff;--bb-color-purple-600:#8e24aa;--bb-color-red-600:#e53935;--bb-color-state-hover:#0000000a;--bb-color-stroke-input:#9e9e9e;--bb-color-stroke-panel:#e0e0e0;--bb-color-white:#fff;--bb-components-nav-item-selected-bg:#e8f0fe;--bb-default-transition-duration:.15s;--bb-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--bb-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--bb-font-weight-bold:700;--bb-font-weight-extrabold:800;--bb-font-weight-medium:500;--bb-font-weight-normal:400;--bb-font-weight-semibold:600;--bb-foreground:oklch(14.5% 0 0);--bb-leading-relaxed:1.625;--bb-muted-foreground:#717182;--bb-radius:.625rem;--bb-scale-radius-button:4px;--bb-scale-radius-card:5px;--bb-spacing:.25rem;--bb-text-2xl:1.5rem;--bb-text-2xl-line-height:1.33333;--bb-text-base:1rem;--bb-text-base-line-height:1.5;--bb-text-lg:1.125rem;--bb-text-sm:.875rem;--bb-text-sm-line-height:1.42857;--bb-text-xl:1.25rem;--bb-text-xl-line-height:1.4;--bb-text-xs:.75rem;--bb-text-xs-line-height:1.33333;--bb-tracking-wide:.025em;--bb-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--bb-typography-text-body:var(--bb-typography-text-body-font-weight) var(--bb-typography-text-body-font-size)/var(--bb-typography-text-body-line-height) var(--bb-typography-family-sans);--bb-typography-text-body-font-family:var(--bb-typography-family-sans);--bb-typography-text-body-font-size:16px;--bb-typography-text-body-font-weight:400;--bb-typography-text-body-letter-spacing:0em;--bb-typography-text-body-line-height:1.5;--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:#f8f8f8;--dsm-color-grey-100:#f5f5f5;--dsm-color-grey-200:#eee;--dsm-color-grey-300:#e0e0e0;--dsm-color-grey-400:#bdbdbd;--dsm-color-grey-500:#9e9e9e;--dsm-color-grey-600:#757575;--dsm-color-grey-700:#616161;--dsm-color-grey-800:#212121;--dsm-color-grey-900:#141414;--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:#1565c0;--dsm-color-palette-confirm:#1b5e20;--dsm-color-palette-cosmos:#212121;--dsm-color-palette-error:#b71c1c;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:#ffb74d;--dsm-color-persona-fg-audio-light:#bf360c;--dsm-color-persona-fg-document-dark:#4fc3f7;--dsm-color-persona-fg-document-light:#1565c0;--dsm-color-persona-fg-gpx-dark:#4db6ac;--dsm-color-persona-fg-gpx-light:#00796b;--dsm-color-persona-fg-image-dark:#81c784;--dsm-color-persona-fg-image-light:#43a047;--dsm-color-persona-fg-video-dark:#ce93d8;--dsm-color-persona-fg-video-light:#7b1fa2;--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:#90caf9;--dsm-components-app-header-legacy-badge-fg:#0d47a1;--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:#fff;--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:#1260b0;--dsm-components-checkbox-checked-fg:#fff;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:#fff;--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:#8257ef;--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:#757575;--dsm-components-evidence-portal-field-border-light:#e0e0e0;--dsm-components-evidence-portal-swatch-ring:#9e9e9e;--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-error-border:#b22222;--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-star:#ffca28;--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:#1260b0;--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:#fff;--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification:#b22222;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-network-phone:#a06a00;--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:#1976d2;--dsm-components-redaction-lexicon-pattern:#f57c00;--dsm-components-redaction-lexicon-phrase:#8e24aa;--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:#616161;--dsm-components-tooltip-text:#fff;--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:#fff;--dsm-components-trial-button-fg:#e65100;--dsm-components-trial-button-hover-bg:#fff3e0;--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:#d4e157;--dsm-components-viewer-media-key-current-ink:#000;--dsm-components-viewer-media-key-original:#9e9e9e;--dsm-components-viewer-media-key-original-ink:#000;--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:4px;--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:4px;--dsm-scale-radius-card:5px;--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:999px;--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:2px;--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--dsm-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:0em;--dsm-typography-letter-spacing-tight:-.025em;--dsm-typography-letter-spacing-wider:.05em;--dsm-typography-line-height-compact:1.33333;--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:1.5;--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:1.25;--dsm-typography-line-height-standard:1.42857;--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em}@media (color-gamut:p3){.bb{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.bb{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.bb.dark,.bb[data-theme=dark],.bb .dark,.bb [data-theme=dark]{--bb-border:oklch(26.9% 0 0);--bb-card:oklch(14.5% 0 0);--bb-color-canvas:#121212;--bb-color-card-selected:#3a7bd5;--bb-color-fg-default:#fff;--bb-color-fg-muted:#b0b0b0;--bb-color-fg-subtle:#777;--bb-color-panel:#1e1e1e;--bb-color-state-hover:#ffffff0d;--bb-color-stroke-input:#555;--bb-color-stroke-panel:#2a2a2a;--bb-components-nav-item-selected-bg:#1260b033;--bb-foreground:oklch(98.5% 0 0);--bb-muted-foreground:oklch(70.8% 0 0);--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:#8ab4f840;--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:#ffffff80;--dsm-color-mui-palette-text-primary:#fff;--dsm-color-mui-palette-text-secondary:#ffffffb3;--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:#9cb3c7;--dsm-color-quick-edit-bar-separator:#6b8299;--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:#b0b0b0;--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:#b0b0b0;--dsm-components-ai-disclaimer-fg:#b0b0b0;--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:#1b1b1b9e;--dsm-components-checkbox-checked:#2196f3;--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:#81d4fa;--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:#a5d6a7;--dsm-components-chip-default-bg:#2a2a2a;--dsm-components-chip-default-text:#b0b0b0;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#333;--dsm-components-data-table-rule:#2a2a2a;--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:#ffffff1a;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:#555;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-accent:#8ab4f8;--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--dsm-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--dsm-color-purple-brand) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 16%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-interactive) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-interactive) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-interactive) 24%, transparent);--dsm-components-launchpad-ticket-fg:#8ab4f8;--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:#8ab4f8;--dsm-components-notification-link:#8ab4f8;--dsm-components-notification-success:#66bb6a;--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:#ffa726;--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:#ffb74d;--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:#d32f2f;--dsm-components-status-pill-info-fg:#1976d2;--dsm-components-status-pill-neutral-fg:#b0b0b0;--dsm-components-status-pill-success-fg:#43a047;--dsm-components-status-pill-warning-fg:#ffa000;--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff1a;--dsm-components-widget-card-border:#555;--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:oklch(14.5% 0 0);--shadcn-border:oklch(26.9% 0 0);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:oklch(98.5% 0 0);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-ring:oklch(43.9% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0)}@media (color-gamut:p3){.bb.dark,.bb[data-theme=dark],.bb .dark,.bb [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.bb.dark,.bb[data-theme=dark],.bb .dark,.bb [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.bb[data-theme=light],.bb [data-theme=light]{--bb-border:#0000001a;--bb-card:#fff;--bb-color-canvas:#f5f5f5;--bb-color-card-selected:#1260b0;--bb-color-fg-default:#212121;--bb-color-fg-muted:#757575;--bb-color-fg-subtle:#9e9e9e;--bb-color-panel:#fff;--bb-color-state-hover:#0000000a;--bb-color-stroke-input:#9e9e9e;--bb-color-stroke-panel:#e0e0e0;--bb-components-nav-item-selected-bg:#e8f0fe;--bb-foreground:oklch(14.5% 0 0);--bb-muted-foreground:#717182;--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-checked:#1260b0;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-media-card-bg:#fff;--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0)}@media (color-gamut:p3){.bb[data-theme=light],.bb [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.bb[data-theme=light],.bb [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.concepts{--dmh-accent:#17a5c4;--dmh-accent-strong:#0f7e98;--dmh-card-badge-size:36px;--dmh-card-bg:var(--dsm-color-panel);--dmh-card-cover-height:120px;--dmh-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dmh-cart-card-bg:var(--dmh-row-bg);--dmh-cart-card-stroke:var(--dsm-color-stroke-panel);--dmh-cart-chip-bg:var(--dsm-color-green-50);--dmh-cart-chip-fg:var(--dsm-color-green-800);--dmh-cart-chip-stroke:var(--dsm-color-green-200);--dmh-cart-rule:var(--dsm-color-stroke-divider);--dmh-hero-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-70) 0%, var(--dsm-color-black-alpha-30) 30%, transparent 62%);--dmh-panel-accent:var(--dsm-color-interactive);--dmh-panel-bg:color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas));--dmh-panel-card-radius:var(--dsm-scale-radius-card);--dmh-panel-control-hover:color-mix(in srgb, var(--dsm-color-grey-400) 40%, var(--dsm-color-grey-300));--dmh-panel-divider:var(--dsm-color-canvas);--dmh-panel-fg-muted:var(--dsm-color-fg-subtle);--dmh-panel-hover:var(--dsm-color-state-hover);--dmh-panel-icon:var(--dsm-color-gray-800);--dmh-panel-icon-hover:color-mix(in srgb, var(--dsm-color-grey-400) 60%, var(--dsm-color-grey-300));--dmh-panel-raised:var(--dsm-color-panel);--dmh-panel-stroke:color-mix(in srgb, var(--dsm-color-grey-400) 50%, var(--dsm-color-grey-300));--dmh-panel-teal-accent:var(--dmh-accent);--dmh-panel-teal-bg:#e8f0f2;--dmh-panel-teal-control-hover:#cfe0e5;--dmh-panel-teal-divider:var(--dsm-color-canvas);--dmh-panel-teal-fg-muted:var(--dsm-color-fg-subtle);--dmh-panel-teal-hover:#17a5c414;--dmh-panel-teal-icon:var(--dsm-color-gray-800);--dmh-panel-teal-icon-hover:#c6dde3;--dmh-panel-teal-raised:var(--dsm-color-white);--dmh-panel-teal-stroke:#c3d7dd;--dmh-panel-teal-thumb-bg:#d9e5e9;--dmh-panel-teal-toggle-bg:var(--dmh-accent-strong);--dmh-panel-teal-track-bg:#dce8ec;--dmh-panel-thumb-bg:var(--dsm-color-grey-300);--dmh-panel-toggle-bg:var(--dsm-color-brand);--dmh-panel-toggle-bg-hover:var(--dsm-color-brand-hover);--dmh-panel-track-bg:var(--dsm-color-grey-300);--dmh-row-band-bg:var(--dmh-panel-bg);--dmh-row-bg:var(--dmh-card-bg);--dmh-row-divider:var(--dsm-color-stroke-panel);--dmh-row-selected-band-bg:var(--dsm-components-nav-item-selected-bg-hover);--dmh-row-selected-divider:color-mix(in srgb, var(--dsm-color-interactive) 35%, transparent);--dmh-row-selected-track:color-mix(in srgb, var(--dsm-color-interactive) 22%, transparent);--dmh-surface-radius:var(--dsm-scale-radius-card);--dmh-table-recess-bg:var(--dsm-components-data-table-head-bg);--dmh-tabs-height:48px;--dmh-veri-sparkle-ember:var(--dsm-color-brand-ember);--dmh-veri-sparkle-lime:#b9b200;--dmh-veri-sparkle-riptide:var(--dsm-color-brand-riptide);--dmh-veri-sparkle-ultraviolet:var(--dsm-color-brand-ultraviolet);--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:#f8f8f8;--dsm-color-grey-100:#f5f5f5;--dsm-color-grey-200:#eee;--dsm-color-grey-300:#e0e0e0;--dsm-color-grey-400:#bdbdbd;--dsm-color-grey-500:#9e9e9e;--dsm-color-grey-600:#757575;--dsm-color-grey-700:#616161;--dsm-color-grey-800:#212121;--dsm-color-grey-900:#141414;--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:#1565c0;--dsm-color-palette-confirm:#1b5e20;--dsm-color-palette-cosmos:#212121;--dsm-color-palette-error:#b71c1c;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:#ffb74d;--dsm-color-persona-fg-audio-light:#bf360c;--dsm-color-persona-fg-document-dark:#4fc3f7;--dsm-color-persona-fg-document-light:#1565c0;--dsm-color-persona-fg-gpx-dark:#4db6ac;--dsm-color-persona-fg-gpx-light:#00796b;--dsm-color-persona-fg-image-dark:#81c784;--dsm-color-persona-fg-image-light:#43a047;--dsm-color-persona-fg-video-dark:#ce93d8;--dsm-color-persona-fg-video-light:#7b1fa2;--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:#90caf9;--dsm-components-app-header-legacy-badge-fg:#0d47a1;--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:#fff;--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:#1260b0;--dsm-components-checkbox-checked-fg:#fff;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:#fff;--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:#8257ef;--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, var(--dmh-panel-bg) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:#757575;--dsm-components-evidence-portal-field-border-light:#e0e0e0;--dsm-components-evidence-portal-swatch-ring:#9e9e9e;--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-error-border:#b22222;--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:var(--dsm-color-deep-orange-400);--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-star:#ffca28;--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:#1260b0;--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:#fff;--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification:#b22222;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-network-phone:#a06a00;--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:#1976d2;--dsm-components-redaction-lexicon-pattern:#f57c00;--dsm-components-redaction-lexicon-phrase:#8e24aa;--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:#616161;--dsm-components-tooltip-text:#fff;--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:#fff;--dsm-components-trial-button-fg:#e65100;--dsm-components-trial-button-hover-bg:#fff3e0;--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:#d4e157;--dsm-components-viewer-media-key-current-ink:#000;--dsm-components-viewer-media-key-original:#9e9e9e;--dsm-components-viewer-media-key-original-ink:#000;--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:4px;--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:4px;--dsm-scale-radius-card:5px;--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:999px;--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:2px;--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--dsm-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:0em;--dsm-typography-letter-spacing-tight:-.025em;--dsm-typography-letter-spacing-wider:.05em;--dsm-typography-line-height-compact:1.33333;--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:1.5;--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:1.25;--dsm-typography-line-height-standard:1.42857;--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em}@media (color-gamut:p3){.concepts{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.concepts{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.concepts.dark,.concepts[data-theme=dark],.concepts .dark,.concepts [data-theme=dark]{--dmh-card-bg:color-mix(in srgb, var(--dsm-color-white) 14%, var(--dsm-color-canvas));--dmh-cart-card-bg:color-mix(in srgb, var(--dsm-color-white) 6%, var(--dsm-color-surface-05));--dmh-cart-card-stroke:var(--dsm-color-white-alpha-10);--dmh-cart-chip-bg:color-mix(in srgb, var(--dsm-color-green-500) 22%, transparent);--dmh-cart-chip-fg:var(--dsm-color-green-200);--dmh-cart-chip-stroke:color-mix(in srgb, var(--dsm-color-green-400) 45%, transparent);--dmh-cart-rule:var(--dsm-color-white-alpha-15);--dmh-panel-accent:var(--dsm-color-interactive);--dmh-panel-bg:color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas));--dmh-panel-control-hover:color-mix(in srgb, var(--dsm-color-white) 5%, var(--dsm-color-canvas));--dmh-panel-divider:var(--dsm-color-canvas);--dmh-panel-fg-muted:var(--dsm-color-fg-subtle);--dmh-panel-hover:#ffffff0f;--dmh-panel-icon:var(--dsm-color-white);--dmh-panel-icon-hover:color-mix(in srgb, var(--dsm-color-grey-700) 60%, var(--dsm-color-canvas));--dmh-panel-raised:color-mix(in srgb, var(--dsm-color-white) 16%, var(--dsm-color-canvas));--dmh-panel-stroke:color-mix(in srgb, var(--dsm-color-white) 22%, var(--dsm-color-canvas));--dmh-panel-teal-accent:#4ec3dd;--dmh-panel-teal-bg:#1a2d32;--dmh-panel-teal-control-hover:#1c3238;--dmh-panel-teal-divider:var(--dsm-color-canvas);--dmh-panel-teal-fg-muted:var(--dsm-color-white);--dmh-panel-teal-hover:#4ec3dd29;--dmh-panel-teal-icon:var(--dsm-color-white);--dmh-panel-teal-icon-hover:#3a5960;--dmh-panel-teal-raised:#26414a;--dmh-panel-teal-stroke:#375a63;--dmh-panel-teal-thumb-bg:#26414a;--dmh-panel-teal-track-bg:#132327;--dmh-panel-thumb-bg:color-mix(in srgb, var(--dsm-color-white) 16%, var(--dsm-color-canvas));--dmh-panel-track-bg:color-mix(in srgb, var(--dsm-color-white) 1%, var(--dsm-color-canvas));--dmh-row-band-bg:color-mix(in srgb, var(--dsm-color-white) 8%, var(--dsm-color-canvas));--dmh-row-bg:color-mix(in srgb, var(--dsm-color-white) 5%, var(--dsm-color-canvas));--dmh-row-divider:var(--dsm-color-white-alpha-15);--dmh-row-selected-band-bg:var(--dsm-components-nav-item-selected-bg-hover);--dmh-row-selected-divider:color-mix(in srgb, var(--dsm-color-interactive) 35%, transparent);--dmh-row-selected-track:color-mix(in srgb, var(--dsm-color-interactive) 22%, transparent);--dmh-table-recess-bg:color-mix(in srgb, var(--dsm-color-canvas) 40%, var(--dmh-panel-bg));--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:#8ab4f840;--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:#ffffff80;--dsm-color-mui-palette-text-primary:#fff;--dsm-color-mui-palette-text-secondary:#ffffffb3;--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:#9cb3c7;--dsm-color-quick-edit-bar-separator:#6b8299;--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:#b0b0b0;--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:#b0b0b0;--dsm-components-ai-disclaimer-fg:#b0b0b0;--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:#1b1b1b9e;--dsm-components-checkbox-checked:#2196f3;--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:#81d4fa;--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:#a5d6a7;--dsm-components-chip-default-bg:#2a2a2a;--dsm-components-chip-default-text:#b0b0b0;--dsm-components-data-table-head-bg:color-mix(in srgb, var(--dmh-panel-bg) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#333;--dsm-components-data-table-rule:#2a2a2a;--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:#ffffff1a;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:#555;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--dsm-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--dsm-color-purple-brand) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 16%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-interactive) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-interactive) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-interactive) 24%, transparent);--dsm-components-launchpad-ticket-fg:#8ab4f8;--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:#8ab4f8;--dsm-components-notification-link:#8ab4f8;--dsm-components-notification-success:#66bb6a;--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:#ffa726;--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:#ffb74d;--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:#d32f2f;--dsm-components-status-pill-info-fg:#1976d2;--dsm-components-status-pill-neutral-fg:#b0b0b0;--dsm-components-status-pill-success-fg:#43a047;--dsm-components-status-pill-warning-fg:#ffa000;--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff1a;--dsm-components-widget-card-border:#555;--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:oklch(14.5% 0 0);--shadcn-border:oklch(26.9% 0 0);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:oklch(98.5% 0 0);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-ring:oklch(43.9% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0)}@media (color-gamut:p3){.concepts.dark,.concepts[data-theme=dark],.concepts .dark,.concepts [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.concepts.dark,.concepts[data-theme=dark],.concepts .dark,.concepts [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.concepts[data-theme=light],.concepts [data-theme=light]{--dmh-card-bg:var(--dsm-color-panel);--dmh-cart-card-bg:var(--dmh-row-bg);--dmh-cart-card-stroke:var(--dsm-color-stroke-panel);--dmh-cart-chip-bg:var(--dsm-color-green-50);--dmh-cart-chip-fg:var(--dsm-color-green-800);--dmh-cart-chip-stroke:var(--dsm-color-green-200);--dmh-cart-rule:var(--dsm-color-stroke-divider);--dmh-panel-accent:var(--dsm-color-interactive);--dmh-panel-bg:color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas));--dmh-panel-control-hover:color-mix(in srgb, var(--dsm-color-grey-400) 40%, var(--dsm-color-grey-300));--dmh-panel-divider:var(--dsm-color-canvas);--dmh-panel-fg-muted:var(--dsm-color-fg-subtle);--dmh-panel-hover:var(--dsm-color-state-hover);--dmh-panel-icon:var(--dsm-color-gray-800);--dmh-panel-icon-hover:color-mix(in srgb, var(--dsm-color-grey-400) 60%, var(--dsm-color-grey-300));--dmh-panel-raised:var(--dsm-color-panel);--dmh-panel-stroke:color-mix(in srgb, var(--dsm-color-grey-400) 50%, var(--dsm-color-grey-300));--dmh-panel-teal-accent:var(--dmh-accent);--dmh-panel-teal-bg:#e8f0f2;--dmh-panel-teal-control-hover:#cfe0e5;--dmh-panel-teal-divider:var(--dsm-color-canvas);--dmh-panel-teal-fg-muted:var(--dsm-color-fg-subtle);--dmh-panel-teal-hover:#17a5c414;--dmh-panel-teal-icon:var(--dsm-color-gray-800);--dmh-panel-teal-icon-hover:#c6dde3;--dmh-panel-teal-raised:var(--dsm-color-white);--dmh-panel-teal-stroke:#c3d7dd;--dmh-panel-teal-thumb-bg:#d9e5e9;--dmh-panel-teal-track-bg:#dce8ec;--dmh-panel-thumb-bg:var(--dsm-color-grey-300);--dmh-panel-track-bg:var(--dsm-color-grey-300);--dmh-row-band-bg:var(--dmh-panel-bg);--dmh-row-bg:var(--dmh-card-bg);--dmh-row-divider:var(--dsm-color-stroke-panel);--dmh-row-selected-band-bg:var(--dsm-components-nav-item-selected-bg-hover);--dmh-row-selected-divider:color-mix(in srgb, var(--dsm-color-interactive) 35%, transparent);--dmh-row-selected-track:color-mix(in srgb, var(--dsm-color-interactive) 22%, transparent);--dmh-table-recess-bg:var(--dsm-components-data-table-head-bg);--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-checked:#1260b0;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-data-table-head-bg:color-mix(in srgb, var(--dmh-panel-bg) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-media-card-bg:#fff;--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0)}@media (color-gamut:p3){.concepts[data-theme=light],.concepts [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.concepts[data-theme=light],.concepts [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.concepts .dmh2-modern[data-panel-tint=teal],.concepts .dmh2-modern [data-panel-tint=teal],.concepts .dmh2-reskin[data-panel-tint=teal],.concepts .dmh2-reskin [data-panel-tint=teal]{--dmh-panel-accent:var(--dmh-panel-teal-accent);--dmh-panel-bg:var(--dmh-panel-teal-bg);--dmh-panel-control-hover:var(--dmh-panel-teal-control-hover);--dmh-panel-divider:var(--dmh-panel-teal-divider);--dmh-panel-fg-muted:var(--dmh-panel-teal-fg-muted);--dmh-panel-hover:var(--dmh-panel-teal-hover);--dmh-panel-icon:var(--dmh-panel-teal-icon);--dmh-panel-icon-hover:var(--dmh-panel-teal-icon-hover);--dmh-panel-raised:var(--dmh-panel-teal-raised);--dmh-panel-stroke:var(--dmh-panel-teal-stroke);--dmh-panel-thumb-bg:var(--dmh-panel-teal-thumb-bg);--dmh-panel-toggle-bg:var(--dmh-panel-teal-toggle-bg);--dmh-panel-track-bg:var(--dmh-panel-teal-track-bg)}.concepts .dmh2-modern[data-panel-tint=blue],.concepts .dmh2-modern [data-panel-tint=blue],.concepts .dmh2-reskin[data-panel-tint=blue],.concepts .dmh2-reskin [data-panel-tint=blue]{--dmh-panel-accent:var(--dsm-color-blue-500);--dmh-panel-bg:var(--dsm-color-blue-50);--dmh-panel-control-hover:color-mix(in srgb, var(--dsm-color-blue-100) 85%, var(--dsm-color-blue-50));--dmh-panel-hover:color-mix(in srgb, var(--dsm-color-blue-500) 8%, transparent);--dmh-panel-icon-hover:var(--dsm-color-blue-100);--dmh-panel-raised:var(--dsm-color-panel);--dmh-panel-stroke:var(--dsm-color-blue-100);--dmh-panel-thumb-bg:color-mix(in srgb, var(--dsm-color-blue-100) 50%, var(--dsm-color-blue-50));--dmh-panel-toggle-bg:var(--dsm-color-blue-700);--dmh-panel-track-bg:color-mix(in srgb, var(--dsm-color-blue-100) 60%, var(--dsm-color-blue-50))}.concepts.dark .dmh2-modern[data-panel-tint=blue],.concepts.dark .dmh2-modern [data-panel-tint=blue],.concepts.dark .dmh2-reskin[data-panel-tint=blue],.concepts.dark .dmh2-reskin [data-panel-tint=blue],.concepts[data-theme=dark] .dmh2-modern[data-panel-tint=blue],.concepts[data-theme=dark] .dmh2-modern [data-panel-tint=blue],.concepts[data-theme=dark] .dmh2-reskin[data-panel-tint=blue],.concepts[data-theme=dark] .dmh2-reskin [data-panel-tint=blue],.concepts .dark .dmh2-modern[data-panel-tint=blue],.concepts .dark .dmh2-modern [data-panel-tint=blue],.concepts .dark .dmh2-reskin[data-panel-tint=blue],.concepts .dark .dmh2-reskin [data-panel-tint=blue],.concepts [data-theme=dark] .dmh2-modern[data-panel-tint=blue],.concepts [data-theme=dark] .dmh2-modern [data-panel-tint=blue],.concepts [data-theme=dark] .dmh2-reskin[data-panel-tint=blue],.concepts [data-theme=dark] .dmh2-reskin [data-panel-tint=blue]{--dmh-panel-accent:var(--dsm-color-blue-300);--dmh-panel-bg:color-mix(in srgb, var(--dsm-color-blue-900) 30%, var(--dsm-color-canvas));--dmh-panel-control-hover:color-mix(in srgb, var(--dsm-color-blue-900) 20%, var(--dsm-color-canvas));--dmh-panel-hover:color-mix(in srgb, var(--dsm-color-blue-400) 16%, transparent);--dmh-panel-icon-hover:color-mix(in srgb, var(--dsm-color-blue-800) 50%, var(--dsm-color-canvas));--dmh-panel-raised:color-mix(in srgb, var(--dsm-color-blue-900) 45%, var(--dsm-color-canvas));--dmh-panel-stroke:color-mix(in srgb, var(--dsm-color-blue-800) 40%, var(--dsm-color-canvas));--dmh-panel-thumb-bg:color-mix(in srgb, var(--dsm-color-blue-900) 45%, var(--dsm-color-canvas));--dmh-panel-toggle-bg:var(--dsm-color-blue-700);--dmh-panel-track-bg:color-mix(in srgb, var(--dsm-color-blue-900) 12%, var(--dsm-color-canvas))}.concepts .dmh2-modern{--dmh-cart-card-bg:var(--dmh-row-bg);--dmh-cart-card-stroke:var(--dsm-color-stroke-panel);--dmh-cart-chip-bg:var(--dsm-color-green-50);--dmh-cart-chip-fg:var(--dsm-color-green-800);--dmh-cart-chip-stroke:var(--dsm-color-green-200);--dmh-cart-rule:var(--dsm-color-stroke-divider);--dmh-panel-card-radius:var(--dsm-scale-radius-panel-card);--dmh-row-band-bg:var(--dmh-panel-bg);--dmh-row-bg:var(--dmh-card-bg);--dmh-row-divider:var(--dsm-color-stroke-panel);--dmh-row-selected-band-bg:var(--dsm-components-nav-item-selected-bg-hover);--dmh-row-selected-divider:color-mix(in srgb, var(--dsm-color-interactive) 35%, transparent);--dmh-row-selected-track:color-mix(in srgb, var(--dsm-color-interactive) 22%, transparent);--dmh-surface-radius:var(--dsm-scale-radius-media-card);--dsm-components-data-table-row-hover:color-mix(in srgb, var(--dsm-color-fg-default) 4%, var(--dsm-color-panel));--dsm-components-data-table-rule:var(--dmh-panel-bg)}.concepts.dark .dmh2-modern,.concepts[data-theme=dark] .dmh2-modern,.concepts .dark .dmh2-modern,.concepts [data-theme=dark] .dmh2-modern{--dmh-cart-card-bg:color-mix(in srgb, var(--dsm-color-white) 6%, var(--dsm-color-surface-05));--dmh-cart-card-stroke:var(--dsm-color-white-alpha-10);--dmh-cart-chip-bg:color-mix(in srgb, var(--dsm-color-green-500) 22%, transparent);--dmh-cart-chip-fg:var(--dsm-color-green-200);--dmh-cart-chip-stroke:color-mix(in srgb, var(--dsm-color-green-400) 45%, transparent);--dmh-cart-rule:var(--dsm-color-white-alpha-15);--dmh-panel-card-radius:var(--dsm-scale-radius-panel-card);--dmh-row-band-bg:color-mix(in srgb, var(--dsm-color-white) 8%, var(--dsm-color-canvas));--dmh-row-bg:color-mix(in srgb, var(--dsm-color-white) 5%, var(--dsm-color-canvas));--dmh-row-divider:var(--dsm-color-white-alpha-15);--dmh-row-selected-band-bg:var(--dsm-components-nav-item-selected-bg-hover);--dmh-row-selected-divider:color-mix(in srgb, var(--dsm-color-interactive) 35%, transparent);--dmh-row-selected-track:color-mix(in srgb, var(--dsm-color-interactive) 22%, transparent);--dmh-surface-radius:var(--dsm-scale-radius-media-card);--dsm-components-data-table-row-hover:color-mix(in srgb, var(--dsm-color-fg-default) 4%, var(--dsm-color-panel));--dsm-components-data-table-rule:var(--dmh-panel-bg)}.concepts .dmh2-reskin{--dmh-cart-card-bg:var(--dmh-row-bg);--dmh-cart-card-stroke:var(--dsm-color-stroke-panel);--dmh-cart-chip-bg:var(--dsm-color-green-50);--dmh-cart-chip-fg:var(--dsm-color-green-800);--dmh-cart-chip-stroke:var(--dsm-color-green-200);--dmh-cart-rule:var(--dsm-color-stroke-divider);--dmh-row-band-bg:var(--dsm-color-panel-raised);--dmh-row-bg:var(--dmh-card-bg);--dmh-row-divider:var(--dsm-color-stroke-panel);--dmh-row-selected-band-bg:var(--dsm-components-nav-item-selected-bg-hover);--dmh-row-selected-divider:color-mix(in srgb, var(--dsm-color-interactive) 35%, transparent);--dmh-row-selected-track:color-mix(in srgb, var(--dsm-color-interactive) 22%, transparent)}.concepts.dark .dmh2-reskin,.concepts[data-theme=dark] .dmh2-reskin,.concepts .dark .dmh2-reskin,.concepts [data-theme=dark] .dmh2-reskin{--dmh-cart-card-bg:color-mix(in srgb, var(--dsm-color-white) 6%, var(--dsm-color-surface-05));--dmh-cart-card-stroke:var(--dsm-color-white-alpha-10);--dmh-cart-chip-bg:color-mix(in srgb, var(--dsm-color-green-500) 22%, transparent);--dmh-cart-chip-fg:var(--dsm-color-green-200);--dmh-cart-chip-stroke:color-mix(in srgb, var(--dsm-color-green-400) 45%, transparent);--dmh-cart-rule:var(--dsm-color-white-alpha-15);--dmh-row-band-bg:color-mix(in srgb, var(--dsm-color-white) 8%, var(--dsm-color-canvas));--dmh-row-bg:color-mix(in srgb, var(--dsm-color-white) 5%, var(--dsm-color-canvas));--dmh-row-divider:var(--dsm-color-white-alpha-15);--dmh-row-selected-band-bg:var(--dsm-components-nav-item-selected-bg-hover);--dmh-row-selected-divider:color-mix(in srgb, var(--dsm-color-interactive) 35%, transparent);--dmh-row-selected-track:color-mix(in srgb, var(--dsm-color-interactive) 22%, transparent)}.contact{--contact-border:#0000001a;--contact-card-foreground:oklch(14.5% 0 0);--contact-color-brand:#1260b0;--contact-foreground:oklch(14.5% 0 0);--contact-icon-size-2xl:24px;--contact-muted:#ececf0;--contact-muted-foreground:#717182;--contact-radius:.625rem;--contact-space-3:12px;--contact-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--contact-typography-text-body:var(--contact-typography-text-body-font-weight) var(--contact-typography-text-body-font-size)/var(--contact-typography-text-body-line-height) var(--contact-typography-family-sans);--contact-typography-text-body-font-family:var(--contact-typography-family-sans);--contact-typography-text-body-font-size:16px;--contact-typography-text-body-font-weight:400;--contact-typography-text-body-letter-spacing:0em;--contact-typography-text-body-line-height:1.5;--contact-typography-text-body-medium:var(--contact-typography-text-body-medium-font-weight) var(--contact-typography-text-body-medium-font-size)/var(--contact-typography-text-body-medium-line-height) var(--contact-typography-family-sans);--contact-typography-text-body-medium-font-family:var(--contact-typography-family-sans);--contact-typography-text-body-medium-font-size:16px;--contact-typography-text-body-medium-font-weight:500;--contact-typography-text-body-medium-letter-spacing:0em;--contact-typography-text-body-medium-line-height:1.5;--contact-typography-text-display:var(--contact-typography-text-display-font-weight) var(--contact-typography-text-display-font-size)/var(--contact-typography-text-display-line-height) var(--contact-typography-family-sans);--contact-typography-text-display-font-family:var(--contact-typography-family-sans);--contact-typography-text-display-font-size:34px;--contact-typography-text-display-font-weight:800;--contact-typography-text-display-letter-spacing:0em;--contact-typography-text-display-line-height:1.25;--contact-typography-text-title:var(--contact-typography-text-title-font-weight) var(--contact-typography-text-title-font-size)/var(--contact-typography-text-title-line-height) var(--contact-typography-family-sans);--contact-typography-text-title-font-family:var(--contact-typography-family-sans);--contact-typography-text-title-font-size:18px;--contact-typography-text-title-font-weight:700;--contact-typography-text-title-letter-spacing:0em;--contact-typography-text-title-line-height:1.5;--contact-typography-text-ui-snug:var(--contact-typography-text-ui-snug-font-weight) var(--contact-typography-text-ui-snug-font-size)/var(--contact-typography-text-ui-snug-line-height) var(--contact-typography-family-sans);--contact-typography-text-ui-snug-font-family:var(--contact-typography-family-sans);--contact-typography-text-ui-snug-font-size:14px;--contact-typography-text-ui-snug-font-weight:400;--contact-typography-text-ui-snug-letter-spacing:0em;--contact-typography-text-ui-snug-line-height:1.25;--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:#f8f8f8;--dsm-color-grey-100:#f5f5f5;--dsm-color-grey-200:#eee;--dsm-color-grey-300:#e0e0e0;--dsm-color-grey-400:#bdbdbd;--dsm-color-grey-500:#9e9e9e;--dsm-color-grey-600:#757575;--dsm-color-grey-700:#616161;--dsm-color-grey-800:#212121;--dsm-color-grey-900:#141414;--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:#1565c0;--dsm-color-palette-confirm:#1b5e20;--dsm-color-palette-cosmos:#212121;--dsm-color-palette-error:#b71c1c;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:#ffb74d;--dsm-color-persona-fg-audio-light:#bf360c;--dsm-color-persona-fg-document-dark:#4fc3f7;--dsm-color-persona-fg-document-light:#1565c0;--dsm-color-persona-fg-gpx-dark:#4db6ac;--dsm-color-persona-fg-gpx-light:#00796b;--dsm-color-persona-fg-image-dark:#81c784;--dsm-color-persona-fg-image-light:#43a047;--dsm-color-persona-fg-video-dark:#ce93d8;--dsm-color-persona-fg-video-light:#7b1fa2;--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:#90caf9;--dsm-components-app-header-legacy-badge-fg:#0d47a1;--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:#fff;--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:#1260b0;--dsm-components-checkbox-checked-fg:#fff;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:#fff;--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:#8257ef;--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:#757575;--dsm-components-evidence-portal-field-border-light:#e0e0e0;--dsm-components-evidence-portal-swatch-ring:#9e9e9e;--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-error-border:#b22222;--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-star:#ffca28;--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:#1260b0;--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:#fff;--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification:#b22222;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-network-phone:#a06a00;--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:#1976d2;--dsm-components-redaction-lexicon-pattern:#f57c00;--dsm-components-redaction-lexicon-phrase:#8e24aa;--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:#616161;--dsm-components-tooltip-text:#fff;--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:#fff;--dsm-components-trial-button-fg:#e65100;--dsm-components-trial-button-hover-bg:#fff3e0;--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:#d4e157;--dsm-components-viewer-media-key-current-ink:#000;--dsm-components-viewer-media-key-original:#9e9e9e;--dsm-components-viewer-media-key-original-ink:#000;--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:4px;--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:4px;--dsm-scale-radius-card:5px;--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:999px;--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:2px;--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--dsm-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:0em;--dsm-typography-letter-spacing-tight:-.025em;--dsm-typography-letter-spacing-wider:.05em;--dsm-typography-line-height-compact:1.33333;--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:1.5;--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:1.25;--dsm-typography-line-height-standard:1.42857;--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em}@media (color-gamut:p3){.contact{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.contact{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.contact.dark,.contact[data-theme=dark],.contact .dark,.contact [data-theme=dark]{--contact-border:oklch(26.9% 0 0);--contact-card-foreground:oklch(98.5% 0 0);--contact-foreground:oklch(98.5% 0 0);--contact-muted:oklch(26.9% 0 0);--contact-muted-foreground:oklch(70.8% 0 0);--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:#8ab4f840;--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:#ffffff80;--dsm-color-mui-palette-text-primary:#fff;--dsm-color-mui-palette-text-secondary:#ffffffb3;--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:#9cb3c7;--dsm-color-quick-edit-bar-separator:#6b8299;--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:#b0b0b0;--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:#b0b0b0;--dsm-components-ai-disclaimer-fg:#b0b0b0;--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:#1b1b1b9e;--dsm-components-checkbox-checked:#2196f3;--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:#81d4fa;--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:#a5d6a7;--dsm-components-chip-default-bg:#2a2a2a;--dsm-components-chip-default-text:#b0b0b0;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#333;--dsm-components-data-table-rule:#2a2a2a;--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:#ffffff1a;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:#555;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-accent:#8ab4f8;--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--dsm-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--dsm-color-purple-brand) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 16%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-interactive) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-interactive) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-interactive) 24%, transparent);--dsm-components-launchpad-ticket-fg:#8ab4f8;--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:#8ab4f8;--dsm-components-notification-link:#8ab4f8;--dsm-components-notification-success:#66bb6a;--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:#ffa726;--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:#ffb74d;--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:#d32f2f;--dsm-components-status-pill-info-fg:#1976d2;--dsm-components-status-pill-neutral-fg:#b0b0b0;--dsm-components-status-pill-success-fg:#43a047;--dsm-components-status-pill-warning-fg:#ffa000;--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff1a;--dsm-components-widget-card-border:#555;--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:oklch(14.5% 0 0);--shadcn-border:oklch(26.9% 0 0);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:oklch(98.5% 0 0);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-ring:oklch(43.9% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0)}@media (color-gamut:p3){.contact.dark,.contact[data-theme=dark],.contact .dark,.contact [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.contact.dark,.contact[data-theme=dark],.contact .dark,.contact [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.contact[data-theme=light],.contact [data-theme=light]{--contact-border:#0000001a;--contact-card-foreground:oklch(14.5% 0 0);--contact-foreground:oklch(14.5% 0 0);--contact-muted:#ececf0;--contact-muted-foreground:#717182;--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-checked:#1260b0;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-media-card-bg:#fff;--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0)}@media (color-gamut:p3){.contact[data-theme=light],.contact [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.contact[data-theme=light],.contact [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.desktop{--desktop-artwork-desaturate:gray;--desktop-bubble-assistant-bg:#fff9;--desktop-bubble-assistant-border:#1260b01f;--desktop-bubble-user-bg:#0d4a8a;--desktop-connected-chip-bg:var(--dsm-color-green-50);--desktop-connected-chip-fg:var(--dsm-color-green-800);--desktop-delta-down:var(--dsm-color-red-700);--desktop-delta-up:var(--dsm-color-green-700);--desktop-eyebrow-bg:#1260b014;--desktop-flyout-border:#1260b029;--desktop-hero-card-shadow:0px 18px 48px 0px #1018281a;--desktop-importer-body-padding-y:24px;--desktop-importer-dropzone-gap:32px;--desktop-importer-dropzone-padding-y:32px;--desktop-importer-file-badge-bg:var(--dsm-color-black-alpha-5);--desktop-importer-file-badge-size:40px;--desktop-importer-footer-height:88px;--desktop-importer-gutter:20px;--desktop-importer-header-height:64px;--desktop-importer-header-padding-x:var(--desktop-importer-gutter);--desktop-importer-icon-ring-size:70px;--desktop-importer-icon-ring-stroke:4px;--desktop-importer-location-row-height:48px;--desktop-importer-location-width:380px;--desktop-importer-panel-width:720px;--desktop-importer-queue-min-height:304px;--desktop-importer-queue-row-padding:24px;--desktop-list-card-bg:#fafafa;--desktop-list-card-border:#e4e4e4;--desktop-logo-grad-end:#8f3fd4;--desktop-logo-grad-mid:#5b47d8;--desktop-logo-grad-start:var(--dsm-color-brand);--desktop-nav-bg:var(--dsm-color-grey-200);--desktop-nav-selected-bg:color-mix(in srgb, var(--dsm-color-brand) 22%, var(--dsm-color-panel));--desktop-nav-selected-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 30%, var(--dsm-color-panel));--desktop-nav-selected-fg:var(--dsm-color-blue-900);--desktop-nav-stroke:color-mix(in srgb, var(--dsm-color-stroke-divider) 93%, var(--dsm-color-fg-default));--desktop-page-ground:var(--dsm-color-canvas);--desktop-page-veil:#fffc;--desktop-panel-border:#1260b01f;--desktop-panel-shadow:0px 8px 28px 0px #10182814;--desktop-panel-shadow-hover:0px 16px 40px 0px #10182824;--desktop-rail-row-alt:#00000009;--desktop-stat-card-bg:#ffffff52;--desktop-stat-card-blur-radius:24px;--desktop-stat-card-border:var(--dsm-color-stroke-input);--desktop-stat-card-saturate:1.3;--desktop-stat-card-shadow:0px 8px 24px 0px #172b631a;--desktop-viz-ingest:var(--dsm-color-deep-orange-600);--desktop-viz-series-1:var(--dsm-color-blue-600);--desktop-viz-series-2:var(--dsm-color-green-600);--desktop-viz-series-3:var(--dsm-color-purple-500);--desktop-viz-vlm:var(--dsm-color-cyan-600);--desktop-viz-vvi:var(--dsm-color-light-green-700);--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:#f8f8f8;--dsm-color-grey-100:#f5f5f5;--dsm-color-grey-200:#eee;--dsm-color-grey-300:#e0e0e0;--dsm-color-grey-400:#bdbdbd;--dsm-color-grey-500:#9e9e9e;--dsm-color-grey-600:#757575;--dsm-color-grey-700:#616161;--dsm-color-grey-800:#212121;--dsm-color-grey-900:#141414;--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:#1565c0;--dsm-color-palette-confirm:#1b5e20;--dsm-color-palette-cosmos:#212121;--dsm-color-palette-error:#b71c1c;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:#ffb74d;--dsm-color-persona-fg-audio-light:#bf360c;--dsm-color-persona-fg-document-dark:#4fc3f7;--dsm-color-persona-fg-document-light:#1565c0;--dsm-color-persona-fg-gpx-dark:#4db6ac;--dsm-color-persona-fg-gpx-light:#00796b;--dsm-color-persona-fg-image-dark:#81c784;--dsm-color-persona-fg-image-light:#43a047;--dsm-color-persona-fg-video-dark:#ce93d8;--dsm-color-persona-fg-video-light:#7b1fa2;--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:#90caf9;--dsm-components-app-header-legacy-badge-fg:#0d47a1;--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:#fff;--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:#1260b0;--dsm-components-checkbox-checked-fg:#fff;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:#fff;--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:#8257ef;--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:#757575;--dsm-components-evidence-portal-field-border-light:#e0e0e0;--dsm-components-evidence-portal-swatch-ring:#9e9e9e;--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-error-border:#b22222;--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, #2c5f7f52 0px, transparent 55%), radial-gradient(at 88% 10%, color-mix(in srgb, var(--dsm-color-brand) 22%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, #6366f14d 0px, transparent 55%), linear-gradient(135deg, #eef1f9 0%, #dce3f1 55%, #ccd6e9 100%);--dsm-components-launchpad-star:#ffca28;--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:#1260b0;--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:#fff;--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification:#b22222;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-network-phone:#a06a00;--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:#1976d2;--dsm-components-redaction-lexicon-pattern:#f57c00;--dsm-components-redaction-lexicon-phrase:#8e24aa;--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:#616161;--dsm-components-tooltip-text:#fff;--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:#fff;--dsm-components-trial-button-fg:#e65100;--dsm-components-trial-button-hover-bg:#fff3e0;--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:#d4e157;--dsm-components-viewer-media-key-current-ink:#000;--dsm-components-viewer-media-key-original:#9e9e9e;--dsm-components-viewer-media-key-original-ink:#000;--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:4px;--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:4px;--dsm-scale-radius-card:5px;--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:999px;--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:2px;--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--dsm-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:0em;--dsm-typography-letter-spacing-tight:-.025em;--dsm-typography-letter-spacing-wider:.05em;--dsm-typography-line-height-compact:1.33333;--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:1.5;--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:1.25;--dsm-typography-line-height-standard:1.42857;--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em}@media (color-gamut:p3){.desktop{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.desktop{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.desktop.dark,.desktop[data-theme=dark],.desktop .dark,.desktop [data-theme=dark]{--desktop-artwork-desaturate:gray;--desktop-bubble-assistant-bg:color-mix(in srgb, var(--dsm-color-panel) 55%, transparent);--desktop-bubble-assistant-border:#ffffff14;--desktop-bubble-user-bg:#0c3f75;--desktop-connected-chip-bg:var(--dsm-color-green-900);--desktop-connected-chip-fg:#fff;--desktop-delta-down:var(--dsm-color-red-400);--desktop-delta-up:var(--dsm-color-green-400);--desktop-eyebrow-bg:#ffffff0f;--desktop-flyout-border:#ffffff24;--desktop-hero-card-shadow:0px 18px 48px 0px #00000073;--desktop-importer-file-badge-bg:var(--dsm-color-white-alpha-10);--desktop-list-card-bg:#ffffff0d;--desktop-list-card-border:#ffffff1a;--desktop-logo-grad-end:#c47dff;--desktop-logo-grad-mid:#8b7cff;--desktop-logo-grad-start:#4d9fff;--desktop-nav-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--desktop-nav-selected-bg:var(--dsm-components-nav-item-selected-bg);--desktop-nav-selected-bg-hover:var(--dsm-components-nav-item-selected-bg-hover);--desktop-nav-selected-fg:var(--dsm-components-nav-item-selected-fg);--desktop-nav-stroke:var(--dsm-color-stroke-panel);--desktop-page-ground:color-mix(in srgb, var(--dsm-color-panel) 65%, var(--dsm-color-canvas));--desktop-page-veil:color-mix(in srgb, var(--desktop-page-ground) 80%, transparent);--desktop-panel-border:#ffffff1a;--desktop-panel-shadow:0px 8px 28px 0px #00000059;--desktop-panel-shadow-hover:0px 16px 40px 0px #00000080;--desktop-rail-row-alt:#ffffff0b;--desktop-stat-card-bg:#ffffff12;--desktop-stat-card-border:#ffffff29;--desktop-stat-card-shadow:0px 8px 24px 0px #00000059;--desktop-viz-ingest:var(--dsm-color-orange-500);--desktop-viz-series-1:var(--dsm-color-blue-500);--desktop-viz-series-3:var(--dsm-color-purple-400);--desktop-viz-vlm:var(--dsm-color-cyan-400);--desktop-viz-vvi:var(--dsm-color-lime-400);--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:#8ab4f840;--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:#ffffff80;--dsm-color-mui-palette-text-primary:#fff;--dsm-color-mui-palette-text-secondary:#ffffffb3;--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:#9cb3c7;--dsm-color-quick-edit-bar-separator:#6b8299;--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:#b0b0b0;--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:#b0b0b0;--dsm-components-ai-disclaimer-fg:#b0b0b0;--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:#1b1b1b9e;--dsm-components-checkbox-checked:#2196f3;--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:#81d4fa;--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:#a5d6a7;--dsm-components-chip-default-bg:#2a2a2a;--dsm-components-chip-default-text:#b0b0b0;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#333;--dsm-components-data-table-rule:#2a2a2a;--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:#ffffff1a;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:#555;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-accent:#8ab4f8;--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 18% 18%, #2c5f7f73 0px, transparent 55%), radial-gradient(at 85% 12%, color-mix(in srgb, var(--dsm-color-brand) 30%, transparent) 0px, transparent 50%), radial-gradient(at 75% 95%, #6366f140 0px, transparent 55%), linear-gradient(135deg, #0b1020 0%, #0f172a 60%, #111827 100%);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-interactive) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-interactive) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-interactive) 24%, transparent);--dsm-components-launchpad-ticket-fg:#8ab4f8;--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:#8ab4f8;--dsm-components-notification-link:#8ab4f8;--dsm-components-notification-success:#66bb6a;--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:#ffa726;--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:#ffb74d;--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:#d32f2f;--dsm-components-status-pill-info-fg:#1976d2;--dsm-components-status-pill-neutral-fg:#b0b0b0;--dsm-components-status-pill-success-fg:#43a047;--dsm-components-status-pill-warning-fg:#ffa000;--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff1a;--dsm-components-widget-card-border:#555;--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:oklch(14.5% 0 0);--shadcn-border:oklch(26.9% 0 0);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:oklch(98.5% 0 0);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-ring:oklch(43.9% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0)}@media (color-gamut:p3){.desktop.dark,.desktop[data-theme=dark],.desktop .dark,.desktop [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.desktop.dark,.desktop[data-theme=dark],.desktop .dark,.desktop [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.desktop[data-theme=light],.desktop [data-theme=light]{--desktop-artwork-desaturate:gray;--desktop-bubble-assistant-bg:#fff9;--desktop-bubble-assistant-border:#1260b01f;--desktop-bubble-user-bg:#0d4a8a;--desktop-connected-chip-bg:var(--dsm-color-green-50);--desktop-connected-chip-fg:var(--dsm-color-green-800);--desktop-delta-down:var(--dsm-color-red-700);--desktop-delta-up:var(--dsm-color-green-700);--desktop-eyebrow-bg:#1260b014;--desktop-flyout-border:#1260b029;--desktop-hero-card-shadow:0px 18px 48px 0px #1018281a;--desktop-importer-file-badge-bg:var(--dsm-color-black-alpha-5);--desktop-list-card-bg:#fafafa;--desktop-list-card-border:#e4e4e4;--desktop-logo-grad-end:#8f3fd4;--desktop-logo-grad-mid:#5b47d8;--desktop-logo-grad-start:var(--dsm-color-brand);--desktop-nav-bg:var(--dsm-color-grey-200);--desktop-nav-selected-bg:color-mix(in srgb, var(--dsm-color-brand) 22%, var(--dsm-color-panel));--desktop-nav-selected-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 30%, var(--dsm-color-panel));--desktop-nav-selected-fg:var(--dsm-color-blue-900);--desktop-nav-stroke:color-mix(in srgb, var(--dsm-color-stroke-divider) 93%, var(--dsm-color-fg-default));--desktop-page-ground:var(--dsm-color-canvas);--desktop-page-veil:#fffc;--desktop-panel-border:#1260b01f;--desktop-panel-shadow:0px 8px 28px 0px #10182814;--desktop-panel-shadow-hover:0px 16px 40px 0px #10182824;--desktop-rail-row-alt:#00000009;--desktop-stat-card-bg:#ffffff52;--desktop-stat-card-border:var(--dsm-color-stroke-input);--desktop-stat-card-shadow:0px 8px 24px 0px #172b631a;--desktop-viz-ingest:var(--dsm-color-deep-orange-600);--desktop-viz-series-1:var(--dsm-color-blue-600);--desktop-viz-series-3:var(--dsm-color-purple-500);--desktop-viz-vlm:var(--dsm-color-cyan-600);--desktop-viz-vvi:var(--dsm-color-light-green-700);--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-checked:#1260b0;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, #2c5f7f52 0px, transparent 55%), radial-gradient(at 88% 10%, color-mix(in srgb, var(--dsm-color-brand) 22%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, #6366f14d 0px, transparent 55%), linear-gradient(135deg, #eef1f9 0%, #dce3f1 55%, #ccd6e9 100%);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-media-card-bg:#fff;--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0)}@media (color-gamut:p3){.desktop[data-theme=light],.desktop [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.desktop[data-theme=light],.desktop [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.devine{--devine-bubble-assistant-bg:#fff9;--devine-bubble-assistant-border:#1260b01f;--devine-bubble-user-bg:#0d4a8a;--devine-card-bg:#fafafa;--devine-card-bg-hover:#fff;--devine-card-border:#e4e4e4;--devine-card-border-selected:var(--dsm-color-brand);--devine-eyebrow-bg:#1260b014;--devine-eyebrow-border:#1260b02e;--devine-flyout-border:#1260b029;--devine-hero-card-shadow:0px 18px 48px 0px #1018281a;--devine-hero-wash:radial-gradient(at 16% 14%, #1260b033 0px, transparent 55%), radial-gradient(at 86% 10%, #8257ef29 0px, transparent 52%), radial-gradient(at 78% 94%, #1a73e824 0px, transparent 55%), linear-gradient(135deg, #f7f9fc 0%, #eef2f8 55%, #e5ebf4 100%);--devine-widget-border:#1260b01f;--devine-widget-shadow:0px 8px 28px 0px #10182814;--devine-widget-shadow-hover:0px 16px 40px 0px #10182824;--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:#f8f8f8;--dsm-color-grey-100:#f5f5f5;--dsm-color-grey-200:#eee;--dsm-color-grey-300:#e0e0e0;--dsm-color-grey-400:#bdbdbd;--dsm-color-grey-500:#9e9e9e;--dsm-color-grey-600:#757575;--dsm-color-grey-700:#616161;--dsm-color-grey-800:#212121;--dsm-color-grey-900:#141414;--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:#1565c0;--dsm-color-palette-confirm:#1b5e20;--dsm-color-palette-cosmos:#212121;--dsm-color-palette-error:#b71c1c;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:#ffb74d;--dsm-color-persona-fg-audio-light:#bf360c;--dsm-color-persona-fg-document-dark:#4fc3f7;--dsm-color-persona-fg-document-light:#1565c0;--dsm-color-persona-fg-gpx-dark:#4db6ac;--dsm-color-persona-fg-gpx-light:#00796b;--dsm-color-persona-fg-image-dark:#81c784;--dsm-color-persona-fg-image-light:#43a047;--dsm-color-persona-fg-video-dark:#ce93d8;--dsm-color-persona-fg-video-light:#7b1fa2;--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:#90caf9;--dsm-components-app-header-legacy-badge-fg:#0d47a1;--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:#fff;--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:#ffffffc7;--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:#1260b0;--dsm-components-checkbox-checked-fg:#fff;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:#fff;--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:#8257ef;--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:#757575;--dsm-components-evidence-portal-field-border-light:#e0e0e0;--dsm-components-evidence-portal-swatch-ring:#9e9e9e;--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:#ffffffe0;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-error-border:#b22222;--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-star:#ffca28;--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:#1260b0;--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:#fff;--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification:#b22222;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-network-phone:#a06a00;--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:#1976d2;--dsm-components-redaction-lexicon-pattern:#f57c00;--dsm-components-redaction-lexicon-phrase:#8e24aa;--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:#616161;--dsm-components-tooltip-text:#fff;--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:#fff;--dsm-components-trial-button-fg:#e65100;--dsm-components-trial-button-hover-bg:#fff3e0;--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:#d4e157;--dsm-components-viewer-media-key-current-ink:#000;--dsm-components-viewer-media-key-original:#9e9e9e;--dsm-components-viewer-media-key-original-ink:#000;--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:4px;--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:4px;--dsm-scale-radius-card:5px;--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:999px;--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:2px;--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--dsm-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:0em;--dsm-typography-letter-spacing-tight:-.025em;--dsm-typography-letter-spacing-wider:.05em;--dsm-typography-line-height-compact:1.33333;--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:1.5;--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:1.25;--dsm-typography-line-height-standard:1.42857;--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em}@media (color-gamut:p3){.devine{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.devine{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.devine.dark,.devine[data-theme=dark],.devine .dark,.devine [data-theme=dark]{--devine-bubble-assistant-bg:#1017288c;--devine-bubble-assistant-border:#ffffff14;--devine-bubble-user-bg:#0c3f75;--devine-card-bg:#2a36566b;--devine-card-bg-hover:#3c4c7494;--devine-card-border:#7e94c72e;--devine-card-border-selected:#7db4f5;--devine-eyebrow-bg:#ffffff0f;--devine-eyebrow-border:#ffffff24;--devine-flyout-border:#7e94c738;--devine-hero-card-shadow:0px 18px 48px 0px #00000073;--devine-hero-wash:radial-gradient(at 18% 16%, #1260b06b 0px, transparent 55%), radial-gradient(at 85% 12%, #8257ef47 0px, transparent 50%), radial-gradient(at 76% 95%, #1a73e838 0px, transparent 55%), linear-gradient(135deg, #0b1020 0%, #101728 60%, #14161b 100%);--devine-widget-border:#ffffff1a;--devine-widget-shadow:0px 8px 28px 0px #00000059;--devine-widget-shadow-hover:0px 16px 40px 0px #00000080;--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:#8ab4f840;--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:#ffffff80;--dsm-color-mui-palette-text-primary:#fff;--dsm-color-mui-palette-text-secondary:#ffffffb3;--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:#9cb3c7;--dsm-color-quick-edit-bar-separator:#6b8299;--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:#b0b0b0;--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:#b0b0b0;--dsm-components-ai-disclaimer-fg:#b0b0b0;--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:#181c28b8;--dsm-components-checkbox-checked:#2196f3;--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:#81d4fa;--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:#a5d6a7;--dsm-components-chip-default-bg:#2a2a2a;--dsm-components-chip-default-text:#b0b0b0;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#333;--dsm-components-data-table-rule:#2a2a2a;--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:#ffffff1a;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:#555;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-accent:#8ab4f8;--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--dsm-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--dsm-color-purple-brand) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 16%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-interactive) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-interactive) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-interactive) 24%, transparent);--dsm-components-launchpad-ticket-fg:#8ab4f8;--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:#8ab4f8;--dsm-components-notification-link:#8ab4f8;--dsm-components-notification-success:#66bb6a;--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:#ffa726;--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:#ffb74d;--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:#d32f2f;--dsm-components-status-pill-info-fg:#1976d2;--dsm-components-status-pill-neutral-fg:#b0b0b0;--dsm-components-status-pill-success-fg:#43a047;--dsm-components-status-pill-warning-fg:#ffa000;--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff1a;--dsm-components-widget-card-border:#555;--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:oklch(14.5% 0 0);--shadcn-border:oklch(26.9% 0 0);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:oklch(98.5% 0 0);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-ring:oklch(43.9% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0)}@media (color-gamut:p3){.devine.dark,.devine[data-theme=dark],.devine .dark,.devine [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.devine.dark,.devine[data-theme=dark],.devine .dark,.devine [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.devine[data-theme=light],.devine [data-theme=light]{--devine-bubble-assistant-bg:#fff9;--devine-bubble-assistant-border:#1260b01f;--devine-bubble-user-bg:#0d4a8a;--devine-card-bg:#fafafa;--devine-card-bg-hover:#fff;--devine-card-border:#e4e4e4;--devine-card-border-selected:var(--dsm-color-brand);--devine-eyebrow-bg:#1260b014;--devine-eyebrow-border:#1260b02e;--devine-flyout-border:#1260b029;--devine-hero-card-shadow:0px 18px 48px 0px #1018281a;--devine-hero-wash:radial-gradient(at 16% 14%, #1260b033 0px, transparent 55%), radial-gradient(at 86% 10%, #8257ef29 0px, transparent 52%), radial-gradient(at 78% 94%, #1a73e824 0px, transparent 55%), linear-gradient(135deg, #f7f9fc 0%, #eef2f8 55%, #e5ebf4 100%);--devine-widget-border:#1260b01f;--devine-widget-shadow:0px 8px 28px 0px #10182814;--devine-widget-shadow-hover:0px 16px 40px 0px #10182824;--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:#ffffffc7;--dsm-components-checkbox-checked:#1260b0;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:#ffffffe0;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-media-card-bg:#fff;--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0)}@media (color-gamut:p3){.devine[data-theme=light],.devine [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.devine[data-theme=light],.devine [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.dmh{--dmh-accel:#0b7f8c;--dmh-accel-wash:#0b7f8c17;--dmh-accent:#17a5c4;--dmh-accent-strong:#0f7e98;--dmh-card-badge-size:36px;--dmh-card-bg:var(--dsm-color-panel);--dmh-card-cover-height:120px;--dmh-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dmh-cart-card-bg:var(--dmh-row-bg);--dmh-cart-card-stroke:var(--dsm-color-stroke-panel);--dmh-cart-chip-bg:var(--dsm-color-green-50);--dmh-cart-chip-fg:var(--dsm-color-green-800);--dmh-cart-chip-stroke:var(--dsm-color-green-200);--dmh-cart-rule:var(--dsm-color-stroke-divider);--dmh-chrome-content-bg:#f8f9fa;--dmh-chrome-tile-border:#e0e0e0;--dmh-demo-asset-id:#2a323c;--dmh-demo-card-action:#1871e8;--dmh-demo-chrome-bg:#000;--dmh-demo-chrome-fg:#fff;--dmh-demo-chrome-hover:#ffffff1a;--dmh-demo-content-bg-dark:#181818;--dmh-demo-content-bg-light:#f8f9fa;--dmh-demo-footer-bg:#0d0d0d;--dmh-demo-footer-fg:#c7c7c7;--dmh-demo-footer-heading:#fff;--dmh-demo-rail-border:#7c848d;--dmh-demo-rail-icon:#465364;--dmh-demo-redaction-transcript-highlight:#84cc16;--dmh-demo-success:#236b27;--dmh-demo-tile-border-dark:#2e2e2e;--dmh-demo-tile-border-light:#e0e0e0;--dmh-dialog-bg:var(--dsm-color-panel);--dmh-dialog-stroke:var(--dsm-color-stroke-panel);--dmh-discovery-expired-bg:#fdecea;--dmh-discovery-grid-line:#e8e8e8;--dmh-discovery-kpi-fg:#fff;--dmh-discovery-rail-width:232px;--dmh-hero-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-70) 0%, var(--dsm-color-black-alpha-30) 30%, transparent 62%);--dmh-live-badge-bg:#d32f2fe6;--dmh-panel-accent:var(--dsm-color-interactive);--dmh-panel-bg:color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas));--dmh-panel-card-radius:var(--dsm-scale-radius-card);--dmh-panel-control-hover:color-mix(in srgb, var(--dsm-color-grey-400) 40%, var(--dsm-color-grey-300));--dmh-panel-divider:var(--dsm-color-canvas);--dmh-panel-fg-muted:var(--dsm-color-fg-subtle);--dmh-panel-hover:var(--dsm-color-state-hover);--dmh-panel-icon:var(--dsm-color-gray-800);--dmh-panel-icon-hover:color-mix(in srgb, var(--dsm-color-grey-400) 60%, var(--dsm-color-grey-300));--dmh-panel-raised:var(--dsm-color-panel);--dmh-panel-stroke:color-mix(in srgb, var(--dsm-color-grey-400) 50%, var(--dsm-color-grey-300));--dmh-panel-teal-accent:var(--dmh-accent);--dmh-panel-teal-bg:#e8f0f2;--dmh-panel-teal-control-hover:#cfe0e5;--dmh-panel-teal-divider:var(--dsm-color-canvas);--dmh-panel-teal-fg-muted:var(--dsm-color-fg-subtle);--dmh-panel-teal-hover:#17a5c414;--dmh-panel-teal-icon:var(--dsm-color-gray-800);--dmh-panel-teal-icon-hover:#c6dde3;--dmh-panel-teal-raised:var(--dsm-color-white);--dmh-panel-teal-stroke:#c3d7dd;--dmh-panel-teal-thumb-bg:#d9e5e9;--dmh-panel-teal-toggle-bg:var(--dmh-accent-strong);--dmh-panel-teal-track-bg:#dce8ec;--dmh-panel-thumb-bg:var(--dsm-color-grey-300);--dmh-panel-toggle-bg:var(--dsm-color-brand);--dmh-panel-toggle-bg-hover:var(--dsm-color-brand-hover);--dmh-panel-track-bg:var(--dsm-color-grey-300);--dmh-row-band-bg:var(--dmh-panel-bg);--dmh-row-bg:var(--dmh-card-bg);--dmh-row-divider:var(--dsm-color-stroke-panel);--dmh-row-selected-band-bg:var(--dsm-components-nav-item-selected-bg-hover);--dmh-row-selected-divider:color-mix(in srgb, var(--dsm-color-interactive) 35%, transparent);--dmh-row-selected-track:color-mix(in srgb, var(--dsm-color-interactive) 22%, transparent);--dmh-search-toggle-selected-fg:var(--dsm-color-brand);--dmh-search-toggle-thumb-bg:var(--dsm-color-panel);--dmh-search-toggle-thumb-shadow:0 1px 2px #00000029, 0 0 0 1px #0000000a;--dmh-segment-track:#ededed;--dmh-status-warning-bg:#ed6c021f;--dmh-status-warning-fg:#ed6c02;--dmh-surface-radius:var(--dsm-scale-radius-card);--dmh-table-recess-bg:var(--dsm-components-data-table-head-bg);--dmh-tabs-height:48px;--dmh-trial-banner-bg:var(--dsm-color-orange-700);--dmh-trial-banner-fg:var(--dsm-color-white);--dmh-trial-banner-fg-muted:var(--dsm-color-white-alpha-90);--dmh-vdm-trend-up-fg:#16a34a;--dmh-veri-sparkle-ember:var(--dsm-color-brand-ember);--dmh-veri-sparkle-lime:#b9b200;--dmh-veri-sparkle-riptide:var(--dsm-color-brand-riptide);--dmh-veri-sparkle-ultraviolet:var(--dsm-color-brand-ultraviolet);--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:#f8f8f8;--dsm-color-grey-100:#f5f5f5;--dsm-color-grey-200:#eee;--dsm-color-grey-300:#e0e0e0;--dsm-color-grey-400:#bdbdbd;--dsm-color-grey-500:#9e9e9e;--dsm-color-grey-600:#757575;--dsm-color-grey-700:#616161;--dsm-color-grey-800:#212121;--dsm-color-grey-900:#141414;--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:#1565c0;--dsm-color-palette-confirm:#1b5e20;--dsm-color-palette-cosmos:#212121;--dsm-color-palette-error:#b71c1c;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:#ffb74d;--dsm-color-persona-fg-audio-light:#bf360c;--dsm-color-persona-fg-document-dark:#4fc3f7;--dsm-color-persona-fg-document-light:#1565c0;--dsm-color-persona-fg-gpx-dark:#4db6ac;--dsm-color-persona-fg-gpx-light:#00796b;--dsm-color-persona-fg-image-dark:#81c784;--dsm-color-persona-fg-image-light:#43a047;--dsm-color-persona-fg-video-dark:#ce93d8;--dsm-color-persona-fg-video-light:#7b1fa2;--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:#90caf9;--dsm-components-app-header-legacy-badge-fg:#0d47a1;--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:#fff;--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:#1260b0;--dsm-components-checkbox-checked-fg:#fff;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:#fff;--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:#8257ef;--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, var(--dmh-panel-bg) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:#757575;--dsm-components-evidence-portal-field-border-light:#e0e0e0;--dsm-components-evidence-portal-swatch-ring:#9e9e9e;--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-error-border:#b22222;--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:var(--dsm-color-teal-700);--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-star:#ffca28;--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-teal-700) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-teal-700) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-teal-700) 22%, transparent);--dsm-components-launchpad-ticket-fg:var(--dsm-color-teal-800);--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:#1260b0;--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:#fff;--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification:#b22222;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-network-phone:#a06a00;--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:#1976d2;--dsm-components-redaction-lexicon-pattern:#f57c00;--dsm-components-redaction-lexicon-phrase:#8e24aa;--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:#616161;--dsm-components-tooltip-text:#fff;--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:#fff;--dsm-components-trial-button-fg:#e65100;--dsm-components-trial-button-hover-bg:#fff3e0;--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:#d4e157;--dsm-components-viewer-media-key-current-ink:#000;--dsm-components-viewer-media-key-original:#9e9e9e;--dsm-components-viewer-media-key-original-ink:#000;--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:4px;--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:4px;--dsm-scale-radius-card:5px;--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:999px;--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:2px;--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--dsm-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:0em;--dsm-typography-letter-spacing-tight:-.025em;--dsm-typography-letter-spacing-wider:.05em;--dsm-typography-line-height-compact:1.33333;--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:1.5;--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:1.25;--dsm-typography-line-height-standard:1.42857;--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em}@media (color-gamut:p3){.dmh{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.dmh{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.dmh.dark,.dmh[data-theme=dark],.dmh .dark,.dmh [data-theme=dark]{--dmh-accel:#3fb8c4;--dmh-accel-wash:#3fb8c41f;--dmh-card-bg:color-mix(in srgb, var(--dsm-color-white) 14%, var(--dsm-color-canvas));--dmh-cart-card-bg:color-mix(in srgb, var(--dsm-color-white) 6%, var(--dsm-color-surface-05));--dmh-cart-card-stroke:var(--dsm-color-white-alpha-10);--dmh-cart-chip-bg:color-mix(in srgb, var(--dsm-color-green-500) 22%, transparent);--dmh-cart-chip-fg:var(--dsm-color-green-200);--dmh-cart-chip-stroke:color-mix(in srgb, var(--dsm-color-green-400) 45%, transparent);--dmh-cart-rule:var(--dsm-color-white-alpha-15);--dmh-chrome-content-bg:#181818;--dmh-chrome-tile-border:#2e2e2e;--dmh-dialog-bg:color-mix(in srgb, var(--dsm-color-white) 12%, var(--dsm-color-canvas));--dmh-dialog-stroke:var(--dsm-color-stroke-panel);--dmh-panel-accent:var(--dsm-color-interactive);--dmh-panel-bg:color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas));--dmh-panel-control-hover:color-mix(in srgb, var(--dsm-color-white) 5%, var(--dsm-color-canvas));--dmh-panel-divider:var(--dsm-color-canvas);--dmh-panel-fg-muted:var(--dsm-color-fg-subtle);--dmh-panel-hover:#ffffff0f;--dmh-panel-icon:var(--dsm-color-white);--dmh-panel-icon-hover:color-mix(in srgb, var(--dsm-color-grey-700) 60%, var(--dsm-color-canvas));--dmh-panel-raised:color-mix(in srgb, var(--dsm-color-white) 16%, var(--dsm-color-canvas));--dmh-panel-stroke:color-mix(in srgb, var(--dsm-color-white) 22%, var(--dsm-color-canvas));--dmh-panel-teal-accent:#4ec3dd;--dmh-panel-teal-bg:#1a2d32;--dmh-panel-teal-control-hover:#1c3238;--dmh-panel-teal-divider:var(--dsm-color-canvas);--dmh-panel-teal-fg-muted:var(--dsm-color-white);--dmh-panel-teal-hover:#4ec3dd29;--dmh-panel-teal-icon:var(--dsm-color-white);--dmh-panel-teal-icon-hover:#3a5960;--dmh-panel-teal-raised:#26414a;--dmh-panel-teal-stroke:#375a63;--dmh-panel-teal-thumb-bg:#26414a;--dmh-panel-teal-track-bg:#132327;--dmh-panel-thumb-bg:color-mix(in srgb, var(--dsm-color-white) 16%, var(--dsm-color-canvas));--dmh-panel-track-bg:color-mix(in srgb, var(--dsm-color-white) 1%, var(--dsm-color-canvas));--dmh-row-band-bg:color-mix(in srgb, var(--dsm-color-white) 8%, var(--dsm-color-canvas));--dmh-row-bg:color-mix(in srgb, var(--dsm-color-white) 5%, var(--dsm-color-canvas));--dmh-row-divider:var(--dsm-color-white-alpha-15);--dmh-row-selected-band-bg:var(--dsm-components-nav-item-selected-bg-hover);--dmh-row-selected-divider:color-mix(in srgb, var(--dsm-color-interactive) 35%, transparent);--dmh-row-selected-track:color-mix(in srgb, var(--dsm-color-interactive) 22%, transparent);--dmh-search-toggle-selected-fg:var(--dsm-color-interactive);--dmh-search-toggle-thumb-bg:var(--dsm-color-panel-raised);--dmh-search-toggle-thumb-shadow:0 1px 2px #0006;--dmh-segment-track:#383838;--dmh-table-recess-bg:color-mix(in srgb, var(--dsm-color-canvas) 40%, var(--dmh-panel-bg));--dmh-trial-banner-bg:var(--dsm-color-orange-800);--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:#8ab4f840;--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:#ffffff80;--dsm-color-mui-palette-text-primary:#fff;--dsm-color-mui-palette-text-secondary:#ffffffb3;--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:#9cb3c7;--dsm-color-quick-edit-bar-separator:#6b8299;--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:#b0b0b0;--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:#b0b0b0;--dsm-components-ai-disclaimer-fg:#b0b0b0;--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:#1b1b1b9e;--dsm-components-checkbox-checked:#2196f3;--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:#81d4fa;--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:#a5d6a7;--dsm-components-chip-default-bg:#2a2a2a;--dsm-components-chip-default-text:#b0b0b0;--dsm-components-data-table-head-bg:color-mix(in srgb, var(--dmh-panel-bg) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#333;--dsm-components-data-table-rule:#2a2a2a;--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:#ffffff1a;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:#555;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-accent:var(--dsm-color-teal-200);--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--dsm-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--dsm-color-purple-brand) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 16%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-teal-300) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-teal-300) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-teal-300) 24%, transparent);--dsm-components-launchpad-ticket-fg:var(--dsm-color-teal-300);--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:#8ab4f8;--dsm-components-notification-link:#8ab4f8;--dsm-components-notification-success:#66bb6a;--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:#ffa726;--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:#ffb74d;--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:#d32f2f;--dsm-components-status-pill-info-fg:#1976d2;--dsm-components-status-pill-neutral-fg:#b0b0b0;--dsm-components-status-pill-success-fg:#43a047;--dsm-components-status-pill-warning-fg:#ffa000;--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff1a;--dsm-components-widget-card-border:#555;--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:oklch(14.5% 0 0);--shadcn-border:oklch(26.9% 0 0);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:oklch(98.5% 0 0);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-ring:oklch(43.9% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0)}@media (color-gamut:p3){.dmh.dark,.dmh[data-theme=dark],.dmh .dark,.dmh [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.dmh.dark,.dmh[data-theme=dark],.dmh .dark,.dmh [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.dmh[data-theme=light],.dmh [data-theme=light]{--dmh-accel:#0b7f8c;--dmh-accel-wash:#0b7f8c17;--dmh-card-bg:var(--dsm-color-panel);--dmh-cart-card-bg:var(--dmh-row-bg);--dmh-cart-card-stroke:var(--dsm-color-stroke-panel);--dmh-cart-chip-bg:var(--dsm-color-green-50);--dmh-cart-chip-fg:var(--dsm-color-green-800);--dmh-cart-chip-stroke:var(--dsm-color-green-200);--dmh-cart-rule:var(--dsm-color-stroke-divider);--dmh-chrome-content-bg:#f8f9fa;--dmh-chrome-tile-border:#e0e0e0;--dmh-dialog-bg:var(--dsm-color-panel);--dmh-dialog-stroke:var(--dsm-color-stroke-panel);--dmh-panel-accent:var(--dsm-color-interactive);--dmh-panel-bg:color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas));--dmh-panel-control-hover:color-mix(in srgb, var(--dsm-color-grey-400) 40%, var(--dsm-color-grey-300));--dmh-panel-divider:var(--dsm-color-canvas);--dmh-panel-fg-muted:var(--dsm-color-fg-subtle);--dmh-panel-hover:var(--dsm-color-state-hover);--dmh-panel-icon:var(--dsm-color-gray-800);--dmh-panel-icon-hover:color-mix(in srgb, var(--dsm-color-grey-400) 60%, var(--dsm-color-grey-300));--dmh-panel-raised:var(--dsm-color-panel);--dmh-panel-stroke:color-mix(in srgb, var(--dsm-color-grey-400) 50%, var(--dsm-color-grey-300));--dmh-panel-teal-accent:var(--dmh-accent);--dmh-panel-teal-bg:#e8f0f2;--dmh-panel-teal-control-hover:#cfe0e5;--dmh-panel-teal-divider:var(--dsm-color-canvas);--dmh-panel-teal-fg-muted:var(--dsm-color-fg-subtle);--dmh-panel-teal-hover:#17a5c414;--dmh-panel-teal-icon:var(--dsm-color-gray-800);--dmh-panel-teal-icon-hover:#c6dde3;--dmh-panel-teal-raised:var(--dsm-color-white);--dmh-panel-teal-stroke:#c3d7dd;--dmh-panel-teal-thumb-bg:#d9e5e9;--dmh-panel-teal-track-bg:#dce8ec;--dmh-panel-thumb-bg:var(--dsm-color-grey-300);--dmh-panel-track-bg:var(--dsm-color-grey-300);--dmh-row-band-bg:var(--dmh-panel-bg);--dmh-row-bg:var(--dmh-card-bg);--dmh-row-divider:var(--dsm-color-stroke-panel);--dmh-row-selected-band-bg:var(--dsm-components-nav-item-selected-bg-hover);--dmh-row-selected-divider:color-mix(in srgb, var(--dsm-color-interactive) 35%, transparent);--dmh-row-selected-track:color-mix(in srgb, var(--dsm-color-interactive) 22%, transparent);--dmh-search-toggle-selected-fg:var(--dsm-color-brand);--dmh-search-toggle-thumb-bg:var(--dsm-color-panel);--dmh-search-toggle-thumb-shadow:0 1px 2px #00000029, 0 0 0 1px #0000000a;--dmh-segment-track:#ededed;--dmh-table-recess-bg:var(--dsm-components-data-table-head-bg);--dmh-trial-banner-bg:var(--dsm-color-orange-700);--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-checked:#1260b0;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-data-table-head-bg:color-mix(in srgb, var(--dmh-panel-bg) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:var(--dsm-color-teal-700);--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-teal-700) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-teal-700) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-teal-700) 22%, transparent);--dsm-components-launchpad-ticket-fg:var(--dsm-color-teal-800);--dsm-components-media-card-bg:#fff;--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0)}@media (color-gamut:p3){.dmh[data-theme=light],.dmh [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.dmh[data-theme=light],.dmh [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.dmh .dmh2-demo,.dmh .dmh2-aio{--dmh-demo-asset-id:#2a323c;--dmh-demo-card-action:#1871e8;--dmh-demo-chrome-bg:#000;--dmh-demo-chrome-fg:#fff;--dmh-demo-chrome-hover:#ffffff1a;--dmh-demo-content-bg-dark:#181818;--dmh-demo-content-bg-light:#f8f9fa;--dmh-demo-footer-bg:#0d0d0d;--dmh-demo-footer-fg:#c7c7c7;--dmh-demo-footer-heading:#fff;--dmh-demo-rail-border:#7c848d;--dmh-demo-rail-icon:#465364;--dmh-demo-redaction-transcript-highlight:#84cc16;--dmh-demo-success:#236b27;--dmh-demo-tile-border-dark:#2e2e2e;--dmh-demo-tile-border-light:#e0e0e0;--dsm-color-danger-text:#b22222;--dsm-color-interactive-soft:#1973e81f;--dsm-color-scrim:#0006;--dsm-color-state-danger-hover:#b222220f;--dsm-color-state-hover:#0000000d;--dsm-color-state-hover-strong:#00000014;--dsm-color-state-selected:#1976d214;--dsm-color-stroke-column-resize:#bdbdbd;--dsm-color-stroke-default:#757575;--dsm-components-band-audio:#6a1b9a;--dsm-components-band-document:#ef6c00;--dsm-components-band-image:#2e7d32;--dsm-components-band-pdf:#c62828;--dsm-components-band-video:#1565c0;--dsm-components-nav-item-selected-bg:#1976d21a;--dsm-components-nav-item-selected-bg-hover:#1976d229;--dsm-components-nav-item-selected-border:#1260b0;--dsm-scale-radius-card:4px;--dsm-scale-shell-filter-rail-open-width:306px;--dsm-shadow-shadow-card:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-dialog:0px 8px 32px 0px #0000002e}.dmh.dark .dmh2-demo,.dmh.dark .dmh2-aio,.dmh .dark .dmh2-demo,.dmh .dark .dmh2-aio{--dsm-color-danger-text:#f44336;--dsm-color-interactive-soft:#8ab4f824;--dsm-color-state-danger-hover:#ff50501a;--dsm-color-state-hover:#ffffff14;--dsm-color-state-hover-strong:#ffffff1f;--dsm-color-state-selected:#8ab4f81f;--dsm-color-stroke-column-resize:#444;--dsm-color-stroke-default:#9e9e9e;--dsm-color-stroke-panel:#2e2e2e;--dsm-components-band-audio:#3a2a12;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-nav-item-selected-bg:#8ab4f824;--dsm-components-nav-item-selected-bg-hover:#8ab4f833;--dsm-components-nav-item-selected-border:#8ab4f8;--dsm-components-nav-item-selected-fg:#8ab4f8}.dmh .dmh2-modern[data-panel-tint=teal],.dmh .dmh2-modern [data-panel-tint=teal]{--dmh-panel-accent:var(--dmh-panel-teal-accent);--dmh-panel-bg:var(--dmh-panel-teal-bg);--dmh-panel-control-hover:var(--dmh-panel-teal-control-hover);--dmh-panel-divider:var(--dmh-panel-teal-divider);--dmh-panel-fg-muted:var(--dmh-panel-teal-fg-muted);--dmh-panel-hover:var(--dmh-panel-teal-hover);--dmh-panel-icon:var(--dmh-panel-teal-icon);--dmh-panel-icon-hover:var(--dmh-panel-teal-icon-hover);--dmh-panel-raised:var(--dmh-panel-teal-raised);--dmh-panel-stroke:var(--dmh-panel-teal-stroke);--dmh-panel-thumb-bg:var(--dmh-panel-teal-thumb-bg);--dmh-panel-toggle-bg:var(--dmh-panel-teal-toggle-bg);--dmh-panel-track-bg:var(--dmh-panel-teal-track-bg)}.dmh .dmh2-modern[data-panel-tint=blue],.dmh .dmh2-modern [data-panel-tint=blue]{--dmh-panel-accent:var(--dsm-color-blue-500);--dmh-panel-bg:var(--dsm-color-blue-50);--dmh-panel-control-hover:color-mix(in srgb, var(--dsm-color-blue-100) 85%, var(--dsm-color-blue-50));--dmh-panel-hover:color-mix(in srgb, var(--dsm-color-blue-500) 8%, transparent);--dmh-panel-icon-hover:var(--dsm-color-blue-100);--dmh-panel-raised:var(--dsm-color-panel);--dmh-panel-stroke:var(--dsm-color-blue-100);--dmh-panel-thumb-bg:color-mix(in srgb, var(--dsm-color-blue-100) 50%, var(--dsm-color-blue-50));--dmh-panel-toggle-bg:var(--dsm-color-blue-700);--dmh-panel-track-bg:color-mix(in srgb, var(--dsm-color-blue-100) 60%, var(--dsm-color-blue-50))}.dmh.dark .dmh2-modern[data-panel-tint=blue],.dmh.dark .dmh2-modern [data-panel-tint=blue],.dmh[data-theme=dark] .dmh2-modern[data-panel-tint=blue],.dmh[data-theme=dark] .dmh2-modern [data-panel-tint=blue],.dmh .dark .dmh2-modern[data-panel-tint=blue],.dmh .dark .dmh2-modern [data-panel-tint=blue],.dmh [data-theme=dark] .dmh2-modern[data-panel-tint=blue],.dmh [data-theme=dark] .dmh2-modern [data-panel-tint=blue]{--dmh-panel-accent:var(--dsm-color-blue-300);--dmh-panel-bg:color-mix(in srgb, var(--dsm-color-blue-900) 30%, var(--dsm-color-canvas));--dmh-panel-control-hover:color-mix(in srgb, var(--dsm-color-blue-900) 20%, var(--dsm-color-canvas));--dmh-panel-hover:color-mix(in srgb, var(--dsm-color-blue-400) 16%, transparent);--dmh-panel-icon-hover:color-mix(in srgb, var(--dsm-color-blue-800) 50%, var(--dsm-color-canvas));--dmh-panel-raised:color-mix(in srgb, var(--dsm-color-blue-900) 45%, var(--dsm-color-canvas));--dmh-panel-stroke:color-mix(in srgb, var(--dsm-color-blue-800) 40%, var(--dsm-color-canvas));--dmh-panel-thumb-bg:color-mix(in srgb, var(--dsm-color-blue-900) 45%, var(--dsm-color-canvas));--dmh-panel-toggle-bg:var(--dsm-color-blue-700);--dmh-panel-track-bg:color-mix(in srgb, var(--dsm-color-blue-900) 12%, var(--dsm-color-canvas))}.dmh .dmh2-modern{--dmh-cart-card-bg:var(--dmh-row-bg);--dmh-cart-card-stroke:var(--dsm-color-stroke-panel);--dmh-cart-chip-bg:var(--dsm-color-green-50);--dmh-cart-chip-fg:var(--dsm-color-green-800);--dmh-cart-chip-stroke:var(--dsm-color-green-200);--dmh-cart-rule:var(--dsm-color-stroke-divider);--dmh-panel-card-radius:var(--dsm-scale-radius-panel-card);--dmh-row-band-bg:var(--dmh-panel-bg);--dmh-row-bg:var(--dmh-card-bg);--dmh-row-divider:var(--dsm-color-stroke-panel);--dmh-row-selected-band-bg:var(--dsm-components-nav-item-selected-bg-hover);--dmh-row-selected-divider:color-mix(in srgb, var(--dsm-color-interactive) 35%, transparent);--dmh-row-selected-track:color-mix(in srgb, var(--dsm-color-interactive) 22%, transparent);--dmh-surface-radius:var(--dsm-scale-radius-media-card);--dsm-components-data-table-row-hover:color-mix(in srgb, var(--dsm-color-fg-default) 4%, var(--dsm-color-panel));--dsm-components-data-table-rule:var(--dmh-panel-bg)}.dmh.dark .dmh2-modern,.dmh[data-theme=dark] .dmh2-modern,.dmh .dark .dmh2-modern,.dmh [data-theme=dark] .dmh2-modern{--dmh-cart-card-bg:color-mix(in srgb, var(--dsm-color-white) 6%, var(--dsm-color-surface-05));--dmh-cart-card-stroke:var(--dsm-color-white-alpha-10);--dmh-cart-chip-bg:color-mix(in srgb, var(--dsm-color-green-500) 22%, transparent);--dmh-cart-chip-fg:var(--dsm-color-green-200);--dmh-cart-chip-stroke:color-mix(in srgb, var(--dsm-color-green-400) 45%, transparent);--dmh-cart-rule:var(--dsm-color-white-alpha-15);--dmh-panel-card-radius:var(--dsm-scale-radius-panel-card);--dmh-row-band-bg:color-mix(in srgb, var(--dsm-color-white) 8%, var(--dsm-color-canvas));--dmh-row-bg:color-mix(in srgb, var(--dsm-color-white) 5%, var(--dsm-color-canvas));--dmh-row-divider:var(--dsm-color-white-alpha-15);--dmh-row-selected-band-bg:var(--dsm-components-nav-item-selected-bg-hover);--dmh-row-selected-divider:color-mix(in srgb, var(--dsm-color-interactive) 35%, transparent);--dmh-row-selected-track:color-mix(in srgb, var(--dsm-color-interactive) 22%, transparent);--dmh-surface-radius:var(--dsm-scale-radius-media-card);--dsm-components-data-table-row-hover:color-mix(in srgb, var(--dsm-color-fg-default) 4%, var(--dsm-color-panel));--dsm-components-data-table-rule:var(--dmh-panel-bg)}.drive{--drive-accent:#1565c0;--drive-accent-foreground:#fff;--drive-animate-pulse:tw-pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--drive-aspect-video:16 / 9;--drive-background:#fff;--drive-border:#d8d8d8;--drive-card:#fff;--drive-card-foreground:#212121;--drive-chart-1:#1565c0;--drive-chart-2:#4caf50;--drive-chart-3:#ff9800;--drive-chart-4:#e91e63;--drive-chart-5:#9c27b0;--drive-destructive:#b3261e;--drive-destructive-foreground:#fff;--drive-elevation-sm:0px 1px 1px 0px #0000000d, 0px 2px 6px 0px #00000026;--drive-font-family-nunito:"Nunito Sans", sans-serif;--drive-foreground:#212121;--drive-input:#f5f5f5;--drive-input-background:#f5f5f5;--drive-muted:#dadada;--drive-muted-foreground:#757575;--drive-popover:#fff;--drive-popover-foreground:#212121;--drive-primary:#1565c0;--drive-primary-foreground:#fff;--drive-radius:4px;--drive-radius-button:4px;--drive-radius-card:4px;--drive-radius-pill:100px;--drive-ring:#1565c0;--drive-secondary:#e4e4e4;--drive-secondary-foreground:#424242;--drive-sidebar:#363636;--drive-sidebar-accent:#1565c0;--drive-sidebar-accent-foreground:#fff;--drive-sidebar-border:#707070;--drive-sidebar-foreground:#e8eaed;--drive-sidebar-primary:#1565c0;--drive-sidebar-primary-foreground:#fff;--drive-sidebar-ring:#1565c0;--drive-win11-accent:#0067c0;--drive-win11-accent-fg:#fff;--drive-win11-accent-hover:#0078d4;--drive-win11-acrylic:#f3f3f3d1;--drive-win11-acrylic-blur:blur(30px) saturate(1.6);--drive-win11-acrylic-strong:#f9f9f9eb;--drive-win11-badge-bg:#dff3e3;--drive-win11-badge-fg:#0f5132;--drive-win11-caption-fill:#f6f6f6;--drive-win11-confirm-bg:#1b5e20;--drive-win11-confirm-bg-hover:#154c1a;--drive-win11-dialog-band:#f6f6f6;--drive-win11-dialog-bg:#fff;--drive-win11-dialog-border:#d9d9d9;--drive-win11-fg:#1a1a1a;--drive-win11-fg-on-wallpaper:#1a1a1a;--drive-win11-fg-secondary:#5d5d5d;--drive-win11-font:"Segoe UI Variable Text", "Segoe UI Variable Display", "Segoe UI", system-ui, -apple-system, sans-serif;--drive-win11-hover:#0000000a;--drive-win11-icon-label-shadow:0 1px 2px #ffffff73;--drive-win11-input-bg:#fff;--drive-win11-input-border:#8d8d8d;--drive-win11-input-disabled-bg:#f5f5f5;--drive-win11-menu-bg:#f2f2f2;--drive-win11-menu-border:#b0b0b0;--drive-win11-menu-fg:#1a1a1a;--drive-win11-menu-fg-disabled:#9a9a9a;--drive-win11-menu-hover:#cde8ff;--drive-win11-menu-hover-border:#6cb6f0;--drive-win11-option-selected-bg:#e8f2fd;--drive-win11-pressed:#00000006;--drive-win11-pressed-strong:#00000017;--drive-win11-radius:8px;--drive-win11-radius-lg:12px;--drive-win11-radius-sm:4px;--drive-win11-selected:#0067c02e;--drive-win11-selection-bg:#cde8ff;--drive-win11-selection-border:#6cb6f0;--drive-win11-shadow-flyout:0 32px 64px #0000003d, 0 2px 21px #0000002e;--drive-win11-shadow-window:0 16px 32px #00000038, 0 2px 8px #00000029;--drive-win11-status-error:#c42b1c;--drive-win11-status-success:#0f7b0f;--drive-win11-stroke:#0000000f;--drive-win11-stroke-strong:#0000001a;--drive-win11-surface:#fff;--drive-win11-surface-subtle:#ffffffb3;--drive-win11-taskbar-height:48px;--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:#f8f8f8;--dsm-color-grey-100:#f5f5f5;--dsm-color-grey-200:#eee;--dsm-color-grey-300:#e0e0e0;--dsm-color-grey-400:#bdbdbd;--dsm-color-grey-500:#9e9e9e;--dsm-color-grey-600:#757575;--dsm-color-grey-700:#616161;--dsm-color-grey-800:#212121;--dsm-color-grey-900:#141414;--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:#1565c0;--dsm-color-palette-confirm:#1b5e20;--dsm-color-palette-cosmos:#212121;--dsm-color-palette-error:#b71c1c;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:#ffb74d;--dsm-color-persona-fg-audio-light:#bf360c;--dsm-color-persona-fg-document-dark:#4fc3f7;--dsm-color-persona-fg-document-light:#1565c0;--dsm-color-persona-fg-gpx-dark:#4db6ac;--dsm-color-persona-fg-gpx-light:#00796b;--dsm-color-persona-fg-image-dark:#81c784;--dsm-color-persona-fg-image-light:#43a047;--dsm-color-persona-fg-video-dark:#ce93d8;--dsm-color-persona-fg-video-light:#7b1fa2;--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:#90caf9;--dsm-components-app-header-legacy-badge-fg:#0d47a1;--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:#fff;--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:#1260b0;--dsm-components-checkbox-checked-fg:#fff;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:#fff;--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:#8257ef;--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:#757575;--dsm-components-evidence-portal-field-border-light:#e0e0e0;--dsm-components-evidence-portal-swatch-ring:#9e9e9e;--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-error-border:#b22222;--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-star:#ffca28;--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:#1260b0;--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:#fff;--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification:#b22222;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-network-phone:#a06a00;--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:#1976d2;--dsm-components-redaction-lexicon-pattern:#f57c00;--dsm-components-redaction-lexicon-phrase:#8e24aa;--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:#616161;--dsm-components-tooltip-text:#fff;--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:#fff;--dsm-components-trial-button-fg:#e65100;--dsm-components-trial-button-hover-bg:#fff3e0;--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:#d4e157;--dsm-components-viewer-media-key-current-ink:#000;--dsm-components-viewer-media-key-original:#9e9e9e;--dsm-components-viewer-media-key-original-ink:#000;--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:4px;--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:var(--drive-radius-button);--dsm-scale-radius-card:var(--drive-radius-card);--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:var(--drive-radius-pill);--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:2px;--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--dsm-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:0em;--dsm-typography-letter-spacing-tight:-.025em;--dsm-typography-letter-spacing-wider:.05em;--dsm-typography-line-height-compact:1.33333;--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:1.5;--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:1.25;--dsm-typography-line-height-standard:1.42857;--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--shadcn-background:var(--drive-background);--shadcn-border:var(--drive-border);--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:var(--drive-foreground);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:var(--drive-ring);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em}@media (color-gamut:p3){.drive{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.drive{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.drive.dark,.drive[data-theme=dark],.drive .dark,.drive [data-theme=dark]{--drive-background:#363636;--drive-border:#707070;--drive-card:#363636;--drive-card-foreground:#e8eaed;--drive-foreground:#e8eaed;--drive-input:#424242;--drive-input-background:#424242;--drive-muted:#757575;--drive-muted-foreground:#dadada;--drive-popover:#363636;--drive-popover-foreground:#e8eaed;--drive-secondary:#757575;--drive-secondary-foreground:#e8eaed;--drive-sidebar:#212121;--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:#8ab4f840;--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:#ffffff80;--dsm-color-mui-palette-text-primary:#fff;--dsm-color-mui-palette-text-secondary:#ffffffb3;--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:#9cb3c7;--dsm-color-quick-edit-bar-separator:#6b8299;--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:#b0b0b0;--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:#b0b0b0;--dsm-components-ai-disclaimer-fg:#b0b0b0;--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:#1b1b1b9e;--dsm-components-checkbox-checked:#2196f3;--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:#81d4fa;--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:#a5d6a7;--dsm-components-chip-default-bg:#2a2a2a;--dsm-components-chip-default-text:#b0b0b0;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#333;--dsm-components-data-table-rule:#2a2a2a;--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:#ffffff1a;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:#555;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-accent:#8ab4f8;--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--dsm-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--dsm-color-purple-brand) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 16%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-interactive) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-interactive) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-interactive) 24%, transparent);--dsm-components-launchpad-ticket-fg:#8ab4f8;--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:#8ab4f8;--dsm-components-notification-link:#8ab4f8;--dsm-components-notification-success:#66bb6a;--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:#ffa726;--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:#ffb74d;--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:#d32f2f;--dsm-components-status-pill-info-fg:#1976d2;--dsm-components-status-pill-neutral-fg:#b0b0b0;--dsm-components-status-pill-success-fg:#43a047;--dsm-components-status-pill-warning-fg:#ffa000;--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff1a;--dsm-components-widget-card-border:#555;--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:var(--drive-background);--shadcn-border:var(--drive-border);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:var(--drive-foreground);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0)}@media (color-gamut:p3){.drive.dark,.drive[data-theme=dark],.drive .dark,.drive [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.drive.dark,.drive[data-theme=dark],.drive .dark,.drive [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.drive[data-theme=light],.drive [data-theme=light]{--drive-background:#fff;--drive-border:#d8d8d8;--drive-card:#fff;--drive-card-foreground:#212121;--drive-foreground:#212121;--drive-input:#f5f5f5;--drive-input-background:#f5f5f5;--drive-muted:#dadada;--drive-muted-foreground:#757575;--drive-popover:#fff;--drive-popover-foreground:#212121;--drive-secondary:#e4e4e4;--drive-secondary-foreground:#424242;--drive-sidebar:#363636;--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-checked:#1260b0;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-media-card-bg:#fff;--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:var(--drive-background);--shadcn-border:var(--drive-border);--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:var(--drive-foreground);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-sidebar-border:oklch(92.2% 0 0)}@media (color-gamut:p3){.drive[data-theme=light],.drive [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.drive[data-theme=light],.drive [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.drive .win11-dark{--drive-win11-accent:#4cc2ff;--drive-win11-accent-fg:#003354;--drive-win11-accent-hover:#60cdff;--drive-win11-acrylic:#202020d1;--drive-win11-acrylic-strong:#2c2c2ceb;--drive-win11-caption-fill:#2b2b2b;--drive-win11-fg:#fff;--drive-win11-fg-on-wallpaper:#fff;--drive-win11-fg-secondary:#cfcfcf;--drive-win11-hover:#ffffff0f;--drive-win11-icon-label-shadow:0 1px 3px #000000b3;--drive-win11-menu-bg:#2c2c2c;--drive-win11-menu-border:#454545;--drive-win11-menu-fg:#fff;--drive-win11-menu-fg-disabled:#7a7a7a;--drive-win11-menu-hover:#383838;--drive-win11-menu-hover-border:#4d4d4d;--drive-win11-pressed:#ffffff0b;--drive-win11-selected:#4cc2ff38;--drive-win11-selection-bg:#1c3f5f;--drive-win11-selection-border:#2d6da4;--drive-win11-stroke:#ffffff12;--drive-win11-stroke-strong:#ffffff1f;--drive-win11-surface:#2c2c2c;--drive-win11-surface-subtle:#ffffff0d}.drive .win11-app-surface{--drive-win11-accent:#0067c0;--drive-win11-accent-fg:#fff;--drive-win11-acrylic-strong:#f9f9f9;--drive-win11-caption-fill:#f6f6f6;--drive-win11-confirm-bg:#1b5e20;--drive-win11-confirm-bg-hover:#154c1a;--drive-win11-dialog-band:#f6f6f6;--drive-win11-dialog-bg:#fff;--drive-win11-dialog-border:#d9d9d9;--drive-win11-fg:#1a1a1a;--drive-win11-fg-secondary:#5d5d5d;--drive-win11-hover:#0000000a;--drive-win11-input-bg:#fff;--drive-win11-input-border:#8d8d8d;--drive-win11-input-disabled-bg:#f5f5f5;--drive-win11-option-selected-bg:#e8f2fd;--drive-win11-pressed-strong:#00000017;--drive-win11-stroke:#0000000f;--drive-win11-stroke-strong:#00000024;--drive-win11-surface:#fff;--drive-win11-surface-subtle:#f6f6f6}.drive .win11-dark .win11-app-surface{--drive-win11-accent:#4cc2ff;--drive-win11-accent-fg:#003354;--drive-win11-acrylic-strong:#202020;--drive-win11-badge-bg:#14361c;--drive-win11-badge-fg:#8fe3a4;--drive-win11-caption-fill:#202020;--drive-win11-confirm-bg:#2e7d32;--drive-win11-confirm-bg-hover:#388e3c;--drive-win11-dialog-band:#191919;--drive-win11-dialog-bg:#202020;--drive-win11-dialog-border:#383838;--drive-win11-fg:#fff;--drive-win11-fg-secondary:#c8c8c8;--drive-win11-hover:#ffffff0f;--drive-win11-input-bg:#2d2d2d;--drive-win11-input-border:#9a9a9a;--drive-win11-input-disabled-bg:#262626;--drive-win11-option-selected-bg:#1b3a53;--drive-win11-pressed-strong:#ffffff1c;--drive-win11-status-error:#ff99a4;--drive-win11-status-success:#6ccb70;--drive-win11-stroke:#ffffff12;--drive-win11-stroke-strong:#ffffff21;--drive-win11-surface:#2d2d2d;--drive-win11-surface-subtle:#ffffff0d;--dsm-color-canvas:#121212;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-panel-raised:#2a2a2a;--dsm-color-state-hover:#ffffff0d;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-menu-bg:#2a2a2a}.drive .drive-launchpad{--drive-border:var(--shadcn-border);--drive-card-foreground:var(--shadcn-card-foreground);--drive-foreground:var(--shadcn-foreground);--drive-muted:var(--shadcn-muted);--drive-muted-foreground:var(--shadcn-muted-foreground);--drive-radius:var(--shadcn-radius);--shadcn-border:#0000001a;--shadcn-foreground:oklch(14.5% 0 0)}.drive.dark .drive-launchpad,.drive .dark .drive-launchpad{--drive-border:var(--shadcn-border);--drive-card-foreground:var(--shadcn-card-foreground);--drive-foreground:var(--shadcn-foreground);--drive-muted:var(--shadcn-muted);--drive-muted-foreground:var(--shadcn-muted-foreground);--shadcn-border:oklch(26.9% 0 0);--shadcn-foreground:oklch(98.5% 0 0)}.dsm-dmh2{--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:#f8f8f8;--dsm-color-grey-100:#f5f5f5;--dsm-color-grey-200:#eee;--dsm-color-grey-300:#e0e0e0;--dsm-color-grey-400:#bdbdbd;--dsm-color-grey-500:#9e9e9e;--dsm-color-grey-600:#757575;--dsm-color-grey-700:#616161;--dsm-color-grey-800:#212121;--dsm-color-grey-900:#141414;--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:#1565c0;--dsm-color-palette-confirm:#1b5e20;--dsm-color-palette-cosmos:#212121;--dsm-color-palette-error:#b71c1c;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:#ffb74d;--dsm-color-persona-fg-audio-light:#bf360c;--dsm-color-persona-fg-document-dark:#4fc3f7;--dsm-color-persona-fg-document-light:#1565c0;--dsm-color-persona-fg-gpx-dark:#4db6ac;--dsm-color-persona-fg-gpx-light:#00796b;--dsm-color-persona-fg-image-dark:#81c784;--dsm-color-persona-fg-image-light:#43a047;--dsm-color-persona-fg-video-dark:#ce93d8;--dsm-color-persona-fg-video-light:#7b1fa2;--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:#90caf9;--dsm-components-app-header-legacy-badge-fg:#0d47a1;--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:#fff;--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:#1260b0;--dsm-components-checkbox-checked-fg:#fff;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:#fff;--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:#8257ef;--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:#757575;--dsm-components-evidence-portal-field-border-light:#e0e0e0;--dsm-components-evidence-portal-swatch-ring:#9e9e9e;--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-error-border:#b22222;--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-star:#ffca28;--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:#1260b0;--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:#fff;--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification:#b22222;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-network-phone:#a06a00;--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:#1976d2;--dsm-components-redaction-lexicon-pattern:#f57c00;--dsm-components-redaction-lexicon-phrase:#8e24aa;--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:#616161;--dsm-components-tooltip-text:#fff;--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:#fff;--dsm-components-trial-button-fg:#e65100;--dsm-components-trial-button-hover-bg:#fff3e0;--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:#d4e157;--dsm-components-viewer-media-key-current-ink:#000;--dsm-components-viewer-media-key-original:#9e9e9e;--dsm-components-viewer-media-key-original-ink:#000;--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-dmh2-radius-card:4px;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:4px;--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:4px;--dsm-scale-radius-card:5px;--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:999px;--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:2px;--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--dsm-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:0em;--dsm-typography-letter-spacing-tight:-.025em;--dsm-typography-letter-spacing-wider:.05em;--dsm-typography-line-height-compact:1.33333;--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:1.5;--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:1.25;--dsm-typography-line-height-standard:1.42857;--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em}@media (color-gamut:p3){.dsm-dmh2{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.dsm-dmh2{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.dsm-dmh2.dark,.dsm-dmh2[data-theme=dark],.dsm-dmh2 .dark,.dsm-dmh2 [data-theme=dark]{--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:#8ab4f840;--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:#ffffff80;--dsm-color-mui-palette-text-primary:#fff;--dsm-color-mui-palette-text-secondary:#ffffffb3;--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:#9cb3c7;--dsm-color-quick-edit-bar-separator:#6b8299;--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:#b0b0b0;--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:#b0b0b0;--dsm-components-ai-disclaimer-fg:#b0b0b0;--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:#1b1b1b9e;--dsm-components-checkbox-checked:#2196f3;--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:#81d4fa;--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:#a5d6a7;--dsm-components-chip-default-bg:#2a2a2a;--dsm-components-chip-default-text:#b0b0b0;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#333;--dsm-components-data-table-rule:#2a2a2a;--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:#ffffff1a;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:#555;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-accent:#8ab4f8;--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--dsm-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--dsm-color-purple-brand) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 16%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-interactive) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-interactive) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-interactive) 24%, transparent);--dsm-components-launchpad-ticket-fg:#8ab4f8;--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:#8ab4f8;--dsm-components-notification-link:#8ab4f8;--dsm-components-notification-success:#66bb6a;--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:#ffa726;--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:#ffb74d;--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:#d32f2f;--dsm-components-status-pill-info-fg:#1976d2;--dsm-components-status-pill-neutral-fg:#b0b0b0;--dsm-components-status-pill-success-fg:#43a047;--dsm-components-status-pill-warning-fg:#ffa000;--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff1a;--dsm-components-widget-card-border:#555;--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:oklch(14.5% 0 0);--shadcn-border:oklch(26.9% 0 0);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:oklch(98.5% 0 0);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-ring:oklch(43.9% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0)}@media (color-gamut:p3){.dsm-dmh2.dark,.dsm-dmh2[data-theme=dark],.dsm-dmh2 .dark,.dsm-dmh2 [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.dsm-dmh2.dark,.dsm-dmh2[data-theme=dark],.dsm-dmh2 .dark,.dsm-dmh2 [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.dsm-dmh2[data-theme=light],.dsm-dmh2 [data-theme=light]{--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-checked:#1260b0;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-media-card-bg:#fff;--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0)}@media (color-gamut:p3){.dsm-dmh2[data-theme=light],.dsm-dmh2 [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.dsm-dmh2[data-theme=light],.dsm-dmh2 [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.jmp{--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:#f8f8f8;--dsm-color-grey-100:#f5f5f5;--dsm-color-grey-200:#eee;--dsm-color-grey-300:#e0e0e0;--dsm-color-grey-400:#bdbdbd;--dsm-color-grey-500:#9e9e9e;--dsm-color-grey-600:#757575;--dsm-color-grey-700:#616161;--dsm-color-grey-800:#212121;--dsm-color-grey-900:#141414;--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:#1565c0;--dsm-color-palette-confirm:#1b5e20;--dsm-color-palette-cosmos:#212121;--dsm-color-palette-error:#b71c1c;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:#ffb74d;--dsm-color-persona-fg-audio-light:#bf360c;--dsm-color-persona-fg-document-dark:#4fc3f7;--dsm-color-persona-fg-document-light:#1565c0;--dsm-color-persona-fg-gpx-dark:#4db6ac;--dsm-color-persona-fg-gpx-light:#00796b;--dsm-color-persona-fg-image-dark:#81c784;--dsm-color-persona-fg-image-light:#43a047;--dsm-color-persona-fg-video-dark:#ce93d8;--dsm-color-persona-fg-video-light:#7b1fa2;--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:#90caf9;--dsm-components-app-header-legacy-badge-fg:#0d47a1;--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:#fff;--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:#1260b0;--dsm-components-checkbox-checked-fg:#fff;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:#fff;--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:#8257ef;--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:#757575;--dsm-components-evidence-portal-field-border-light:#e0e0e0;--dsm-components-evidence-portal-swatch-ring:#9e9e9e;--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-error-border:#b22222;--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-star:#ffca28;--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:#1260b0;--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:#fff;--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification:#b22222;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-network-phone:#a06a00;--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:#1976d2;--dsm-components-redaction-lexicon-pattern:#f57c00;--dsm-components-redaction-lexicon-phrase:#8e24aa;--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:#616161;--dsm-components-tooltip-text:#fff;--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:#fff;--dsm-components-trial-button-fg:#e65100;--dsm-components-trial-button-hover-bg:#fff3e0;--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:#d4e157;--dsm-components-viewer-media-key-current-ink:#000;--dsm-components-viewer-media-key-original:#9e9e9e;--dsm-components-viewer-media-key-original-ink:#000;--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:4px;--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:4px;--dsm-scale-radius-card:5px;--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:999px;--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:2px;--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--dsm-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:0em;--dsm-typography-letter-spacing-tight:-.025em;--dsm-typography-letter-spacing-wider:.05em;--dsm-typography-line-height-compact:1.33333;--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:1.5;--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:1.25;--dsm-typography-line-height-standard:1.42857;--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--jmp-accent:#165c92;--jmp-accent-foreground:#fff;--jmp-background:#fff;--jmp-border:#e4e4e4;--jmp-card:#fff;--jmp-card-foreground:#252c37;--jmp-color-amber-50:#fff8e1;--jmp-color-amber-100:#ffecb3;--jmp-color-amber-200:#ffe082;--jmp-color-amber-300:#ffd54f;--jmp-color-amber-400:#ffca28;--jmp-color-amber-500:#ffc107;--jmp-color-amber-600:#ffb300;--jmp-color-amber-700:#ffa000;--jmp-color-amber-800:#ff8f00;--jmp-color-amber-900:#ff6f00;--jmp-color-black:#000;--jmp-color-blue-50:#e3f2fd;--jmp-color-blue-100:#bbdefb;--jmp-color-blue-200:#90caf9;--jmp-color-blue-300:#64b5f6;--jmp-color-blue-400:#42a5f5;--jmp-color-blue-500:#2196f3;--jmp-color-blue-600:#1e88e5;--jmp-color-blue-700:#1976d2;--jmp-color-blue-800:#1565c0;--jmp-color-blue-900:#0d47a1;--jmp-color-cyan-50:#e0f7fa;--jmp-color-cyan-100:#b2ebf2;--jmp-color-cyan-200:#80deea;--jmp-color-cyan-300:#4dd0e1;--jmp-color-cyan-400:#26c6da;--jmp-color-cyan-500:#00bcd4;--jmp-color-cyan-600:#00acc1;--jmp-color-cyan-700:#0097a7;--jmp-color-cyan-800:#00838f;--jmp-color-cyan-900:#006064;--jmp-color-gray-50:#f8f8f8;--jmp-color-gray-100:#f5f5f5;--jmp-color-gray-200:#eee;--jmp-color-gray-300:#e0e0e0;--jmp-color-gray-400:#bdbdbd;--jmp-color-gray-500:#9e9e9e;--jmp-color-gray-600:#757575;--jmp-color-gray-700:#616161;--jmp-color-gray-800:#212121;--jmp-color-gray-900:#141414;--jmp-color-green-50:#e8f5e9;--jmp-color-green-100:#c8e6c9;--jmp-color-green-200:#a5d6a7;--jmp-color-green-300:#81c784;--jmp-color-green-400:#66bb6a;--jmp-color-green-500:#4caf50;--jmp-color-green-600:#43a047;--jmp-color-green-700:#388e3c;--jmp-color-green-800:#2e7d32;--jmp-color-green-900:#1b5e20;--jmp-color-indigo-50:#e8eaf6;--jmp-color-indigo-100:#c5cae9;--jmp-color-indigo-200:#9fa8da;--jmp-color-indigo-300:#7986cb;--jmp-color-indigo-400:#5c6bc0;--jmp-color-indigo-500:#3f51b5;--jmp-color-indigo-600:#3949ab;--jmp-color-indigo-700:#303f9f;--jmp-color-indigo-800:#283593;--jmp-color-indigo-900:#1a237e;--jmp-color-lime-50:#f9fbe7;--jmp-color-lime-100:#f0f4c3;--jmp-color-lime-200:#e6ee9c;--jmp-color-lime-300:#dce775;--jmp-color-lime-400:#d4e157;--jmp-color-lime-500:#cddc39;--jmp-color-lime-600:#c0ca33;--jmp-color-lime-700:#afb42b;--jmp-color-lime-800:#9e9d24;--jmp-color-lime-900:#827717;--jmp-color-neutral-50:oklch(98.5% 0 0);--jmp-color-neutral-100:oklch(97% 0 0);--jmp-color-neutral-200:oklch(92.2% 0 0);--jmp-color-neutral-300:oklch(87% 0 0);--jmp-color-neutral-400:oklch(70.8% 0 0);--jmp-color-neutral-500:oklch(55.6% 0 0);--jmp-color-neutral-600:oklch(43.9% 0 0);--jmp-color-neutral-700:oklch(37.1% 0 0);--jmp-color-neutral-800:oklch(26.9% 0 0);--jmp-color-neutral-900:oklch(20.5% 0 0);--jmp-color-orange-50:#fff3e0;--jmp-color-orange-100:#ffe0b2;--jmp-color-orange-200:#ffcc80;--jmp-color-orange-300:#ffb74d;--jmp-color-orange-400:#ffa726;--jmp-color-orange-500:#ff9800;--jmp-color-orange-600:#fb8c00;--jmp-color-orange-700:#f57c00;--jmp-color-orange-800:#ef6c00;--jmp-color-orange-900:#e65100;--jmp-color-pink-50:#fce4ec;--jmp-color-pink-100:#f8bbd0;--jmp-color-pink-200:#f48fb1;--jmp-color-pink-300:#f06292;--jmp-color-pink-400:#ec407a;--jmp-color-pink-500:#e91e63;--jmp-color-pink-600:#d81b60;--jmp-color-pink-700:#c2185b;--jmp-color-pink-800:#ad1457;--jmp-color-pink-900:#880e4f;--jmp-color-primary-soft-hover:#e7f2ff;--jmp-color-primary-soft-selected:#d7e8ff;--jmp-color-primary-strong:#0b4f9e;--jmp-color-purple-50:#f3e5f5;--jmp-color-purple-100:#e1bee7;--jmp-color-purple-200:#ce93d8;--jmp-color-purple-300:#ba68c8;--jmp-color-purple-400:#ab47bc;--jmp-color-purple-500:#9c27b0;--jmp-color-purple-600:#8e24aa;--jmp-color-purple-700:#7b1fa2;--jmp-color-purple-800:#6a1b9a;--jmp-color-purple-900:#4a148c;--jmp-color-red-50:#ffebee;--jmp-color-red-100:#ffcdd2;--jmp-color-red-200:#ef9a9a;--jmp-color-red-300:#e57373;--jmp-color-red-400:#ef5350;--jmp-color-red-500:#f44336;--jmp-color-red-600:#e53935;--jmp-color-red-700:#d32f2f;--jmp-color-red-800:#c62828;--jmp-color-red-900:#b71c1c;--jmp-color-sky-50:oklch(97.69% .0128 235.4);--jmp-color-sky-100:oklch(95.1% .026 236.82);--jmp-color-sky-200:oklch(90.1% .058 230.9);--jmp-color-sky-300:oklch(82.71% .1093 229);--jmp-color-sky-400:oklch(74.79% .1552 233.4);--jmp-color-sky-500:oklch(69.14% .1599 240.6);--jmp-color-sky-600:oklch(59.37% .1504 245.3);--jmp-color-sky-700:oklch(50.41% .1286 245.6);--jmp-color-sky-800:oklch(44.53% .1069 242.6);--jmp-color-sky-900:oklch(39.1% .09 240.88);--jmp-color-slate-50:oklch(98.4% .003 247.86);--jmp-color-slate-100:oklch(96.8% .007 247.9);--jmp-color-slate-200:oklch(92.9% .013 255.51);--jmp-color-slate-300:oklch(86.9% .022 252.89);--jmp-color-slate-400:oklch(70.4% .04 256.79);--jmp-color-slate-500:oklch(55.4% .046 257.42);--jmp-color-slate-600:oklch(44.6% .043 257.28);--jmp-color-slate-700:oklch(37.2% .044 257.29);--jmp-color-slate-800:oklch(27.9% .041 260.03);--jmp-color-slate-900:oklch(20.8% .042 265.76);--jmp-color-stone-50:oklch(98.5% .001 106.42);--jmp-color-stone-100:oklch(97% .001 106.42);--jmp-color-stone-200:oklch(92.3% .003 48.717);--jmp-color-stone-300:oklch(86.9% .005 56.366);--jmp-color-stone-400:oklch(70.9% .01 56.259);--jmp-color-stone-500:oklch(55.3% .013 58.071);--jmp-color-stone-600:oklch(44.4% .011 73.639);--jmp-color-stone-700:oklch(37.4% .01 67.558);--jmp-color-stone-800:oklch(26.8% .007 34.298);--jmp-color-stone-900:oklch(21.6% .006 56.043);--jmp-color-stroke-divider:#e4e4e4;--jmp-color-success-default:#41a03c;--jmp-color-success-fg:#166534;--jmp-color-success-soft:#dcfce7;--jmp-color-success-strong:#166e12;--jmp-color-teal-50:#e0f2f1;--jmp-color-teal-100:#b2dfdb;--jmp-color-teal-200:#80cbc4;--jmp-color-teal-300:#4db6ac;--jmp-color-teal-400:#26a69a;--jmp-color-teal-500:#009688;--jmp-color-teal-600:#00897b;--jmp-color-teal-700:#00796b;--jmp-color-teal-800:#00695c;--jmp-color-teal-900:#004d40;--jmp-color-white:#fff;--jmp-color-yellow-50:#fffde7;--jmp-color-yellow-100:#fff9c4;--jmp-color-yellow-200:#fff59d;--jmp-color-yellow-300:#fff176;--jmp-color-yellow-400:#ffee58;--jmp-color-yellow-500:#ffeb3b;--jmp-color-yellow-600:#fdd835;--jmp-color-yellow-700:#fbc02d;--jmp-color-yellow-800:#f9a825;--jmp-color-yellow-900:#f57f17;--jmp-color-zinc-50:oklch(98.5% 0 0);--jmp-color-zinc-100:oklch(96.7% .001 286.38);--jmp-color-zinc-200:oklch(92% .004 286.32);--jmp-color-zinc-300:oklch(87.1% .006 286.29);--jmp-color-zinc-400:oklch(70.5% .015 286.07);--jmp-color-zinc-500:oklch(55.2% .016 285.94);--jmp-color-zinc-600:oklch(44.2% .017 285.79);--jmp-color-zinc-700:oklch(37% .013 285.81);--jmp-color-zinc-800:oklch(27.4% .006 286.03);--jmp-color-zinc-900:oklch(21% .006 285.89);--jmp-container-2xl:42rem;--jmp-container-3xl:48rem;--jmp-container-4xl:56rem;--jmp-container-5xl:64rem;--jmp-container-lg:32rem;--jmp-container-md:28rem;--jmp-container-sm:24rem;--jmp-container-xl:36rem;--jmp-container-xs:20rem;--jmp-dark-blue:#1e2a43;--jmp-default-transition-duration:.15s;--jmp-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--jmp-destructive:#ef4444;--jmp-destructive-foreground:#fff;--jmp-ease-in-out:cubic-bezier(.4, 0, .2, 1);--jmp-ease-out:cubic-bezier(0, 0, .2, 1);--jmp-font-system:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--jmp-foreground:#252c37;--jmp-icon-size-lg:18px;--jmp-icon-size-md:16px;--jmp-icon-size-xl:20px;--jmp-input:#e4e4e4;--jmp-muted:#f4f4f4;--jmp-muted-foreground:#757575;--jmp-popover:#fff;--jmp-popover-foreground:#252c37;--jmp-primary:#1b75bb;--jmp-primary-foreground:#fff;--jmp-radius-2xl:1rem;--jmp-radius-default:.5rem;--jmp-radius-full:999px;--jmp-radius-sm:.25rem;--jmp-radius-xl:.75rem;--jmp-radius-xs:.125rem;--jmp-ring:#165c92;--jmp-scale-animation-bounce:bounce 1s infinite;--jmp-scale-animation-pulse:tw-pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--jmp-scale-animation-spin:spin 1s linear infinite;--jmp-space-0:0rem;--jmp-space-0p5:.125rem;--jmp-space-1:.25rem;--jmp-space-1p5:.375rem;--jmp-space-2:.5rem;--jmp-space-2p5:.625rem;--jmp-space-3:.75rem;--jmp-space-3p5:.875rem;--jmp-space-4:1rem;--jmp-space-5:1.25rem;--jmp-space-6:1.5rem;--jmp-space-7:1.75rem;--jmp-space-8:2rem;--jmp-space-9:2.25rem;--jmp-space-10:2.5rem;--jmp-space-11:2.75rem;--jmp-space-12:3rem;--jmp-space-14:3.5rem;--jmp-space-16:4rem;--jmp-space-20:5rem;--jmp-space-22:5.5rem;--jmp-space-24:6rem;--jmp-space-28:7rem;--jmp-space-32:8rem;--jmp-space-36:9rem;--jmp-space-40:10rem;--jmp-space-44:11rem;--jmp-space-48:12rem;--jmp-space-52:13rem;--jmp-space-56:14rem;--jmp-space-60:15rem;--jmp-space-64:16rem;--jmp-space-68:17rem;--jmp-space-72:18rem;--jmp-space-80:20rem;--jmp-space-96:24rem;--jmp-space-120:30rem;--jmp-space-180:45rem;--jmp-space-195:48.75rem;--jmp-space-neg0p5:-.125rem;--jmp-space-neg1:-.25rem;--jmp-space-neg1p5:-.375rem;--jmp-space-neg2:-.5rem;--jmp-space-neg3:-.75rem;--jmp-spacing:.25rem;--jmp-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--jmp-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--jmp-typography-text-app-title:var(--jmp-typography-text-app-title-font-weight) var(--jmp-typography-text-app-title-font-size)/var(--jmp-typography-text-app-title-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-app-title-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-app-title-font-size:22px;--jmp-typography-text-app-title-font-weight:700;--jmp-typography-text-app-title-letter-spacing:0em;--jmp-typography-text-app-title-line-height:1.5;--jmp-typography-text-body:var(--jmp-typography-text-body-font-weight) var(--jmp-typography-text-body-font-size)/var(--jmp-typography-text-body-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-body-bold:var(--jmp-typography-text-body-bold-font-weight) var(--jmp-typography-text-body-bold-font-size)/var(--jmp-typography-text-body-bold-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-body-bold-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-body-bold-font-size:16px;--jmp-typography-text-body-bold-font-weight:700;--jmp-typography-text-body-bold-letter-spacing:0em;--jmp-typography-text-body-bold-line-height:1.5;--jmp-typography-text-body-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-body-font-size:16px;--jmp-typography-text-body-font-weight:400;--jmp-typography-text-body-letter-spacing:0em;--jmp-typography-text-body-line-height:1.5;--jmp-typography-text-body-medium:var(--jmp-typography-text-body-medium-font-weight) var(--jmp-typography-text-body-medium-font-size)/var(--jmp-typography-text-body-medium-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-body-medium-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-body-medium-font-size:16px;--jmp-typography-text-body-medium-font-weight:500;--jmp-typography-text-body-medium-letter-spacing:0em;--jmp-typography-text-body-medium-line-height:1.5;--jmp-typography-text-body-semibold:var(--jmp-typography-text-body-semibold-font-weight) var(--jmp-typography-text-body-semibold-font-size)/var(--jmp-typography-text-body-semibold-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-body-semibold-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-body-semibold-font-size:16px;--jmp-typography-text-body-semibold-font-weight:600;--jmp-typography-text-body-semibold-letter-spacing:0em;--jmp-typography-text-body-semibold-line-height:1.5;--jmp-typography-text-caption:var(--jmp-typography-text-caption-font-weight) var(--jmp-typography-text-caption-font-size)/var(--jmp-typography-text-caption-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-caption-bold:var(--jmp-typography-text-caption-bold-font-weight) var(--jmp-typography-text-caption-bold-font-size)/var(--jmp-typography-text-caption-bold-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-caption-bold-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-caption-bold-font-size:12px;--jmp-typography-text-caption-bold-font-weight:700;--jmp-typography-text-caption-bold-letter-spacing:0em;--jmp-typography-text-caption-bold-line-height:1.5;--jmp-typography-text-caption-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-caption-font-size:12px;--jmp-typography-text-caption-font-weight:400;--jmp-typography-text-caption-letter-spacing:0em;--jmp-typography-text-caption-line-height:1.5;--jmp-typography-text-caption-medium:var(--jmp-typography-text-caption-medium-font-weight) var(--jmp-typography-text-caption-medium-font-size)/var(--jmp-typography-text-caption-medium-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-caption-medium-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-caption-medium-font-size:12px;--jmp-typography-text-caption-medium-font-weight:500;--jmp-typography-text-caption-medium-letter-spacing:0em;--jmp-typography-text-caption-medium-line-height:1.5;--jmp-typography-text-caption-semibold:var(--jmp-typography-text-caption-semibold-font-weight) var(--jmp-typography-text-caption-semibold-font-size)/var(--jmp-typography-text-caption-semibold-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-caption-semibold-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-caption-semibold-font-size:12px;--jmp-typography-text-caption-semibold-font-weight:600;--jmp-typography-text-caption-semibold-letter-spacing:0em;--jmp-typography-text-caption-semibold-line-height:1.5;--jmp-typography-text-caption-snug:var(--jmp-typography-text-caption-snug-font-weight) var(--jmp-typography-text-caption-snug-font-size)/var(--jmp-typography-text-caption-snug-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-caption-snug-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-caption-snug-font-size:12px;--jmp-typography-text-caption-snug-font-weight:400;--jmp-typography-text-caption-snug-letter-spacing:0em;--jmp-typography-text-caption-snug-line-height:1.33333;--jmp-typography-text-chip:var(--jmp-typography-text-chip-font-weight) var(--jmp-typography-text-chip-font-size)/var(--jmp-typography-text-chip-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-chip-bold-relaxed:var(--jmp-typography-text-chip-bold-relaxed-font-weight) var(--jmp-typography-text-chip-bold-relaxed-font-size)/var(--jmp-typography-text-chip-bold-relaxed-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-chip-bold-relaxed-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-chip-bold-relaxed-font-size:10px;--jmp-typography-text-chip-bold-relaxed-font-weight:700;--jmp-typography-text-chip-bold-relaxed-letter-spacing:0em;--jmp-typography-text-chip-bold-relaxed-line-height:1.5;--jmp-typography-text-chip-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-chip-font-size:10px;--jmp-typography-text-chip-font-weight:600;--jmp-typography-text-chip-letter-spacing:0em;--jmp-typography-text-chip-line-height:1;--jmp-typography-text-chip-regular:var(--jmp-typography-text-chip-regular-font-weight) var(--jmp-typography-text-chip-regular-font-size)/var(--jmp-typography-text-chip-regular-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-chip-regular-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-chip-regular-font-size:10px;--jmp-typography-text-chip-regular-font-weight:400;--jmp-typography-text-chip-regular-letter-spacing:0em;--jmp-typography-text-chip-regular-line-height:1.2;--jmp-typography-text-code:var(--jmp-typography-text-code-font-weight) var(--jmp-typography-text-code-font-size)/var(--jmp-typography-text-code-line-height) var(--jmp-typography-family-mono);--jmp-typography-text-code-font-family:var(--jmp-typography-family-mono);--jmp-typography-text-code-font-size:13px;--jmp-typography-text-code-font-weight:400;--jmp-typography-text-code-letter-spacing:0em;--jmp-typography-text-code-line-height:1.5;--jmp-typography-text-code-sm:var(--jmp-typography-text-code-sm-font-weight) var(--jmp-typography-text-code-sm-font-size)/var(--jmp-typography-text-code-sm-line-height) var(--jmp-typography-family-mono);--jmp-typography-text-code-sm-font-family:var(--jmp-typography-family-mono);--jmp-typography-text-code-sm-font-size:12px;--jmp-typography-text-code-sm-font-weight:400;--jmp-typography-text-code-sm-letter-spacing:0em;--jmp-typography-text-code-sm-line-height:1.5;--jmp-typography-text-code-sm-semibold:var(--jmp-typography-text-code-sm-semibold-font-weight) var(--jmp-typography-text-code-sm-semibold-font-size)/var(--jmp-typography-text-code-sm-semibold-line-height) var(--jmp-typography-family-mono);--jmp-typography-text-code-sm-semibold-font-family:var(--jmp-typography-family-mono);--jmp-typography-text-code-sm-semibold-font-size:12px;--jmp-typography-text-code-sm-semibold-font-weight:600;--jmp-typography-text-code-sm-semibold-letter-spacing:0em;--jmp-typography-text-code-sm-semibold-line-height:1.5;--jmp-typography-text-heading-lg:var(--jmp-typography-text-heading-lg-font-weight) var(--jmp-typography-text-heading-lg-font-size)/var(--jmp-typography-text-heading-lg-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-heading-lg-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-heading-lg-font-size:24px;--jmp-typography-text-heading-lg-font-weight:700;--jmp-typography-text-heading-lg-letter-spacing:0em;--jmp-typography-text-heading-lg-line-height:1.33333;--jmp-typography-text-heading-lg-regular:var(--jmp-typography-text-heading-lg-regular-font-weight) var(--jmp-typography-text-heading-lg-regular-font-size)/var(--jmp-typography-text-heading-lg-regular-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-heading-lg-regular-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-heading-lg-regular-font-size:24px;--jmp-typography-text-heading-lg-regular-font-weight:400;--jmp-typography-text-heading-lg-regular-letter-spacing:0em;--jmp-typography-text-heading-lg-regular-line-height:1.33333;--jmp-typography-text-lead:var(--jmp-typography-text-lead-font-weight) var(--jmp-typography-text-lead-font-size)/var(--jmp-typography-text-lead-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-lead-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-lead-font-size:18px;--jmp-typography-text-lead-font-weight:400;--jmp-typography-text-lead-letter-spacing:0em;--jmp-typography-text-lead-line-height:1.5;--jmp-typography-text-micro:var(--jmp-typography-text-micro-font-weight) var(--jmp-typography-text-micro-font-size)/var(--jmp-typography-text-micro-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-micro-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-micro-font-size:11px;--jmp-typography-text-micro-font-weight:400;--jmp-typography-text-micro-letter-spacing:0em;--jmp-typography-text-micro-line-height:1.5;--jmp-typography-text-title:var(--jmp-typography-text-title-font-weight) var(--jmp-typography-text-title-font-size)/var(--jmp-typography-text-title-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-title-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-title-font-size:18px;--jmp-typography-text-title-font-weight:700;--jmp-typography-text-title-letter-spacing:0em;--jmp-typography-text-title-line-height:1.5;--jmp-typography-text-title-semibold:var(--jmp-typography-text-title-semibold-font-weight) var(--jmp-typography-text-title-semibold-font-size)/var(--jmp-typography-text-title-semibold-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-title-semibold-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-title-semibold-font-size:18px;--jmp-typography-text-title-semibold-font-weight:600;--jmp-typography-text-title-semibold-letter-spacing:0em;--jmp-typography-text-title-semibold-line-height:1.5;--jmp-typography-text-title-snug:var(--jmp-typography-text-title-snug-font-weight) var(--jmp-typography-text-title-snug-font-size)/var(--jmp-typography-text-title-snug-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-title-snug-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-title-snug-font-size:18px;--jmp-typography-text-title-snug-font-weight:700;--jmp-typography-text-title-snug-letter-spacing:0em;--jmp-typography-text-title-snug-line-height:1.33333;--jmp-typography-text-ui:var(--jmp-typography-text-ui-font-weight) var(--jmp-typography-text-ui-font-size)/var(--jmp-typography-text-ui-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-ui-bold:var(--jmp-typography-text-ui-bold-font-weight) var(--jmp-typography-text-ui-bold-font-size)/var(--jmp-typography-text-ui-bold-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-ui-bold-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-ui-bold-font-size:14px;--jmp-typography-text-ui-bold-font-weight:700;--jmp-typography-text-ui-bold-letter-spacing:0em;--jmp-typography-text-ui-bold-line-height:1.5;--jmp-typography-text-ui-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-ui-font-size:14px;--jmp-typography-text-ui-font-weight:400;--jmp-typography-text-ui-letter-spacing:0em;--jmp-typography-text-ui-line-height:1.42857;--jmp-typography-text-ui-medium:var(--jmp-typography-text-ui-medium-font-weight) var(--jmp-typography-text-ui-medium-font-size)/var(--jmp-typography-text-ui-medium-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-ui-medium-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-ui-medium-font-size:14px;--jmp-typography-text-ui-medium-font-weight:500;--jmp-typography-text-ui-medium-letter-spacing:0em;--jmp-typography-text-ui-medium-line-height:1.5;--jmp-typography-text-ui-medium-snug:var(--jmp-typography-text-ui-medium-snug-font-weight) var(--jmp-typography-text-ui-medium-snug-font-size)/var(--jmp-typography-text-ui-medium-snug-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-ui-medium-snug-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-ui-medium-snug-font-size:14px;--jmp-typography-text-ui-medium-snug-font-weight:500;--jmp-typography-text-ui-medium-snug-letter-spacing:0em;--jmp-typography-text-ui-medium-snug-line-height:1.25;--jmp-typography-text-ui-relaxed:var(--jmp-typography-text-ui-relaxed-font-weight) var(--jmp-typography-text-ui-relaxed-font-size)/var(--jmp-typography-text-ui-relaxed-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-ui-relaxed-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-ui-relaxed-font-size:14px;--jmp-typography-text-ui-relaxed-font-weight:400;--jmp-typography-text-ui-relaxed-letter-spacing:0em;--jmp-typography-text-ui-relaxed-line-height:1.5;--jmp-typography-text-ui-semibold:var(--jmp-typography-text-ui-semibold-font-weight) var(--jmp-typography-text-ui-semibold-font-size)/var(--jmp-typography-text-ui-semibold-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-ui-semibold-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-ui-semibold-font-size:14px;--jmp-typography-text-ui-semibold-font-weight:600;--jmp-typography-text-ui-semibold-letter-spacing:0em;--jmp-typography-text-ui-semibold-line-height:1.5;--jmp-typography-text-ui-snug:var(--jmp-typography-text-ui-snug-font-weight) var(--jmp-typography-text-ui-snug-font-size)/var(--jmp-typography-text-ui-snug-line-height) var(--jmp-typography-family-sans);--jmp-typography-text-ui-snug-font-family:var(--jmp-typography-family-sans);--jmp-typography-text-ui-snug-font-size:14px;--jmp-typography-text-ui-snug-font-weight:400;--jmp-typography-text-ui-snug-letter-spacing:0em;--jmp-typography-text-ui-snug-line-height:1.25;--jmp-warning:#ffb10a;--shadcn-background:var(--jmp-background);--shadcn-border:var(--jmp-border);--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:var(--jmp-foreground);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em}@media (color-gamut:p3){.jmp{--jmp-color-sky-50:oklch(97.7% .013 236.6);--jmp-color-sky-300:oklch(82.8% .111 230.3);--jmp-color-sky-400:oklch(74.6% .16 232.7);--jmp-color-sky-500:oklch(68.5% .169 237.3);--jmp-color-sky-600:oklch(58.8% .158 242);--jmp-color-sky-700:oklch(50% .134 242.7);--jmp-color-sky-800:oklch(44.3% .11 240.8);--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.jmp{--jmp-color-sky-50:oklch(97.7% .013 236.6);--jmp-color-sky-300:oklch(82.8% .111 230.3);--jmp-color-sky-400:oklch(74.6% .16 232.7);--jmp-color-sky-500:oklch(68.5% .169 237.3);--jmp-color-sky-600:oklch(58.8% .158 242);--jmp-color-sky-700:oklch(50% .134 242.7);--jmp-color-sky-800:oklch(44.3% .11 240.8);--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.jmp.dark,.jmp[data-theme=dark],.jmp .dark,.jmp [data-theme=dark]{--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:#8ab4f840;--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:#ffffff80;--dsm-color-mui-palette-text-primary:#fff;--dsm-color-mui-palette-text-secondary:#ffffffb3;--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:#9cb3c7;--dsm-color-quick-edit-bar-separator:#6b8299;--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:#b0b0b0;--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:#b0b0b0;--dsm-components-ai-disclaimer-fg:#b0b0b0;--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:#1b1b1b9e;--dsm-components-checkbox-checked:#2196f3;--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:#81d4fa;--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:#a5d6a7;--dsm-components-chip-default-bg:#2a2a2a;--dsm-components-chip-default-text:#b0b0b0;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#333;--dsm-components-data-table-rule:#2a2a2a;--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:#ffffff1a;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:#555;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-accent:#8ab4f8;--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--dsm-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--dsm-color-purple-brand) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 16%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-interactive) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-interactive) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-interactive) 24%, transparent);--dsm-components-launchpad-ticket-fg:#8ab4f8;--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:#8ab4f8;--dsm-components-notification-link:#8ab4f8;--dsm-components-notification-success:#66bb6a;--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:#ffa726;--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:#ffb74d;--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:#d32f2f;--dsm-components-status-pill-info-fg:#1976d2;--dsm-components-status-pill-neutral-fg:#b0b0b0;--dsm-components-status-pill-success-fg:#43a047;--dsm-components-status-pill-warning-fg:#ffa000;--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff1a;--dsm-components-widget-card-border:#555;--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--jmp-background:#1e2a43;--jmp-border:#373d48;--jmp-card:#1e2a43;--jmp-card-foreground:#fafafa;--jmp-color-stroke-divider:#333;--jmp-destructive:#7f1d1d;--jmp-foreground:#fafafa;--jmp-input:#373d48;--jmp-muted:#373d48;--jmp-muted-foreground:#a6a6a6;--jmp-popover:#1e2a43;--jmp-popover-foreground:#fafafa;--shadcn-background:var(--jmp-background);--shadcn-border:var(--jmp-border);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:var(--jmp-foreground);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-ring:oklch(43.9% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0)}@media (color-gamut:p3){.jmp.dark,.jmp[data-theme=dark],.jmp .dark,.jmp [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.jmp.dark,.jmp[data-theme=dark],.jmp .dark,.jmp [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.jmp[data-theme=light],.jmp [data-theme=light]{--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-checked:#1260b0;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-media-card-bg:#fff;--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--jmp-background:#fff;--jmp-border:#e4e4e4;--jmp-card:#fff;--jmp-card-foreground:#252c37;--jmp-color-stroke-divider:#e4e4e4;--jmp-destructive:#ef4444;--jmp-foreground:#252c37;--jmp-input:#e4e4e4;--jmp-muted:#f4f4f4;--jmp-muted-foreground:#757575;--jmp-popover:#fff;--jmp-popover-foreground:#252c37;--shadcn-background:var(--jmp-background);--shadcn-border:var(--jmp-border);--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:var(--jmp-foreground);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0)}@media (color-gamut:p3){.jmp[data-theme=light],.jmp [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.jmp[data-theme=light],.jmp [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.redact{--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:#f8f8f8;--dsm-color-grey-100:#f5f5f5;--dsm-color-grey-200:#eee;--dsm-color-grey-300:#e0e0e0;--dsm-color-grey-400:#bdbdbd;--dsm-color-grey-500:#9e9e9e;--dsm-color-grey-600:#757575;--dsm-color-grey-700:#616161;--dsm-color-grey-800:#212121;--dsm-color-grey-900:#141414;--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:#1565c0;--dsm-color-palette-confirm:#1b5e20;--dsm-color-palette-cosmos:#212121;--dsm-color-palette-error:#b71c1c;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:#ffb74d;--dsm-color-persona-fg-audio-light:#bf360c;--dsm-color-persona-fg-document-dark:#4fc3f7;--dsm-color-persona-fg-document-light:#1565c0;--dsm-color-persona-fg-gpx-dark:#4db6ac;--dsm-color-persona-fg-gpx-light:#00796b;--dsm-color-persona-fg-image-dark:#81c784;--dsm-color-persona-fg-image-light:#43a047;--dsm-color-persona-fg-video-dark:#ce93d8;--dsm-color-persona-fg-video-light:#7b1fa2;--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:#90caf9;--dsm-components-app-header-legacy-badge-fg:#0d47a1;--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:#fff;--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:#1260b0;--dsm-components-checkbox-checked-fg:#fff;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:#fff;--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:#8257ef;--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:#757575;--dsm-components-evidence-portal-field-border-light:#e0e0e0;--dsm-components-evidence-portal-swatch-ring:#9e9e9e;--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-error-border:#b22222;--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:var(--redact-color-red-800);--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-red-800) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-star:#ffca28;--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:#1260b0;--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:#fff;--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification:#b22222;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-network-phone:#a06a00;--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:#1976d2;--dsm-components-redaction-lexicon-pattern:#f57c00;--dsm-components-redaction-lexicon-phrase:#8e24aa;--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:#616161;--dsm-components-tooltip-text:#fff;--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:#fff;--dsm-components-trial-button-fg:#e65100;--dsm-components-trial-button-hover-bg:#fff3e0;--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:#d4e157;--dsm-components-viewer-media-key-current-ink:#000;--dsm-components-viewer-media-key-original:#9e9e9e;--dsm-components-viewer-media-key-original-ink:#000;--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:4px;--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:4px;--dsm-scale-radius-card:5px;--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:999px;--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:2px;--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--dsm-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:0em;--dsm-typography-letter-spacing-tight:-.025em;--dsm-typography-letter-spacing-wider:.05em;--dsm-typography-line-height-compact:1.33333;--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:1.5;--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:1.25;--dsm-typography-line-height-standard:1.42857;--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--redact-blur-md:12px;--redact-border:#0000001a;--redact-color-actionbar-bg:#edfafd;--redact-color-actionbar-border:#d5eef4;--redact-color-amber-50:#fff8e1;--redact-color-amber-100:#ffecb3;--redact-color-amber-200:#ffe082;--redact-color-amber-300:#ffd54f;--redact-color-amber-400:#ffca28;--redact-color-amber-500:#ffc107;--redact-color-amber-600:#ffb300;--redact-color-amber-700:#ffa000;--redact-color-amber-800:#ff8f00;--redact-color-black:#000;--redact-color-black-alpha-15:#00000026;--redact-color-black-alpha-20:#0003;--redact-color-black-alpha-25:#00000040;--redact-color-black-alpha-30:#0000004d;--redact-color-black-alpha-40:#0006;--redact-color-black-alpha-45:#00000073;--redact-color-black-alpha-50:#00000080;--redact-color-black-alpha-60:#0009;--redact-color-black-alpha-85:#000000d9;--redact-color-blue-50:#e3f2fd;--redact-color-blue-100:#bbdefb;--redact-color-blue-200:#90caf9;--redact-color-blue-300:#64b5f6;--redact-color-blue-400:#42a5f5;--redact-color-blue-500:#2196f3;--redact-color-blue-600:#1e88e5;--redact-color-blue-700:#1976d2;--redact-color-blue-800:#1565c0;--redact-color-blue-900:#0d47a1;--redact-color-brand:#1260b0;--redact-color-brand-deep-hover:#043d80;--redact-color-brand-fg:#fff;--redact-color-brand-hover:#0e4f96;--redact-color-brown-600:#6d4c41;--redact-color-brown-700:#5d4037;--redact-color-brown-800:#4e342e;--redact-color-canvas:#f5f5f5;--redact-color-card-selected:#1260b0;--redact-color-cyan-50:#e0f7fa;--redact-color-danger:#b22222;--redact-color-danger-hover:#991b1b;--redact-color-danger-text:#d32f2f;--redact-color-deep-orange-50:#fbe9e7;--redact-color-deep-orange-100:#ffccbc;--redact-color-deep-orange-300:#ff8a65;--redact-color-deep-orange-600:#f4511e;--redact-color-deep-orange-800:#d84315;--redact-color-fg-default:#212121;--redact-color-fg-muted:#757575;--redact-color-fg-subtle:#9e9e9e;--redact-color-glass-fg:#101830eb;--redact-color-glass-fg-secondary:#10183094;--redact-color-glass-icon:#101830b3;--redact-color-glass-icon-tile:#1018300f;--redact-color-glass-row-hover:#f5f5f5;--redact-color-gray-50:#f8f8f8;--redact-color-gray-100:#f5f5f5;--redact-color-gray-300:#e0e0e0;--redact-color-gray-400:#bdbdbd;--redact-color-gray-500:#9e9e9e;--redact-color-gray-600:#757575;--redact-color-gray-700:#616161;--redact-color-gray-800:#212121;--redact-color-gray-900:#141414;--redact-color-green-100:#c8e6c9;--redact-color-green-300:#81c784;--redact-color-green-400:#66bb6a;--redact-color-green-500:#4caf50;--redact-color-green-600:#43a047;--redact-color-green-700:#388e3c;--redact-color-green-800:#2e7d32;--redact-color-grey-50:#f8f8f8;--redact-color-grey-100:#f5f5f5;--redact-color-grey-200:#eee;--redact-color-grey-300:#e0e0e0;--redact-color-grey-400:#bdbdbd;--redact-color-grey-500:#9e9e9e;--redact-color-grey-600:#757575;--redact-color-grey-700:#616161;--redact-color-grey-800:#212121;--redact-color-indigo-50:#e8eaf6;--redact-color-interactive:#1a73e8;--redact-color-interactive-soft:#1a73e840;--redact-color-legacy-brand:#2c5f7f;--redact-color-legacy-brand-alt:#34557a;--redact-color-legacy-brand-deep:#24506c;--redact-color-legacy-brand-hover:#37546b;--redact-color-legacy-fg-muted:#5b6b7b;--redact-color-legacy-gray-50:#f9fafb;--redact-color-legacy-gray-100:#f3f4f6;--redact-color-legacy-gray-200:#e5e7eb;--redact-color-legacy-gray-400:#9ca3af;--redact-color-legacy-gray-500:#6b7280;--redact-color-legacy-gray-600:#4b5563;--redact-color-legacy-gray-700:#374151;--redact-color-legacy-gray-800:#1f2937;--redact-color-legacy-stroke:#c2cbd6;--redact-color-legacy-stroke-alt:#c9d1da;--redact-color-legacy-surface:#f3f6f8;--redact-color-legacy-surface-alt:#eef1f5;--redact-color-light-blue-300:#4fc3f7;--redact-color-light-green-50:#f1f8e9;--redact-color-mui-palette-background-paper:var(--redact-color-white);--redact-color-orange-50:#fff3e0;--redact-color-orange-100:#ffe0b2;--redact-color-orange-200:#ffcc80;--redact-color-orange-300:#ffb74d;--redact-color-orange-600:#fb8c00;--redact-color-orange-700:#f57c00;--redact-color-orange-900:#e65100;--redact-color-panel:#fff;--redact-color-panel-raised:#fafafa;--redact-color-purple-50:#f3e5f5;--redact-color-purple-100:#e1bee7;--redact-color-purple-200:#ce93d8;--redact-color-purple-600:#8e24aa;--redact-color-purple-700:#7b1fa2;--redact-color-purple-800:#6a1b9a;--redact-color-purple-brand:#8257ef;--redact-color-purple-muted:#6b3fd3;--redact-color-red-50:#ffebee;--redact-color-red-200:#ef9a9a;--redact-color-red-300:#e57373;--redact-color-red-500:#f44336;--redact-color-red-600:#e53935;--redact-color-red-700:#d32f2f;--redact-color-red-800:#c62828;--redact-color-red-900:#b71c1c;--redact-color-scrim:#00000073;--redact-color-state-hover:#0000000a;--redact-color-state-hover-strong:#0000000f;--redact-color-state-selected:#0000000d;--redact-color-status-active:#086501;--redact-color-status-closed:#564794;--redact-color-stroke-column-resize:#e0e0e0;--redact-color-stroke-column-resize-hover:#c8c8c8;--redact-color-stroke-default:#dedede;--redact-color-stroke-divider:#e4e4e4;--redact-color-stroke-input:#9e9e9e;--redact-color-stroke-panel:#e0e0e0;--redact-color-surface-05:#252525;--redact-color-surface-06:#303030;--redact-color-surface-07:#3a3a3a;--redact-color-surface-08:#454545;--redact-color-surface-09:#505050;--redact-color-teal-100:#b2dfdb;--redact-color-teal-700:#00796b;--redact-color-white:#fff;--redact-color-white-alpha-5:#ffffff0d;--redact-color-white-alpha-10:#ffffff1a;--redact-color-white-alpha-15:#ffffff26;--redact-color-white-alpha-20:#fff3;--redact-color-white-alpha-25:#ffffff40;--redact-color-white-alpha-35:#ffffff59;--redact-color-white-alpha-45:#ffffff73;--redact-color-white-alpha-70:#ffffffb3;--redact-color-white-alpha-90:#ffffffe6;--redact-color-white-alpha-95:#fffffff2;--redact-color-yellow-700:#fbc02d;--redact-components-app-switcher-empty-tile-bg:#ffffff8c;--redact-components-app-switcher-empty-tile-border:#1260b047;--redact-components-app-switcher-favorites-bg:#1260b00f;--redact-components-app-switcher-favorites-border:#1260b029;--redact-components-app-switcher-favorites-border-editing:#1260b057;--redact-components-band-audio:#fff3e0;--redact-components-band-document:#e8eaf6;--redact-components-band-image:#e8f5e9;--redact-components-band-pdf:#ffebee;--redact-components-band-video:#f3e5f5;--redact-components-dropzone-drag-bg:#1976d208;--redact-components-evidence-thumb-audio-axis:#2c3a48;--redact-components-evidence-thumb-audio-bg:#16202a;--redact-components-evidence-thumb-audio-timecode:#8fa6bb;--redact-components-evidence-thumb-audio-wave:#5b8db8;--redact-components-evidence-thumb-body-building:#2a3743;--redact-components-evidence-thumb-body-building-alt:#243140;--redact-components-evidence-thumb-body-car:#33424f;--redact-components-evidence-thumb-body-glare:#fff;--redact-components-evidence-thumb-body-ground:#151d26;--redact-components-evidence-thumb-body-sky:#202b36;--redact-components-evidence-thumb-body-streetlight:#e8d99a;--redact-components-evidence-thumb-body-wheel:#10161d;--redact-components-evidence-thumb-dash-car:#39485a;--redact-components-evidence-thumb-dash-ground:#1b2430;--redact-components-evidence-thumb-dash-lane:#d7dee6;--redact-components-evidence-thumb-dash-road:#29343f;--redact-components-evidence-thumb-dash-sky:#232f3d;--redact-components-evidence-thumb-dash-taillight:#e0524b;--redact-components-evidence-thumb-doc-badge:#c65445;--redact-components-evidence-thumb-doc-badge-text:#fff;--redact-components-evidence-thumb-doc-bg:#eef0f3;--redact-components-evidence-thumb-doc-heading:#9aa4af;--redact-components-evidence-thumb-doc-line:#c3cad2;--redact-components-evidence-thumb-doc-page:#fff;--redact-components-evidence-thumb-doc-page-stroke:#d5d9de;--redact-components-evidence-thumb-interview-figure:#1a1f24;--redact-components-evidence-thumb-interview-figure-alt:#1c2126;--redact-components-evidence-thumb-interview-floor:#23282e;--redact-components-evidence-thumb-interview-light:#e8e2c9;--redact-components-evidence-thumb-interview-table:#4a5560;--redact-components-evidence-thumb-interview-table-leg:#3c4650;--redact-components-evidence-thumb-interview-wall:#333a42;--redact-components-evidence-thumb-osd-text:#cfd8e3;--redact-components-evidence-thumb-photo-building:#b9b3a6;--redact-components-evidence-thumb-photo-datestamp:#e8a13d;--redact-components-evidence-thumb-photo-door:#6d6455;--redact-components-evidence-thumb-photo-ground:#8a8f84;--redact-components-evidence-thumb-photo-knob:#c9bd90;--redact-components-evidence-thumb-photo-sky:#c2d0dc;--redact-components-evidence-thumb-photo-window:#7e8fa0;--redact-components-evidence-thumb-rec:#e04545;--redact-components-filter-chip-dismiss-light:#c4c4c4;--redact-components-filter-chip-hover-idle-light:#e8eaef;--redact-components-filter-chip-hover-selected:#0d5299;--redact-components-filter-chip-surface-hover-dark:#3d3d3d;--redact-components-input-bg:#fff;--redact-components-input-bg-hover:#fafafa;--redact-components-input-border:#9e9e9e;--redact-components-input-focus-border:#1976d2;--redact-components-input-placeholder:#9e9e9e;--redact-components-input-text:#212121;--redact-components-launchpad-accent:#c62828;--redact-components-launchpad-glass-saturate:1.4;--redact-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--redact-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--redact-color-red-800) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--redact-color-brand) 8%, transparent) 0px, transparent 55%), var(--redact-color-canvas);--redact-components-launchpad-star:#ffca28;--redact-components-map-file-pin:#1260b0;--redact-components-menu-bg:#fff;--redact-components-menu-item-hover:#0000000d;--redact-components-menu-item-selected:#1976d214;--redact-components-menu-item-selected-hover:#1976d21f;--redact-components-menu-text:#212121;--redact-components-nav-item-selected-bg:#e8f0fe;--redact-components-nav-item-selected-bg-hover:#dce9fc;--redact-components-nav-item-selected-border:#bbdefb;--redact-components-nav-item-selected-fg:#1260b0;--redact-components-notification:#b22222;--redact-components-notification-info:#1260b0;--redact-components-notification-link:#1260b0;--redact-components-notification-success:#2e7d32;--redact-components-notification-unread-bg:#1260b00f;--redact-components-notification-warning:#ef6c00;--redact-components-poi-layout-toggle-active-bg:#e1f5fe;--redact-components-redaction-lexicon-keyword:var(--redact-color-blue-700);--redact-components-redaction-lexicon-pattern:var(--redact-color-orange-700);--redact-components-redaction-lexicon-phrase:var(--redact-color-purple-600);--redact-components-shares-toggle-hover-dark:#244a66;--redact-components-tooltip-surface:var(--redact-color-grey-700);--redact-components-tooltip-text:var(--redact-color-white);--redact-container-sm:24rem;--redact-container-xl:36rem;--redact-default-transition-duration:.15s;--redact-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--redact-ease-in-out:cubic-bezier(.4, 0, .2, 1);--redact-ease-out:cubic-bezier(0, 0, .2, 1);--redact-icon-size-2xl:24px;--redact-icon-size-3xl:28px;--redact-icon-size-4xl:32px;--redact-icon-size-5xl:40px;--redact-icon-size-6xl:48px;--redact-icon-size-lg:18px;--redact-icon-size-md:16px;--redact-icon-size-sm:14px;--redact-icon-size-xl:20px;--redact-icon-size-xs:12px;--redact-radius:.625rem;--redact-scale-animation-bounce:bounce 1s infinite;--redact-scale-app-header-lead-gap:8px;--redact-scale-input-radius:4px;--redact-scale-launchpad-glass-blur-radius:30px;--redact-scale-launchpad-glass-radius:12px;--redact-scale-launchpad-glass-radius-sm:4px;--redact-scale-motion-duration-fast:.12s;--redact-scale-motion-shell-slide-duration:.25s;--redact-scale-radius-bubble:12px;--redact-scale-radius-button:4px;--redact-scale-radius-card:5px;--redact-scale-radius-chip:4px;--redact-scale-radius-control:6px;--redact-scale-radius-dialog:10px;--redact-scale-radius-panel-card:8px;--redact-scale-radius-pill:999px;--redact-scale-radius-xs:2px;--redact-scale-shell-filter-rail-open-width:265px;--redact-scale-shell-gutter:10px;--redact-scale-shell-header-padding-start:10px;--redact-scale-shell-nav-collapsed-width:58px;--redact-scale-shell-nav-icon-size:20px;--redact-scale-shell-nav-icon-slot:29px;--redact-scale-shell-nav-row-height:36px;--redact-scale-shell-nav-width:264px;--redact-scale-z-dialog:1300;--redact-scale-z-shell-header:30;--redact-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--redact-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--redact-shadow-shadow-dialog:0px 0px 20px 0px #0006;--redact-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--redact-sidebar-border:oklch(92.2% 0 0);--redact-space-0:0rem;--redact-space-0p5:.125rem;--redact-space-1:.25rem;--redact-space-1p5:.375rem;--redact-space-2:.5rem;--redact-space-2p5:.625rem;--redact-space-3:.75rem;--redact-space-4:1rem;--redact-space-5:1.25rem;--redact-space-6:1.5rem;--redact-space-8:2rem;--redact-space-9:2.25rem;--redact-space-20:5rem;--redact-space-neg0p5:-.125rem;--redact-space-neg2:-.5rem;--redact-spacing:.25rem;--redact-transcript-highlight:#84cc16;--redact-typography-family-inter:"Inter", sans-serif;--redact-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--redact-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--redact-typography-text-body:var(--redact-typography-text-body-font-weight) var(--redact-typography-text-body-font-size)/var(--redact-typography-text-body-line-height) var(--redact-typography-family-sans);--redact-typography-text-body-bold:var(--redact-typography-text-body-bold-font-weight) var(--redact-typography-text-body-bold-font-size)/var(--redact-typography-text-body-bold-line-height) var(--redact-typography-family-sans);--redact-typography-text-body-bold-font-family:var(--redact-typography-family-sans);--redact-typography-text-body-bold-font-size:16px;--redact-typography-text-body-bold-font-weight:700;--redact-typography-text-body-bold-letter-spacing:0em;--redact-typography-text-body-bold-line-height:1.5;--redact-typography-text-body-font-family:var(--redact-typography-family-sans);--redact-typography-text-body-font-size:16px;--redact-typography-text-body-font-weight:400;--redact-typography-text-body-letter-spacing:0em;--redact-typography-text-body-line-height:1.5;--redact-typography-text-body-medium:var(--redact-typography-text-body-medium-font-weight) var(--redact-typography-text-body-medium-font-size)/var(--redact-typography-text-body-medium-line-height) var(--redact-typography-family-sans);--redact-typography-text-body-medium-font-family:var(--redact-typography-family-sans);--redact-typography-text-body-medium-font-size:16px;--redact-typography-text-body-medium-font-weight:500;--redact-typography-text-body-medium-letter-spacing:0em;--redact-typography-text-body-medium-line-height:1.5;--redact-typography-text-body-sm:var(--redact-typography-text-body-sm-font-weight) var(--redact-typography-text-body-sm-font-size)/var(--redact-typography-text-body-sm-line-height) var(--redact-typography-family-sans);--redact-typography-text-body-sm-bold:var(--redact-typography-text-body-sm-bold-font-weight) var(--redact-typography-text-body-sm-bold-font-size)/var(--redact-typography-text-body-sm-bold-line-height) var(--redact-typography-family-sans);--redact-typography-text-body-sm-bold-font-family:var(--redact-typography-family-sans);--redact-typography-text-body-sm-bold-font-size:13px;--redact-typography-text-body-sm-bold-font-weight:700;--redact-typography-text-body-sm-bold-letter-spacing:0em;--redact-typography-text-body-sm-bold-line-height:1.5;--redact-typography-text-body-sm-font-family:var(--redact-typography-family-sans);--redact-typography-text-body-sm-font-size:13px;--redact-typography-text-body-sm-font-weight:400;--redact-typography-text-body-sm-letter-spacing:0em;--redact-typography-text-body-sm-line-height:1.5;--redact-typography-text-body-sm-medium:var(--redact-typography-text-body-sm-medium-font-weight) var(--redact-typography-text-body-sm-medium-font-size)/var(--redact-typography-text-body-sm-medium-line-height) var(--redact-typography-family-sans);--redact-typography-text-body-sm-medium-font-family:var(--redact-typography-family-sans);--redact-typography-text-body-sm-medium-font-size:13px;--redact-typography-text-body-sm-medium-font-weight:500;--redact-typography-text-body-sm-medium-letter-spacing:0em;--redact-typography-text-body-sm-medium-line-height:1.5;--redact-typography-text-body-sm-semibold:var(--redact-typography-text-body-sm-semibold-font-weight) var(--redact-typography-text-body-sm-semibold-font-size)/var(--redact-typography-text-body-sm-semibold-line-height) var(--redact-typography-family-sans);--redact-typography-text-body-sm-semibold-font-family:var(--redact-typography-family-sans);--redact-typography-text-body-sm-semibold-font-size:13px;--redact-typography-text-body-sm-semibold-font-weight:600;--redact-typography-text-body-sm-semibold-letter-spacing:0em;--redact-typography-text-body-sm-semibold-line-height:1.5;--redact-typography-text-caption:var(--redact-typography-text-caption-font-weight) var(--redact-typography-text-caption-font-size)/var(--redact-typography-text-caption-line-height) var(--redact-typography-family-sans);--redact-typography-text-caption-bold:var(--redact-typography-text-caption-bold-font-weight) var(--redact-typography-text-caption-bold-font-size)/var(--redact-typography-text-caption-bold-line-height) var(--redact-typography-family-sans);--redact-typography-text-caption-bold-font-family:var(--redact-typography-family-sans);--redact-typography-text-caption-bold-font-size:12px;--redact-typography-text-caption-bold-font-weight:700;--redact-typography-text-caption-bold-letter-spacing:0em;--redact-typography-text-caption-bold-line-height:1.5;--redact-typography-text-caption-font-family:var(--redact-typography-family-sans);--redact-typography-text-caption-font-size:12px;--redact-typography-text-caption-font-weight:400;--redact-typography-text-caption-letter-spacing:0em;--redact-typography-text-caption-line-height:1.5;--redact-typography-text-caption-medium:var(--redact-typography-text-caption-medium-font-weight) var(--redact-typography-text-caption-medium-font-size)/var(--redact-typography-text-caption-medium-line-height) var(--redact-typography-family-sans);--redact-typography-text-caption-medium-font-family:var(--redact-typography-family-sans);--redact-typography-text-caption-medium-font-size:12px;--redact-typography-text-caption-medium-font-weight:500;--redact-typography-text-caption-medium-letter-spacing:0em;--redact-typography-text-caption-medium-line-height:1.5;--redact-typography-text-caption-semibold:var(--redact-typography-text-caption-semibold-font-weight) var(--redact-typography-text-caption-semibold-font-size)/var(--redact-typography-text-caption-semibold-line-height) var(--redact-typography-family-sans);--redact-typography-text-caption-semibold-font-family:var(--redact-typography-family-sans);--redact-typography-text-caption-semibold-font-size:12px;--redact-typography-text-caption-semibold-font-weight:600;--redact-typography-text-caption-semibold-letter-spacing:0em;--redact-typography-text-caption-semibold-line-height:1.5;--redact-typography-text-caption-snug:var(--redact-typography-text-caption-snug-font-weight) var(--redact-typography-text-caption-snug-font-size)/var(--redact-typography-text-caption-snug-line-height) var(--redact-typography-family-sans);--redact-typography-text-caption-snug-font-family:var(--redact-typography-family-sans);--redact-typography-text-caption-snug-font-size:12px;--redact-typography-text-caption-snug-font-weight:400;--redact-typography-text-caption-snug-letter-spacing:0em;--redact-typography-text-caption-snug-line-height:1.33333;--redact-typography-text-chip:var(--redact-typography-text-chip-font-weight) var(--redact-typography-text-chip-font-size)/var(--redact-typography-text-chip-line-height) var(--redact-typography-family-sans);--redact-typography-text-chip-bold:var(--redact-typography-text-chip-bold-font-weight) var(--redact-typography-text-chip-bold-font-size)/var(--redact-typography-text-chip-bold-line-height) var(--redact-typography-family-sans);--redact-typography-text-chip-bold-font-family:var(--redact-typography-family-sans);--redact-typography-text-chip-bold-font-size:10px;--redact-typography-text-chip-bold-font-weight:700;--redact-typography-text-chip-bold-letter-spacing:0em;--redact-typography-text-chip-bold-line-height:1;--redact-typography-text-chip-bold-relaxed:var(--redact-typography-text-chip-bold-relaxed-font-weight) var(--redact-typography-text-chip-bold-relaxed-font-size)/var(--redact-typography-text-chip-bold-relaxed-line-height) var(--redact-typography-family-sans);--redact-typography-text-chip-bold-relaxed-font-family:var(--redact-typography-family-sans);--redact-typography-text-chip-bold-relaxed-font-size:10px;--redact-typography-text-chip-bold-relaxed-font-weight:700;--redact-typography-text-chip-bold-relaxed-letter-spacing:0em;--redact-typography-text-chip-bold-relaxed-line-height:1.5;--redact-typography-text-chip-font-family:var(--redact-typography-family-sans);--redact-typography-text-chip-font-size:10px;--redact-typography-text-chip-font-weight:600;--redact-typography-text-chip-letter-spacing:0em;--redact-typography-text-chip-line-height:1;--redact-typography-text-chip-regular:var(--redact-typography-text-chip-regular-font-weight) var(--redact-typography-text-chip-regular-font-size)/var(--redact-typography-text-chip-regular-line-height) var(--redact-typography-family-sans);--redact-typography-text-chip-regular-font-family:var(--redact-typography-family-sans);--redact-typography-text-chip-regular-font-size:10px;--redact-typography-text-chip-regular-font-weight:400;--redact-typography-text-chip-regular-letter-spacing:0em;--redact-typography-text-chip-regular-line-height:1.2;--redact-typography-text-code:var(--redact-typography-text-code-font-weight) var(--redact-typography-text-code-font-size)/var(--redact-typography-text-code-line-height) var(--redact-typography-family-mono);--redact-typography-text-code-font-family:var(--redact-typography-family-mono);--redact-typography-text-code-font-size:13px;--redact-typography-text-code-font-weight:400;--redact-typography-text-code-letter-spacing:0em;--redact-typography-text-code-lg:var(--redact-typography-text-code-lg-font-weight) var(--redact-typography-text-code-lg-font-size)/var(--redact-typography-text-code-lg-line-height) var(--redact-typography-family-mono);--redact-typography-text-code-lg-font-family:var(--redact-typography-family-mono);--redact-typography-text-code-lg-font-size:14px;--redact-typography-text-code-lg-font-weight:400;--redact-typography-text-code-lg-letter-spacing:0em;--redact-typography-text-code-lg-line-height:1.42857;--redact-typography-text-code-line-height:1.5;--redact-typography-text-code-sm:var(--redact-typography-text-code-sm-font-weight) var(--redact-typography-text-code-sm-font-size)/var(--redact-typography-text-code-sm-line-height) var(--redact-typography-family-mono);--redact-typography-text-code-sm-font-family:var(--redact-typography-family-mono);--redact-typography-text-code-sm-font-size:12px;--redact-typography-text-code-sm-font-weight:400;--redact-typography-text-code-sm-letter-spacing:0em;--redact-typography-text-code-sm-line-height:1.5;--redact-typography-text-heading:var(--redact-typography-text-heading-font-weight) var(--redact-typography-text-heading-font-size)/var(--redact-typography-text-heading-line-height) var(--redact-typography-family-sans);--redact-typography-text-heading-font-family:var(--redact-typography-family-sans);--redact-typography-text-heading-font-size:20px;--redact-typography-text-heading-font-weight:700;--redact-typography-text-heading-letter-spacing:0em;--redact-typography-text-heading-lg-regular:var(--redact-typography-text-heading-lg-regular-font-weight) var(--redact-typography-text-heading-lg-regular-font-size)/var(--redact-typography-text-heading-lg-regular-line-height) var(--redact-typography-family-sans);--redact-typography-text-heading-lg-regular-font-family:var(--redact-typography-family-sans);--redact-typography-text-heading-lg-regular-font-size:24px;--redact-typography-text-heading-lg-regular-font-weight:400;--redact-typography-text-heading-lg-regular-letter-spacing:0em;--redact-typography-text-heading-lg-regular-line-height:1.33333;--redact-typography-text-heading-line-height:1.5;--redact-typography-text-label-caps:var(--redact-typography-text-label-caps-font-weight) var(--redact-typography-text-label-caps-font-size)/var(--redact-typography-text-label-caps-line-height) var(--redact-typography-family-sans);--redact-typography-text-label-caps-font-family:var(--redact-typography-family-sans);--redact-typography-text-label-caps-font-size:11.5px;--redact-typography-text-label-caps-font-weight:700;--redact-typography-text-label-caps-letter-spacing:.05em;--redact-typography-text-label-caps-line-height:1.5;--redact-typography-text-lead:var(--redact-typography-text-lead-font-weight) var(--redact-typography-text-lead-font-size)/var(--redact-typography-text-lead-line-height) var(--redact-typography-family-sans);--redact-typography-text-lead-font-family:var(--redact-typography-family-sans);--redact-typography-text-lead-font-size:18px;--redact-typography-text-lead-font-weight:400;--redact-typography-text-lead-letter-spacing:0em;--redact-typography-text-lead-line-height:1.5;--redact-typography-text-micro:var(--redact-typography-text-micro-font-weight) var(--redact-typography-text-micro-font-size)/var(--redact-typography-text-micro-line-height) var(--redact-typography-family-sans);--redact-typography-text-micro-bold:var(--redact-typography-text-micro-bold-font-weight) var(--redact-typography-text-micro-bold-font-size)/var(--redact-typography-text-micro-bold-line-height) var(--redact-typography-family-sans);--redact-typography-text-micro-bold-font-family:var(--redact-typography-family-sans);--redact-typography-text-micro-bold-font-size:11px;--redact-typography-text-micro-bold-font-weight:700;--redact-typography-text-micro-bold-letter-spacing:0em;--redact-typography-text-micro-bold-line-height:1.5;--redact-typography-text-micro-font-family:var(--redact-typography-family-sans);--redact-typography-text-micro-font-size:11px;--redact-typography-text-micro-font-weight:400;--redact-typography-text-micro-letter-spacing:0em;--redact-typography-text-micro-line-height:1.5;--redact-typography-text-micro-medium:var(--redact-typography-text-micro-medium-font-weight) var(--redact-typography-text-micro-medium-font-size)/var(--redact-typography-text-micro-medium-line-height) var(--redact-typography-family-sans);--redact-typography-text-micro-medium-font-family:var(--redact-typography-family-sans);--redact-typography-text-micro-medium-font-size:11px;--redact-typography-text-micro-medium-font-weight:500;--redact-typography-text-micro-medium-letter-spacing:0em;--redact-typography-text-micro-medium-line-height:1.5;--redact-typography-text-micro-semibold:var(--redact-typography-text-micro-semibold-font-weight) var(--redact-typography-text-micro-semibold-font-size)/var(--redact-typography-text-micro-semibold-line-height) var(--redact-typography-family-sans);--redact-typography-text-micro-semibold-font-family:var(--redact-typography-family-sans);--redact-typography-text-micro-semibold-font-size:11px;--redact-typography-text-micro-semibold-font-weight:600;--redact-typography-text-micro-semibold-letter-spacing:0em;--redact-typography-text-micro-semibold-line-height:1.5;--redact-typography-text-micro-semibold-tight:var(--redact-typography-text-micro-semibold-tight-font-weight) var(--redact-typography-text-micro-semibold-tight-font-size)/var(--redact-typography-text-micro-semibold-tight-line-height) var(--redact-typography-family-sans);--redact-typography-text-micro-semibold-tight-font-family:var(--redact-typography-family-sans);--redact-typography-text-micro-semibold-tight-font-size:11px;--redact-typography-text-micro-semibold-tight-font-weight:600;--redact-typography-text-micro-semibold-tight-letter-spacing:0em;--redact-typography-text-micro-semibold-tight-line-height:1;--redact-typography-text-nav:var(--redact-typography-text-nav-font-weight) var(--redact-typography-text-nav-font-size)/var(--redact-typography-text-nav-line-height) var(--redact-typography-family-sans);--redact-typography-text-nav-bold:var(--redact-typography-text-nav-bold-font-weight) var(--redact-typography-text-nav-bold-font-size)/var(--redact-typography-text-nav-bold-line-height) var(--redact-typography-family-sans);--redact-typography-text-nav-bold-font-family:var(--redact-typography-family-sans);--redact-typography-text-nav-bold-font-size:15px;--redact-typography-text-nav-bold-font-weight:700;--redact-typography-text-nav-bold-letter-spacing:0em;--redact-typography-text-nav-bold-line-height:1.5;--redact-typography-text-nav-font-family:var(--redact-typography-family-sans);--redact-typography-text-nav-font-size:15px;--redact-typography-text-nav-font-weight:400;--redact-typography-text-nav-letter-spacing:0em;--redact-typography-text-nav-line-height:1.5;--redact-typography-text-overline:var(--redact-typography-text-overline-font-weight) var(--redact-typography-text-overline-font-size)/var(--redact-typography-text-overline-line-height) var(--redact-typography-family-sans);--redact-typography-text-overline-font-family:var(--redact-typography-family-sans);--redact-typography-text-overline-font-size:11px;--redact-typography-text-overline-font-weight:700;--redact-typography-text-overline-letter-spacing:.08em;--redact-typography-text-overline-line-height:1;--redact-typography-text-table:var(--redact-typography-text-table-font-weight) var(--redact-typography-text-table-font-size)/var(--redact-typography-text-table-line-height) var(--redact-typography-family-sans);--redact-typography-text-table-font-family:var(--redact-typography-family-sans);--redact-typography-text-table-font-size:13px;--redact-typography-text-table-font-weight:400;--redact-typography-text-table-letter-spacing:0em;--redact-typography-text-table-line-height:1.42857;--redact-typography-text-tiny:var(--redact-typography-text-tiny-font-weight) var(--redact-typography-text-tiny-font-size)/var(--redact-typography-text-tiny-line-height) var(--redact-typography-family-sans);--redact-typography-text-tiny-bold:var(--redact-typography-text-tiny-bold-font-weight) var(--redact-typography-text-tiny-bold-font-size)/var(--redact-typography-text-tiny-bold-line-height) var(--redact-typography-family-sans);--redact-typography-text-tiny-bold-font-family:var(--redact-typography-family-sans);--redact-typography-text-tiny-bold-font-size:8px;--redact-typography-text-tiny-bold-font-weight:700;--redact-typography-text-tiny-bold-letter-spacing:0em;--redact-typography-text-tiny-bold-line-height:1;--redact-typography-text-tiny-font-family:var(--redact-typography-family-sans);--redact-typography-text-tiny-font-size:8px;--redact-typography-text-tiny-font-weight:400;--redact-typography-text-tiny-letter-spacing:0em;--redact-typography-text-tiny-line-height:1.5;--redact-typography-text-title:var(--redact-typography-text-title-font-weight) var(--redact-typography-text-title-font-size)/var(--redact-typography-text-title-line-height) var(--redact-typography-family-sans);--redact-typography-text-title-font-family:var(--redact-typography-family-sans);--redact-typography-text-title-font-size:18px;--redact-typography-text-title-font-weight:700;--redact-typography-text-title-letter-spacing:0em;--redact-typography-text-title-line-height:1.5;--redact-typography-text-title-semibold:var(--redact-typography-text-title-semibold-font-weight) var(--redact-typography-text-title-semibold-font-size)/var(--redact-typography-text-title-semibold-line-height) var(--redact-typography-family-sans);--redact-typography-text-title-semibold-font-family:var(--redact-typography-family-sans);--redact-typography-text-title-semibold-font-size:18px;--redact-typography-text-title-semibold-font-weight:600;--redact-typography-text-title-semibold-letter-spacing:0em;--redact-typography-text-title-semibold-line-height:1.5;--redact-typography-text-title-snug:var(--redact-typography-text-title-snug-font-weight) var(--redact-typography-text-title-snug-font-size)/var(--redact-typography-text-title-snug-line-height) var(--redact-typography-family-sans);--redact-typography-text-title-snug-font-family:var(--redact-typography-family-sans);--redact-typography-text-title-snug-font-size:18px;--redact-typography-text-title-snug-font-weight:700;--redact-typography-text-title-snug-letter-spacing:0em;--redact-typography-text-title-snug-line-height:1.33333;--redact-typography-text-ui:var(--redact-typography-text-ui-font-weight) var(--redact-typography-text-ui-font-size)/var(--redact-typography-text-ui-line-height) var(--redact-typography-family-sans);--redact-typography-text-ui-bold:var(--redact-typography-text-ui-bold-font-weight) var(--redact-typography-text-ui-bold-font-size)/var(--redact-typography-text-ui-bold-line-height) var(--redact-typography-family-sans);--redact-typography-text-ui-bold-font-family:var(--redact-typography-family-sans);--redact-typography-text-ui-bold-font-size:14px;--redact-typography-text-ui-bold-font-weight:700;--redact-typography-text-ui-bold-letter-spacing:0em;--redact-typography-text-ui-bold-line-height:1.5;--redact-typography-text-ui-font-family:var(--redact-typography-family-sans);--redact-typography-text-ui-font-size:14px;--redact-typography-text-ui-font-weight:400;--redact-typography-text-ui-letter-spacing:0em;--redact-typography-text-ui-line-height:1.42857;--redact-typography-text-ui-medium:var(--redact-typography-text-ui-medium-font-weight) var(--redact-typography-text-ui-medium-font-size)/var(--redact-typography-text-ui-medium-line-height) var(--redact-typography-family-sans);--redact-typography-text-ui-medium-font-family:var(--redact-typography-family-sans);--redact-typography-text-ui-medium-font-size:14px;--redact-typography-text-ui-medium-font-weight:500;--redact-typography-text-ui-medium-letter-spacing:0em;--redact-typography-text-ui-medium-line-height:1.5;--redact-typography-text-ui-medium-snug:var(--redact-typography-text-ui-medium-snug-font-weight) var(--redact-typography-text-ui-medium-snug-font-size)/var(--redact-typography-text-ui-medium-snug-line-height) var(--redact-typography-family-sans);--redact-typography-text-ui-medium-snug-font-family:var(--redact-typography-family-sans);--redact-typography-text-ui-medium-snug-font-size:14px;--redact-typography-text-ui-medium-snug-font-weight:500;--redact-typography-text-ui-medium-snug-letter-spacing:0em;--redact-typography-text-ui-medium-snug-line-height:1.25;--redact-typography-text-ui-relaxed:var(--redact-typography-text-ui-relaxed-font-weight) var(--redact-typography-text-ui-relaxed-font-size)/var(--redact-typography-text-ui-relaxed-line-height) var(--redact-typography-family-sans);--redact-typography-text-ui-relaxed-font-family:var(--redact-typography-family-sans);--redact-typography-text-ui-relaxed-font-size:14px;--redact-typography-text-ui-relaxed-font-weight:400;--redact-typography-text-ui-relaxed-letter-spacing:0em;--redact-typography-text-ui-relaxed-line-height:1.5;--redact-typography-text-ui-semibold:var(--redact-typography-text-ui-semibold-font-weight) var(--redact-typography-text-ui-semibold-font-size)/var(--redact-typography-text-ui-semibold-line-height) var(--redact-typography-family-sans);--redact-typography-text-ui-semibold-font-family:var(--redact-typography-family-sans);--redact-typography-text-ui-semibold-font-size:14px;--redact-typography-text-ui-semibold-font-weight:600;--redact-typography-text-ui-semibold-letter-spacing:0em;--redact-typography-text-ui-semibold-line-height:1.5;--redact-typography-text-ui-snug:var(--redact-typography-text-ui-snug-font-weight) var(--redact-typography-text-ui-snug-font-size)/var(--redact-typography-text-ui-snug-line-height) var(--redact-typography-family-sans);--redact-typography-text-ui-snug-font-family:var(--redact-typography-family-sans);--redact-typography-text-ui-snug-font-size:14px;--redact-typography-text-ui-snug-font-weight:400;--redact-typography-text-ui-snug-letter-spacing:0em;--redact-typography-text-ui-snug-line-height:1.25;--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em}@media (color-gamut:p3){.redact{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.redact{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.redact.dark,.redact[data-theme=dark],.redact .dark,.redact [data-theme=dark]{--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:#8ab4f840;--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:#ffffff80;--dsm-color-mui-palette-text-primary:#fff;--dsm-color-mui-palette-text-secondary:#ffffffb3;--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:#9cb3c7;--dsm-color-quick-edit-bar-separator:#6b8299;--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:#b0b0b0;--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:#b0b0b0;--dsm-components-ai-disclaimer-fg:#b0b0b0;--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:#1b1b1b9e;--dsm-components-checkbox-checked:#2196f3;--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:#81d4fa;--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:#a5d6a7;--dsm-components-chip-default-bg:#2a2a2a;--dsm-components-chip-default-text:#b0b0b0;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#333;--dsm-components-data-table-rule:#2a2a2a;--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:#ffffff1a;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:#555;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--dsm-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--dsm-color-red-800) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 16%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-interactive) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-interactive) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-interactive) 24%, transparent);--dsm-components-launchpad-ticket-fg:#8ab4f8;--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:#8ab4f8;--dsm-components-notification-link:#8ab4f8;--dsm-components-notification-success:#66bb6a;--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:#ffa726;--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:#ffb74d;--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:#d32f2f;--dsm-components-status-pill-info-fg:#1976d2;--dsm-components-status-pill-neutral-fg:#b0b0b0;--dsm-components-status-pill-success-fg:#43a047;--dsm-components-status-pill-warning-fg:#ffa000;--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff1a;--dsm-components-widget-card-border:#555;--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--redact-border:oklch(26.9% 0 0);--redact-color-actionbar-bg:#1a2a3a;--redact-color-actionbar-border:#2a4060;--redact-color-canvas:#121212;--redact-color-card-selected:#3a7bd5;--redact-color-danger-text:#f44336;--redact-color-fg-default:#fff;--redact-color-fg-muted:#b0b0b0;--redact-color-fg-subtle:#777;--redact-color-glass-fg:#fffffff5;--redact-color-glass-fg-secondary:#d6e3f8d6;--redact-color-glass-icon:#ecf3fff0;--redact-color-glass-icon-tile:#ffffff17;--redact-color-glass-row-hover:#ffffff1d;--redact-color-interactive:#8ab4f8;--redact-color-interactive-soft:#8ab4f840;--redact-color-mui-palette-background-paper:#121212;--redact-color-panel:#1e1e1e;--redact-color-panel-raised:#2a2a2a;--redact-color-purple-muted:#b794f6;--redact-color-state-hover:#ffffff0d;--redact-color-state-hover-strong:#ffffff14;--redact-color-state-selected:#ffffff0d;--redact-color-status-active:#10a310;--redact-color-status-closed:#8b68d4;--redact-color-stroke-column-resize:#424242;--redact-color-stroke-column-resize-hover:#525252;--redact-color-stroke-default:#2e2e2e;--redact-color-stroke-divider:#333;--redact-color-stroke-input:#555;--redact-color-stroke-panel:#2a2a2a;--redact-components-app-switcher-empty-tile-bg:#ffffff08;--redact-components-app-switcher-empty-tile-border:#ffffff2e;--redact-components-app-switcher-favorites-bg:#1260b029;--redact-components-app-switcher-favorites-border:#1260b052;--redact-components-app-switcher-favorites-border-editing:#1260b080;--redact-components-band-audio:#3a2a12;--redact-components-band-document:#1c1e3a;--redact-components-band-image:#1b3a1e;--redact-components-band-pdf:#3a1515;--redact-components-band-video:#2a1a3a;--redact-components-dropzone-drag-bg:#1976d20f;--redact-components-input-bg:#2a2a2a;--redact-components-input-bg-hover:#333;--redact-components-input-border:#555;--redact-components-input-placeholder:#999;--redact-components-input-text:#fff;--redact-components-launchpad-glass-saturate:1.6;--redact-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--redact-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--redact-color-red-800) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--redact-color-brand) 16%, transparent) 0px, transparent 55%), var(--redact-color-canvas);--redact-components-menu-bg:#2a2a2a;--redact-components-menu-item-hover:#ffffff14;--redact-components-menu-item-selected:#8ab4f81f;--redact-components-menu-item-selected-hover:#8ab4f82e;--redact-components-menu-text:#fff;--redact-components-nav-item-selected-bg:#1260b033;--redact-components-nav-item-selected-bg-hover:#1260b047;--redact-components-nav-item-selected-border:#1260b066;--redact-components-nav-item-selected-fg:#7db4f5;--redact-components-notification-info:#8ab4f8;--redact-components-notification-link:#8ab4f8;--redact-components-notification-success:#66bb6a;--redact-components-notification-unread-bg:#1260b01f;--redact-components-notification-warning:#ffa726;--redact-components-poi-layout-toggle-active-bg:#1a3a52;--redact-sidebar-border:oklch(26.9% 0 0);--shadcn-background:oklch(14.5% 0 0);--shadcn-border:oklch(26.9% 0 0);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:oklch(98.5% 0 0);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-ring:oklch(43.9% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0)}@media (color-gamut:p3){.redact.dark,.redact[data-theme=dark],.redact .dark,.redact [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.redact.dark,.redact[data-theme=dark],.redact .dark,.redact [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.redact[data-theme=light],.redact [data-theme=light]{--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-checked:#1260b0;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-red-800) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-media-card-bg:#fff;--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--redact-border:#0000001a;--redact-color-actionbar-bg:#edfafd;--redact-color-actionbar-border:#d5eef4;--redact-color-canvas:#f5f5f5;--redact-color-card-selected:#1260b0;--redact-color-danger-text:#d32f2f;--redact-color-fg-default:#212121;--redact-color-fg-muted:#757575;--redact-color-fg-subtle:#9e9e9e;--redact-color-glass-fg:#101830eb;--redact-color-glass-fg-secondary:#10183094;--redact-color-glass-icon:#101830b3;--redact-color-glass-icon-tile:#1018300f;--redact-color-glass-row-hover:#f5f5f5;--redact-color-interactive:#1a73e8;--redact-color-interactive-soft:#1a73e840;--redact-color-mui-palette-background-paper:var(--redact-color-white);--redact-color-panel:#fff;--redact-color-panel-raised:#fafafa;--redact-color-purple-muted:#6b3fd3;--redact-color-state-hover:#0000000a;--redact-color-state-hover-strong:#0000000f;--redact-color-state-selected:#0000000d;--redact-color-status-active:#086501;--redact-color-status-closed:#564794;--redact-color-stroke-column-resize:#e0e0e0;--redact-color-stroke-column-resize-hover:#c8c8c8;--redact-color-stroke-default:#dedede;--redact-color-stroke-divider:#e4e4e4;--redact-color-stroke-input:#9e9e9e;--redact-color-stroke-panel:#e0e0e0;--redact-components-app-switcher-empty-tile-bg:#ffffff8c;--redact-components-app-switcher-empty-tile-border:#1260b047;--redact-components-app-switcher-favorites-bg:#1260b00f;--redact-components-app-switcher-favorites-border:#1260b029;--redact-components-app-switcher-favorites-border-editing:#1260b057;--redact-components-band-audio:#fff3e0;--redact-components-band-document:#e8eaf6;--redact-components-band-image:#e8f5e9;--redact-components-band-pdf:#ffebee;--redact-components-band-video:#f3e5f5;--redact-components-dropzone-drag-bg:#1976d208;--redact-components-input-bg:#fff;--redact-components-input-bg-hover:#fafafa;--redact-components-input-border:#9e9e9e;--redact-components-input-placeholder:#9e9e9e;--redact-components-input-text:#212121;--redact-components-launchpad-glass-saturate:1.4;--redact-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--redact-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--redact-color-red-800) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--redact-color-brand) 8%, transparent) 0px, transparent 55%), var(--redact-color-canvas);--redact-components-menu-bg:#fff;--redact-components-menu-item-hover:#0000000d;--redact-components-menu-item-selected:#1976d214;--redact-components-menu-item-selected-hover:#1976d21f;--redact-components-menu-text:#212121;--redact-components-nav-item-selected-bg:#e8f0fe;--redact-components-nav-item-selected-bg-hover:#dce9fc;--redact-components-nav-item-selected-border:#bbdefb;--redact-components-nav-item-selected-fg:#1260b0;--redact-components-notification-info:#1260b0;--redact-components-notification-link:#1260b0;--redact-components-notification-success:#2e7d32;--redact-components-notification-unread-bg:#1260b00f;--redact-components-notification-warning:#ef6c00;--redact-components-poi-layout-toggle-active-bg:#e1f5fe;--redact-sidebar-border:oklch(92.2% 0 0);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0)}@media (color-gamut:p3){.redact[data-theme=light],.redact [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.redact[data-theme=light],.redact [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.vdm{--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:#f8f8f8;--dsm-color-grey-100:#f5f5f5;--dsm-color-grey-200:#eee;--dsm-color-grey-300:#e0e0e0;--dsm-color-grey-400:#bdbdbd;--dsm-color-grey-500:#9e9e9e;--dsm-color-grey-600:#757575;--dsm-color-grey-700:#616161;--dsm-color-grey-800:#212121;--dsm-color-grey-900:#141414;--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:#1565c0;--dsm-color-palette-confirm:#1b5e20;--dsm-color-palette-cosmos:#212121;--dsm-color-palette-error:#b71c1c;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:#ffb74d;--dsm-color-persona-fg-audio-light:#bf360c;--dsm-color-persona-fg-document-dark:#4fc3f7;--dsm-color-persona-fg-document-light:#1565c0;--dsm-color-persona-fg-gpx-dark:#4db6ac;--dsm-color-persona-fg-gpx-light:#00796b;--dsm-color-persona-fg-image-dark:#81c784;--dsm-color-persona-fg-image-light:#43a047;--dsm-color-persona-fg-video-dark:#ce93d8;--dsm-color-persona-fg-video-light:#7b1fa2;--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:#90caf9;--dsm-components-app-header-legacy-badge-fg:#0d47a1;--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:#fff;--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:#1260b0;--dsm-components-checkbox-checked-fg:#fff;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:#fff;--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:#8257ef;--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:#757575;--dsm-components-evidence-portal-field-border-light:#e0e0e0;--dsm-components-evidence-portal-swatch-ring:#9e9e9e;--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-error-border:#b22222;--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-star:#ffca28;--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:#1260b0;--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:#fff;--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification:#b22222;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-network-phone:#a06a00;--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:#1976d2;--dsm-components-redaction-lexicon-pattern:#f57c00;--dsm-components-redaction-lexicon-phrase:#8e24aa;--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:#616161;--dsm-components-tooltip-text:#fff;--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:#fff;--dsm-components-trial-button-fg:#e65100;--dsm-components-trial-button-hover-bg:#fff3e0;--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:#d4e157;--dsm-components-viewer-media-key-current-ink:#000;--dsm-components-viewer-media-key-original:#9e9e9e;--dsm-components-viewer-media-key-original-ink:#000;--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:4px;--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:4px;--dsm-scale-radius-card:5px;--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:999px;--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:2px;--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:var(--vdm-font-mono);--dsm-typography-family-sans:var(--vdm-font-sans);--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:0em;--dsm-typography-letter-spacing-tight:-.025em;--dsm-typography-letter-spacing-wider:.05em;--dsm-typography-line-height-compact:1.33333;--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:1.5;--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:1.25;--dsm-typography-line-height-standard:1.42857;--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em;--vdm-background:#fff;--vdm-border:#0000001a;--vdm-card:#fff;--vdm-color-amber-50:#fff8e1;--vdm-color-amber-200:#ffe082;--vdm-color-amber-300:#ffd54f;--vdm-color-amber-700:#ffa000;--vdm-color-amber-800:#ff8f00;--vdm-color-badge:var(--vdm-color-pink-600);--vdm-color-bg:var(--vdm-color-white);--vdm-color-black:#000;--vdm-color-black-alpha-20:#0003;--vdm-color-blue-800:#1565c0;--vdm-color-border:#d8d8d8;--vdm-color-border-active:var(--vdm-color-blue-800);--vdm-color-brand:#1260b0;--vdm-color-brand-ember:#fa524d;--vdm-color-brand-fg:#fff;--vdm-color-cta:var(--vdm-color-primary);--vdm-color-danger:var(--vdm-color-ember);--vdm-color-danger-text:#d32f2f;--vdm-color-divider:#414b58;--vdm-color-ember:var(--vdm-color-brand-ember);--vdm-color-fg:var(--vdm-color-grey-800);--vdm-color-green-50:#e8f5e9;--vdm-color-green-200:#a5d6a7;--vdm-color-green-600:#43a047;--vdm-color-green-800:#2e7d32;--vdm-color-grey-800:#212121;--vdm-color-header-border:var(--vdm-color-muted);--vdm-color-icon:var(--vdm-color-grey-800);--vdm-color-input-border:#5c6269;--vdm-color-muted:#424242;--vdm-color-panel:#fff;--vdm-color-pink-600:#d81b60;--vdm-color-primary:#1871e8;--vdm-color-primary-fg:var(--vdm-color-white);--vdm-color-red-700:#d32f2f;--vdm-color-shade-light:var(--vdm-color-surface-23);--vdm-color-state-hover:#0000000a;--vdm-color-success:#22a06b;--vdm-color-surface-2:#f7f7f7;--vdm-color-surface-23:#e4e4e4;--vdm-color-surface-black:var(--vdm-color-black);--vdm-color-surface-dark:#222b30;--vdm-color-surface-highlight:#fffcdf;--vdm-color-surface-hover:#eaf1fa;--vdm-color-surface-tint:#daecff;--vdm-color-surface-tint-subtle:#f5f8fe;--vdm-color-text-active:var(--vdm-color-blue-800);--vdm-color-text-disabled:#7c848d;--vdm-color-text-hover:#1b1d1f;--vdm-color-text-link:var(--vdm-color-primary);--vdm-color-text-secondary:var(--vdm-color-muted);--vdm-color-text-tertiary:#465364;--vdm-color-text-white:var(--vdm-color-white);--vdm-color-white:#fff;--vdm-components-nav-item-selected-bg:#e8f0fe;--vdm-components-nav-item-selected-border:#bbdefb;--vdm-components-nav-item-selected-fg:#1260b0;--vdm-container-2xl:42rem;--vdm-container-3xl:48rem;--vdm-default-transition-duration:.15s;--vdm-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--vdm-destructive:#d4183d;--vdm-ease-out:cubic-bezier(0, 0, .2, 1);--vdm-font-mono:"JetBrains Mono", ui-monospace, monospace;--vdm-font-sans:"Nunito Sans", system-ui, sans-serif;--vdm-font-weight-bold:700;--vdm-foreground:oklch(14.5% 0 0);--vdm-gradient-kpi-band:linear-gradient(135deg, #6f4af0 0%, #1d2a6e 100%);--vdm-gradient-media-placeholder:radial-gradient(circle at 50% 42%, #464f5c 0%, #2b333c 62%, #222b30 100%);--vdm-muted:#ececf0;--vdm-muted-foreground:#717182;--vdm-primary:#030213;--vdm-radius-2xl:1rem;--vdm-radius-default:.625rem;--vdm-radius-full:999px;--vdm-radius-lg:var(--vdm-radius-2xl);--vdm-radius-md:.5rem;--vdm-radius-sm:.25rem;--vdm-scale-animation-pulse:tw-pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--vdm-scale-animation-spin:spin 1s linear infinite;--vdm-scale-aspect-ratio-video:16 / 9;--vdm-space-0:0rem;--vdm-space-0p5:.125rem;--vdm-space-1:.25rem;--vdm-space-1p5:.375rem;--vdm-space-2:.5rem;--vdm-space-2p5:.625rem;--vdm-space-3:.75rem;--vdm-space-4:1rem;--vdm-space-5:1.25rem;--vdm-space-6:1.5rem;--vdm-space-7:1.75rem;--vdm-space-8:2rem;--vdm-space-9:2.25rem;--vdm-space-10:2.5rem;--vdm-space-11:2.75rem;--vdm-space-12:3rem;--vdm-space-20:5rem;--vdm-space-24:6rem;--vdm-space-28:7rem;--vdm-space-neg2:-.5rem;--vdm-spacing-default:.25rem;--vdm-spacing-lg:1.5rem;--vdm-spacing-md:1rem;--vdm-spacing-page-gutter:clamp(1.5rem, 4vw, 4rem);--vdm-spacing-sm:.5rem;--vdm-spacing-xl:2rem;--vdm-spacing-xs:var(--vdm-spacing-default);--vdm-typography-family-mono:"JetBrains Mono", ui-monospace, monospace;--vdm-typography-family-sans:"Nunito Sans", system-ui, sans-serif;--vdm-typography-letter-spacing-normal:0em;--vdm-typography-line-height-display:1.1;--vdm-typography-text-body:var(--vdm-typography-text-body-font-weight) var(--vdm-typography-text-body-font-size)/var(--vdm-typography-text-body-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-body-bold:var(--vdm-typography-text-body-bold-font-weight) var(--vdm-typography-text-body-bold-font-size)/var(--vdm-typography-text-body-bold-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-body-bold-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-body-bold-font-size:16px;--vdm-typography-text-body-bold-font-weight:700;--vdm-typography-text-body-bold-letter-spacing:0em;--vdm-typography-text-body-bold-line-height:1.5;--vdm-typography-text-body-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-body-font-size:16px;--vdm-typography-text-body-font-weight:400;--vdm-typography-text-body-letter-spacing:0em;--vdm-typography-text-body-line-height:1.5;--vdm-typography-text-body-medium:var(--vdm-typography-text-body-medium-font-weight) var(--vdm-typography-text-body-medium-font-size)/var(--vdm-typography-text-body-medium-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-body-medium-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-body-medium-font-size:16px;--vdm-typography-text-body-medium-font-weight:500;--vdm-typography-text-body-medium-letter-spacing:0em;--vdm-typography-text-body-medium-line-height:1.5;--vdm-typography-text-body-semibold:var(--vdm-typography-text-body-semibold-font-weight) var(--vdm-typography-text-body-semibold-font-size)/var(--vdm-typography-text-body-semibold-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-body-semibold-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-body-semibold-font-size:16px;--vdm-typography-text-body-semibold-font-weight:600;--vdm-typography-text-body-semibold-letter-spacing:0em;--vdm-typography-text-body-semibold-line-height:1.5;--vdm-typography-text-body-sm:var(--vdm-typography-text-body-sm-font-weight) var(--vdm-typography-text-body-sm-font-size)/var(--vdm-typography-text-body-sm-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-body-sm-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-body-sm-font-size:13px;--vdm-typography-text-body-sm-font-weight:400;--vdm-typography-text-body-sm-letter-spacing:0em;--vdm-typography-text-body-sm-line-height:1.5;--vdm-typography-text-body-sm-semibold:var(--vdm-typography-text-body-sm-semibold-font-weight) var(--vdm-typography-text-body-sm-semibold-font-size)/var(--vdm-typography-text-body-sm-semibold-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-body-sm-semibold-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-body-sm-semibold-font-size:13px;--vdm-typography-text-body-sm-semibold-font-weight:600;--vdm-typography-text-body-sm-semibold-letter-spacing:0em;--vdm-typography-text-body-sm-semibold-line-height:1.5;--vdm-typography-text-caption:var(--vdm-typography-text-caption-font-weight) var(--vdm-typography-text-caption-font-size)/var(--vdm-typography-text-caption-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-caption-bold:var(--vdm-typography-text-caption-bold-font-weight) var(--vdm-typography-text-caption-bold-font-size)/var(--vdm-typography-text-caption-bold-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-caption-bold-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-caption-bold-font-size:12px;--vdm-typography-text-caption-bold-font-weight:700;--vdm-typography-text-caption-bold-letter-spacing:0em;--vdm-typography-text-caption-bold-line-height:1.5;--vdm-typography-text-caption-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-caption-font-size:12px;--vdm-typography-text-caption-font-weight:400;--vdm-typography-text-caption-letter-spacing:0em;--vdm-typography-text-caption-line-height:1.5;--vdm-typography-text-caption-medium:var(--vdm-typography-text-caption-medium-font-weight) var(--vdm-typography-text-caption-medium-font-size)/var(--vdm-typography-text-caption-medium-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-caption-medium-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-caption-medium-font-size:12px;--vdm-typography-text-caption-medium-font-weight:500;--vdm-typography-text-caption-medium-letter-spacing:0em;--vdm-typography-text-caption-medium-line-height:1.5;--vdm-typography-text-caption-semibold:var(--vdm-typography-text-caption-semibold-font-weight) var(--vdm-typography-text-caption-semibold-font-size)/var(--vdm-typography-text-caption-semibold-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-caption-semibold-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-caption-semibold-font-size:12px;--vdm-typography-text-caption-semibold-font-weight:600;--vdm-typography-text-caption-semibold-letter-spacing:0em;--vdm-typography-text-caption-semibold-line-height:1.5;--vdm-typography-text-caption-snug:var(--vdm-typography-text-caption-snug-font-weight) var(--vdm-typography-text-caption-snug-font-size)/var(--vdm-typography-text-caption-snug-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-caption-snug-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-caption-snug-font-size:12px;--vdm-typography-text-caption-snug-font-weight:400;--vdm-typography-text-caption-snug-letter-spacing:0em;--vdm-typography-text-caption-snug-line-height:1.33333;--vdm-typography-text-code:var(--vdm-typography-text-code-font-weight) var(--vdm-typography-text-code-font-size)/var(--vdm-typography-text-code-line-height) var(--vdm-typography-family-mono);--vdm-typography-text-code-font-family:var(--vdm-typography-family-mono);--vdm-typography-text-code-font-size:13px;--vdm-typography-text-code-font-weight:400;--vdm-typography-text-code-letter-spacing:0em;--vdm-typography-text-code-lg:var(--vdm-typography-text-code-lg-font-weight) var(--vdm-typography-text-code-lg-font-size)/var(--vdm-typography-text-code-lg-line-height) var(--vdm-typography-family-mono);--vdm-typography-text-code-lg-font-family:var(--vdm-typography-family-mono);--vdm-typography-text-code-lg-font-size:14px;--vdm-typography-text-code-lg-font-weight:400;--vdm-typography-text-code-lg-letter-spacing:0em;--vdm-typography-text-code-lg-line-height:1.42857;--vdm-typography-text-code-line-height:1.5;--vdm-typography-text-code-sm:var(--vdm-typography-text-code-sm-font-weight) var(--vdm-typography-text-code-sm-font-size)/var(--vdm-typography-text-code-sm-line-height) var(--vdm-typography-family-mono);--vdm-typography-text-code-sm-font-family:var(--vdm-typography-family-mono);--vdm-typography-text-code-sm-font-size:12px;--vdm-typography-text-code-sm-font-weight:400;--vdm-typography-text-code-sm-letter-spacing:0em;--vdm-typography-text-code-sm-line-height:1.5;--vdm-typography-text-code-xs:var(--vdm-typography-text-code-xs-font-weight) var(--vdm-typography-text-code-xs-font-size)/var(--vdm-typography-text-code-xs-line-height) var(--vdm-typography-family-mono);--vdm-typography-text-code-xs-font-family:var(--vdm-typography-family-mono);--vdm-typography-text-code-xs-font-size:11px;--vdm-typography-text-code-xs-font-weight:400;--vdm-typography-text-code-xs-letter-spacing:0em;--vdm-typography-text-code-xs-line-height:1.42857;--vdm-typography-text-display-lg:var(--vdm-typography-text-display-lg-font-weight) var(--vdm-typography-text-display-lg-font-size)/var(--vdm-typography-text-display-lg-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-display-lg-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-display-lg-font-size:40px;--vdm-typography-text-display-lg-font-weight:700;--vdm-typography-text-display-lg-letter-spacing:0em;--vdm-typography-text-display-lg-line-height:1.2;--vdm-typography-text-heading:var(--vdm-typography-text-heading-font-weight) var(--vdm-typography-text-heading-font-size)/var(--vdm-typography-text-heading-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-heading-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-heading-font-size:20px;--vdm-typography-text-heading-font-weight:700;--vdm-typography-text-heading-letter-spacing:0em;--vdm-typography-text-heading-lg:var(--vdm-typography-text-heading-lg-font-weight) var(--vdm-typography-text-heading-lg-font-size)/var(--vdm-typography-text-heading-lg-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-heading-lg-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-heading-lg-font-size:24px;--vdm-typography-text-heading-lg-font-weight:700;--vdm-typography-text-heading-lg-letter-spacing:0em;--vdm-typography-text-heading-lg-line-height:1.33333;--vdm-typography-text-heading-line-height:1.5;--vdm-typography-text-heading-semibold:var(--vdm-typography-text-heading-semibold-font-weight) var(--vdm-typography-text-heading-semibold-font-size)/var(--vdm-typography-text-heading-semibold-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-heading-semibold-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-heading-semibold-font-size:20px;--vdm-typography-text-heading-semibold-font-weight:600;--vdm-typography-text-heading-semibold-letter-spacing:0em;--vdm-typography-text-heading-semibold-line-height:1.5;--vdm-typography-text-hero:var(--vdm-font-weight-bold) var(--vdm-typography-text-hero-font-size)/var(--vdm-typography-line-height-display) var(--vdm-typography-family-sans);--vdm-typography-text-hero-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-hero-font-size:72px;--vdm-typography-text-hero-font-weight:var(--vdm-font-weight-bold);--vdm-typography-text-hero-letter-spacing:var(--vdm-typography-letter-spacing-normal);--vdm-typography-text-hero-line-height:var(--vdm-typography-line-height-display);--vdm-typography-text-lead:var(--vdm-typography-text-lead-font-weight) var(--vdm-typography-text-lead-font-size)/var(--vdm-typography-text-lead-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-lead-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-lead-font-size:18px;--vdm-typography-text-lead-font-weight:400;--vdm-typography-text-lead-letter-spacing:0em;--vdm-typography-text-lead-line-height:1.5;--vdm-typography-text-micro:var(--vdm-typography-text-micro-font-weight) var(--vdm-typography-text-micro-font-size)/var(--vdm-typography-text-micro-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-micro-bold:var(--vdm-typography-text-micro-bold-font-weight) var(--vdm-typography-text-micro-bold-font-size)/var(--vdm-typography-text-micro-bold-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-micro-bold-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-micro-bold-font-size:11px;--vdm-typography-text-micro-bold-font-weight:700;--vdm-typography-text-micro-bold-letter-spacing:0em;--vdm-typography-text-micro-bold-line-height:1.5;--vdm-typography-text-micro-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-micro-font-size:11px;--vdm-typography-text-micro-font-weight:400;--vdm-typography-text-micro-letter-spacing:0em;--vdm-typography-text-micro-line-height:1.5;--vdm-typography-text-micro-semibold:var(--vdm-typography-text-micro-semibold-font-weight) var(--vdm-typography-text-micro-semibold-font-size)/var(--vdm-typography-text-micro-semibold-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-micro-semibold-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-micro-semibold-font-size:11px;--vdm-typography-text-micro-semibold-font-weight:600;--vdm-typography-text-micro-semibold-letter-spacing:0em;--vdm-typography-text-micro-semibold-line-height:1.5;--vdm-typography-text-table:var(--vdm-typography-text-table-font-weight) var(--vdm-typography-text-table-font-size)/var(--vdm-typography-text-table-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-table-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-table-font-size:13px;--vdm-typography-text-table-font-weight:400;--vdm-typography-text-table-letter-spacing:0em;--vdm-typography-text-table-line-height:1.42857;--vdm-typography-text-title:var(--vdm-typography-text-title-font-weight) var(--vdm-typography-text-title-font-size)/var(--vdm-typography-text-title-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-title-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-title-font-size:18px;--vdm-typography-text-title-font-weight:700;--vdm-typography-text-title-letter-spacing:0em;--vdm-typography-text-title-line-height:1.5;--vdm-typography-text-title-semibold:var(--vdm-typography-text-title-semibold-font-weight) var(--vdm-typography-text-title-semibold-font-size)/var(--vdm-typography-text-title-semibold-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-title-semibold-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-title-semibold-font-size:18px;--vdm-typography-text-title-semibold-font-weight:600;--vdm-typography-text-title-semibold-letter-spacing:0em;--vdm-typography-text-title-semibold-line-height:1.5;--vdm-typography-text-ui:var(--vdm-typography-text-ui-font-weight) var(--vdm-typography-text-ui-font-size)/var(--vdm-typography-text-ui-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-ui-bold:var(--vdm-typography-text-ui-bold-font-weight) var(--vdm-typography-text-ui-bold-font-size)/var(--vdm-typography-text-ui-bold-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-ui-bold-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-ui-bold-font-size:14px;--vdm-typography-text-ui-bold-font-weight:700;--vdm-typography-text-ui-bold-letter-spacing:0em;--vdm-typography-text-ui-bold-line-height:1.5;--vdm-typography-text-ui-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-ui-font-size:14px;--vdm-typography-text-ui-font-weight:400;--vdm-typography-text-ui-letter-spacing:0em;--vdm-typography-text-ui-line-height:1.42857;--vdm-typography-text-ui-medium:var(--vdm-typography-text-ui-medium-font-weight) var(--vdm-typography-text-ui-medium-font-size)/var(--vdm-typography-text-ui-medium-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-ui-medium-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-ui-medium-font-size:14px;--vdm-typography-text-ui-medium-font-weight:500;--vdm-typography-text-ui-medium-letter-spacing:0em;--vdm-typography-text-ui-medium-line-height:1.5;--vdm-typography-text-ui-relaxed:var(--vdm-typography-text-ui-relaxed-font-weight) var(--vdm-typography-text-ui-relaxed-font-size)/var(--vdm-typography-text-ui-relaxed-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-ui-relaxed-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-ui-relaxed-font-size:14px;--vdm-typography-text-ui-relaxed-font-weight:400;--vdm-typography-text-ui-relaxed-letter-spacing:0em;--vdm-typography-text-ui-relaxed-line-height:1.5;--vdm-typography-text-ui-semibold:var(--vdm-typography-text-ui-semibold-font-weight) var(--vdm-typography-text-ui-semibold-font-size)/var(--vdm-typography-text-ui-semibold-line-height) var(--vdm-typography-family-sans);--vdm-typography-text-ui-semibold-font-family:var(--vdm-typography-family-sans);--vdm-typography-text-ui-semibold-font-size:14px;--vdm-typography-text-ui-semibold-font-weight:600;--vdm-typography-text-ui-semibold-letter-spacing:0em;--vdm-typography-text-ui-semibold-line-height:1.5}@media (color-gamut:p3){.vdm{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.vdm{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.vdm.dark,.vdm[data-theme=dark],.vdm .dark,.vdm [data-theme=dark]{--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:#8ab4f840;--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:#ffffff80;--dsm-color-mui-palette-text-primary:#fff;--dsm-color-mui-palette-text-secondary:#ffffffb3;--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:#9cb3c7;--dsm-color-quick-edit-bar-separator:#6b8299;--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:#b0b0b0;--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:#b0b0b0;--dsm-components-ai-disclaimer-fg:#b0b0b0;--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:#1b1b1b9e;--dsm-components-checkbox-checked:#2196f3;--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:#81d4fa;--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:#a5d6a7;--dsm-components-chip-default-bg:#2a2a2a;--dsm-components-chip-default-text:#b0b0b0;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#333;--dsm-components-data-table-rule:#2a2a2a;--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:#ffffff1a;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:#555;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-accent:#8ab4f8;--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--dsm-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--dsm-color-purple-brand) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 16%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-interactive) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-interactive) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-interactive) 24%, transparent);--dsm-components-launchpad-ticket-fg:#8ab4f8;--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:#8ab4f8;--dsm-components-notification-link:#8ab4f8;--dsm-components-notification-success:#66bb6a;--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:#ffa726;--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:#ffb74d;--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:#d32f2f;--dsm-components-status-pill-info-fg:#1976d2;--dsm-components-status-pill-neutral-fg:#b0b0b0;--dsm-components-status-pill-success-fg:#43a047;--dsm-components-status-pill-warning-fg:#ffa000;--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff1a;--dsm-components-widget-card-border:#555;--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:oklch(14.5% 0 0);--shadcn-border:oklch(26.9% 0 0);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:oklch(98.5% 0 0);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-ring:oklch(43.9% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0);--vdm-background:oklch(14.5% 0 0);--vdm-border:oklch(26.9% 0 0);--vdm-card:oklch(14.5% 0 0);--vdm-color-bg:#1b1d1f;--vdm-color-border:#414b58;--vdm-color-border-active:#4a8ef5;--vdm-color-danger-text:#f44336;--vdm-color-fg:#dbe8f8;--vdm-color-header-border:#2e3a46;--vdm-color-input-border:#9aa5b4;--vdm-color-muted:#d0d4d9;--vdm-color-panel:#1e1e1e;--vdm-color-state-hover:#ffffff0d;--vdm-color-surface-2:#222b30;--vdm-color-surface-highlight:#2e3a46;--vdm-color-surface-hover:#2e3a46;--vdm-color-surface-tint:#2a323c;--vdm-color-surface-tint-subtle:#2a323c;--vdm-color-text-secondary:var(--vdm-color-muted);--vdm-color-text-tertiary:#9aa5b4;--vdm-components-nav-item-selected-bg:#1260b033;--vdm-components-nav-item-selected-border:#1260b066;--vdm-components-nav-item-selected-fg:#7db4f5;--vdm-destructive:oklch(39.6% .141 25.723);--vdm-foreground:oklch(98.5% 0 0);--vdm-muted:oklch(26.9% 0 0);--vdm-muted-foreground:oklch(70.8% 0 0);--vdm-primary:oklch(98.5% 0 0)}@media (color-gamut:p3){.vdm.dark,.vdm[data-theme=dark],.vdm .dark,.vdm [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.vdm.dark,.vdm[data-theme=dark],.vdm .dark,.vdm [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.vdm[data-theme=light],.vdm [data-theme=light]{--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-checked:#1260b0;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:#1260b0;--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-brand) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-brand) 22%, transparent);--dsm-components-launchpad-ticket-fg:#1260b0;--dsm-components-media-card-bg:#fff;--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--vdm-background:#fff;--vdm-border:#0000001a;--vdm-card:#fff;--vdm-color-bg:var(--vdm-color-white);--vdm-color-border:#d8d8d8;--vdm-color-border-active:var(--vdm-color-blue-800);--vdm-color-danger-text:#d32f2f;--vdm-color-fg:var(--vdm-color-grey-800);--vdm-color-header-border:var(--vdm-color-muted);--vdm-color-input-border:#5c6269;--vdm-color-muted:#424242;--vdm-color-panel:#fff;--vdm-color-state-hover:#0000000a;--vdm-color-surface-2:#f7f7f7;--vdm-color-surface-highlight:#fffcdf;--vdm-color-surface-hover:#eaf1fa;--vdm-color-surface-tint:#daecff;--vdm-color-surface-tint-subtle:#f5f8fe;--vdm-color-text-secondary:var(--vdm-color-muted);--vdm-color-text-tertiary:#465364;--vdm-components-nav-item-selected-bg:#e8f0fe;--vdm-components-nav-item-selected-border:#bbdefb;--vdm-components-nav-item-selected-fg:#1260b0;--vdm-destructive:#d4183d;--vdm-foreground:oklch(14.5% 0 0);--vdm-muted:#ececf0;--vdm-muted-foreground:#717182;--vdm-primary:#030213}@media (color-gamut:p3){.vdm[data-theme=light],.vdm [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.vdm[data-theme=light],.vdm [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.verifi{--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-amber-50:#fff8e1;--dsm-color-amber-100:#ffecb3;--dsm-color-amber-200:#ffe082;--dsm-color-amber-300:#ffd54f;--dsm-color-amber-400:#ffca28;--dsm-color-amber-500:#ffc107;--dsm-color-amber-600:#ffb300;--dsm-color-amber-700:#ffa000;--dsm-color-amber-800:#ff8f00;--dsm-color-amber-900:#ff6f00;--dsm-color-black:#000;--dsm-color-black-alpha-5:#0000000d;--dsm-color-black-alpha-10:#0000001a;--dsm-color-black-alpha-15:#00000026;--dsm-color-black-alpha-20:#0003;--dsm-color-black-alpha-25:#00000040;--dsm-color-black-alpha-30:#0000004d;--dsm-color-black-alpha-35:#00000059;--dsm-color-black-alpha-40:#0006;--dsm-color-black-alpha-45:#00000073;--dsm-color-black-alpha-50:#00000080;--dsm-color-black-alpha-55:#0000008c;--dsm-color-black-alpha-60:#0009;--dsm-color-black-alpha-65:#000000a6;--dsm-color-black-alpha-70:#000000b3;--dsm-color-black-alpha-75:#000000bf;--dsm-color-black-alpha-80:#000c;--dsm-color-black-alpha-85:#000000d9;--dsm-color-black-alpha-90:#000000e6;--dsm-color-black-alpha-95:#000000f2;--dsm-color-black-alpha-100:#000;--dsm-color-blue-50:#e3f2fd;--dsm-color-blue-100:#bbdefb;--dsm-color-blue-200:#90caf9;--dsm-color-blue-300:#64b5f6;--dsm-color-blue-400:#42a5f5;--dsm-color-blue-500:#2196f3;--dsm-color-blue-600:#1e88e5;--dsm-color-blue-700:#1976d2;--dsm-color-blue-800:#1565c0;--dsm-color-blue-900:#0d47a1;--dsm-color-blue-gray-50:#eceff1;--dsm-color-blue-gray-100:#cfd8dc;--dsm-color-blue-gray-200:#b0bec5;--dsm-color-blue-gray-300:#90a4ae;--dsm-color-blue-gray-400:#78909c;--dsm-color-blue-gray-500:#607d8b;--dsm-color-blue-gray-600:#546e7a;--dsm-color-blue-gray-700:#455a64;--dsm-color-blue-gray-800:#37474f;--dsm-color-blue-gray-900:#263238;--dsm-color-brand:#1260b0;--dsm-color-brand-active:#0a3d7a;--dsm-color-brand-alpha-5:#1260b00d;--dsm-color-brand-alpha-8:#1260b014;--dsm-color-brand-alpha-15:#1260b026;--dsm-color-brand-alpha-20:#1260b033;--dsm-color-brand-alpha-35:#1260b059;--dsm-color-brand-alpha-45:#1260b073;--dsm-color-brand-cosmos:#212121;--dsm-color-brand-deep-hover:#043d80;--dsm-color-brand-ember:#fa524d;--dsm-color-brand-ember-hover:#d44641;--dsm-color-brand-fg:#fff;--dsm-color-brand-hover:#0e4f96;--dsm-color-brand-iris:#4b3fd6;--dsm-color-brand-iris-active:#352ba3;--dsm-color-brand-iris-hover:#3f34bc;--dsm-color-brand-iris-light:#a9a2ff;--dsm-color-brand-lightning:#e3f730;--dsm-color-brand-pink:#d43060;--dsm-color-brand-riptide:#42cfc9;--dsm-color-brand-soft-cosmos:#dbdbda;--dsm-color-brand-soft-ember:#eee3e3;--dsm-color-brand-soft-lightning:#f7fad9;--dsm-color-brand-soft-riptide:#dee8e8;--dsm-color-brand-soft-ultraviolet:#e5e0e5;--dsm-color-brand-ultraviolet:#8257ef;--dsm-color-brown-50:#efebe9;--dsm-color-brown-100:#d7ccc8;--dsm-color-brown-200:#bcaaa4;--dsm-color-brown-300:#a1887f;--dsm-color-brown-400:#8d6e63;--dsm-color-brown-500:#795548;--dsm-color-brown-600:#6d4c41;--dsm-color-brown-700:#5d4037;--dsm-color-brown-800:#4e342e;--dsm-color-brown-900:#3e2723;--dsm-color-canvas:#f5f5f5;--dsm-color-canvas-deep:#121212;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-confirm:#1e6624;--dsm-color-cyan-50:#e0f7fa;--dsm-color-cyan-100:#b2ebf2;--dsm-color-cyan-200:#80deea;--dsm-color-cyan-300:#4dd0e1;--dsm-color-cyan-400:#26c6da;--dsm-color-cyan-500:#00bcd4;--dsm-color-cyan-600:#00acc1;--dsm-color-cyan-700:#0097a7;--dsm-color-cyan-800:#00838f;--dsm-color-cyan-900:#006064;--dsm-color-danger:#b22222;--dsm-color-danger-active:#7f1515;--dsm-color-danger-hover:#991b1b;--dsm-color-danger-text:#d32f2f;--dsm-color-deep-orange-50:#fbe9e7;--dsm-color-deep-orange-100:#ffccbc;--dsm-color-deep-orange-200:#ffab91;--dsm-color-deep-orange-300:#ff8a65;--dsm-color-deep-orange-400:#ff7043;--dsm-color-deep-orange-500:#ff5722;--dsm-color-deep-orange-600:#f4511e;--dsm-color-deep-orange-700:#e64a19;--dsm-color-deep-orange-800:#d84315;--dsm-color-deep-orange-900:#bf360c;--dsm-color-deep-purple-50:#ede7f6;--dsm-color-deep-purple-100:#d1c4e9;--dsm-color-deep-purple-200:#b39ddb;--dsm-color-deep-purple-300:#9575cd;--dsm-color-deep-purple-400:#7e57c2;--dsm-color-deep-purple-500:#673ab7;--dsm-color-deep-purple-600:#5e35b1;--dsm-color-deep-purple-700:#512da8;--dsm-color-deep-purple-800:#4527a0;--dsm-color-deep-purple-900:#311b92;--dsm-color-dialog-surface-dark:#1f1f1f;--dsm-color-error-border-critical:#a61111;--dsm-color-error-text-critical:#b71c1c;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-gray-50:#f8f8f8;--dsm-color-gray-100:#f5f5f5;--dsm-color-gray-200:#eee;--dsm-color-gray-300:#e0e0e0;--dsm-color-gray-400:#bdbdbd;--dsm-color-gray-500:#9e9e9e;--dsm-color-gray-600:#757575;--dsm-color-gray-700:#616161;--dsm-color-gray-800:#212121;--dsm-color-gray-900:#141414;--dsm-color-green-50:#e8f5e9;--dsm-color-green-100:#c8e6c9;--dsm-color-green-200:#a5d6a7;--dsm-color-green-300:#81c784;--dsm-color-green-400:#66bb6a;--dsm-color-green-500:#4caf50;--dsm-color-green-600:#43a047;--dsm-color-green-700:#388e3c;--dsm-color-green-800:#2e7d32;--dsm-color-green-900:#1b5e20;--dsm-color-grey-50:#f8f8f8;--dsm-color-grey-100:#f5f5f5;--dsm-color-grey-200:#eee;--dsm-color-grey-300:#e0e0e0;--dsm-color-grey-400:#bdbdbd;--dsm-color-grey-500:#9e9e9e;--dsm-color-grey-600:#757575;--dsm-color-grey-700:#616161;--dsm-color-grey-800:#212121;--dsm-color-grey-900:#141414;--dsm-color-indigo-50:#e8eaf6;--dsm-color-indigo-100:#c5cae9;--dsm-color-indigo-200:#9fa8da;--dsm-color-indigo-300:#7986cb;--dsm-color-indigo-400:#5c6bc0;--dsm-color-indigo-500:#3f51b5;--dsm-color-indigo-600:#3949ab;--dsm-color-indigo-700:#303f9f;--dsm-color-indigo-800:#283593;--dsm-color-indigo-900:#1a237e;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-light-blue-50:#e1f5fe;--dsm-color-light-blue-100:#b3e5fc;--dsm-color-light-blue-200:#81d4fa;--dsm-color-light-blue-300:#4fc3f7;--dsm-color-light-blue-400:#29b6f6;--dsm-color-light-blue-500:#03a9f4;--dsm-color-light-blue-600:#039be5;--dsm-color-light-blue-700:#0288d1;--dsm-color-light-blue-800:#0277bd;--dsm-color-light-blue-900:#01579b;--dsm-color-light-green-50:#f1f8e9;--dsm-color-light-green-100:#dcedc8;--dsm-color-light-green-200:#c5e1a5;--dsm-color-light-green-300:#aed581;--dsm-color-light-green-400:#9ccc65;--dsm-color-light-green-500:#8bc34a;--dsm-color-light-green-600:#7cb342;--dsm-color-light-green-700:#689f38;--dsm-color-light-green-800:#558b2f;--dsm-color-light-green-900:#33691e;--dsm-color-lime-50:#f9fbe7;--dsm-color-lime-100:#f0f4c3;--dsm-color-lime-200:#e6ee9c;--dsm-color-lime-300:#dce775;--dsm-color-lime-400:#d4e157;--dsm-color-lime-500:#cddc39;--dsm-color-lime-600:#c0ca33;--dsm-color-lime-700:#afb42b;--dsm-color-lime-800:#9e9d24;--dsm-color-lime-900:#827717;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-primary-dark:#0e4f96;--dsm-color-mui-palette-primary-main:#1260b0;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-orange-50:#fff3e0;--dsm-color-orange-100:#ffe0b2;--dsm-color-orange-200:#ffcc80;--dsm-color-orange-300:#ffb74d;--dsm-color-orange-400:#ffa726;--dsm-color-orange-500:#ff9800;--dsm-color-orange-600:#fb8c00;--dsm-color-orange-700:#f57c00;--dsm-color-orange-800:#ef6c00;--dsm-color-orange-900:#e65100;--dsm-color-palette-active:#1565c0;--dsm-color-palette-confirm:#1b5e20;--dsm-color-palette-cosmos:#212121;--dsm-color-palette-error:#b71c1c;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-persona-fg-audio-dark:#ffb74d;--dsm-color-persona-fg-audio-light:#bf360c;--dsm-color-persona-fg-document-dark:#4fc3f7;--dsm-color-persona-fg-document-light:#1565c0;--dsm-color-persona-fg-gpx-dark:#4db6ac;--dsm-color-persona-fg-gpx-light:#00796b;--dsm-color-persona-fg-image-dark:#81c784;--dsm-color-persona-fg-image-light:#43a047;--dsm-color-persona-fg-video-dark:#ce93d8;--dsm-color-persona-fg-video-light:#7b1fa2;--dsm-color-pink-50:#fce4ec;--dsm-color-pink-100:#f8bbd0;--dsm-color-pink-200:#f48fb1;--dsm-color-pink-300:#f06292;--dsm-color-pink-400:#ec407a;--dsm-color-pink-500:#e91e63;--dsm-color-pink-600:#d81b60;--dsm-color-pink-700:#c2185b;--dsm-color-pink-800:#ad1457;--dsm-color-pink-900:#880e4f;--dsm-color-purple-50:#f3e5f5;--dsm-color-purple-100:#e1bee7;--dsm-color-purple-200:#ce93d8;--dsm-color-purple-300:#ba68c8;--dsm-color-purple-400:#ab47bc;--dsm-color-purple-500:#9c27b0;--dsm-color-purple-600:#8e24aa;--dsm-color-purple-700:#7b1fa2;--dsm-color-purple-800:#6a1b9a;--dsm-color-purple-900:#4a148c;--dsm-color-purple-brand:#8257ef;--dsm-color-purple-brand-alpha-6:#8257ef0f;--dsm-color-purple-brand-alpha-8:#8257ef14;--dsm-color-purple-brand-alpha-12:#8257ef1f;--dsm-color-purple-brand-alpha-15:#8257ef26;--dsm-color-purple-brand-alpha-18:#8257ef2e;--dsm-color-purple-brand-alpha-22:#8257ef38;--dsm-color-purple-brand-alpha-25:#8257ef40;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-red-50:#ffebee;--dsm-color-red-100:#ffcdd2;--dsm-color-red-200:#ef9a9a;--dsm-color-red-300:#e57373;--dsm-color-red-400:#ef5350;--dsm-color-red-500:#f44336;--dsm-color-red-600:#e53935;--dsm-color-red-700:#d32f2f;--dsm-color-red-800:#c62828;--dsm-color-red-900:#b71c1c;--dsm-color-scrim:#00000073;--dsm-color-skeleton-bone:#00000014;--dsm-color-skeleton-bone-media:#ffffff0f;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-success:#236b27;--dsm-color-success-active:#124a15;--dsm-color-success-hover:#195a1d;--dsm-color-surface-01:#000;--dsm-color-surface-02:#050505;--dsm-color-surface-03:#101010;--dsm-color-surface-04:#1b1b1b;--dsm-color-surface-05:#252525;--dsm-color-surface-06:#303030;--dsm-color-surface-07:#3a3a3a;--dsm-color-surface-08:#454545;--dsm-color-surface-09:#505050;--dsm-color-surface-10:#5a5a5a;--dsm-color-surface-11:#656565;--dsm-color-surface-12:#707070;--dsm-color-surface-13:#7a7a7a;--dsm-color-surface-14:#858585;--dsm-color-surface-15:#8f8f8f;--dsm-color-surface-16:#9a9a9a;--dsm-color-surface-17:#a5a5a5;--dsm-color-surface-18:#afafaf;--dsm-color-surface-19:#bababa;--dsm-color-surface-20:#c5c5c5;--dsm-color-surface-21:#cfcfcf;--dsm-color-surface-22:#dadada;--dsm-color-surface-23:#e4e4e4;--dsm-color-surface-24:#efefef;--dsm-color-surface-25:#fafafa;--dsm-color-surface-26:#fff;--dsm-color-table-row-hover:#00000005;--dsm-color-teal-50:#e0f2f1;--dsm-color-teal-100:#b2dfdb;--dsm-color-teal-200:#80cbc4;--dsm-color-teal-300:#4db6ac;--dsm-color-teal-400:#26a69a;--dsm-color-teal-500:#009688;--dsm-color-teal-600:#00897b;--dsm-color-teal-700:#00796b;--dsm-color-teal-800:#00695c;--dsm-color-teal-900:#004d40;--dsm-color-white:#fff;--dsm-color-white-alpha-5:#ffffff0d;--dsm-color-white-alpha-10:#ffffff1a;--dsm-color-white-alpha-15:#ffffff26;--dsm-color-white-alpha-20:#fff3;--dsm-color-white-alpha-25:#ffffff40;--dsm-color-white-alpha-30:#ffffff4d;--dsm-color-white-alpha-35:#ffffff59;--dsm-color-white-alpha-40:#fff6;--dsm-color-white-alpha-45:#ffffff73;--dsm-color-white-alpha-50:#ffffff80;--dsm-color-white-alpha-55:#ffffff8c;--dsm-color-white-alpha-60:#fff9;--dsm-color-white-alpha-65:#ffffffa6;--dsm-color-white-alpha-70:#ffffffb3;--dsm-color-white-alpha-75:#ffffffbf;--dsm-color-white-alpha-80:#fffc;--dsm-color-white-alpha-85:#ffffffd9;--dsm-color-white-alpha-90:#ffffffe6;--dsm-color-white-alpha-95:#fffffff2;--dsm-color-white-alpha-100:#fff;--dsm-color-yellow-50:#fffde7;--dsm-color-yellow-100:#fff9c4;--dsm-color-yellow-200:#fff59d;--dsm-color-yellow-300:#fff176;--dsm-color-yellow-400:#ffee58;--dsm-color-yellow-500:#ffeb3b;--dsm-color-yellow-600:#fdd835;--dsm-color-yellow-700:#fbc02d;--dsm-color-yellow-800:#f9a825;--dsm-color-yellow-900:#f57f17;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-alert-primary:#054fa3;--dsm-components-alert-primary-hover:#043e80;--dsm-components-app-header-legacy-badge-bg:#90caf9;--dsm-components-app-header-legacy-badge-fg:#0d47a1;--dsm-components-app-header-legacy-bg:#2c5f7f;--dsm-components-app-header-legacy-fg:#fff;--dsm-components-app-header-legacy-hover:#ffffff1f;--dsm-components-app-header-legacy-pressed:#ffffff2e;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-arbitrage:#267612;--dsm-components-app-icon-attribute:#d32f2f;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-benchmark:#1ea234;--dsm-components-app-icon-clarity:#0fab6a;--dsm-components-app-icon-collections:#00bfa5;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-discovery:#1292bb;--dsm-components-app-icon-discovery-media:#5063c3;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-hub:#33bbd9;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-illuminate:#ffbb0a;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-library:#f4511e;--dsm-components-app-icon-pandoiq:#91b447;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-track:#8257ef;--dsm-components-app-icon-translate:#62a;--dsm-components-app-icon-voice:#5287bb;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger:#ef4444;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-ask-veri-scrollbar-thumb:#d1d5db;--dsm-components-ask-veri-scrollbar-thumb-hover:#9ca3af;--dsm-components-ask-veri-transcript-muted:#6b7280;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-brand-mark-google-blue:#4285f4;--dsm-components-brand-mark-google-green:#34a853;--dsm-components-brand-mark-google-red:#ea4335;--dsm-components-brand-mark-google-sign-in:#1a73e8;--dsm-components-brand-mark-google-yellow:#fbbc05;--dsm-components-brand-mark-social-facebook:#1877f2;--dsm-components-brand-mark-social-fallback:#666;--dsm-components-brand-mark-social-instagram:#e4405f;--dsm-components-brand-mark-social-linkedin:#0a66c2;--dsm-components-brand-mark-social-tiktok:#000;--dsm-components-brand-mark-social-youtube:red;--dsm-components-bulk-edit-section-left-dark:#1e3a35;--dsm-components-bulk-edit-section-left-light:#e5f5ef;--dsm-components-bulk-edit-section-right-dark:#26384a;--dsm-components-bulk-edit-section-right-light:#e9f1fa;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-callout-error-bg-dark:#2a1818;--dsm-components-callout-error-border-dark:#5c3232;--dsm-components-callout-error-fg-dark:#ffcdd2;--dsm-components-callout-warning-bg-dark:#ff98001f;--dsm-components-callout-warning-border-dark:#ffb74d59;--dsm-components-callout-warning-fg-dark:#ffcc80;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-border-default:#21212199;--dsm-components-checkbox-checked:#1260b0;--dsm-components-checkbox-checked-fg:#fff;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-chip-summary-active-bg-dark:#3f3460;--dsm-components-chip-summary-active-bg-light:#dcd0ff;--dsm-components-chip-summary-active-border-dark:#b89cff;--dsm-components-chip-summary-active-border-light:#6b40d9;--dsm-components-chip-summary-active-fg-dark:#fff;--dsm-components-chip-summary-active-fg-light:#3d1f96;--dsm-components-chip-summary-bg-dark:#251f33;--dsm-components-chip-summary-bg-light:#f7f3ff;--dsm-components-chip-summary-border-dark:#5c4d7a;--dsm-components-chip-summary-border-light:#c4b5e8;--dsm-components-chip-summary-disabled-border-dark:#4a3f63;--dsm-components-chip-summary-disabled-border-light:#d4c4f0;--dsm-components-chip-summary-disabled-fg-dark:#7a6b8f;--dsm-components-chip-summary-disabled-fg-light:#9e8bc4;--dsm-components-chip-summary-fg-dark:#d8ccf8;--dsm-components-chip-summary-fg-light:#5b3db8;--dsm-components-chip-summary-hover-bg-dark:#342a4a;--dsm-components-chip-summary-hover-bg-light:#ebe3ff;--dsm-components-chip-summary-hover-border-dark:#9b7df2;--dsm-components-chip-summary-hover-border-light:#8257ef;--dsm-components-chip-summary-hover-fg-dark:#f0eaff;--dsm-components-chip-summary-hover-fg-light:#4a2fa8;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-device-color-1:#2196f3;--dsm-components-device-color-2:#9c27b0;--dsm-components-device-color-3:#009688;--dsm-components-device-color-4:#4caf50;--dsm-components-device-color-5:#00bcd4;--dsm-components-device-color-6:#ffc107;--dsm-components-device-color-7:#ff5722;--dsm-components-device-color-8:#f44336;--dsm-components-device-color-9:#e91e63;--dsm-components-device-color-10:#3f51b5;--dsm-components-distribution-activity-submitted-bg:#1976d21a;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-evidence-portal-field-border-dark:#757575;--dsm-components-evidence-portal-field-border-light:#e0e0e0;--dsm-components-evidence-portal-swatch-ring:#9e9e9e;--dsm-components-filter-chip-dismiss-light:#c4c4c4;--dsm-components-filter-chip-hover-idle-light:#e8eaef;--dsm-components-filter-chip-hover-selected:#0d5299;--dsm-components-filter-chip-surface-hover-dark:#3d3d3d;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-error-border:#b22222;--dsm-components-input-focus-border:#1976d2;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:var(--dsm-color-indigo-400);--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-star:#ffca28;--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-indigo-500) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-indigo-500) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-indigo-500) 22%, transparent);--dsm-components-launchpad-ticket-fg:var(--dsm-color-indigo-700);--dsm-components-map-cell-tower:#ffb300;--dsm-components-map-custom-place:#00897b;--dsm-components-map-custom-place-stroke:#00695c;--dsm-components-map-file-pin:#1260b0;--dsm-components-map-path-remaining:#bbb;--dsm-components-map-path-remaining-dark:#555;--dsm-components-map-path-traveled:#2979ff;--dsm-components-map-pin-default:#f75751;--dsm-components-map-pin-default-stroke:#d44440;--dsm-components-map-pin-selected:#1a73e8;--dsm-components-map-pin-selected-stroke:#0d47a1;--dsm-components-map-position-cursor:#0091ff;--dsm-components-map-position-cursor-alt:#2979ff;--dsm-components-map-route-post-incident:#ff7a00;--dsm-components-map-route-pre-arrival:#1e90ff;--dsm-components-map-search-radius:#d81b60;--dsm-components-map-selected-pin-core:#6a44ca;--dsm-components-map-start-marker:#2e7d32;--dsm-components-map-stop-marker:#e53935;--dsm-components-map-tooltip-border:#d8d8d8;--dsm-components-map-tooltip-border-dark:#555;--dsm-components-map-tooltip-subtext:#555;--dsm-components-map-tooltip-subtext-dark:#bbb;--dsm-components-map-tooltip-text:#212121;--dsm-components-map-tooltip-text-dark:#eee;--dsm-components-map-trail-green:#188038;--dsm-components-media-card-bg:#fff;--dsm-components-media-card-scrim:linear-gradient(to top, var(--dsm-color-black-alpha-45), transparent);--dsm-components-media-card-thumb-placeholder:linear-gradient(135deg,#2b3a55 0%,#1c2638 100%);--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-multiselect-count-dark:#9cb3c7;--dsm-components-multiselect-count-light:#5a6d7e;--dsm-components-multiselect-label-muted-dark:#6b8299;--dsm-components-multiselect-label-muted-light:#9aa8b5;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification:#b22222;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-confidence-mid:#c98a00;--dsm-components-poi-confidence-mid-alpha-7:#c98a0012;--dsm-components-poi-confidence-mid-alpha-28:#c98a0047;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-network-phone:#a06a00;--dsm-components-poi-status-pending:#a06a00;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-poi-warn-bg:#a06a001a;--dsm-components-queue-row-hover:#00000004;--dsm-components-redaction-lexicon-keyword:#1976d2;--dsm-components-redaction-lexicon-pattern:#f57c00;--dsm-components-redaction-lexicon-phrase:#8e24aa;--dsm-components-redaction-overlay-row-accent:#ffeb3b8c;--dsm-components-redaction-overlay-row-bg:#ffeb3b1a;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tooltip-surface:#616161;--dsm-components-tooltip-text:#fff;--dsm-components-tree-row-hover:#00000008;--dsm-components-trial-button-bg:#fff;--dsm-components-trial-button-fg:#e65100;--dsm-components-trial-button-hover-bg:#fff3e0;--dsm-components-veri-gradient-end:#f5a623;--dsm-components-veri-gradient-start:#e8531e;--dsm-components-viewer-document-stage:#4b5563;--dsm-components-viewer-media-border:#272727;--dsm-components-viewer-media-btn-bg:#363636;--dsm-components-viewer-media-btn-border:#171e22;--dsm-components-viewer-media-canvas:#0a0a0a;--dsm-components-viewer-media-chrome:#171717;--dsm-components-viewer-media-control-bg:#101010;--dsm-components-viewer-media-control-border:#636363;--dsm-components-viewer-media-key-current:#d4e157;--dsm-components-viewer-media-key-current-ink:#000;--dsm-components-viewer-media-key-original:#9e9e9e;--dsm-components-viewer-media-key-original-ink:#000;--dsm-components-viewer-media-playhead:#f60000;--dsm-components-viewer-media-track:#464646;--dsm-components-viewer-switch-active:#054fa3;--dsm-components-viewer-switch-track-on:#c9ddf2;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-blur-radius:44px;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-panel-radius:12px;--dsm-components-widget-radius:8px;--dsm-components-widget-saturate:1.4;--dsm-components-widget-tag-bg:#0000000d;--dsm-icon-size-2xl:24px;--dsm-icon-size-3xl:28px;--dsm-icon-size-4xl:32px;--dsm-icon-size-5xl:40px;--dsm-icon-size-6xl:48px;--dsm-icon-size-lg:18px;--dsm-icon-size-md:16px;--dsm-icon-size-sm:14px;--dsm-icon-size-xl:20px;--dsm-icon-size-xs:12px;--dsm-scale-aiware-wordmark-height:16px;--dsm-scale-animation-bounce:bounce 1s infinite;--dsm-scale-app-header-badge-font-size:10px;--dsm-scale-app-header-badge-inset-end:3px;--dsm-scale-app-header-badge-inset-top:5px;--dsm-scale-app-header-badge-padding-x:4px;--dsm-scale-app-header-badge-ring-size:18px;--dsm-scale-app-header-badge-size:16px;--dsm-scale-app-header-bp-compact:1024px;--dsm-scale-app-header-bp-narrow:600px;--dsm-scale-app-header-center-aside-gap:20px;--dsm-scale-app-header-center-max-width:640px;--dsm-scale-app-header-desktop-center-inset-end:336px;--dsm-scale-app-header-desktop-center-inset-start:95px;--dsm-scale-app-header-dmh-center-floor-end:230px;--dsm-scale-app-header-dmh-center-floor-start:64px;--dsm-scale-app-header-height:60px;--dsm-scale-app-header-inline-center-gap:24px;--dsm-scale-app-header-lead-gap:8px;--dsm-scale-app-header-legacy-height:55px;--dsm-scale-app-header-legacy-padding-start:10px;--dsm-scale-app-header-legacy-title-size:16px;--dsm-scale-app-header-legacy-title-tracking:2px;--dsm-scale-app-header-padding-x:15px;--dsm-scale-app-header-text-action-gap:10px;--dsm-scale-app-header-text-action-height:32px;--dsm-scale-app-header-title-glow-duration:.3s;--dsm-scale-app-header-title-size:18px;--dsm-scale-app-header-wordmark-height:16px;--dsm-scale-button-height:36px;--dsm-scale-button-height-medium:34px;--dsm-scale-button-height-secondary:28px;--dsm-scale-button-height-small:22px;--dsm-scale-button-icon-offset:-10px;--dsm-scale-button-icon-offset-medium:-6px;--dsm-scale-button-icon-offset-secondary:-4px;--dsm-scale-button-icon-offset-small:-2px;--dsm-scale-button-padding-x:20px;--dsm-scale-button-padding-x-medium:16px;--dsm-scale-button-padding-x-secondary:12px;--dsm-scale-button-padding-x-small:8px;--dsm-scale-button-padding-y:8px;--dsm-scale-button-padding-y-medium:7px;--dsm-scale-button-padding-y-secondary:4px;--dsm-scale-button-padding-y-small:2px;--dsm-scale-default-transition-duration:.15s;--dsm-scale-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--dsm-scale-document-viewer-details-width:320px;--dsm-scale-document-viewer-header-height:56px;--dsm-scale-ease-in:cubic-bezier(.4, 0, 1, 1);--dsm-scale-ease-in-out:cubic-bezier(.4, 0, .2, 1);--dsm-scale-ease-out:cubic-bezier(0, 0, .2, 1);--dsm-scale-filter-panel-active-dot-size:8px;--dsm-scale-filter-panel-footer-height:50px;--dsm-scale-filter-panel-section-header-height:42px;--dsm-scale-filter-panel-toggle-icon-size:22px;--dsm-scale-filter-panel-toggle-size:40px;--dsm-scale-filter-panel-width:260px;--dsm-scale-importer-body-padding-y:24px;--dsm-scale-importer-dropzone-gap:32px;--dsm-scale-importer-dropzone-padding-y:32px;--dsm-scale-importer-file-badge-size:40px;--dsm-scale-importer-footer-height:88px;--dsm-scale-importer-gutter:20px;--dsm-scale-importer-header-height:64px;--dsm-scale-importer-icon-ring-size:70px;--dsm-scale-importer-icon-ring-stroke:4px;--dsm-scale-importer-icon-size:30px;--dsm-scale-importer-panel-width:720px;--dsm-scale-importer-queue-min-height:304px;--dsm-scale-importer-queue-row-padding:24px;--dsm-scale-input-disabled-opacity:.5;--dsm-scale-input-height:36px;--dsm-scale-input-height-small:28px;--dsm-scale-input-radius:4px;--dsm-scale-launchpad-cell-inset-start:16px;--dsm-scale-launchpad-cell-padding-x:12px;--dsm-scale-launchpad-chevron-rest-opacity:.5;--dsm-scale-launchpad-glass-blur-radius:30px;--dsm-scale-launchpad-glass-radius:12px;--dsm-scale-launchpad-glass-radius-sm:4px;--dsm-scale-launchpad-head-height:36px;--dsm-scale-launchpad-hover-duration:.12s;--dsm-scale-launchpad-icon-size:20px;--dsm-scale-launchpad-open-column-width:40px;--dsm-scale-launchpad-row-height:52px;--dsm-scale-location-timeline-max-width:460px;--dsm-scale-motion-content-reveal-duration:.2s;--dsm-scale-motion-duration-base:.2s;--dsm-scale-motion-duration-fast:.12s;--dsm-scale-motion-duration-moderate:.25s;--dsm-scale-motion-duration-slow:.3s;--dsm-scale-motion-duration-slower:.35s;--dsm-scale-motion-duration-slowest:.5s;--dsm-scale-motion-duration-snappy:.15s;--dsm-scale-motion-duration-xfast:80ms;--dsm-scale-motion-easing-bounce-fall:cubic-bezier(.8, 0, 1, 1);--dsm-scale-motion-easing-default:cubic-bezier(.25, .1, .25, 1);--dsm-scale-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--dsm-scale-motion-easing-in:cubic-bezier(.42, 0, 1, 1);--dsm-scale-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--dsm-scale-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-easing-out:cubic-bezier(0, 0, .58, 1);--dsm-scale-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--dsm-scale-motion-easing-step:cubic-bezier(0, 0, 1, 1);--dsm-scale-motion-loop-bounce:1s;--dsm-scale-motion-loop-caret:1s;--dsm-scale-motion-loop-pulse:2s;--dsm-scale-motion-loop-shimmer:2.8s;--dsm-scale-motion-loop-spin:1.2s;--dsm-scale-motion-shell-slide-duration:.25s;--dsm-scale-motion-shell-slide-easing:linear;--dsm-scale-notification-center-header-padding-x:30px;--dsm-scale-notification-center-icon-size:22px;--dsm-scale-notification-center-width:420px;--dsm-scale-quick-edit-bar-button-height:36px;--dsm-scale-quick-edit-bar-disabled-opacity:.35;--dsm-scale-quick-edit-bar-height:48px;--dsm-scale-radius-bubble:12px;--dsm-scale-radius-button:4px;--dsm-scale-radius-card:5px;--dsm-scale-radius-chip:4px;--dsm-scale-radius-circle:50%;--dsm-scale-radius-control:6px;--dsm-scale-radius-dialog:10px;--dsm-scale-radius-dialog-compact:5px;--dsm-scale-radius-drawer:8px;--dsm-scale-radius-hover-bar:8px;--dsm-scale-radius-mark:2px;--dsm-scale-radius-media-card:10px;--dsm-scale-radius-menu:6px;--dsm-scale-radius-panel-card:8px;--dsm-scale-radius-pill:999px;--dsm-scale-radius-tooltip:4px;--dsm-scale-radius-tooltip-rich:8px;--dsm-scale-radius-window:16px;--dsm-scale-radius-xs:2px;--dsm-scale-shell-filter-rail-open-width:265px;--dsm-scale-shell-panel-gap:5px;--dsm-scale-stroke-width-emphasis:2px;--dsm-scale-stroke-width-focus:2px;--dsm-scale-tags-menu-width:260px;--dsm-scale-tags-search-max-width:200px;--dsm-scale-upload-panel-destination-width:280px;--dsm-scale-upload-panel-field-width:240px;--dsm-scale-upload-panel-gutter:30px;--dsm-scale-upload-panel-meta-width:320px;--dsm-scale-upload-panel-queue-max-height:238px;--dsm-scale-upload-panel-queue-row-height:34px;--dsm-scale-upload-panel-width:544px;--dsm-scale-viewer-transport-buffer-height:8px;--dsm-scale-viewer-transport-controls-padding-y:6px;--dsm-scale-viewer-transport-field-inset:18px;--dsm-scale-viewer-transport-field-min-width:84px;--dsm-scale-viewer-transport-guide-max-height:560px;--dsm-scale-viewer-transport-guide-width:420px;--dsm-scale-viewer-transport-lane-height:18px;--dsm-scale-viewer-transport-menu-width:360px;--dsm-scale-viewer-transport-playhead-size:6px;--dsm-scale-viewer-transport-popover-gap:6px;--dsm-scale-viewer-transport-row-height:36px;--dsm-scale-z-clip-viewer:9999;--dsm-scale-z-dialog:1300;--dsm-scale-z-dialog-menu:1302;--dsm-scale-z-dialog-raised:1301;--dsm-scale-z-dialog-select-menu:10020;--dsm-scale-z-dialog-submenu:1303;--dsm-scale-z-filter-select-menu:9800;--dsm-scale-z-fullscreen:20000;--dsm-scale-z-fullscreen-dialog:21000;--dsm-scale-z-fullscreen-menu:20001;--dsm-scale-z-fullscreen-player:20500;--dsm-scale-z-fullscreen-sidebar:21500;--dsm-scale-z-fullscreen-submenu:20002;--dsm-scale-z-fullscreen-tooltip:20600;--dsm-scale-z-menu:10000;--dsm-scale-z-shell-header:30;--dsm-scale-z-slide-backdrop:10000;--dsm-scale-z-slide-nested-backdrop:10002;--dsm-scale-z-slide-nested-panel:10003;--dsm-scale-z-slide-panel:10001;--dsm-scale-z-tooltip:1500;--dsm-scale-z-top:99999;--dsm-scale-z-top-most:110000;--dsm-scale-z-viewer:10100;--dsm-scale-z-viewer-menu:10200;--dsm-scale-z-viewer-menu-top:10300;--dsm-scale-z-viewer-overlay:10050;--dsm-scale-z-viewer-popper:10010;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-input-error-halo:0px 0px 0px 3px #b222221a;--dsm-shadow-input-focus-halo:0px 0px 0px 3px #1976d21a;--dsm-shadow-shadow-alert-glow:0 2px 8px color-mix(in srgb, var(--dsm-color-red-600) 60%, transparent);--dsm-shadow-shadow-card:0px 4px 14px 0px #0000001a;--dsm-shadow-shadow-card-soft:0px 2px 8px 0px #00000014;--dsm-shadow-shadow-control:0px 1px 2px 0px #0000000f;--dsm-shadow-shadow-control-hover:0px 1px 4px 0px #0000001a;--dsm-shadow-shadow-dialog:0px 0px 20px 0px #0006;--dsm-shadow-shadow-drawer-left:-10px 0px 30px 0px #00000052;--dsm-shadow-shadow-flyout:0px 2px 8px 0px #00000026;--dsm-shadow-shadow-focus-ring:0 0 0 2px var(--dsm-color-brand-alpha-20);--dsm-shadow-shadow-glow:0px 0px 3px 0px #0000004d;--dsm-shadow-shadow-hairline:0px 1px 2px 0px #00000040;--dsm-shadow-shadow-halo:0 0 0 6px var(--dsm-color-brand-alpha-15);--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-inset-hairline:inset 0 0 0 1px var(--dsm-color-black-alpha-40);--dsm-shadow-shadow-inset-selected:inset 0 0 0 1px var(--dsm-color-brand-alpha-45);--dsm-shadow-shadow-lifted:0px 4px 4px 0px #00000040;--dsm-shadow-shadow-marker:0px 2px 6px 0px #00000059;--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-nested-dialog:0px 18px 50px 0px #00000059;--dsm-shadow-shadow-on-media:0 1px 4px var(--dsm-color-black-alpha-60), 0 0 3px var(--dsm-color-white-alpha-35);--dsm-shadow-shadow-outlined-button:0px 1px 3px 0px #0000001f;--dsm-shadow-shadow-outlined-button-hover:0px 2px 4px 0px #00000029;--dsm-shadow-shadow-popover:0px 8px 24px 0px #00000026;--dsm-shadow-shadow-popover-strong:0px 8px 32px 0px #0003;--dsm-shadow-shadow-primary-button:0px 1px 3px 0px #0000001f, 0px 1px 2px 0px #00000024;--dsm-shadow-shadow-primary-button-hover:0px 1px 2px 0px #00000026, 0px 1px 3px 0px #00000026;--dsm-shadow-shadow-raised-menu:0px 1px 2px 0px #0000004d, 0px 2px 6px 2px #00000026;--dsm-shadow-shadow-raised-up:0px -2px 8px 0px #00000026;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-hairline:0px 0px 0px 1px #00000080;--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--dsm-shadow-shadow-ring-outline:0 0 0 1px var(--dsm-color-gray-500);--dsm-shadow-shadow-search-flyout:0px 18px 44px 0px #00000057;--dsm-space-0p5:2px;--dsm-space-1:4px;--dsm-space-1p5:6px;--dsm-space-2:8px;--dsm-space-2p5:10px;--dsm-space-3:12px;--dsm-space-3p5:14px;--dsm-space-4:16px;--dsm-space-5:20px;--dsm-space-6:24px;--dsm-space-7:28px;--dsm-space-8:32px;--dsm-space-9:36px;--dsm-space-10:40px;--dsm-space-11:44px;--dsm-space-12:48px;--dsm-space-14:56px;--dsm-space-16:64px;--dsm-space-20:80px;--dsm-space-24:96px;--dsm-space-28:112px;--dsm-space-32:128px;--dsm-space-36:144px;--dsm-space-40:160px;--dsm-space-44:176px;--dsm-space-48:192px;--dsm-space-52:208px;--dsm-space-56:224px;--dsm-space-60:240px;--dsm-space-64:256px;--dsm-space-68:272px;--dsm-space-72:288px;--dsm-space-80:320px;--dsm-space-96:384px;--dsm-space-neg0p5:-2px;--dsm-space-neg1:-4px;--dsm-space-neg1p5:-6px;--dsm-space-neg2:-8px;--dsm-space-neg6:-24px;--dsm-typography-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--dsm-typography-family-sans:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--dsm-typography-font-size-app-title:22px;--dsm-typography-font-size-badge:9px;--dsm-typography-font-size-body:16px;--dsm-typography-font-size-button:14px;--dsm-typography-font-size-button-medium:13px;--dsm-typography-font-size-button-secondary:12px;--dsm-typography-font-size-button-small:11px;--dsm-typography-font-size-chip:10px;--dsm-typography-font-size-dialog-title:18px;--dsm-typography-font-size-nav:15px;--dsm-typography-font-size-table:13px;--dsm-typography-letter-spacing-caps:.08em;--dsm-typography-letter-spacing-normal:0em;--dsm-typography-letter-spacing-tight:-.025em;--dsm-typography-letter-spacing-wider:.05em;--dsm-typography-line-height-compact:1.33333;--dsm-typography-line-height-display:1.1;--dsm-typography-line-height-none:1;--dsm-typography-line-height-normal:1.5;--dsm-typography-line-height-relaxed:1.6;--dsm-typography-line-height-snug:1.25;--dsm-typography-line-height-standard:1.42857;--dsm-typography-line-height-tight:1.2;--dsm-typography-text-app-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-app-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-app-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-app-title-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-app-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-app-title-medium-font-size:var(--dsm-typography-font-size-app-title);--dsm-typography-text-app-title-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-app-title-medium-letter-spacing:var(--dsm-typography-letter-spacing-tight);--dsm-typography-text-app-title-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-bold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-medium-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-semibold-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-body-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-bold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-body-sm-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-body-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-medium-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-body-sm-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-body-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-body-sm-semibold-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-body-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-body-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-body-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-bold-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-medium-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-medium-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-medium)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-medium-semibold-tight-font-size:var(--dsm-typography-font-size-button-medium);--dsm-typography-text-button-medium-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-medium-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-medium-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-button-small-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-bold-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-button-small-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-button-small-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-small)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-button-small-semibold-tight-font-size:var(--dsm-typography-font-size-button-small);--dsm-typography-text-button-small-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-button-small-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-button-small-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-bold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-caption-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-medium-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-caption-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-caption-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-semibold-tight-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-caption-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-caption-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-caption-snug-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-caption-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-caption-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-caption-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-chip:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-bold-relaxed:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-bold-relaxed-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-bold-relaxed-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-chip-bold-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-bold-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-chip-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-chip-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-chip-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-chip)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-chip-regular-font-size:var(--dsm-typography-font-size-chip);--dsm-typography-text-chip-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-chip-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-chip-regular-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-code:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-block:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-relaxed) var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-block-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-block-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-block-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-block-line-height:var(--dsm-typography-line-height-relaxed);--dsm-typography-text-code-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-code-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-lg-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-code-lg-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-lg-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-code-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-sm-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-sm-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button-secondary)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-sm-semibold-font-size:var(--dsm-typography-font-size-button-secondary);--dsm-typography-text-code-sm-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-code-sm-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-sm-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xl:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-body)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xl-font-size:var(--dsm-typography-font-size-body);--dsm-typography-text-code-xl-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-code-xs:var(--shadcn-font-weight-normal) var(--dsm-typography-text-code-xs-font-size)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-family:var(--dsm-typography-family-mono);--dsm-typography-text-code-xs-font-size:11px;--dsm-typography-text-code-xs-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-code-xs-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-code-xs-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-display:var(--tailwind-font-weight-extrabold) var(--dsm-typography-text-display-font-size)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-display-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-font-size:34px;--dsm-typography-text-display-font-weight:var(--tailwind-font-weight-extrabold);--dsm-typography-text-display-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-display-lg-font-size)/var(--dsm-typography-line-height-tight) var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-display-lg-font-size:40px;--dsm-typography-text-display-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-display-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-display-lg-line-height:var(--dsm-typography-line-height-tight);--dsm-typography-text-display-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-figure:var(--shadcn-font-weight-bold) var(--dsm-typography-text-figure-font-size)/var(--dsm-typography-line-height-display) var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-figure-font-size:26px;--dsm-typography-text-figure-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-figure-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-figure-line-height:var(--dsm-typography-line-height-display);--dsm-typography-text-heading:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-font-size:20px;--dsm-typography-text-heading-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-lg-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-font-size:24px;--dsm-typography-text-heading-lg-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-lg-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-lg-regular:var(--shadcn-font-weight-normal) var(--dsm-typography-text-heading-lg-regular-font-size)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-lg-regular-font-size:24px;--dsm-typography-text-heading-lg-regular-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-heading-lg-regular-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-lg-regular-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-heading-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-heading-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-semibold-font-size:20px;--dsm-typography-text-heading-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-heading-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-heading-xl:var(--shadcn-font-weight-bold) var(--dsm-typography-text-heading-xl-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-heading-xl-font-size:28px;--dsm-typography-text-heading-xl-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-heading-xl-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-heading-xl-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-label-caps:var(--shadcn-font-weight-bold) var(--dsm-typography-text-label-caps-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-label-caps-font-size:11.5px;--dsm-typography-text-label-caps-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-label-caps-letter-spacing:var(--dsm-typography-letter-spacing-wider);--dsm-typography-text-label-caps-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-lead:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-lead-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-lead-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-lead-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-lead-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro:var(--shadcn-font-weight-normal) var(--dsm-typography-text-micro-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-micro-bold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-bold-font-size:11px;--dsm-typography-text-micro-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-micro-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-font-size:11px;--dsm-typography-text-micro-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-micro-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-text-micro-medium-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-medium-font-size:11px;--dsm-typography-text-micro-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-micro-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-font-size:11px;--dsm-typography-text-micro-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-micro-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-text-micro-semibold-tight-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-micro-semibold-tight-font-size:11px;--dsm-typography-text-micro-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-micro-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-micro-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-nav:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-nav)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-bold-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-nav-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-nav-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-nav-font-size:var(--dsm-typography-font-size-nav);--dsm-typography-text-nav-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-nav-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-nav-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-overline:var(--shadcn-font-weight-bold) var(--dsm-typography-text-overline-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-overline-font-size:11px;--dsm-typography-text-overline-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-overline-letter-spacing:var(--dsm-typography-letter-spacing-caps);--dsm-typography-text-overline-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-table:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-table)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-table-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-table-font-size:var(--dsm-typography-font-size-table);--dsm-typography-text-table-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-table-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-table-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-tiny:var(--shadcn-font-weight-normal) var(--dsm-typography-text-tiny-font-size)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-text-tiny-bold-font-size)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-bold-font-size:8px;--dsm-typography-text-tiny-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-tiny-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-bold-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-tiny-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-tiny-font-size:8px;--dsm-typography-text-tiny-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-tiny-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-tiny-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-semibold-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-title-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-title-snug:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-dialog-title)/var(--dsm-typography-line-height-compact) var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-title-snug-font-size:var(--dsm-typography-font-size-dialog-title);--dsm-typography-text-title-snug-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-title-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-title-snug-line-height:var(--dsm-typography-line-height-compact);--dsm-typography-text-ui:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-standard) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold:var(--shadcn-font-weight-bold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-bold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-bold-font-weight:var(--shadcn-font-weight-bold);--dsm-typography-text-ui-bold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-bold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-line-height:var(--dsm-typography-line-height-standard);--dsm-typography-text-ui-medium:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-medium-snug:var(--shadcn-font-weight-medium) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-medium-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-medium-snug-font-weight:var(--shadcn-font-weight-medium);--dsm-typography-text-ui-medium-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-medium-snug-line-height:var(--dsm-typography-line-height-snug);--dsm-typography-text-ui-relaxed:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-relaxed-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-relaxed-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-relaxed-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-relaxed-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-normal) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-line-height:var(--dsm-typography-line-height-normal);--dsm-typography-text-ui-semibold-tight:var(--tailwind-font-weight-semibold) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-none) var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-semibold-tight-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-semibold-tight-font-weight:var(--tailwind-font-weight-semibold);--dsm-typography-text-ui-semibold-tight-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-semibold-tight-line-height:var(--dsm-typography-line-height-none);--dsm-typography-text-ui-snug:var(--shadcn-font-weight-normal) var(--dsm-typography-font-size-button)/var(--dsm-typography-line-height-snug) var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-family:var(--dsm-typography-family-sans);--dsm-typography-text-ui-snug-font-size:var(--dsm-typography-font-size-button);--dsm-typography-text-ui-snug-font-weight:var(--shadcn-font-weight-normal);--dsm-typography-text-ui-snug-letter-spacing:var(--dsm-typography-letter-spacing-normal);--dsm-typography-text-ui-snug-line-height:var(--dsm-typography-line-height-snug);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-font-weight-bold:700;--shadcn-font-weight-medium:500;--shadcn-font-weight-normal:400;--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-radius:.625rem;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--tailwind-blur-md:12px;--tailwind-default-transition-duration:.15s;--tailwind-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-in-out:cubic-bezier(.4, 0, .2, 1);--tailwind-ease-out:cubic-bezier(0, 0, .2, 1);--tailwind-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;--tailwind-font-weight-extrabold:800;--tailwind-font-weight-semibold:600;--tailwind-leading-normal:1.5;--tailwind-leading-tight:1.25;--tailwind-radius-sm:.25rem;--tailwind-spacing:.25rem;--tailwind-text-sm-line-height:1.42857;--tailwind-text-xs-line-height:1.33333;--tailwind-tracking-normal:0em;--tailwind-tracking-tight:-.025em;--tailwind-tracking-wide:.025em;--tailwind-tracking-wider:.05em;--verifi-accent:var(--dsm-color-brand-iris);--verifi-accent-border:color-mix(in srgb, var(--dsm-color-brand-iris) 22%, transparent);--verifi-accent-fg:var(--dsm-color-white);--verifi-accent-hover:var(--dsm-color-brand-iris-hover);--verifi-accent-ink:var(--dsm-color-brand-iris-active);--verifi-accent-soft:#f1f0fc;--verifi-accent-soft-hover:#e9e8fa;--verifi-chart-track:var(--dsm-color-grey-200);--verifi-chat-width:420px;--verifi-diff-added-bg:var(--dsm-color-green-50);--verifi-diff-added-fg:var(--dsm-color-green-900);--verifi-diff-removed-bg:var(--dsm-color-red-50);--verifi-diff-removed-fg:var(--dsm-color-red-900);--verifi-gutter:10px;--verifi-header-bg:var(--dsm-color-panel);--verifi-header-fg:var(--dsm-color-fg-default);--verifi-header-stroke:var(--dsm-color-stroke-divider);--verifi-nav-bg:var(--dsm-color-panel);--verifi-nav-section-fg:var(--dsm-color-fg-subtle);--verifi-nav-selected-bg:var(--verifi-accent-soft);--verifi-nav-selected-bg-hover:var(--verifi-accent-soft-hover);--verifi-nav-selected-fg:var(--verifi-accent-ink);--verifi-nav-stroke:var(--dsm-color-stroke-panel);--verifi-nav-width:264px;--verifi-risk-high-bg:var(--dsm-color-red-50);--verifi-risk-high-border:var(--dsm-color-red-100);--verifi-risk-high-fg:var(--dsm-color-red-900);--verifi-risk-high-mark:var(--dsm-color-red-700);--verifi-risk-low-bg:var(--dsm-color-green-50);--verifi-risk-low-border:var(--dsm-color-green-100);--verifi-risk-low-fg:var(--dsm-color-green-900);--verifi-risk-low-mark:var(--dsm-color-green-700);--verifi-risk-medium-bg:var(--dsm-color-amber-50);--verifi-risk-medium-border:var(--dsm-color-amber-100);--verifi-risk-medium-fg:#8f5a00;--verifi-risk-medium-mark:var(--dsm-color-amber-700);--verifi-risk-none-bg:var(--dsm-color-grey-100);--verifi-risk-none-border:var(--dsm-color-grey-200);--verifi-risk-none-fg:var(--dsm-color-grey-800);--verifi-risk-none-mark:var(--dsm-color-grey-500);--verifi-score-ring-track:var(--dsm-color-grey-200);--verifi-status-progress-bg:var(--dsm-components-nav-item-selected-bg);--verifi-status-progress-fg:var(--dsm-color-blue-900);--verifi-surface-bg:var(--dsm-color-panel);--verifi-surface-radius:var(--dsm-scale-radius-media-card);--verifi-surface-stroke:var(--dsm-color-stroke-panel);--verifi-surface-sunken:var(--dsm-color-canvas);--verifi-verifi-accent:var(--dsm-color-brand);--verifi-verifi-accent-active:var(--dsm-color-blue-900);--verifi-verifi-accent-border:color-mix(in srgb, var(--dsm-color-brand) 30%, transparent);--verifi-verifi-accent-fg:var(--dsm-color-white);--verifi-verifi-accent-hover:var(--dsm-color-brand-hover);--verifi-verifi-accent-ink:var(--dsm-color-brand);--verifi-verifi-accent-soft:var(--dsm-components-nav-item-selected-bg);--verifi-verifi-accent-soft-hover:var(--dsm-components-nav-item-selected-bg-hover);--verifi-verifi-detail-width:640px;--verifi-verifi-gutter-mobile:6px;--verifi-verifi-header-padding-start:9px;--verifi-verifi-nav-collapsed-width:58px;--verifi-verifi-nav-icon-size:19px;--verifi-verifi-nav-icon-slot:20px;--verifi-verifi-nav-motion-duration:.17s;--verifi-verifi-nav-row-height:36px;--verifi-verifi-nav-selected-bg:color-mix(in srgb, var(--dsm-color-brand) 22%, var(--dsm-color-panel));--verifi-verifi-nav-selected-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 30%, var(--dsm-color-panel));--verifi-verifi-nav-selected-fg:var(--dsm-color-blue-900);--verifi-verifi-panel-motion-duration:.22s;--verifi-verifi-row-hover:color-mix(in srgb, var(--dsm-color-center-table-row-hover) 40%, var(--dsm-color-panel));--verifi-verifi-tree-line:var(--dsm-color-grey-400);--verifi-verifi-veri-ring:linear-gradient(90deg, var(--dsm-color-deep-orange-700), var(--dsm-color-deep-purple-500), var(--dsm-color-cyan-700), var(--dsm-color-amber-800));--verifi-work-hybrid-bg:var(--dsm-color-purple-50);--verifi-work-hybrid-border:var(--dsm-color-purple-100);--verifi-work-hybrid-fg:var(--dsm-color-purple-700);--verifi-work-office-bg:var(--dsm-color-indigo-50);--verifi-work-office-border:var(--dsm-color-indigo-100);--verifi-work-office-fg:var(--dsm-color-indigo-700);--verifi-work-remote-bg:var(--dsm-color-teal-50);--verifi-work-remote-border:var(--dsm-color-teal-100);--verifi-work-remote-fg:var(--dsm-color-teal-800)}@media (color-gamut:p3){.verifi{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.verifi{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}.verifi.dark,.verifi[data-theme=dark],.verifi .dark,.verifi [data-theme=dark]{--dsm-color-action-bar-bg:#34383f;--dsm-color-action-bar-stroke:#8ab4f840;--dsm-color-actionbar-bg:#1a2a3a;--dsm-color-actionbar-border:#2a4060;--dsm-color-actionbar-divider:#3d5c80;--dsm-color-actionbar-fg:#9cb3c7;--dsm-color-canvas:#121212;--dsm-color-card-selected:#3a7bd5;--dsm-color-center-table-row-hover:#333;--dsm-color-danger-text:#f44336;--dsm-color-fg-default:#fff;--dsm-color-fg-muted:#b0b0b0;--dsm-color-fg-subtle:#777;--dsm-color-glass-bg:#14223ea6;--dsm-color-glass-border:#ffffff24;--dsm-color-glass-divider:#ffffff21;--dsm-color-glass-fg:#fffffff5;--dsm-color-glass-fg-secondary:#d6e3f8d6;--dsm-color-glass-icon:#ecf3fff0;--dsm-color-glass-icon-tile:#ffffff17;--dsm-color-glass-row:#ffffff0f;--dsm-color-glass-row-border:#ffffff1c;--dsm-color-glass-row-hover:#ffffff1d;--dsm-color-interactive:#8ab4f8;--dsm-color-interactive-soft:#8ab4f840;--dsm-color-mui-palette-action-hover:#ffffff14;--dsm-color-mui-palette-background-default:#121212;--dsm-color-mui-palette-background-paper:#121212;--dsm-color-mui-palette-divider:#555;--dsm-color-mui-palette-text-disabled:#ffffff80;--dsm-color-mui-palette-text-primary:#fff;--dsm-color-mui-palette-text-secondary:#ffffffb3;--dsm-color-panel:#1e1e1e;--dsm-color-panel-raised:#2a2a2a;--dsm-color-purple-muted:#b794f6;--dsm-color-quick-edit-bar-count:#9cb3c7;--dsm-color-quick-edit-bar-separator:#6b8299;--dsm-color-skeleton-bone:#ffffff14;--dsm-color-state-danger-hover:#f443361a;--dsm-color-state-hover:#ffffff0d;--dsm-color-state-hover-strong:#ffffff14;--dsm-color-state-selected:#ffffff0d;--dsm-color-status-active:#10a310;--dsm-color-status-closed:#8b68d4;--dsm-color-stroke-column-resize:#424242;--dsm-color-stroke-column-resize-hover:#525252;--dsm-color-stroke-default:#2e2e2e;--dsm-color-stroke-divider:#333;--dsm-color-stroke-input:#555;--dsm-color-stroke-panel:#2a2a2a;--dsm-color-table-row-hover:#ffffff08;--dsm-components-ai-banner-bg:#ffffff0d;--dsm-components-ai-banner-border:#fff6;--dsm-components-ai-banner-fg:#b0b0b0;--dsm-components-ai-chip-bg:#ffffff12;--dsm-components-ai-chip-border:#fff6;--dsm-components-ai-chip-fg:#b0b0b0;--dsm-components-ai-disclaimer-fg:#b0b0b0;--dsm-components-app-icon-admin:#546b81;--dsm-components-app-icon-admin-settings:#546b81;--dsm-components-app-icon-automate:#2566c8;--dsm-components-app-icon-avatar:#6a6a6a;--dsm-components-app-icon-contact:#3265c9;--dsm-components-app-icon-data-center:#6a6a6a;--dsm-components-app-icon-default-app:#7739ff;--dsm-components-app-icon-developer:#3e68b3;--dsm-components-app-icon-graphql:#a9486e;--dsm-components-app-icon-identify:#6a6a6a;--dsm-components-app-icon-instance-admin:#28708f;--dsm-components-app-icon-investigate:#6a6a6a;--dsm-components-app-icon-redact:#cb2626;--dsm-components-app-icon-translate:#8c40d9;--dsm-components-app-switcher-empty-tile-bg:#ffffff08;--dsm-components-app-switcher-empty-tile-border:#ffffff2e;--dsm-components-app-switcher-favorites-bg:#1260b029;--dsm-components-app-switcher-favorites-border:#1260b052;--dsm-components-app-switcher-favorites-border-editing:#1260b080;--dsm-components-ask-veri-danger-hover:#f8717114;--dsm-components-ask-veri-history-row-hover:#ffffff0a;--dsm-components-band-audio:#3a2a12;--dsm-components-band-code:#0f303a;--dsm-components-band-data:#12332f;--dsm-components-band-document:#1c1e3a;--dsm-components-band-image:#1b3a1e;--dsm-components-band-pdf:#3a1515;--dsm-components-band-video:#2a1a3a;--dsm-components-button-disabled-bg:#333;--dsm-components-button-disabled-text:#666;--dsm-components-center-card-bg:#1b1b1b9e;--dsm-components-checkbox-checked:#2196f3;--dsm-components-chip-count-bg:#1a3a52;--dsm-components-chip-count-fg:#81d4fa;--dsm-components-chip-count-hover-bg:#244a66;--dsm-components-chip-count-success-bg:#1b3a1e;--dsm-components-chip-count-success-fg:#a5d6a7;--dsm-components-chip-default-bg:#2a2a2a;--dsm-components-chip-default-text:#b0b0b0;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-white) 3%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#333;--dsm-components-data-table-rule:#2a2a2a;--dsm-components-dropzone-drag-bg:#1976d20f;--dsm-components-flyout-bg:color-mix(in srgb, var(--dsm-color-canvas) 85%, #000);--dsm-components-hero-card-bg:#1b1b1b9e;--dsm-components-importer-file-badge-bg:#ffffff1a;--dsm-components-input-bg:#2a2a2a;--dsm-components-input-bg-hover:#333;--dsm-components-input-border:#555;--dsm-components-input-placeholder:#999;--dsm-components-input-text:#fff;--dsm-components-launchpad-accent:var(--dsm-color-indigo-200);--dsm-components-launchpad-glass-saturate:1.6;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 16%, color-mix(in srgb, var(--dsm-color-brand) 24%, transparent) 0px, transparent 55%), radial-gradient(at 84% 12%, color-mix(in srgb, var(--dsm-color-purple-brand) 20%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 16%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-indigo-300) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-indigo-300) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-indigo-300) 24%, transparent);--dsm-components-launchpad-ticket-fg:var(--dsm-color-indigo-200);--dsm-components-media-card-bg:#333;--dsm-components-menu-bg:#2a2a2a;--dsm-components-menu-item-hover:#ffffff14;--dsm-components-menu-item-selected:#8ab4f81f;--dsm-components-menu-item-selected-hover:#8ab4f82e;--dsm-components-menu-text:#fff;--dsm-components-nav-item-purple-hover-bg:#b794f61f;--dsm-components-nav-item-selected-bg:#1260b033;--dsm-components-nav-item-selected-bg-hover:#1260b047;--dsm-components-nav-item-selected-border:#1260b066;--dsm-components-nav-item-selected-fg:#7db4f5;--dsm-components-notification-info:#8ab4f8;--dsm-components-notification-link:#8ab4f8;--dsm-components-notification-success:#66bb6a;--dsm-components-notification-unread-bg:#1260b01f;--dsm-components-notification-warning:#ffa726;--dsm-components-poi-layout-toggle-active-bg:#1a3a52;--dsm-components-poi-layout-toggle-active-hover:#244a66;--dsm-components-poi-status-pending-fg:#ffb74d;--dsm-components-queue-row-hover:#ffffff05;--dsm-components-search-type-image:#ff8a85;--dsm-components-search-type-semantic:#42cfc9;--dsm-components-search-type-smart:#b49bf7;--dsm-components-search-type-structured:#8ab4f8;--dsm-components-status-pill-danger-fg:#d32f2f;--dsm-components-status-pill-info-fg:#1976d2;--dsm-components-status-pill-neutral-fg:#b0b0b0;--dsm-components-status-pill-success-fg:#43a047;--dsm-components-status-pill-warning-fg:#ffa000;--dsm-components-switch-thumb-off:#fff;--dsm-components-switch-track-off:#5a5a5a;--dsm-components-tab-focus-ring:#ffffff73;--dsm-components-tab-hover-bg:#ffffff14;--dsm-components-tab-indicator:#fff;--dsm-components-tab-ripple:#ffffff24;--dsm-components-tab-text:#b0b0b0;--dsm-components-tab-text-selected:#fff;--dsm-components-tree-row-hover:#ffffff0d;--dsm-components-widget-bg:#18181b94;--dsm-components-widget-border:#ffffff24;--dsm-components-widget-card:#ffffff1a;--dsm-components-widget-card-border:#555;--dsm-components-widget-card-hover:#ffffff2e;--dsm-components-widget-divider:#ffffff1f;--dsm-components-widget-tag-bg:#ffffff1a;--dsm-shadow-glass-shadow:0px 0px 0px 0px #0000;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 12px 32px 0px #0009;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:oklch(14.5% 0 0);--shadcn-border:oklch(26.9% 0 0);--shadcn-card-foreground:oklch(98.5% 0 0);--shadcn-chart-1:oklch(48.8% .243 264.38);--shadcn-chart-2:oklch(70.29% .1584 160.3);--shadcn-chart-3:oklch(77.09% .1721 65.64);--shadcn-chart-4:oklch(62.19% .2585 305.2);--shadcn-chart-5:oklch(64.35% .2453 16.36);--shadcn-foreground:oklch(98.5% 0 0);--shadcn-muted:oklch(26.9% 0 0);--shadcn-muted-foreground:oklch(70.8% 0 0);--shadcn-ring:oklch(43.9% 0 0);--shadcn-sidebar-border:oklch(26.9% 0 0);--verifi-accent:var(--dsm-color-brand-iris-light);--verifi-accent-border:color-mix(in srgb, var(--dsm-color-brand-iris-light) 38%, transparent);--verifi-accent-fg:var(--dsm-color-grey-900);--verifi-accent-hover:#bdb8ff;--verifi-accent-ink:var(--dsm-color-brand-iris-light);--verifi-accent-soft:color-mix(in srgb, var(--dsm-color-brand-iris-light) 16%, transparent);--verifi-accent-soft-hover:color-mix(in srgb, var(--dsm-color-brand-iris-light) 24%, transparent);--verifi-chart-track:var(--dsm-color-white-alpha-10);--verifi-diff-added-bg:color-mix(in srgb, var(--dsm-color-green-500) 18%, transparent);--verifi-diff-added-fg:var(--dsm-color-green-100);--verifi-diff-removed-bg:color-mix(in srgb, var(--dsm-color-red-500) 18%, transparent);--verifi-diff-removed-fg:var(--dsm-color-red-100);--verifi-header-bg:var(--dsm-color-panel);--verifi-header-fg:var(--dsm-color-fg-default);--verifi-header-stroke:var(--dsm-color-stroke-divider);--verifi-nav-bg:var(--dsm-color-panel);--verifi-nav-section-fg:var(--dsm-color-fg-subtle);--verifi-nav-selected-bg:var(--verifi-accent-soft);--verifi-nav-selected-bg-hover:var(--verifi-accent-soft-hover);--verifi-nav-selected-fg:var(--verifi-accent-ink);--verifi-nav-stroke:var(--dsm-color-stroke-panel);--verifi-risk-high-bg:color-mix(in srgb, var(--dsm-color-red-500) 22%, transparent);--verifi-risk-high-border:color-mix(in srgb, var(--dsm-color-red-400) 40%, transparent);--verifi-risk-high-fg:var(--dsm-color-red-100);--verifi-risk-high-mark:var(--dsm-color-red-400);--verifi-risk-low-bg:color-mix(in srgb, var(--dsm-color-green-500) 22%, transparent);--verifi-risk-low-border:color-mix(in srgb, var(--dsm-color-green-400) 40%, transparent);--verifi-risk-low-fg:var(--dsm-color-green-100);--verifi-risk-low-mark:var(--dsm-color-green-400);--verifi-risk-medium-bg:color-mix(in srgb, var(--dsm-color-amber-500) 22%, transparent);--verifi-risk-medium-border:color-mix(in srgb, var(--dsm-color-amber-400) 40%, transparent);--verifi-risk-medium-fg:var(--dsm-color-amber-200);--verifi-risk-medium-mark:var(--dsm-color-amber-400);--verifi-risk-none-bg:var(--dsm-color-white-alpha-10);--verifi-risk-none-border:var(--dsm-color-white-alpha-15);--verifi-risk-none-fg:var(--dsm-color-grey-300);--verifi-risk-none-mark:var(--dsm-color-grey-400);--verifi-score-ring-track:var(--dsm-color-white-alpha-10);--verifi-status-progress-bg:var(--dsm-components-nav-item-selected-bg);--verifi-status-progress-fg:var(--dsm-color-blue-200);--verifi-surface-bg:var(--dsm-color-panel);--verifi-surface-stroke:var(--dsm-color-stroke-panel);--verifi-surface-sunken:var(--dsm-color-canvas);--verifi-verifi-accent:var(--dsm-color-interactive);--verifi-verifi-accent-active:var(--dsm-components-nav-item-selected-fg);--verifi-verifi-accent-border:color-mix(in srgb, var(--dsm-color-interactive) 40%, transparent);--verifi-verifi-accent-fg:var(--dsm-color-grey-900);--verifi-verifi-accent-hover:var(--dsm-components-nav-item-selected-fg);--verifi-verifi-accent-ink:var(--dsm-components-nav-item-selected-fg);--verifi-verifi-accent-soft:var(--dsm-components-nav-item-selected-bg);--verifi-verifi-accent-soft-hover:var(--dsm-components-nav-item-selected-bg-hover);--verifi-verifi-nav-selected-bg:color-mix(in srgb, var(--dsm-color-brand) 22%, var(--dsm-color-panel));--verifi-verifi-nav-selected-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 30%, var(--dsm-color-panel));--verifi-verifi-nav-selected-fg:var(--dsm-components-nav-item-selected-fg);--verifi-verifi-row-hover:color-mix(in srgb, var(--dsm-color-center-table-row-hover) 40%, var(--dsm-color-panel));--verifi-verifi-tree-line:var(--dsm-color-grey-700);--verifi-verifi-veri-ring:linear-gradient(90deg, var(--dsm-color-brand-ember), var(--dsm-color-brand-ultraviolet), var(--dsm-color-brand-riptide), var(--dsm-color-yellow-700));--verifi-work-hybrid-bg:color-mix(in srgb, var(--dsm-color-purple-400) 16%, transparent);--verifi-work-hybrid-border:color-mix(in srgb, var(--dsm-color-purple-300) 35%, transparent);--verifi-work-hybrid-fg:var(--dsm-color-purple-200);--verifi-work-office-bg:color-mix(in srgb, var(--dsm-color-indigo-400) 16%, transparent);--verifi-work-office-border:color-mix(in srgb, var(--dsm-color-indigo-300) 35%, transparent);--verifi-work-office-fg:var(--dsm-color-indigo-200);--verifi-work-remote-bg:color-mix(in srgb, var(--dsm-color-teal-400) 16%, transparent);--verifi-work-remote-border:color-mix(in srgb, var(--dsm-color-teal-300) 35%, transparent);--verifi-work-remote-fg:var(--dsm-color-teal-200)}@media (color-gamut:p3){.verifi.dark,.verifi[data-theme=dark],.verifi .dark,.verifi [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}@media (color-gamut:rec2020){.verifi.dark,.verifi[data-theme=dark],.verifi .dark,.verifi [data-theme=dark]{--shadcn-chart-2:oklch(69.6% .17 162.5);--shadcn-chart-3:oklch(76.9% .188 70.08);--shadcn-chart-4:oklch(62.7% .265 303.9);--shadcn-chart-5:oklch(64.5% .246 16.44)}}.verifi[data-theme=light],.verifi [data-theme=light]{--dsm-color-action-bar-bg:#f1f7fe;--dsm-color-action-bar-stroke:#1a73e840;--dsm-color-actionbar-bg:#edfafd;--dsm-color-actionbar-border:#d5eef4;--dsm-color-actionbar-divider:#a8d4e1;--dsm-color-actionbar-fg:#3d6d7e;--dsm-color-canvas:#f5f5f5;--dsm-color-card-selected:#1260b0;--dsm-color-center-table-row-hover:#ededed;--dsm-color-danger-text:#d32f2f;--dsm-color-fg-default:#212121;--dsm-color-fg-muted:#757575;--dsm-color-fg-subtle:#9e9e9e;--dsm-color-glass-bg:#ffffff9e;--dsm-color-glass-border:#ffffffd9;--dsm-color-glass-divider:#1018301a;--dsm-color-glass-fg:#101830eb;--dsm-color-glass-fg-secondary:#10183094;--dsm-color-glass-icon:#101830b3;--dsm-color-glass-icon-tile:#1018300f;--dsm-color-glass-row:#fff;--dsm-color-glass-row-border:#e0e0e0;--dsm-color-glass-row-hover:#f5f5f5;--dsm-color-interactive:#1a73e8;--dsm-color-interactive-soft:#1a73e840;--dsm-color-mui-palette-action-hover:#0000000a;--dsm-color-mui-palette-background-default:#fff;--dsm-color-mui-palette-background-paper:#fff;--dsm-color-mui-palette-divider:#e4e4e4;--dsm-color-mui-palette-text-disabled:#afafaf;--dsm-color-mui-palette-text-primary:#212121;--dsm-color-mui-palette-text-secondary:#0009;--dsm-color-panel:#fff;--dsm-color-panel-raised:#fafafa;--dsm-color-purple-muted:#6b3fd3;--dsm-color-quick-edit-bar-count:#5a6d7e;--dsm-color-quick-edit-bar-separator:#9aa8b5;--dsm-color-skeleton-bone:#00000014;--dsm-color-state-danger-hover:#d32f2f0f;--dsm-color-state-hover:#0000000a;--dsm-color-state-hover-strong:#0000000f;--dsm-color-state-selected:#0000000d;--dsm-color-status-active:#086501;--dsm-color-status-closed:#564794;--dsm-color-stroke-column-resize:#e0e0e0;--dsm-color-stroke-column-resize-hover:#c8c8c8;--dsm-color-stroke-default:#dedede;--dsm-color-stroke-divider:#e4e4e4;--dsm-color-stroke-input:#9e9e9e;--dsm-color-stroke-panel:#e0e0e0;--dsm-color-table-row-hover:#00000005;--dsm-components-ai-banner-bg:#f8f8f8;--dsm-components-ai-banner-border:#8f8f8f;--dsm-components-ai-banner-fg:#616161;--dsm-components-ai-chip-bg:#f5f5f5;--dsm-components-ai-chip-border:#8f8f8f;--dsm-components-ai-chip-fg:#616161;--dsm-components-ai-disclaimer-fg:#616161;--dsm-components-app-icon-admin:#313e4b;--dsm-components-app-icon-admin-settings:#313e4b;--dsm-components-app-icon-automate:#1e53a3;--dsm-components-app-icon-avatar:#505050;--dsm-components-app-icon-contact:#1f3f7d;--dsm-components-app-icon-data-center:#212121;--dsm-components-app-icon-default-app:#651fff;--dsm-components-app-icon-developer:#325491;--dsm-components-app-icon-graphql:#893a59;--dsm-components-app-icon-identify:#212121;--dsm-components-app-icon-instance-admin:#1d5167;--dsm-components-app-icon-investigate:#212121;--dsm-components-app-icon-redact:#a21e1e;--dsm-components-app-icon-translate:#62a;--dsm-components-app-switcher-empty-tile-bg:#ffffff8c;--dsm-components-app-switcher-empty-tile-border:#1260b047;--dsm-components-app-switcher-favorites-bg:#1260b00f;--dsm-components-app-switcher-favorites-border:#1260b029;--dsm-components-app-switcher-favorites-border-editing:#1260b057;--dsm-components-ask-veri-danger-hover:#d4183d0f;--dsm-components-ask-veri-history-row-hover:#00000005;--dsm-components-band-audio:#fff3e0;--dsm-components-band-code:#e0f7fa;--dsm-components-band-data:#e0f2f1;--dsm-components-band-document:#e8eaf6;--dsm-components-band-image:#e8f5e9;--dsm-components-band-pdf:#ffebee;--dsm-components-band-video:#f3e5f5;--dsm-components-button-disabled-bg:#e4e4e4;--dsm-components-button-disabled-text:#afafaf;--dsm-components-center-card-bg:#ffffffb8;--dsm-components-checkbox-checked:#1260b0;--dsm-components-chip-count-bg:#e1f5fe;--dsm-components-chip-count-fg:#455a64;--dsm-components-chip-count-hover-bg:#b3e5fc;--dsm-components-chip-count-success-bg:#e8f5e9;--dsm-components-chip-count-success-fg:#455a64;--dsm-components-chip-default-bg:#f5f5f5;--dsm-components-chip-default-text:#455a64;--dsm-components-data-table-head-bg:color-mix(in srgb, color-mix(in srgb, var(--dsm-color-grey-300) 50%, var(--dsm-color-canvas)) 50%, var(--dsm-color-panel));--dsm-components-data-table-row-hover:#ededed;--dsm-components-data-table-rule:#e0e0e0;--dsm-components-dropzone-drag-bg:#1976d208;--dsm-components-flyout-bg:#fff;--dsm-components-hero-card-bg:#ffffffb8;--dsm-components-importer-file-badge-bg:#0000000d;--dsm-components-input-bg:#fff;--dsm-components-input-bg-hover:#fafafa;--dsm-components-input-border:#9e9e9e;--dsm-components-input-placeholder:#9e9e9e;--dsm-components-input-text:#212121;--dsm-components-launchpad-accent:var(--dsm-color-indigo-400);--dsm-components-launchpad-glass-saturate:1.4;--dsm-components-launchpad-page-bg:radial-gradient(at 16% 12%, color-mix(in srgb, var(--dsm-color-brand) 12%, transparent) 0px, transparent 55%), radial-gradient(at 84% 10%, color-mix(in srgb, var(--dsm-color-purple-brand) 10%, transparent) 0px, transparent 50%), radial-gradient(at 78% 96%, color-mix(in srgb, var(--dsm-color-brand) 8%, transparent) 0px, transparent 55%), var(--dsm-color-canvas);--dsm-components-launchpad-ticket-bg:color-mix(in srgb, var(--dsm-color-indigo-500) 10%, transparent);--dsm-components-launchpad-ticket-bg-hover:color-mix(in srgb, var(--dsm-color-indigo-500) 18%, transparent);--dsm-components-launchpad-ticket-border:color-mix(in srgb, var(--dsm-color-indigo-500) 22%, transparent);--dsm-components-launchpad-ticket-fg:var(--dsm-color-indigo-700);--dsm-components-media-card-bg:#fff;--dsm-components-menu-bg:#fff;--dsm-components-menu-item-hover:#0000000d;--dsm-components-menu-item-selected:#1976d214;--dsm-components-menu-item-selected-hover:#1976d21f;--dsm-components-menu-text:#212121;--dsm-components-nav-item-purple-hover-bg:#6b3fd314;--dsm-components-nav-item-selected-bg:#e8f0fe;--dsm-components-nav-item-selected-bg-hover:#dce9fc;--dsm-components-nav-item-selected-border:#bbdefb;--dsm-components-nav-item-selected-fg:#1260b0;--dsm-components-notification-info:#1260b0;--dsm-components-notification-link:#1260b0;--dsm-components-notification-success:#2e7d32;--dsm-components-notification-unread-bg:#1260b00f;--dsm-components-notification-warning:#ef6c00;--dsm-components-poi-layout-toggle-active-bg:#e1f5fe;--dsm-components-poi-layout-toggle-active-hover:#b3e5fc;--dsm-components-poi-status-pending-fg:#a06a00;--dsm-components-queue-row-hover:#00000004;--dsm-components-search-type-image:#e8443f;--dsm-components-search-type-semantic:#128f8a;--dsm-components-search-type-smart:#8257ef;--dsm-components-search-type-structured:#1a73e8;--dsm-components-status-pill-danger-fg:#b71c1c;--dsm-components-status-pill-info-fg:#1565c0;--dsm-components-status-pill-neutral-fg:#616161;--dsm-components-status-pill-success-fg:#1b5e20;--dsm-components-status-pill-warning-fg:#6d4c41;--dsm-components-switch-thumb-off:#efefef;--dsm-components-switch-track-off:#eee;--dsm-components-tab-focus-ring:#00000059;--dsm-components-tab-hover-bg:#0000000a;--dsm-components-tab-indicator:#212121;--dsm-components-tab-ripple:#0000001a;--dsm-components-tab-text:#212121;--dsm-components-tab-text-selected:#212121;--dsm-components-tree-row-hover:#00000008;--dsm-components-widget-bg:#ffffff9e;--dsm-components-widget-border:#0000001a;--dsm-components-widget-card:#ffffff8c;--dsm-components-widget-card-border:#9e9e9e;--dsm-components-widget-card-hover:color-mix(in srgb, var(--dsm-color-grey-200) 92%, transparent);--dsm-components-widget-divider:#0000001a;--dsm-components-widget-tag-bg:#0000000d;--dsm-shadow-glass-shadow:0px 12px 40px 0px #1018301a;--dsm-shadow-shadow-halo-interactive:0 0 0 8px var(--dsm-color-interactive-soft);--dsm-shadow-shadow-menu:0px 8px 24px 0px #0003;--dsm-shadow-shadow-ring-gap:0 0 0 2px var(--dsm-color-panel);--dsm-shadow-shadow-ring-interactive:0 0 0 2px var(--dsm-color-interactive);--shadcn-background:#fff;--shadcn-border:#0000001a;--shadcn-card-foreground:oklch(14.5% 0 0);--shadcn-chart-1:oklch(64.76% .2169 36.96);--shadcn-chart-2:oklch(60.56% .1073 184);--shadcn-chart-3:oklch(39.8% .07 227.39);--shadcn-chart-4:oklch(82.99% .1713 81.31);--shadcn-chart-5:oklch(77.09% .1721 65.64);--shadcn-foreground:oklch(14.5% 0 0);--shadcn-muted:#ececf0;--shadcn-muted-foreground:#717182;--shadcn-ring:oklch(70.8% 0 0);--shadcn-sidebar-border:oklch(92.2% 0 0);--verifi-accent:var(--dsm-color-brand-iris);--verifi-accent-border:color-mix(in srgb, var(--dsm-color-brand-iris) 22%, transparent);--verifi-accent-fg:var(--dsm-color-white);--verifi-accent-hover:var(--dsm-color-brand-iris-hover);--verifi-accent-ink:var(--dsm-color-brand-iris-active);--verifi-accent-soft:#f1f0fc;--verifi-accent-soft-hover:#e9e8fa;--verifi-chart-track:var(--dsm-color-grey-200);--verifi-diff-added-bg:var(--dsm-color-green-50);--verifi-diff-added-fg:var(--dsm-color-green-900);--verifi-diff-removed-bg:var(--dsm-color-red-50);--verifi-diff-removed-fg:var(--dsm-color-red-900);--verifi-header-bg:var(--dsm-color-panel);--verifi-header-fg:var(--dsm-color-fg-default);--verifi-header-stroke:var(--dsm-color-stroke-divider);--verifi-nav-bg:var(--dsm-color-panel);--verifi-nav-section-fg:var(--dsm-color-fg-subtle);--verifi-nav-selected-bg:var(--verifi-accent-soft);--verifi-nav-selected-bg-hover:var(--verifi-accent-soft-hover);--verifi-nav-selected-fg:var(--verifi-accent-ink);--verifi-nav-stroke:var(--dsm-color-stroke-panel);--verifi-risk-high-bg:var(--dsm-color-red-50);--verifi-risk-high-border:var(--dsm-color-red-100);--verifi-risk-high-fg:var(--dsm-color-red-900);--verifi-risk-high-mark:var(--dsm-color-red-700);--verifi-risk-low-bg:var(--dsm-color-green-50);--verifi-risk-low-border:var(--dsm-color-green-100);--verifi-risk-low-fg:var(--dsm-color-green-900);--verifi-risk-low-mark:var(--dsm-color-green-700);--verifi-risk-medium-bg:var(--dsm-color-amber-50);--verifi-risk-medium-border:var(--dsm-color-amber-100);--verifi-risk-medium-fg:#8f5a00;--verifi-risk-medium-mark:var(--dsm-color-amber-700);--verifi-risk-none-bg:var(--dsm-color-grey-100);--verifi-risk-none-border:var(--dsm-color-grey-200);--verifi-risk-none-fg:var(--dsm-color-grey-800);--verifi-risk-none-mark:var(--dsm-color-grey-500);--verifi-score-ring-track:var(--dsm-color-grey-200);--verifi-status-progress-bg:var(--dsm-components-nav-item-selected-bg);--verifi-status-progress-fg:var(--dsm-color-blue-900);--verifi-surface-bg:var(--dsm-color-panel);--verifi-surface-stroke:var(--dsm-color-stroke-panel);--verifi-surface-sunken:var(--dsm-color-canvas);--verifi-verifi-accent:var(--dsm-color-brand);--verifi-verifi-accent-active:var(--dsm-color-blue-900);--verifi-verifi-accent-border:color-mix(in srgb, var(--dsm-color-brand) 30%, transparent);--verifi-verifi-accent-fg:var(--dsm-color-white);--verifi-verifi-accent-hover:var(--dsm-color-brand-hover);--verifi-verifi-accent-ink:var(--dsm-color-brand);--verifi-verifi-accent-soft:var(--dsm-components-nav-item-selected-bg);--verifi-verifi-accent-soft-hover:var(--dsm-components-nav-item-selected-bg-hover);--verifi-verifi-nav-selected-bg:color-mix(in srgb, var(--dsm-color-brand) 22%, var(--dsm-color-panel));--verifi-verifi-nav-selected-bg-hover:color-mix(in srgb, var(--dsm-color-brand) 30%, var(--dsm-color-panel));--verifi-verifi-nav-selected-fg:var(--dsm-color-blue-900);--verifi-verifi-row-hover:color-mix(in srgb, var(--dsm-color-center-table-row-hover) 40%, var(--dsm-color-panel));--verifi-verifi-tree-line:var(--dsm-color-grey-400);--verifi-verifi-veri-ring:linear-gradient(90deg, var(--dsm-color-deep-orange-700), var(--dsm-color-deep-purple-500), var(--dsm-color-cyan-700), var(--dsm-color-amber-800));--verifi-work-hybrid-bg:var(--dsm-color-purple-50);--verifi-work-hybrid-border:var(--dsm-color-purple-100);--verifi-work-hybrid-fg:var(--dsm-color-purple-700);--verifi-work-office-bg:var(--dsm-color-indigo-50);--verifi-work-office-border:var(--dsm-color-indigo-100);--verifi-work-office-fg:var(--dsm-color-indigo-700);--verifi-work-remote-bg:var(--dsm-color-teal-50);--verifi-work-remote-border:var(--dsm-color-teal-100);--verifi-work-remote-fg:var(--dsm-color-teal-800)}@media (color-gamut:p3){.verifi[data-theme=light],.verifi [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}@media (color-gamut:rec2020){.verifi[data-theme=light],.verifi [data-theme=light]{--shadcn-chart-1:oklch(64.6% .222 41.12);--shadcn-chart-2:oklch(60% .118 184.7);--shadcn-chart-4:oklch(82.8% .189 84.43);--shadcn-chart-5:oklch(76.9% .188 70.08)}}
