.lead-date-filters{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.lead-module .lead-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.lead-summary>.lead-appointment-summary{text-align:left;font:inherit;cursor:pointer;background:#eef6fc;border:1px solid #c6dce9;border-radius:9px;gap:5px;padding:12px 14px;display:grid}.lead-summary>.lead-appointment-summary:hover,.lead-summary>.lead-appointment-summary[aria-pressed=true]{background:#e0effb;border-color:#2678b7}.lead-summary>.lead-appointment-summary:focus-visible{outline-offset:3px;outline:3px solid #2678b7}.lead-module .lead-summary small{font-size:14px}@media (max-width:1000px){.lead-module .lead-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.lead-module .lead-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.lead-date-filters label{color:#425d6d;gap:6px;font-size:14px;font-weight:650;display:grid}.lead-date-filters input{color:#263743;font:inherit;background:#fff;border:1px solid #d7e0e6;border-radius:7px;min-width:170px;padding:9px 10px}.lead-date-filters button{color:#1766a0;cursor:pointer;background:#fff;border:1px solid #cadbe4;border-radius:7px;padding:10px 12px;font-size:14px}.lead-date-filters small{color:#607784;padding-bottom:10px;font-size:13px}@media (max-width:600px){.lead-date-filters label{flex:100%}.lead-date-filters input{width:100%;min-width:0}}.crm-load-status{color:#18364a;background:#f5f9fc;border:1px solid #d4e3ed;border-left:3px solid #267caf;border-radius:12px;margin:0 0 20px;padding:18px 22px}.crm-load-status>strong{font-size:15px}.crm-load-status>p{color:#526d80;margin:6px 0 12px;font-size:13px}.crm-load-status>div{justify-content:space-between;align-items:center;gap:12px;padding:5px 0;font-size:13px;display:flex}.crm-load-status .crm-load-error{color:#a73225}.crm-load-status .secondary{white-space:nowrap;font-size:12px}@media (max-width:600px){.crm-load-status>div{flex-wrap:wrap}}.mail-workspace{gap:18px;display:grid}.mail-workspace .panel,.mail-dashboard{padding:22px}.mail-heading,.mail-detail>header,.mail-dashboard{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.mail-heading h2,.mail-detail h2,.mail-dashboard h2{margin:0 0 8px;font:24px Georgia,serif}.mail-heading p,.mail-dashboard p{color:var(--muted);font-size:12px}.mail-heading small,.mail-event small,.mail-message small,.mail-list td small{color:var(--muted);margin-top:6px;display:block}.mail-connection{color:#855b22;background:#fff1df;border-radius:6px;padding:6px 10px;font-size:12px;display:inline-block}.mail-actions,.mail-views{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.mail-summary{flex-wrap:wrap;gap:25px;display:flex}.mail-summary span{color:var(--muted);font-size:12px}.mail-summary b{color:var(--ink);margin-bottom:5px;font:28px Georgia,serif;display:block}.mail-error{font-size:12px;color:#b42318!important}.mail-notice{color:#18794e;font-size:12px}.mail-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mail-form h3{grid-column:1/-1}.mail-workspace label{gap:6px;font-size:12px;font-weight:600;display:grid}.mail-workspace input,.mail-workspace textarea,.mail-workspace select{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:7px;padding:10px}.mail-workspace textarea{resize:vertical;min-height:90px}.mail-workspace small{font-size:11px;font-weight:400}.mail-search{max-width:500px;margin:16px 0}.mail-list table{min-width:1000px}.mail-list td{vertical-align:top;max-width:300px}.mail-case-link{color:#245675;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.mail-list .mail-actions{margin-top:16px}.mail-inline-form{flex-wrap:wrap;align-items:end;gap:14px;margin:20px 0;display:flex}.mail-inline-form label{flex:1;min-width:240px}.mail-mailbox{border-top:1px solid var(--line);padding:18px 0}.mail-mailbox select{max-width:400px;margin-bottom:12px}.mail-admin li{margin:9px 0;font-size:13px;line-height:1.6}.mail-detail{scroll-margin-top:20px}.mail-detail .mail-form{background:#f6f8fa;border-radius:8px;margin:22px 0;padding:18px}.mail-detail-columns{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;display:grid}.mail-message,.mail-event{border:1px solid var(--line);border-radius:8px;margin:13px 0;padding:15px;font-size:12px}.mail-message pre,.mail-event pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:500px;font-family:inherit;font-size:12px;line-height:1.7;overflow:auto}.mail-event pre{font-size:11px}.mail-message p{overflow-wrap:anywhere}.mail-attachment{background:#f3f5f7;padding:8px}.mail-check{align-items:center;margin:5px 0;font-weight:400!important;display:flex!important}.mail-check input{width:auto}.mail-form fieldset{border:1px solid var(--line);border-radius:7px;max-height:220px;overflow:auto}.mail-dashboard{align-items:center;margin-bottom:18px}.mail-dashboard .mail-summary{gap:20px}@media (max-width:1000px){.mail-heading,.mail-dashboard{flex-direction:column}.mail-detail-columns{grid-template-columns:1fr}}@media (max-width:650px){.mail-form{grid-template-columns:1fr}.mail-workspace .panel{padding:16px}.mail-summary{gap:16px}.mail-views button{font-size:11px}}
