#emailView .ow-header{height:auto;min-height:108px;padding:24px 30px;gap:20px}#emailView .ow-header h1{font-size:28px;margin:5px 0}#emailView .ow-header>button{margin-left:auto;white-space:nowrap}#emailView .ow-landing{display:none}#emailView .ow-tabs [data-ow-tab="chat"]{display:none}#emailView .ov-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}#emailView .ov-heading h2,#emailView .ov-card h2{font-size:19px;margin:0}#emailView .ov-heading p{margin:6px 0 0;color:var(--otto-muted,#72788b)}#emailView .ov-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0}#emailView .ov-stat{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:18px;border:1px solid transparent;border-radius:15px;text-align:left}#emailView .ov-stat strong{font-size:29px}#emailView .ov-stat.selected{outline:2px solid currentColor;outline-offset:2px}#emailView .ov-review{background:#fff4db;color:#895600}#emailView .ov-progress{background:#eee8ff;color:#5630a8}#emailView .ov-waiting{background:#e8f3ff;color:#255f91}#emailView .ov-done{background:#e7f5ed;color:#256944}#emailView .ov-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,1fr);gap:22px;align-items:start}#emailView .ov-card{background:var(--otto-surface,#fff);border:1px solid var(--otto-line,#e3e0ec);border-radius:18px;padding:22px;margin-bottom:20px;min-width:0}#emailView .ov-task{display:flex;gap:16px;align-items:center;padding:20px 0;border-bottom:1px solid var(--otto-line,#e3e0ec)}#emailView .ov-task>div{flex:1;min-width:0}#emailView .ov-task h3{font-size:17px;margin:9px 0 5px}#emailView .ov-task p{font-size:14px;margin:0 0 6px;overflow-wrap:anywhere}#emailView .ov-task small{font-size:12px;color:var(--otto-muted,#72788b)}#emailView .ov-task>button{white-space:nowrap}#emailView .ov-task-list+button{margin-top:18px}#emailView .ov-pill{font-size:11px;font-weight:750;border-radius:20px;padding:5px 9px;display:inline-block}#emailView .ov-overdue{display:inline-block;color:#ab3030;font-size:11px;margin-left:8px}#emailView .ov-activity{list-style:none;padding:0;margin-bottom:0}#emailView .ov-activity li{display:flex;justify-content:space-between;gap:14px;border-top:1px solid var(--otto-line,#e3e0ec);padding:13px 0;font-size:13px}#emailView .ov-activity time{white-space:nowrap;color:var(--otto-muted,#72788b)}#emailView .ov-chat-card>p,#emailView .ov-empty{font-size:14px;color:var(--otto-muted,#72788b);line-height:1.6}#emailView .ow-is-overview .ow-chat .ai-shell{display:block!important;height:auto!important;min-height:0!important}#emailView .ow-is-overview .ai-sidebar,#emailView .ow-is-overview .ai-main-top{display:none!important}#emailView .ow-is-overview .ai-main{min-height:0!important;display:block!important}#emailView .ow-is-overview .ai-conversation{height:340px;min-height:220px;overflow:auto;padding:14px!important}#emailView .ow-is-overview .ai-welcome{padding:18px 0!important}#emailView .ow-is-overview .ai-welcome h2{font-size:22px!important}#emailView .ow-is-overview .ai-composer-wrap{padding:12px 0 0!important}#emailView .ow-is-overview .ai-composer{padding:10px!important}#emailView .ow-is-overview .ai-composer textarea{min-height:72px!important;font-size:14px!important}#emailView .ow-is-overview .otto-email-tools span{display:none}#emailView .ow-is-overview .ai-suggestions{display:flex;flex-wrap:wrap;gap:8px}#emailView .ow-is-overview .ai-suggestions button{font-size:12px;padding:8px}#emailView .ow-settings-dialog{width:min(860px,90vw);max-height:85vh;overflow:auto;border:1px solid #ded9eb;border-radius:20px;padding:26px;background:var(--otto-surface,#fff);color:inherit}#emailView .ow-settings-dialog::backdrop{background:#211b3c66}#emailView .ow-settings-dialog>section{padding:18px 0;border-bottom:1px solid #e3e0ec}#emailView .ow-settings-dialog .ow-signature-editor{padding:20px 0}#emailView .ow-settings-dialog button{border:1px solid #ddd8e8;border-radius:10px;padding:10px 14px;background:var(--otto-surface,#fff);color:inherit;cursor:pointer}#emailView .ow-settings-dialog .ow-signature-grid{grid-template-columns:1fr 1fr}#emailView .ow-settings-dialog [hidden]{display:none!important}@media(max-width:1100px){#emailView .ov-layout{grid-template-columns:1fr}#emailView .ov-chat-card{grid-row:1}#emailView .ow-is-overview .ai-conversation{height:260px}}@media(max-width:640px){#emailView .ov-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#emailView #owPanel{padding:16px}#emailView .ow-header{padding:18px;min-height:0}#emailView .ow-header h1{font-size:23px}#emailView .ow-header p{display:none}#emailView .ov-card{padding:16px}#emailView .ov-task{align-items:flex-start;flex-direction:column}#emailView .ow-settings-dialog .ow-signature-grid{grid-template-columns:1fr}}
#emailView #owPanel .ov-stat{padding:18px;border-radius:15px}#emailView #owPanel .ov-stat.ov-review{background:#fff4db;color:#895600;border-color:#efddb1}#emailView #owPanel .ov-stat.ov-progress{background:#eee8ff;color:#5630a8;border-color:#d6c8f4}#emailView #owPanel .ov-stat.ov-waiting{background:#e8f3ff;color:#255f91;border-color:#cadff4}#emailView #owPanel .ov-stat.ov-done{background:#e7f5ed;color:#256944;border-color:#c7e5d2}#emailView .ow-header>button{font:inherit;cursor:pointer;border:1px solid var(--otto-line);border-radius:10px;padding:11px 16px;background:var(--otto-bg);color:var(--otto-text)}#emailView .ow-is-overview .ai-main{height:auto!important}#emailView .ow-is-overview .ai-welcome{max-width:100%;margin:0!important}#emailView .ow-is-overview .ai-suggestions{margin:14px 0!important}#emailView .ow-is-overview .ai-conversation .ai-welcome p{font-size:14px!important}
#emailView .ov-card,#emailView .ow-settings-dialog,#emailView .ow-settings-dialog button{background:var(--otto-bg,#fff)}#emailView .ow-settings-dialog .ow-signature-templates button{text-align:left;padding:16px}#emailView .ow-settings-dialog .ow-signature-templates .selected{border-color:var(--purple);background:var(--otto-selected)}#emailView .ow-settings-dialog [data-ow-save-signature]{background:var(--purple,#5826ae);color:#fff}@media(max-width:640px){#emailView .ow-settings-dialog .ow-signature-templates{grid-template-columns:1fr}}
