.crm-page{background:#f6f9fb;min-height:70vh;padding:42px 0}.crm-page h1{font:44px Georgia;color:#0c2338}.crm-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.crm-summary{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:25px 0}.crm-summary>div{background:white;border:1px solid #dce6eb;padding:15px;border-radius:10px}.crm-summary span,.crm-summary strong{display:block}.crm-summary span{font-size:12px;color:#526c7b}.crm-summary strong{font-size:25px;color:#0c5865}.crm-panel{background:#fff;border:1px solid #dce6eb;border-radius:15px;padding:25px;margin:20px 0}.crm-form{display:grid;grid-template-columns:1fr 1fr;gap:17px}.crm-form label{display:grid;gap:6px;font-size:13px;font-weight:600}.crm-form input,.crm-form select,.crm-form textarea,.crm-page select,.crm-page input{width:100%;min-width:0;border:1px solid #b3cbd6;border-radius:8px;padding:11px;font:16px Arial;color:#0c2338;background:white}.crm-form textarea{min-height:100px}.crm-wide{grid-column:1/-1}.crm-scroll{overflow:auto}.crm-page table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.crm-page th,.crm-page td{border-bottom:1px solid #dce6eb;padding:13px 10px;vertical-align:top}.crm-page td small{display:block;color:#526c7b;font-size:12px;margin-top:5px}.crm-page button{cursor:pointer}.crm-page td button{border:0;background:transparent;text-align:left;color:#0c5865;text-decoration:underline;font:600 14px Arial}.crm-page ul{list-style:none;padding:0}.crm-page li{padding:15px 0;border-bottom:1px solid #dce6eb;white-space:pre-wrap;overflow-wrap:anywhere}.crm-page time,.crm-page small{font-size:12px;color:#526c7b}.crm-page #crm-visits article{padding:15px;background:#f3f8fa;border:1px solid #dce6eb;border-radius:10px;margin:12px 0;display:grid;gap:10px}.lead-consent{padding:14px;background:#f3f8fa;border:1px solid #cedee5;border-radius:10px;margin:15px 0;font:13px/1.5 Arial;color:#294b5d}.lead-consent>label{display:flex;align-items:flex-start;gap:9px}.lead-consent input[type=checkbox]{width:19px;height:19px;min-height:0;flex:none;margin:2px 0}.lead-consent>div>label{display:grid;gap:5px;margin-top:10px}.lead-consent input:not([type=checkbox]){width:100%;padding:10px;border:1px solid #afc7d3;border-radius:7px;font:16px Arial}.lead-consent p{font-size:12px;line-height:1.5}.lead-consent .lead-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0}.lead-consent p[role=status]:empty{display:none}.lead-consent [hidden]{display:none}.crm-page [hidden]{display:none!important}.crm-page :focus-visible{outline:3px solid #65bdcd;outline-offset:3px}@media(max-width:800px){.crm-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-form{grid-template-columns:1fr}.crm-wide{grid-column:auto}.crm-panel{padding:18px}.crm-page h1{font-size:34px}}
