:root{--bg:#f3f5f7;--panel:#fff;--ink:#173149;--muted:#718194;--line:#dfe6ec;--teal:#137b72;--teal-soft:#e9f5f1;--amber:#9b6c22;--amber-soft:#fff6e5;--red:#b64c46;--red-soft:#fff1ef;--shadow:0 12px 48px #1d30421f;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--bg);color-scheme:light}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a:focus-visible,button:focus-visible{outline:3px solid #7fc4b9;outline-offset:3px}input:focus,select:focus,textarea:focus{outline:2px solid #a5d5cb;outline-offset:1px;border-color:#70a99f}a{color:var(--teal)}.app{min-height:100vh;font-size:13px}.topbar{height:61px;background:var(--panel);border-bottom:1px solid var(--line);padding:0 24px 0 15px;gap:17px;position:sticky;top:0;z-index:25}.brand,.topbar{display:flex;align-items:center}.brand{gap:10px;font-size:17px;font-weight:700;white-space:nowrap}.brand-mark{display:grid;place-items:center;width:31px;height:33px;border-radius:9px;background:var(--teal);color:white}.demo-pill{font-size:11px;padding:5px 9px;border:1px solid var(--line);border-radius:5px;color:#627a91;background:#f9fbfd;white-space:nowrap}.top-spacer{flex:1 1}.saved-state{gap:6px;font-size:11px;color:var(--muted)}.saved-state,.viewer{display:flex;align-items:center}.viewer{gap:9px}.viewer-name{font-size:12px;font-weight:600}.viewer-role{font-size:10px;color:var(--muted);margin-top:3px}.avatar{display:inline-grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:50%;font-size:10px;color:var(--teal);background:#e9f3f1;font-weight:600}.avatar.small{width:23px;height:23px;font-size:9px}.rail{position:fixed;top:61px;bottom:0;left:0;width:82px;border-right:1px solid var(--line);background:#edf1f4;padding:15px 5px;z-index:24}.rail,.rail-item{display:flex;flex-direction:column;gap:7px}.rail-item{width:100%;align-items:center;padding:12px 2px;color:#6b7e91;border:0;border-radius:7px;background:transparent;font-size:10px;line-height:1.2}.rail-item:hover{background:#e3ebee}.rail-item.active{color:var(--teal);background:#e0eee9}.rail-bottom{margin-top:auto}.workspace{margin-left:82px;padding:27px 28px 34px;min-width:0}.heading-row{display:flex;gap:20px;align-items:flex-start;justify-content:space-between;margin-bottom:21px}.breadcrumb{color:#7b8d9f;font-size:10px;margin:0 0 8px}.page-title{font-size:24px;font-weight:600;line-height:1.2;margin:0;letter-spacing:-.45px}.page-caption{margin:8px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.heading-actions{display:flex;gap:9px;align-items:center}.button{border:1px solid var(--line);background:white;color:var(--ink);border-radius:6px;min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 13px;font-size:12px;text-decoration:none;white-space:nowrap}.button:hover{background:#f5f9fa;border-color:#c7d4dd}.button.primary{background:var(--teal);color:white;border-color:var(--teal)}.button.primary:hover{background:#0f6a62}.button.ghost{background:transparent;border-color:transparent}.button.ghost:hover{background:#e8eff3}.button.tiny{font-size:10px;min-height:29px;padding:5px 8px}.button.danger{color:var(--red)}.icon-button{border:1px solid var(--line);border-radius:6px;width:34px;height:34px;background:white;color:var(--muted);display:inline-grid;place-items:center;padding:0}.icon-button:hover{color:var(--ink);background:#f4f7f9}.icon-button.clear{border-color:transparent;background:transparent}.summary-strip{gap:24px;margin-bottom:21px}.summary-item,.summary-strip{display:flex;align-items:center}.summary-item{gap:8px;font-size:11px;color:var(--muted)}.summary-item b{font-weight:600;color:var(--ink);font-size:16px}.summary-dot{height:6px;width:6px;border-radius:50%;background:#92b8ad}.divider{height:21px;width:1px;background:var(--line)}.toolbar{gap:9px;flex-wrap:wrap;margin-bottom:18px}.search,.toolbar{display:flex;align-items:center}.search{flex:1 1;min-width:220px;max-width:420px;gap:8px;border:1px solid var(--line);border-radius:6px;background:white;padding:0 11px;color:#8091a1}.search input{border:0!important;outline:none!important;background:transparent;min-width:0;flex:1 1;padding:10px 0!important;font-size:12px;color:var(--ink)}.filter-select{border:1px solid var(--line);border-radius:6px;background:white;padding:9px 28px 9px 10px;color:#536b80;max-width:220px;font-size:11px}.filter-pills{display:flex;gap:5px;margin-left:auto}.pill-button{min-height:34px;border:1px solid var(--line);border-radius:6px;padding:7px 10px;display:flex;align-items:center;gap:6px;background:white;color:#6d7e8e;font-size:11px;white-space:nowrap}.pill-button.active{background:var(--teal-soft);border-color:#b5d9cb;color:var(--teal)}.pill-button.moscow.active{background:var(--amber-soft);border-color:#e5ce9f;color:var(--amber)}.policy-nudge{display:flex;align-items:center;gap:9px;border:1px solid #ead9b9;background:#fff9ec;color:#8b6a31;border-radius:7px;padding:10px 13px;font-size:11px;line-height:1.5;margin-bottom:18px}.policy-nudge button{border:0;background:transparent;color:#8b6a31;text-decoration:underline;padding:0;font-size:inherit}.board-wrap{overflow-x:auto;padding-bottom:18px;margin-right:-3px}.board{display:grid;grid-template-columns:repeat(7,minmax(232px,1fr));gap:13px;min-width:1700px;align-items:start}.column{min-width:0;border-radius:7px;min-height:360px}.column.drag-over{background:#e4f2ed;outline:1px dashed #77b8a2}.column-header{border-top:3px solid var(--stage,#b7c9d5);padding:12px 4px 13px;margin-bottom:1px}.column-title{font-size:11px;font-weight:600;line-height:1.45;min-height:31px;display:flex;align-items:flex-start;justify-content:space-between;gap:7px}.count{color:#7d90a1;background:#e6edf2;min-width:20px;height:19px;display:inline-flex;justify-content:center;border-radius:4px;padding:0 5px}.column-meta,.count{font-size:10px;align-items:center}.column-meta{display:flex;justify-content:space-between;color:#8a99a6;margin-top:7px}.column-meta b{color:#61798e;font-weight:400}.column-meta .icon-button{border:0;background:transparent;width:21px;height:20px}.deal-card{width:100%;border:1px solid var(--line);background:white;border-radius:8px;margin-bottom:10px;padding:13px 12px 11px;cursor:pointer;text-align:left;box-shadow:0 1px 2px #18324a03;transition:border .12s,box-shadow .12s;position:relative;color:var(--ink)}.deal-card:hover{border-color:#abc5ce;box-shadow:0 4px 12px #18324a08}.deal-card:active{cursor:grabbing}.deal-card.restricted{border-left:3px solid #cca75c;padding-left:10px}.card-top{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-bottom:10px}.channel-badge{display:inline-flex;align-items:center;gap:4px;color:#72879b;font-size:9px;background:#f1f5f8;padding:4px 6px;border-radius:4px;max-width:174px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-badge.moscow{background:#fff4db;color:#9c783c}.card-time{color:#91a0ad;font-size:9px;white-space:nowrap}.card-title{font-size:12px;line-height:1.5;font-weight:600;margin:0 0 5px;overflow-wrap:anywhere}.card-client{font-size:10px;color:#8293a3;display:flex;gap:5px;align-items:center;margin-bottom:11px}.card-description{font-size:10px;color:#74889a;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:8px 0 12px}.card-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f0f3f5;padding-top:10px}.card-amount{font-size:12px;font-weight:600}.card-owner{display:flex;align-items:center;gap:5px;font-size:9px;color:#7a8c9c;max-width:110px}.card-owner span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-task{display:flex;align-items:center;gap:5px;font-size:9px;color:#748a9a;margin-top:11px;line-height:1.4}.card-task.overdue{color:#b66e56}.column-empty{border:1px dashed #d9e2e8;border-radius:7px;min-height:84px;display:grid;place-items:center;color:#95a3ae;font-size:10px}.board-foot{color:#91a0ad;font-size:10px;display:flex;align-items:center;gap:6px;margin-top:3px}.panel{border:1px solid var(--line);background:white;border-radius:8px}.panel-heading{display:flex;align-items:center;justify-content:space-between;padding:17px 19px;border-bottom:1px solid var(--line);gap:12px}.panel-heading h2{font-size:14px;font-weight:600;margin:0}.table-scroll{overflow:auto}.data-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.data-table th{color:#7e90a0;font-weight:400;font-size:10px;letter-spacing:.2px;border-bottom:1px solid var(--line);padding:13px 18px;background:#fbfcfd}.data-table td{padding:16px 18px;border-bottom:1px solid #edf1f4;vertical-align:middle;line-height:1.55}.data-table tr:last-child td{border-bottom:0}.data-table tbody tr.clickable{cursor:pointer}.data-table tbody tr.clickable:hover{background:#f8fbfc}.cell-title{font-size:12px;font-weight:600}.cell-sub{font-size:10px;color:var(--muted);margin-top:3px}.table-person{display:flex;align-items:center;gap:9px}.table-actions{display:flex;justify-content:flex-end;gap:6px}.badge{display:inline-flex;gap:5px;align-items:center;font-size:10px;border-radius:4px;padding:4px 7px;line-height:1.3;background:#eef3f7;color:#71879a;white-space:nowrap}.badge.teal{background:var(--teal-soft);color:var(--teal)}.badge.amber{background:var(--amber-soft);color:var(--amber)}.badge.red{background:var(--red-soft);color:var(--red)}.task-check{width:18px;height:18px;accent-color:var(--teal);cursor:pointer}.done-text{text-decoration:line-through;color:#99a6b1}.muted{color:var(--muted)}.small{font-size:11px}.empty-state{text-align:center;padding:55px 20px;color:var(--muted)}.empty-state svg{margin-bottom:10px;color:#9db0be}.empty-state h3{font-size:14px;color:#526b7f;font-weight:500;margin:0 0 8px}.empty-state p{font-size:12px;line-height:1.65;margin:0 auto 16px;max-width:390px}.notice{display:flex;gap:9px;align-items:flex-start;background:#edf5fa;border:1px solid #dce9f2;border-radius:7px;color:#5a7489;padding:13px 15px;line-height:1.65;font-size:11px}.notice.warning{background:var(--amber-soft);border-color:#edddbd;color:#946f34}.notice.error{background:var(--red-soft);border-color:#f0cfca;color:#a44d46}.notice svg{flex-shrink:0;margin-top:2px}.notice p{margin:0}.stack{display:flex;flex-direction:column;gap:16px}.automation-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.rule-card{padding:20px}.rule-top{display:flex;align-items:center;gap:9px;margin-bottom:14px}.rule-icon{width:34px;height:34px;display:grid;place-items:center;color:var(--teal);background:#edf6f2;border-radius:9px}.rule-name{font-size:14px;font-weight:600;margin:0 0 5px}.rule-meta{color:#7c8fa1;font-size:10px}.rule-label{font-size:10px;color:#8a9bab;margin-bottom:5px;margin-top:15px}.rule-value{font-size:12px;line-height:1.6}.rule-description{padding:11px 12px;border:1px solid #e6edf2;border-radius:6px;background:#fafcfd;color:#718699;font-size:11px;line-height:1.65;margin-top:14px;min-height:65px}.rule-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #edf2f5;margin-top:16px;padding-top:14px}.settings-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px}.settings-card{padding:20px}.settings-card h2{font-size:14px;margin:0 0 15px;font-weight:600}.settings-card p{font-size:12px;line-height:1.7;color:#718497}.setting-row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #edf1f4;line-height:1.6;font-size:11px}.setting-row:last-child{border:0}.setting-row b{font-weight:600;text-align:right}.settings-list{list-style:none;padding:0;margin:0}.settings-list li{display:flex;gap:8px;line-height:1.65;color:#617b8e;padding:6px 0;font-size:11px}.settings-list svg{flex-shrink:0;color:var(--teal);margin-top:2px}.policy-panel{border-color:#ead5aa}.policy-title{display:flex;gap:8px;align-items:center;color:#987139}.role-table td,.role-table th{padding:11px;font-size:10px}.auth-screen,.loading-screen{min-height:100vh;display:grid;place-items:center;background:var(--bg)}.auth-box{width:min(480px,calc(100vw - 40px));background:white;border:1px solid var(--line);border-radius:12px;padding:35px}.auth-box h1{font-size:23px;font-weight:600;margin:20px 0 12px}.auth-box p{color:var(--muted);font-size:13px;line-height:1.75;margin-bottom:22px}.spinner{width:23px;height:23px;border:2px solid #d9e8e3;border-top:2px solid var(--teal);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.loading-label{gap:12px;color:#698291}.loading-label,.toast{display:flex;align-items:center;font-size:12px}.toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);z-index:100;background:#193e3b;color:white;border-radius:8px;box-shadow:var(--shadow);padding:13px 18px;gap:8px;max-width:calc(100vw - 35px);line-height:1.5}.toast.error{background:#86443e}.overlay{position:fixed;inset:61px 0 0;z-index:40;background:#18324a25;display:flex;justify-content:flex-end}.drawer{width:min(1060px,calc(100vw - 100px));height:100%;overflow:auto;background:var(--bg);box-shadow:-10px 0 35px #18324a15}.drawer-header{padding:21px 24px 17px;background:white;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:5}.drawer-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.drawer-header h2{font-size:20px;margin:0 0 7px;font-weight:600;line-height:1.35;letter-spacing:-.2px}.drawer-subtitle{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:10px;flex-wrap:wrap}.drawer-actions{gap:8px}.drawer-actions,.drawer-stage{display:flex;align-items:center}.drawer-stage{gap:10px;margin-top:19px}.drawer-stage label{font-size:10px;color:#8797a5}.drawer-stage select{border:1px solid var(--line);border-radius:5px;background:#f9fbfc;padding:8px 10px;font-size:11px;color:var(--ink);max-width:270px}.drawer-body{padding:20px 24px}.customer-bar{justify-content:space-between;background:white;border:1px solid var(--line);border-radius:7px;padding:15px 17px;margin-bottom:17px;gap:15px}.customer-bar,.customer-person{display:flex;align-items:center}.customer-person{gap:9px}.customer-person h3{font-size:12px;margin:0 0 5px}.customer-detail{font-size:10px;color:var(--muted);line-height:1.5}.customer-bar-meta{text-align:right;font-size:10px;color:#8193a2;line-height:1.65}.drawer-grid{display:grid;grid-template-columns:minmax(0,1fr) 239px;gap:17px;align-items:start}.tabs{display:flex;gap:20px;padding:0 17px;border-bottom:1px solid var(--line);background:white}.tab{border:0;border-bottom:2px solid transparent;padding:14px 0 12px;background:transparent;color:#8191a1;font-size:11px;display:inline-flex;gap:6px;align-items:center}.tab.active{border-bottom-color:var(--teal);color:var(--teal)}.conversation{padding:17px;min-height:280px}.conversation-date{text-align:center;color:#99a7b3;font-size:9px;margin:2px 0 20px}.bubble{border-radius:8px;padding:11px 12px;margin-bottom:12px;max-width:90%;background:#eef2f5;font-size:11px;line-height:1.65;overflow-wrap:anywhere}.bubble.outgoing{margin-left:auto;background:#e9f4ef}.bubble.note{background:#fff9e9;border:1px solid #f0e6cb;max-width:100%}.bubble-author{font-size:9px;color:#7f92a2;margin-bottom:4px}.bubble-time{font-size:9px;color:#8c9fac;text-align:right;margin-top:4px}.draft-label{font-size:8px;color:#7a948b;margin-right:4px}.composer{border-top:1px solid var(--line);padding:15px 17px}.composer-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;font-size:10px;color:#8898a6}.composer select{font-size:10px;padding:6px 8px;border:1px solid var(--line);border-radius:5px;background:white;color:#5c7487;max-width:210px}.composer textarea{width:100%;min-height:90px;resize:vertical;border:1px solid var(--line);border-radius:6px;padding:10px 11px;color:var(--ink);font-size:11px;line-height:1.6}.composer-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;flex-wrap:wrap}.composer-disclaimer{font-size:9px;color:#92a1ad;line-height:1.5;max-width:220px}.drawer-side .side-box{background:white;border:1px solid var(--line);border-radius:7px;padding:16px;margin-bottom:14px}.side-heading{font-size:12px;font-weight:600;margin:0 0 14px}.side-line{display:flex;justify-content:space-between;gap:9px;font-size:10px;line-height:1.55;padding:7px 0;color:#7d91a2}.side-line b{color:var(--ink);font-weight:500;text-align:right}.side-total{font-size:21px;font-weight:500;margin:4px 0 14px}.side-task{border:1px solid #d5e7de;background:#ecf5f0;border-radius:6px;padding:11px;margin-bottom:10px}.side-task h4{font-size:11px;line-height:1.5;margin:0 0 7px;font-weight:500}.side-task p{font-size:9px;line-height:1.5;color:#7b9589;margin:0 0 9px}.detail-content{padding:18px;font-size:12px;line-height:1.7}.detail-content h3{font-size:12px;font-weight:600;margin:0 0 10px}.detail-content p{color:#698295;white-space:pre-wrap}.activity-row{display:flex;gap:10px;padding:13px 0;border-bottom:1px solid #edf1f4;font-size:11px;line-height:1.65}.activity-row:last-child{border:0}.activity-dot{width:7px;height:7px;border-radius:50%;background:#abc6be;margin-top:6px;flex-shrink:0}.activity-time{color:#8b9daa;font-size:9px;margin-top:3px}.modal-overlay{position:fixed;inset:0;z-index:70;background:#17314945;display:grid;place-items:center;padding:24px}.modal{background:white;border-radius:11px;box-shadow:var(--shadow);width:min(610px,100%);max-height:calc(100vh - 48px);overflow:auto}.modal.wide{width:min(760px,100%)}.modal-header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px 23px;border-bottom:1px solid var(--line)}.modal-header h2{font-size:17px;margin:0;font-weight:600}.modal-body{padding:21px 23px}.modal-footer{display:flex;justify-content:flex-end;gap:8px;padding:17px 23px;border-top:1px solid var(--line);background:#fcfdfe;border-radius:0 0 11px 11px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field{display:flex;flex-direction:column;gap:7px;min-width:0}.field.full{grid-column:1/-1}.field>label{font-size:11px;color:#677e90}.field input,.field select,.field textarea{border:1px solid var(--line);border-radius:6px;background:white;color:var(--ink);padding:10px 11px;font-size:12px;min-width:0;width:100%;line-height:1.4}.field textarea{resize:vertical;min-height:86px}.field input[readonly]{background:#f7f9fb;color:#91a1ae}.field-hint{font-size:10px;color:#8b9ba9;line-height:1.5}.form-error{background:var(--red-soft);border:1px solid #edcfc9;color:#a75d55;border-radius:6px;font-size:11px;line-height:1.6;padding:10px 12px;margin-bottom:15px}.form-divider{grid-column:1/-1;border:0;border-top:1px solid var(--line);margin:2px 0}.preview-result{background:#f3f8f5;border:1px solid #d7e7de;border-radius:6px;padding:12px 13px;margin-top:16px;font-size:11px;line-height:1.7;white-space:pre-wrap}.preview-result.warning{background:var(--amber-soft);border-color:#e8d6b3;color:#926c30}.permission-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.permission-option{display:flex;align-items:center;gap:8px;color:#698294;font-size:11px;line-height:1.5}.permission-option input{width:16px;height:16px;accent-color:var(--teal)}.error-page{max-width:580px;margin:60px auto}.responsive-hide{display:initial}@media(min-width:1800px){.board{min-width:0;grid-template-columns:repeat(7,minmax(0,1fr))}.workspace{padding-left:30px;padding-right:30px}.deal-card{padding:15px 14px 12px}.deal-card.restricted{padding-left:12px}}@media(max-width:1200px){.workspace{padding:23px 20px}.settings-grid{grid-template-columns:1fr}.drawer{width:min(970px,calc(100vw - 83px))}.drawer-grid{grid-template-columns:minmax(0,1fr) 220px}.summary-strip{gap:17px}.drawer-header{padding:19px 20px 16px}.drawer-body{padding:18px 20px}.toolbar .filter-pills{margin-left:0}.search{max-width:none}}@media(max-width:850px){.rail{width:68px}.workspace{margin-left:68px;padding:22px 16px}.rail-item{font-size:9px}.topbar{padding-right:15px;gap:11px}.brand{font-size:15px}.demo-pill{font-size:9px}.saved-state,.viewer-role{display:none}.drawer{width:calc(100vw - 35px)}.drawer-grid{grid-template-columns:minmax(0,1fr)}.drawer-side{display:grid;grid-template-columns:1fr 1fr;gap:12px}.drawer-side .side-box{margin:0}.drawer-header h2{font-size:17px}.drawer-header{padding:17px}.drawer-body{padding:16px}.summary-strip{gap:14px}.summary-item{font-size:10px}.summary-item b{font-size:14px}.data-table td,.data-table th{padding:13px 14px}.heading-row{gap:12px}.heading-actions .button{padding:8px 10px}.rule-card{padding:17px}.responsive-hide{display:none}}@media(max-width:600px){.topbar{height:57px;padding-left:10px;gap:9px}.brand-mark{width:28px;height:29px}.brand{font-size:14px;gap:7px}.demo-pill{max-width:120px;white-space:normal;line-height:1.35;padding:4px 6px}.viewer-name{display:none}.viewer .avatar{width:27px;height:27px}.rail{top:auto;bottom:0;height:64px;width:100%;border-right:0;border-top:1px solid var(--line);flex-direction:row;justify-content:space-around;padding:4px 3px;background:#f8fbfc}.rail-item{padding:6px 2px;gap:4px;flex:1 1;font-size:9px;border-radius:5px}.rail-item svg{width:18px;height:18px}.rail-bottom{margin:0}.workspace{margin:0;padding:20px 14px 83px}.page-title{font-size:22px}.page-caption{font-size:11px}.heading-row{align-items:flex-start;margin-bottom:18px}.heading-actions .button{font-size:11px;min-height:33px;padding:7px 9px}.heading-actions .button span.long-label{display:none}.summary-strip{gap:12px;flex-wrap:wrap;margin-bottom:17px}.summary-strip .divider{display:none}.summary-item{font-size:10px}.summary-item b{font-size:13px}.toolbar{gap:7px;margin-bottom:14px}.search{min-width:100%;flex-basis:100%}.filter-select{flex:1 1;min-width:0;max-width:none;font-size:10px;padding:8px 18px 8px 8px}.filter-pills{width:100%;overflow:auto}.pill-button{font-size:10px;min-height:31px;padding:6px 9px}.board{grid-template-columns:repeat(7,250px);gap:11px;min-width:1816px}.policy-nudge{font-size:10px;align-items:flex-start;padding:10px;line-height:1.65}.policy-nudge svg{margin-top:2px;flex-shrink:0}.overlay{inset:57px 0 64px}.drawer{width:100%;box-shadow:none}.drawer-title-row{gap:8px}.drawer-header{padding:15px 14px}.drawer-header h2{font-size:17px}.drawer-actions .button{min-height:30px;font-size:10px;padding:6px 8px}.drawer-stage{margin-top:14px;gap:8px}.drawer-stage select{max-width:calc(100vw - 100px);font-size:10px}.drawer-body{padding:13px}.drawer-side{grid-template-columns:1fr}.customer-bar{padding:12px;gap:9px;margin-bottom:12px}.customer-bar-meta{font-size:9px}.tabs{gap:15px;padding:0 13px}.tab{font-size:10px;padding:12px 0 10px}.composer,.conversation{padding:13px}.bubble{max-width:95%;font-size:11px}.composer-top{align-items:flex-start;font-size:9px}.composer select{max-width:160px;font-size:9px}.modal-overlay{padding:12px}.modal{max-height:calc(100vh - 24px)}.modal-header{padding:17px 16px}.modal-header h2{font-size:16px}.modal-body{padding:17px 16px}.modal-footer{padding:14px 16px}.form-grid{grid-template-columns:1fr;gap:14px}.field.full{grid-column:auto}.automation-grid,.permission-grid{grid-template-columns:1fr}.settings-card{padding:17px}.panel-heading{padding:14px 15px}.table-scroll .data-table{min-width:610px}.table-scroll .role-table{min-width:450px}.toast{bottom:77px;font-size:11px}.auth-box{padding:27px}.board-foot{font-size:9px}.composer-disclaimer{max-width:180px}.notice{font-size:10px;padding:11px 12px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}}.spin{animation:spin .8s linear infinite}@media(prefers-reduced-motion:reduce){.spin{animation:none}}.deal-workspace{position:fixed;inset:0;z-index:45;height:100vh;height:100dvh;display:flex;flex-direction:column;background:#f4f6f8;overflow:hidden;animation:deal-enter .25s cubic-bezier(.2,.8,.2,1)}.deal-fixed-header{flex-shrink:0;background:#fff;border-bottom:1px solid #dfe7ec;padding:0 30px}.deal-heading-row{display:flex;align-items:center;gap:22px;padding:20px 0 17px}.deal-back-button{display:flex;align-items:center;gap:7px;border:0;background:#f1f5f7;border-radius:10px;color:#61798b;padding:10px 12px;cursor:pointer;font-size:12px}.deal-back-button:hover{background:#e6eeee;color:var(--teal)}.deal-heading-copy{flex:1 1;min-width:0}.deal-breadcrumb{display:flex;gap:7px;color:#8c9caa;font-size:10px;margin-bottom:5px}.deal-heading-copy h1{font-size:22px;font-weight:600;line-height:1.3;margin:0;letter-spacing:-.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deal-source-line{display:flex;align-items:center;gap:6px;font-size:10px;color:#8395a4;margin-top:7px}.deal-source-line>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deal-header-actions{display:flex;align-items:center;gap:12px}.deal-close{border:0;background:#f3f6f8;border-radius:50%;width:33px;height:33px}.deal-stage-progress{display:flex;gap:3px;overflow:auto;padding:0 0 13px;scrollbar-width:thin;scrollbar-color:#dae4e8 transparent}.deal-stage-step{flex:1 0 130px;position:relative;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:6px;min-height:35px;padding:8px 12px;background:#f0f4f7;color:#778d9d;font-size:10px;white-space:nowrap;cursor:pointer;transition:background .25s,color .25s,box-shadow .25s}.deal-stage-step.current{color:var(--teal);background:#eaf5f0;box-shadow:inset 0 -2px var(--stage-color,var(--teal));font-weight:600}.deal-stage-step:not(:disabled):hover{background:#e5eeec;color:var(--teal)}.deal-stage-mark{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--stage-color,#bac9d0);opacity:.6}.deal-stage-step.current .deal-stage-mark{width:7px;height:7px;opacity:1}.deal-client-strip{display:flex;align-items:center;gap:20px;border-top:1px solid #edf1f4;padding:15px 0}.deal-client-identity{display:flex;align-items:center;gap:11px;min-width:0}.deal-client-avatar{height:38px;width:38px;display:grid;place-items:center;border-radius:50%;background:#e9f0f4;color:#71899b;font-size:12px;flex-shrink:0}.deal-client-name{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:600}.deal-client-name .icon-button{height:23px;width:23px;color:#92a2ae}.deal-client-contacts{display:flex;gap:7px;flex-wrap:wrap;font-size:10px;color:#8b9ca8;line-height:1.6;margin-top:3px}.deal-client-channel-icons{display:flex;gap:8px}.deal-client-channel{position:relative;display:inline-flex;filter:saturate(.35);opacity:.75}.deal-client-channel.available{filter:none;opacity:1}.deal-channel-state{position:absolute;bottom:-1px;right:-2px;width:8px;height:8px;border:2px solid white;border-radius:50%;background:#aebbc4}.available .deal-channel-state{background:#43a27a}.deal-client-history{display:flex;align-items:center;gap:7px;margin-left:auto;color:#8b9ba8;font-size:10px;white-space:nowrap}.deal-client-history b{font-size:16px;font-weight:500;color:#627d8f}.deal-link-client{font-size:10px;color:#7b8e9d}.deal-workspace-body{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px;padding:20px 30px 22px;position:relative}.deal-conversation-panel{background:#fff;border:1px solid #dfe7ed;border-radius:12px;min-height:0;min-width:0;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2px 5px #17384b03}.deal-sticky-tabs{flex-shrink:0;gap:25px;padding:0 22px;min-height:49px}.deal-sticky-tabs .tab{font-size:12px;padding:14px 0}.deal-panel-content{flex:1 1;position:relative}.deal-panel-content,.deal-workspace-aside{min-height:0;display:flex;flex-direction:column}.deal-workspace-aside{overflow:auto;scrollbar-width:thin;gap:16px}.deal-summary-card,.deal-tasks-card{border:1px solid #dfe7ed;background:#fff;border-radius:12px;padding:20px}.eyebrow{text-transform:uppercase;font-size:9px;font-weight:600;letter-spacing:.9px;color:#91a1ad}.deal-summary-total{font-size:27px;letter-spacing:-.7px;margin:8px 0 20px;color:#233f53}.deal-summary-row{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;font-size:10px;line-height:1.6;padding:10px 0;border-top:1px solid #edf1f4;color:#899ba8}.deal-summary-row b{display:flex;gap:5px;align-items:center;text-align:right;color:#5e7789;font-size:11px;font-weight:500;max-width:155px;overflow-wrap:anywhere}.deal-tasks-card header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.deal-tasks-card h2{font-size:12px;font-weight:600;margin:0}.deal-task-card{border:1px solid #d5e6df;background:#edf6f1;padding:13px;border-radius:8px;margin-bottom:11px}.deal-task-card h3{font-weight:500;font-size:12px;line-height:1.55;margin:0 0 10px}.deal-task-card p{display:flex;align-items:center;gap:5px;color:#7f978d;font-size:10px;margin:0 0 7px}.deal-task-card small{font-size:10px;color:#7a958b}.deal-task-card .button{width:100%;margin-top:12px;background:#ffffffa6;border-color:#d5e4dc;color:#538472}.deal-task-card.overdue p{color:#b77a54}.deal-add-task{width:100%;margin-top:3px}.deal-no-tasks{font-size:11px;color:#93a2ac;line-height:1.7;padding:3px 0 12px}.deal-field-alert{display:flex;gap:9px;align-items:center;font-size:11px;padding:10px 12px;background:#fff5e6;border-radius:7px;color:#9a753c;margin-bottom:10px}.deal-field-alert p{margin:3px 0 0;font-size:10px}.deal-field-alert .button{margin-left:auto}.deal-notes-scroll,.deal-tab-scroll{flex:1 1;min-height:0;overflow:auto;padding:23px}.deal-notes-scroll .bubble{font-size:12px;max-width:100%}.deal-note-composer{flex-shrink:0}.deal-tab-empty{display:flex;flex-direction:column;align-items:center;text-align:center;color:#91a3af;justify-content:center;min-height:240px;font-size:12px}.deal-tab-empty h3{font-size:15px;color:#6b8395;font-weight:500;margin:15px 0 4px}.deal-tab-empty p{max-width:310px;line-height:1.7}.deal-overview section{margin-bottom:29px}.deal-overview h2{font-size:15px;margin:7px 0 14px;font-weight:600}.deal-overview .chatapp-message-text,.deal-overview p{font-size:12px;color:#6f8797;line-height:1.8}.deal-overview-fields{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;font-size:11px;color:#8a9da9;margin-bottom:20px}.deal-overview-fields b{font-weight:500;color:#536d80;overflow-wrap:anywhere}.deal-related-list{display:flex;flex-direction:column;gap:7px}.deal-related-list button{display:flex;align-items:center;justify-content:space-between;border:1px solid #e3eaee;background:#fff;border-radius:7px;padding:12px;text-align:left;color:#527386}.deal-related-list button:not(:disabled):hover{background:#f2f8f6;border-color:#bdd4cb}.deal-related-list button.current{background:#f6f9fa}.deal-related-list b{font-size:12px;font-weight:500}.deal-related-list small{display:block;font-size:10px;color:#92a1ad;margin-top:4px}.deal-history-list .activity-row{font-size:12px;padding:17px 0}.deal-mobile-tasks,.deal-mobile-tasks-close{display:none!important}@keyframes deal-enter{0%{opacity:0;transform:translateY(8px) scale(.996)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1100px){.deal-fixed-header{padding:0 22px}.deal-workspace-body{padding:16px 22px;grid-template-columns:minmax(0,1fr) 240px;gap:16px}.deal-summary-card,.deal-tasks-card{padding:16px}.deal-client-strip{gap:13px}.deal-client-history{display:none}.deal-link-client{margin-left:auto}.deal-stage-step{flex-basis:125px;font-size:9px}.deal-heading-copy h1{font-size:20px}}@media(max-width:850px){.deal-workspace-body{display:block;padding:12px 16px}.deal-conversation-panel{height:100%}.deal-workspace-aside{display:none}.deal-workspace-body.show-tasks .deal-workspace-aside{display:flex;position:absolute;inset:12px 16px;z-index:10;background:#f4f6f8;padding-bottom:15px}.deal-mobile-tasks,.deal-mobile-tasks-close{display:inline-flex!important}.deal-mobile-tasks{margin-left:auto}.deal-mobile-tasks-close{flex-shrink:0}.deal-fixed-header{padding:0 16px}.deal-heading-row{gap:14px;padding:15px 0}.deal-link-client{font-size:9px}.deal-client-strip{padding:11px 0}.deal-client-name{font-size:12px}.deal-client-avatar{width:32px;height:32px}.deal-client-channel-icons{margin-left:auto}.deal-heading-copy h1{font-size:18px}.deal-header-actions .button{font-size:10px;padding:8px}.deal-back-button span{display:none}.deal-back-button{padding:9px}.deal-sticky-tabs{gap:18px;padding:0 16px}.deal-sticky-tabs .tab{font-size:11px}.deal-sticky-tabs .tab svg{width:13px}}@media(max-width:600px){.deal-fixed-header{padding:0 12px}.deal-heading-row{gap:10px;padding:11px 0}.deal-heading-copy h1{font-size:16px;max-width:calc(100vw - 150px)}.deal-heading-copy .deal-breadcrumb{font-size:9px}.deal-source-line{font-size:9px;margin-top:5px;gap:4px}.deal-source-line .deal-source-divider,.deal-source-line>span:last-child{display:none}.deal-header-actions{gap:4px}.deal-header-actions .button span{display:none}.deal-header-actions .button{padding:7px;min-height:29px}.deal-close{height:28px;width:28px}.deal-back-button{padding:7px;border-radius:7px}.deal-back-button svg{width:17px}.deal-stage-progress{padding-bottom:9px}.deal-stage-step{min-height:30px;padding:6px 9px;flex-basis:115px}.deal-client-strip{gap:9px;flex-wrap:wrap;padding:10px 0}.deal-client-identity{flex:1 1}.deal-client-contacts{font-size:9px;gap:4px}.deal-client-contacts>span:nth-child(n+2){display:none}.deal-client-name{font-size:12px}.deal-client-channel-icons{gap:5px}.deal-client-channel-icons .messenger-icon{width:22px!important;height:22px!important}.deal-link-client{border:0;padding:0;min-height:20px;width:auto;margin-left:43px;margin-top:-6px;color:#91a1ab}.deal-workspace-body{padding:8px}.deal-conversation-panel{border-radius:9px}.deal-sticky-tabs{gap:16px;padding:0 12px;min-height:42px;overflow:auto}.deal-sticky-tabs .tab{font-size:10px;padding:11px 0;white-space:nowrap;gap:4px}.deal-mobile-tasks .count,.deal-sticky-tabs .tab>svg{display:none}.deal-workspace-body.show-tasks .deal-workspace-aside{inset:8px}.deal-notes-scroll,.deal-tab-scroll{padding:16px}.deal-overview-fields{grid-template-columns:100px minmax(0,1fr)}.deal-field-alert{font-size:10px}.deal-field-alert .button{font-size:9px}.deal-field-alert svg{display:none}}@media(prefers-reduced-motion:reduce){.deal-workspace{animation:none}.deal-card,.deal-stage-step{transition:none!important}.deal-stage-progress{scroll-behavior:auto}}@media(max-width:600px){.deal-client-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:8px}.deal-client-identity{grid-column:1/-1;width:100%;flex:none;align-items:flex-start}.deal-client-identity>div{flex:1 1;min-width:0}.deal-client-name{line-height:1.5;overflow-wrap:anywhere}.deal-client-name .icon-button{flex-shrink:0;align-self:flex-start}.deal-client-channel-icons{grid-column:1;margin-left:43px;justify-self:start;flex-wrap:wrap;min-width:0}.deal-link-client{grid-column:2;justify-self:end;margin:0;min-height:22px}.deal-fixed-header{min-width:0}.deal-workspace{max-width:100vw}}.automation-channel-picker{min-width:0;width:100%;border:1px solid var(--line);border-radius:7px;background:var(--panel);color:var(--ink);font-size:11px}.automation-channel-picker>summary{display:flex;align-items:center;gap:9px;cursor:pointer;min-height:39px;padding:10px 11px;list-style:none}.automation-channel-picker>summary::-webkit-details-marker{display:none}.automation-channel-picker>summary:after{content:"⌄";margin-left:2px;color:var(--muted);font-size:14px}.automation-channel-picker[open]>summary:after{transform:rotate(180deg)}.automation-channel-picker>summary>span{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.automation-channel-picker>summary>b{font-size:9px;font-weight:500;background:var(--teal-soft);color:var(--teal);padding:3px 6px;border-radius:4px}.automation-channel-picker>summary:focus-visible{outline:2px solid var(--teal);outline-offset:2px;border-radius:7px}.automation-channel-options{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:8px;max-height:300px;overflow:auto;overscroll-behavior:contain}.automation-channel-option{display:flex!important;align-items:flex-start;gap:8px;min-width:0;padding:9px 7px;border-radius:5px;cursor:pointer;font-size:11px!important;color:var(--ink)!important}.automation-channel-option:hover{background:var(--teal-soft)}.automation-channel-option>input[type=checkbox]{width:15px!important;height:15px;min-width:15px;padding:0!important;margin:1px 0 0;accent-color:var(--teal);flex:0 0 auto}.automation-channel-option>span{display:flex;flex-direction:column;min-width:0;gap:4px;line-height:1.45}.automation-channel-option strong{font-weight:500;overflow-wrap:anywhere}.automation-channel-option small{font-size:9px;color:var(--muted);overflow-wrap:anywhere}.automation-channel-any{grid-column:1/-1;border-bottom:1px solid var(--line);border-radius:0;padding-bottom:11px;margin-bottom:4px}.automation-channel-picker-foot{grid-column:1/-1;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 7px 0;min-height:30px;font-size:9px;color:var(--muted)}.automation-channel-options>.pipeline-help{grid-column:1/-1;margin:5px 7px}.automation-message-channels{border-top:1px solid var(--line);padding-top:15px;margin-top:14px;min-width:0}.automation-message-channels>.pipeline-input-label{margin-bottom:13px}.automation-message-channels>.pipeline-help{margin:8px 0 13px}.automation-send-summary{display:flex;gap:9px;align-items:flex-start;padding:11px 12px;background:var(--teal-soft);color:var(--teal);border:1px solid var(--line);border-radius:7px;font-size:10px;line-height:1.75}.automation-send-summary>svg{flex-shrink:0;margin-top:2px}.automation-send-summary>p{margin:0}.automation-send-confirmation{display:flex;align-items:flex-start;gap:7px;font-size:10px;line-height:1.75;color:var(--muted);margin:12px 0 0}.automation-send-confirmation>svg{flex-shrink:0;color:var(--teal);margin-top:2px}.automation-channel-warning{font-size:10px;line-height:1.7;color:var(--amber);padding:9px 11px;background:var(--amber-soft);border-radius:6px;margin:10px 0}.automation-channel-priority{display:flex;flex-direction:column;gap:5px;padding:0;margin:10px 0;list-style:none}.automation-channel-priority>li{display:flex;align-items:center;gap:9px;padding:7px 9px;border:1px solid var(--line);border-radius:6px;background:var(--panel);font-size:11px;min-width:0}.automation-priority-position{background:var(--teal-soft);color:var(--teal);border-radius:4px;width:21px;height:21px;display:grid;place-items:center;flex-shrink:0;font-size:9px}.automation-channel-priority>li>span:nth-child(2){flex:1 1;overflow-wrap:anywhere;min-width:0}.automation-channel-priority>li>div{display:flex;gap:2px;margin-left:auto;flex-shrink:0}.automation-channel-priority .icon-button{width:25px;min-width:25px;height:25px}.pipeline-journal .badge{margin-top:6px}.automation-retry-control{display:flex;flex-direction:column;gap:7px;align-items:flex-start;max-width:190px}.automation-retry-control small{font-size:9px;line-height:1.6;color:var(--muted)}@media(max-width:600px){.automation-channel-options{grid-template-columns:minmax(0,1fr);max-height:280px}.automation-channel-option{padding:9px 6px}.automation-send-summary{padding:10px}.automation-channel-priority>li{padding:7px;font-size:10px}.automation-channel-picker>summary{font-size:10px}}.automation-monitor{border:1px solid var(--line);border-radius:10px;background:var(--panel);margin:17px 0 21px;overflow:hidden}.automation-engine-status{display:flex;align-items:flex-start;gap:10px;padding:14px 17px;border-bottom:1px solid var(--line);font-size:11px;line-height:1.65;background:var(--teal-soft);color:var(--teal)}.automation-engine-status>svg{flex-shrink:0;margin-top:2px}.automation-engine-status>div{min-width:0}.automation-engine-status strong{font-size:12px;font-weight:600}.automation-engine-status p{margin:3px 0 5px;overflow-wrap:anywhere}.automation-engine-status small{display:block;font-size:9px;color:inherit;opacity:.9;line-height:1.7}.automation-engine-status.is-error{background:var(--red-soft);color:var(--red)}.automation-engine-status.is-unknown{background:var(--amber-soft);color:var(--amber)}.automation-monitor-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:18px 18px 13px}.automation-monitor-heading>div{min-width:0}.automation-journal-toolbar h2,.automation-monitor h2{font-size:14px;font-weight:600;color:var(--ink);margin:0 0 6px}.automation-journal-toolbar p,.automation-monitor-heading p{font-size:10px;color:var(--muted);line-height:1.75;margin:0;max-width:750px}.automation-monitor-heading>.button{flex-shrink:0}.automation-execution-totals{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:7px;padding:0 18px 16px}.automation-total{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;min-width:0;min-height:77px;padding:12px 10px;background:var(--bg);border:1px solid var(--line);border-radius:7px;color:var(--ink);cursor:pointer}.automation-total:hover{border-color:var(--teal)}.automation-total:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.automation-total strong{font-size:23px;line-height:1.2;font-weight:500}.automation-total span{font-size:9px;line-height:1.5;overflow-wrap:anywhere}.automation-total.is-completed strong{color:var(--teal)}.automation-total.is-failed strong,.automation-total.is-stalled strong{color:var(--red)}.automation-total.is-waiting strong{color:var(--amber)}.automation-monitor-foot{border-top:1px solid var(--line);padding:12px 18px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:10px;color:var(--muted)}.automation-monitor-foot>div{display:flex;gap:12px;flex-wrap:wrap;line-height:1.7}.automation-monitor-foot b{font-weight:500;color:var(--ink)}.automation-overdue{display:flex;align-items:center;gap:5px;flex-wrap:wrap;border:0;background:transparent;color:var(--muted);font-size:10px;padding:0;text-align:left;cursor:pointer}.automation-overdue.has-delay{color:var(--amber)}.automation-overdue span{font-size:9px;color:var(--muted)}.automation-monitor-note{display:block;font-size:10px!important;font-weight:400;line-height:1.75;color:var(--muted);margin:8px 0 0;overflow-wrap:anywhere}.automation-monitor>.automation-monitor-note{margin:0;padding:0 18px 13px}.automation-monitor-note.is-warning{color:var(--amber)}.automation-rule-stats.compact{display:flex;flex-direction:column;gap:5px;border-top:1px solid var(--line);margin-top:4px;padding-top:9px}.pipeline-trigger-card .automation-rule-stats-caption{font-size:9px!important;color:var(--muted)}.automation-rule-stat-line{display:flex;gap:5px 10px;flex-wrap:wrap}.pipeline-trigger-card .automation-rule-stat-line>span{font-size:9px!important;color:var(--muted);white-space:nowrap}.pipeline-trigger-card .automation-rule-stat-line b{font-size:10px;color:var(--ink);font-weight:500}.pipeline-trigger-card .automation-rule-stat-line>.has-problem,.pipeline-trigger-card .automation-rule-stat-line>.has-problem b{color:var(--red)}.pipeline-trigger-card .automation-compact-warning{font-size:9px!important;color:var(--amber)}.pipeline-trigger-card .automation-compact-reason{font-size:9px!important;color:var(--muted);line-height:1.65;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.automation-rule-monitor>.panel-heading{align-items:flex-start;flex-wrap:wrap}.automation-rule-monitor>.panel-heading>div{flex:1 1;min-width:230px}.automation-rule-monitor>.panel-heading p{font-size:10px;line-height:1.75;color:var(--muted);margin:6px 0 0}.automation-rule-monitor .filter-select{max-width:240px}.automation-rule-monitor-list{padding:0 18px}.automation-rule-monitor-list>article{padding:18px 0;border-bottom:1px solid var(--line)}.automation-rule-monitor-list>article:last-child{border-bottom:0}.automation-rule-monitor-list>article>header{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.automation-rule-monitor-list>article>header>div{min-width:0}.automation-rule-monitor h3{font-size:13px;line-height:1.6;font-weight:500;color:var(--ink);margin:0}.automation-rule-monitor-list>article>header p{color:var(--muted);font-size:10px;line-height:1.65;margin:5px 0 12px;overflow-wrap:anywhere}.automation-rule-monitor-list>article>header>.button{flex-shrink:0}.automation-rule-statuses{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.automation-rule-statuses>span{display:flex;align-items:flex-start;justify-content:space-between;gap:7px;border:1px solid var(--line);border-radius:5px;padding:8px;background:var(--bg);font-size:9px;line-height:1.6;color:var(--muted);min-width:0}.automation-rule-statuses b{font-size:12px;font-weight:500;color:var(--ink)}.automation-rule-statuses .is-completed b{color:var(--teal)}.automation-rule-statuses .is-failed b,.automation-rule-statuses .is-stalled b{color:var(--red)}.automation-rule-inactive,.automation-rule-next{display:flex;align-items:flex-start;gap:6px;font-size:10px;color:var(--muted);line-height:1.7;margin:12px 0 0}.automation-rule-inactive>svg,.automation-rule-next>svg{flex-shrink:0;margin-top:2px}.automation-rule-inactive{background:var(--bg);border-radius:6px;padding:9px 11px;margin:0 0 12px}.automation-rule-problem{font-size:10px;color:var(--amber);line-height:1.75;margin:11px 0 0}.automation-rule-reasons{margin-top:13px;border:1px solid var(--line);border-radius:6px;padding:11px 12px;font-size:10px}.automation-rule-reasons>strong{font-size:10px;line-height:1.7;font-weight:500;color:var(--ink)}.automation-rule-reasons>div{display:flex;align-items:flex-start;gap:12px;border-top:1px solid var(--line);margin-top:8px;padding-top:8px;color:var(--muted);line-height:1.7}.automation-rule-reasons>div>span{flex:1 1;min-width:0;overflow-wrap:anywhere}.automation-rule-reasons small{display:block;font-size:8px;line-height:1.7;opacity:.8;overflow-wrap:anywhere}.automation-rule-reasons b{color:var(--ink);font-size:11px;font-weight:500}.automation-journal-toolbar{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;margin:4px 0}.automation-journal-toolbar>div{min-width:0;flex:1 1}.automation-journal-toolbar>label{display:flex;flex-direction:column;gap:7px;font-size:10px;color:var(--muted);min-width:200px;max-width:270px}.automation-journal-toolbar .filter-select{width:100%;max-width:none}.pipeline-journal .panel-heading>.filter-select{flex-shrink:0}.pipeline-journal .panel-heading>div{min-width:0}.automation-step-close_deal{background:var(--teal-soft);border-color:var(--line)}@media(max-width:1250px){.automation-execution-totals,.automation-rule-statuses{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:700px){.automation-monitor-heading{flex-wrap:wrap;padding:15px 13px 12px}.automation-engine-status{padding:12px 13px}.automation-execution-totals{padding:0 13px 13px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.automation-total{min-height:68px;padding:10px}.automation-total strong{font-size:21px}.automation-total span{font-size:10px}.automation-monitor-foot{padding:12px 13px;align-items:flex-start;gap:13px}.automation-monitor-foot>div{gap:7px 12px}.automation-monitor>.automation-monitor-note{padding:0 13px 12px}.automation-rule-monitor-list{padding:0 13px}.automation-rule-monitor>.panel-heading>div{min-width:100%;flex-basis:100%}.automation-rule-monitor .filter-select{max-width:none;width:100%}.automation-rule-statuses{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-rule-statuses>span{font-size:10px}.automation-journal-toolbar{flex-direction:column;gap:13px}.automation-journal-toolbar>label{min-width:0;max-width:none;width:100%}.pipeline-journal .panel-heading{flex-wrap:wrap}.pipeline-journal .panel-heading>.filter-select{width:100%;max-width:none;flex:auto}.automation-rule-monitor-list>article>header{gap:10px}.automation-rule-monitor-list>article>header>.button{font-size:9px;padding:7px}}.automation-editor>[hidden]{display:none!important}.automation-editor-tabs{display:flex;gap:7px;padding:13px 25px 0;border-bottom:1px solid var(--line);background:var(--panel)}.automation-editor-tabs>button{display:flex;align-items:center;gap:7px;border:0;border-bottom:2px solid transparent;border-radius:5px 5px 0 0;background:transparent;color:var(--muted);font-size:12px;padding:11px 14px;cursor:pointer}.automation-editor-tabs>button[aria-selected=true]{border-bottom-color:var(--teal);color:var(--teal);background:var(--teal-soft)}.automation-editor-tabs>button:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.automation-new-history-note{font-size:10px;color:var(--muted);line-height:1.7;margin:15px 25px 0}.automation-executions{padding:22px 25px;min-width:0;color:var(--ink)}.automation-execution-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.automation-execution-heading>div{min-width:0}.automation-execution-heading h3{font-size:15px;font-weight:600;margin:0 0 6px}.automation-execution-heading p{font-size:11px;line-height:1.7;color:var(--muted);margin:0;overflow-wrap:anywhere}.automation-execution-heading>.button{flex-shrink:0}.automation-executions>.notice{margin-bottom:14px}.automation-executions>.automation-engine-status{border:1px solid var(--line);border-radius:7px;margin-bottom:16px}.automation-execution-loading{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--muted);padding:25px 0}.automation-execution-loading .spinner{width:18px;height:18px;flex-shrink:0}.automation-execution-summary-copy{margin:16px 0 12px}.automation-execution-summary-copy>strong{font-size:11px;font-weight:500;color:var(--ink)}.automation-execution-summary-copy>p{font-size:10px;line-height:1.75;color:var(--muted);margin:5px 0 0}.automation-execution-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:18px}.automation-execution-counts>button{min-width:0;display:flex;flex-direction:column;gap:5px;align-items:flex-start;text-align:left;border:1px solid var(--line);border-radius:7px;background:var(--bg);color:var(--ink);padding:12px;cursor:pointer}.automation-execution-counts>button>b{font-size:21px;font-weight:500;line-height:1.3}.automation-execution-counts>button>span{font-size:10px;line-height:1.6;overflow-wrap:anywhere}.automation-execution-counts>button.active{border-color:var(--teal);background:var(--teal-soft)}.automation-execution-counts>button.is-completed>b{color:var(--teal)}.automation-execution-counts>button:is(.is-failed,.is-stalled)>b{color:var(--red)}.automation-execution-counts>button.is-waiting>b{color:var(--amber)}.automation-execution-filter{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:15px 0}.automation-execution-filter>label{display:flex;flex-direction:column;gap:7px;font-size:10px;color:var(--muted);min-width:210px;max-width:320px}.automation-execution-filter select{width:100%;min-width:0;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--ink);padding:9px 11px;font:inherit;font-size:11px;line-height:1.6}.automation-execution-filter>button{display:flex;gap:6px;align-items:center;min-height:35px;border:1px solid var(--line);border-radius:6px;color:var(--muted);background:var(--panel);font-size:10px;padding:8px 10px;cursor:pointer}.automation-execution-filter>button.active{border-color:var(--teal);background:var(--teal-soft);color:var(--teal)}.automation-execution-list-heading{border-top:1px solid var(--line);padding-top:16px;display:flex;gap:8px 15px;align-items:center;justify-content:space-between;flex-wrap:wrap}.automation-execution-list-heading>strong{font-size:12px;font-weight:500}.automation-execution-list-heading>span{font-size:9px;color:var(--muted)}.automation-execution-refresh-note{font-size:9px;color:var(--muted);line-height:1.75;margin:7px 0 15px}.automation-execution-list{display:flex;flex-direction:column;gap:10px}.automation-execution-card{border:1px solid var(--line);border-radius:8px;background:var(--panel);padding:14px 15px;min-width:0}.automation-execution-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.automation-execution-card>header>div{flex:1 1;min-width:0}.automation-execution-card>header strong{display:block;font-size:12px;font-weight:500;line-height:1.7;overflow-wrap:anywhere}.automation-execution-card>header>div>span{display:block;font-size:9px;color:var(--muted);line-height:1.7;margin-top:4px}.automation-execution-state{flex-shrink:0;background:var(--bg);border:1px solid var(--line);color:var(--muted);font-size:9px;line-height:1.6;padding:4px 7px;border-radius:5px;max-width:45%;overflow-wrap:anywhere}.automation-execution-state.is-completed{background:var(--teal-soft);color:var(--teal)}.automation-execution-state:is(.is-failed,.is-stalled){background:var(--red-soft);color:var(--red)}.automation-execution-state.is-waiting{background:var(--amber-soft);color:var(--amber)}.automation-execution-card>dl{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin:13px 0 0}.automation-execution-card>dl>div{min-width:0}.automation-execution-card dt{font-size:9px;color:var(--muted);line-height:1.7}.automation-execution-card dd{font-size:10px;color:var(--ink);line-height:1.75;margin:3px 0 0;overflow-wrap:anywhere}.automation-execution-late{display:block;color:var(--amber);font-size:9px;margin-top:3px}.automation-execution-reason{font-size:11px;color:var(--muted);line-height:1.75;margin:12px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.automation-execution-card:is(.is-failed,.is-stalled) .automation-execution-reason{color:var(--red)}.automation-execution-code{display:block;font-size:8px;line-height:1.7;color:var(--muted);overflow-wrap:anywhere;margin-top:5px}.automation-execution-card>.button{margin-top:10px}.automation-execution-empty{font-size:12px;color:var(--muted);line-height:1.8;padding:25px 0}.automation-execution-pagination{display:flex;align-items:center;justify-content:space-between;gap:13px;margin-top:18px;font-size:10px;color:var(--muted)}@media(max-width:600px){.automation-editor-tabs{padding:10px 15px 0;gap:5px}.automation-editor-tabs>button{font-size:11px;padding:10px 12px}.automation-new-history-note{margin:13px 15px 0}.automation-executions{padding:17px 15px}.automation-execution-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.automation-execution-counts>button{padding:10px}.automation-execution-counts>button>b{font-size:20px}.automation-execution-filter{align-items:stretch;gap:10px}.automation-execution-filter>label{min-width:0;max-width:none;width:100%}.automation-execution-filter>button{align-self:flex-start}.automation-execution-card{padding:12px}.automation-execution-card>header{flex-wrap:wrap;gap:9px}.automation-execution-card>header>div{min-width:100%}.automation-execution-state{max-width:none}.automation-execution-card>dl{grid-template-columns:1fr;gap:9px}.automation-execution-heading{gap:10px}.automation-execution-heading h3{font-size:14px}.automation-execution-heading>.button{font-size:9px;padding:8px}.automation-execution-list-heading{align-items:flex-start;flex-direction:column}.automation-execution-pagination{flex-wrap:wrap;align-items:flex-start}.automation-execution-pagination>.button{font-size:10px}}.automation-executions{padding:14px 20px}.automation-execution-heading{margin-bottom:10px;align-items:center}.automation-execution-heading>div:first-child{flex:1 1;min-width:0}.automation-execution-heading h3{font-size:14px;margin-bottom:3px}.automation-execution-heading p{font-size:10px;line-height:1.5}.automation-execution-heading-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.automation-execution-service{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;color:var(--teal);font-size:9px;line-height:1.6}.automation-execution-service time{color:var(--muted);font-size:9px}.automation-execution-service>svg{flex-shrink:0}.automation-executions>.automation-execution-draft{padding:8px 10px;font-size:10px;margin-bottom:9px}.automation-execution-filter{margin:9px 0;gap:10px}.automation-execution-filter>label{flex-direction:row;align-items:center;min-width:0;max-width:none;gap:8px}.automation-execution-filter select{min-width:190px;max-width:270px;padding:7px 9px}.automation-execution-filter>button{min-height:32px;padding:6px 9px}.automation-execution-summary-copy{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 5px;margin:10px 0 8px}.automation-execution-summary-copy>strong{font-size:10px}.automation-execution-summary-copy>p{font-size:9px;line-height:1.6;margin:0}.automation-execution-counts{gap:6px;margin-bottom:10px}.automation-execution-counts>button{padding:6px 10px;gap:2px;min-height:48px}.automation-execution-counts>button>b{font-size:18px;line-height:1.2}.automation-execution-counts>button>span{font-size:9px;line-height:1.4}.automation-execution-list-heading{padding-top:10px}.automation-execution-refresh-note{line-height:1.6;margin:5px 0 10px}.automation-execution-card{padding:11px 13px}@media(max-width:600px){.automation-executions{padding:14px 15px}.automation-execution-heading{flex-wrap:wrap;align-items:flex-start}.automation-execution-heading>div:first-child{min-width:100%}.automation-execution-heading-actions{width:100%;justify-content:space-between;gap:8px}.automation-execution-heading-actions>.button{font-size:9px;padding:7px 9px}.automation-execution-filter>label{flex-direction:column;align-items:stretch;min-width:0;max-width:none;width:100%}.automation-execution-filter select{min-width:0;max-width:none}.automation-execution-counts>button{padding:8px 10px;min-height:52px}.automation-execution-counts>button>b{font-size:19px}.automation-execution-counts>button>span{font-size:10px}}.entry-screen{min-height:100dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;background:radial-gradient(ellipse at 70% 12%,#e3f0ea 0,transparent 45%),#f3f6f8;padding:38px 20px;color:var(--ink)}.entry-card{width:min(440px,100%);background:#fff;border:1px solid var(--line);border-radius:14px;padding:34px 36px;box-shadow:0 14px 55px #244a3f08}.entry-brand{display:flex;align-items:center;gap:10px;font-size:19px;font-weight:650;letter-spacing:-.3px;color:var(--ink);text-decoration:none;width:fit-content}.entry-icon{width:46px;height:46px;border:1px solid #dcebe3;border-radius:12px;background:#f0f7f3;color:var(--teal);display:grid;place-items:center;margin:34px 0 18px}.entry-card h1{font-size:25px;font-weight:600;letter-spacing:-.6px;line-height:1.25;margin:0 0 12px}.entry-intro{color:var(--muted);font-size:13px;line-height:1.7;margin:0 0 25px}.entry-form{display:flex;flex-direction:column;gap:9px}.entry-form label{color:#526e80;font-size:12px;margin-top:6px}.entry-form input{width:100%;border:1px solid #d8e3e8;border-radius:7px;background:#fff;color:var(--ink);padding:12px 13px;font:inherit;font-size:14px;min-height:45px}.entry-form input:focus{outline:3px solid #e3f0e9;border-color:#77a998}.entry-form input:disabled{background:#f5f7f8}.entry-submit{margin-top:15px;min-height:44px;font-size:13px;justify-content:center;width:100%;text-decoration:none}.entry-help{border-top:1px solid #edf2f4;padding-top:19px;margin:24px 0 0;color:#8798a6;font-size:11px;line-height:1.7}.entry-caption{color:#8b9ba8;font-size:10px;margin:19px 0 0;letter-spacing:.25px}.entry-error{color:#9f4e45;background:#fff2ef;border:1px solid #f0d3cc;font-size:12px;line-height:1.65;border-radius:6px;padding:10px 12px;margin-top:10px}.entry-hint{color:#8798a6;font-size:10px;line-height:1.6;margin:0 0 6px}.team-access-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.activation-share{border:1px solid #cee3d7;background:#f0f7f3;border-radius:8px;padding:17px 19px}.activation-share h2{font-size:14px;margin:0 0 8px;font-weight:600}.activation-share p{color:#667f73;font-size:11px;line-height:1.7;margin:8px 0}.activation-share-row{display:flex;gap:8px;align-items:center;margin:11px 0}.activation-share-row input{min-width:0;width:100%;border:1px solid #c9ded3;background:#fff;border-radius:6px;padding:9px 10px;color:#476b5d;font-size:11px}.header-logout{flex-shrink:0;width:29px;height:29px;margin-left:3px;color:#7d91a2}@media(max-width:600px){.entry-screen{padding:24px 16px}.entry-card{padding:28px 24px}.entry-card h1{font-size:23px}.entry-icon{margin-top:28px}.activation-share{padding:14px}.activation-share-row{flex-wrap:wrap}.activation-share-row input{flex-basis:100%}.header-logout{width:27px;height:27px;margin-left:0}}html[data-theme=dark]{color-scheme:dark;--bg:#111315;--panel:#1d2124;--ink:#e4e8e8;--muted:#96a2a8;--line:#30383c;--border:#30383c;--white:#1d2124;--teal:#92c8b7;--teal-soft:#263b32;--amber:#d9bd88;--amber-soft:#3a3327;--red:#d9a09a;--red-soft:#3b2a29;--shadow:0 18px 60px #00000045;--theme-nav:#15181a;--theme-column:#171b1d;--theme-hover:#252a2d;--theme-sub:#b8c1c4;--theme-soft-line:#292f33;--theme-green:#407967;--theme-link:#98c6d2;--theme-sent:#263a31;--theme-sent-line:#3c5347}html[data-theme=dark],html[data-theme=dark] body{background:var(--bg);color:var(--ink)}html[data-theme=dark] ::selection{background:#407967;color:#ffffff}html[data-theme=dark] :is(button,a,input,select,textarea):focus-visible{outline-color:var(--teal)}html[data-theme=dark] :is(input,select,textarea){accent-color:var(--theme-green)}html[data-theme=dark] :is(input,textarea)::placeholder{color:var(--muted);opacity:1}html[data-theme=dark] :is(select,textarea),html[data-theme=dark] input:not(:where([type=checkbox],[type=radio],[type=color],[type=range])){color:var(--ink);background-color:var(--panel);border-color:var(--line)}html[data-theme=dark] :is(input,select,textarea):focus{outline-color:#92c8b744;border-color:#80ac9f}html[data-theme=dark] :is(select option,select optgroup){background:var(--panel);color:var(--ink)}html[data-theme=dark] :is(.topbar,.rail){background:var(--theme-nav);border-color:var(--line)}html[data-theme=dark] .brand-mark{background:var(--theme-green);color:#f2faf6}html[data-theme=dark] :is(.avatar,.entry-icon,.rule-icon){background:var(--teal-soft);color:var(--teal);border-color:var(--line)}html[data-theme=dark] :is(.rail-item,.header-logout){color:var(--muted)}html[data-theme=dark] :is(.rail-item:hover,.icon-button:hover){background:var(--theme-hover);color:var(--ink)}html[data-theme=dark] .rail-item.active{background:var(--teal-soft);color:var(--teal)}html[data-theme=dark] .rail-unread{background:var(--theme-green);border-color:var(--theme-nav);color:#f2faf6}html[data-theme=dark] :is(.demo-pill,.channel-badge,.badge,.count){color:var(--muted);background:var(--theme-column);border-color:var(--line)}html[data-theme=dark] :is(.badge.teal,.pill-button.active){color:var(--teal);background:var(--teal-soft);border-color:var(--theme-sent-line)}html[data-theme=dark] :is(.badge.amber,.channel-badge.moscow,.pill-button.moscow.active){color:var(--amber);background:var(--amber-soft);border-color:#62563d}html[data-theme=dark] .badge.red{color:var(--red);background:var(--red-soft)}html[data-theme=dark] :is(.button,.icon-button,.pill-button,.filter-select,.search){background:var(--panel);color:var(--theme-sub);border-color:var(--line)}html[data-theme=dark] :is(.button:hover,.pill-button:hover){background:var(--theme-hover);border-color:#58675f}html[data-theme=dark] .button.primary{background:var(--theme-green);border-color:var(--theme-green);color:#f4fbf7}html[data-theme=dark] .button.primary:hover{background:#427d69;border-color:#427d69}html[data-theme=dark] :is(.button.ghost,.icon-button.clear){background:transparent;border-color:transparent}html[data-theme=dark] :is(.button.ghost:hover,.icon-button.clear:hover){background:var(--theme-hover)}html[data-theme=dark] .button.danger{color:var(--red)}html[data-theme=dark] .search input{background:transparent;color:var(--ink)}html[data-theme=dark] :is(.panel,.modal,.auth-box,.customer-bar,.drawer-header,.drawer-side .side-box,.tabs){background:var(--panel);border-color:var(--line)}html[data-theme=dark] :is(.modal-footer,.drawer-stage select,.field input[readonly]){background:var(--theme-column);color:var(--theme-sub);border-color:var(--line)}html[data-theme=dark] :is(.overlay,.modal-overlay,.card-layout-overlay,.identity-overlay,.chat-history-overlay,.employee-access-overlay){background:#00000070}html[data-theme=dark] :is(.drawer,.workspace,.auth-screen,.loading-screen){background:var(--bg)}html[data-theme=dark] :is(.field>label,.permission-option,.settings-list li,.detail-content p,.side-line,.rule-meta,.rule-label,.settings-card p,.activity-time,.breadcrumb,.column-meta,.column-meta b,.done-text){color:var(--muted)}html[data-theme=dark] .data-table th{background:var(--theme-column);color:var(--muted);border-color:var(--line)}html[data-theme=dark] :is(.data-table td,.setting-row,.activity-row,.rule-footer,.card-bottom){border-color:var(--theme-soft-line)}html[data-theme=dark] .data-table tbody tr.clickable:hover{background:var(--theme-hover)}html[data-theme=dark] :is(.empty-state h3,.loading-label){color:var(--theme-sub)}html[data-theme=dark] .spinner{border-color:var(--line);border-top-color:var(--teal)}html[data-theme=dark] :is(.rule-description,.notice){background:var(--theme-column);color:var(--theme-sub);border-color:var(--line)}html[data-theme=dark] :is(.policy-nudge,.notice.warning,.preview-result.warning,.chatapp-template-note,.deal-field-alert){color:var(--amber);background:var(--amber-soft);border-color:#62563d}html[data-theme=dark] .policy-nudge button{color:var(--amber)}html[data-theme=dark] :is(.notice.error,.form-error,.entry-error,.cf-error-summary){color:var(--red);background:var(--red-soft);border-color:#65433e}html[data-theme=dark] :is(.preview-result,.side-task){background:var(--teal-soft);border-color:var(--theme-sent-line);color:var(--theme-sub)}html[data-theme=dark] .toast{background:#2b483c;color:var(--ink)}html[data-theme=dark] .toast.error{background:#654039;color:#fff1ee}html[data-theme=dark] .board-workspace .column-header,html[data-theme=dark] .board>.column{background:var(--theme-column)}html[data-theme=dark] .board-workspace .column.drag-over .column-header,html[data-theme=dark] .board>.column.drag-over{background:var(--teal-soft)}html[data-theme=dark] .column.drag-over{outline-color:var(--teal)}html[data-theme=dark] .board .column-header{color:var(--ink)}html[data-theme=dark] .board .column-title .count{color:var(--muted);background:var(--panel)}html[data-theme=dark] :is(.board .column-meta,.board .column-meta b){color:var(--muted)}html[data-theme=dark] .column-empty{color:var(--muted);border-color:var(--line)}html[data-theme=dark] .deal-card.board-deal-card{background:var(--panel);color:var(--ink);border-color:var(--line);box-shadow:0 3px 12px #00000012}html[data-theme=dark] .deal-card.board-deal-card:hover{background:var(--theme-hover);border-color:#608374;box-shadow:0 3px 12px #00000012}html[data-theme=dark] .deal-card.board-deal-card:focus-visible{outline-color:var(--teal)}html[data-theme=dark] :is(.board-card-title,.board-card-field[data-field-key="client.name"],.board-card-field-money,.board-card-next-task>span>span){color:var(--ink)}html[data-theme=dark] :is(.board-card-eyebrow,.board-card-field,.board-card-field[data-field-key="deal.description"],.board-card-field-amount-unknown,.board-card-field-quote,.board-card-label,.board-card-missing,.board-card-secondary,.board-card-next-task,.board-card-next-task small,.board-card-footer,.board-card-person){color:var(--muted)}html[data-theme=dark] .board-deal-card .board-card-field-money,html[data-theme=dark] .board-deal-card .board-card-field[data-field-key="client.name"]{color:var(--ink)}html[data-theme=dark] .board-deal-card .board-card-field-amount-unknown{color:var(--muted)}html[data-theme=dark] .board-card-field-quote{border-color:var(--line)}html[data-theme=dark] :is(.board-card-badge,.chat-unread){background:var(--theme-green);color:#f1faf5}html[data-theme=dark] :is(.board-card-avatar,.client-contact-avatar,.chat-inbox-avatar){background:var(--theme-column);color:var(--theme-sub)}html[data-theme=dark] :is(.board-card-next-task.overdue,.board-card-next-task.overdue>svg,.board-card-next-task.overdue>span>span,.board-card-next-task.overdue small,.board-card-field.overdue,.card-task.overdue){color:var(--red)}html[data-theme=dark] .board-workspace .column-body{scrollbar-color:#48535b transparent}html[data-theme=dark] .board-navigator{background:#1d2423ed;border-color:#3d4d46;box-shadow:0 2px 10px #00000035}html[data-theme=dark] .board-navigator-stages span{background:#25312d;border-color:#34463e}html[data-theme=dark] .board-navigator input::-webkit-slider-thumb{background:#77a594;border-color:#9ac8b8;box-shadow:0 1px 2px #00000040}html[data-theme=dark] .board-navigator input::-moz-range-thumb{background:#77a594;border-color:#9ac8b8;box-shadow:0 1px 2px #00000040}html[data-theme=dark] :is(.deal-workspace,.deal-workspace-body.show-tasks .deal-workspace-aside){background:var(--bg)}html[data-theme=dark] :is(.deal-fixed-header,.deal-conversation-panel,.deal-summary-card,.deal-tasks-card){background:var(--panel);border-color:var(--line);box-shadow:none}html[data-theme=dark] :is(.deal-back-button,.deal-close,.deal-stage-step){background:var(--theme-column);color:var(--theme-sub)}html[data-theme=dark] :is(.deal-back-button:hover,.deal-stage-step:not(:disabled):hover){background:var(--theme-hover);color:var(--teal)}html[data-theme=dark] .deal-stage-step.current{background:var(--teal-soft);color:var(--teal)}html[data-theme=dark] :is(.deal-client-strip,.deal-summary-row,.deal-related-list small){border-color:var(--theme-soft-line)}html[data-theme=dark] .deal-channel-state{border-color:var(--panel)}html[data-theme=dark] .deal-client-avatar{background:var(--theme-column);color:var(--theme-sub)}html[data-theme=dark] .deal-summary-total{color:var(--ink)}html[data-theme=dark] :is(.deal-summary-row b,.deal-client-history b,.deal-overview-fields b,.deal-related-list button,.deal-tab-empty h3){color:var(--theme-sub)}html[data-theme=dark] :is(.eyebrow,.deal-breadcrumb,.deal-source-line,.deal-client-name .icon-button,.deal-client-contacts,.deal-client-history,.deal-link-client,.deal-summary-row,.deal-no-tasks,.deal-tab-empty,.deal-overview p,.deal-overview .chatapp-message-text,.deal-overview-fields,.deal-related-list small){color:var(--muted)}html[data-theme=dark] :is(.deal-related-list button,.deal-related-list button.current){background:var(--theme-column);border-color:var(--line)}html[data-theme=dark] .deal-related-list button:not(:disabled):hover{background:var(--theme-hover);border-color:#608374}html[data-theme=dark] .tab{color:var(--muted)}html[data-theme=dark] .tab.active{color:var(--teal);border-bottom-color:var(--teal)}html[data-theme=dark] .deal-workspace .conversation{background:var(--theme-column);scrollbar-color:#48535b transparent}html[data-theme=dark] :is(.bubble,.deal-workspace .bubble){background:var(--panel);border-color:var(--line);color:var(--ink);box-shadow:none}html[data-theme=dark] :is(.bubble.outgoing,.deal-workspace .bubble.outgoing){background:var(--theme-sent);border-color:var(--theme-sent-line)}html[data-theme=dark] :is(.bubble.note,.deal-workspace .bubble.note){background:var(--amber-soft);border-color:#62563d}html[data-theme=dark] :is(.bubble-author,.bubble-time,.deal-workspace .bubble-author,.deal-workspace .bubble.outgoing .bubble-author,.deal-workspace .bubble-time,.chatapp-day-label,.chatapp-file-caption small,.chatapp-image-fallback){color:var(--muted)}html[data-theme=dark] .chatapp-message-text a{color:var(--theme-link);text-decoration-color:#98c6d275}html[data-theme=dark] .chatapp-message-text a:hover{color:#c4e6ee}html[data-theme=dark] :is(.chatapp-day-label:before,.chatapp-day-label:after){background:var(--line)}html[data-theme=dark] :is(.chatapp-latest-button,.chatapp-jump-latest){background:#25362fed;color:var(--teal);border-color:var(--theme-sent-line);box-shadow:0 5px 18px #00000030}html[data-theme=dark] :is(.chatapp-latest-button:hover,.chatapp-jump-latest:hover){background:#2e4439}html[data-theme=dark] :is(.chatapp-feed-toolbar,.chatapp-advert){background:var(--panel);border-color:var(--line)}html[data-theme=dark] :is(.chatapp-advert small,.chatapp-advert>div>span,.chatapp-feed-toolbar>label,.chatapp-feed-toolbar>span,.chatapp-message-origin){color:var(--muted)}html[data-theme=dark] :is(.chatapp-advert strong,.chatapp-feed-toolbar select){color:var(--theme-sub)}html[data-theme=dark] :is(.chatapp-advert>a,.chatapp-message-origin>a){color:var(--theme-link)}html[data-theme=dark] :is(.composer,.deal-workspace .composer){background:var(--panel);border-color:var(--line)}html[data-theme=dark] :is(.composer select,.chatapp-send-channel select,.chatapp-target-bar select){background:transparent;color:var(--theme-sub);border-color:var(--line)}html[data-theme=dark] :is(.composer textarea,.deal-workspace .composer textarea){background:var(--theme-column);color:var(--ink);border-color:var(--line)}html[data-theme=dark] .deal-workspace .composer textarea:focus{background:var(--theme-column);border-color:#80ac9f;box-shadow:0 0 0 3px #92c8b715}html[data-theme=dark] :is(.composer-disclaimer,.chatapp-target-bar label,.chatapp-target-bar small,.chatapp-send-channel,.chatapp-template-picker select,.chatapp-template-row select,.chatapp-target-caption,.chatapp-text-limit){color:var(--muted)}html[data-theme=dark] .chatapp-text-limit.exceeded{color:var(--red)}html[data-theme=dark] :is(.chatapp-attachment,.chatapp-attachment.image-preview,.chatapp-attachment.unavailable){background:var(--theme-column);border-color:var(--line);color:var(--ink)}html[data-theme=dark] .chatapp-attachment:hover{background:var(--theme-hover);border-color:#608374}html[data-theme=dark] .chatapp-attachment.image-preview img{background:var(--theme-column)}html[data-theme=dark] .chatapp-message-explanation{color:var(--amber);border-color:var(--theme-sent-line)}html[data-theme=dark] .chatapp-message-explanation.failed{color:var(--red)}html[data-theme=dark] .chatapp-upload-card{background:var(--theme-column);border-color:var(--line)}html[data-theme=dark] .chatapp-upload-card small{color:var(--muted)}html[data-theme=dark] .chatapp-attach-button{background:var(--panel);border-color:var(--line);color:var(--teal)}html[data-theme=dark] .chatapp-attach-button:hover:not(:disabled){background:var(--theme-hover);border-color:#608374}html[data-theme=dark] .chatapp-upload-zone.dragging{outline-color:var(--teal)}html[data-theme=dark] .chatapp-upload-progress{background:var(--line)}html[data-theme=dark] .chatapp-upload-progress i{background:var(--teal)}html[data-theme=dark] .messenger-manual{background:#2d393e;color:#a7bac3}html[data-theme=dark] :is(.chat-inbox,.chat-inbox-list>header,.chat-inbox-list>footer,.chat-inbox-thread.deal-workspace,.chat-message-menu,.chat-message-menu button,.chat-history-dialog,.chat-sound-popover){background:var(--panel);border-color:var(--line);color:var(--theme-sub);box-shadow:none}html[data-theme=dark] .chat-inbox-list{background:var(--theme-column);border-color:var(--line)}html[data-theme=dark] :is(.chat-inbox-search,.chat-inbox-list>header>select){background:var(--theme-column);color:var(--theme-sub);border-color:var(--line)}html[data-theme=dark] .chat-inbox-search input{background:transparent;color:var(--ink)}html[data-theme=dark] :is(.chat-inbox-list h2,.chat-inbox-thread-header h2){color:var(--ink)}html[data-theme=dark] .chat-inbox-item{color:var(--theme-sub);border-color:var(--theme-soft-line)}html[data-theme=dark] :is(.chat-inbox-item:hover,.chat-message-menu button:not(:disabled):hover,.bubble:hover .chat-message-menu-button,.chat-message-menu-button:focus-visible){background:var(--theme-hover)}html[data-theme=dark] .chat-inbox-item.selected{background:var(--teal-soft);box-shadow:inset 3px 0 #78ab96}html[data-theme=dark] .chat-inbox-avatar .messenger-icon{border-color:var(--theme-column)}html[data-theme=dark] :is(.chat-inbox-tabs button,.chat-inbox-list>header>div:first-child>span,.chat-inbox-item-top time,.chat-inbox-item-preview,.chat-inbox-item-line,.chat-inbox-list>footer,.chat-inbox-thread-header p,.chat-inbox-empty,.chat-sound-popover p,.chat-message-menu-button,.chat-message-menu small,.chat-message-edited,.chat-message-tombstone,.chat-history-dialog>header span,.chat-message-revision time,.chat-message-revision small,.chat-message-revision>div>span,.chat-history-dialog>footer){color:var(--muted)}html[data-theme=dark] .chat-inbox-tabs button.active{color:var(--teal);border-color:var(--teal)}html[data-theme=dark] .chat-inbox-item-preview>svg{color:var(--teal)}html[data-theme=dark] :is(.chat-inbox-item-line>span,.chat-inbox-item-line>svg,.chat-inbox-thread-actions .favorite){color:var(--amber)}html[data-theme=dark] .chat-inbox-thread-actions .favorite{background:var(--amber-soft);border-color:#62563d}html[data-theme=dark] .chat-inbox-empty h2{color:var(--theme-sub)}html[data-theme=dark] :is(.chat-inbox-error,.chat-message-confirm,.chat-message-revision>.revision-before){background:var(--amber-soft);color:var(--amber);border-color:#62563d}html[data-theme=dark] .chat-message-menu .danger{color:var(--red)}html[data-theme=dark] :is(.chat-inbox-thread-header,.chat-history-dialog>header,.chat-history-dialog>footer,.chat-message-revision){border-color:var(--line)}html[data-theme=dark] .chat-message-revision>div{background:var(--teal-soft);border-color:var(--theme-sent-line)}html[data-theme=dark] :is(.deal-task-card,.side-task){background:var(--teal-soft);border-color:var(--theme-sent-line)}html[data-theme=dark] :is(.deal-task-card p,.deal-task-card small,.side-task p,.task-text-field>small,.managed-task-filters>button,.managed-task .managed-task-menu>.icon-button){color:var(--muted)}html[data-theme=dark] .managed-task-filters>button.active{color:var(--teal);background:var(--teal-soft);border-color:var(--theme-sent-line)}html[data-theme=dark] .managed-task-actions{background:var(--panel);border-color:var(--line);box-shadow:0 8px 28px #00000040}html[data-theme=dark] :is(.managed-task .managed-task-actions>button,.managed-task-expand){color:var(--teal)}html[data-theme=dark] .managed-task .managed-task-actions>button:hover{background:var(--theme-hover)}html[data-theme=dark] :is(.managed-task .managed-task-actions>button.danger,.managed-task.overdue>p,.managed-task-overdue,.deal-task-card.overdue p){color:var(--red)}html[data-theme=dark] :is(.managed-task.completed,.managed-task.deleted){background:var(--theme-column);border-color:var(--line)}html[data-theme=dark] :is(.managed-task.completed h3,.managed-task-deleted-label){color:var(--muted)}html[data-theme=dark] :is(.deal-task-card .button,.managed-task .managed-task-main,.managed-task.deleted .managed-task-main,.managed-task.completed .managed-task-main){background:var(--panel);color:var(--teal);border-color:var(--theme-sent-line)}html[data-theme=dark] [aria-labelledby=task-delete-title] #task-delete-description{color:var(--muted)!important}html[data-theme=dark] [aria-labelledby=task-delete-title] .modal-body>div{background:var(--theme-column)!important;color:var(--theme-sub)!important;border-color:var(--line)!important}html[data-theme=dark] :is(.cf-configure,.cf-section,.cf-icon,.cf-type-control button,.cf-setting-row,.cf-add-field,.identity-dialog,.identity-target-list>button,.identity-photo-options button,.client-search-control,.client-search-results,.client-search-results [role=option]){background:var(--panel);border-color:var(--line);color:var(--theme-sub)}html[data-theme=dark] :is(.cf-section-heading,.cf-footer,.cf-settings-list,.cf-preview,.client-search-create){background:var(--theme-column);border-color:var(--line)}html[data-theme=dark] :is(.cf-field input:not([type=checkbox]),.cf-field select,.cf-field textarea,.cf-setting-label input,.cf-setting-label select,.cf-setting-label textarea,.cf-preview-heading select,.identity-field-grid input,.identity-field-grid select){background:var(--panel);color:var(--ink);border-color:var(--line)}html[data-theme=dark] :is(.cf-icon:hover:not(:disabled),.identity-target-list>button:hover,.client-search-results [role=option]:hover){background:var(--theme-hover);color:var(--teal)}html[data-theme=dark] :is(.cf-type-control button.selected,.cf-setting-row.selected,.identity-mode-options>label.selected,.identity-target-list>button[aria-pressed=true],.identity-photo-options button[aria-pressed=true],.client-search-results [role=option].active){background:var(--teal-soft);border-color:var(--theme-sent-line);color:var(--teal)}html[data-theme=dark] :is(.cf-field-heading>label,.cf-checkbox-value,.cf-list-heading,.cf-setting-label,.cf-setting-toggle,.cf-stage-requirements legend,.cf-stage-options label,.cf-preview-heading h3,.cf-preview-heading>label,.cf-preview-controls>label,.identity-settings-toggle,.identity-search input,.identity-suggestions summary){color:var(--theme-sub)}html[data-theme=dark] :is(.cf-hint,.cf-contact-input>svg,.cf-contact-kind,.cf-footnote,.cf-field-select,.cf-field-select small,.cf-setting-row.hidden-field .cf-field-select b,.cf-list-hint,.cf-editor-heading p,.cf-setting-toggle small,.cf-stage-requirements>p,.cf-list-heading>span,.identity-settings-card>p,.identity-settings-toggle small,.identity-dialog>header small,.identity-dialog-body>p,.identity-mode-options small,.identity-target-list small,.identity-empty,.identity-comparison>section>small,.identity-comparison p,.identity-field-grid label,.identity-suggestions p,.identity-history-entry small,.client-search-empty,.client-search-limit){color:var(--muted)}html[data-theme=dark] :is(.cf-field-select b,.identity-dialog){color:var(--ink)}html[data-theme=dark] :is(.cf-required,.identity-stat-list>span,.cf-duplicate-notice,.identity-warning){color:var(--teal);background:var(--teal-soft);border-color:var(--theme-sent-line)}html[data-theme=dark] :is(.cf-stage-badge,.cf-stage-badge.current,.identity-error){color:var(--amber);background:var(--amber-soft);border-color:#62563d}html[data-theme=dark] :is(.cf-required-dot,.cf-archived-stage){color:var(--amber)}html[data-theme=dark] :is(.cf-setting-row,.cf-rules-block,.cf-preview-form .cf-section,.identity-dialog>header,.identity-dialog>footer,.identity-mode-options>label,.identity-search,.identity-target-list,.identity-target-list>button,.identity-comparison>section,.identity-duplicate-pair,.identity-history-entry){border-color:var(--line)}html[data-theme=dark] .identity-search{color:var(--muted)}html[data-theme=dark] .identity-target-list>button>svg{color:var(--teal)}html[data-theme=dark] .phone-input{background:var(--panel);border-color:var(--line)}html[data-theme=dark] .phone-input select{background:var(--theme-column);color:var(--ink);border-color:var(--line)}html[data-theme=dark] :is(.identity-search input,.client-search-control input){background:transparent;color:var(--ink)}html[data-theme=dark] :is(.phone-input:focus-within,.client-search-control:focus-within){border-color:var(--teal);box-shadow:0 0 0 2px #92c8b715}html[data-theme=dark] .client-search-results{box-shadow:0 10px 35px #00000040}html[data-theme=dark] :is(.pipeline-settings-toolbar,.pipeline-stage-heading,.pipeline-trigger-card,.pipeline-archive-list>div,.automation-step,.automation-action-picker>button,.storage-metrics>div,.storage-preview,.team-role-card,.team-role-editor,.employee-access-dialog){background:var(--panel);border-color:var(--line);color:var(--theme-sub)}html[data-theme=dark] :is(.pipeline-name input,.pipeline-stage-column,.automation-trigger,.automation-variables code){background:var(--theme-column);border-color:var(--line)}html[data-theme=dark] :is(.pipeline-tabs button,.pipeline-settings-hint,.pipeline-stage-order,.pipeline-trigger-time,.pipeline-trigger-card small,.pipeline-stage-system,.pipeline-help,.pipeline-eyebrow,.pipeline-template-row>span,.automation-section-title>span,.automation-conditions>summary>span,.automation-action-explanation,.automation-variables,.automation-preview-item>span){color:var(--muted)}html[data-theme=dark] :is(.pipeline-input-label,.automation-conditions>summary,.automation-action-picker strong,.automation-variables code){color:var(--theme-sub)}html[data-theme=dark] :is(.pipeline-trigger-card strong,.automation-section-title h3,.automation-step h4,.employee-access-dialog h2,.employee-access-person){color:var(--ink)}html[data-theme=dark] :is(.pipeline-tabs button.active,.pipeline-trigger-card.is-active,.pipeline-source-symbol,.automation-flow-start,.automation-step-change_stage,.automation-action-picker>button:hover,.team-role-editor){background:var(--teal-soft);color:var(--teal);border-color:var(--theme-sent-line)}html[data-theme=dark] .pipeline-trigger-card:enabled:hover{border-color:#80ac9f;box-shadow:0 3px 9px #00000020}html[data-theme=dark] :is(.pipeline-stage-heading>input:hover:not(:disabled),.pipeline-stage-heading>input:focus){background:var(--theme-hover);border-color:#608374}html[data-theme=dark] .pipeline-add-trigger{color:var(--muted);border-color:#506259}html[data-theme=dark] .pipeline-add-trigger:enabled:hover{color:var(--teal);border-color:var(--teal)}html[data-theme=dark] :is(.pipeline-input-label>input,.pipeline-input-label>select,.pipeline-input-label>textarea,.pipeline-delay>input,.pipeline-delay>select,.pipeline-source-row select){color:var(--ink);background:var(--panel);border-color:var(--line)}html[data-theme=dark] :is(.pipeline-source-row,.automation-preview-item,.storage-stages label,.storage-journal,.automation-conditions){border-color:var(--line)}html[data-theme=dark] :is(.pipeline-source-row>svg,.automation-flow-arrow){color:var(--muted)}html[data-theme=dark] .automation-step-number{color:var(--muted);background:var(--theme-column)}html[data-theme=dark] .automation-step-wait{color:var(--amber);background:var(--amber-soft);border-color:#62563d}html[data-theme=dark] :is(.automation-flow-end,.automation-action-explanation svg){color:var(--teal);border-color:#506259}html[data-theme=dark] .automation-action-picker span{color:var(--muted)}html[data-theme=dark] .automation-flow-start>span{border-left-color:var(--teal)}html[data-theme=dark] :is(.team-tabs span,.team-role-card){background:var(--theme-column)}html[data-theme=dark] :is(.team-role-summary span,.employee-access-dialog>header>div){color:var(--theme-sub)}html[data-theme=dark] .employee-access-hint{color:var(--muted)}html[data-theme=dark] :is(.employee-access-dialog>header,.employee-access-dialog form>footer){border-color:var(--line)}html[data-theme=dark] .team-row-actions .danger{color:var(--red)}html[data-theme=dark] :is(.card-layout-editor,.card-layout-selected,.card-layout-footer,.card-layout-confirm>div,.reply-templates-manager,.reply-templates-search,.reply-template-editor input,.reply-template-editor select,.reply-template-editor textarea){background:var(--panel);color:var(--ink);border-color:var(--line)}html[data-theme=dark] :is(.card-layout-scope,.card-layout-preview,.reply-templates-list){background:var(--theme-column);border-color:var(--line)}html[data-theme=dark] :is(.card-layout-editor select,.card-layout-editor input[type=text],.card-layout-search input){color:var(--ink);background:var(--panel);border-color:var(--line)}html[data-theme=dark] :is(.card-layout-header h2>svg,.card-layout-inherit,.card-layout-preview-heading,.card-layout-unavailable strong,.reply-template-item-title){color:var(--theme-sub)}html[data-theme=dark] :is(.card-layout-header p,.card-layout-header .eyebrow,.card-layout-scope>label:first-child,.card-layout-scope-note,.card-layout-slot,.card-layout-section-heading>span,.card-layout-help,.card-layout-order,.card-layout-search,.card-layout-option,.card-layout-options>label,.card-layout-preview>p,.card-layout-preview>small,.card-layout-preview-tip,.card-layout-unavailable,.card-layout-save-hint,.card-layout-confirm p,.reply-templates-header p,.reply-templates-search,.reply-template-item-preview,.reply-template-item small,.reply-template-empty,.reply-template-editor label,.reply-template-text-meta){color:var(--muted)}html[data-theme=dark] :is(.card-layout-block h3,.card-layout-catalog h4){color:var(--theme-sub)}html[data-theme=dark] :is(.card-layout-block,.card-layout-selected-row,.card-layout-catalog h4,.card-layout-preview-tip,.card-layout-unavailable,.card-layout-footer,.reply-templates-header,.reply-templates-list,.reply-template-editor footer){border-color:var(--line)}html[data-theme=dark] :is(.card-layout-inherit-notice,.reply-template-item.active,.reply-template-success,.chatapp-settings-saved){background:var(--teal-soft);color:var(--teal);border-color:var(--theme-sent-line)}html[data-theme=dark] :is(.card-layout-status.error,.reply-template-editor .danger){color:var(--red)}html[data-theme=dark] .card-layout-status.success{color:var(--teal)}html[data-theme=dark] .card-layout-confirm{background:#00000070}html[data-theme=dark] .card-layout-confirm>div{box-shadow:0 15px 55px #00000050}html[data-theme=dark] .reply-templates-search input{background:transparent;color:var(--ink)}html[data-theme=dark] .reply-template-item{color:var(--theme-sub);border-color:var(--line)}html[data-theme=dark] .reply-template-item:hover{background:var(--theme-hover)}html[data-theme=dark] :is(.reply-template-editor input:focus,.reply-template-editor textarea:focus,.reply-template-editor select:focus){border-color:#80ac9f;box-shadow:0 0 0 3px #92c8b715}html[data-theme=dark] .reply-template-delete-confirm{background:var(--red-soft);color:var(--red);border-color:#65433e}html[data-theme=dark] :is(.chatapp-channel-card,.chatapp-channel-card.future){background:var(--theme-column);border-color:var(--line)}html[data-theme=dark] .chatapp-channel-card.active{background:var(--teal-soft);border-color:var(--theme-sent-line)}html[data-theme=dark] :is(.chatapp-sources select,.chatapp-blacklist select,.chatapp-blacklist input,.chatapp-access-select){background:var(--panel);color:var(--ink);border-color:var(--line)}html[data-theme=dark] .chatapp-options-divider{border-color:var(--line)}html[data-theme=dark] .entry-screen{background:radial-gradient(ellipse at 70% 12%,#263b322e 0,transparent 45%),var(--bg)}html[data-theme=dark] .entry-card{background:var(--panel);border-color:var(--line);box-shadow:0 14px 55px #00000035}html[data-theme=dark] .entry-form label{color:var(--theme-sub)}html[data-theme=dark] .entry-form input{background:var(--theme-column);color:var(--ink);border-color:var(--line)}html[data-theme=dark] .entry-form input:focus{outline-color:#92c8b722;border-color:#80ac9f}html[data-theme=dark] .entry-form input:disabled{background:var(--theme-column)}html[data-theme=dark] :is(.entry-help,.entry-caption,.entry-hint){color:var(--muted);border-color:var(--line)}html[data-theme=dark] .activation-share{color:var(--teal);background:var(--teal-soft);border-color:var(--theme-sent-line)}html[data-theme=dark] .activation-share p{color:var(--theme-sub)}html[data-theme=dark] .activation-share-row input{background:var(--panel);color:var(--ink);border-color:var(--theme-sent-line)}