:root{--forest:#205735;--leaf:#34a543;--night:#01291b;--bg:#f4f6f4;--surface:#fff;--surface-2:#eef2ee;--line:#dde4dd;--text:#13201a;--muted:#5d6b63;--primary:var(--forest);--primary-text:#fff;--link:#1d6b3c;--in-bubble:#fff;--out-bubble:#dcf5d6;--note-bubble:#fff4c2;--danger:#b42318;--danger-bg:#fdecea;--warn-bg:#fff7e0;--ok-bg:#e7f6ea;--chat-bg:#ece7df;--shadow:0 1px 2px #0000000f, 0 4px 16px #0000000f;--radius:10px;--topbar:56px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#0b1410;--surface:#121d17;--surface-2:#19271f;--line:#26362c;--text:#e6eee8;--muted:#93a39a;--primary:#2f8a4e;--link:#7fd393;--in-bubble:#1a2620;--out-bubble:#1d4630;--note-bubble:#4a3f12;--danger:#ff8a7a;--danger-bg:#3a1714;--warn-bg:#3a3010;--ok-bg:#12301c;--chat-bg:#0e1813;--shadow:0 1px 2px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body,#root{height:100%}body{color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.45}[lang=ur],[dir=rtl]{font-family:Inter,Noto Nastaliq Urdu,system-ui,sans-serif}[dir=rtl]{line-height:1.9}a{color:var(--link)}h1{margin:0 0 12px;font-size:1.4rem}h2{margin:0 0 10px;font-size:1.15rem}h3{margin:0 0 8px;font-size:.95rem}h4{margin:0 0 6px}code{background:var(--surface-2);border-radius:4px;padding:1px 5px;font-size:.9em}.muted{color:var(--muted)}.small{font-size:.85rem}.strike{opacity:.8;text-decoration:line-through}.is-dim{opacity:.55}input,select,textarea{font:inherit;color:inherit;background:var(--surface);border:1px solid var(--line);border-radius:8px;width:100%;min-height:40px;padding:9px 10px}textarea{resize:vertical}input:focus,select:focus,textarea:focus{outline:2px solid color-mix(in srgb, var(--leaf) 60%, transparent);outline-offset:0;border-color:var(--leaf)}input[type=checkbox],input[type=radio]{width:18px;height:18px;min-height:0;accent-color:var(--forest)}.btn{font:inherit;border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--text);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:.9rem;font-weight:600;display:inline-flex}.btn:hover{border-color:var(--leaf)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn--primary{background:var(--primary);border-color:var(--primary);color:var(--primary-text)}.btn--primary:hover{background:color-mix(in srgb, var(--primary) 85%, black)}.btn--ghost{background:0 0}.btn--ghost.is-on{background:var(--note-bubble);border-color:#0000}.btn--sm{min-height:34px;padding:5px 10px;font-size:.85rem}.btn--big{width:100%;min-height:48px;font-size:1rem}.btn--won{background:var(--ok-bg);color:var(--link);border-color:#0000}.btn--lost{background:var(--danger-bg);color:var(--danger);border-color:#0000}.icon-btn{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:inline-grid;position:relative}.icon-btn:hover{background:var(--surface-2)}.center-screen{place-items:center;min-height:100%;padding:16px;display:grid}.app{flex-direction:column;height:100%;display:flex}.app__main{flex:1;min-height:0;overflow:auto}.topbar{height:var(--topbar);background:var(--night);color:#fff;flex:none;align-items:center;gap:8px;padding:0 8px 0 12px;display:flex}.brand{color:#fff;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:flex}.brand svg{color:var(--leaf)}.brand span{display:none}.topnav{gap:2px;margin-left:4px;display:flex}.topnav a{color:#cfe3d6;border-radius:8px;align-items:center;gap:6px;min-height:40px;padding:8px 10px;font-weight:500;text-decoration:none;display:flex}.topnav a span{display:none}.topnav a.active{color:#fff;background:#ffffff1f}.topbar__right{align-items:center;gap:4px;margin-left:auto;display:flex}.topbar .icon-btn:hover{background:#ffffff1a}.mode-pill{font:inherit;cursor:pointer;border:0;border-radius:99px;padding:4px 10px;font-size:.78rem;font-weight:700}.mode-pill--off{color:#fff;background:#5b6660}.mode-pill--shadow{color:#3a2c00;background:#f2c94c}.mode-pill--live{background:var(--leaf);color:#fff}.badge{color:#fff;background:#e5484d;border-radius:99px;min-width:18px;padding:0 5px;font-size:.7rem;font-weight:700;line-height:18px;position:absolute;top:4px;right:4px}.notif{position:relative}.notif__pop,.usermenu__pop{z-index:50;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);width:min(340px,100vw - 16px);max-height:70vh;position:absolute;top:46px;right:0;overflow:auto}.notif__item{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;justify-content:space-between;gap:8px;padding:10px 12px;display:flex}.notif__item.is-new{background:var(--ok-bg)}.notif__item time{color:var(--muted);flex:none;font-size:.8rem}.usermenu{position:relative}.usermenu summary{background:var(--forest);cursor:pointer;border-radius:50%;place-items:center;width:36px;height:36px;font-size:.85rem;font-weight:700;list-style:none;display:grid}.usermenu summary::-webkit-details-marker{display:none}.usermenu__pop{flex-direction:column;gap:6px;width:220px;padding:12px;display:flex}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px}.field{flex-direction:column;gap:4px;display:flex}.field__label{color:var(--muted);font-size:.82rem;font-weight:600}.field__hint{color:var(--muted);font-size:.8rem}.notice{background:var(--warn-bg);border-radius:8px;margin:8px 0;padding:10px 12px;font-size:.9rem}.notice--error{background:var(--danger-bg);color:var(--danger)}.notice--ok{background:var(--ok-bg)}.empty{text-align:center;color:var(--muted);padding:32px 16px}.spinner{color:var(--muted);justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.toasts{z-index:100;flex-direction:column;gap:8px;width:min(420px,100vw - 32px);display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.toast{background:var(--night);color:#fff;box-shadow:var(--shadow);border-radius:8px;padding:10px 14px;font-size:.9rem}.toast--error{background:#8f1d14}.stack{flex-direction:column;gap:12px;display:flex}.row-wrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.row-wrap>input,.row-wrap>select{flex:180px;width:auto}.grid2{grid-template-columns:1fr;gap:10px;display:grid}.check{cursor:pointer;align-items:center;gap:8px;min-height:36px;font-size:.92rem;display:flex}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.sec-head h2,.sec-head h3{margin:0}.chip{background:var(--surface-2);color:var(--muted);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:.74rem;font-weight:600;display:inline-block}.chip--new{color:#1d4f91;background:#e3eefc}.chip--qualified{color:#4b3a9a;background:#e8e4fb}.chip--inspection_booked,.chip--quoted{color:#8a5300;background:#fff0d6}.chip--advance_pending{color:#93400d;background:#ffe7d6}.chip--advance_verified,.chip--won,.chip--pay-verified{background:var(--ok-bg);color:var(--link)}.chip--lost,.chip--pay-rejected{background:var(--surface-2);color:var(--muted)}.chip--alert{background:var(--danger-bg);color:var(--danger)}.chip--draft,.chip--pay-claimed{color:#6e5400;background:#fff3c4}@media (prefers-color-scheme:dark){.chip--new{color:#9cc2ff;background:#16294a}.chip--qualified{color:#c2b6ff;background:#251f48}.chip--inspection_booked,.chip--quoted,.chip--advance_pending,.chip--draft,.chip--pay-claimed{color:#f5c96b;background:#3a2c0e}}.ch{vertical-align:-2px;flex:none}.ch--wa{color:#25d366}.ch--fb{color:#0a7cff}.ch--ig{color:#d62976}.ch--web{color:var(--muted)}.ch--test{color:#a26bd6}.modal-back{z-index:80;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.modal{background:var(--surface);width:100%;max-height:92vh;box-shadow:var(--shadow);border-radius:14px 14px 0 0;overflow:auto}.modal__head{background:var(--surface);justify-content:space-between;align-items:center;padding:12px 12px 0 16px;display:flex;position:sticky;top:0}.modal__head h2{margin:0}.modal__body{padding:12px 16px 20px}.list-editor{flex-direction:column;gap:6px;display:flex}.list-editor__row{align-items:center;gap:6px;display:flex}.multipick{flex-wrap:wrap;gap:6px;display:flex}.pick{font:inherit;border:1px solid var(--line);background:var(--surface);color:inherit;cursor:pointer;border-radius:99px;min-height:36px;padding:6px 12px;font-size:.86rem}.pick--on{background:var(--forest);border-color:var(--forest);color:#fff}.tabs{gap:4px;display:flex}.tabs--scroll{scrollbar-width:none;padding-bottom:2px;overflow-x:auto}.tabs--scroll::-webkit-scrollbar{display:none}.tab{font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:99px;align-items:center;gap:4px;min-height:34px;padding:7px 12px;font-size:.85rem;font-weight:600;display:inline-flex}.tab--on{background:var(--forest);color:#fff}.login{background:linear-gradient(160deg, var(--night), var(--forest))}.login__card{width:min(380px,100%);box-shadow:var(--shadow);flex-direction:column;gap:14px;padding:24px;display:flex}.login__brand{color:var(--forest);align-items:center;gap:10px;display:flex}.login__brand div{color:var(--text);flex-direction:column;display:flex}.login__brand span{color:var(--muted);font-size:.9rem}.inbox{height:100%;display:flex}.inbox__list{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;width:100%;min-height:0;display:flex}.inbox__chat{flex:1;min-width:0;min-height:0;display:none}.inbox--open .inbox__list{display:none}.inbox--open .inbox__chat{display:flex}.inbox__tools{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:10px 10px 6px;display:flex}.search{background:var(--surface-2);color:var(--muted);border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:flex}.search input{background:0 0;border:0;padding-left:0}.search input:focus{outline:none}.leadlist{flex:1;margin:0;padding:0;list-style:none;overflow:auto}.leadrow{text-align:left;width:100%;font:inherit;color:inherit;border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;padding:10px 12px;display:block}.leadrow:hover{background:var(--surface-2)}.leadrow.is-on{background:var(--ok-bg)}.leadrow__top{justify-content:space-between;gap:8px;display:flex}.leadrow__name{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-weight:600;display:flex;overflow:hidden}.leadrow__top time{color:var(--muted);flex:none;font-size:.78rem}.leadrow__preview{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 4px;font-size:.88rem;overflow:hidden}.leadrow__meta{flex-wrap:wrap;align-items:center;gap:6px;font-size:.8rem;display:flex}.convo{flex-direction:column;width:100%;min-height:0;display:flex}.convo__head{background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.convo__title{flex-direction:column;flex:1;min-width:0;display:flex}.convo__title strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.convo__title .muted{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.convo__head .tabs{width:100%}.convo__body{flex:1;min-height:0;display:flex}.convo__chat{background:var(--chat-bg);flex-direction:column;flex:1;min-width:0;display:flex}.convo__body--details .convo__chat,.convo__body--chat .panel{display:none}.botbar{background:var(--ok-bg);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 12px;font-size:.85rem;display:flex}.botbar--off{background:var(--warn-bg)}.botbar span{flex:1;min-width:160px}.msgs{flex-direction:column;flex:1;gap:6px;padding:12px 10px;display:flex;overflow:auto}.bubble{border-radius:10px;max-width:min(88%,560px);padding:7px 10px 5px;position:relative;box-shadow:0 1px 1px #00000014}.bubble--in{background:var(--in-bubble);border-top-left-radius:2px;align-self:flex-start}.bubble--out{background:var(--out-bubble);border-top-right-radius:2px;align-self:flex-end}.bubble--draft{border:2px dashed var(--leaf);box-shadow:none;background:0 0}.bubble--failed{border:1px solid var(--danger)}.bubble--note{background:var(--note-bubble);align-self:center;max-width:92%}.bubble--blocked{background:var(--danger-bg);border:1px solid var(--danger);align-self:center;max-width:92%}.bubble__label{color:var(--forest);align-items:center;gap:4px;margin-bottom:2px;font-size:.74rem;font-weight:700;display:flex}.bubble--note .bubble__label{color:#7a5b00}.bubble--blocked .bubble__label{color:var(--danger)}@media (prefers-color-scheme:dark){.bubble__label{color:#8fe0a5}.bubble--note .bubble__label{color:#f5d77a}}.bubble__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.bubble__transcript{color:var(--muted);margin:4px 0 0;font-size:.9rem;font-style:italic}.bubble__error{color:var(--danger);margin:4px 0 0;font-size:.82rem}.bubble__foot,.bubble>time{color:var(--muted);justify-content:flex-end;gap:6px;margin-top:2px;font-size:.7rem;display:flex}.ticks{color:#3b8fd6}.bubble__actions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.bubble__edit{margin-top:4px}.bubble__img{border-radius:6px;max-width:100%;max-height:280px;margin-bottom:4px;display:block}.bubble__audio{width:240px;max-width:100%}.bubble__media-link{align-items:center;gap:4px;font-size:.9rem;display:inline-flex}.composer{background:var(--surface);border-top:1px solid var(--line);flex-direction:column;gap:6px;padding:8px;display:flex}.composer--note{background:var(--note-bubble)}.composer textarea{min-height:44px;max-height:160px}.composer__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.composer__channel{min-height:34px;padding:4px 8px;font-size:.85rem}.panel{background:var(--surface);width:100%;overflow:auto}.panel__sec{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.panel__sec h3{align-items:center;gap:8px;margin:0;display:flex}.summary{white-space:pre-wrap;margin:0}.score{gap:1px;display:inline-flex}.star-on{color:#e0a100;fill:#e0a100}.star-off{color:var(--line)}.item{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.thumbs{flex-wrap:wrap;gap:6px;display:flex}.thumbs img{object-fit:cover;border-radius:6px;width:64px;height:64px}.payshot{border-radius:6px;max-width:100%;max-height:220px}.timeline{flex-direction:column;gap:6px;max-height:320px;margin:0;padding:0;font-size:.84rem;list-style:none;display:flex;overflow:auto}.timeline li{border-left:2px solid var(--line);grid-template-columns:1fr;gap:0;padding-left:8px;display:grid}.timeline time{color:var(--muted);font-size:.76rem}.timeline span{white-space:pre-wrap;overflow-wrap:anywhere}.only-mobile{display:inline-flex}.staff{max-width:640px;margin:0 auto;padding:14px 12px 40px}.staff h2{margin-top:18px}.staff__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.staff__head h1{margin:0}.duty{font:inherit;background:var(--surface-2);min-height:44px;color:var(--muted);cursor:pointer;border:0;border-radius:99px;padding:10px 16px;font-weight:700}.duty--on{background:var(--leaf);color:#fff}.vcard{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;flex-direction:column;gap:10px;margin-bottom:12px;padding:14px;display:flex}.vcard.is-focus{outline:3px solid var(--leaf)}.vcard--done{opacity:.75}.vcard__head{justify-content:space-between;gap:10px;display:flex}.vcard__name{font-size:1.1rem}.vcard__when{text-align:end;flex-direction:column;align-items:flex-end;gap:4px;font-size:.9rem;display:flex}.vcard__actions{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.actbtn{background:var(--surface-2);min-height:58px;color:var(--text);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.actbtn--wa{color:#0d6b33;background:#d9f8e2}@media (prefers-color-scheme:dark){.actbtn--wa{color:#8fe0a5;background:#133d24}}.bigbtn{background:var(--forest);color:#fff;width:100%;min-height:60px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:1.15rem;font-weight:700;display:flex}.bigbtn--go{background:var(--leaf)}.bigbtn--ghost{background:var(--surface-2);color:var(--text)}.bigbtn:disabled{opacity:.6}.vcard__ok{color:var(--link);align-items:center;gap:6px;font-weight:700;display:flex}.dash{max-width:1280px;margin:0 auto;padding:14px 12px 40px}.dash__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.dash__head h1{margin:0}.attn{grid-template-columns:1fr;gap:10px;margin-bottom:14px;display:grid}.attn__card ul{flex-direction:column;gap:4px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.attn__card a{color:var(--text);text-decoration:none}.attn__card a:hover{color:var(--link)}.attn__card--hot{border-color:#f0b44c}.count{background:var(--surface-2);border-radius:99px;padding:0 8px;font-size:.8rem}.bignum{margin:0;font-size:2rem;font-weight:700}.kpis{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:14px;display:grid}.kpi{flex-direction:column;gap:2px;display:flex}.kpi__label{color:var(--muted);font-size:.8rem;font-weight:600}.kpi__value{font-size:1.6rem}.kpi__sub{color:var(--muted);font-size:.78rem}.kpi--good{border-color:var(--leaf)}.dash__grid{grid-template-columns:1fr;gap:10px;display:grid}.bars__row{margin-bottom:8px}.bars__label{justify-content:space-between;gap:8px;font-size:.88rem;display:flex}.bars__label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bars__track{background:var(--surface-2);border-radius:99px;height:8px;margin-top:3px;overflow:hidden}.bars__fill{background:var(--leaf);border-radius:99px;height:100%}.settings{flex-direction:column;min-height:100%;display:flex}.settings__nav{background:var(--surface);border-bottom:1px solid var(--line);scrollbar-width:none;gap:4px;padding:8px 10px;display:flex;overflow-x:auto}.settings__nav::-webkit-scrollbar{display:none}.settings__nav a{color:var(--muted);white-space:nowrap;border-radius:99px;padding:7px 12px;font-size:.88rem;font-weight:600;text-decoration:none}.settings__nav a.is-on,.settings__nav a.active{background:var(--forest);color:#fff}.settings__body{width:100%;max-width:980px;margin:0 auto;padding:14px 12px 90px}.form{flex-direction:column;gap:12px;display:flex}.form h3{margin-top:8px}.modes{gap:8px;display:grid}.mode{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;background:var(--surface);grid-template-columns:auto 1fr;align-items:start;gap:2px 10px;padding:12px;display:grid}.mode input{grid-row:span 2;margin-top:2px}.mode span{color:var(--muted);font-size:.88rem}.mode--on{border-color:var(--leaf);background:var(--ok-bg)}.tplrow{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:6px;padding:10px 0;display:grid}.savebar{background:var(--surface);border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin:8px -12px 0;padding:10px 12px;font-size:.88rem;display:flex;position:sticky;bottom:0}.savebar.is-dirty{color:var(--text);background:var(--warn-bg);font-weight:600}.table-wrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow-x:auto}.table{border-collapse:collapse;width:100%;min-width:560px;font-size:.9rem}.table th,.table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:9px 10px}.table th{color:var(--muted);background:var(--surface-2);font-size:.78rem;font-weight:600}.faq p{white-space:pre-wrap;margin:6px 0 0}.faq__q{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.faq__q span{flex:none;display:flex}.cards{grid-template-columns:1fr;gap:10px;display:grid}.person{flex-direction:column;gap:6px;display:flex}.person__top{justify-content:space-between;align-items:flex-start;display:flex}.prompt{grid-template-columns:1fr;gap:14px;display:grid}.prompt__edit{flex-direction:column;gap:8px;display:flex}.prompt__text{min-height:420px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.5}.testlist{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.testlist li{border:1px solid var(--line);background:var(--surface);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.testlist li>div{min-width:0}.result{background:var(--chat-bg);flex-direction:column;gap:6px;margin-top:10px;display:flex}.result__turn{flex-direction:column;gap:4px;display:flex}.tools summary{cursor:pointer;color:var(--muted);font-size:.82rem}.tools pre{white-space:pre-wrap;background:var(--surface);overflow-wrap:anywhere;border-radius:6px;padding:8px;font-size:.75rem}.testlead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.testchat{border:1px solid var(--line);border-radius:var(--radius);background:var(--chat-bg);flex-direction:column;height:min(60vh,560px);display:flex;overflow:hidden}.keybox{word-break:break-all;flex:1;padding:6px 8px}@media (width>=560px){.grid2{grid-template-columns:1fr 1fr}.span2{grid-column:span 2}.kpis{grid-template-columns:repeat(3,1fr)}.modal-back{align-items:center;padding:16px}.modal{border-radius:14px;width:min(520px,100%)}.modal--wide{width:min(780px,100%)}.tplrow{grid-template-columns:1.4fr 1fr 80px;align-items:center}.cards{grid-template-columns:repeat(2,1fr)}}@media (width>=760px){.brand span,.topnav a span{display:inline}.attn,.dash__grid{grid-template-columns:repeat(2,1fr)}.kpis{grid-template-columns:repeat(4,1fr)}}@media (width>=900px){.inbox__list{flex:none;width:340px;display:flex!important}.inbox__chat{display:flex}.only-mobile{display:none!important}.convo__head .tabs{display:none}.convo__body--details .convo__chat,.convo__body--chat .panel{display:flex}.convo__body--chat .panel{display:block}.panel{border-left:1px solid var(--line);flex:none;width:340px}.settings{flex-direction:row}.settings__nav{border-bottom:0;border-right:1px solid var(--line);flex-direction:column;flex:none;width:210px;padding:12px 8px;overflow:visible}.settings__nav a{border-radius:8px}.settings__body{padding:20px 24px 90px}.attn,.cards{grid-template-columns:repeat(3,1fr)}.prompt{grid-template-columns:1.2fr 1fr}}@media (width>=1200px){.panel,.inbox__list{width:380px}}
