.px-right a.px-sales:not(.on){border-color:var(--brand-2)}.sl-wrap{gap:10px;min-width:0;display:grid}.sl-board{gap:12px;min-width:0;display:grid}.sl-col{border:1px solid var(--line);background:#f4f1f8;border-radius:14px;align-content:start;gap:8px;min-width:0;padding:10px;transition:background .12s,border-color .12s;display:grid}.sl-col.over{background:var(--brand-soft);border-color:var(--brand-2);border-style:dashed}.sl-col h3{font:700 14px var(--font-head);color:var(--ink);align-items:baseline;gap:8px;margin:0;display:flex}.sl-col h3 em{font:600 12px var(--font-body);color:var(--ink-3);font-style:normal}.sl-col h3 small{font:600 12.5px var(--font-body);color:var(--green);margin-left:auto}.sl-col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sl-none{color:var(--ink-3);margin:0;font-size:13px}.sl-card{border:1px solid var(--line);cursor:grab;background:#fff;border-radius:12px;gap:4px;min-width:0;padding:10px 12px;display:grid;box-shadow:0 1px 2px #170f270d}.sl-card:active{cursor:grabbing}.sl-card.drag{opacity:.45}.sl-card.busy{opacity:.6;pointer-events:none}.sl-name{color:var(--ink);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.sl-name:hover{color:var(--brand-ink);text-decoration:underline}.sl-meta{color:var(--ink-3);flex-wrap:wrap;gap:4px 10px;font-size:12.5px;display:flex}.sl-meta b{color:var(--green)}.sl-move select{border:1px solid var(--line-2);width:100%;min-height:34px;color:var(--ink-2);background:#fff;border-radius:8px;padding:0 8px;font-size:13.5px}.sl-ends{order:3;grid-template-columns:1fr 1fr;gap:12px;display:grid}.sl-end{min-height:64px}.sl-board{order:2}.sl-end.won{background:var(--green-soft)}.sl-end.lost{background:#f0eef3}.sl-toast{background:var(--green-soft);color:var(--ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;padding:10px 40px 10px 14px;font-size:14px;display:flex;position:relative}.sl-toast.err{background:var(--red-soft);color:var(--red)}.sl-x{cursor:pointer;color:inherit;background:0 0;border:0;padding:4px 6px;font-size:14px;position:absolute;top:6px;right:8px}.sl-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.sl-list li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;padding:10px 0;display:flex}.sl-list li:last-child{border-bottom:0}.sl-list li>a{font-weight:600}.sl-undo{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.sl-dl{gap:0;margin:0;display:grid}.sl-dl>div{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);gap:10px;padding:7px 0;display:grid}.sl-dl>div:last-child{border-bottom:0}.sl-dl dt{color:var(--ink-3);font-size:13.5px}.sl-dl dd{overflow-wrap:anywhere;margin:0}.sl-actions,.sl-note,.sl-connect{gap:10px;display:grid}.sl-btns{flex-wrap:wrap;gap:8px;display:flex}.sl-note .btn,.sl-connect .btn{justify-self:start}.sl-notes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sl-notes li{border:1px solid var(--line);background:#faf8fc;border-radius:10px;padding:10px 12px}.sl-notes p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 4px}.sl-steps{gap:6px;margin:0;padding-left:20px;font-size:14px;display:grid}.sl-top{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.sl-form{gap:10px;min-width:0;display:grid}.sl-form h2{font:700 16px var(--font-head);margin:0}.sl-fields{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.sl-form .btn{justify-self:start}.sl-stages{gap:6px;margin:0;padding-left:22px;display:grid}.sl-stages li{align-items:center;gap:6px;min-width:0;display:flex}.sl-stages input{border:1px solid var(--line-2);min-width:0;min-height:36px;font:inherit;border-radius:8px;flex:1;padding:0 10px}@media (min-width:640px){.sl-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:760px){.sl-board{grid-auto-columns:minmax(215px,1fr);grid-auto-flow:column;align-items:start;padding-bottom:6px;overflow-x:auto}.sl-ends{order:1}.sl-end{grid-template-columns:auto 1fr;align-items:center;min-height:0;padding:8px 12px}.sl-col{max-height:72vh;overflow-y:auto}}
.am-logbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.am-log{gap:12px}.am-kinds{flex-wrap:wrap;gap:6px;display:flex}.am-kinds .chip{position:relative}.am-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.am-short{max-width:260px}.am-btns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.am-grid{gap:14px;min-width:0;display:grid}.am-main,.am-sidecol{align-content:start;gap:14px;min-width:0;display:grid}@media (min-width:1100px){.am-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.am-tl{margin:0;padding:0;list-style:none;display:grid}.am-item{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.am-item:last-child{border-bottom:0}.am-ic{background:var(--brand-soft);width:30px;height:30px;color:var(--brand-ink);border-radius:50%;place-items:center;font-size:14px;display:grid}.am-item.k-meeting .am-ic{background:var(--green-soft);color:var(--green)}.am-item.k-email .am-ic{color:#2456a6;background:#e8f0fb}.am-item.k-report .am-ic{background:var(--amber-soft);color:#8a5a07}.am-body{gap:4px;min-width:0;display:grid}.am-head{overflow-wrap:anywhere;gap:2px;margin:0;display:grid}.am-sum{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.5px}.am-tags{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;display:flex}.am-cbtns{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.am-asks{margin:0;padding:0;list-style:none;display:grid}.am-ask{border-bottom:1px solid var(--line);gap:6px;min-width:0;padding:10px 0;display:grid}.am-ask:last-child{border-bottom:0}.am-ask-top{align-items:flex-start;gap:8px;display:flex}.am-ask-top .pill{flex:none;margin-top:2px}.am-what{overflow-wrap:anywhere;margin:0;font-weight:600}.am-ask .fine{overflow-wrap:anywhere}.am-send{border:1px solid var(--line);background:#faf8fc;border-radius:12px;gap:10px;padding:12px;display:grid}.am-addask{align-items:center;gap:8px;display:flex}.am-addask .field{flex:1}.am-more summary{cursor:pointer;padding:6px 0;font-size:14px;font-weight:600}.am-pulse,.am-contacts,.am-reports{margin:0;padding:0;list-style:none;display:grid}.am-pulse li,.am-reports li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 0;display:flex}.am-pulse li:last-child,.am-reports li:last-child,.am-contacts li:last-child{border-bottom:0}.am-pulse li>a{font-weight:600}.am-late{color:var(--red)}.am-contacts li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 0;display:flex}.am-tabs{margin-top:-4px}.am-tasks,.am-list{margin:0;padding:0;list-style:none;display:grid}.am-tasks li,.am-list li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0;padding:8px 0;display:flex}.am-tasks li:last-child,.am-list li:last-child{border-bottom:0}.am-tasks li>a{flex:100%;font-weight:600}.am-list li>b{flex:100%}.am-contact{overflow-wrap:anywhere;gap:2px;display:grid}.am-pre{white-space:pre-wrap}
.kv-grid{gap:14px;min-width:0;display:grid}.kv-side{align-content:start;gap:14px;min-width:0;display:grid}@media (min-width:1100px){.kv-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.kv-chat{gap:10px;min-width:0;display:grid}.kv-lines{gap:10px;min-width:0;max-height:60vh;padding:4px 2px;display:grid;overflow-y:auto}.kv-line{border-radius:14px;min-width:0;max-width:92%;padding:10px 12px}.kv-line.kia{background:var(--brand-soft);justify-self:end}.kv-line.ben{border:1px solid var(--line);background:#f6f4f9;justify-self:start}.kv-who{font:700 12.5px var(--font-body);color:var(--ink-2);margin:0 0 4px}.kv-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.kv-did{gap:2px;margin:8px 0 0;padding-left:18px;font-size:13.5px;display:grid}.kv-typing{color:var(--ink-3);margin:0;font-style:italic}.kv-say{gap:8px;display:grid}.kv-say textarea{border:1px solid var(--line-2);width:100%;min-height:64px;font:inherit;resize:vertical;border-radius:12px;padding:10px 12px}.kv-btns{flex-wrap:wrap;gap:8px;display:flex}.kv-add{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;display:grid}.kv-add input{border:1px solid var(--line-2);border-radius:10px;min-width:0;min-height:38px;padding:6px 10px}@media (max-width:520px){.kv-add{grid-template-columns:minmax(0,1fr) auto}.kv-add input[type=date]{grid-column:1}}.kv-items,.kv-list{margin:0;padding:0;list-style:none;display:grid}.kv-items li,.kv-list li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0;padding:8px 0;display:flex}.kv-items li:last-child,.kv-list li:last-child{border-bottom:0}.kv-items label{flex:60%;align-items:flex-start;gap:8px;min-width:0;display:flex}.kv-items input[type=checkbox]{flex:none;width:18px;height:18px;margin-top:2px}.kv-list li>a{flex:100%}.kv-done summary{cursor:pointer;padding:6px 0;font-size:14px;font-weight:600}.kv-mail li{align-items:flex-start}.kv-mail li.unread>a{font-weight:600}.kv-mail li>.fine{flex:100%}.em{gap:10px;min-width:0;display:grid}.em-views{max-width:100%}.em-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.em-search{flex:320px;align-items:center;gap:8px;min-width:0;display:flex}.em-search input{border:1px solid var(--line-2);border-radius:10px;flex:1;min-width:0;min-height:38px;padding:6px 10px}.em-sorts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.em-bulk{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;font-size:14px;display:flex}.em-bulk label{align-items:center;gap:6px;margin-right:6px;display:inline-flex}.em-list{margin:0;padding:0;list-style:none;display:grid}.em-list>li{border-bottom:1px solid var(--line);min-width:0}.em-list>li.open{background:#faf8fc}.em-row{align-items:center;gap:8px;min-width:0;padding:8px 4px;display:flex}.em-row input[type=checkbox]{flex:none;width:18px;height:18px}.em-line{text-align:left;cursor:pointer;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:2px 0;display:grid}.em-from{text-overflow:ellipsis;white-space:nowrap;grid-column:1;overflow:hidden}.em-when{color:var(--ink-3);white-space:nowrap;grid-area:1/2;font-size:13px}.em-subj{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);grid-column:1/-1;font-size:14px;overflow:hidden}.em-snip{color:var(--ink-3)}.em-list>li.unread .em-from,.em-list>li.unread .em-subj{color:var(--ink);font-weight:700}.em-read{gap:10px;min-width:0;padding:4px 8px 14px 30px;display:grid}.em-read .fine{overflow-wrap:anywhere}.em-body{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);background:#fff;border-radius:10px;max-height:50vh;padding:12px;font-size:14.5px;line-height:1.5;overflow-y:auto}.em-acts{flex-wrap:wrap;gap:8px;display:flex}.em-reply,.em-task{gap:10px;display:grid}.em-draft{flex-wrap:wrap;gap:8px;display:flex}.em-draft input{border:1px solid var(--line-2);border-radius:10px;flex:260px;min-width:0;min-height:36px;padding:6px 10px}@media (max-width:600px){.em-read{padding-left:4px}}.dt-grid{gap:14px;display:grid}@media (min-width:1000px){.dt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dt-card>h2{flex-wrap:wrap}.dt-stats{flex-wrap:wrap;gap:6px;margin:0;display:flex}.dt-setup summary{cursor:pointer;padding:6px 0;font-weight:600}.dt-copy{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 8px;margin:6px 0;display:grid}.dt-copy .fine{grid-column:1/-1}.dt-copy input,.dt-copy textarea{border:1px solid var(--line-2);background:#faf8fc;border-radius:8px;width:100%;min-width:0;padding:6px 8px;font:13px/1.4 ui-monospace,monospace}.dt-add{gap:10px;display:grid}.dt-add .btn{justify-self:start}
