@font-face{font-family:CRM Inter;src:url(/fonts/inter/Inter-400.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:CRM Inter;src:url(/fonts/inter/Inter-500.woff)format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:CRM Inter;src:url(/fonts/inter/Inter-600.woff)format("woff");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:CRM Inter;src:url(/fonts/inter/Inter-700.woff)format("woff");font-style:normal;font-weight:700;font-display:swap}body.crm-ui{--font-crm-ui:"CRM Inter", -apple-system, system-ui, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";--font-sans:var(--font-crm-ui);--font-heading:var(--font-crm-ui);--font-numeric:var(--font-crm-ui);--background:#fff;--foreground:#37352f;--card-foreground:#37352f;--popover-foreground:#37352f;--surface:#f7f7f5;--surface-2:#f1f0ed;--surface-raised:#fff;--surface-sunken:#fff;--surface-hover:#f5f5f3;--surface-selected:#eef3ee;--muted:#f7f7f5;--muted-foreground:#73716a;--text-tertiary:#78766f;--secondary:#f1f0ed;--secondary-foreground:#37352f;--accent:#f1f0ed;--accent-foreground:#37352f;--border-subtle:#eeede9;--border:#e4e2dc;--border-strong:#c8c5bd;--input:#dedbd4;--sidebar-bg:#f7f7f5;--sidebar-surface:#f7f7f5;--sidebar-fg:#53514b;--sidebar-fg-muted:#78766f;--sidebar-active-bg:#e9e9e5;--sidebar-active-fg:#37352f;--sidebar-hover-bg:#eeede9;--sidebar-divider:#e9e7e1;--topbar-bg:#fff;--topbar-control-bg:#fafaf8;--topbar-control-border:#e4e2dc;--topbar-control-fg:#37352f;--topbar-placeholder:#78766f;--workspace-radius-sm:3px;--workspace-radius-md:4px;--workspace-radius-lg:5px;--workspace-radius-xl:6px;--workspace-radius-2xl:6px;--radius:4px;--elevation-xs:none;--elevation-control:none;--elevation-card-hover:none;--shadow-xs:none;--shadow-sm:0 1px 3px #00000008;--shadow-control:none;--shadow-card-hover:none;--text-body-leading:1.5;--text-body-tracking:0;--text-label-tracking:0;--text-caption-tracking:0;--text-section-size:1rem;--text-page-title-tracking:-.025em;--space-section:1.5rem;--space-section-tight:1rem;--space-card-inset:1rem;font-family:var(--font-crm-ui);letter-spacing:0;--color-background:var(--background);--color-foreground:var(--foreground);--color-surface:var(--surface);--color-surface-2:var(--surface-2);--color-surface-raised:var(--surface-raised);--color-surface-sunken:var(--surface-sunken);--color-surface-hover:var(--surface-hover);--color-surface-selected:var(--surface-selected);--color-card-foreground:var(--card-foreground);--color-popover-foreground:var(--popover-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-border:var(--border);--color-border-subtle:var(--border-subtle);--color-border-strong:var(--border-strong);--color-input:var(--input);--color-text-tertiary:var(--text-tertiary);background:var(--background);color:var(--foreground)}.crm-ui :where(button,input,textarea,select){font-family:inherit}.crm-workspace :where(th){font-weight:400}.crm-workspace :where(td,th){border-color:var(--border-subtle)}body:has(.crm-workspace) .record-peek{border-width:0 0 0 1px;border-radius:0;gap:0;width:min(560px,78vw);max-width:none;height:100dvh;max-height:100dvh;padding:0;animation:none;inset:0 0 0 auto;transform:translate(0,0);box-shadow:-8px 0 32px #0000000d;container-type:inline-size}body:has(.crm-workspace) .record-peek[data-expanded=true]{width:100vw}.record-peek-body>:first-child{margin-top:0}@container (max-width:800px){.record-peek-body .record-detail-columns{grid-template-columns:minmax(0,1fr)}.record-peek-body .record-detail-columns>*{order:initial;grid-column:auto}}@media (max-width:767px){body:has(.crm-workspace) .record-peek{width:100vw}}.crm-workspace .record-detail [data-crm-card],.record-peek .record-detail [data-crm-card]{box-shadow:none;border-width:0 0 1px;border-radius:0}.record-peek .record-highlight{margin-inline:0;padding-inline:0;position:static}.record-peek-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}@media (min-width:1280px){body:has(.record-peek[data-expanded=false]) .crm-workspace main{margin-right:560px}}@container (max-width:600px){.record-peek-body dl.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:400px){.record-peek-body dl.grid{grid-template-columns:minmax(0,1fr)}}
