:root{--hp-color:#0a646c}*{box-sizing:border-box}.hp-shell{max-width:1100px;margin:30px auto;padding:24px;background:#fff;border-radius:12px;color:#18383c;font-family:Arial,sans-serif;line-height:1.5}body.hp-system-body{margin:0;background:#eef4f4}.hp-shell nav,.hp-toolbar,.hp-actions{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.hp-shell button,.hp-shell input,.hp-shell select,.hp-shell textarea,.hp-mail-editor button{font:inherit;border:1px solid #bfd0d1;border-radius:6px;padding:9px}.hp-shell button,.hp-mail-editor button{cursor:pointer;background:#f0f6f6;color:#16484e}.hp-shell button:disabled,.hp-mail-editor button:disabled{opacity:.5;cursor:wait}.hp-shell button[aria-current=true]{background:var(--hp-color);color:white}.hp-shell label{display:block;margin:12px 0}.hp-shell label input:not([type=checkbox]):not([type=color]),.hp-shell label textarea,.hp-shell label select{display:block;width:100%;max-width:100%}.hp-shell textarea{min-height:130px}.hp-grid,.hp-addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hp-addresses{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-addresses label{display:block}.hp-addresses input{display:block;width:100%;min-width:0;padding:9px;border:1px solid #bfd0d1;border-radius:6px}.hp-rich{min-height:200px;border:1px solid #bfd0d1;border-radius:6px;padding:14px;overflow-wrap:anywhere;background:#fff;color:#173c40;line-height:1.5}.hp-rich:focus{outline:2px solid var(--hp-color);outline-offset:2px}.hp-rich img,.hp-signature-preview img{max-width:100%;height:auto}.hp-toolbar button{font-size:.9rem;padding:7px}.hp-toolbar label{display:flex!important;align-items:center;gap:8px;margin:0!important}.hp-toolbar input[type=color]{width:40px;height:32px;padding:2px}.hp-editor-hint,.hp-mail-extra p{font-size:.85rem;color:#466368}.hp-signature-preview{padding:14px;border:1px dashed #b1cacc;border-radius:6px;overflow-wrap:anywhere}.hp-mail-extra{margin-top:16px}.hp-attachments p{display:flex;align-items:center;gap:10px;flex-wrap:wrap;overflow-wrap:anywhere}.hp-file-button{display:block}.hp-status{white-space:pre-wrap;padding:10px;border-radius:6px}.hp-status.error{background:#fff1ef;color:#8e2626}.hp-card{border:1px solid #cfdddd;border-radius:8px;padding:16px;margin:16px 0}.hp-shell table{width:100%;border-collapse:collapse}.hp-shell th,.hp-shell td{padding:8px;text-align:left;border-bottom:1px solid #dbe5e5;overflow-wrap:anywhere}.hp-scroll{overflow:auto} .hp-shell a{color:#08616a}@media(max-width:650px){.hp-shell{margin:0;padding:16px;border-radius:0}.hp-grid,.hp-addresses{grid-template-columns:1fr}.hp-toolbar{gap:6px}.hp-toolbar button{padding:7px 8px}}
[data-hp-mail-source][hidden],.hp-shell [hidden],#crm-legacy-footer[hidden]{display:none!important}
