:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3f5f8;--surface:#fff;--text:#172033;--muted:#54627a;--border:#ced7e2;--accent:#2055be;--soft:#e7edf8;--notice:#e5f4ec;--notice-text:#17583a;--error:#fff0ee;--error-text:#9b231a;--mail-hover:#f0f5f8;--mail-selected:#dceef5;--mail-selected-border:#267e94;--mail-unread:#155f9f;--disabled-text:#697586;font-family:system-ui,sans-serif}.chat-quote{border-left:3px solid var(--accent);background:var(--soft);margin:5px 0;padding:5px 8px;font-size:12px}.chat-quote b,.chat-quote span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-reply-action{color:var(--accent);background:0 0!important;border:0!important;padding:2px 5px!important;font-size:11px!important}.chat-reply-preview{background:var(--soft);border-left:3px solid var(--accent);justify-content:space-between;gap:8px;width:100%;padding:5px 8px;font-size:12px;display:flex}.chat-reply-preview span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-reply-preview button{background:0 0!important;border:0!important;padding:0!important}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101827;--surface:#1b2638;--text:#e9edf5;--muted:#afbdd1;--border:#465672;--accent:#3675e2;--soft:#263751;--notice:#193c30;--notice-text:#b2f0d1;--error:#472526;--error-text:#ffcac3;--mail-hover:#223149;--mail-selected:#263f59;--mail-selected-border:#63b5c9;--mail-unread:#8bc8ff;--disabled-text:#9eabc0}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0}button,input,select,textarea{font:inherit;color:inherit}button{border:1px solid var(--border);background:var(--accent);color:#fff;cursor:pointer;border-radius:7px;padding:9px 13px}button:hover{filter:brightness(1.1)}button:disabled{opacity:.5;cursor:default}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #89acf0}input,select,textarea{background:var(--surface);border:1px solid var(--border);border-radius:7px;max-width:100%;padding:9px}textarea{resize:vertical;min-height:90px}input[type=checkbox]{width:auto}label{gap:7px;margin:12px 0;display:grid}h1{font-size:26px}h2{font-size:20px}small{color:var(--muted)}.shell{min-height:100vh;display:flex}aside{background:var(--surface);border-right:1px solid var(--border);flex-shrink:0;width:220px;padding:22px 14px}.brand{margin-bottom:20px;font-size:26px;font-weight:800}.nav{text-align:left;width:100%;color:var(--text);background:0 0;border-color:#0000;margin:5px 0;display:block}.nav.active{background:var(--soft);border-color:var(--border)}.content{flex:1;min-width:0}header{background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:15px 24px;display:flex}.page{max-width:1500px;padding:24px}.card{background:var(--surface);border:1px solid var(--border);border-radius:12px;margin:15px 0;padding:20px}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:15px 0;display:flex}.filters{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.filters>label,.filters>.reference{min-width:160px;max-width:300px}.notice,.error{border-radius:8px;margin:12px 0;padding:12px}.notice{background:var(--notice);color:var(--notice-text)}.error{background:var(--error);color:var(--error-text)}.table-wrap{background:var(--surface);border:1px solid var(--border);border-radius:8px;margin:18px 0;overflow:auto}table{border-collapse:collapse;width:100%;font-size:14px}th,td{text-align:left;border-bottom:1px solid var(--border);padding:12px}th{color:var(--muted)}.form{max-width:850px}.method{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.method input{min-width:0}.method label{display:flex}.reference{margin:12px 0}.reference .card{max-width:430px}.option{text-align:left;background:var(--soft);width:100%;color:var(--text);margin:6px 0;display:block}fieldset{border:1px solid var(--border);border-radius:8px;min-width:0;margin:15px 0}dl{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:15px;display:grid}dt{color:var(--muted);font-size:13px}dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:5px 0}.board{align-items:flex-start;gap:14px;display:flex;overflow:auto}.board-column{background:var(--soft);border-radius:10px;flex-shrink:0;width:260px;min-width:260px;padding:12px}.board-column h2{font-size:16px}.deal-card{background:var(--surface);border:1px solid var(--border);border-radius:8px;margin:10px 0;padding:12px}.deal-card button{text-align:left;width:100%}.deal-card select{width:100%}.timeline{padding-left:25px}.timeline li{border-bottom:1px solid var(--border);padding:8px}.timeline p{white-space:pre-wrap}.task-row{text-align:left;width:100%;margin:7px 0;display:block}.task-row.overdue,.overdue-text{color:var(--error-text);font-weight:650}.comment{border-left:3px solid var(--accent);background:var(--soft);margin:10px 0;padding:2px 12px}.login{place-items:center;min-height:100vh;display:grid}.login .card{width:min(420px,95vw)}@media (width<=800px){.shell{display:block}aside{border-right:0;border-bottom:1px solid var(--border);width:100%}aside nav{flex-wrap:wrap;display:flex}.nav{width:auto}.page{padding:14px}header{gap:12px}.method{display:grid}.filters{display:block}}.classic-create:hover{background:#4a9a48}.table-row-clickable{cursor:pointer}.table-row-clickable:hover{background:color-mix(in srgb, var(--soft) 70%, transparent)}.mail-v2-reply-priority{border:2px solid var(--mail-accent);background:var(--mail-selected);border-radius:8px;margin:16px 26px 18px;padding:14px;box-shadow:0 4px 16px #0000001a}.mail-v2-reply-priority .mail-v2-compose{width:100%;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.mail-v2-reader-head button.active{box-shadow:0 0 0 2px color-mix(in srgb, var(--mail-accent) 20%, transparent);border-color:var(--mail-accent)!important;background:var(--mail-selected)!important;color:var(--mail-text)!important}@media (width<=620px){.mail-v2-reply-priority{margin:12px 16px 16px;padding:12px}}.profile-classic .mail-v3 .mail-v2-list,.mail-v3 .mail-v2-list{border-right:0!important}.mail-v2-message-modal{z-index:45;background:#0f141994;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mail-v2-message-window{border:1px solid var(--mail-border);background:var(--mail-surface);width:min(1180px,100%);height:min(900px,100vh - 48px);min-height:0;color:var(--mail-text);border-radius:10px;flex-direction:column;display:flex;position:relative;overflow:auto;box-shadow:0 22px 70px #00000047}.mail-v2-message-window .mail-v2-reader-head{padding-right:150px!important}.mail-v2-message-close{z-index:2;border:1px solid var(--mail-border);background:var(--mail-surface-alt);min-height:40px;color:var(--mail-text);border-radius:6px;position:absolute;top:18px;right:24px;padding:8px 13px!important}.mail-v2-message-close:hover{border-color:var(--mail-accent);background:var(--mail-hover)}.mail-v2-message-window .mail-v2-thread{overflow:visible}@media (width<=620px){.mail-v2-message-modal{padding:0}.mail-v2-message-window{border-radius:0;width:100%;height:100%}.mail-v2-message-window .mail-v2-reader-head{padding-top:72px!important;padding-right:16px!important}.mail-v2-message-close{top:16px;right:16px}}.profile-classic .mail-v3 .mail-v2-layout.has-open-message,.mail-v3 .mail-v2-layout.has-open-message{grid-template-columns:250px minmax(0,1fr)!important}.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader,.mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader{grid-column:2;min-width:0;min-height:0;border-right:0!important;display:block!important;overflow-y:auto!important}.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader-head,.mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader-head{padding-right:26px!important}@media (width<=900px){.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader,.mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader{grid-column:2}}@media (width<=620px){.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader,.mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader{grid-column:auto}}@media (width<=620px){.profile-classic .mail-v3 .mail-v2-list,.mail-v3 .mail-v2-list{height:auto!important;max-height:60vh!important}}@media (width<=800px){.profile-classic .main-menu{width:100%}.classic-view-switch{margin-left:0}.classic-board-column{flex-basis:252px}.classic-filter-row input{max-width:none}}.profile-classic .mail-v3 .mail-v2-list,.mail-v3 .mail-v2-list{scrollbar-gutter:stable;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden scroll!important}.profile-classic .mail-v3 .mail-v2-layout:not(.has-open-message),.mail-v3 .mail-v2-layout:not(.has-open-message){min-height:0!important}@media (width<=620px){.profile-classic .mail-v3 .mail-v2-list,.mail-v3 .mail-v2-list{height:auto!important;max-height:60vh!important}}.profile-classic .mail-v3,.mail-v3{--mail-bg:#f5f6f7;--mail-surface:#fff;--mail-surface-alt:#fafafa;--mail-border:#d9dde2;--mail-text:#222;--mail-muted:#59616a;--mail-accent:#d98200;--mail-accent-hover:#b96d00;--mail-selected:#fff0d7;--mail-hover:#fff8ec;--mail-focus:#b96d00;color:var(--mail-text)!important;font-size:16px!important}[data-theme=dark] .profile-classic .mail-v3,[data-theme=dark] .mail-v3{--mail-bg:#171717;--mail-surface:#232323;--mail-surface-alt:#1e1e1e;--mail-border:#3f3f3f;--mail-text:#e7e7e7;--mail-muted:#a8a8a8;--mail-accent:#2b7d2f;--mail-accent-hover:#3c9542;--mail-selected:#2a3b2c;--mail-hover:#2b2b2b;--mail-focus:#78b77d}.profile-classic .mail-v3 .mail-v2-layout,.mail-v3 .mail-v2-layout{border-color:var(--mail-border)!important;background:var(--mail-surface)!important;border-radius:6px!important;grid-template-columns:250px minmax(360px,29vw) minmax(0,1fr)!important;min-height:calc(100vh - 150px)!important;max-height:calc(100vh - 126px)!important}.profile-classic .mail-v3 .mail-v2-sidebar,.profile-classic .mail-v3 .mail-v2-list,.profile-classic .mail-v3 .mail-v2-reader,.mail-v3 .mail-v2-sidebar,.mail-v3 .mail-v2-list,.mail-v3 .mail-v2-reader{background:var(--mail-surface)!important;color:var(--mail-text)!important;border-color:var(--mail-border)!important}.profile-classic .mail-v3 .mail-v2-sidebar{padding:18px 14px!important}.profile-classic .mail-v3 .mail-v2-mailbox{color:var(--mail-muted)!important;font-size:14px!important}.profile-classic .mail-v3 .mail-v2-mailbox select{border-color:var(--mail-border)!important;background:var(--mail-surface-alt)!important;min-height:46px!important;color:var(--mail-text)!important;border-radius:6px!important;padding:10px 11px!important;font-size:16px!important}.profile-classic .mail-v3 .mail-v2-sidebar nav>button,.profile-classic .mail-v3 .mail-v2-sidebar details button{min-height:46px!important;color:var(--mail-text)!important;border-radius:6px!important;padding:11px 12px!important;font-size:16px!important;line-height:24px!important}.profile-classic .mail-v3 .mail-v2-sidebar nav>button:hover,.profile-classic .mail-v3 .mail-v2-sidebar details button:hover{background:var(--mail-hover)!important}.profile-classic .mail-v3 .mail-v2-sidebar nav>button.active,.profile-classic .mail-v3 .mail-v2-sidebar details button.active{border-color:var(--mail-accent)!important;background:var(--mail-selected)!important;color:var(--mail-text)!important}.profile-classic .mail-v3 .mail-v2-list>header{z-index:2;position:sticky;top:0;background:var(--mail-surface)!important;border-color:var(--mail-border)!important;padding:14px!important}.profile-classic .mail-v3 .mail-v2-list>header input{border-color:var(--mail-border)!important;background:var(--mail-surface-alt)!important;min-height:46px!important;color:var(--mail-text)!important;border-radius:6px!important;padding:10px 12px!important;font-size:16px!important}.profile-classic .mail-v3 .mail-v2-list>header button{border-color:var(--mail-border)!important;background:var(--mail-surface-alt)!important;min-width:46px!important;min-height:46px!important;color:var(--mail-text)!important;border-radius:6px!important;padding:0!important;font-size:20px!important}.profile-classic .mail-v3 .mail-v2-list-mode{border-color:var(--mail-border);min-height:48px;padding:11px 14px}.profile-classic .mail-v3 .mail-v2-list-mode strong{color:var(--mail-text)!important;font-size:16px!important}.profile-classic .mail-v3 .mail-v2-list-mode small{color:var(--mail-muted)!important;font-size:14px!important}.profile-classic .mail-v3 .mail-v2-row{border-bottom-color:var(--mail-border)!important;background:var(--mail-surface)!important;min-height:82px!important;color:var(--mail-text)!important;gap:5px!important;padding:13px 15px!important}.profile-classic .mail-v3 .mail-v2-row:hover{background:var(--mail-hover)!important}.profile-classic .mail-v3 .mail-v2-row.selected{border-left-color:var(--mail-accent)!important;background:var(--mail-selected)!important}.profile-classic .mail-v3 .mail-v2-row strong{color:var(--mail-text)!important;font-size:16px!important;line-height:23px!important}.profile-classic .mail-v3 .mail-v2-row b{color:var(--mail-text)!important;font-size:15px!important}.profile-classic .mail-v3 .mail-v2-row span,.profile-classic .mail-v3 .mail-v2-row time{color:var(--mail-muted)!important;font-size:14px!important;line-height:21px!important}.profile-classic .mail-v3 .mail-v2-reader{padding:0!important}.profile-classic .mail-v3 .mail-v2-reader-head{z-index:3;position:sticky;top:0;background:color-mix(in srgb, var(--mail-surface) 96%, transparent)!important;border-color:var(--mail-border)!important;padding:22px 30px 18px!important}.profile-classic .mail-v3 .mail-v2-reader-head h2{color:var(--mail-text)!important;font-size:24px!important;line-height:32px!important}.profile-classic .mail-v3 .mail-v2-reader-head p{color:var(--mail-text)!important;font-size:16px!important;line-height:24px!important}.profile-classic .mail-v3 .mail-v2-reader-head p span{color:var(--mail-muted)!important}.profile-classic .mail-v3 .mail-v2-reader-head button{border-color:var(--mail-border)!important;background:var(--mail-surface-alt)!important;min-height:44px!important;color:var(--mail-text)!important;border-radius:6px!important;padding:10px 15px!important;font-size:15px!important}.profile-classic .mail-v3 .mail-v2-reader-head button:hover{border-color:var(--mail-accent)!important;background:var(--mail-hover)!important}.profile-classic .mail-v3 .mail-v2-context{border-color:var(--mail-border)!important;background:var(--mail-surface-alt)!important;margin:18px 30px!important;padding:13px 15px!important}.profile-classic .mail-v3 .mail-v2-context span{color:var(--mail-muted)!important;font-size:13px!important}.profile-classic .mail-v3 .mail-v2-context strong{color:var(--mail-text)!important;font-size:16px!important}.profile-classic .mail-v3 .mail-v2-context button,.profile-classic .mail-v3 .mail-v2-context-form button{min-height:44px!important;padding:10px 15px!important;font-size:15px!important}.profile-classic .mail-v3 .mail-v2-thread{padding:0 30px 30px!important}.profile-classic .mail-v3 .mail-v2-thread article{border-color:var(--mail-border)!important;background:var(--mail-surface-alt)!important;color:var(--mail-text)!important;margin:16px 0!important;padding:22px 24px!important}.profile-classic .mail-v3 .mail-v2-thread article>header{color:var(--mail-text)!important;font-size:16px!important;line-height:24px!important}.profile-classic .mail-v3 .mail-v2-thread article>header span{color:var(--mail-muted)!important;font-size:14px!important}.profile-classic .mail-v3 .mail-v2-text{color:var(--mail-text)!important;font-size:16px!important;line-height:1.62!important}.profile-classic .mail-v3 .mail-v2-attachments{border-color:var(--mail-border)!important}.profile-classic .mail-v3 .mail-v2-attachments strong{color:var(--mail-muted)!important;font-size:14px!important}.profile-classic .mail-v3 .mail-v2-attachments a{border-color:var(--mail-border)!important;min-height:44px!important;color:var(--mail-accent)!important;padding:10px 13px!important;font-size:15px!important}.profile-classic .mail-v3 button:focus-visible,.profile-classic .mail-v3 input:focus-visible,.profile-classic .mail-v3 select:focus-visible,.profile-classic .mail-v3 textarea:focus-visible{outline-offset:2px;outline:3px solid color-mix(in srgb, var(--mail-focus) 55%, transparent)!important}@media (width<=1250px){.profile-classic .mail-v3 .mail-v2-layout{grid-template-columns:230px minmax(340px,32vw) minmax(0,1fr)!important}.profile-classic .mail-v3 .mail-v2-reader-head,.profile-classic .mail-v3 .mail-v2-thread{padding-left:22px!important;padding-right:22px!important}.profile-classic .mail-v3 .mail-v2-context{margin-left:22px!important;margin-right:22px!important}}@media (width<=900px){.profile-classic .mail-v3 .mail-v2-layout{grid-template-columns:210px minmax(0,1fr)!important}.profile-classic .mail-v3 .mail-v2-reader{grid-column:1/-1;min-height:520px}.profile-classic .mail-v3 .mail-v2-reader-head{position:static}}@media (width<=620px){.profile-classic .mail-v3 .mail-v2-layout{display:block!important}.profile-classic .mail-v3 .mail-v2-sidebar,.profile-classic .mail-v3 .mail-v2-list{border-right:0!important;border-bottom:1px solid var(--mail-border)!important}.profile-classic .mail-v3 .mail-v2-reader-head,.profile-classic .mail-v3 .mail-v2-thread{padding-left:16px!important;padding-right:16px!important}.profile-classic .mail-v3 .mail-v2-context{margin-left:16px!important;margin-right:16px!important}}:root{--bg:#f5f6f7;--surface:#fff;--soft:#fafafa;--text:#222;--muted:#59616a;--border:#d9dde2;--accent:#d98200;--mail-hover:#fff8ec;--mail-selected:#fff0d7;--mail-selected-border:#d98200;--mail-unread:#222;--disabled-text:#737a82}[data-theme=dark]{--bg:#171717;--surface:#232323;--soft:#1e1e1e;--text:#e7e7e7;--muted:#a8a8a8;--border:#3f3f3f;--accent:#2b7d2f;--mail-hover:#2b2b2b;--mail-selected:#2a3b2c;--mail-selected-border:#3c9542;--mail-unread:#e7e7e7;--disabled-text:#a8a8a8}body{color:var(--text);background:var(--bg);font-size:16px}.profile-classic{font-size:16px;background:var(--bg)!important;color:var(--text)!important}.profile-classic .brand{line-height:28px;color:var(--text)!important;margin:4px 10px 20px!important;font-size:22px!important}.profile-classic .brand small{color:var(--muted)!important;font-size:12px!important}.profile-classic .main-menu .nav{line-height:24px;min-height:46px!important;color:var(--text)!important;border-radius:6px!important;margin:3px 0!important;padding:11px 13px!important;font-size:16px!important}.profile-classic .main-menu .nav:hover{background:var(--mail-hover)!important;color:var(--text)!important}.profile-classic header{background:var(--surface)!important;border-bottom:1px solid var(--border)!important;min-height:58px!important;color:var(--text)!important;padding:10px 24px!important}.profile-classic .section-title{color:var(--text)!important;font-size:20px!important}.profile-classic .page{color:var(--text)!important;padding:22px 26px 30px!important}.profile-classic h1{line-height:36px;color:var(--text)!important;font-size:28px!important}.profile-classic h2{line-height:28px;color:var(--text)!important;font-size:21px!important}.profile-classic h3{line-height:25px;color:var(--text)!important;font-size:18px!important}.profile-classic p,.profile-classic li,.profile-classic dd,.profile-classic dt{font-size:16px;line-height:25px}.profile-classic button{line-height:22px;border-color:var(--border)!important;background:var(--surface)!important;min-height:44px!important;color:var(--text)!important;border-radius:6px!important;padding:10px 16px!important;font-size:15px!important}.profile-classic button:hover:not(:disabled){border-color:var(--accent)!important;background:var(--mail-hover)!important;color:var(--text)!important}.profile-classic button.primary,.profile-classic .classic-create,.profile-classic .nav.active{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}.profile-classic input,.profile-classic select,.profile-classic textarea{line-height:24px;border:1px solid var(--border)!important;background:var(--surface)!important;min-height:44px!important;color:var(--text)!important;border-radius:6px!important;padding:10px 12px!important;font-size:16px!important}.profile-classic textarea{min-height:100px!important}.profile-classic label{line-height:22px;color:var(--muted)!important;font-size:15px!important}.profile-classic .card,.profile-classic .table-wrap,.profile-classic .classic-filter-row,.profile-classic .classic-advanced-filters{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text)!important;box-shadow:none!important;border-radius:6px!important}.profile-classic table{color:var(--text)!important;font-size:15px!important}.profile-classic th,.profile-classic td{border-color:var(--border)!important;padding:12px 14px!important}.profile-classic th{background:var(--soft)!important;color:var(--muted)!important;font-size:14px!important}.profile-classic a{color:var(--accent)!important}.profile-classic input::placeholder,.profile-classic textarea::placeholder{opacity:1;color:var(--muted)!important}.profile-classic button:focus-visible,.profile-classic input:focus-visible,.profile-classic select:focus-visible,.profile-classic textarea:focus-visible{outline-offset:2px;outline:3px solid color-mix(in srgb, var(--accent) 50%, transparent)!important}[data-theme=dark] .profile-classic .main-menu,[data-theme=dark] .profile-classic header,[data-theme=dark] .profile-classic .card,[data-theme=dark] .profile-classic .table-wrap{background:#232323!important}[data-theme=dark] .profile-classic .classic-board-column{background:#1e1e1e!important;border-color:#3f3f3f!important}[data-theme=dark] .profile-classic .classic-board-column>header,[data-theme=dark] .profile-classic .classic-deal-card{color:#e7e7e7!important;background:#232323!important;border-color:#3f3f3f!important}@media (width<=800px){.profile-classic .main-menu{width:100%!important;padding:10px!important}.profile-classic .page{padding:16px!important}.profile-classic .brand{margin-bottom:10px!important;font-size:20px!important}.profile-classic .main-menu .nav{min-height:44px!important;font-size:15px!important}}.topbar-actions{align-items:center;gap:14px;display:inline-flex}.theme-switcher{border:1px solid var(--border);background:var(--soft);border-radius:7px;align-items:center;gap:2px;padding:3px;display:inline-flex}.profile-classic .theme-switcher button{min-height:36px!important;color:var(--muted)!important;background:0 0!important;border:0!important;border-radius:5px!important;padding:6px 10px!important;font-size:13px!important}.profile-classic .theme-switcher button:hover{background:var(--mail-hover)!important;color:var(--text)!important}.profile-classic .theme-switcher button.active{background:var(--accent)!important;color:#fff!important}@media (width<=800px){.topbar-actions{gap:7px}.theme-switcher button{padding-left:7px!important;padding-right:7px!important;font-size:12px!important}.theme-switcher button:last-child{display:none}}.profile-classic .content{min-width:0;overflow-x:hidden}.profile-classic .mail-v3 .mail-v2-title{align-items:center;min-width:0}.profile-classic .mail-v3 .mail-v2-title>div{min-width:0}.profile-classic .mail-v3 .mail-v2-title>button{white-space:nowrap;flex:none}.profile-classic .mail-v3 .mail-v2-layout{border:1px solid var(--mail-border)!important;border-radius:8px!important;box-shadow:0 1px 2px #232a300d!important}.profile-classic .mail-v3 .mail-v2-sidebar{background:var(--mail-surface-alt)!important}.profile-classic .mail-v3 .mail-v2-mailbox-settings{width:100%;min-height:38px;color:var(--mail-text);border-color:var(--mail-border);text-align:left;background:0 0;margin:-8px 0 14px;padding:8px 10px;font-size:14px}.profile-classic .mail-v3 .mail-v2-list{flex-direction:column;display:flex;background:var(--mail-surface)!important;padding:0!important}.profile-classic .mail-v3 .mail-v2-list>header{flex:none}.profile-classic .mail-v3 .mail-v2-list-mode{background:var(--mail-surface-alt);flex:none}.profile-classic .mail-v3 .mail-v2-list>.mail-v2-row,.profile-classic .mail-v3 .mail-v2-list>.mail-v2-no-items,.profile-classic .mail-v3 .mail-v2-list>.mail-v2-pagination{flex:none}.profile-classic .mail-v3 .mail-v2-no-items{padding:34px 20px;color:var(--mail-muted)!important;font-size:15px!important}.profile-classic .mail-v3 .mail-v2-pagination{border-top:1px solid var(--mail-border);background:var(--mail-surface-alt);margin-top:auto}.profile-classic .mail-v3 .mail-v2-select{min-height:100%;padding:30px;color:var(--mail-muted)!important}.profile-classic .mail-v3 .mail-v2-select:before{content:"✉";border:1px solid var(--mail-border);background:var(--mail-surface);width:70px;height:70px;color:var(--mail-accent);border-radius:50%;place-items:center;margin:0 auto 10px;font-size:30px;display:grid}.profile-classic .mail-v3 .mail-v2-select strong{color:var(--mail-text)!important;font-size:20px!important}.profile-classic .mail-v3 .mail-v2-select span{max-width:360px;margin:0 auto;line-height:24px;color:var(--mail-muted)!important;font-size:15px!important}[data-theme=dark] .profile-classic .mail-v3 .mail-v2-reader{background:#1b1b1b!important}.profile-classic .mail-v3 .mail-v2-row>div,.profile-classic .mail-v3 .mail-v2-row>b,.profile-classic .mail-v3 .mail-v2-row>span{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.profile-classic .mail-v3 .mail-v2-row strong,.profile-classic .mail-v3 .mail-v2-row b,.profile-classic .mail-v3 .mail-v2-row span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.profile-classic .mail-v3 .mail-v2-row strong{flex:auto}.profile-classic .mail-v3 .mail-v2-row time{flex:none;white-space:nowrap!important}.profile-classic .mail-v3 .mail-v2-row b{margin-top:3px}.profile-classic .mail-v3 .mail-v2-row span{margin-top:2px}.profile-classic .mail-v3 .mail-v2-list-mode{padding:14px 18px!important}@media (width<=1100px){.profile-classic .mail-v3 .mail-v2-layout{grid-template-columns:230px minmax(0,1fr)!important}.profile-classic .mail-v3 .mail-v2-reader{border-top:1px solid var(--mail-border);grid-column:1/-1;min-height:520px}}@media (width<=700px){.profile-classic .mail-v3 .mail-v2-layout{display:block!important}.profile-classic .mail-v3 .mail-v2-sidebar,.profile-classic .mail-v3 .mail-v2-list{border-right:0!important;border-bottom:1px solid var(--mail-border)!important}.profile-classic .mail-v3 .mail-v2-reader{min-height:520px}}.profile-classic .mail-v3 .mail-v2-row,.profile-classic .mail-v3 .mail-v2-row:hover,.profile-classic .mail-v3 .mail-v2-row.selected{border:1px solid var(--mail-border)!important;border-left:4px solid #0000!important;border-radius:6px!important;width:calc(100% - 24px)!important;margin:8px 12px!important;padding:15px 16px!important}.profile-classic .mail-v3 .mail-v2-row:hover{border-color:var(--mail-accent)!important;background:var(--mail-hover)!important}.profile-classic .mail-v3 .mail-v2-row.selected{border-color:var(--mail-accent)!important;border-left-color:var(--mail-accent)!important;background:var(--mail-selected)!important}.profile-classic .mail-v3 .mail-v2-row.unread{position:relative;border-color:color-mix(in srgb, var(--mail-accent) 42%, var(--mail-border))!important;border-left-color:var(--mail-accent)!important;background:color-mix(in srgb, var(--mail-selected) 72%, var(--mail-surface))!important;box-shadow:0 2px 8px #32281414!important}.profile-classic .mail-v3 .mail-v2-row.unread:after{content:"";background:var(--mail-accent);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--mail-accent) 18%, transparent);border-radius:50%;position:absolute;top:14px;right:14px}.profile-classic .mail-v3 .mail-v2-row.unread strong{padding-right:18px;color:var(--mail-text)!important;font-weight:800!important}.profile-classic .mail-v3 .mail-v2-row.unread b{color:var(--mail-text)!important;font-weight:800!important}.profile-classic .mail-v3 .mail-v2-row.unread span{font-weight:500;color:var(--mail-muted)!important}[data-theme=dark] .profile-classic .mail-v3 .mail-v2-row.unread{background:#29362b!important;border-color:#416c45!important;box-shadow:0 2px 8px #0003!important}[data-theme=dark] .profile-classic .mail-v3 .mail-v2-row:not(.unread){background:#232323!important}.profile-classic .classic-deal-panel,.profile-classic .classic-deal-panel-head,.profile-classic .classic-stage-strip,.profile-classic .classic-deal-tabs,.profile-classic .classic-deal-details,.profile-classic .classic-deal-activity,.profile-classic .classic-history-tab{background:var(--surface)!important;color:var(--text)!important;border-color:var(--border)!important}.profile-classic .classic-deal-panel{border-left:1px solid var(--border)}.profile-classic .classic-deal-panel-head{min-height:76px!important;padding:16px 24px!important}.profile-classic .classic-deal-panel-head>div:first-child{min-width:0}.profile-classic .classic-deal-panel-head h1{overflow-wrap:anywhere;min-width:0;color:var(--text)!important;font-size:24px!important;line-height:32px!important}.profile-classic .classic-deal-kicker{color:var(--muted)!important;font-size:13px!important}.profile-classic .classic-panel-actions{flex-wrap:wrap;align-items:center;gap:8px}.profile-classic .classic-panel-actions button{min-height:42px!important}.profile-classic .classic-panel-close{width:42px!important;height:42px!important;color:var(--muted)!important;padding:0!important;font-size:28px!important}.profile-classic .classic-stage-strip{padding:0 20px!important}.profile-classic .classic-stage-strip button,.profile-classic .classic-deal-tabs button,.profile-classic .classic-activity-switch button{min-height:44px!important;color:var(--muted)!important;padding:10px 14px!important;font-size:15px!important}.profile-classic .classic-stage-strip button.current,.profile-classic .classic-deal-tabs button.active,.profile-classic .classic-activity-switch button.active{color:var(--accent)!important;border-color:var(--accent)!important}.profile-classic .classic-deal-details,.profile-classic .classic-deal-activity,.profile-classic .classic-history-tab{padding:22px 26px 30px!important}.profile-classic .classic-deal-details h2,.profile-classic .classic-deal-activity h2,.profile-classic .classic-history-tab h2{color:var(--muted)!important;font-size:15px!important}.profile-classic .classic-field-list>div{line-height:23px;border-color:var(--border)!important;min-height:42px!important;padding:9px 0!important;font-size:15px!important}.profile-classic .classic-field-list dt{color:var(--muted)!important}.profile-classic .classic-field-list dd{color:var(--text)!important}.profile-classic .classic-client-block,.profile-classic .classic-lead-convert,.profile-classic .classic-related-deals button{border-color:var(--border)!important;background:var(--soft)!important;color:var(--text)!important}.profile-classic .classic-client-block h2{color:var(--muted)!important}.profile-classic .classic-client-block p,.profile-classic .classic-client-block small,.profile-classic .classic-related-deals button small,.profile-classic .classic-card-meta,.profile-classic .classic-card-footer{line-height:21px;color:var(--muted)!important;font-size:14px!important}.profile-classic .classic-related-deals button{min-height:64px!important;padding:12px!important;font-size:15px!important}.profile-classic .classic-related-deals button strong{color:var(--accent)!important}.profile-classic .classic-board-column>header small,.profile-classic .classic-board-column>header span{color:var(--muted)!important;font-size:14px!important}.profile-classic .classic-board-column>header strong{color:var(--text)!important;font-size:15px!important}.profile-classic .classic-deal-card>b,.profile-classic .classic-deal-card>strong{line-height:22px;color:var(--text)!important;font-size:15px!important}.profile-classic .classic-deal-card{border-color:var(--border)!important;background:var(--surface)!important;min-height:138px!important;color:var(--text)!important;padding:13px!important}.profile-classic .classic-deal-card>button{min-height:30px!important;color:var(--accent)!important;padding:3px 0!important;font-size:14px!important}.profile-classic .classic-close-dialog{transform:translate(-50%,-50%);z-index:55!important;background:var(--surface)!important;color:var(--text)!important;border-color:var(--border)!important;position:fixed!important;inset:50% auto auto 50%!important}.profile-classic .classic-close-dialog p{line-height:22px;color:var(--muted)!important;font-size:15px!important}.profile-classic .connection-card{border-color:var(--border)!important;background:var(--surface)!important;min-height:190px!important;color:var(--text)!important}.profile-classic .connection-card-top strong,.profile-classic .connection-card-address b{color:var(--text)!important;font-size:15px!important}.profile-classic .connection-card-address span,.profile-classic .connection-card small{line-height:21px;color:var(--muted)!important;font-size:14px!important}.profile-classic .chat-messages small,.profile-classic .chat-files,.profile-classic .chat-attachment{line-height:19px;font-size:13px!important}.profile-classic .chat-send .chat-attach{min-width:44px!important;min-height:44px!important}[data-theme=dark] .profile-classic .classic-deal-panel,[data-theme=dark] .profile-classic .classic-deal-panel-head,[data-theme=dark] .profile-classic .classic-stage-strip,[data-theme=dark] .profile-classic .classic-deal-tabs,[data-theme=dark] .profile-classic .classic-deal-details,[data-theme=dark] .profile-classic .classic-deal-activity,[data-theme=dark] .profile-classic .classic-history-tab,[data-theme=dark] .profile-classic .classic-client-block,[data-theme=dark] .profile-classic .classic-lead-convert,[data-theme=dark] .profile-classic .classic-related-deals button,[data-theme=dark] .profile-classic .connection-card{color:#e7e7e7!important;background:#232323!important;border-color:#3f3f3f!important}[data-theme=dark] .profile-classic .classic-stage-strip button,[data-theme=dark] .profile-classic .classic-deal-tabs button,[data-theme=dark] .profile-classic .classic-activity-switch button{color:#a8a8a8!important}.profile-classic .mail-v3 .mail-v2-layout,.profile-classic .mail-v3 .mail-v2-sidebar,.profile-classic .mail-v3 .mail-v2-list,.profile-classic .mail-v3 .mail-v2-reader{min-height:0!important}.profile-classic .mail-v3 .mail-v2-list{scrollbar-gutter:stable;overflow:hidden auto!important}.profile-classic .mail-v3 .mail-v2-sidebar,.profile-classic .mail-v3 .mail-v2-reader{overflow:hidden auto!important}.profile-classic .classic-board{max-height:calc(100vh - 240px);overflow:auto!important}.profile-classic .sales-board-scroll-shell{min-width:0;position:relative}.profile-classic .sales-board-scroll-shell>.board{scrollbar-width:none!important;max-height:none!important;padding-bottom:12px!important;overflow:auto visible!important}.profile-classic .sales-board-scroll-shell>.board::-webkit-scrollbar{height:0!important}.profile-classic .sales-board-scrollbar{z-index:8;border-top:1px solid var(--border);background:var(--surface);scrollbar-color:#8b9aa3 var(--soft);scrollbar-width:auto;height:17px;margin-top:-1px;display:none;position:sticky;bottom:0;overflow:auto hidden}.profile-classic .sales-board-scrollbar.has-overflow{display:block}.profile-classic .sales-board-scrollbar>div{min-width:100%;height:1px}.profile-classic .sales-board-scrollbar::-webkit-scrollbar{height:13px}.profile-classic .sales-board-scrollbar::-webkit-scrollbar-track{background:var(--soft)}.profile-classic .sales-board-scrollbar::-webkit-scrollbar-thumb{border:2px solid var(--soft);background:#8b9aa3;border-radius:8px}.profile-classic .table-wrap{max-width:100%;overflow:auto!important}.profile-classic .chat-room-list,.profile-classic .notification-center,.profile-classic .chat-create,.profile-classic .chat-messages{min-height:0;overflow-y:auto!important}@media (width<=800px){.profile-classic .classic-deal-panel-head{flex-wrap:wrap;padding:14px 16px!important}.profile-classic .classic-panel-actions{justify-content:flex-end;width:100%}.profile-classic .classic-deal-panel-head h1{font-size:21px!important}.profile-classic .classic-deal-details,.profile-classic .classic-deal-activity,.profile-classic .classic-history-tab{padding:18px 16px 24px!important}}.profile-classic{font-weight:400!important}.profile-classic .nav{font-weight:500!important}.profile-classic .section-title,.profile-classic h1,.profile-classic h2,.profile-classic h3,.profile-classic .classic-deal-panel-head h1{font-weight:600!important}.profile-classic button{font-weight:500!important}.profile-classic button.primary,.profile-classic .nav.active,.profile-classic .classic-deal-card>b,.profile-classic .classic-deal-card>strong,.profile-classic .connection-card-top strong{font-weight:600!important}.profile-classic .classic-field-list dd,.profile-classic .classic-related-deals button strong{font-weight:500!important}.profile-classic .mail-v3 .mail-v2-row strong,.profile-classic .mail-v3 .mail-v2-row b{font-weight:500!important}.profile-classic .mail-v3 .mail-v2-list-mode strong,.profile-classic th{font-weight:600!important}.shell{padding-right:56px}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.global-right-rail{z-index:75;border:0;border-left:1px solid var(--border);background:var(--surface);width:56px;color:var(--text);flex-direction:column;align-items:center;gap:7px;padding:8px 5px;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-2px 0 8px #122a3717}.global-right-rail>button,.rail-people>button{width:42px;height:42px;min-height:42px;color:var(--text);filter:none;background:0 0;border:1px solid #0000;place-items:center;display:grid;position:relative;border-radius:50%!important;padding:0!important}.global-right-rail>button:hover,.global-right-rail>button.active{border-color:var(--border);background:var(--soft)}.global-right-rail>button>span{font-size:19px;line-height:1}.global-right-rail button>b{border:2px solid var(--surface);color:#fff;background:#d94848;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:10px;line-height:15px;display:grid;position:absolute;top:-2px;right:-3px}.rail-people{border-top:1px solid var(--border);flex-direction:column;align-items:center;gap:7px;width:100%;margin-top:5px;padding-top:9px;display:flex;overflow-y:auto}.rail-people>button{color:#246d7c;background:#deedf1;font-size:14px;font-weight:800}.rail-people>button:hover{background:#cce5ea;border-color:#7eb7c2}.rail-people>button i{border:2px solid var(--surface);background:#55ad63;border-radius:50%;width:9px;height:9px;position:absolute;bottom:2px;right:1px}.profile-classic .chat-panel,.chat-panel{z-index:74;right:56px}.notification-center{overflow-y:auto}.notification-center section{border-bottom:1px solid var(--border);padding:8px 0}.notification-center section>p{color:var(--muted);margin:12px 15px;font-size:13px}.notification-summary,.notification-mail{background:var(--surface);width:100%;color:var(--text);text-align:left;filter:none;border:0;border-radius:0!important}.notification-summary{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid;padding:10px 13px!important}.notification-summary:hover,.notification-mail:hover{background:var(--mail-hover)}.notification-summary>span:nth-child(2){min-width:0;display:grid}.notification-summary small{color:var(--muted);font-size:11px}.notification-summary>b{background:var(--accent);color:#fff;border-radius:12px;place-items:center;min-width:24px;height:24px;font-size:11px;display:grid}.notification-mail{border-top:1px solid var(--border);gap:2px;display:grid;padding:9px 15px 9px 49px!important}.notification-mail strong,.notification-mail span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification-mail strong{color:var(--mail-unread);font-size:13px}.notification-mail span{font-size:12px}.notification-mail small{color:var(--muted);font-size:10px}@media (width<=800px){.shell{padding-right:50px}.global-right-rail{width:50px}.profile-classic .chat-panel,.chat-panel{width:calc(100vw - 50px);right:50px}}.mail-mode{align-items:center;gap:6px;margin:8px 0;display:flex}.mail-mode button{background:var(--surface);color:var(--text)}.mail-mode button.active{background:var(--accent);color:#fff}.mail-mode select{margin-left:auto}.compose-signature{border:1px solid var(--border);background:var(--surface);color:var(--text);grid-column:1/-1;margin:5px 0;padding:8px}.compose-signature summary{color:var(--muted);cursor:pointer}.compose-signature>div{border-top:1px solid var(--border);margin-top:8px;padding-top:8px}.mail-reply{border:1px solid var(--border);background:var(--soft);gap:7px;margin-top:10px;padding:10px;display:grid}.mail-reply textarea{min-height:90px}.mailbox-access{border-top:1px solid var(--border);grid-column:1/-1;margin-top:14px;padding-top:12px}.mailbox-access>div{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:5px;display:grid}.mailbox-access label{border:1px solid var(--border);background:var(--surface);align-items:center;gap:8px;margin:0;padding:7px;display:flex}.mailbox-access label span{display:grid}.mailbox-access label small{display:block}.signature-editor{max-width:1100px}.signature-controls{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.signature-html-source{min-height:210px;font-family:Consolas,monospace;font-size:12px!important}.inline-check{align-items:center;gap:8px;display:flex}.signature-preview{border:1px solid var(--border);color:#222;background:#fff;margin:10px 0}.signature-preview>strong{background:#f2f5f7;border-bottom:1px solid #d8dfe4;padding:7px 10px;display:block}.signature-preview iframe{background:#fff;border:0;width:100%;min-height:190px;display:block}.chat-launcher{z-index:70;min-width:78px;position:fixed;bottom:18px;right:18px;box-shadow:0 4px 16px #14304147;border-radius:22px!important}.chat-launcher b{color:#fff;background:#e54d4d;border-radius:10px;place-items:center;min-width:19px;height:19px;margin-left:6px;font-size:11px;display:inline-grid}.profile-classic .chat-panel,.chat-panel{z-index:69;border:0;border-left:1px solid var(--border);background:var(--surface);width:min(410px,100vw);color:var(--text);flex-direction:column;padding:0;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-7px 0 24px #122a3738}.chat-panel>header{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;min-height:52px;padding:10px 13px;display:flex}.chat-panel>header button{color:var(--text);background:0 0;border:0;font-size:24px}.chat-panel .notice{margin:7px}.chat-actions{gap:6px;padding:9px;display:flex}.chat-room-list{overflow:auto}.chat-room-list>button{border:0;border-bottom:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);text-align:left;border-radius:0;justify-content:space-between;align-items:center;gap:8px;display:flex;padding:11px 13px!important}.chat-room-list>button:hover{background:var(--mail-hover)}.chat-room-list span{min-width:0;display:grid}.chat-room-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-room-list b{background:var(--accent);color:#fff;border-radius:12px;place-items:center;min-width:22px;height:22px;display:grid}.chat-create{padding:13px;overflow:auto}.chat-create fieldset{border:1px solid var(--border);max-height:260px;margin:10px 0;display:grid;overflow:auto}.chat-create fieldset label{align-items:center;gap:7px;margin:3px;display:flex}.chat-conversation{flex-direction:column;flex:1;min-height:0;display:flex}.chat-conversation-head{border-bottom:1px solid var(--border);gap:2px;padding:9px 12px;display:grid}.chat-conversation-head button{width:max-content;color:var(--accent);background:0 0;border:0;padding:3px 6px}.chat-messages{background:var(--bg);flex:1;padding:10px;overflow:auto}.chat-messages article{border:1px solid var(--border);background:var(--surface);border-radius:8px;width:85%;margin:6px 0;padding:8px 10px}.chat-messages article.own{background:var(--mail-selected);margin-left:auto}.chat-messages p{white-space:pre-wrap;margin:4px 0}.chat-messages small{font-size:10px}.chat-attachment{border:1px solid var(--border);width:max-content;max-width:100%;color:var(--accent);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;margin:5px 0;padding:4px 6px;font-size:11px;display:block;overflow:hidden}.chat-send{border-top:1px solid var(--border);grid-template-columns:1fr auto auto;gap:7px;padding:9px;display:grid}.chat-send textarea{min-height:54px}.chat-send .chat-attach{min-width:36px;font-size:17px;padding:5px!important}.chat-files{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:11px;overflow:hidden}.chat-crm-link{color:var(--accent);background:0 0;border:0;text-decoration:underline;display:inline;padding:0!important}@media (width<=900px){.mail-mode{flex-wrap:wrap}.mail-mode select{margin-left:0}.profile-classic .chat-panel,.chat-panel{width:min(410px,100vw)}}.mail-screen{color:var(--text)}.profile-classic .mail-screen>h1{color:var(--text);margin-bottom:10px}.mail-layout{border:1px solid var(--border);background:var(--surface);min-height:calc(100vh - 118px);max-height:calc(100vh - 96px);color:var(--text);border-radius:3px;grid-template-columns:164px minmax(350px,430px) minmax(440px,1fr);display:grid;overflow:hidden}.profile-classic .mail-folders,.mail-folders{border:0;border-right:1px solid var(--border);background:var(--surface);width:auto;min-width:0;color:var(--text);padding:11px 9px;overflow-y:auto}.mailbox-picker select{border-color:var(--border);background:var(--surface);width:100%;color:var(--text);padding:6px 7px!important}.profile-classic .mail-folders h2,.mail-folders h2{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin:12px 6px 5px;font-size:11px;font-weight:700}.profile-classic .mail-folders h3,.mail-folders h3{color:var(--muted);margin:13px 6px 5px;font-size:11px;font-weight:700}.profile-classic .mail-folders button,.mail-folders button{width:100%;color:var(--text);text-align:left;filter:none;background:0 0;border:1px solid #0000;margin:1px 0;font-size:13px;font-weight:500;display:block;padding:7px 8px!important}.profile-classic .mail-folders button:hover,.mail-folders button:hover{border-color:var(--border);background:var(--mail-hover);color:var(--text)}.profile-classic .mail-folders button.active,.mail-folders button.active{border-color:var(--mail-selected-border);background:var(--mail-selected);color:var(--text);font-weight:700}.mail-list{border-right:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text);padding:10px 0 0;overflow-y:auto}.mail-list>input{background:var(--surface);width:calc(100% - 20px);color:var(--text);margin:0 10px 8px}.profile-classic .mail-row,.mail-row{border:0;border-left:3px solid #0000;border-bottom:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);text-align:left;filter:none;border-radius:0;gap:4px;margin:0;display:grid;padding:10px 12px!important}.profile-classic .mail-row:hover,.mail-row:hover{border-left-color:var(--mail-selected-border);background:var(--mail-hover);color:var(--text)}.profile-classic .mail-row.selected,.mail-row.selected{border-left-color:var(--mail-selected-border);background:var(--mail-selected);color:var(--text)}.mail-row strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;line-height:18px;overflow:hidden}.mail-row.unread strong{color:var(--mail-unread);font-weight:800}.mail-row-sender{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.mail-row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:15px;overflow:hidden}.mail-empty{color:var(--muted);text-align:center;margin:26px 14px}.mail-pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:6px;padding:10px;font-size:11px;display:flex}.profile-classic .mail-pagination button,.mail-pagination button{background:var(--soft);color:var(--text);padding:5px 7px!important}.profile-classic .mail-pagination button:disabled,.mail-pagination button:disabled{border-color:var(--border);background:var(--surface);color:var(--disabled-text);opacity:1}.mail-view{background:var(--surface);min-width:0;color:var(--text);border:0;padding:15px 17px;overflow-y:auto}.mail-view h2{color:var(--text);margin:0 0 10px;font-size:19px;line-height:25px}.mail-damaged-subject{background:var(--soft);color:var(--text);border-left:3px solid #c48a28;margin:-3px 0 10px;padding:7px 9px;font-size:11px}.mail-address-line{color:var(--text);margin:3px 0;font-size:12px}.mail-message-date{color:var(--muted);margin:5px 0 12px;font-size:11px}.mail-view pre{color:var(--text);white-space:pre-wrap}.mail-thread article{border:1px solid var(--border);background:var(--soft);color:var(--text);border-radius:3px;margin:10px 0;padding:12px}.mail-html{color:var(--text);overflow-wrap:anywhere}.crm-context{border-top:1px solid var(--border);color:var(--text);margin-top:15px;padding-top:10px}.mail-select-prompt{min-height:45vh;color:var(--muted);text-align:center;place-content:center;gap:5px;display:grid}.mail-select-prompt strong{color:var(--text);font-size:16px}[data-theme=dark] .profile-classic{background:var(--bg)}[data-theme=dark] .profile-classic header{border-color:var(--border);background:var(--surface);color:var(--text)}[data-theme=dark] .profile-classic .section-title{color:var(--text)}@media (width<=1250px){.mail-layout{grid-template-columns:150px minmax(320px,390px) minmax(380px,1fr)}.mail-pagination button{font-size:11px!important}}@media (width<=900px){.mail-layout{grid-template-columns:150px minmax(280px,1fr);max-height:none}.mail-view{border-top:1px solid var(--border);grid-column:1/-1;min-height:420px}.profile-classic .mail-folders{width:auto}}.classic-deal-backdrop{z-index:40;background:#172b3747;position:fixed;inset:0}.classic-deal-panel{z-index:41;color:#33434e;background:#fff;width:min(1600px,100vw - 220px);position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-8px 0 26px #122a373d}.classic-deal-panel-head{background:#fff;border-bottom:1px solid #dfe7ea;justify-content:space-between;align-items:start;gap:18px;min-height:66px;padding:12px 21px 10px;display:flex}.classic-danger-action{color:#a33e3c!important;background:#fff8f7!important;border-color:#d9a3a0!important}[data-theme=dark] .classic-danger-action{color:#ffaaa5!important;background:#382827!important;border-color:#8d5552!important}.classic-deal-kicker{color:#7b8b94;letter-spacing:.05em;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.classic-deal-panel-head h1{color:#293942;margin:0;font-size:19px;font-weight:600;line-height:25px}.classic-panel-actions{align-items:center;gap:8px;display:flex}.classic-panel-close{color:#74838b;background:0 0;border:0;width:29px;height:29px;line-height:25px;padding:0!important;font-size:25px!important}.classic-stage-strip{background:#f8fafb;border-bottom:1px solid #e1e8eb;gap:0;padding:0 20px;display:flex;overflow-x:auto}.classic-stage-strip button{color:#63737d;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex:1 0 auto;min-width:96px;position:relative;padding:8px 10px 9px!important;font-size:11px!important}.classic-stage-strip button:hover:not(:disabled){background:#eef5f7}.classic-stage-strip button.current{color:#216f81;border-bottom-color:#39a7bf;font-weight:700}.classic-stage-strip button.final{color:#876544}.classic-stage-strip button:disabled{opacity:1;cursor:default}.classic-stage-confirm{background:#f7fbfc;border:1px solid #dce6e9;flex-wrap:wrap;align-items:center;gap:8px;margin:9px 20px 0;padding:8px 10px;font-size:12px;display:flex}.classic-stage-confirm label{align-items:center;gap:6px;margin:0;display:flex}.classic-stage-confirm select{width:auto;min-width:180px}.classic-deal-panel>.notice{margin:8px 20px 0}.classic-deal-tabs{background:#fff;border-bottom:1px solid #dfe7ea;gap:0;padding:0 20px;display:flex}.classic-deal-tabs button{color:#687882;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin:0;padding:10px 14px 8px!important;font-size:12px!important}.classic-deal-tabs button.active{color:#216f81;border-bottom-color:#38a6bd;font-weight:700}.classic-deal-body{grid-template-columns:minmax(330px,42fr) minmax(460px,58fr);min-height:calc(100vh - 150px);display:grid}.classic-deal-details{border-right:1px solid #e1e8eb;padding:16px 20px 28px}.classic-deal-details h2,.classic-deal-activity h2,.classic-history-tab h2{color:#41515a;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:700}.classic-field-list{margin:0}.classic-field-list>div{border-bottom:1px solid #eef2f3;grid-template-columns:44% 56%;gap:10px;min-height:31px;padding:6px 0;font-size:13px;display:grid}.classic-field-list dt{color:#7a8992}.classic-field-list dd{color:#33434d;overflow-wrap:anywhere;margin:0;font-weight:600}.classic-client-block{background:#fafcfc;border:1px solid #dfe8eb;margin-top:22px;padding:12px 13px}.classic-client-block h2{margin-bottom:7px}.classic-client-block a,.classic-client-block .classic-client-link{color:#287cae;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;width:max-content;max-width:100%;margin:4px 0;font-size:13px;font-weight:600;display:block;padding:0!important}.classic-client-block small{color:#7d8b93;font-size:10px;font-weight:400}.classic-client-block p{color:#7b8a92;margin:4px 0;font-size:13px}.classic-deal-activity{background:#fbfcfd;min-width:0;padding:16px 20px 28px}.classic-activity-switch{border-bottom:1px solid #e3eaec;gap:4px;padding-bottom:10px;display:flex}.classic-activity-switch button{color:#61717a;background:0 0;border:0;padding:6px 9px!important;font-size:12px!important}.classic-activity-switch button.active{color:#167288;background:#e5f3f6;font-weight:700}.classic-comment-form{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:11px 0;display:grid}.classic-comment-form textarea{resize:vertical;min-height:56px}.deal-compose-compact{grid-template-columns:140px minmax(0,1fr);gap:7px 10px;padding:11px 0;display:grid}.deal-compose-compact .notice{grid-column:1/-1}.deal-compose-compact label{display:contents}.deal-compose-compact label>select,.deal-compose-compact label>input,.deal-compose-compact label>textarea{grid-column:2}.deal-compose-compact label:before{color:#76858d;align-self:center;font-size:12px}.deal-compose-compact label:first-of-type:before{content:"Почтовый ящик"}.deal-compose-compact label:nth-of-type(2):before{content:"Кому"}.deal-compose-compact label:nth-of-type(3):before{content:"Тема"}.deal-compose-compact label:nth-of-type(4):before{content:"Текст"}.deal-compose-compact textarea{min-height:72px}.deal-compose-compact button{width:max-content}.classic-task-form>.card{box-shadow:none;background:0 0;border:0;margin:10px 0;padding:0}.classic-task-form h2{margin-top:12px}.classic-task-form p{color:#798991;margin:3px 0 8px;font-size:12px}.classic-task-form .record-form{margin:0}.classic-activity-timeline{border-top:1px solid #dfe8eb;margin-top:5px;padding-top:13px}.classic-timeline{margin:0;padding-left:22px}.classic-timeline li{border-left:1px solid #d7e2e6;padding:0 0 11px 4px}.classic-timeline li::marker{color:#3ba4bb}.classic-timeline p{color:#40515b;margin:0;font-size:13px}.classic-timeline small{color:#84929a;font-size:11px}.timeline-icon{color:#42a5ba;width:17px;display:inline-block}.timeline-email{color:#567fae}.classic-history-tab{padding:18px 20px}.classic-history-tab .classic-timeline{max-width:900px}@media (width<=900px){.classic-deal-panel{width:min(100vw,920px)}.classic-deal-body{grid-template-columns:1fr}.classic-deal-details{border-bottom:1px solid #e1e8eb;border-right:0}.classic-stage-strip{padding:0 10px}.classic-deal-panel-head,.classic-deal-tabs{padding-left:13px;padding-right:13px}}@media (width<=560px){.classic-deal-panel{width:100vw}.classic-deal-panel-head{padding:10px 12px}.classic-deal-panel-head h1{font-size:17px}.classic-deal-kicker{font-size:9px}.classic-deal-details,.classic-deal-activity,.classic-history-tab{padding:13px 12px}.classic-field-list>div{grid-template-columns:42% 58%}.deal-compose-compact{grid-template-columns:1fr}.deal-compose-compact label>select,.deal-compose-compact label>input,.deal-compose-compact label>textarea,.deal-compose-compact label:before{grid-column:1}.classic-comment-form{grid-template-columns:1fr}}.classic-lead-panel .classic-deal-activity{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.classic-lead-panel .classic-deal-activity>h2,.classic-lead-panel .classic-deal-activity>.notice{width:100%}.classic-lead-convert{background:#fff;border:1px solid #dce6e9;gap:10px;width:min(100%,520px);margin-top:4px;padding:13px;display:grid}.classic-lead-convert label{color:#71818a;gap:4px;font-size:12px;display:grid}.classic-lead-convert div{align-items:center;gap:8px;display:flex}.classic-lead-convert .relation-link{color:#347d91;background:0 0;border:0}.classic-client-panel .classic-deal-details{overflow:auto}.classic-method-list{gap:5px;display:grid}.classic-method-list a{color:#287cae;overflow-wrap:anywhere}.classic-method-list small{color:#819099;font-size:10px}.classic-relation-stack{gap:4px;display:grid}.classic-related-deals{gap:5px;display:grid}.classic-related-deals button{color:#3c4c55;text-align:left;background:#fff;border:1px solid #dce6e9;grid-template-columns:78px minmax(0,1fr);gap:2px 8px;width:100%;display:grid;padding:8px 9px!important}.classic-related-deals button:hover{background:#f8fcfd;border-color:#94bec8}.classic-related-deals button strong{color:#287cae}.classic-related-deals button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.classic-related-deals button small{color:#778690;grid-column:1/-1;font-size:11px}.classic-client-panel .deal-workspace{min-height:0}.connections-list{margin-top:18px}.connections-list-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.connections-list-head h2{margin:0}.connections-list-head>span{color:var(--muted);font-size:13px}.connections-empty{color:var(--muted)}.mailbox-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.connection-card{border:1px solid var(--border);min-height:171px;color:var(--text);text-align:left;cursor:pointer;background:#fff;flex-direction:column;align-items:stretch;gap:9px;display:flex;margin:0!important;padding:14px!important}.connection-card:hover{border-color:#83b8c5;box-shadow:0 2px 8px #1f4c571f}.connection-card-top{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.connection-card-top strong{color:#2a3c47;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.connection-card-mark{color:#287e91;background:#e2f1f4;border-radius:50%;place-items:center;width:28px;height:28px;font-size:16px;font-weight:700;display:grid}.connection-status{white-space:nowrap;border-radius:10px;padding:3px 6px;font-size:11px;font-weight:700}.connection-status.working{color:#39823c;background:#e5f4e3}.connection-status.error{color:#ad4842;background:#fae7e5}.connection-status.disabled{color:#65747d;background:#edf0f2}.connection-status.checking{color:#9a6d18;background:#fff3d9}.connection-card-address{border-top:1px solid #edf1f2;border-bottom:1px solid #edf1f2;gap:2px;padding:8px 0;display:grid}.connection-card-address span,.connection-card small{color:#778791;font-size:11px}.connection-card-address b{color:#347d91;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.connection-card-footer{justify-content:space-between;align-items:end;gap:8px;margin-top:auto;display:flex}.connection-card-footer small{max-width:68%;line-height:15px}.connection-card-footer span{color:#287e91;white-space:nowrap;font-size:12px;font-weight:600}@media (width<=540px){.connections-list-head{flex-direction:column;align-items:flex-start;gap:2px}.mailbox-cards{grid-template-columns:1fr}.connection-card-footer{flex-direction:column;align-items:flex-start;gap:5px}.connection-card-footer small{max-width:none}}.form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:16px 0;display:grid}.connection-card{text-align:left;flex-direction:column;gap:7px;display:flex}.mail-layout{border:1px solid var(--border);border-radius:10px;grid-template-columns:180px minmax(260px,360px) minmax(340px,1fr);min-height:65vh;display:grid;overflow:hidden}.mail-folders,.mail-list,.mail-view{border-right:1px solid var(--border);padding:12px;overflow:auto}.mail-folders button,.mail-row{text-align:left;width:100%;margin:5px 0;display:block}.mailbox-picker{color:var(--muted);gap:4px;margin:0 0 14px;font-size:12px;font-weight:600;display:grid}.mailbox-picker select{background:#fff;width:100%}.mail-folders h2{margin:14px 0 7px;font-size:14px}.mail-folders h2:first-of-type{margin-top:0}.mail-folders-note{color:var(--muted);margin:9px 0 13px;font-size:11px;line-height:15px}.mail-row{border-bottom:1px solid var(--border);background:0 0;border-radius:0}.mail-row span,.mail-row small{text-overflow:ellipsis;display:block;overflow:hidden}.mail-row.unread strong{color:var(--accent)}.mail-view pre{white-space:pre-wrap;font:inherit}.mail-thread article{background:var(--soft);border-radius:8px;margin:10px 0;padding:12px}.mail-html{overflow-wrap:anywhere}.crm-context{border-top:1px solid var(--border);margin-top:15px;padding-top:10px}@media (width<=1000px){.mail-layout{grid-template-columns:1fr}.mail-folders,.mail-list,.mail-view{border-right:0;border-bottom:1px solid var(--border)}}.mail-v2{color:var(--text)}.mail-v2-title{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.mail-v2-title h1{margin:0;font-size:24px}.mail-v2-title p{color:var(--muted);margin:4px 0 0;font-size:12px}.mail-v2-layout{border:1px solid var(--border);background:var(--surface);border-radius:6px;grid-template-columns:232px minmax(360px,430px) minmax(480px,1fr);min-height:calc(100vh - 148px);max-height:calc(100vh - 126px);display:grid;overflow:hidden}.mail-v2-sidebar,.mail-v2-list,.mail-v2-reader{background:var(--surface);min-width:0;overflow:auto}.mail-v2-sidebar{border-right:1px solid var(--border);padding:12px 10px}.mail-v2-mailbox{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;gap:5px;margin-bottom:14px;font-size:11px;font-weight:700;display:grid}.mail-v2-mailbox select{width:100%;min-height:34px;color:var(--text);background:var(--soft);text-transform:none;letter-spacing:0;font-size:12px}.mail-v2-sidebar nav{gap:2px;display:grid}.mail-v2-sidebar nav>button,.mail-v2-sidebar details button{width:100%;color:var(--text);text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;font-size:13px;font-weight:550;padding:8px 9px!important}.mail-v2-sidebar nav>button.active,.mail-v2-sidebar details button.active{border-color:var(--mail-selected-border);background:var(--mail-selected);color:var(--text);font-weight:750}.mail-v2-sidebar details{margin:6px 0}.mail-v2-sidebar summary{color:var(--muted);cursor:pointer;padding:6px 9px;font-size:12px}.mail-v2-sidebar details button{margin-top:2px;font-size:12px;padding-left:18px!important}.mail-v2-archive{border-top:1px solid var(--border);color:var(--text);margin-top:14px;padding:10px 9px}.mail-v2-archive strong{font-size:12px;display:block}.mail-v2-archive p{color:var(--muted);margin:5px 0 8px;font-size:11px;line-height:15px}.mail-v2-archive button{font-size:12px!important}.mail-v2-list{border-right:1px solid var(--border)}.mail-v2-list>header{border-bottom:1px solid var(--border);gap:7px;padding:10px 10px 8px;display:flex}.mail-v2-list>header input{min-width:0;color:var(--text);background:var(--soft);flex:1;margin:0}.mail-v2-list>header button{min-width:35px;color:var(--text);background:var(--soft);font-size:19px;padding:0!important}.mail-v2-list-mode{border-bottom:1px solid var(--border);color:var(--text);justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;display:flex}.mail-v2-list-mode strong{font-size:13px}.mail-v2-list-mode small{color:var(--muted);text-align:right;font-size:10px}.mail-v2-row{border:0;border-bottom:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);text-align:left;border-left:3px solid #0000;border-radius:0;gap:4px;display:grid;padding:10px 12px!important}.mail-v2-row.unread b,.mail-v2-row.unread strong{color:var(--mail-unread);font-weight:800}.mail-v2-row>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mail-v2-row strong,.mail-v2-row b,.mail-v2-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mail-v2-row strong{color:var(--text);font-size:12px}.mail-v2-row span,.mail-v2-row time{color:var(--muted);font-size:11px;font-weight:400}.mail-v2-no-items{color:var(--muted);text-align:center;margin:28px 14px}.mail-v2-pagination{color:var(--muted);justify-content:center;align-items:center;gap:10px;padding:12px;font-size:12px;display:flex}.mail-v2-pagination button{padding:5px 9px!important}.mail-v2-reader{padding:15px 17px}.mail-v2-reader-head{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}.mail-v2-reader-head h2{color:var(--text);margin:0;font-size:19px;line-height:25px}.mail-v2-reader-head p{color:var(--text);margin:4px 0 0;font-size:12px}.mail-v2-reader-head>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:5px;display:flex}.mail-v2-reader-head button{font-size:12px;padding:6px 8px!important}.mail-v2-context{border:1px solid var(--border);background:var(--soft);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;margin:10px 0;padding:9px 10px;display:flex}.mail-v2-context div:first-child{gap:2px;display:grid}.mail-v2-context span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:700}.mail-v2-context button{white-space:nowrap;font-size:12px;padding:6px 8px!important}.mail-v2-context-form{border-top:1px solid var(--border);flex-wrap:wrap;align-items:flex-end;gap:6px;width:100%;padding-top:7px;justify-content:flex-start!important;display:flex!important}.mail-v2-context-form label{color:var(--muted);flex:155px;gap:3px;font-size:11px;display:grid}.mail-v2-context-form input{min-height:30px;color:var(--text);background:var(--surface)}.mail-v2-thread article{border:1px solid var(--border);background:var(--surface);border-radius:4px;margin:10px 0;padding:11px}.mail-v2-thread article>header{color:var(--text);justify-content:space-between;gap:10px;margin-bottom:9px;font-size:12px;display:flex}.mail-v2-text{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font:14px/1.5 Arial,sans-serif}.mail-v2-html{color:#20242b;background:#fff;border:0;width:100%;min-height:180px;display:block}.mail-v2-attachments{border-top:1px solid var(--border);gap:5px;margin-top:10px;padding-top:9px;display:grid}.mail-v2-attachments strong{color:var(--muted);text-transform:uppercase;font-size:11px}.mail-v2-attachments div{flex-wrap:wrap;gap:5px;display:flex}.mail-v2-attachments a{border:1px solid var(--border);max-width:100%;color:var(--accent);text-overflow:ellipsis;white-space:nowrap;border-radius:3px;padding:5px 7px;font-size:12px;overflow:hidden}.mail-v2-signature{color:var(--muted);margin-top:8px;font-size:12px}.mail-v2-signature summary{cursor:pointer}.mail-v2-signature .mail-v2-html{border:1px solid var(--border);min-height:70px;margin-top:7px}.mail-v2-select{min-height:48vh;color:var(--muted);text-align:center;place-content:center;gap:5px;display:grid}.mail-v2-modal{z-index:35;background:#19202a52;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.mail-v2-compose{border:1px solid var(--border);background:var(--surface);width:min(680px,100%);max-height:calc(100vh - 40px);color:var(--text);border-radius:6px;gap:10px;padding:16px;display:grid;overflow:auto;box-shadow:0 12px 36px #0003}.mail-v2-reader .mail-v2-compose{width:100%;box-shadow:none;margin-top:12px}.mail-v2-compose-head{color:var(--text);justify-content:space-between;align-items:center;font-size:17px;display:flex}.mail-v2-compose-head button{color:var(--muted);background:0 0;font-size:24px;padding:0 5px!important}.mail-v2-compose label{color:var(--muted);gap:4px;font-size:12px;display:grid}.mail-v2-compose input,.mail-v2-compose textarea{color:var(--text);background:var(--soft)}.mail-v2-compose-body textarea{resize:vertical;min-height:170px}.mail-v2-compose .mail-v2-file{display:block}.mail-v2-compose .mail-v2-file input{background:0 0;margin-top:5px;display:block}.mail-v2-compose footer{justify-content:flex-end;gap:7px;display:flex}.mail-v2-archive-note{border-left:3px solid var(--accent);background:var(--soft);color:var(--text);margin:10px 0;padding:8px 10px;font-size:12px}.mail-v2-empty{color:var(--text)}@media (width<=1250px){.mail-v2-layout{grid-template-columns:210px minmax(310px,390px) minmax(390px,1fr)}.mail-v2-reader{padding:12px}}@media (width<=900px){.mail-v2-title{align-items:center}.mail-v2-title p{display:none}.mail-v2-layout{grid-template-columns:190px minmax(280px,1fr);max-height:none}.mail-v2-reader{border-top:1px solid var(--border);grid-column:1/-1;min-height:430px}.mail-v2-sidebar{min-height:400px}.mail-v2-html{min-height:220px}}@media (width<=620px){.mail-v2-layout{display:block}.mail-v2-sidebar,.mail-v2-list{border-right:0;border-bottom:1px solid var(--border)}.mail-v2-sidebar{min-height:auto}.mail-v2-reader-head{display:grid}.mail-v2-reader-head>div:last-child{justify-content:flex-start}.mail-v2-title h1{font-size:21px}}.mail-v2{--mail-bg:#f5f6f7;--mail-surface:#fff;--mail-surface-alt:#fafafa;--mail-border:#e3e5e8;--mail-text:#222;--mail-muted:#62676d;--mail-accent:#d98200;--mail-accent-hover:#b96d00;--mail-selected:#fff2dc;--mail-hover:#fff8eb;--mail-danger:#b42318;--mail-warning:#8a5a00;--mail-success:#236b3b;--mail-focus:#b96d00;color:var(--mail-text);font-size:16px}[data-theme=dark] .mail-v2{--mail-bg:#171717;--mail-surface:#232323;--mail-surface-alt:#1e1e1e;--mail-border:#3f3f3f;--mail-text:#e7e7e7;--mail-muted:#a8a8a8;--mail-accent:#2b7d2f;--mail-accent-hover:#3c9542;--mail-selected:#2a3b2c;--mail-hover:#2b2b2b;--mail-danger:#d66a6a;--mail-warning:#c69a48;--mail-success:#79c88a;--mail-focus:#6eaf73}.mail-v2-title{margin-bottom:16px}.mail-v2-title h1{color:var(--mail-text);font-size:26px;line-height:32px}.mail-v2-title p{color:var(--mail-muted);font-size:15px;line-height:24px}.mail-v2-title>button,.mail-v2 button.primary{background:var(--mail-accent);border-color:var(--mail-accent);color:#fff;border-radius:6px;min-height:46px;font-size:16px;font-weight:700;padding:11px 17px!important}.mail-v2-title>button:hover,.mail-v2 button.primary:hover{background:var(--mail-accent-hover);border-color:var(--mail-accent-hover)}.mail-v2-layout{border:1px solid var(--mail-border);background:var(--mail-surface);border-radius:6px;grid-template-columns:minmax(230px,18vw) minmax(350px,27vw) minmax(0,1fr);min-height:calc(100vh - 150px);max-height:calc(100vh - 126px)}.mail-v2-sidebar,.mail-v2-list,.mail-v2-reader{background:var(--mail-surface);color:var(--mail-text)}.mail-v2-sidebar{border-color:var(--mail-border);padding:16px 13px}.mail-v2-mailbox{color:var(--mail-muted);letter-spacing:.02em;margin-bottom:18px;font-size:14px}.mail-v2-mailbox select{border-color:var(--mail-border);background:var(--mail-surface-alt);min-height:44px;color:var(--mail-text);border-radius:5px;font-size:15px;padding:9px 10px!important}.mail-v2-sidebar nav{gap:4px}.mail-v2-sidebar nav>button,.mail-v2-sidebar details button{min-height:44px;color:var(--mail-text);border-color:#0000;border-radius:5px;font-size:15px;line-height:22px;padding:10px 11px!important}.mail-v2-sidebar nav>button:hover,.mail-v2-sidebar details button:hover{background:var(--mail-hover)}.mail-v2-sidebar nav>button.active,.mail-v2-sidebar details button.active{border-color:var(--mail-accent);background:var(--mail-selected);color:var(--mail-text)}.mail-v2-sidebar summary{color:var(--mail-muted);padding:10px 11px;font-size:14px}.mail-v2-list{border-color:var(--mail-border)}.mail-v2-list>header{z-index:2;background:var(--mail-surface);border-color:var(--mail-border);padding:12px;position:sticky;top:0}.mail-v2-list>header input{border-color:var(--mail-border);background:var(--mail-surface-alt);min-height:44px;color:var(--mail-text);border-radius:5px;padding:9px 11px;font-size:15px}.mail-v2-list>header button{border-color:var(--mail-border);background:var(--mail-surface-alt);min-width:44px;min-height:44px;color:var(--mail-text);border-radius:5px}.mail-v2-list-mode{border-color:var(--mail-border);min-height:45px;padding:10px 14px}.mail-v2-list-mode strong{color:var(--mail-text);font-size:15px}.mail-v2-list-mode small{color:var(--mail-muted);font-size:14px}.mail-v2-row{border-bottom-color:var(--mail-border);background:var(--mail-surface);min-height:78px;color:var(--mail-text);gap:5px;padding:12px 14px!important}.mail-v2-row:hover{background:var(--mail-hover)}.mail-v2-row.selected{border-left-color:var(--mail-accent);background:var(--mail-selected)}.mail-v2-row strong{color:var(--mail-text);font-size:16px;line-height:22px}.mail-v2-row b{color:var(--mail-text);font-size:15px;line-height:22px}.mail-v2-row span,.mail-v2-row time{color:var(--mail-muted);font-size:14px;line-height:20px}.mail-v2-row.unread b,.mail-v2-row.unread strong{color:var(--mail-text)}.mail-v2-pagination{min-height:52px;color:var(--mail-muted);padding:10px 14px;font-size:14px}.mail-v2-pagination button{background:var(--mail-surface-alt);min-height:40px;color:var(--mail-text);border-radius:5px;font-size:14px;padding:8px 13px!important}.mail-v2-reader{padding:0;overflow-y:auto}.mail-v2-reader-head{z-index:3;background:color-mix(in srgb, var(--mail-surface) 94%, transparent);border-color:var(--mail-border);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:20px 26px 16px;position:sticky;top:0}.mail-v2-reader-head h2{max-width:100%;color:var(--mail-text);overflow-wrap:anywhere;font-size:23px;line-height:31px}.mail-v2-reader-head p{color:var(--mail-text);font-size:15px;line-height:23px}.mail-v2-reader-head p span{color:var(--mail-muted)}.mail-v2-reader-head button{background:var(--mail-surface-alt);border-color:var(--mail-border);min-height:42px;color:var(--mail-text);border-radius:5px;font-size:15px;padding:9px 13px!important}.mail-v2-reader-head button:hover{border-color:var(--mail-accent);background:var(--mail-hover)}.mail-v2-context{border-color:var(--mail-border);background:var(--mail-surface-alt);border-radius:5px;margin:16px 26px;padding:12px 14px}.mail-v2-context span{color:var(--mail-muted);font-size:13px}.mail-v2-context strong{color:var(--mail-text);font-size:15px}.mail-v2-context button,.mail-v2-context-form button{border-radius:5px;min-height:42px;font-size:15px;padding:9px 13px!important}.mail-v2-context-form label{color:var(--mail-muted);font-size:14px}.mail-v2-context-form input{border-color:var(--mail-border);background:var(--mail-surface);min-height:42px;color:var(--mail-text);padding:8px 10px;font-size:15px}.mail-v2-thread{padding:0 26px 26px}.mail-v2-thread article{border-color:var(--mail-border);background:var(--mail-surface-alt);border-radius:5px;margin:14px 0;padding:20px 22px}.mail-v2-thread article>header{color:var(--mail-text);margin-bottom:14px;font-size:15px;line-height:23px}.mail-v2-thread article>header span{color:var(--mail-muted);font-size:14px}.mail-v2-text{color:var(--mail-text);font:16px/1.6 system-ui,sans-serif}.mail-v2-html{background:#fff;min-height:240px}.mail-v2-attachments{border-color:var(--mail-border);margin-top:18px;padding-top:14px}.mail-v2-attachments strong{color:var(--mail-muted);font-size:14px}.mail-v2-attachments a{border-color:var(--mail-border);min-height:42px;color:var(--mail-accent);border-radius:5px;padding:9px 12px;font-size:14px}.mail-v2-select{min-height:55vh;color:var(--mail-muted);font-size:16px}.mail-v2-select strong{color:var(--mail-text);font-size:19px}.mail-v2 button:focus-visible,.mail-v2 input:focus-visible,.mail-v2 select:focus-visible,.mail-v2 textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--mail-focus) 45%, transparent);outline-offset:2px}.mail-v2 button:disabled{color:var(--mail-muted)}.mail-v2-empty{color:var(--mail-text);font-size:16px}@media (width<=1250px){.mail-v2-layout{grid-template-columns:220px minmax(340px,31vw) minmax(0,1fr)}.mail-v2-reader-head,.mail-v2-thread{padding-left:20px;padding-right:20px}.mail-v2-context{margin-left:20px;margin-right:20px}}@media (width<=900px){.mail-v2-layout{grid-template-columns:210px minmax(0,1fr)}.mail-v2-reader{grid-column:1/-1;min-height:500px}.mail-v2-reader-head{position:static}.mail-v2-thread{padding-bottom:20px}}@media (width<=620px){.mail-v2-layout{display:block}.mail-v2-sidebar,.mail-v2-list{border-right:0;border-bottom:1px solid var(--mail-border)}.mail-v2-reader{min-height:520px}.mail-v2-reader-head,.mail-v2-thread{padding-left:16px;padding-right:16px}.mail-v2-context{margin-left:16px;margin-right:16px}.mail-v2-title{flex-direction:column;align-items:stretch}.mail-v2-title>button{width:100%}}.profile-classic .chat-panel.expanded,.chat-panel.expanded{z-index:80;border-left:0;width:100vw}.chat-panel-head-actions button:first-child{font-size:20px}.chat-panel.expanded .chat-messages article{width:min(76%,920px)}.profile-classic .main-menu{background:#f8fafc;width:210px;padding:13px 10px}.profile-classic .brand{letter-spacing:.02em;margin:2px 8px 15px;font-size:21px}.profile-classic .brand small{text-transform:uppercase;font-size:10px;font-weight:600}.profile-classic .nav{border-radius:4px;margin:1px 0;padding:8px 10px;font-size:14px;font-weight:600}.profile-classic .nav.active{background:var(--accent);border-color:var(--accent);color:#fff}.profile-classic header{min-height:50px;padding:9px 20px;box-shadow:0 1px 2px #1620330d}.profile-classic .section-title{font-size:18px}.profile-classic .user-name{color:var(--muted);font-size:13px}.profile-classic h1{margin:0 0 12px;font-size:23px}.profile-classic h2{margin:6px 0;font-size:17px}.profile-classic h3{margin:16px 0 8px;font-size:15px}.profile-classic .card{border-radius:5px;margin:10px 0;padding:14px;box-shadow:0 1px 2px #1620330a}.profile-classic button{border-radius:4px;padding:7px 10px;font-size:14px}.profile-classic input,.profile-classic select,.profile-classic textarea{border-radius:4px;padding:7px 8px;font-size:14px}.profile-classic label{gap:4px;margin:7px 0;font-size:13px}.profile-classic .toolbar{gap:7px;margin:10px 0}.profile-classic .filters{align-items:end;gap:10px}.profile-classic .filters>label,.profile-classic .filters>.reference{min-width:150px;margin:0}.profile-classic .table-wrap{border-radius:4px;margin:10px 0}.profile-classic table{min-width:760px;font-size:13px}.profile-classic th{background:var(--soft);white-space:nowrap;font-size:12px}.profile-classic tbody tr{cursor:pointer}.profile-classic tbody tr:hover{background:color-mix(in srgb, var(--soft) 55%, transparent)}.profile-classic .board{gap:8px;padding-bottom:4px}.profile-classic .board-column{border-radius:4px;width:230px;min-width:230px;padding:9px}.profile-classic .deal-card{border-radius:4px;margin:7px 0;padding:9px}.profile-classic .deal-card p{margin:5px 0;font-size:13px}.deal-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.deal-number{color:var(--accent);font-weight:800}.quick-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.stage-line{border-bottom:1px solid var(--border);gap:3px;padding:9px 0 5px;display:flex;overflow-x:auto}.stage-line button{white-space:nowrap;background:var(--soft);color:var(--text);border-color:var(--border)}.stage-line button.current{background:var(--accent);color:#fff;border-color:var(--accent)}.stage-line button.final{border-style:dashed}.deal-workspace{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:14px;margin-top:10px;display:grid}.deal-history{border-left:1px solid var(--border);min-width:0;padding-left:14px}.relation-list{flex-wrap:wrap;gap:6px;display:flex}.relation-link{background:var(--soft);color:var(--text)}.contact-methods{gap:4px;margin:10px 0;display:grid}.classic-muted{color:var(--muted);font-size:13px}@media (width<=900px){.profile-classic .deal-workspace{grid-template-columns:1fr}.profile-classic .deal-history{border-left:0;border-top:1px solid var(--border);padding:12px 0 0}}@media (width<=800px){.profile-classic .main-menu{width:100%;padding:7px 10px}.profile-classic .brand{margin:0 8px 0 0;display:inline-block}.profile-classic .main-menu nav{vertical-align:middle;flex-wrap:nowrap;max-width:calc(100% - 90px);display:inline-flex;overflow-x:auto}.profile-classic .nav{white-space:nowrap;width:auto}.profile-classic header{padding:8px 12px}.profile-classic .user-name{display:none}.profile-classic .page{padding:12px}.deal-header{grid-template-columns:1fr}.quick-actions{justify-content:start}}.profile-classic{background:#f3f6f8;font-family:Open Sans,Segoe UI,Arial,sans-serif}.profile-classic .main-menu{color:#e9fbff;background:linear-gradient(#257b8a,#176375);border:0;width:188px;padding:10px 7px}.profile-classic .brand{color:#fff;margin:5px 9px 13px;font-size:17px;font-weight:700}.profile-classic .brand small{color:#bde1e8}.profile-classic .nav{color:#e8f7f9;background:0 0;border:0;margin:1px 0;padding:7px 9px;font-size:13px;font-weight:600;position:relative}.profile-classic .nav:hover{background:#ffffff1f}.profile-classic .nav.active{color:#236f80;box-shadow:none;background:#fff}.profile-classic .nav.active:before{content:"";background:#ffbd3d;width:3px;position:absolute;top:0;bottom:0;left:-7px}.profile-classic header{min-height:44px;box-shadow:none;background:#fff;border-bottom:1px solid #dfe6ea;padding:7px 17px}.profile-classic .page{max-width:none;padding:13px 17px 18px}.profile-classic h1{color:#273642;margin:0;font-size:20px;font-weight:600}.profile-classic .card,.profile-classic .table-wrap{box-shadow:none;border-color:#dfe5e8;border-radius:3px}.profile-classic button,.profile-classic input,.profile-classic select,.profile-classic textarea{border-radius:2px;font-family:inherit;font-size:13px}.classic-page-heading{align-items:center;gap:12px;min-height:33px;display:flex}.classic-create{color:#fff;background:#57ad55;border-color:#4c9f4a;font-weight:600;padding:6px 14px!important}.classic-deal-controls,.classic-filter-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:11px;display:flex}.classic-pipeline{color:#667681;align-items:center;gap:6px;display:flex;margin:0!important;font-size:12px!important}.classic-pipeline select{background:#fff;min-width:165px;padding:6px 25px 6px 8px!important}.classic-state-filter,.classic-view-switch{background:#fff;border:1px solid #d6dfe4;border-radius:3px;align-items:center;display:inline-flex;overflow:hidden}.classic-state-filter button,.classic-view-switch button{color:#536571;background:#fff;border:0;border-radius:0;margin:0;font-size:12px;padding:6px 9px!important}.classic-state-filter button+button,.classic-view-switch button+button{border-left:1px solid #e2e8eb}.classic-state-filter button.selected,.classic-view-switch button.selected{color:#21798a;background:#e8f3f6;font-weight:700}.classic-scope{min-width:70px;padding:6px 7px!important}.classic-filter-row{background:#fff;border:1px solid #dfe6e9;min-height:35px;padding:6px 8px}.filter-preset{color:#347486;white-space:nowrap;background:#e7f1f4;border-radius:11px;padding:4px 8px;font-size:12px;display:inline-block}.classic-filter-row input{border:0;border-left:1px solid #e3e9eb;outline:none;flex:230px;max-width:420px;padding:6px 9px!important}.filter-more{color:#4b5d67;background:#fff;border-color:#d5dfe3;padding:5px 9px!important}.classic-view-switch{margin-left:auto}.classic-advanced-filters{background:#fff;border:1px solid #dfe6e9;border-top:0;flex-wrap:wrap;align-items:end;gap:9px;padding:8px;display:flex}.classic-advanced-filters label,.classic-advanced-filters .reference{min-width:150px;margin:0}.classic-board-wrap{margin-top:10px;position:relative}.classic-board{align-items:flex-start;gap:8px;min-height:440px;padding:0 0 10px;display:flex;overflow:auto hidden}.classic-board-column{background:#eef2f4;border-right:1px solid #d8e1e5;flex:0 0 274px;min-width:240px;padding:0 7px 8px}.classic-board-column>header{color:#394a55;background:#f7f9fa;border-top:3px solid #55a6d9;grid-template-columns:minmax(0,1fr) auto;gap:2px 7px;min-height:53px;padding:9px 5px 6px;display:grid}.classic-board-column>header strong{font-size:12px;line-height:16px}.classic-board-column>header span{color:#768690;font-size:12px}.classic-board-column>header small{color:#75858e;grid-column:1/-1;font-size:11px}.classic-board-cards{min-height:16px}.classic-deal-card{cursor:pointer;background:#fff;border:1px solid #dbe3e6;border-left:3px solid #55a6d9;border-radius:2px;gap:4px;min-height:116px;margin:7px 0;padding:8px 8px 7px;display:grid;box-shadow:0 1px 1px #1f38460f}.classic-deal-card:hover{border-color:#9bc1ca;box-shadow:0 2px 4px #1f38461f}.classic-deal-card>b{color:#293a45;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:17px;overflow:hidden}.classic-deal-card>strong{color:#263842;font-size:13px}.classic-deal-card>button{color:#287cae;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;width:max-content;max-width:100%;font-size:12px;overflow:hidden;padding:0!important}.classic-card-meta,.classic-card-footer{color:#788791;justify-content:space-between;gap:6px;font-size:11px;display:flex}.classic-card-meta span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.classic-card-footer{border-top:1px solid #eef1f3;padding-top:3px}.classic-card-footer em{color:#778792;font-style:normal}.classic-load-more{color:#36758a;background:#fff;border-color:#d5dfe3;width:100%;margin-top:5px;display:block;padding:5px!important;font-size:12px!important}.classic-close-dialog{z-index:5;background:#fff;border:1px solid #bfd1d7;border-radius:3px;width:min(390px,100vw - 30px);margin:8px auto;padding:13px;position:sticky;bottom:12px;box-shadow:0 6px 22px #18313e38}.classic-close-dialog h2{margin:0 0 5px;font-size:16px}.classic-close-dialog p{color:#657680;margin:0 0 9px;font-size:12px}.classic-close-dialog select{width:100%}.classic-close-dialog div{gap:7px;margin-top:10px;display:flex}.profile-classic .table-wrap{margin-top:10px}.profile-classic table{font-size:12px}.profile-classic th,.profile-classic td{padding:7px 9px}.profile-classic th{color:#546570;background:#edf2f4;font-size:11px}@media (width<=800px){.profile-classic .main-menu{width:100%}.classic-view-switch{margin-left:0}.classic-board-column{flex-basis:252px}.classic-filter-row input{max-width:none}}.profile-classic .mail-v3 .mail-v2-list,.mail-v3 .mail-v2-list{scrollbar-gutter:stable;border-right:0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden scroll!important}.mail-v2-message-modal{display:none!important}.profile-classic .mail-v3 .mail-v2-compose,.mail-v3 .mail-v2-compose{gap:6px!important}.profile-classic .mail-v3 .mail-v2-compose label,.mail-v3 .mail-v2-compose label{gap:2px!important;line-height:18px!important}.profile-classic .mail-v3 .mail-v2-compose input,.profile-classic .mail-v3 .mail-v2-compose textarea,.mail-v3 .mail-v2-compose input,.mail-v3 .mail-v2-compose textarea{min-height:36px!important;padding:7px 10px!important;font-size:14px!important}.profile-classic .mail-v3 .mail-v2-compose-body textarea,.mail-v3 .mail-v2-compose-body textarea{min-height:120px!important}.profile-classic .mail-v3 .mail-v2-reply-priority,.mail-v3 .mail-v2-reply-priority{border-width:1px!important;border-radius:6px!important;margin:10px 20px 12px!important;padding:10px 12px!important;box-shadow:0 2px 8px #00000014!important}.profile-classic .mail-v3 .mail-v2-reply-priority .mail-v2-compose,.mail-v3 .mail-v2-reply-priority .mail-v2-compose{gap:6px!important;margin:0!important;padding:0!important}.profile-classic .mail-v3 .mail-v2-compose footer,.mail-v3 .mail-v2-compose footer{border-top:1px solid var(--mail-border);margin-top:4px;padding-top:8px}@media (width<=620px){.profile-classic .mail-v3 .mail-v2-reply-priority,.mail-v3 .mail-v2-reply-priority{margin:8px 16px 10px!important;padding:8px 10px!important}}.profile-classic .mail-v3 .mail-v2-layout,.mail-v3 .mail-v2-layout{height:calc(100vh - 150px)!important;min-height:420px!important;max-height:none!important;overflow:hidden!important}.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader,.mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader{grid-column:2;min-height:0;border-right:0!important;display:block!important;overflow-y:auto!important}@media (width<=620px){.profile-classic .mail-v3 .mail-v2-layout,.mail-v3 .mail-v2-layout{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.profile-classic .mail-v3 .mail-v2-list,.mail-v3 .mail-v2-list{height:60vh!important;max-height:60vh!important}}.mail-v2-row-icons{color:var(--mail-muted);flex:none;align-items:center;gap:7px;margin-left:auto;display:flex!important}.mail-ui-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.mail-v2-icon-action{width:25px;height:25px;color:var(--mail-muted);cursor:pointer;border-radius:4px;place-items:center;display:inline-grid}.mail-v2-icon-action:hover,.mail-v2-icon-action:focus-visible{outline:2px solid var(--mail-focus);outline-offset:1px;color:var(--mail-accent);background:var(--mail-hover)}.mail-v2-icon-action>.mail-ui-icon{width:15px;height:15px}.profile-classic input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:var(--accent);margin:0;padding:0}.mailbox-access>div{display:block}.mailbox-access-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(220px,1fr) minmax(230px,1fr);align-items:end;gap:12px;padding:12px 0;display:grid}.mailbox-access-check{align-items:center;gap:10px;min-height:42px;margin:0!important;display:flex!important}.mailbox-access-check span{gap:2px;display:grid}.mailbox-access-check small{color:var(--muted)}.mailbox-sender-field{color:var(--muted);gap:5px;font-size:12px;margin:0!important;display:grid!important}.mail-v2-field-help{color:var(--muted);font-size:11px}.connection-form-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.connection-form-head h2{margin:0}.connection-signatures-action{margin:10px 0 2px}.profile-signature-notice{margin-top:16px}.profile-signature-notice h2{margin:0 0 8px}.profile-signature-notice p{color:var(--muted);margin:0}.page-intro{color:var(--muted);margin:-4px 0 14px}.signature-selection-status{color:var(--muted);margin:8px 0 12px;font-size:13px}.panel-close{border:1px solid var(--border);width:36px;height:36px;color:var(--text);background:0 0;border-radius:8px;padding:0;font-size:24px;line-height:1}.panel-close:hover{background:var(--surface-muted)}@media (width<=760px){.mailbox-access-row{grid-template-columns:1fr}}.profile-classic{background:var(--bg)!important;color:var(--text)!important}.profile-classic .main-menu{background:var(--surface)!important;border-right:1px solid var(--border)!important;width:240px!important;color:var(--text)!important;padding:16px 12px!important}.profile-classic .main-menu .nav{min-height:46px!important;color:var(--text)!important;border-radius:6px!important;margin:3px 0!important;padding:11px 13px!important;font-size:16px!important;line-height:24px!important}.profile-classic .main-menu .nav:hover{background:var(--mail-hover)!important}.profile-classic .main-menu .nav.active{background:var(--mail-selected)!important;border-left:3px solid var(--accent)!important;color:var(--text)!important;box-shadow:none!important}.profile-classic .mail-v3 .mail-v2-layout{grid-template-columns:250px minmax(0,1fr)!important;height:calc(100vh - 150px)!important;min-height:420px!important;max-height:none!important;overflow:hidden!important}.profile-classic .mail-v3 .mail-v2-list{scrollbar-gutter:stable;border-right:0!important;flex-direction:column!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden auto!important}.profile-classic .mail-v3 .mail-v2-list>header,.profile-classic .mail-v3 .mail-v2-list-mode,.profile-classic .mail-v3 .mail-v2-pagination{flex:none!important}.profile-classic .mail-v3 .mail-v2-row,.profile-classic .mail-v3 .mail-v2-row:hover,.profile-classic .mail-v3 .mail-v2-row.selected{width:100%!important;min-width:0!important;box-shadow:none!important;border-style:solid!important;border-width:0 0 1px 4px!important;border-radius:0!important;margin:0!important;padding:15px 18px!important;display:grid!important}.profile-classic .mail-v3 .mail-v2-row>div,.profile-classic .mail-v3 .mail-v2-row>b,.profile-classic .mail-v3 .mail-v2-row>span{min-width:0!important;max-width:100%!important;overflow:hidden!important}.profile-classic .mail-v3 .mail-v2-row>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex!important}.profile-classic .mail-v3 .mail-v2-row strong{font-size:16px!important;line-height:23px!important}.profile-classic .mail-v3 .mail-v2-row b{font-size:15px!important;line-height:22px!important}.profile-classic .mail-v3 .mail-v2-row span,.profile-classic .mail-v3 .mail-v2-row time{font-size:14px!important;line-height:21px!important}.profile-classic .mail-v3 .mail-v2-row.unread{background:var(--mail-selected)!important;border-left-color:var(--mail-accent)!important}.profile-classic .mail-v3 .mail-v2-row.unread strong,.profile-classic .mail-v3 .mail-v2-row.unread b{font-weight:700!important}.profile-classic .mail-v3 .mail-v2-row:not(.unread) strong,.profile-classic .mail-v3 .mail-v2-row:not(.unread) b{font-weight:500!important}.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-list{display:none!important}.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader{border-right:0!important;grid-column:2!important;min-width:0!important;min-height:0!important;display:block!important;overflow-y:auto!important}.profile-classic .mail-v3 .mail-v2-reader{background:var(--mail-bg)!important}.profile-classic .mail-v3 .mail-v2-message-modal{display:none!important}@media (width<=900px){.profile-classic .mail-v3 .mail-v2-layout{grid-template-columns:210px minmax(0,1fr)!important}}.profile-classic .mail-v3 .mail-v2-layout,.mail-v3 .mail-v2-layout{grid-template-columns:240px minmax(330px,34vw) minmax(0,1fr)!important}.profile-classic .mail-v3 .mail-v2-layout:not(.has-open-message),.mail-v3 .mail-v2-layout:not(.has-open-message){grid-template-columns:240px minmax(0,1fr)!important}.profile-classic .mail-v3 .mail-v2-layout:not(.has-open-message) .mail-v2-list,.mail-v3 .mail-v2-layout:not(.has-open-message) .mail-v2-list{grid-column:2!important}.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-list,.mail-v3 .mail-v2-layout.has-open-message .mail-v2-list{display:flex!important}.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader,.mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader{grid-column:3!important;display:block!important}.profile-classic .mail-v3 .mail-v2-row,.mail-v3 .mail-v2-row{grid-template-rows:20px 19px 18px;position:relative;grid-template-columns:minmax(0,1fr) 82px!important;gap:0 12px!important;height:58px!important;min-height:58px!important;padding:7px 18px!important}.profile-classic .mail-v3 .mail-v2-row>div,.mail-v3 .mail-v2-row>div{grid-area:1/1}.profile-classic .mail-v3 .mail-v2-row>b,.mail-v3 .mail-v2-row>b{grid-area:2/1}.profile-classic .mail-v3 .mail-v2-row>span:not(.mail-v2-crm-action),.mail-v3 .mail-v2-row>span:not(.mail-v2-crm-action){grid-area:3/1}.mail-v2-crm-action{white-space:nowrap;place-self:center end;width:76px;height:27px;border:1px solid var(--mail-selected-border)!important;background:var(--mail-selected)!important;min-height:27px!important;color:var(--mail-text)!important;border-radius:4px!important;grid-area:1/2/4!important;padding:3px 5px!important;font-size:11px!important;font-weight:750!important;line-height:17px!important}.mail-v2-crm-action.add{background:var(--mail-accent)!important;border-color:var(--mail-accent)!important;color:#fff!important}.profile-classic .mail-v3 .mail-v2-row,.mail-v3 .mail-v2-row{grid-template-rows:1fr!important;grid-template-columns:32px minmax(150px,230px) minmax(0,1fr) 72px 82px!important;align-items:center!important;column-gap:11px!important;height:58px!important;min-height:58px!important;padding:8px 20px!important}.mail-v2-row-avatar{color:#344750!important;background:#d7e2e8!important;border-radius:50%!important;grid-area:1/1!important;place-items:center!important;width:31px!important;height:31px!important;font-size:12px!important;font-weight:700!important;display:grid!important}.mail-v2-row-person{grid-area:1/2!important;min-width:0!important;display:block!important}.mail-v2-row-person strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:14px!important;font-weight:550!important;line-height:20px!important;display:block!important;overflow:hidden!important}.mail-v2-row-preview{grid-area:1/3!important;min-width:0!important;display:block!important;overflow:hidden!important}.mail-v2-row-preview b{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:14px!important;font-weight:550!important;line-height:19px!important;display:block!important;overflow:hidden!important}.mail-v2-row-preview>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;color:var(--mail-muted)!important;font-size:12px!important;line-height:18px!important;display:block!important;overflow:hidden!important}.mail-v2-row-meta{flex-direction:column!important;grid-area:1/4!important;justify-content:center!important;align-items:flex-end!important;gap:3px!important;min-width:0!important;display:flex!important}.mail-v2-row-meta time{color:var(--mail-muted)!important;white-space:nowrap!important;font-size:11px!important;line-height:16px!important;display:block!important}.mail-v2-row-meta .mail-v2-row-icons{justify-content:flex-end!important;align-items:center!important;gap:6px!important;height:16px!important;display:flex!important}.mail-v2-row-meta .mail-v2-icon-action{display:inline-flex!important}.mail-v2-unread-dot{background:var(--mail-accent)!important;border-radius:50%!important;width:7px!important;height:7px!important;display:inline-block!important}.mail-v2-row .mail-v2-crm-action{grid-area:1/5!important}@media (width<=1150px){.profile-classic .mail-v3 .mail-v2-row,.mail-v3 .mail-v2-row{grid-template-columns:30px minmax(120px,190px) minmax(0,1fr) 65px 82px!important;column-gap:8px!important;padding-left:12px!important;padding-right:12px!important}}@media (width<=800px){.profile-classic .mail-v3 .mail-v2-row,.mail-v3 .mail-v2-row{grid-template-rows:1fr!important;grid-template-columns:30px minmax(0,1fr) 70px 82px!important}.mail-v2-row-person{display:none!important}.mail-v2-row-preview{grid-column:2!important}.mail-v2-row-meta{grid-column:3!important}.mail-v2-row .mail-v2-crm-action{grid-column:4!important}}.mail-v3{font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:14px!important}.profile-classic .mail-v3 .mail-v2-layout,.mail-v3 .mail-v2-layout{border:1px solid var(--mail-border)!important;width:100%!important;min-width:0!important;box-shadow:none!important;border-radius:0!important;gap:0!important;overflow:hidden!important}.profile-classic .mail-v3 .mail-v2-sidebar,.mail-v3 .mail-v2-sidebar{background:var(--mail-surface-alt)!important;border-right:1px solid var(--mail-border)!important;width:auto!important;min-width:0!important;padding:22px 14px 16px!important}.profile-classic .mail-v3 .mail-v2-mailbox,.mail-v3 .mail-v2-mailbox{color:var(--mail-muted)!important;text-transform:uppercase!important;letter-spacing:.7px!important;margin:0 0 13px!important;font-size:11px!important;font-weight:700!important;display:block!important}.profile-classic .mail-v3 .mail-v2-mailbox select,.mail-v3 .mail-v2-mailbox select{border:1px solid var(--mail-border)!important;background:var(--mail-surface)!important;width:100%!important;height:44px!important;color:var(--mail-text)!important;border-radius:8px!important;margin-top:7px!important;padding:0 10px!important;font-size:14px!important;font-weight:650!important}.profile-classic .mail-v3 .mail-v2-compose-trigger,.mail-v3 .mail-v2-compose-trigger{background:var(--mail-accent)!important;color:#fff!important;border-radius:8px!important;width:100%!important;height:44px!important;margin:0 0 23px!important;font-size:14px!important;font-weight:750!important}.profile-classic .mail-v3 .mail-v2-sidebar nav>button,.mail-v3 .mail-v2-sidebar nav>button,.profile-classic .mail-v3 .mail-v2-sidebar details button,.mail-v3 .mail-v2-sidebar details button{height:40px!important;min-height:40px!important;color:var(--mail-text)!important;text-align:left!important;border-radius:7px!important;margin:0 0 3px!important;padding:0 11px!important;font-size:14px!important}.profile-classic .mail-v3 .mail-v2-sidebar nav>button.active,.mail-v3 .mail-v2-sidebar nav>button.active,.profile-classic .mail-v3 .mail-v2-sidebar details button.active,.mail-v3 .mail-v2-sidebar details button.active{background:var(--mail-selected)!important;color:var(--mail-text)!important;font-weight:720!important}.profile-classic .mail-v3 .mail-v2-sidebar nav>button:hover,.mail-v3 .mail-v2-sidebar nav>button:hover{background:var(--mail-hover)!important}.profile-classic .mail-v3 .mail-v2-list,.mail-v3 .mail-v2-list{background:var(--mail-surface)!important;min-width:0!important;overflow:hidden!important}.profile-classic .mail-v3 .mail-v2-list>header,.mail-v3 .mail-v2-list>header{border-bottom:1px solid var(--mail-border)!important;gap:10px!important;height:56px!important;min-height:56px!important;padding:0 20px!important}.profile-classic .mail-v3 .mail-v2-list>header input,.mail-v3 .mail-v2-list>header input{background:var(--mail-surface-alt)!important;border-radius:8px!important;width:min(440px,55%)!important;height:39px!important;min-height:39px!important;padding:0 12px!important;font-size:14px!important}.profile-classic .mail-v3 .mail-v2-list-mode,.mail-v3 .mail-v2-list-mode{border-bottom:1px solid var(--mail-border)!important;background:var(--mail-surface)!important;height:56px!important;min-height:56px!important;padding:0 20px!important}.profile-classic .mail-v3 .mail-v2-row,.mail-v3 .mail-v2-row{border-bottom:1px solid var(--mail-border)!important;background:var(--mail-surface)!important;border-left:0!important;border-radius:0!important}.profile-classic .mail-v3 .mail-v2-row:hover,.mail-v3 .mail-v2-row:hover{background:var(--mail-surface-alt)!important}.profile-classic .mail-v3 .mail-v2-row.selected,.mail-v3 .mail-v2-row.selected{background:var(--mail-selected)!important;box-shadow:inset 3px 0 var(--mail-accent)!important}.profile-classic .mail-v3 .mail-v2-row.unread .mail-v2-row-person strong,.mail-v3 .mail-v2-row.unread .mail-v2-row-person strong,.profile-classic .mail-v3 .mail-v2-row.unread .mail-v2-row-preview b,.mail-v3 .mail-v2-row.unread .mail-v2-row-preview b{font-weight:750!important}.profile-classic .mail-v3 .mail-v2-reader,.mail-v3 .mail-v2-reader{background:var(--mail-surface)!important;border-left:1px solid var(--mail-border)!important;min-width:0!important;overflow-y:auto!important}.profile-classic .mail-v3 .mail-v2-reader-head,.mail-v3 .mail-v2-reader-head{border-bottom:1px solid var(--mail-border)!important;background:var(--mail-surface)!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:68px!important;padding:15px 26px!important;display:flex!important}.profile-classic .mail-v3 .mail-v2-reader-head h2,.mail-v3 .mail-v2-reader-head h2{color:var(--mail-text)!important;letter-spacing:-.45px!important;margin:0 0 7px!important;font-size:24px!important;line-height:1.23!important}.profile-classic .mail-v3 .mail-v2-reader-head p,.mail-v3 .mail-v2-reader-head p{color:var(--mail-muted)!important;margin:0!important;font-size:13px!important}.profile-classic .mail-v3 .mail-v2-reader-head>div:last-child{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.profile-classic .mail-v3 .mail-v2-reader-head button,.mail-v3 .mail-v2-reader-head button{border:1px solid var(--mail-border)!important;background:var(--mail-surface-alt)!important;height:37px!important;min-height:37px!important;color:var(--mail-text)!important;border-radius:7px!important;padding:0 13px!important;font-size:13px!important}.profile-classic .mail-v3 .mail-v2-thread,.mail-v3 .mail-v2-thread{max-width:980px!important;margin:0 auto!important;padding:20px 36px 45px!important}.profile-classic .mail-v3 .mail-v2-thread>article,.mail-v3 .mail-v2-thread>article{border-bottom:1px solid var(--mail-border)!important;padding:0 0 20px!important}.profile-classic .mail-v3 .mail-v2-thread>article>header{border:0!important;justify-content:space-between!important;align-items:center!important;padding:0 0 18px!important;display:flex!important}.profile-classic .mail-v3 .mail-v2-modal,.mail-v3 .mail-v2-modal{z-index:60!important;background:#15212780!important;justify-content:center!important;align-items:center!important;padding:16px!important;display:flex!important;position:fixed!important;inset:0!important}.profile-classic .mail-v3 .mail-v2-modal .mail-v2-compose,.mail-v3 .mail-v2-modal .mail-v2-compose{border:1px solid var(--mail-border)!important;background:var(--mail-surface)!important;border-radius:12px!important;width:min(850px,96vw)!important;height:min(790px,92vh)!important;margin:0!important;padding:0!important;overflow:hidden!important;box-shadow:0 12px 42px #202e4126!important}.profile-classic .mail-v3 .mail-v2-compose-head,.mail-v3 .mail-v2-compose-head{border-bottom:1px solid var(--mail-border)!important;min-height:58px!important;padding:15px 22px!important;font-size:19px!important}.profile-classic .mail-v3 .mail-v2-compose>label,.mail-v3 .mail-v2-compose>label{border-bottom:1px solid var(--mail-border)!important;min-height:51px!important;padding:0 21px!important}.profile-classic .mail-v3 .mail-v2-compose>label input,.mail-v3 .mail-v2-compose>label textarea,.mail-v3 .mail-v2-compose>label select{background:0 0!important;border:0!important}.profile-classic .mail-v3 .mail-v2-compose .mail-v2-compose-body,.mail-v3 .mail-v2-compose .mail-v2-compose-body{align-items:stretch!important;min-height:230px!important}.profile-classic .mail-v3 .mail-v2-compose .mail-v2-compose-body textarea,.mail-v3 .mail-v2-compose .mail-v2-compose-body textarea{min-height:190px!important;padding:20px 24px!important;font-size:16px!important;line-height:1.7!important}.profile-classic .mail-v3 .mail-v2-compose>footer,.mail-v3 .mail-v2-compose>footer{border-top:1px solid var(--mail-border)!important;min-height:68px!important;padding:13px 21px!important}.profile-classic .mail-v3 .mail-v2-compose-head,.mail-v3 .mail-v2-compose-head{height:48px!important;min-height:48px!important;padding:10px 16px!important;font-size:16px!important}.profile-classic .mail-v3 .mail-v2-compose>label,.mail-v3 .mail-v2-compose>label{gap:5px!important;height:40px!important;min-height:40px!important;padding:0 16px!important;font-size:12px!important;line-height:16px!important}.profile-classic .mail-v3 .mail-v2-compose>label input,.mail-v3 .mail-v2-compose>label input{height:30px!important;min-height:30px!important;padding:4px 0!important;font-size:13px!important;line-height:18px!important}.profile-classic .mail-v3 .mail-v2-compose .mail-v2-field-help,.mail-v3 .mail-v2-compose .mail-v2-field-help{display:none!important}.profile-classic .mail-v3 .mail-v2-compose .mail-v2-compose-body,.mail-v3 .mail-v2-compose .mail-v2-compose-body{gap:4px!important;height:auto!important;min-height:0!important;padding:8px 16px!important}.profile-classic .mail-v3 .mail-v2-compose .mail-v2-compose-body textarea,.mail-v3 .mail-v2-compose .mail-v2-compose-body textarea{height:210px!important;min-height:210px!important;padding:10px 0!important;font-size:14px!important;line-height:1.45!important}.profile-classic .mail-v3 .mail-v2-compose .mail-v2-file,.mail-v3 .mail-v2-compose .mail-v2-file{height:38px!important;min-height:38px!important}.profile-classic .mail-v3 .mail-v2-compose>footer,.mail-v3 .mail-v2-compose>footer{height:54px!important;min-height:54px!important;padding:8px 16px!important}.profile-classic .mail-v3 .mail-v2-compose>footer button,.mail-v3 .mail-v2-compose>footer button{height:36px!important;min-height:36px!important;padding:0 16px!important;font-size:13px!important}.profile-classic .mail-v3 .mail-v2-form-row,.mail-v3 .mail-v2-form-row{border-bottom:1px solid var(--mail-border)!important;height:47px!important;min-height:47px!important;color:var(--mail-muted)!important;align-items:center!important;gap:10px!important;padding:0 21px!important;font-size:13px!important;display:flex!important}.profile-classic .mail-v3 .mail-v2-form-row>label,.mail-v3 .mail-v2-form-row>label{width:62px!important;color:var(--mail-muted)!important;flex:0 0 62px!important;font-size:13px!important}.profile-classic .mail-v3 .mail-v2-form-row>input,.mail-v3 .mail-v2-form-row>input,.profile-classic .mail-v3 .mail-v2-form-row>select,.mail-v3 .mail-v2-form-row>select{min-width:0!important;height:36px!important;min-height:36px!important;color:var(--mail-text)!important;background:0 0!important;border:0!important;flex:auto!important;padding:0 4px!important;font-size:14px!important}.mail-v2-copy-toggle{border:1px solid var(--mail-border)!important;background:var(--mail-surface-alt)!important;height:30px!important;color:var(--mail-muted)!important;border-radius:5px!important;flex:none!important;padding:0 8px!important;font-size:11px!important}.mail-v2-edit-tools{border-bottom:1px solid var(--mail-border)!important;align-items:center!important;gap:3px!important;height:42px!important;padding:4px 21px!important;display:flex!important}.mail-v2-edit-tools button{width:32px!important;height:30px!important;color:var(--mail-text)!important;background:0 0!important;border-radius:5px!important;padding:0!important;font-size:15px!important}.mail-v2-edit-tools button:hover{background:var(--mail-hover)!important}.mail-v2-edit-tools-spacer{flex:1!important}.mail-v2-edit-body{height:230px!important;min-height:230px!important;color:var(--mail-text)!important;white-space:pre-wrap!important;outline:0!important;padding:16px 24px!important;font-size:15px!important;line-height:1.55!important;overflow:auto!important}.mail-v2-edit-body:empty:before{content:attr(data-placeholder);color:var(--mail-muted)!important;pointer-events:none!important}.mail-v2-compose-attachment-row{border-top:1px solid var(--mail-border)!important;min-height:42px!important;color:var(--mail-muted)!important;align-items:center!important;gap:9px!important;padding:0 21px!important;font-size:12px!important;display:flex!important}.mail-v2-file-button{border:1px solid var(--mail-border)!important;background:var(--mail-surface-alt)!important;height:30px!important;color:var(--mail-text)!important;cursor:pointer!important;border-radius:5px!important;align-items:center!important;padding:0 9px!important;display:inline-flex!important;position:relative!important}.mail-v2-file-button input{opacity:0!important;cursor:pointer!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.mail-v2-compose-files{gap:5px!important;max-height:132px!important;margin:0!important;padding:0 21px 10px!important;list-style:none!important;display:grid!important;overflow:auto!important}.mail-v2-compose-files-count{color:var(--mail-text)!important;font-size:12px!important}.mail-v2-compose-files li{border:1px solid var(--mail-border)!important;background:var(--mail-surface-alt)!important;min-height:34px!important;color:var(--mail-text)!important;border-radius:6px!important;grid-template-columns:minmax(0,1fr) auto 26px!important;align-items:center!important;gap:10px!important;padding:0 7px 0 10px!important;display:grid!important}.mail-v2-compose-file-name{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:13px!important;overflow:hidden!important}.mail-v2-compose-files li small{color:var(--mail-muted)!important;white-space:nowrap!important;font-size:11px!important}.mail-v2-compose-file-remove{width:26px!important;height:26px!important;color:var(--mail-muted)!important;background:0 0!important;border:0!important;border-radius:50%!important;padding:0!important;font-size:20px!important;line-height:1!important}.mail-v2-compose-file-remove:hover{background:var(--mail-hover)!important;color:#b42318!important}.mail-v2-compose-signature{max-height:80px!important;margin:0 21px!important;overflow:auto!important}.mail-v2-compose-signature .mail-v2-signature{margin:0!important;padding:6px 0!important;font-size:11px!important}.profile-classic.shell.mail-open{--mail-v4-bg:#f7f8fa;--mail-v4-surface:#fff;--mail-v4-rail:#f2f4f7;--mail-v4-line:#dce1e6;--mail-v4-text:#29313b;--mail-v4-muted:#6f7a87;--mail-v4-orange:#ed8b08;--mail-v4-green:#277044;--mail-v4-hover:#f3f5f7;--mail-v4-selected:#fff0d7;--mail-v4-unread:#fff7e8;--mail-v4-avatar:#dce9df;--mail-v4-overlay:#1c252b85;background:var(--mail-v4-bg);min-height:100vh;padding-right:56px!important}.profile-classic.shell.mail-open>.main-menu{min-width:62px;overflow:hidden;background:var(--mail-v4-rail)!important;border-right:1px solid var(--mail-v4-line)!important;width:62px!important;color:var(--mail-v4-text)!important;padding:16px 9px!important;display:block!important}.profile-classic.shell.mail-open>.main-menu .brand{background:var(--mail-v4-orange);color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;margin:0 auto 22px;font-size:0;display:grid}.profile-classic.shell.mail-open>.main-menu .brand:before{content:"РЛ";font-size:16px;font-weight:800}.profile-classic.shell.mail-open>.main-menu .brand small{display:none}.profile-classic.shell.mail-open>.main-menu .brand{visibility:hidden}.profile-classic.shell.mail-open>.main-menu nav{gap:7px;display:grid}.profile-classic.shell.mail-open>.main-menu .nav{border-radius:10px;place-items:center;width:44px;height:44px;min-height:44px;margin:0 auto;font-size:16px;display:grid;color:#6c7885!important;background:0 0!important;border:0!important;padding:0!important}.profile-classic.shell.mail-open>.main-menu .nav:hover{background:var(--mail-v4-hover)!important;color:var(--mail-v4-text)!important}.profile-classic.shell.mail-open>.main-menu .nav.active{background:var(--mail-v4-selected)!important;color:var(--mail-v4-text)!important;box-shadow:inset 3px 0 0 var(--mail-v4-orange)!important}.profile-classic.shell.mail-open>.main-menu .nav-icon{place-items:center;font-weight:700;display:grid}.profile-classic.shell.mail-open>.content{min-width:0;overflow:hidden}.profile-classic.shell.mail-open>.content>header{display:none!important}.profile-classic.shell.mail-open .page{height:100vh;max-width:none!important;padding:0!important;overflow:hidden!important}.profile-classic.shell.mail-open .page>.notice{display:none!important}.profile-classic.shell.mail-open .mail-v3{height:100vh;color:var(--mail-v4-text);margin:0!important;padding:0!important}.profile-classic.shell.mail-open .mail-v2-title{border:0;height:0;min-height:0;margin:0;padding:0;position:relative;overflow:visible}.profile-classic.shell.mail-open .mail-v2-title>div{display:none}.profile-classic.shell.mail-open .mail-v2-title .mail-v2-close-section{z-index:20;border-radius:8px;height:44px;font-size:13px;position:fixed;top:8px;right:68px;border:1px solid var(--mail-v4-line)!important;background:var(--mail-v4-surface)!important;color:var(--mail-v4-text)!important;padding:0 14px!important}.profile-classic.shell.mail-open .mail-v2-layout{background:var(--mail-v4-surface)!important;border:0!important;border-radius:0!important;grid-template-columns:244px minmax(360px,32%) minmax(0,1fr)!important;height:100vh!important;min-height:0!important;max-height:none!important;display:grid!important;overflow:hidden!important}.profile-classic.shell.mail-open .mail-v2-sidebar,.profile-classic.shell.mail-open .mail-v2-list,.profile-classic.shell.mail-open .mail-v2-reader{border-color:var(--mail-v4-line)!important;background:var(--mail-v4-surface)!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;color:var(--mail-v4-text)!important;border-radius:0!important;overflow:hidden!important}.profile-classic.shell.mail-open .mail-v2-sidebar{border-right:1px solid var(--mail-v4-line)!important;padding:22px 14px!important;display:block!important;overflow-y:auto!important}.profile-classic.shell.mail-open .mail-v2-sidebar-heading{letter-spacing:-.3px;margin:0 8px 18px;font-size:23px;font-weight:750}.profile-classic.shell.mail-open .mail-v2-mailbox{margin:0 0 13px;font-weight:700;color:var(--mail-v4-text)!important;font-size:13px!important}.profile-classic.shell.mail-open .mail-v2-mailbox select{width:100%;border:1px solid var(--mail-v4-line)!important;background:var(--mail-v4-surface)!important;min-height:44px!important;color:var(--mail-v4-text)!important;border-radius:8px!important;padding:0 12px!important;font-size:13px!important}.profile-classic.shell.mail-open .mail-v2-sidebar nav{gap:2px;display:grid}.profile-classic.shell.mail-open .mail-v2-sidebar nav>button,.profile-classic.shell.mail-open .mail-v2-sidebar details button{text-align:left;min-height:40px!important;color:var(--mail-v4-text)!important;background:0 0!important;border:0!important;border-radius:8px!important;margin:0!important;padding:0 11px!important;font-size:14px!important}.profile-classic.shell.mail-open .mail-v2-sidebar nav>button:hover,.profile-classic.shell.mail-open .mail-v2-sidebar details button:hover{background:var(--mail-v4-hover)!important}.profile-classic.shell.mail-open .mail-v2-sidebar nav>button.active,.profile-classic.shell.mail-open .mail-v2-sidebar details button.active{font-weight:700;background:var(--mail-v4-selected)!important;color:var(--mail-v4-text)!important}.profile-classic.shell.mail-open .mail-v2-folder-count{float:right;background:var(--mail-v4-line);min-width:22px;color:var(--mail-v4-text);text-align:center;border-radius:10px;margin-left:8px;padding:1px 6px;font-size:11px;font-weight:750;line-height:18px}.profile-classic.shell.mail-open .mail-v2-sidebar nav>button.active .mail-v2-folder-count{background:var(--mail-v4-orange);color:#fff}.profile-classic.shell.mail-open .mail-v2-compose-trigger{font-weight:750;background:var(--mail-v4-orange)!important;color:#fff!important;border:0!important;border-radius:8px!important;min-height:44px!important;margin:0 0 18px!important}.profile-classic.shell.mail-open .mail-v2-mailbox-settings{min-height:36px;margin:0 0 14px;background:var(--mail-v4-surface)!important;color:var(--mail-v4-text)!important}.profile-classic.shell.mail-open .mail-v2-archive{border-top:1px solid var(--mail-v4-line);color:var(--mail-v4-muted);margin:22px 8px 0;padding-top:16px;font-size:12px;line-height:1.4}.profile-classic.shell.mail-open .mail-v2-archive button{width:100%;margin-top:8px;background:var(--mail-v4-surface)!important;color:var(--mail-v4-text)!important}.profile-classic.shell.mail-open .mail-v2-list{scrollbar-gutter:stable;flex-direction:column;border-right:1px solid var(--mail-v4-line)!important;display:flex!important;overflow:hidden scroll!important}.profile-classic.shell.mail-open .mail-v2-list>header{z-index:4;flex:none;gap:8px;min-height:68px;display:flex;position:sticky;top:0;background:var(--mail-v4-surface)!important;border-bottom:1px solid var(--mail-v4-line)!important;padding:15px 14px!important}.profile-classic.shell.mail-open .mail-v2-list>header input{flex:auto;min-width:0;border:1px solid var(--mail-v4-line)!important;background:var(--mail-v4-surface)!important;min-height:38px!important;color:var(--mail-v4-text)!important;border-radius:8px!important;padding:0 12px!important}.profile-classic.shell.mail-open .mail-v2-list>header button{border:1px solid var(--mail-v4-line)!important;background:var(--mail-v4-surface)!important;min-width:38px!important;min-height:38px!important;color:var(--mail-v4-text)!important;border-radius:8px!important;padding:0!important}.profile-classic.shell.mail-open .mail-v2-select-all{place-items:center;margin:0;display:grid}.profile-classic.shell.mail-open .mail-v2-list-mode{flex:none;min-height:56px;border-bottom:1px solid var(--mail-v4-line)!important;background:var(--mail-v4-surface)!important;padding:17px 18px!important}.profile-classic.shell.mail-open .mail-v2-list-mode strong{margin-right:10px;font-size:15px!important}.profile-classic.shell.mail-open .mail-v2-list-mode small{color:var(--mail-v4-muted)!important;font-size:12px!important}.profile-classic.shell.mail-open .mail-v2-row{text-align:left;align-items:center;border:0!important;border-bottom:1px solid var(--mail-v4-line)!important;background:var(--mail-v4-surface)!important;width:100%!important;min-height:58px!important;color:var(--mail-v4-text)!important;border-radius:0!important;grid-template-columns:22px 34px minmax(115px,.7fr) minmax(0,1.8fr) 86px 76px!important;gap:8px!important;margin:0!important;padding:7px 12px!important;display:grid!important}.profile-classic.shell.mail-open .mail-v2-row:hover{background:var(--mail-v4-hover)!important}.profile-classic.shell.mail-open .mail-v2-row.selected{border-left:3px solid var(--mail-v4-orange)!important;background:var(--mail-v4-selected)!important;padding-left:9px!important}.profile-classic.shell.mail-open .mail-v2-row.unread{background:var(--mail-v4-unread)!important}.profile-classic.shell.mail-open .mail-v2-row-check{width:16px;height:16px;margin:0}.profile-classic.shell.mail-open .mail-v2-row-avatar{background:var(--mail-v4-avatar);width:32px;height:32px;color:var(--mail-v4-green);border-radius:50%;place-items:center;font-weight:700;display:grid}.profile-classic.shell.mail-open .mail-v2-row-person,.profile-classic.shell.mail-open .mail-v2-row-preview,.profile-classic.shell.mail-open .mail-v2-row-meta{min-width:0;overflow:hidden}.profile-classic.shell.mail-open .mail-v2-row-person strong,.profile-classic.shell.mail-open .mail-v2-row-preview b,.profile-classic.shell.mail-open .mail-v2-row-preview span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-classic.shell.mail-open .mail-v2-row-person strong,.profile-classic.shell.mail-open .mail-v2-row-preview b{line-height:18px;font-size:13px!important}.profile-classic.shell.mail-open .mail-v2-row-preview span{line-height:17px;color:var(--mail-v4-muted)!important;font-size:12px!important}.profile-classic.shell.mail-open .mail-v2-row-meta{justify-items:end;gap:4px;display:grid}.profile-classic.shell.mail-open .mail-v2-row-meta time{white-space:nowrap;color:var(--mail-v4-muted)!important;font-size:11px!important}.profile-classic.shell.mail-open .mail-v2-row-icons{align-items:center;gap:5px;display:flex;color:var(--mail-v4-muted)!important}.profile-classic.shell.mail-open .mail-v2-crm-action{border:1px solid var(--mail-v4-line);background:var(--mail-v4-surface);width:72px;height:27px;color:var(--mail-v4-text);white-space:nowrap;border-radius:6px;place-items:center;padding:0;font-size:11px;font-weight:700;display:inline-grid}.profile-classic.shell.mail-open .mail-v2-crm-action.open{border-color:var(--mail-v4-green);background:var(--mail-v4-selected);color:var(--mail-v4-green)}.profile-classic.shell.mail-open .mail-v2-crm-action.add{background:var(--mail-v4-surface)}.profile-classic.shell.mail-open .mail-v2-crm-action.link{color:var(--mail-v4-green)}.profile-classic.shell.mail-open .mail-v2-pagination{border-top:1px solid var(--mail-v4-line);background:var(--mail-v4-surface);flex:none;min-height:52px;margin-top:auto;padding:10px 14px}.profile-classic.shell.mail-open .mail-v2-reader{scrollbar-gutter:stable;grid-column:3;background:var(--mail-v4-surface)!important;display:block!important;overflow:hidden scroll!important}.profile-classic.shell.mail-open .mail-v2-reader-head{z-index:5;justify-content:space-between;align-items:center;gap:12px;min-height:68px;display:flex;position:sticky;top:0;background:color-mix(in srgb, var(--mail-v4-surface) 96%, transparent)!important;border-bottom:1px solid var(--mail-v4-line)!important;padding:0 22px!important}.profile-classic.shell.mail-open .mail-v2-reader-head>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.profile-classic.shell.mail-open .mail-v2-reader-head button{border:1px solid var(--mail-v4-line)!important;background:var(--mail-v4-surface)!important;min-height:38px!important;color:var(--mail-v4-text)!important;border-radius:8px!important;padding:0 13px!important;font-size:12px!important}.profile-classic.shell.mail-open .mail-v2-reader-head .mail-v2-spam-action{color:var(--mail-v4-muted)!important}.profile-classic.shell.mail-open .mail-v2-reader-inner{max-width:none!important;margin:0!important;padding:28px 36px 54px!important}.profile-classic.shell.mail-open .mail-v2-reader-title{max-width:930px;color:var(--mail-v4-text)!important;letter-spacing:-.3px!important;margin:0 0 18px!important;font-size:24px!important;line-height:1.25!important}.profile-classic.shell.mail-open .mail-v2-frombox{max-width:930px;border-bottom:1px solid var(--mail-v4-line)!important;padding-bottom:20px!important}.profile-classic.shell.mail-open .mail-v2-context{max-width:930px;background:0 0!important;border:0!important;margin:12px 0!important;padding:0!important}.profile-classic.shell.mail-open .mail-v2-context>div:first-child{color:var(--mail-v4-muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.profile-classic.shell.mail-open .mail-v2-context>div:first-child strong{color:var(--mail-v4-text)}.profile-classic.shell.mail-open .mail-v2-context>button{min-height:30px;margin-left:10px;padding:0 10px;font-size:11px;background:var(--mail-v4-surface)!important;color:var(--mail-v4-text)!important}.profile-classic.shell.mail-open .mail-v2-reply-priority{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.profile-classic.shell.mail-open .mail-v2-thread{max-width:930px;padding:4px 0 0!important;overflow:visible!important}.profile-classic.shell.mail-open .mail-v2-thread article{border:0!important;border-bottom:1px solid var(--mail-v4-line)!important;background:0 0!important;margin:0 0 24px!important;padding:0 0 20px!important}.profile-classic.shell.mail-open .mail-v2-thread article>header{justify-content:space-between;display:flex;background:0 0!important;border:0!important;padding:0 0 12px!important}.profile-classic.shell.mail-open .mail-v2-text{white-space:pre-wrap;font:inherit;color:var(--mail-v4-text)!important;font-size:16px!important;line-height:1.65!important}.profile-classic.shell.mail-open .mail-v2-html{border:0;width:100%;height:420px;min-height:180px;margin:0;display:block;overflow:hidden}.profile-classic.shell.mail-open .mail-v2-attachments{max-width:930px;margin-top:18px;padding-top:16px;border-top:1px solid var(--mail-v4-line)!important}.profile-classic.shell.mail-open .mail-v2-attachments a{border:1px solid var(--mail-v4-line);background:var(--mail-v4-bg);color:var(--mail-v4-text);border-radius:8px;margin:8px 8px 0 0;padding:9px 11px;font-size:12px;display:inline-flex}.profile-classic.shell.mail-open .mail-v2-modal{z-index:80;background:var(--mail-v4-overlay);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.profile-classic.shell.mail-open .mail-v2-compose{border-radius:12px;flex-direction:column;width:min(850px,96vw);max-height:min(790px,92vh);margin:0;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000040;border:1px solid var(--mail-v4-line)!important;background:var(--mail-v4-surface)!important;color:var(--mail-v4-text)!important}.profile-classic.shell.mail-open .mail-v2-compose-head{border-bottom:1px solid var(--mail-v4-line);flex:none;min-height:68px;padding:0 22px}.profile-classic.shell.mail-open .mail-v2-compose-head strong{font-size:20px}.profile-classic.shell.mail-open .mail-v2-compose-head button{width:36px;height:36px;background:var(--mail-v4-surface)!important;color:var(--mail-v4-text)!important;padding:0!important}.profile-classic.shell.mail-open .mail-v2-form-row{border-bottom:1px solid var(--mail-v4-line);flex:none;min-height:51px;margin:0!important;padding:0 21px!important}.profile-classic.shell.mail-open .mail-v2-form-row label{width:54px;color:var(--mail-v4-muted);margin:0;font-size:14px}.profile-classic.shell.mail-open .mail-v2-form-row input,.profile-classic.shell.mail-open .mail-v2-form-row select{background:0 0!important;border:0!important;border-radius:0!important;height:42px!important;font-size:14px!important}.profile-classic.shell.mail-open .mail-v2-copy-toggle{height:30px!important;color:var(--mail-v4-muted)!important;background:0 0!important;border:0!important;padding:0 8px!important;font-size:12px!important}.profile-classic.shell.mail-open .mail-v2-edit-tools{flex:none;border-bottom:1px solid var(--mail-v4-line)!important;height:44px!important;padding:4px 21px!important}.profile-classic.shell.mail-open .mail-v2-edit-tools button{width:32px!important;height:32px!important;color:var(--mail-v4-text)!important;background:0 0!important;border:0!important;padding:0!important}.profile-classic.shell.mail-open .mail-v2-edit-body{flex:auto;height:auto!important;min-height:150px!important;padding:20px 24px!important;font-size:16px!important;line-height:1.7!important;overflow:auto!important}.profile-classic.shell.mail-open .mail-v2-compose-attachment-row{border-top:1px solid var(--mail-v4-line);flex:none;min-height:42px;padding:0 21px}.profile-classic.shell.mail-open .mail-v2-compose-signature{max-height:80px;overflow:auto;margin:0 21px!important}.profile-classic.shell.mail-open .mail-v2-compose>footer{border-top:1px solid var(--mail-v4-line);flex:none;min-height:68px;padding:13px 21px}.profile-classic.shell.mail-open .mail-v2-compose>footer .primary{border:0;border-radius:8px;min-height:43px;background:var(--mail-v4-orange)!important;color:#fff!important}[data-theme=dark] .profile-classic.shell.mail-open{--mail-v4-bg:#171717;--mail-v4-surface:#232323;--mail-v4-rail:#1c1c1c;--mail-v4-line:#3f3f3f;--mail-v4-text:#e7e7e7;--mail-v4-muted:#a8a8a8;--mail-v4-orange:#d98a19;--mail-v4-green:#91c995;--mail-v4-hover:#2b2b2b;--mail-v4-selected:#2a3b2c;--mail-v4-unread:#332d21;--mail-v4-avatar:#304536;--mail-v4-overlay:#000000a8}.profile-classic .sales-board-scrollbar,.profile-classic .classic-board-sticky-scrollbar,.profile-classic .sales-table-scrollbar{display:none;z-index:60!important;background:#eef2f4!important;border:1px solid #c9d4d9!important;border-radius:4px 4px 0 0!important;height:16px!important;margin:0!important;position:fixed!important;bottom:0!important;left:188px!important;right:56px!important;overflow:auto hidden!important}.profile-classic .sales-board-scrollbar.has-overflow,.profile-classic .classic-board-sticky-scrollbar.has-overflow,.profile-classic .sales-table-scrollbar.has-overflow{display:block!important}.profile-classic .sales-board-scrollbar>div,.profile-classic .classic-board-sticky-scrollbar>div,.profile-classic .sales-table-scrollbar>div{min-width:100%;height:1px!important}.profile-classic .sales-board-scrollbar::-webkit-scrollbar{height:13px}.profile-classic .classic-board-sticky-scrollbar::-webkit-scrollbar{height:13px}.profile-classic .sales-table-scrollbar::-webkit-scrollbar{height:13px}.profile-classic .sales-board-scrollbar::-webkit-scrollbar-thumb{background:#7f909a;border-radius:8px}.profile-classic .classic-board-sticky-scrollbar::-webkit-scrollbar-thumb{background:#7f909a;border-radius:8px}.profile-classic .sales-table-scrollbar::-webkit-scrollbar-thumb{background:#7f909a;border-radius:8px}.profile-classic .sales-board-scroll-shell>.board,.profile-classic .classic-board{scrollbar-width:none}.profile-classic .sales-board-scroll-shell>.board::-webkit-scrollbar{height:0}.profile-classic .classic-board::-webkit-scrollbar{height:0}@media (width<=800px){.profile-classic .sales-board-scrollbar,.profile-classic .classic-board-sticky-scrollbar,.profile-classic .sales-table-scrollbar{left:0!important;right:0!important}}@media (width<=1100px){.profile-classic.shell.mail-open .mail-v2-layout{grid-template-columns:220px minmax(320px,40%) minmax(0,1fr)!important}.profile-classic.shell.mail-open .mail-v2-row{grid-template-columns:22px 32px minmax(90px,.8fr) minmax(0,1.5fr) 70px 72px!important}}@media (width<=760px){.profile-classic.shell.mail-open{padding-right:0!important}.profile-classic.shell.mail-open>.main-menu{min-width:52px;width:52px!important;padding-left:4px!important;padding-right:4px!important}.profile-classic.shell.mail-open .mail-v2-layout{display:block!important;overflow-y:auto!important}.profile-classic.shell.mail-open .mail-v2-sidebar{min-height:100vh;height:auto!important}.profile-classic.shell.mail-open .mail-v2-list{min-height:calc(100vh - 68px);height:auto!important;overflow-y:visible!important}.profile-classic.shell.mail-open .mail-v2-layout.has-open-message .mail-v2-sidebar,.profile-classic.shell.mail-open .mail-v2-layout.has-open-message .mail-v2-list{display:none!important}.profile-classic.shell.mail-open .mail-v2-layout.has-open-message .mail-v2-reader{min-height:100vh;height:auto!important;display:block!important;overflow-y:visible!important}.profile-classic.shell.mail-open .mail-v2-row{grid-template-columns:22px 32px minmax(0,1fr) 70px!important}.profile-classic.shell.mail-open .mail-v2-row-preview span{display:none}.profile-classic.shell.mail-open .mail-v2-row-meta{grid-column:4}.profile-classic.shell.mail-open .mail-v2-crm-action{width:68px}.profile-classic.shell.mail-open .mail-v2-reader-inner{padding:22px 18px 42px!important}.profile-classic.shell.mail-open .mail-v2-reader-head{align-items:flex-start;padding:10px 14px!important}.profile-classic.shell.mail-open .mail-v2-reader-head>div:last-child{justify-content:flex-start}.profile-classic.shell.mail-open .mail-v2-title .mail-v2-close-section{right:8px}}.profile-classic .nav-svg{color:currentColor;flex:0 0 22px;width:22px;height:22px;display:block}.profile-classic .main-menu .nav{align-items:center;gap:10px;display:flex}.profile-classic.shell.mail-open>.main-menu .nav-icon{display:none!important}.profile-classic.shell.mail-open>.main-menu .nav-svg{color:currentColor;width:22px;height:22px;margin:0 auto;display:block}.profile-classic.shell.mail-open>.main-menu .nav{place-items:center;min-width:44px;min-height:44px;display:grid;position:relative}.profile-classic.shell.mail-open>.main-menu .nav-label{display:none!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-layout:not(.has-open-message){grid-template-columns:244px minmax(0,1fr)!important}.profile-classic .mail-v3 .mail-v2-reader-inner,.mail-v3 .mail-v2-reader-inner{max-width:980px!important;margin:0 auto!important;padding:20px 36px 45px!important}.profile-classic .mail-v3 .mail-v2-reader-title,.mail-v3 .mail-v2-reader-title{color:var(--mail-text)!important;letter-spacing:-.45px!important;margin:4px 0 19px!important;font-size:24px!important;line-height:1.23!important}.mail-v2-reader-actions-label{color:var(--mail-muted)!important;font-size:13px!important;font-weight:700!important}.mail-v2-frombox{border-bottom:1px solid var(--mail-border)!important;color:var(--mail-text)!important;align-items:center!important;gap:12px!important;padding-bottom:22px!important;display:flex!important}.mail-v2-from-avatar{background:var(--mail-selected)!important;width:39px!important;height:39px!important;color:var(--mail-text)!important;border-radius:50%!important;flex:0 0 39px!important;place-items:center!important;font-weight:700!important;display:grid!important}.mail-v2-frombox>div{flex:1!important;min-width:0!important}.mail-v2-addresses{color:var(--mail-muted)!important;overflow-wrap:anywhere!important;margin-top:3px!important;font-size:13px!important}.mail-v2-frombox>time{color:var(--mail-muted)!important;white-space:nowrap!important;font-size:13px!important}@media (width<=900px){.profile-classic .mail-v3 .mail-v2-layout.has-open-message,.mail-v3 .mail-v2-layout.has-open-message{grid-template-columns:210px minmax(0,1fr)!important}.profile-classic .mail-v3 .mail-v2-reader,.mail-v3 .mail-v2-reader{border-top:1px solid var(--mail-border)!important;grid-column:1/-1!important}}@media (width<=620px){.profile-classic .mail-v3 .mail-v2-sidebar,.mail-v3 .mail-v2-sidebar{border-right:0!important}.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-list,.mail-v3 .mail-v2-layout.has-open-message .mail-v2-list{display:none!important}.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader,.mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader{grid-column:1!important}.profile-classic .mail-v3 .mail-v2-thread,.mail-v3 .mail-v2-thread{padding:16px 20px 35px!important}}.shell:has(.mail-v3)>.main-menu{display:none!important}.content:has(.mail-v3)>header{display:none!important}.content:has(.mail-v3) .page{max-width:none!important;height:100vh!important;padding:0!important;overflow:hidden!important}.content:has(.mail-v3) .page>.notice{display:none!important}.content:has(.mail-v3) .mail-v3{height:100vh!important;margin:0!important;padding:0!important}.shell:has(.mail-v3){padding-right:56px!important}.shell:has(.mail-v3):has(.chat-panel:not(.expanded)){padding-right:clamp(340px,20vw,560px)!important}.shell:has(.mail-v3) .mail-v3{border-right:1px solid var(--mail-border)!important}.profile-classic .mail-v3 .mail-v2-title,.mail-v3 .mail-v2-title{position:relative!important}.profile-classic .mail-v3 .mail-v2-title .mail-v2-close-section,.mail-v3 .mail-v2-title .mail-v2-close-section{border:1px solid var(--mail-border)!important;background:var(--mail-surface-alt)!important;height:37px!important;color:var(--mail-text)!important;white-space:nowrap!important;border-radius:7px!important;padding:0 13px!important;font-size:13px!important}.profile-classic .mail-v3 .mail-v2-title .mail-v2-close-section:hover,.mail-v3 .mail-v2-title .mail-v2-close-section:hover{border-color:var(--mail-accent)!important;background:var(--mail-hover)!important}.profile-classic .mail-v3 .mail-v2-list>header,.mail-v3 .mail-v2-list>header{flex-wrap:nowrap!important;align-items:center!important;display:flex!important}.mail-v2-select-all{flex:0 0 28px!important;justify-content:center!important;align-items:center!important;width:28px!important;display:inline-flex!important}.mail-v2-select-all input,.mail-v2-row-check{width:16px!important;height:16px!important;accent-color:var(--mail-accent)!important;cursor:pointer!important;margin:0!important}.profile-classic .mail-v3 .mail-v2-list>header .mail-v2-bulk-actions,.mail-v3 .mail-v2-list>header .mail-v2-bulk-actions{white-space:nowrap!important;align-items:center!important;gap:7px!important;margin-left:auto!important;display:flex!important}.mail-v2-bulk-actions>span{color:var(--mail-muted)!important;font-size:12px!important}.mail-v2-bulk-actions select,.mail-v2-bulk-actions button{border:1px solid var(--mail-border)!important;background:var(--mail-surface-alt)!important;height:35px!important;min-height:35px!important;color:var(--mail-text)!important;border-radius:7px!important;padding:0 10px!important;font-size:12px!important}.mail-v2-bulk-actions button{cursor:pointer!important}.mail-v2-bulk-actions button:hover{border-color:var(--mail-accent)!important;background:var(--mail-hover)!important}.mail-v2-bulk-actions .mail-v2-spam-action{color:#a33e3c!important;border-color:#c77b79!important}.profile-classic .mail-v3 .mail-v2-row,.mail-v3 .mail-v2-row{grid-template-columns:28px 32px minmax(150px,230px) minmax(0,1fr) 72px 82px!important}.mail-v2-row-check{z-index:2!important;grid-area:1/1!important;justify-self:center!important}.mail-v2-row-avatar{grid-column:2!important}.mail-v2-row-person{grid-column:3!important}.mail-v2-row-preview{grid-column:4!important}.mail-v2-row-meta{grid-column:5!important}.mail-v2-row .mail-v2-crm-action{grid-column:6!important}.mail-v3 .mail-v2-row>div:not(.mail-v2-row-preview){grid-column:2/5!important}.mail-v3 .mail-v2-row>b{grid-column:4!important}.mail-v3 .mail-v2-row>span:not(.mail-v2-row-check){min-width:0!important}@media (width<=1150px){.profile-classic .mail-v3 .mail-v2-row,.mail-v3 .mail-v2-row{grid-template-columns:25px 30px minmax(120px,190px) minmax(0,1fr) 65px 82px!important}}@media (width<=900px){.mail-v2-bulk-actions>span{display:none!important}.mail-v2-bulk-actions select{max-width:110px!important}}@media (width<=700px){.mail-v2-bulk-actions select{display:none!important}.mail-v2-bulk-actions button{padding:0 7px!important}}.profile-classic .mail-v3 .mail-v2-title,.mail-v3 .mail-v2-title{border-bottom:1px solid var(--mail-border)!important;background:var(--mail-surface)!important;height:68px!important;min-height:68px!important;padding:0 22px!important}.profile-classic .mail-v3 .mail-v2-title h1,.mail-v3 .mail-v2-title h1{font-size:20px!important;font-weight:760!important}.profile-classic .mail-v3 .mail-v2-layout,.mail-v3 .mail-v2-layout{border:0!important;border-radius:0!important;height:calc(100vh - 68px)!important;min-height:0!important;max-height:none!important}.profile-classic .mail-v3 .mail-v2-row,.mail-v3 .mail-v2-row{height:58px!important;min-height:58px!important}.profile-classic .mail-v3 .mail-v2-reader-head,.mail-v3 .mail-v2-reader-head{z-index:4!important;position:sticky!important;top:0!important}.profile-classic .mail-v3 .mail-v2-thread .mail-v2-html,.mail-v3 .mail-v2-thread .mail-v2-html{border:0!important;width:100%!important;min-height:220px!important;display:block!important}.profile-classic .mail-v3 .mail-v2-thread .mail-v2-text,.mail-v3 .mail-v2-thread .mail-v2-text{max-width:760px!important;min-height:210px!important;color:var(--mail-text)!important;white-space:pre-wrap!important;margin:0!important;padding:18px 0 10px!important;font:16px/1.68 Arial,sans-serif!important}.profile-classic .mail-v3 .mail-v2-attachments,.mail-v3 .mail-v2-attachments{border-top:1px solid var(--mail-border)!important;margin-top:20px!important;padding:20px 0!important}.profile-classic .mail-v3 .mail-v2-attachments a,.mail-v3 .mail-v2-attachments a{border:1px solid var(--mail-border)!important;background:var(--mail-surface-alt)!important;min-height:42px!important;color:var(--mail-text)!important;border-radius:9px!important;align-items:center!important;margin:0 8px 8px 0!important;padding:11px 13px!important;font-size:13px!important;display:inline-flex!important}.profile-classic .mail-v3 .mail-v2-context,.mail-v3 .mail-v2-context{max-width:980px!important;margin:0 auto!important}@media (width<=800px){:is(.content:has(.mail-v3) .page,.content:has(.mail-v3) .mail-v3){height:100dvh!important}.profile-classic .mail-v3 .mail-v2-layout,.mail-v3 .mail-v2-layout{height:calc(100dvh - 68px)!important}}.mail-v2-compose-trigger{width:100%;margin:0 0 12px}.profile-classic .mail-v3 .mail-v2-title,.mail-v3 .mail-v2-title{align-items:center!important;height:68px!important;min-height:68px!important;margin:0!important;padding:0 22px!important}.profile-classic .mail-v3 .mail-v2-title h1,.mail-v3 .mail-v2-title h1{margin:0!important;font-size:20px!important;line-height:28px!important}.profile-classic .mail-v3 .mail-v2-title p,.mail-v3 .mail-v2-title p{display:none!important}.profile-classic .mail-v3 .mail-v2-list>header,.mail-v3 .mail-v2-list>header{padding:10px 18px!important}.profile-classic .mail-v3 .mail-v2-list>header input,.mail-v3 .mail-v2-list>header input{height:39px!important;min-height:39px!important;font-size:14px!important}.profile-classic .mail-v3 .mail-v2-list>header button,.mail-v3 .mail-v2-list>header button{min-width:39px!important;height:39px!important;min-height:39px!important}.profile-classic .mail-v3 .mail-v2-list-mode,.mail-v3 .mail-v2-list-mode{min-height:42px!important;padding:9px 18px!important}.profile-classic .mail-v3 .mail-v2-list-mode strong,.mail-v3 .mail-v2-list-mode strong{font-size:14px!important}.profile-classic .mail-v3 .mail-v2-list-mode small,.mail-v3 .mail-v2-list-mode small{font-size:12px!important}.profile-classic .mail-v3 .mail-v2-row>div,.mail-v3 .mail-v2-row>div{align-items:center!important;min-height:20px!important}.profile-classic .mail-v3 .mail-v2-row strong,.mail-v3 .mail-v2-row strong{font-size:14px!important;font-weight:600!important;line-height:20px!important}.profile-classic .mail-v3 .mail-v2-row b,.mail-v3 .mail-v2-row b{font-size:14px!important;font-weight:550!important;line-height:19px!important}.profile-classic .mail-v3 .mail-v2-row>span:not(.mail-v2-crm-action),.mail-v3 .mail-v2-row>span:not(.mail-v2-crm-action){font-size:12px!important;line-height:18px!important}.profile-classic .mail-v3 .mail-v2-row time,.mail-v3 .mail-v2-row time{font-size:11px!important;line-height:18px!important}@media (width<=900px){.profile-classic .mail-v3 .mail-v2-layout,.mail-v3 .mail-v2-layout{grid-template-columns:205px minmax(0,1fr)!important}.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader,.mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader{grid-column:1/-1!important}}@media (width<=620px){.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-list,.mail-v3 .mail-v2-layout.has-open-message .mail-v2-list{display:none!important}.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader,.mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader{grid-column:auto!important}.profile-classic .main-menu{width:100%!important}.profile-classic .mail-v3 .mail-v2-layout{height:auto!important;display:block!important;overflow:visible!important}.profile-classic .mail-v3 .mail-v2-list{height:60vh!important;max-height:60vh!important}.profile-classic .mail-v3 .mail-v2-layout.has-open-message .mail-v2-reader{min-height:520px}}.rail-people>button i{display:none!important}.profile-classic .chat-panel.expanded,.chat-panel.expanded{grid-template-rows:auto auto minmax(0,1fr)!important;grid-template-columns:330px minmax(0,1fr)!important;width:100vw!important;display:grid!important;right:0!important;overflow:hidden!important}.chat-panel.expanded>header,.chat-panel.expanded>.notice{grid-column:1/-1}.chat-panel.expanded>.chat-expanded-rooms{border-right:1px solid var(--border);background:var(--surface);grid-area:3/1;min-width:0;min-height:0;overflow:hidden}.chat-expanded-rooms-head{color:var(--text);justify-content:space-between;align-items:center;padding:14px 16px 8px;display:flex}.chat-expanded-rooms-head span{background:var(--mail-selected);min-width:24px;height:24px;color:var(--text);border-radius:12px;place-items:center;padding:0 6px;font-size:12px;display:grid}.chat-panel.expanded>.chat-expanded-rooms .chat-actions{padding:8px 12px}.chat-panel.expanded>.chat-expanded-rooms .chat-actions button{flex:1;min-height:40px;font-size:13px}.chat-panel.expanded>.chat-expanded-rooms .chat-room-list{height:calc(100% - 96px);overflow-y:auto}.chat-panel.expanded>.chat-conversation{grid-area:3/2;min-width:0;min-height:0}.chat-panel.expanded>.chat-create{grid-area:3/2;min-width:0;min-height:0;padding:24px 30px;overflow:auto}.chat-panel.expanded .chat-conversation-head{padding:16px 24px}.chat-panel.expanded .chat-messages{padding:20px 30px}.chat-panel.expanded .chat-messages article{width:min(78%,960px);padding:12px 15px}.chat-panel.expanded .chat-send{padding:14px 24px}.chat-panel.expanded .chat-send textarea{min-height:64px}.chat-panel.expanded>.chat-actions,.chat-panel.expanded>.chat-room-list{display:none!important}.chat-file-chip{border:1px solid var(--border);background:var(--surface);max-width:100%;color:var(--text);border-radius:5px;align-items:center;gap:7px;margin:3px 5px 0 0;padding:4px 7px;display:inline-flex}.chat-file-chip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-file-chip button{min-width:22px;color:var(--muted);background:0 0;border:0;font-size:18px;line-height:20px;padding:0!important}.chat-file-chip button:hover{color:var(--accent)}.chat-panel.expanded .chat-room-list>button.active{background:var(--mail-selected);border-left:3px solid var(--accent)}@media (width<=800px){.profile-classic .chat-panel.expanded,.chat-panel.expanded{grid-template-columns:minmax(210px,34vw) minmax(0,1fr)!important}.chat-panel.expanded .chat-messages{padding:14px}}.update-available{z-index:100;color:#3e2b00;background:#fff7dc;border:1px solid #a56a00;border-radius:8px;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:11px 13px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 6px 22px #2c21003d}.update-available>div{gap:2px;display:grid}.update-available strong{font-size:14px}.update-available span{font-size:12px}.update-available .primary{white-space:nowrap;background:#a56800}.update-available-later{text-decoration:underline;color:#624400!important;background:0 0!important;border:0!important;padding:5px 7px!important}[data-theme=dark] .update-available{color:#ffe7a8;background:#382a08;border-color:#d39d35}.update-available-later{color:inherit}.chat-conversation{height:100%;min-height:0}.chat-panel .chat-conversation{flex:auto}.chat-panel.expanded .chat-conversation{height:100%}.chat-send{background:var(--surface);flex:none;min-height:78px;box-shadow:0 -5px 14px #122a371a}.chat-send textarea{border:1px solid var(--border);background:var(--surface);min-height:60px;color:var(--text);resize:vertical}.chat-panel-head-actions button{border-radius:7px;width:40px;min-width:40px;height:40px;line-height:1;border:1px solid var(--border)!important;background:var(--soft)!important;color:var(--text)!important;font-size:22px!important}.chat-panel-head-actions button:first-child{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important;font-size:24px!important}.chat-panel-head-actions button:last-child{color:#a52727!important;background:#fff0f0!important;border-color:#e3aaaa!important;font-size:28px!important}[data-theme=dark] .chat-panel-head-actions button:last-child{color:#ffc0c8!important;background:#421d22!important;border-color:#8f4a55!important}.chat-message-meta{justify-content:flex-end;align-items:center;gap:5px;display:flex}.chat-receipt{letter-spacing:-3px;cursor:help;font-size:13px;font-weight:800;display:inline-block}.chat-receipt.delivered{color:#527d91}.chat-receipt.read{color:#1688bd}.profile-classic .chat-panel:not(.expanded),.chat-panel:not(.expanded){width:min(clamp(340px,20vw,560px),100vw - 56px)!important;max-width:calc(100vw - 56px)!important;right:56px!important}.chat-panel:not(.expanded)>header{gap:8px;min-width:0}.chat-panel:not(.expanded)>header>strong{overflow-wrap:anywhere;flex:auto;min-width:0}.chat-panel:not(.expanded) .chat-panel-head-actions{flex:none}.chat-panel:not(.expanded) .chat-panel-head-actions button{width:36px;min-width:36px;height:36px}.chat-panel:not(.expanded)>.chat-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.chat-panel:not(.expanded)>.chat-actions button{white-space:normal;overflow-wrap:anywhere;min-width:0;min-height:48px;padding:8px!important}.chat-panel:not(.expanded)>.chat-actions button:nth-child(3):last-child{grid-column:1/-1}.chat-panel:not(.expanded) .chat-send{grid-template-rows:minmax(132px,1fr) auto;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:9px}.chat-panel:not(.expanded) .chat-send textarea{resize:vertical;grid-area:1/1/auto/-1;width:100%;height:132px;min-height:132px}.chat-panel:not(.expanded) .chat-send .chat-attach{grid-area:2/1;width:max-content;min-width:0;padding:8px 11px!important}.chat-panel:not(.expanded) .chat-send>button:not(.chat-attach){grid-area:2/2;min-width:110px}.chat-panel:not(.expanded) .chat-send .chat-files{grid-column:1/-1}.chat-panel:not(.expanded) .chat-room-list small{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.chat-panel:not(.expanded) .chat-conversation-head small{white-space:normal;overflow-wrap:anywhere;overflow:visible}.chat-panel:not(.expanded) .chat-messages article{overflow-wrap:anywhere;width:calc(100% - 12px);overflow:visible}.chat-panel:not(.expanded) .chat-messages p{overflow-wrap:anywhere;word-break:normal}.mail-v2-attachment-actions{border:1px solid var(--border);background:var(--soft);border-radius:4px;gap:6px;margin-top:10px;padding:10px;display:grid}.mail-v2-attachment-actions>strong{color:var(--text);font-size:12px}.mail-v2-attachment-actions>div{flex-wrap:wrap;gap:7px;display:flex}.mail-v2-attachment-actions a,.mail-v2-attachment-actions button{border:1px solid var(--border);border-radius:3px;min-height:34px;font-size:12px;text-decoration:none;padding:7px 9px!important}.mail-v2-attachment-actions a{background:var(--surface);color:var(--accent)}.mail-v2-attachment-actions small{color:var(--muted);font-size:11px}.mail-v2-attachment-actions p{color:var(--text);gap:4px;margin:0;font-size:11px;display:grid}.mail-v2-attachment-paths{gap:6px;display:grid}.mail-v2-open-folder{border:1px solid var(--accent);background:var(--accent);border-radius:4px;justify-self:start;align-items:center;min-height:32px;padding:7px 10px;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.mail-v2-open-folder:hover{filter:brightness(.94);text-decoration:none!important}.mail-v3 .mail-v2-list>header.mail-v2-toolbar{z-index:12;border-bottom:1px solid var(--mail-border);min-height:52px;top:0;box-shadow:0 1px 4px #141e2d0f;background:var(--mail-surface)!important;position:sticky!important}.mail-v3 .mail-v2-toolbar input[aria-label="Поиск в выбранном ящике"]{flex:180px;min-width:120px}.mail-v3 .mail-v2-refresh{justify-content:center;align-items:center;width:40px;min-width:40px;display:inline-flex}.mail-v3 .mail-v2-bulk-actions{white-space:nowrap;align-items:center;gap:7px;margin-left:auto;display:flex}.mail-v3 .mail-v2-bulk-actions button{border:1px solid var(--mail-border);background:var(--mail-surface-alt);min-height:38px;color:var(--mail-text);cursor:pointer;border-radius:7px;padding:0 11px}.mail-v3 .mail-v2-bulk-actions button:hover{border-color:var(--mail-accent);background:var(--mail-hover)}.mail-v3 .mail-v2-danger-action{color:#a33e3c!important;border-color:#d09a98!important}.mail-v2-move-menu{position:relative}.mail-v2-move-popover{background:var(--mail-surface);border:1px solid var(--mail-border);z-index:30;border-radius:10px;gap:8px;width:270px;max-height:350px;padding:12px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 12px 30px #141e2d2e}.mail-v2-move-popover input{border:1px solid var(--mail-border);background:var(--mail-surface-alt);min-height:36px;color:var(--mail-text);border-radius:6px;padding:0 9px}.mail-v2-move-options{gap:3px;max-height:250px;display:grid;overflow:auto}.mail-v2-move-options button{text-align:left;width:100%;background:0 0!important;border:0!important}.mail-v2-toolbar-notice{z-index:11;color:var(--mail-text);background:var(--mail-surface-alt);border-bottom:1px solid var(--mail-border);justify-content:space-between;gap:12px;padding:8px 14px;font-size:13px;display:flex;position:sticky;top:52px}.mail-v2-toolbar-notice button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.mail-v2-overflow-wrap{display:inline-flex;position:relative}.mail-v2-overflow-menu{z-index:20;background:var(--mail-surface);border:1px solid var(--mail-border);border-radius:7px;min-width:160px;padding:6px;position:absolute;top:24px;right:0;box-shadow:0 8px 20px #141e2d29}.mail-v2-overflow-menu>span{color:var(--mail-text);cursor:pointer;padding:7px 9px;font-size:12px;display:block}.mail-v2-overflow-menu>span:hover{background:var(--mail-hover)}.mail-v2-row-quick-actions{opacity:0;align-items:center;gap:3px;transition:opacity .15s;display:flex}.mail-v2-row:hover .mail-v2-row-quick-actions,.mail-v2-row:focus-within .mail-v2-row-quick-actions{opacity:1}.mail-v2-row-quick-actions>span{width:25px;height:25px;color:var(--mail-muted);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.mail-v2-row-quick-actions>span:hover{background:var(--mail-hover);color:var(--mail-text)}@media (width<=900px){.mail-v3 .mail-v2-bulk-actions{flex-wrap:wrap;justify-content:flex-start}.mail-v3 .mail-v2-list>header.mail-v2-toolbar{min-height:88px}}.mail-v2-attachment-actions code{overflow-wrap:anywhere;white-space:pre-wrap;border:1px solid var(--border);background:var(--surface);max-width:100%;color:var(--text);padding:5px 6px;font-family:Consolas,monospace;font-size:11px;display:block}.mail-v2-attachment-actions .mail-v2-attachment-error{color:var(--error-text)}.mail-v2-context-form>strong{width:100%;color:var(--text);font-size:14px}.mail-v2-context-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.mail-v2-context-actions button{white-space:normal;text-align:left;gap:4px;display:grid;min-height:88px!important}.mail-v2-context-actions b{color:var(--text);font-size:14px}.mail-v2-context-actions small,.mail-v2-context-choice p{color:var(--muted);font-size:12px;line-height:1.35}.mail-v2-context-choice{flex-wrap:wrap;flex:100%;align-items:flex-end;gap:8px;display:flex}.mail-v2-context-choice>strong,.mail-v2-context-choice>p{width:100%;margin:0}.mail-v2-context-choice label{min-width:min(100%,300px)}.mail-v2-not-request{color:var(--muted)!important}@media (width<=700px){.mail-v2-context-actions{grid-template-columns:1fr}}.view-as-select{color:var(--muted);white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.view-as-select select{border:1px solid var(--border);background:var(--surface);min-width:180px;max-width:260px;color:var(--text);border-radius:5px;padding:6px 28px 6px 9px}.view-as-banner{color:#503b00;background:#fff3c9;border-bottom:1px solid #d9a62e;align-items:center;gap:14px;padding:9px 18px;display:flex}.view-as-banner span{flex:1}.view-as-banner button{color:#704900;background:#fff;border-color:#b87900}[data-theme=dark] .view-as-banner{color:#ffe9a7;background:#3c3218;border-color:#8e6a13}[data-theme=dark] .view-as-banner button{color:#ffe9a7;background:#252525;border-color:#b98d25}.classic-deal-card[draggable=true]{cursor:grab}.classic-deal-card[draggable=true]:active{cursor:grabbing}.classic-deal-card.dragging{opacity:.42;transform:scale(.98)}.classic-board-column.drag-target{outline-offset:-3px;background:#fff7df;outline:2px dashed #e18a00}[data-theme=dark] .classic-board-column.drag-target{background:#3b321d!important}.classic-timeline .timeline-related-link,.classic-deal-related .classic-related-mail{color:var(--accent);text-decoration:none}.classic-timeline .timeline-related-link:hover,.classic-deal-related .classic-related-mail:hover{color:var(--mail-accent);text-decoration:underline}.classic-deal-related .classic-related-mail{border:1px solid var(--border);background:var(--soft);border-radius:5px;margin:5px 0;padding:7px 9px;display:block}.profile-classic .classic-board-wrap>.classic-board{scrollbar-width:none!important;max-height:none!important;padding-bottom:12px!important;overflow:auto visible!important}.profile-classic .classic-board-wrap>.classic-board::-webkit-scrollbar{height:0!important}.profile-classic .classic-board-wrap>.classic-board-sticky-scrollbar,.profile-classic .sales-table-scrollbar{z-index:8;border-top:1px solid var(--border);background:var(--surface);scrollbar-color:#8b9aa3 var(--soft);scrollbar-width:auto;height:17px;margin-top:-1px;display:none;position:sticky;bottom:0;overflow:auto hidden}.profile-classic .classic-board-wrap>.classic-board-sticky-scrollbar.has-overflow,.profile-classic .sales-table-scrollbar.has-overflow{display:block}.profile-classic .classic-board-wrap>.classic-board-sticky-scrollbar>div,.profile-classic .sales-table-scrollbar>div{min-width:100%;height:1px}.profile-classic .classic-board-wrap>.classic-board-sticky-scrollbar::-webkit-scrollbar{height:13px}.profile-classic .sales-table-scrollbar::-webkit-scrollbar{height:13px}.profile-classic .classic-board-wrap>.classic-board-sticky-scrollbar::-webkit-scrollbar-track{background:var(--soft)}.profile-classic .sales-table-scrollbar::-webkit-scrollbar-track{background:var(--soft)}.profile-classic .classic-board-wrap>.classic-board-sticky-scrollbar::-webkit-scrollbar-thumb{border:2px solid var(--soft);background:#8b9aa3;border-radius:8px}.profile-classic .sales-table-scrollbar::-webkit-scrollbar-thumb{border:2px solid var(--soft);background:#8b9aa3;border-radius:8px}.profile-classic .sales-table-scroll-shell{min-width:0;position:relative}.profile-classic .sales-table-scroll-shell .table-wrap{scrollbar-width:none!important}.profile-classic .sales-table-scroll-shell .table-wrap::-webkit-scrollbar{height:0!important}.profile-classic .classic-board-wrap>.classic-board-sticky-scrollbar,.profile-classic .sales-table-scrollbar{z-index:70;border:1px solid var(--border);border-bottom:0;height:18px;margin:0;bottom:0;left:240px;right:56px;box-shadow:0 -2px 8px #122a371f;display:block!important;position:fixed!important}@media (width<=800px){.profile-classic .classic-board-wrap>.classic-board-sticky-scrollbar,.profile-classic .sales-table-scrollbar{left:0;right:50px}}.profile-classic .mail-v3 .mail-v2-list>header,.mail-v3 .mail-v2-list>header{align-content:center;flex-wrap:wrap!important}.profile-classic .mail-v3 .mail-v2-list>header .mail-v2-bulk-actions,.mail-v3 .mail-v2-list>header .mail-v2-bulk-actions{border-top:1px solid var(--mail-border);justify-content:flex-start;width:100%;padding-top:8px;flex:100%!important;margin-left:0!important}.profile-classic .mail-v3 .mail-v2-bulk-actions select,.profile-classic .mail-v3 .mail-v2-bulk-actions button,.mail-v3 .mail-v2-bulk-actions select,.mail-v3 .mail-v2-bulk-actions button{border-radius:6px!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0 11px!important;font-size:12px!important;font-weight:500!important;line-height:1!important}.profile-classic .mail-v3 .mail-v2-bulk-actions select,.mail-v3 .mail-v2-bulk-actions select{max-width:150px}.profile-classic .mail-v3 .mail-v2-bulk-actions button,.mail-v3 .mail-v2-bulk-actions button{background:var(--mail-surface-alt)!important;color:var(--mail-text)!important}.profile-classic .mail-v3 .mail-v2-bulk-actions .mail-v2-spam-action,.mail-v3 .mail-v2-bulk-actions .mail-v2-spam-action,.profile-classic .mail-v3 .mail-v2-reader-head .mail-v2-spam-action,.mail-v3 .mail-v2-reader-head .mail-v2-spam-action{color:#a33e3c!important;background:#fff7f6!important;border-color:#c77b79!important}[data-theme=dark] .profile-classic .mail-v3 .mail-v2-bulk-actions .mail-v2-spam-action,[data-theme=dark] .mail-v3 .mail-v2-bulk-actions .mail-v2-spam-action,[data-theme=dark] .profile-classic .mail-v3 .mail-v2-reader-head .mail-v2-spam-action,[data-theme=dark] .mail-v3 .mail-v2-reader-head .mail-v2-spam-action{color:#ffb4b0!important;background:#351f20!important}.profile-classic .mail-v3 .mail-v2-list>header.mail-v2-toolbar,.mail-v3 .mail-v2-list>header.mail-v2-toolbar{gap:7px;min-height:56px;overflow:visible;flex-wrap:nowrap!important}.mail-v3 .mail-v2-select-all{order:0}.mail-v3 .mail-v2-refresh{order:1}.profile-classic .mail-v3 .mail-v2-list>header .mail-v2-bulk-actions,.mail-v3 .mail-v2-list>header .mail-v2-bulk-actions{white-space:nowrap;border-top:0;order:2;gap:6px;width:auto;padding-top:0;display:flex;flex:0 auto!important;margin-left:0!important}.mail-v3 .mail-v2-toolbar input[aria-label="Поиск в выбранном ящике"]{order:3;margin-left:auto}.mail-v3 .mail-v2-selection-count{min-width:94px;color:var(--mail-muted);text-align:center;font-size:12px}.mail-v3 .mail-v2-bulk-actions button{justify-content:center;align-items:center;gap:6px;display:inline-flex;border-radius:6px!important;height:36px!important;min-height:36px!important;padding:0 10px!important;font-size:13px!important;font-weight:600!important}.mail-v3 .mail-v2-bulk-actions button:disabled{opacity:.48;cursor:not-allowed;background:var(--mail-surface-alt)!important;color:var(--mail-muted)!important}.mail-v3 .mail-v2-toolbar-icon{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.mail-v3 .mail-v2-refresh{border-radius:6px;height:36px;min-height:36px}@media (width<=1100px){.profile-classic .mail-v3 .mail-v2-list>header.mail-v2-toolbar,.mail-v3 .mail-v2-list>header.mail-v2-toolbar{scrollbar-width:thin;overflow-x:auto}.mail-v3 .mail-v2-toolbar input[aria-label="Поиск в выбранном ящике"]{min-width:160px}}.global-right-rail>button{color:var(--muted);background:0 0;border-color:#0000;transition:background-color .16s,border-color .16s,color .16s}.global-right-rail>button:hover,.global-right-rail>button.active{border-color:var(--border);background:var(--soft);color:var(--text)}.global-right-rail>button:focus-visible,.chat-panel-control:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chat-control-icon{width:20px;height:20px;display:block}.global-right-rail>button.has-unread{color:var(--text)}.global-right-rail>button.has-unread>b{border:2px solid var(--surface);background:var(--accent);color:#fff;font-variant-numeric:tabular-nums;min-width:17px;height:17px;box-shadow:none;border-radius:9px;padding:0 3px;font-size:9px;font-weight:700;line-height:13px;top:-3px;right:-4px}.notification-summary .chat-control-icon{width:18px;height:18px;color:var(--muted)}.chat-panel-head-actions{align-items:center;gap:6px;display:flex}.chat-panel-head-actions .chat-panel-control{border-radius:7px;place-items:center;width:40px;min-width:40px;height:40px;display:grid;color:var(--muted)!important;font-size:inherit!important;background:0 0!important;border:1px solid #0000!important;padding:0!important}.chat-panel-head-actions .chat-panel-control:hover{border-color:var(--border)!important;background:var(--soft)!important;color:var(--text)!important}.chat-panel-head-actions .chat-panel-control .chat-control-icon{width:19px;height:19px}.task-comments{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}.task-comments h3{margin:0 0 10px;font-size:14px}.task-comments-list{gap:8px;max-height:250px;display:grid;overflow:auto}.task-comments article{border:1px solid var(--border);background:var(--soft);border-radius:7px;padding:9px 10px}.task-comments article strong{font-size:12px}.task-comments article time{color:var(--muted);margin-top:2px;font-size:11px;display:block}.task-comments article p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.task-comments-empty{color:var(--muted);margin:0 0 8px;font-size:12px}.task-comments form{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:10px;display:grid}.task-comments textarea{resize:vertical;min-height:58px}.classic-lead-status-strip{flex-wrap:wrap;align-items:center}.classic-lead-status-strip label{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:flex}.classic-lead-status-strip select{max-width:260px;min-height:32px}.classic-lead-status-strip .classic-lead-close{color:#9c3131!important;border-color:#d69a9a!important}.mail-v2-attachment-names{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:15px;display:block;overflow:hidden}.max-connection-settings{max-width:760px;margin-top:18px}.max-connection-settings>p{color:var(--muted)}.max-connection-settings form{gap:10px;max-width:560px;display:grid}.max-connection-settings form label{gap:5px;display:grid}.max-connection-settings form label:has(input[type=checkbox]){align-items:center;gap:8px;display:flex}.max-connection-row{border:1px solid var(--border);border-radius:6px;align-items:center;gap:12px;margin:8px 0;padding:9px;display:flex}.max-connection-row span{color:var(--muted)}.max-connection-row code{color:var(--muted);margin-left:auto}.connection-tabs{border:1px solid var(--border);background:var(--panel);border-radius:10px;gap:4px;width:max-content;max-width:100%;margin:0 0 18px;padding:4px;display:flex;overflow:auto}.connection-tabs button{min-height:34px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:6px 13px;font-weight:650}.connection-tabs button:hover{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--text)}.connection-tabs button.active{background:var(--accent);color:#fff;box-shadow:none}.connection-planned{max-width:680px}.connection-planned p{color:var(--muted);margin:0}.button-danger{color:#a62d2d!important;background:0 0!important;border-color:#db8c8c!important}.button-danger:hover{background:#fff0f0!important;border-color:#c84848!important}.crm-help{max-width:1180px}.crm-help-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.crm-help-head h1{margin:0 0 6px}.crm-help-head p{color:var(--muted);margin:0}.crm-help-head label{min-width:min(360px,100%);color:var(--muted);gap:5px;font-size:12px;display:grid}.crm-help-head input{min-height:36px}.crm-help-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:16px;display:grid}.crm-help-nav{gap:15px;padding:12px;display:grid}.crm-help-nav section{gap:3px;display:grid}.crm-help-nav h2{color:var(--muted);text-transform:uppercase;margin:3px 7px;font-size:11px}.crm-help-nav button{color:var(--text);text-align:left;box-shadow:none;background:0 0;border:0;justify-content:flex-start}.crm-help-nav button:hover,.crm-help-nav button.active{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent)}.crm-help-article{min-height:420px;padding:28px}.crm-help-article>span{color:var(--muted);font-size:12px}.crm-help-article h2{margin:7px 0}.crm-help-article p{max-width:800px;line-height:1.55}.crm-help-summary{color:var(--accent);font-size:16px;font-weight:650}@media (width<=760px){.crm-help-head{display:grid}.crm-help-head label{min-width:0}.crm-help-layout{grid-template-columns:1fr}.crm-help-article{min-height:0;padding:18px}}.app-install-button{white-space:nowrap}.app-install-backdrop{z-index:200;background:#13212b88;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.app-install-dialog{text-align:center;width:min(430px,100%);padding:24px;position:relative}.app-install-dialog h2{text-align:left;margin:0 38px 8px 0}.app-install-dialog p{color:var(--muted);text-align:left;line-height:1.45}.app-install-dialog ol{text-align:left;gap:6px;padding-left:22px;display:grid}.app-install-dialog small{color:var(--muted);text-align:left;margin-top:14px;line-height:1.35;display:block}.app-install-qr{image-rendering:auto;background:#fff;width:220px;height:220px;margin:16px auto 8px;display:block}.app-install-url{overflow-wrap:anywhere;font-size:12px;color:var(--accent)!important;text-align:center!important}.profile-mobile-login{margin:16px 0}.profile-mobile-login h2{margin-top:0}.profile-mobile-login p{max-width:720px;color:var(--muted)}@media (width<=760px){.app-install-button{min-width:38px;font-size:0;padding:7px!important}.app-install-button:before{content:"⇩";font-size:17px}}.profile-activity{margin-top:16px}.profile-activity h2{margin:0 0 6px}.profile-activity>p{color:var(--muted)}.profile-activity>div{gap:0;display:grid}.profile-activity>div>div{border-top:1px solid var(--border);grid-template-columns:180px minmax(180px,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.profile-activity time,.profile-activity small{color:var(--muted);font-size:12px}@media (width<=620px){.profile-activity>div>div{grid-template-columns:1fr;gap:3px}}.shell:has(.chat-panel:not(.expanded)){padding-right:calc(clamp(340px,20vw,560px) + 56px)!important}.shell:has(.chat-panel:not(.expanded))>.content{min-width:0}@media (width<=800px){.shell:has(.chat-panel:not(.expanded)){padding-right:100vw!important}}.shell{--crm-right-inset:56px}.shell:has(.chat-panel:not(.expanded)){--crm-chat-width:clamp(340px, 20vw, 560px);--crm-right-inset:calc(var(--crm-chat-width) + 56px)}.classic-deal-panel{right:var(--crm-right-inset)!important;width:min(1600px, calc(100vw - 220px - var(--crm-right-inset)))!important}.task-drawer{max-width:calc(100vw - var(--crm-right-inset));right:var(--crm-right-inset)!important}.profile-classic .classic-board-wrap>.classic-board-sticky-scrollbar,.profile-classic .sales-table-scrollbar{right:var(--crm-right-inset)!important}@media (width<=1420px){.shell:has(.chat-panel:not(.expanded)) .classic-deal-body{grid-template-columns:1fr!important}.shell:has(.chat-panel:not(.expanded)) .classic-deal-details{border-right:0!important;border-bottom:1px solid var(--border)!important}}@media (width<=800px){.shell:has(.chat-panel:not(.expanded)){--crm-right-inset:0px}.classic-deal-panel{width:100vw!important;right:0!important}.task-drawer{right:0!important}}@media (width<=1100px){.view-as-select{font-size:0}.view-as-select select{min-width:150px}.view-as-banner{flex-wrap:wrap;align-items:flex-start}.view-as-banner span{flex-basis:55%}}.profile-classic.shell.mail-open:has(.mail-v3){padding-right:56px!important}.profile-classic.shell.mail-open:has(.mail-v3)>.main-menu{width:62px!important;min-width:62px!important;display:block!important}.profile-classic.shell.mail-open:has(.mail-v3)>.chat-panel:not(.expanded){width:min(clamp(340px,20vw,560px),100vw - 56px)!important;min-width:0!important;max-width:calc(100vw - 56px)!important;padding:0!important;right:56px!important}.profile-classic.shell.mail-open:has(.mail-v3)>.content>header{display:none!important}.profile-classic.shell.mail-open:has(.mail-v3) .page{max-width:none!important;height:100vh!important;padding:0!important;overflow:hidden!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-layout{grid-template-columns:244px minmax(0,1fr)!important;height:100vh!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-list{height:100%!important;min-height:0!important;max-height:none!important;display:flex!important;overflow-y:scroll!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-layout:not(.has-open-message) .mail-v2-list{grid-column:2!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-layout:not(.has-open-message) .mail-v2-reader{display:none!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-layout.has-open-message{grid-template-columns:244px minmax(360px,32%) minmax(0,1fr)!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-layout.has-open-message .mail-v2-list{display:flex!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-layout.has-open-message .mail-v2-reader{grid-column:3!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;overflow-y:scroll!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-reader-inner{max-width:none!important;margin:0!important;padding:28px 36px 54px!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-title{height:0!important;min-height:0!important;padding:0!important;overflow:visible!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-title>div{display:none!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-title .mail-v2-close-section{z-index:80!important;position:fixed!important;top:8px!important;right:68px!important}.profile-classic.shell.mail-open:has(.mail-v3):has(.chat-panel:not(.expanded)){padding-right:calc(clamp(340px,20vw,560px) + 56px)!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-row{border-radius:0!important;min-height:58px!important;padding:7px 12px!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-row-avatar{text-align:center!important;text-overflow:clip!important;white-space:normal!important;justify-self:center!important;place-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;font-size:12px!important;line-height:1!important;display:grid!important;overflow:hidden!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-reader-head{z-index:5!important;position:sticky!important;top:0!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-sidebar-heading{justify-content:space-between;align-items:center;gap:10px;margin:0 0 18px!important;display:flex!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-sidebar-heading>span:first-child{margin-left:8px}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-sidebar-heading .mail-v2-close-section{place-items:center;box-shadow:0 1px 3px #882c2724;color:#c93f3a!important;background:#fff4f2!important;border:1px solid #e3a3a0!important;border-radius:50%!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;display:grid!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-sidebar-heading .mail-v2-close-section svg{stroke:currentColor;stroke-width:3px;stroke-linecap:round;width:24px;height:24px;display:block}.connection-crm-setting{border:1px solid var(--border);background:var(--soft);border-radius:7px;align-items:flex-start;gap:10px;padding:11px 12px;color:var(--text)!important;display:flex!important}.connection-crm-setting input{flex:none;width:18px;min-width:18px;height:18px;margin:2px 0 0;min-height:18px!important;padding:0!important}.connection-crm-setting span{gap:3px;display:grid}.connection-crm-setting strong{font-size:14px}.connection-crm-setting small{max-width:780px;color:var(--muted);font-size:12px;line-height:1.4}.connection-crm-mode{border:1px solid var(--border);border-radius:12px;align-items:center;width:max-content;max-width:100%;margin-top:8px;padding:3px 7px;font-size:11px;font-weight:700;display:inline-flex}.connection-crm-mode.enabled{color:#286d2a;background:#edf7ea;border-color:#77a968}.connection-crm-mode.disabled{background:var(--soft);color:var(--muted)}[data-theme=dark] .connection-crm-mode.enabled{color:#c6efbf;background:#1d3b22;border-color:#579257}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-sidebar-heading .mail-v2-close-section:hover{color:#9e2623!important;background:#fee3df!important;border-color:#bf3834!important}[data-theme=dark] .profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-sidebar-heading .mail-v2-close-section{color:#ffc0c8!important;background:#421d22!important;border-color:#8f4a55!important}.classic-deal-contact-stack{gap:5px;width:100%;display:grid}.classic-deal-contact{align-items:center;gap:5px;min-width:0;display:flex}.classic-deal-contact .classic-client-link{flex:auto;min-width:0}.classic-contact-unlink{flex:none;width:24px;min-width:24px;height:24px;line-height:20px;border:1px solid var(--border)!important;color:var(--muted)!important;background:0 0!important;border-radius:50%!important;padding:0!important;font-size:18px!important}.classic-contact-unlink:hover{color:#a32d2d!important;background:#fff2f1!important;border-color:#c56c6c!important}[data-theme=dark] .classic-contact-unlink:hover{color:#ffc0c8!important;background:#421d22!important}.mail-v2-compose .mail-v2-form-row input,.mail-v2-compose .mail-v2-edit-body,.mail-v2-compose textarea{unicode-bidi:isolate;text-align:left!important;direction:ltr!important}.tasks-v3{max-width:1500px;color:var(--text);margin:0 auto;padding:26px 30px 34px}.tasks-v3-header,.tasks-v3-toolbar,.tasks-v3-scopes,.tasks-v3-board,.task-modal header,.task-status-modal header,.deal-tasks-v3>header{align-items:center;gap:12px;display:flex}.tasks-v3-header{justify-content:space-between;margin-bottom:20px}.tasks-v3 h1{margin:0;font-size:27px;line-height:1.15}.tasks-v3-header p{color:var(--muted);margin:5px 0 0;font-size:13px}.tasks-v3 button,.task-modal button,.task-drawer button,.task-status-modal button{background:var(--panel);min-height:34px;color:var(--text);font:inherit;cursor:pointer;border:1px solid #d6dce3;border-radius:6px;padding:6px 12px}.tasks-v3-header>button,.task-modal footer button:last-child{color:#fff;background:#f68b00;border-color:#f68b00;font-weight:700}.tasks-v3-toolbar{border:1px solid var(--border);background:var(--panel);border-radius:8px;padding:10px}.tasks-v3-modes{display:flex}.tasks-v3-modes button{border-radius:0}.tasks-v3-modes button:first-child{border-radius:6px 0 0 6px}.tasks-v3-modes button:last-child{border-radius:0 6px 6px 0}.tasks-v3-modes button.active,.tasks-v3-scopes button.active{color:#1a5787;background:#e8f0f8;border-color:#96b6d0;font-weight:700}.tasks-v3-search{background:var(--panel);min-width:260px;height:36px;color:var(--text);border:1px solid #cfd6df;border-radius:6px;flex:1;padding:0 12px}.tasks-v3-scopes{gap:7px;margin:15px 0}.tasks-v3-scopes button{color:var(--muted);background:0 0;border:0;font-size:13px}.tasks-v3-scopes button.active{background:#eaf0f5}.tasks-v3-list{border:1px solid var(--border);background:var(--panel);border-radius:8px;overflow:hidden}.tasks-v3-list>header,.tasks-v3-row{grid-template-columns:minmax(280px,1.8fr) 150px 180px 145px 155px;align-items:center;gap:14px;display:grid}.tasks-v3-list>header{background:var(--soft);min-height:38px;color:var(--muted);text-transform:uppercase;padding:0 16px;font-size:12px;font-weight:700}.tasks-v3-row{border:0;border-top:1px solid var(--border);background:var(--panel);text-align:left;border-radius:0;width:100%;min-height:74px;padding:10px 16px}.tasks-v3-row:hover{background:#f7faff}.tasks-v3-title{gap:6px;min-width:0;display:grid}.tasks-v3-title>b,.tasks-v3-board-card>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-meta{color:var(--muted);flex-wrap:wrap;gap:7px;font-size:11px;display:flex}.task-meta span:first-child{color:#3e6e94}.task-status-pill{border-left:4px solid var(--status);white-space:nowrap;text-overflow:ellipsis;background:#f3f6f8;border-radius:3px;width:max-content;max-width:140px;padding:4px 8px;font-size:12px;overflow:hidden}.task-overdue{font-weight:700;color:#bd342d!important}.tasks-v3-assignee{font-size:13px}.tasks-v3-empty{color:var(--muted);text-align:center;padding:45px}.tasks-v3-loading{text-align:center;color:var(--muted);padding:40px}.tasks-v3-board{align-items:stretch;padding-bottom:8px;overflow-x:auto}.tasks-v3-column{background:#eef1f3;border-radius:8px;flex:0 0 300px;min-height:440px;padding:10px}.tasks-v3-column>header{border-left:8px solid var(--status);justify-content:space-between;align-items:center;margin-bottom:10px;padding:4px 8px;font-weight:700;display:flex}.tasks-v3-column>header b{color:var(--muted);font-size:12px}.tasks-v3-column>div{gap:9px;display:grid}.tasks-v3-board-card{background:var(--panel);text-align:left;border:1px solid #dce2e6;border-radius:6px;gap:9px;width:100%;padding:12px;display:grid;box-shadow:0 1px 2px #0000000b}.tasks-v3-board-card:hover{border-color:#9bb8d0}.tasks-v3-board-card footer{color:var(--muted);justify-content:space-between;gap:8px;font-size:11px;display:flex}.tasks-v3-add{width:100%;margin-top:10px;color:#557186!important;background:0 0!important;border-style:dashed!important}.task-modal-backdrop{z-index:80;background:#13203180;padding:30px;position:fixed;inset:0;overflow:auto}.task-modal,.task-status-modal{background:var(--panel);border-radius:10px;width:min(880px,100%);margin:auto;padding:22px;box-shadow:0 18px 55px #0005}.task-modal header,.task-status-modal header{justify-content:space-between;margin-bottom:15px}.task-modal h2,.task-status-modal h2{margin:2px 0 0;font-size:22px}.task-modal-kicker{color:#718193;letter-spacing:.08em;font-size:11px;font-weight:800}.task-modal-close{width:34px;height:34px;line-height:24px;color:#a23a36!important;border-radius:50%!important;min-width:34px!important;padding:0!important;font-size:26px!important}.task-form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.task-form-field{color:var(--muted);gap:6px;font-size:12px;font-weight:700;display:grid}.task-form-field input,.task-form-field select,.task-form-field textarea,.task-crm-picker input,.task-quick-rows input,.task-status-modal input{background:var(--panel);width:100%;min-height:37px;color:var(--text);font:inherit;border:1px solid #cfd6df;border-radius:6px;padding:8px}.task-form-field textarea{resize:vertical;min-height:78px}.task-form-title{grid-column:1/-1}.task-form-field small{color:var(--muted);font-weight:400}.task-form-switches{align-items:center;gap:9px;margin:14px 0;display:flex}.task-form-switches button.active{background:#eaf0f5}.task-file-picker{color:#406a87;cursor:pointer}.task-file-picker input{display:none}.task-file-list,.task-link-chips{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.task-file-list span,.task-link-chips span,.task-link-chip{color:#355d7b;background:#edf3f8;border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:12px;display:inline-flex}.task-file-list button,.task-link-chips button{background:0 0!important;border:0!important;min-width:18px!important;min-height:18px!important;padding:0!important}.task-details{gap:14px;padding-top:6px;display:grid}.task-crm-picker{gap:7px;display:grid}.task-crm-picker>div{gap:7px;display:flex}.task-crm-results{gap:4px;display:grid!important}.task-crm-results button{text-align:left}.task-quick-rows{gap:6px;display:grid}.task-quick-rows>div{gap:6px;display:flex}.task-quick-rows>div button{min-width:34px;padding:0}.task-text-button{justify-self:start;color:#376d94!important;background:0 0!important;border:0!important;padding-left:0!important}.task-modal footer,.task-status-modal footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.task-secondary{background:0 0!important}.task-status-modal{width:min(520px,100%)}.task-status-edit{border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:9px 0;display:flex}.task-status-edit i{border-radius:50%;width:12px;height:12px}.task-status-edit small{color:var(--muted);margin-left:auto}.task-status-modal footer input:first-child{flex:1}.task-status-modal footer input[type=color]{width:42px;padding:2px}.task-drawer{z-index:75;background:var(--panel);border-left:1px solid var(--border);width:min(480px,100vw);height:100vh;padding:24px;position:fixed;top:0;right:0;overflow:auto;box-shadow:-10px 0 30px #0002}.task-drawer>header{justify-content:space-between;gap:10px;display:flex}.task-drawer h2{margin:3px 0;font-size:21px}.task-drawer-description{color:var(--muted);white-space:pre-wrap}.task-status-select{align-items:center;gap:8px;margin:16px 0;display:flex}.task-status-select span{border-radius:4px;width:10px;height:28px}.task-status-select select{border:1px solid var(--border);background:var(--panel);min-height:34px;color:var(--text);border-radius:5px}.task-drawer dl{gap:11px;display:grid}.task-drawer dt{color:var(--muted);text-transform:uppercase;font-size:11px}.task-drawer dd{margin:3px 0 0}.task-drawer-checklist label{margin:6px 0;display:block}.deal-tasks-v3{margin-top:12px}.deal-tasks-v3>header{justify-content:space-between}.deal-tasks-v3 .tasks-v3-row{border:1px solid var(--border);border-radius:5px;grid-template-columns:minmax(180px,1.6fr) 130px 135px;margin:5px 0}.deal-tasks-v3 .tasks-v3-row span:nth-child(2){display:none}[data-theme=dark] .tasks-v3-row:hover{background:#1c2833}.tasks-v3-board-card,.task-modal,.task-status-modal,.task-drawer,.tasks-v3-list,.tasks-v3-toolbar{background:var(--panel)}@media (width<=860px){.tasks-v3{padding:18px}.tasks-v3-toolbar{flex-wrap:wrap}.tasks-v3-search{min-width:180px}.tasks-v3-list{overflow-x:auto}.tasks-v3-list>header,.tasks-v3-row{min-width:800px}.task-form-grid{grid-template-columns:1fr}.task-modal-backdrop{padding:12px}.task-modal{padding:16px}}@media (width<=760px){.profile-classic.shell.mail-open:has(.mail-v3){padding-right:0!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-layout{display:block!important;overflow-y:auto!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-layout.has-open-message .mail-v2-list{display:none!important}.profile-classic.shell.mail-open:has(.mail-v3) .mail-v2-layout.has-open-message .mail-v2-reader{min-height:100vh;height:auto!important;display:block!important;overflow-y:visible!important}}.mail-v2-analysis-badge{color:var(--text-secondary,#52606d);background:color-mix(in srgb, var(--border,#d8dee6) 45%, transparent);border-radius:999px;align-items:center;margin-left:8px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.mail-v2-analysis-badge.work{color:#12633f;background:#dff5e8}.mail-v2-analysis-badge.newsletter{color:#72510a;background:#fff1c9}.mail-v2-analysis-badge.spam{color:#8c2d2d;background:#ffe0e0}.profile-classic .mail-v3 .mail-v2-list>header.mail-v2-toolbar,.mail-v3 .mail-v2-list>header.mail-v2-toolbar{min-height:48px;padding:6px 10px}.profile-classic .mail-v3 .mail-v2-list-mode,.mail-v3 .mail-v2-list-mode{align-items:center;gap:12px;overflow:auto visible;height:auto!important;min-height:52px!important;padding:8px 12px!important;display:flex!important}.mail-v3 .mail-v2-list-mode-title{flex:none;align-items:baseline;gap:8px;min-width:max-content;display:flex}.mail-v3 .mail-v2-list-mode-title strong{margin:0!important;font-size:14px!important}.mail-v3 .mail-v2-list-mode-title small{text-align:left;font-size:11px!important}.profile-classic .mail-v3 .mail-v2-list-mode>.mail-v2-bulk-actions,.mail-v3 .mail-v2-list-mode>.mail-v2-bulk-actions{white-space:nowrap;border:0;align-items:center;gap:5px;width:auto;padding:0;display:flex;flex:none!important;margin-left:auto!important}.mail-v3 .mail-v2-list-mode .mail-v2-selection-count{min-width:0;color:var(--mail-muted);padding-right:3px;font-size:11px}.mail-v3 .mail-v2-list-mode .mail-v2-bulk-actions button{box-shadow:none;justify-content:center;align-items:center;gap:5px;display:inline-flex;border:1px solid var(--mail-border)!important;background:var(--mail-surface-alt)!important;height:30px!important;min-height:30px!important;color:var(--mail-text)!important;border-radius:5px!important;padding:0 8px!important;font-size:12px!important;font-weight:550!important;line-height:1!important}.mail-v3 .mail-v2-list-mode .mail-v2-bulk-actions button:hover:not(:disabled){border-color:var(--mail-accent)!important;background:var(--mail-hover)!important}.mail-v3 .mail-v2-list-mode .mail-v2-bulk-actions button:disabled{opacity:.48;cursor:not-allowed}.mail-v3 .mail-v2-list-mode .mail-v2-toolbar-icon{width:14px;height:14px}.mail-v3 .mail-v2-list-mode .mail-v2-spam-action,.mail-v3 .mail-v2-list-mode .mail-v2-danger-action{color:#a33e3c!important;border-color:#d9b1af!important}.mail-v3 .mail-v2-filter-help{border:1px solid var(--mail-border);width:20px;height:20px;color:var(--mail-muted);background:var(--mail-surface);cursor:help;border-radius:50%;outline:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex;position:relative}.mail-v3 .mail-v2-filter-help:hover,.mail-v3 .mail-v2-filter-help:focus{border-color:var(--mail-accent);color:var(--mail-accent)}@media (width<=900px){.profile-classic .mail-v3 .mail-v2-list-mode,.mail-v3 .mail-v2-list-mode{justify-content:flex-start}.profile-classic .mail-v3 .mail-v2-list-mode>.mail-v2-bulk-actions,.mail-v3 .mail-v2-list-mode>.mail-v2-bulk-actions{margin-left:0!important}}
