@media screen and (max-resolution: 1dppx){:root{font-size:calc(9px + .142vw)}}@media screen and (min-resolution: 1.1dppx){:root{font-size:calc(8px + .125vw)}}@media(max-width: 480px){:root{font-size:11px}}@media(min-width: 2500px){:root{font-size:14px}}:root{--lm-color-primary: #3b82f6;--lm-color-secondary: #f59e0b;--lm-color-danger: #ef4444;--lm-color-success: #57ff92;--lm-color-text-primary: var(--p-text-primary-color, #11111f);--lm-color-text-secondary: var(--p-text-secondary-color, #7e7e7e);--lm-color-text-muted: var(--s-a-text-subtitle-color, #6b7280);--lm-color-text-placeholder: var(--s-a-text-placeholder-color, #9899a4);--lm-color-bg-primary: var(--p-surface-0, #ffffff);--lm-color-bg-secondary: var(--p-surface-50, #f9fafb);--lm-color-bg-muted: var(--p-surface-100, #f3f4f6);--lm-color-bg-avatar: var(--p-surface-300, #d1d5db);--lm-color-bg-dark: #000000;--lm-color-bg-light-seagreen: #e8f6f6;--lm-color-border: var(--s-a-divider-color, #e5e7eb);--lm-color-border-light: var(--p-surface-200, #e5e7eb);--lm-color-border-success: #10b981;--lm-color-border-purple: #a78bfa;--lm-color-status-open-bg: var(--p-green-100);--lm-color-status-open-text: var(--p-green-800);--lm-color-status-flag-bg: var(--p-red-100);--lm-color-status-flag-text: var(--p-red-800);--lm-color-status-warning-bg: var(--p-orange-100);--lm-color-status-warning-text: var(--p-orange-800);--lm-color-status-open-bg: #e6f7d9;--lm-color-status-open-text: #166534;--lm-color-status-lead-bg: #fff7e6;--lm-color-status-lead-text: #92400e;--lm-color-status-closed-bg: #f3f4f6;--lm-color-status-closed-text: var(--lm-color-text-muted);--lm-color-status-pending-bg: #fef3c7;--lm-color-status-pending-text: #92400e;--lm-color-status-conflict-text: #ed7e00;--lm-dashboard-tag-open-bg: #e6f7d9;--lm-dashboard-tag-open-text: #166534;--lm-days-remaining-red-bg: #fdece9;--lm-days-remaining-red-text: #dc2626;--lm-days-remaining-orange-bg: #ee8e44;--lm-days-remaining-orange-text: #ef7213;--lm-days-remaining-yellow-bg: #dac87c;--lm-days-remaining-yellow-text: #d3ab0c;--lm-color-avatar-orange: var(--p-orange-500);--lm-color-avatar-purple: var(--p-purple-500);--lm-color-avatar-light-blue: var(--p-blue-400);--lm-color-avatar-light-green: var(--p-green-400);--lm-color-avatar-bg: #e8f6f6;--lm-color-avatar-text: #11a39c;--lm-font-avatar-size: 12px;--lm-font-avatar-weight: 600;--lm-font-avatar-no-data-size: 14px;--lm-font-matter-button-font-size: 12.79px;--lm-color-loading: var(--s-a-primary-color, #5371ff);--lm-color-overlay-light: rgba(255, 255, 255, 0.8);--lm-color-overlay-heavy: rgba(255, 255, 255, 0.95);--lm-shadow-card: 0 25px 50px -12px rgba(0, 0, 0, 0.25);--lm-shadow-logo: drop-shadow(0 4px 6px rgba(0, 0, 0, 0.1));--lm-gradient-message: linear-gradient(135deg, var(--lm-color-bg-secondary) 0%, var(--lm-color-bg-muted) 100%);--lm-color-matter-note-category-telephone-call: #f26f0a;--lm-color-matter-note-category-file-note: #11a39c;--lm-color-matter-note-category-default: #9ca3af;--lm-color-matter-deadline-priority-high: #fffaf6;--lm-color-matter-deadline-priority-medium: #fffdec;--lm-color-matter-deadline-text-warning: #a16804;--lm-color-matter-deadline-text-danger: #dc2626;--lm-color-matter-chronology-activity-event: #dc2626;--lm-color-matter-chronology-activity-lawyer-assignment: #2c9d02;--lm-color-matter-chronology-activity-document: #636ae8;--lm-color-matter-chronology-activity-email: #ad1ae5;--lm-color-matter-chronology-lawyer-arrow: #000000;--lm-fab-position-bottom: 2rem;--lm-fab-position-right: 2rem;--lm-color-tenant-integration-not-connected-bg: #f9fafb;--lm-color-tenant-integration-not-connected-border: #e5e7eb;--lm-color-tenant-integration-not-connected-icon: var(--lm-color-text-secondary);--lm-color-tenant-integration-not-connected-text: var(--lm-color-text-primary);--lm-color-tenant-integration-connected-bg: #ecfdf5;--lm-color-tenant-integration-connected-border: #a7f3d0;--lm-color-tenant-integration-connected-icon: #16a34a;--lm-color-tenant-integration-connected-text: #166534;--lm-color-tenant-integration-error-bg: #fef2f2;--lm-color-tenant-integration-error-border: #fecaca;--lm-color-tenant-integration-error-icon: #dc2626;--lm-color-tenant-integration-error-text: #991b1b;--lm-td-connect-dialog-content-padding-top: var(--p-padding-lg, 1.25rem);--lm-td-connect-dialog-title-to-body-gap: var(--p-padding-md, 1rem)}
