@scope(.mailboxes-scope){:root{color:#172e3b;--teal:#087f77;--line:#e1e8ec;--muted:#58717d;font-synthesis:none;background:#f5f7f9;font-family:Inter,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;font-size:14px;line-height:1.5}button,input,select{font:inherit;color:inherit}button,a,input,select,summary{outline-offset:3px}:focus-visible{outline:3px solid #149c90}button,a{touch-action:manipulation}button{cursor:pointer;background:#fff;border:1px solid #cddce1;border-radius:8px;min-height:42px;padding:10px 14px;font-weight:600}a{color:var(--teal);text-underline-offset:3px}button:hover{background:#edf6f4}button:disabled{cursor:not-allowed;opacity:.55}.primary{border:1px solid var(--teal);background:var(--teal);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex}.primary:hover{background:#086a64}.secondary{background:#fff}.danger{color:#a43843}.sidebar{color:#eef8fa;background:#102d3a;flex-direction:column;width:224px;padding:29px 17px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:inherit;letter-spacing:-.7px;align-items:center;gap:10px;padding:0 7px;font-size:19px;font-weight:650;text-decoration:none;display:flex}.brand-symbol{background:#15978e;border-radius:10px;place-items:center;width:33px;height:33px;font-size:24px;display:grid}.brand-son{color:#a5d9d5;font-weight:400}.workspace{border:1px solid #35505b;border-radius:9px;align-items:center;gap:12px;margin:34px 4px 26px;padding:14px 10px;display:flex}.workspace>span{color:#a5d9d5;font-size:24px}.workspace small{color:#b1c4cc;margin-top:4px;font-size:12px;display:block}.sidebar nav a{color:#c1d2d9;border-radius:8px;gap:11px;margin:5px 0;padding:12px 10px;text-decoration:none;display:flex}.sidebar nav .selected{color:#c5fff3;background:#1c494f}.side-bottom{color:#adc4cd;margin-top:auto;padding:35px 10px 0;font-size:12px}.side-bottom>span{letter-spacing:1px;color:#a5d9d5;font-size:10px}.side-bottom a{color:#adc4cd}.side-bottom p{margin:13px 0 25px;line-height:1.8}main{margin-left:224px}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:15px;min-height:77px;padding:14px 38px;font-size:13px;display:flex}.topbar>a{color:#58717d;text-decoration:none}.role-control{color:#58717d;align-items:center;gap:10px;display:flex}select,input{background:#fff;border:1px solid #c8d7dd;border-radius:7px;min-width:0;max-width:100%;padding:10px 11px}.page{max-width:1600px;margin:auto;padding:32px 38px}.heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}h1{letter-spacing:-.8px;margin:0;font-size:30px;font-weight:650;line-height:1.2}h2{letter-spacing:-.4px;margin:0;font-size:22px;line-height:1.3}h3{margin:0;font-size:15px}.heading p:not(.eyebrow){color:var(--muted);margin:10px 0 0}.eyebrow{letter-spacing:1.5px;color:#58717d;margin:0 0 10px;font-size:10px;font-weight:700}.admin-badge{color:#376c61;white-space:nowrap;background:#edf6f3;border:1px solid #d1e2de;border-radius:7px;padding:7px 10px;font-size:12px}.demo-banner{color:#43616c;background:#eef4f5;border:1px solid #d8e5e8;border-radius:8px;align-items:center;gap:12px;padding:11px 15px;font-size:12px;display:flex}.demo-label{letter-spacing:.9px;background:#fff;border:1px solid #d1dfe3;border-radius:4px;padding:3px 5px;font-size:10px;font-weight:700}.summary{color:#58717d;flex-wrap:wrap;gap:28px;padding:23px 1px;font-size:13px;display:flex}.summary strong{color:#213e49;margin-right:5px;font-size:19px}.summary .attention{color:#986019}.settings-layout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:22px;display:grid}.channels{gap:6px;display:grid}.channels button{text-align:left;background:0 0;border-color:#0000;align-items:center;gap:11px;padding:12px 10px;font-weight:500;display:flex}.channels button[aria-pressed=true]{color:#09695f;background:#e5f1ef;border-color:#bbd9d2;font-weight:650}.channels button:hover{background:#eaf2f1}.channels button small{color:#687f89;font-size:10px;font-weight:400;display:block}.channels button b{color:#496772;margin-left:auto;font-size:12px}.channel-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:750;display:inline-flex}.sms{color:#267bb1;background:#e4f0fa}.olx{color:#09666a;background:#def6ed}.otodom{color:#146775;background:#e6f0ef;font-size:9px}.email{color:#7666bb;background:#eeebfa;font-size:18px}.whatsapp{color:#247849;background:#e2f4e7}.messenger{color:#526bd9;background:#e8edfd}.instagram{color:#ad4670;background:#fbe8ef}.channel-panel{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 3px 12px #18354408}.panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:15px;padding:24px 26px;display:flex}.panel-head p{color:var(--muted);max-width:510px;margin:7px 0 0;font-size:13px}.panel-head .primary{flex-shrink:0}.kicker{color:#5c7380;margin:0 0 7px;font-size:11px}.kicker.concept{color:#866122}.panel-note{border-bottom:1px solid var(--line);color:#526d78;background:#fafbfc;padding:14px 26px;font-size:12px}.panel-note p{margin:0}.account{border-bottom:1px solid var(--line);padding:22px 26px}.account:last-child{border-bottom:0}.account-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.account-id{color:#466472;overflow-wrap:anywhere;margin-top:5px;font-size:13px}.account-meta{color:#647b86;margin:7px 0 15px;font-size:12px}.status{color:#236f53;white-space:nowrap;background:#e8f5ee;border-radius:20px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.status.reauth{color:#855813;background:#fff2d9}.status.error{color:#aa3842;background:#fff0f0}.status.off{color:#62717a;background:#eef1f3}.account-actions{flex-wrap:wrap;gap:8px;display:flex}.account-actions button{min-height:36px;padding:7px 10px;font-size:12px}.account-actions .danger{border-color:#0000;margin-left:auto;font-weight:500}.issue{color:#7d5925;background:#fffaef;border-left:3px solid #d6a259;margin:12px 0;padding:9px 12px;font-size:12px}.issue.error{color:#923d47;background:#fff4f4;border-color:#bf6470}.panel-help{border-top:1px solid var(--line);color:#526d78;background:#fafbfc;padding:17px 26px;font-size:12px}.panel-help summary{cursor:pointer;color:#355967;font-weight:600}.panel-help p{margin-bottom:4px}.empty{text-align:center;color:#58717d;padding:42px 24px}.empty .empty-icon{color:#88a69e;margin-bottom:10px;font-size:32px}.empty strong{color:#38535e;font-size:16px;display:block}.footnote{color:#58717d;margin:20px 0;font-size:12px;line-height:1.6}.denied-card{border:1px solid var(--line);text-align:center;background:#fff;border-radius:12px;max-width:630px;margin:60px auto;padding:44px 28px}.denied-card p{color:#58717d;line-height:1.7}.lock{color:#468578;background:#edf5f3;border-radius:16px;place-items:center;width:62px;height:62px;margin:0 auto 20px;font-size:36px;display:grid}dialog{color:#172e3b;border:1px solid #cadbdc;border-radius:13px;width:min(580px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;overflow:auto;box-shadow:0 20px 100px #102d3a45}dialog::backdrop{background:#122e3b77}.dialog-demo{color:#536e79;background:#f0f5f5;justify-content:space-between;align-items:center;gap:12px;padding:10px 22px;font-size:10px;display:flex}.dialog-demo label{align-items:center;gap:5px;display:flex}.dialog-demo select{max-width:126px;padding:5px;font-size:11px}.dialog-head{justify-content:space-between;align-items:center;gap:12px;padding:21px 24px 0;display:flex}.dialog-head h2{font-size:21px}.icon-button{border:0;flex-shrink:0;width:36px;min-height:36px;padding:0;font-size:23px}#dialogBody{padding:0 24px 24px}#dialogBody p{color:#526d78;font-size:13px;line-height:1.65}.field{margin:16px 0;font-size:12px;font-weight:600;display:block}.field>input,.field>select{width:100%;margin-top:6px;font-size:14px;font-weight:400;display:block}.field small{color:#617a85;margin-top:5px;font-weight:400;display:block}.form-grid{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.form-grid .field{margin:9px 0}.form-actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:23px;padding-top:18px;display:flex}.form-error{color:#9a3542;background:#fff0f1;border:1px solid #ecc6cb;border-radius:7px;margin:16px 0;padding:12px;font-size:13px}.info-box{color:#42695e;background:#edf6f3;border:1px solid #d4e4df;border-radius:8px;margin:17px 0;padding:12px 15px;font-size:13px}.info-box p{margin:0}.choice-list{gap:10px;margin:20px 0;display:grid}.choice-list button{text-align:left;padding:16px}.choice-list small{color:#58717d;margin-top:4px;font-weight:400;display:block}.qr{background:#fff;width:180px;height:180px;margin:20px auto;display:block}.qr-label{text-align:center;font-size:11px!important}.phone-demo{background:#f8fafb;border:2px solid #c7d5d9;border-radius:18px;margin:20px 0;padding:18px}.phone-demo h3{text-align:center;font-size:13px}.demo-tools{color:#597480;border-top:1px dashed #cedde0;margin-top:20px;padding-top:12px;font-size:11px}.demo-tools label{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.demo-tools select{padding:6px;font-size:12px}.toast{color:#fff;z-index:10;pointer-events:none;background:#173d3d;border-radius:9px;max-width:calc(100vw - 40px);padding:13px 20px;font-size:13px;position:fixed;bottom:22px;left:calc(50% + 112px);transform:translate(-50%);box-shadow:0 6px 22px #122d3b25}@media (min-width:1500px){.settings-layout{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:1100px){.page{padding:28px 24px}.topbar{padding:14px 24px}.settings-layout{grid-template-columns:170px minmax(0,1fr);gap:15px}.panel-head{flex-wrap:wrap}.account-top{flex-wrap:wrap;gap:10px}}@media (max-width:800px){.sidebar{width:100%;padding:15px 20px;display:block;position:static}.sidebar .workspace,.side-bottom{display:none}.sidebar nav{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.sidebar nav a{margin:0;padding:7px;font-size:12px}.brand{font-size:18px}.brand-symbol{width:28px;height:28px;font-size:21px}main{margin-left:0}.page{padding:25px 20px}.topbar{min-height:64px;padding:12px 20px}.heading{flex-wrap:wrap;align-items:flex-start;gap:12px}.heading h1{font-size:27px}.admin-badge{font-size:11px}.settings-layout{grid-template-columns:1fr;gap:16px}.channels{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.channels button{flex-wrap:wrap;align-content:flex-start;gap:7px;padding:8px;font-size:12px}.channels button b{font-size:11px}.channels button small{display:none}.channel-icon{width:25px;height:25px;font-size:9px}.summary{gap:18px;padding:19px 0;font-size:12px}.summary strong{font-size:17px}.toast{left:50%}}@media (max-width:480px){.channels{grid-template-columns:repeat(2,minmax(0,1fr))}.channels button{flex-wrap:nowrap;padding:9px;font-size:12px}.page{padding:22px 16px}.topbar{padding:12px 16px}.role-control{gap:7px;font-size:11px}.role-control select{padding:8px;font-size:12px}.heading h1{font-size:25px}.heading p:not(.eyebrow){font-size:13px}.demo-banner{align-items:flex-start;padding:11px;font-size:11px}.summary{gap:7px 18px}.panel-head{padding:19px}.panel-head .primary{width:100%}.panel-head h2{font-size:21px}.account{padding:19px}.account-top{display:block}.status{white-space:normal;margin-top:10px}.account-actions{gap:7px}.account-actions .danger{margin-left:0}.panel-note,.panel-help{padding:14px 19px}.form-grid{grid-template-columns:1fr}.dialog-demo{flex-wrap:wrap;gap:6px;padding:10px 15px}.dialog-head{padding:17px 18px 0}#dialogBody{padding:0 18px 20px}.form-actions button{flex:1}.denied-card{margin:18px 0;padding:30px 19px}.denied-card h1{font-size:25px}.sidebar{padding:15px 16px}.sidebar nav a{font-size:11px}.dialog-demo>span{font-size:9px}}}
:root{color:#172e3b;font-synthesis:none;--teal:#087f77;--line:#e5eaee;--muted:#72808b;background:#f5f7f9;font-family:Inter,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}body{margin:0;font-size:16px}button,input,select,textarea{font:inherit}button{cursor:pointer}button,a,select,textarea{outline-offset:4px}button:focus-visible,a:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #149c90}button{transition:background .15s,box-shadow .15s}svg{vertical-align:middle;flex-shrink:0;width:20px;height:20px}button svg,button span{pointer-events:none}.sidebar{color:#eef8fa;background:#102d3a;flex-direction:column;width:224px;padding:29px 17px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:inherit;letter-spacing:-.7px;align-items:center;gap:10px;padding:0 7px;font-size:19px;font-weight:650;text-decoration:none;display:flex}.brand-son{color:#a5d9d5;font-weight:400}.brand-symbol{background:#15978e;border-radius:10px;place-items:center;width:33px;height:33px;font-size:24px;display:grid;position:relative}.brand-symbol span{background:#b5eee3;border-radius:1px;width:4px;height:4px;position:absolute;bottom:5px;right:5px}.workspace{border:1px solid #35505b;border-radius:9px;align-items:center;gap:11px;margin:34px 4px 33px;padding:14px 10px;font-size:14px;display:flex}.workspace-icon{color:#a0b9c1}.workspace small,.user small{color:#9fb3bc;margin-top:4px;font-size:12px;display:block}.nav-label{letter-spacing:1.2px;color:#8da8b4;padding:0 12px 14px;font-size:10px}.nav-item{border-radius:8px;align-items:center;gap:11px;margin-bottom:5px;padding:12px;font-size:14px;display:flex}.nav-item svg{width:19px;height:19px}.nav-item.selected{color:#b7f3e7;background:#1c494f;font-weight:600}.nav-item b{background:#32625f;border-radius:5px;margin-left:auto;padding:2px 6px;font-size:12px}.nav-item.muted{color:#96aeb8}.nav-note{color:#8ba5b1;margin:15px 12px;font-size:12px;line-height:1.6}.side-bottom{margin-top:auto;padding:35px 10px 0}.prototype-label{letter-spacing:.8px;color:#a5d9d5;align-items:center;gap:7px;font-size:10px;display:flex}.prototype-label svg{width:16px;height:16px}.side-bottom p{color:#91aab5;margin:12px 0 27px;font-size:12px;line-height:1.7}.user{border-top:1px solid #2b4552;align-items:center;gap:10px;padding-top:23px;font-size:14px;display:flex}.user-avatar{background:#3e5a69;border-radius:50%;place-items:center;width:35px;height:35px;font-weight:600;display:grid}main{margin-left:224px}.topbar{border-bottom:1px solid var(--line);height:77px;color:var(--muted);background:#fff;justify-content:space-between;align-items:center;padding:0 38px;font-size:13px;display:flex}.topbar strong{color:#40535e;font-weight:500}.slash{color:#b4c0c7;padding:0 15px}.demo-pill{color:#537971;background:#f5fbf9;border:1px solid #d8e5e4;border-radius:6px;padding:6px 10px;font-size:12px}.page{max-width:1700px;margin:auto;padding:36px 38px}.heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.eyebrow{letter-spacing:1.6px;color:#7c919b;margin-bottom:9px;font-size:11px;font-weight:650}h1{letter-spacing:-1px;align-items:center;gap:13px;margin:0;font-size:32px;font-weight:650;line-height:1.2;display:flex}h1>span{letter-spacing:0;color:#627b87;background:#e7edef;border-radius:7px;place-items:center;min-width:29px;height:27px;font-size:14px;display:grid}.heading p{color:var(--muted);margin:11px 0 0;font-size:14px}.view-switch{background:#e9eef0;border-radius:9px;flex-shrink:0;gap:3px;padding:4px;display:flex}.view-switch button{color:#617481;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:10px 13px;font-size:14px;font-weight:600;display:flex}.view-switch button svg{width:16px;height:16px}.view-switch button[aria-pressed=true]{color:var(--teal);background:#fff;box-shadow:0 2px 4px #173c3810}.view-letter{border:1px solid #cad6dc;border-radius:4px;place-items:center;width:17px;height:17px;font-size:11px;font-weight:500;display:grid}.summary{color:#6a7c88;align-items:center;gap:25px;margin:0 0 28px;padding:0 1px;font-size:14px;display:flex}.summary>span{align-items:center;gap:7px;display:flex}.summary strong{color:#314b59;font-weight:650}.summary svg{color:#788f9a;width:16px;height:16px}.status-dot{background:#b9cad0;border-radius:50%;width:7px;height:7px;display:inline-block}.status-dot.amber{background:#d69432}.summary-last{margin-left:auto}.ticket-panel{background:#fff;border:1px solid #e1e7ea;border-radius:12px;overflow:hidden;box-shadow:0 4px 14px #163a481f}.panel-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:22px 23px;display:flex}.panel-header h2{margin:0 0 5px;font-size:16px;font-weight:650}.panel-header>div>span{color:var(--muted);font-size:12px}.sort-note{color:#6f818d;align-items:center;gap:7px;font-size:12px;display:flex}.sort-note svg{width:15px;height:15px}.list-columns,.ticket-row{grid-template-columns:minmax(270px,1fr) 136px 185px 147px;align-items:center;column-gap:20px;display:grid}.list-columns{color:#8a98a2;letter-spacing:.6px;background:#fafbfc;padding:12px 23px;font-size:11px;font-weight:600}.ticket-row{text-align:left;width:100%;color:inherit;background:#fff;border:0;border-top:1px solid #eef1f3;padding:19px 23px;position:relative}.ticket-row:focus-visible{outline-offset:-4px}.ticket-row.waiting:before{content:"";opacity:0;background:#cba15b;border-radius:0 3px 3px 0;width:3px;position:absolute;top:25px;bottom:25px;left:0}.ticket-row:hover:before{opacity:1}.ticket-main{align-items:flex-start;gap:13px;min-width:0;display:flex}.channel-icon{letter-spacing:-1px;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:inline-flex}.channel-icon svg{width:19px;height:19px}.channel-icon.sms{color:#267bb1;background:#eaf4fc}.channel-icon.olx{color:#09666a;letter-spacing:-1px;background:#def6ed;font-size:13px}.channel-icon.email{color:#7666bb;background:#f0edfb}.channel-icon.whatsapp{color:#218859;background:#e9f7ec}.channel-icon.otodom{color:#146775;letter-spacing:-.5px;background:#e6f0ef;font-size:10px}.channel-icon.messenger{color:#526bd9;background:#edf0ff}.channel-icon.instagram{color:#bc507c;background:#fcecf1}.ticket-copy{min-width:0;display:block}.ticket-person{align-items:center;gap:8px;margin-bottom:5px;font-size:14px;font-weight:650;display:flex}.ticket-number{color:#9aa7ae;white-space:nowrap;font-size:11px;font-weight:400}.ticket-subject{text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;font-size:14px;font-weight:450;display:block;overflow:hidden}.ticket-snippet{color:#84929b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;display:block;overflow:hidden}.ticket-time{font-size:14px;font-weight:450}.ticket-time small{color:#8a98a1;margin-top:6px;font-size:12px;display:block}.reply-state{color:#996721;white-space:nowrap;align-items:center;gap:6px;font-size:14px;display:flex}.reply-state svg{width:15px;height:15px}.reply-state.answered{color:#478277}.reply-caption{color:#8a98a1;margin-top:6px;font-size:12px;display:block}.assignee{white-space:nowrap;align-items:center;gap:9px;font-size:14px;display:flex}.avatar{object-fit:cover;background:#e7edef;border:2px solid #fff;border-radius:50%;width:30px;height:30px}.empty-avatar{color:#8598a3;border:1px dashed #aebdc5;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.empty-avatar svg{width:16px;height:16px}.unassigned{color:#85939c;font-size:12px}.panel-footer{color:#83939e;border-top:1px solid var(--line);background:#fcfdfd;justify-content:space-between;padding:16px 23px;font-size:12px;display:flex}.keyboard{border:1px solid #dde4e8;border-radius:3px;margin-right:4px;padding:0 4px;line-height:17px;display:inline-block}.demo-note{color:#82949e;align-items:flex-start;gap:8px;margin:19px 3px;font-size:12px;line-height:1.6;display:flex}.demo-note svg{flex-shrink:0;width:15px;height:15px;margin-top:2px}.channel-tabs{scrollbar-width:thin;gap:5px;margin-bottom:17px;padding-bottom:5px;display:flex;overflow:auto}.channel-tabs[hidden]{display:none}.channel-tab{white-space:nowrap;color:#657985;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex}.channel-tab .channel-icon{border-radius:7px;width:26px;height:26px}.channel-tab .channel-icon svg{width:16px;height:16px}.channel-tab.active{color:#14685f;background:#edf8f4;border-color:#a5d5ca;box-shadow:0 1px 3px #163a480c}.channel-tab b{color:#748993;font-size:11px;font-weight:500}.channel-tab:hover{background:#eaf2f0}dialog{width:min(1010px,100vw - 60px);max-height:calc(100dvh - 55px);color:inherit;border:0;border-radius:16px;padding:0;overflow:auto;box-shadow:0 30px 100px #0f2e4440}dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b253a65}.dialog-head{justify-content:space-between;align-items:center;padding:16px 25px 0;display:flex}.ticket-id{color:#8798a4;align-items:center;gap:10px;font-size:12px;display:flex}.ticket-id .channel-icon{border-radius:6px;width:25px;height:25px}.ticket-id .channel-icon svg{width:15px;height:15px}.icon-button{color:#6d828c;background:#fff;border:1px solid #e1e8ed;border-radius:8px;place-items:center;width:33px;height:33px;display:grid}.icon-button:hover{background:#edf3f5}.dialog-title{border-bottom:1px solid var(--line);padding:13px 25px 22px}.dialog-title h2{letter-spacing:-.4px;margin:0 0 9px;font-size:23px}.dialog-title>div{color:#81919b;font-size:13px}.conversation-layout{grid-template-columns:1fr 252px;display:grid}.conversation{flex-direction:column;min-width:0;display:flex}.thread{background:#fbfcfd;flex-direction:column;gap:22px;height:350px;padding:22px 27px;display:flex;overflow:auto}.date-divider{color:#8b9ba4;justify-content:center;align-items:center;gap:14px;font-size:11px;display:flex}.date-divider:before,.date-divider:after{content:"";background:#e4eaee;width:60px;height:1px}.message{align-self:flex-start;max-width:88%}.message.out{align-self:flex-end}.message-meta{color:#83949d;gap:12px;margin:0 0 7px;font-size:11px;display:flex}.message.out .message-meta{justify-content:flex-end}.bubble{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #e3e9ed;border-radius:0 12px 12px;padding:13px 16px;font-size:15px;line-height:1.65}.out .bubble{background:#eaf5f1;border-color:#d6eae3;border-radius:12px 0 12px 12px}.composer{border-top:1px solid var(--line);margin-top:auto;padding:18px 25px 20px}.composer label{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}.composer label span{color:#8ba0aa;font-size:11px;font-weight:400}.composer textarea{resize:vertical;color:#203d49;border:1px solid #dbe4e9;border-radius:8px;width:100%;min-height:86px;padding:12px;font-size:15px;line-height:1.5}.composer textarea::placeholder{color:#9ca9b1}.composer-bottom{justify-content:space-between;align-items:center;gap:15px;margin-top:12px;display:flex}.composer small{color:#8a9ba5;font-size:11px}.primary{background:var(--teal);color:#fff;white-space:nowrap;border:0;border-radius:7px;align-items:center;gap:12px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.primary:hover{background:#066e67}.primary svg{width:15px;height:15px}.context{border-left:1px solid var(--line);background:#f7f9fa;padding:24px 20px}.context-section{border-bottom:1px solid #e3e9ed;margin-bottom:23px;padding-bottom:22px}.context-section:last-child{border:0;margin-bottom:0}.context h3{letter-spacing:1px;color:#8a9ba5;margin:0 0 14px;font-size:10px;font-weight:650}.context select{color:#587380;background:#fff;border:1px solid #dae3e7;border-radius:7px;width:100%;margin-top:12px;padding:8px;font-size:12px}.context p{overflow-wrap:anywhere;margin:0 0 6px;font-size:13px;line-height:1.5}.context small{color:#8c9da6;font-size:11px;line-height:1.5}.property-card{background:#fff;border:1px solid #e0e8ec;border-radius:8px;padding:13px}.property-card svg{color:#57897c;width:18px;height:18px;margin-bottom:7px}.toast{color:#fff;z-index:10;opacity:0;pointer-events:none;text-align:center;background:#163e3b;border-radius:9px;max-width:90vw;padding:13px 22px;font-size:14px;transition:all .2s;position:fixed;bottom:25px;left:50%;transform:translate(-50%)translateY(20px);box-shadow:0 5px 25px #1233}.toast.visible{opacity:1;transform:translate(-50%)translateY(0)}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.empty-state{text-align:center;color:#70858e;padding:60px}@media (min-width:1600px){.ticket-row{padding-top:22px;padding-bottom:22px}.page{padding-top:42px}.heading{margin-bottom:30px}}@media (max-width:1250px){.sidebar{width:190px;padding-left:10px;padding-right:10px}.brand{gap:7px;font-size:16px}.brand-symbol{width:29px;height:29px;font-size:21px}.nav-item{gap:8px;padding:12px 9px;font-size:13px}main{margin-left:190px}.page{padding:28px 24px}.topbar{padding:0 24px}.list-columns,.ticket-row{grid-template-columns:minmax(230px,1fr) 115px 162px 110px;gap:12px}.assignee{gap:6px;font-size:13px}.unassigned{font-size:11px}.ticket-row,.list-columns{padding-left:18px;padding-right:18px}.ticket-main{gap:10px}.view-switch button{padding:9px 10px}.view-letter{display:none}.reply-state{font-size:13px}}@media (max-width:1050px){.sidebar{align-items:center;width:76px;padding:24px 10px}.brand>span:last-child,.workspace,.nav-label,.nav-item>span:not(:first-child),.nav-item b,.nav-note,.nav-item.muted,.side-bottom{display:none}.brand{padding:0}.brand-symbol{width:36px;height:36px;margin-bottom:36px}.nav-item{padding:14px}.nav-item svg{width:20px;height:20px}main{margin-left:76px}.heading{align-items:flex-start}.heading p{max-width:310px;line-height:1.5}.ticket-time{font-size:13px}.list-columns,.ticket-row{grid-template-columns:minmax(220px,1fr) 104px 162px 105px;gap:10px}.ticket-person,.ticket-subject{font-size:13px}}@media (max-width:820px){.sidebar{display:none}main{margin-left:0}.topbar{height:58px}.page{padding:24px 18px}.heading{flex-direction:column;gap:21px}.heading p{max-width:none}.view-switch{align-self:stretch}.view-switch button{flex:1;justify-content:center;padding:12px;font-size:14px}.view-letter{display:grid}.summary{flex-wrap:wrap;gap:15px;font-size:12px}.summary-last{margin-left:0}.list-columns{display:none}.ticket-row{grid-template-columns:1fr 150px;gap:10px;padding:20px 17px}.ticket-main{grid-row:1/3}.ticket-time{display:none}.ticket-person,.ticket-subject{font-size:14px}.ticket-row .assignee{grid-column:2;justify-self:start}.reply-state{font-size:12px}.reply-caption{font-size:11px}.ticket-row .avatar,.ticket-row .empty-avatar{width:23px;height:23px}.ticket-number{display:none}.panel-header{padding:18px}.sort-note{max-width:130px;font-size:11px;line-height:1.5}.panel-footer{gap:12px;padding:15px 18px;line-height:1.5}.dialog-title h2{font-size:20px}.conversation-layout{grid-template-columns:1fr 200px}.context{padding:22px 14px}dialog{width:calc(100vw - 25px);max-height:calc(100dvh - 25px)}}@media (max-width:570px){h1{font-size:29px}.topbar{padding:0 18px;font-size:11px}.demo-pill{font-size:10px}.slash{padding:0 7px}.summary{gap:11px;margin-bottom:19px}.summary>span{gap:4px}.summary>span svg{width:14px;height:14px}.summary-last{display:none}.ticket-row{grid-template-columns:1fr;gap:10px;padding:19px 16px}.ticket-main{grid-row:auto}.ticket-row .assignee{grid-column:auto;position:absolute;bottom:20px;right:16px}.ticket-row>.reply-info{margin-top:4px;margin-left:46px}.ticket-person{padding-right:10px}.ticket-snippet{max-width:calc(100vw - 128px)}.reply-caption,.ticket-row .assignee .owner-name{display:none}.ticket-row .unassigned .owner-name{font-size:10px;display:block}.ticket-row .ticket-main .channel-icon{width:34px;height:34px}.sort-note{display:none}.panel-header h2{font-size:16px}.panel-footer>span:last-child{display:none}.demo-note{font-size:11px}.conversation-layout{flex-direction:column;display:flex}.context{border-left:0;border-bottom:1px solid var(--line);order:-1;grid-template-columns:1fr 1fr;gap:16px;padding:17px 20px;display:grid}.context-section{border:0;margin:0;padding:0}.context-section:nth-child(n+3){display:none}.context h3{margin-bottom:10px}.context select{margin-top:8px;padding:6px}.context .assignee{font-size:12px}.context .reply-state{white-space:normal;line-height:1.5}.dialog-head{padding:14px 20px 0}.dialog-title{padding:12px 20px 18px}.thread{height:270px;padding:20px}.composer{padding:16px 20px}.composer small{max-width:110px;font-size:10px}.primary{gap:7px;padding:11px;font-size:12px}.bubble{font-size:14px}.dialog-title>div{font-size:12px}.channel-tab{padding:9px;font-size:13px}.context .reply-caption{display:block}}@media (max-width:820px){.ticket-time{color:#84929b;grid-area:3/1;margin-left:46px;font-size:11px;display:block}.ticket-time small{display:none}}@media (max-width:570px){.ticket-time{grid-row:2}.ticket-row>.reply-info{grid-row:3;margin-top:0}.ticket-main{grid-row:1}.reply-caption{display:block}.ticket-row .assignee{bottom:25px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}[hidden]{display:none!important}.sidebar nav{width:100%}.sidebar button.nav-item{color:#b4c9d0;text-align:left;width:100%;font:inherit;background:0 0;border:0;font-size:14px}.sidebar button.selected{color:#b7f3e7;background:#1c494f}.topbar>a{color:#587480;text-decoration:none}.viewer{align-items:center;gap:9px;display:flex}.viewer label{font-size:12px}.viewer select{color:#264958;background:#fff;border:1px solid #d7e2e6;border-radius:6px;padding:7px 28px 7px 10px;font-size:13px}.secondary{color:#27655e;cursor:pointer;background:#fff;border:1px solid #ccdcdf;border-radius:6px;padding:8px 11px;font-size:13px}.secondary:hover{background:#eef7f4}#mobileBoard{display:none}.heading{margin-bottom:24px}.panel-header h2{margin:0}.ticket-row{padding-top:17px;padding-bottom:17px}.channel-stack{flex-direction:column;flex-shrink:0;gap:5px;display:flex}.channel-stack .channel-icon{border-radius:8px;width:30px;height:30px}.channel-stack .channel-icon:only-child{width:34px;height:34px}.ticket-person{flex-wrap:wrap;gap:6px;margin-bottom:7px;line-height:1.45}.role-badge{color:#507c79;white-space:nowrap;background:#edf6f3;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:500;display:inline-flex}.ticket-preview{text-overflow:ellipsis;white-space:nowrap;color:#56717e;margin-bottom:8px;font-size:14px;line-height:1.5;display:block;overflow:hidden}.ticket-subject{margin-bottom:5px;font-size:13px;font-weight:600}.lead-badge{color:#637d88;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;background:#f0f4f6;border-radius:4px;max-width:100%;padding:2px 7px;font-size:11px;line-height:1.6;display:inline-block;overflow:hidden}.lead-badge.followup{color:#91652d;background:#fcf4e4}.lead-badge.process{color:#616597;background:#f0f0fa}.lead-badge.contacted{color:#438174;background:#ecf5f1}.ticket-time{color:#738b96;font-size:13px}.reply-state{font-size:13px}.board-card{text-align:left;color:#2b4654;background:#fff;border:1px solid #dfe8eb;border-radius:10px;flex-direction:column;align-items:flex-start;gap:9px;width:100%;margin-bottom:13px;padding:23px;display:flex}.board-card strong{font-size:17px}.board-card>span:not(.board-kind){white-space:pre-wrap;font-size:15px}.board-kind{color:#6b8b94;font-size:12px}.board-card small{color:#078077;font-size:12px}.empty-state{background:#fff;border:1px solid #e1e9ec;border-radius:10px;padding:45px 25px}.empty-state h2{font-size:20px}.empty-state p{font-size:14px}.empty-state.compact{background:0 0;border:0;padding:45px 20px;font-size:15px}.empty-state small{margin-top:12px;font-size:13px;line-height:1.7;display:block}dialog{width:min(1130px,100vw - 40px);max-height:calc(100dvh - 36px)}.dialog-head{padding-top:14px}.dialog-title{padding-top:5px;padding-bottom:16px}.dialog-title h2{font-size:24px}.dialog-title>div{align-items:center;gap:8px;display:flex}.header-channels{gap:5px;display:flex}.conversation-layout{grid-template-columns:minmax(0,1fr) 275px}.conversation{min-height:620px}.thread-tabs{border-bottom:1px solid #e2e9ed;gap:22px;padding:0 24px;display:flex}.thread-tabs button{color:#7d929b;background:0 0;border:0;border-bottom:2px solid #0000;padding:17px 0 13px;font-size:14px}.thread-tabs button[aria-pressed=true]{color:#0a7c71;border-bottom-color:#0a7c71;font-weight:600}.thread-tabs span{margin-left:4px;font-size:11px}.timeline-tools{background:#fbfcfd;border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:center;gap:10px;padding:11px 24px;display:flex}.timeline-tools select{color:#637d88;background:0 0;border:0;padding:5px 0;font-size:12px}.timeline-tools>span{color:#8ba1aa;font-size:11px}.thread{flex:1;gap:23px;height:330px;min-height:230px;padding:22px 25px}.message{max-width:94%}.message-meta{flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;line-height:1.5}.message-meta .channel-icon{border-radius:5px;width:20px;height:20px;font-size:9px}.message-meta .channel-icon svg{width:13px;height:13px}.message-meta time{white-space:nowrap;margin-left:auto}.message-subject{color:#627985;margin-bottom:7px;font-size:12px;font-weight:600}.bubble{padding:12px 15px;font-size:15px}.reply-link{color:#658b88;background:0 0;border:0;padding:7px 0;font-size:11px}.reply-link:hover{color:#087e73;text-decoration:underline}.composer{padding-top:15px}.compose-title{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.compose-title label{margin:0;font-size:14px}.composer textarea{min-height:78px}.reply-target{color:#7a8d97;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:10px;font-size:12px;display:flex}.reply-target strong{color:#436472;font-weight:500}.reply-target .channel-icon{border-radius:6px;width:23px;height:23px}.reply-target .channel-icon svg{width:14px;height:14px}.reply-target>span:last-child{overflow-wrap:anywhere}.text-button{color:#0a7e74;background:0 0;border:0;padding:4px 0;font-size:12px}.mention-chip{color:#438478;background:#edf5f3;border:1px solid #d7e9e3;border-radius:6px;margin:0 5px 9px 0;padding:5px 8px;font-size:12px}.internal-card,.discussion-card{background:#fffcf3;border:1px solid #e8e4d3;border-radius:9px;width:100%;padding:16px}.internal-meta{color:#87949a;font-size:11px}.internal-card p,.discussion-card p{white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 0;font-size:14px;line-height:1.6}.discussion-card{background:#fff;border-color:#dce7ed}.discussion-card.active-discussion{border-color:#8abbaf}.discussion-people{color:#4c8078;margin-bottom:13px;font-size:12px}.discussion-post+.discussion-post{border-top:1px solid #e9eef1;margin-top:14px;padding-top:14px}.discussion-card>.reply-link{margin-top:10px;font-size:12px}.context{max-height:700px;padding:21px 19px;overflow:auto}.context-section{margin-bottom:20px;padding-bottom:19px}.context-section h3{margin-bottom:10px}.context-section p{font-size:12px;line-height:1.6}.context label{color:#718b95;margin:12px 0 5px;font-size:12px;display:block}.context select{max-width:100%;margin-top:0;font-size:13px}.context input,.context textarea{color:#23454f;background:#fff;border:1px solid #d4e0e5;border-radius:6px;width:100%;padding:8px;font-size:13px}.context textarea{resize:vertical;min-height:75px}.context form>.secondary{width:100%;margin-top:10px}.context summary{color:#288378;cursor:pointer;margin-top:13px;font-size:12px}.context details{margin-top:9px}.context .field-hint{color:#8599a2;margin-top:10px;font-size:11px;line-height:1.6}#property{color:#54737e;font-size:13px}#contact p{overflow-wrap:anywhere;margin:4px 0}.context .assignee{font-size:13px}.context .sr-only{margin:0;display:block;position:absolute}.topbar{gap:15px}.dialog-title .lead-badge{max-width:70%}.toast{z-index:100}dialog .composer-bottom small{max-width:65%}@media (max-width:1100px){.list-columns,.ticket-row{grid-template-columns:minmax(210px,1fr) 105px 151px 105px;gap:9px}.ticket-time,.reply-state{font-size:12px}.ticket-person{font-size:13px}}@media (max-width:820px){.list-columns{display:none}.ticket-row{grid-template-columns:1fr 151px}.ticket-main{grid-row:1/3}.ticket-time{grid-area:3/1;margin-left:46px;font-size:11px}.ticket-row .assignee{grid-column:2}.ticket-person{font-size:14px}.conversation-layout{grid-template-columns:minmax(0,1fr) 225px}.context{padding:18px 14px}.thread-tabs{gap:15px;padding:0 18px}.composer{padding:15px 18px}.thread{padding:18px}.viewer label{display:none}#mobileBoard{display:block}.message-meta{font-size:10px}.message-meta time{margin-left:0}}@media (max-width:570px){.ticket-row{grid-template-columns:1fr}.ticket-main{grid-row:1}.ticket-time{grid-row:2}.ticket-row>.reply-info{grid-row:3}.ticket-row .assignee{position:absolute;bottom:22px;right:16px}.ticket-preview{max-width:calc(100vw - 130px);font-size:13px}.role-badge,.lead-badge{font-size:10px}.conversation-layout{flex-direction:column;display:flex}.context{border-top:1px solid #e0e8ec;order:0;grid-template-columns:1fr 1fr;gap:20px;max-height:none;padding:20px;display:grid;overflow:visible}.context-section:nth-child(n+3){display:block}.context-section{border:0;min-width:0;margin:0;padding:0}.conversation{min-height:0}.thread{flex:none;height:290px;min-height:0}.context label{font-size:11px}.thread-tabs{justify-content:space-between}.dialog-title h2{font-size:21px}.timeline-tools{padding:8px 18px}.timeline-tools>span{display:none}.composer-bottom{gap:10px}.context input[type=datetime-local]{min-width:0;padding:8px 3px;font-size:11px}.viewer{gap:5px}.viewer select{max-width:100px}.topbar{padding:0 16px}.message-meta{font-size:10px}.bubble{font-size:14px}.dialog-title .lead-badge{max-width:100%}.dialog-title>div{flex-wrap:wrap}.header-channels{margin-left:5px}.board-card{padding:20px}.demo-note{line-height:1.6}}.ticket-toolbar{border-bottom:1px solid #e2e9ed;justify-content:space-between;align-items:center;gap:16px;padding-right:24px;display:flex}.ticket-toolbar .thread-tabs{border-bottom:0;align-self:stretch;gap:19px}.priority-control{--priority-color:#b98527;flex-shrink:0;width:190px;padding:10px 0 7px}.priority-control>label{color:#7c919b;margin-bottom:5px;font-size:11px;display:block}.priority-control input{appearance:none;cursor:pointer;width:calc(100% - 20px);height:5px;accent-color:var(--priority-color);background:linear-gradient(90deg,#efc3c3,#efddbb,#c1ded3);border:0;border-radius:10px;margin:8px 10px 9px;display:block}.priority-control input::-webkit-slider-thumb{appearance:none;background:var(--priority-color);width:15px;height:15px;box-shadow:0 0 0 1px var(--priority-color);border:3px solid #fff;border-radius:50%}.priority-control input::-moz-range-thumb{background:var(--priority-color);width:10px;height:10px;box-shadow:0 0 0 1px var(--priority-color);border:3px solid #fff;border-radius:50%}.priority-labels{justify-content:space-between;display:flex}.priority-labels button{color:#8b9ba3;background:0 0;border:0;border-radius:4px;padding:2px 4px;font-size:11px}.priority-labels button[aria-pressed=true]{color:var(--priority-color);background:#f3f6f7;font-weight:700}.row-labels{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.priority-high{--priority-color:#c52b3b;--priority-bg:#fff0f1;--priority-hover:#ffe4e7}.priority-medium{--priority-color:#a65b00;--priority-bg:#fff5df;--priority-hover:#ffebc2}.priority-low{--priority-color:#16805a;--priority-bg:#edf8f1;--priority-hover:#ddf2e5}.ticket-row,.board-card{background:var(--priority-bg);box-shadow:inset 4px 0 var(--priority-color)}.ticket-row:hover{background:var(--priority-hover)}.board-card:hover{background:var(--priority-bg);border-color:var(--priority-color)}.lead-badge.project{color:#62669b;background:#eeeef9}.lead-badge.task{color:#377697;background:#eaf3f9}.lead-receipt{color:#387967;overflow-wrap:anywhere;background:#e9f5ef;border-radius:6px;margin-top:12px;padding:10px;font-size:12px;line-height:1.6}#leadSubmit{color:#fff;background:#087f77;border-color:#087f77}.context input:focus,.context select:focus{outline-color:#07887e}.ticket-toolbar .thread-tabs button{white-space:nowrap}@media (max-width:950px){.ticket-toolbar{gap:5px;padding-right:16px}.priority-control{width:155px}.ticket-toolbar .thread-tabs{gap:12px;padding-left:18px;padding-right:0}.ticket-toolbar .thread-tabs button{font-size:12px}}@media (max-width:700px){.ticket-toolbar{flex-wrap:wrap;gap:0;padding:0 18px}.ticket-toolbar .thread-tabs{justify-content:space-between;width:100%;padding:0}.priority-control{grid-template-rows:auto auto;grid-template-columns:62px 1fr;align-items:center;width:100%;padding:10px 0;display:grid}.priority-control>label{grid-row:1/3;margin:0}.priority-control input,.priority-labels{grid-column:2}.ticket-toolbar .thread-tabs button{font-size:14px}}.summary{flex-wrap:wrap}.mine-filter{color:#294e59;cursor:pointer;align-items:center;gap:9px;min-height:32px;display:flex}.mine-filter input{accent-color:#087f77;cursor:pointer;width:18px;height:18px}input:focus-visible{outline-offset:4px;outline:3px solid #149c90}.board-tabs{border-bottom:1px solid #d4e0e5;gap:8px;margin-bottom:12px;display:flex}.board-tabs button{color:#536c78;background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 16px;font-size:15px}.board-tabs button[aria-pressed=true]{color:#086d65;border-bottom-color:#087f77;font-weight:650}.board-tabs b{background:#e4ecee;border-radius:5px;margin-left:5px;padding:2px 6px;font-size:12px}.board-hint{color:#536d79;margin:0 0 24px;font-size:13px;line-height:1.6}.board-card{gap:10px;padding:22px 25px}.board-kind{color:#466673}.board-card p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.board-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px;display:flex}.task-toggle{font-weight:600}.board-actions .secondary{min-height:40px}.board-card small{color:#416c62}.board-card .sr-only{position:absolute}.empty-state p{line-height:1.6}.list-columns{color:#576c77}.ticket-time{color:#526e7b}.lead-badge{color:#42616f}.channel-tabs{max-width:100%}@media (max-width:570px){.mine-filter{flex-basis:100%;margin-top:3px}.board-card{padding:20px}.board-tabs button{padding:12px 9px;font-size:14px}.board-actions{gap:10px}.board-actions small{width:100%}}.heading-actions{align-items:center;gap:10px;display:flex}.settings-button{color:#456c76;background:#fff;border:1px solid #ccdce1;border-radius:8px;flex:none;place-items:center;width:42px;height:42px;display:grid}.settings-button:hover{color:#087f77;background:#eaf5f2}.settings-button svg{width:22px;height:22px}.ticket-open{z-index:1;background:0 0;border:0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.ticket-open:focus-visible{outline-offset:-4px}.ticket-row>.assignee{pointer-events:none}.assign-trigger{z-index:2;text-align:left;color:inherit;background:0 0;border:0;border-radius:7px;justify-self:start;padding:7px 3px;position:relative}.assign-trigger:hover{background:#dcece5}.assign-trigger .unassigned{color:#466975}.assign-trigger .owner-name{text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.assign-trigger .assignee{white-space:normal;position:static}.assign-trigger .empty-avatar{flex-shrink:0}.assign-dialog{width:min(390px,100vw - 32px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto}.assign-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.assign-head h2{margin:0;font-size:21px}.assign-head .icon-button{flex-shrink:0}#assignContact{color:#526e7a;overflow-wrap:anywhere;margin:12px 0 20px;font-size:14px;line-height:1.5}.employee-choice{text-align:left;color:#244b57;background:#fff;border:1px solid #d9e5e8;border-radius:8px;align-items:center;gap:12px;width:100%;margin-top:8px;padding:12px;display:flex}.employee-choice:hover{background:#edf7f3;border-color:#65a999}.employee-choice small{color:#53766c}.assign-hint{color:#617e89;margin:18px 0 0;font-size:12px;line-height:1.5}.settings-subtitle{margin:32px 0 8px;font-size:21px}.settings-intro{color:#5c7681;margin-bottom:22px;font-size:14px}.mailbox-settings{gap:12px;max-width:850px;display:grid}.mailbox-card{background:#fff;border:1px solid #dce5e9;border-radius:10px;overflow:hidden}.mailbox-card summary{cursor:pointer;align-items:center;gap:14px;padding:19px 22px;list-style:none;display:flex}.mailbox-card summary::-webkit-details-marker{display:none}.mailbox-card summary:hover{background:#f1f8f5}.mailbox-card summary:focus-visible{outline-offset:-4px;outline:3px solid #149c90}.mailbox-card summary strong{font-size:15px;display:block}.mailbox-card summary small{color:#5b7884;margin-top:5px;font-size:13px;display:block}.settings-chevron{color:#66828c;margin-left:auto}.mailbox-card[open] .settings-chevron{transform:rotate(180deg)}.mailbox-placeholder{padding:0 22px 18px 72px}.mailbox-placeholder h3{margin:8px 0;font-size:14px}.mailbox-placeholder p{color:#526e7a;font-size:14px;line-height:1.6}.ticket-row{cursor:pointer}@media (max-width:820px){.heading-actions{width:100%}.heading-actions .view-switch{flex:1}.ticket-row>.assign-trigger{grid-column:2}}@media (max-width:570px){.ticket-row>.assign-trigger{max-width:115px;position:absolute;bottom:14px;right:13px}.ticket-row .assign-trigger .assignee{position:static;bottom:auto;right:auto}.ticket-row .assign-trigger .owner-name{font-size:10px;display:block}.heading-actions{gap:6px}.heading-actions .view-switch button{gap:5px;padding:12px 7px;font-size:12px}.heading-actions .view-letter{display:none}.heading-actions .view-switch button svg{width:15px}.settings-button{width:38px;height:42px}.mailbox-card summary{padding:17px}.mailbox-placeholder{padding:0 17px 17px}.assign-dialog{padding:20px}}#mobileCrm{display:none}.crm-layout{grid-template-columns:minmax(280px,350px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.crm-list-panel,.crm-card{background:#fff;border:1px solid #e1e7ea;border-radius:12px;min-width:0;box-shadow:0 4px 14px #163a4814}.crm-filters{border-bottom:1px solid var(--line);padding:18px}.crm-filters label,.crm-dialog label{color:#58717b;margin:0 0 6px;font-size:12px;font-weight:600;display:block}.crm-filters input,.crm-filters select,.crm-dialog input,.crm-dialog select,.crm-dialog textarea,.crm-note-form textarea{color:#244653;background:#fff;border:1px solid #cfdde2;border-radius:7px;width:100%;min-width:0;padding:9px 10px;font-size:14px}.crm-dialog textarea,.crm-note-form textarea{resize:vertical}.crm-filter-row,.crm-field-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.crm-filter-row{margin-top:13px}.crm-list{max-height:700px;overflow:auto}.crm-list button{width:100%;color:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f3;padding:15px 18px;display:block}.crm-list button:hover,.crm-list button[aria-current=true]{background:#edf8f4}.crm-list strong,.crm-list small{overflow-wrap:anywhere;display:block}.crm-list strong{font-size:14px}.crm-list small{color:#6e8791;margin-top:5px;font-size:12px}.crm-card{padding:24px}.crm-card h2{overflow-wrap:anywhere;margin:0 0 8px;font-size:23px}.crm-card h3{color:#355862;margin:24px 0 10px;font-size:14px}.crm-card p,.crm-card dd,.crm-card li{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.crm-card dl{grid-template-columns:145px minmax(0,1fr);gap:8px 15px;margin:20px 0;display:grid}.crm-card dt{color:#738994;font-size:12px}.crm-card dd{margin:0}.crm-card ul{margin:0;padding-left:20px}.crm-card .crm-card-actions,.crm-ticket-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.crm-card .crm-card-actions{margin:12px 0 17px}.crm-ticket-title h2{margin:0}.crm-ticket-title{margin-bottom:9px}.crm-card .crm-muted,.crm-dialog .field-hint{color:#718793;font-size:12px;line-height:1.6}.crm-card .crm-son{background:#f3f7f8;border:1px solid #dce8ea;border-radius:8px;padding:13px}.crm-card .crm-ticket-list{padding:0;list-style:none}.crm-ticket-list li{margin:7px 0}.crm-ticket-list button,.crm-identity-list button{color:#166f68;text-align:left;background:#fff;border:1px solid #cbdde1;border-radius:6px;padding:8px 10px;font-size:13px}.crm-ticket-list button:hover,.crm-identity-list button:hover{background:#edf8f4}.crm-identity-list{flex-wrap:wrap;gap:8px;margin-top:7px;display:flex}.crm-note-form{margin-top:12px}.crm-note-form textarea{margin-bottom:9px}.crm-note-list{padding-left:18px}.crm-note-list li{margin-bottom:9px}.crm-dialog{width:min(660px,100vw - 24px);max-height:calc(100dvh - 24px);padding:25px}.crm-dialog-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.crm-dialog h2{margin:0;font-size:22px}.crm-mode-switch{gap:8px;margin:20px 0;display:flex}.crm-mode-switch button{color:#42616d;background:#fff;border:1px solid #cbdde1;border-radius:7px;padding:9px 12px;font-size:13px}.crm-mode-switch button[aria-pressed=true]{color:#08756b;background:#e8f5f0;border-color:#6cb5a3;font-weight:650}.crm-dialog form>div>div,.crm-dialog form>div>label{margin-top:13px}.crm-dialog .field-hint{margin:7px 0 12px}.crm-dialog .primary{margin-top:16px}.crm-warning{color:#77501e;background:#fff6e9;border:1px solid #e8be8e;border-radius:8px;margin-top:13px;padding:10px;font-size:13px;line-height:1.5}.crm-warning[hidden]{display:none}.crm-link-result{border-bottom:1px solid #e7edef;align-items:center;gap:9px;padding:11px 0;display:flex}.crm-link-result input{width:auto}.crm-link-result span{overflow-wrap:anywhere;font-size:13px}.crm-link-result small{color:#718793;margin-top:3px;display:block}.crm-note-form label{color:#58717b;margin-bottom:6px;font-size:12px;font-weight:600;display:block}#crmContactLink{width:100%;margin-top:10px}@media (max-width:820px){#mobileCrm{display:inline-flex}.crm-layout{grid-template-columns:minmax(0,1fr)}.crm-list{max-height:300px}.crm-card{padding:20px}}@media (max-width:390px){.topbar .viewer{gap:4px}.topbar .viewer select{max-width:74px}.topbar .viewer .secondary{padding:6px;font-size:11px}#mobileCrm{min-width:34px}.crm-dialog{padding:18px}.crm-field-grid{grid-template-columns:1fr}.crm-card dl{grid-template-columns:1fr;gap:3px}.crm-card dd{margin-bottom:8px}.crm-ticket-title{align-items:flex-start}.crm-ticket-title h2{width:100%}}.crm-ticket-title h2{color:#172e3b}#mobileInbox{display:none}@media (max-width:820px){#mobileInbox{display:inline-flex}}@media (max-width:570px){.topbar{flex-wrap:wrap;gap:7px;height:auto;min-height:58px;padding-top:8px;padding-bottom:8px}.topbar .viewer{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}}.new-dot{vertical-align:middle;background:#dc263b;border-radius:50%;flex-shrink:0;width:8px;min-width:8px;height:8px;display:inline-block}.nav-item{position:relative}#navBoard{gap:8px}#navBoard b{margin-left:auto}#boardNewDot{box-shadow:0 0 0 2px #102d3a}#mobileBoard{position:relative}#mobileNewDot{margin-left:6px}.new-badge{color:#a31d2d;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.board-tabs{flex-wrap:wrap;gap:3px}.board-tabs button{align-items:center;gap:6px;padding:12px;display:flex}.board-tabs b{margin-left:0}.board-card .new-badge{white-space:normal;font-size:12px}.announcements-toolbar{justify-content:space-between;align-items:center;gap:15px;margin:6px 0 20px;display:flex}.announcements-toolbar p{color:#526d79;font-size:14px}.announcement-card{background:#fff;border:1px solid #dce5e9;border-radius:10px;margin:0 0 16px;padding:25px}.announcement-meta{color:#58727c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.announcement-card h2{overflow-wrap:anywhere;margin:18px 0 12px;font-size:20px;line-height:1.4}.announcement-card>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 22px;font-size:15px;line-height:1.7}.announcement-actions .secondary{min-height:44px;font-weight:600}.acknowledged{color:#246c56;align-items:center;gap:8px;font-size:13px;line-height:1.6;display:flex}.acknowledgements{color:#4d6874;border-top:1px solid #e3eaed;margin-top:22px;padding-top:16px;font-size:13px}.acknowledgements summary{cursor:pointer}.acknowledgements ul{padding-left:20px;line-height:1.9}.announcement-dialog{width:min(560px,100vw - 32px);padding:25px}.announcement-dialog h2{font-size:21px}.announcement-dialog>p{color:#58717b;font-size:14px;line-height:1.6}.announcement-dialog label{margin:18px 0 7px;font-size:14px;font-weight:600;display:block}.announcement-dialog input,.announcement-dialog textarea{width:100%;color:inherit;border:1px solid #b8ccd3;border-radius:7px;padding:10px}.announcement-dialog textarea{resize:vertical}.announcement-dialog form>.primary{margin-top:18px}summary:focus-visible{outline-offset:3px;outline:3px solid #149c90}@media (max-width:1050px) and (min-width:821px){#boardNewDot{position:absolute;top:8px;right:6px}#navBoard b{padding:0 4px;font-size:10px;display:block;position:absolute;bottom:0;right:0}}@media (max-width:570px){.topbar{flex-wrap:wrap;gap:8px;height:auto;min-height:64px;padding-top:10px;padding-bottom:10px}.viewer{margin-left:auto}.viewer select{max-width:87px}.viewer #mobileBoard{padding:8px;font-size:11px}.board-tabs button{gap:4px;padding:12px 7px;font-size:12px}.board-tabs{gap:0}.board-tabs .new-dot{width:6px;min-width:6px;height:6px}.board-tabs b{padding:2px 4px;font-size:11px}.announcements-toolbar{flex-direction:column;align-items:flex-start;gap:5px}.announcement-card{padding:20px}.announcement-card h2{font-size:18px}.announcement-dialog{padding:20px}.board-card .new-badge{font-size:12px}.topbar{position:relative}.topbar>a{position:absolute;top:21px;left:16px}.topbar .viewer{grid-template-columns:1fr 1.45fr .7fr;gap:7px;width:100%;display:grid}.topbar .viewer select{grid-column:2/4;width:100%;max-width:none}.viewer #mobileInbox{grid-area:2/1}.viewer #mobileBoard{grid-area:2/2}.viewer #mobileCrm{grid-area:2/3}.topbar .viewer button{justify-content:center;min-height:36px}}.board-tabs button{min-height:44px}@media (max-width:570px){.board-tabs{row-gap:3px}.board-tabs button{padding:12px 9px;font-size:13px}}.composer[hidden],.ai-draft-button[hidden]{display:none}.composer-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.ai-draft-button{white-space:nowrap;color:#087f77;border-color:#b8d8d2;min-height:36px;font-weight:600}.ai-summary{color:#2a4854;background:#fff;border:1px solid #dce9e8;border-radius:12px;align-self:stretch;max-width:700px;padding:22px 24px;box-shadow:0 2px 9px #163a4810}.ai-summary-kicker{letter-spacing:.7px;color:#087f77;font-size:11px;font-weight:700}.ai-summary h3{margin:10px 0;font-size:19px;line-height:1.35}.ai-summary>p{margin:0 0 14px;font-size:14px;line-height:1.65}.ai-summary-status{background:#eef7f4;border-left:3px solid #19a28b;border-radius:5px;padding:10px 12px;font-size:13px;line-height:1.5}.ai-summary h4{margin:20px 0 10px;font-size:13px}.ai-summary ol{gap:9px;margin:0 0 14px;padding:0;list-style:none;display:grid}.ai-summary li{border-top:1px solid #e8eeee;padding-top:9px}.ai-summary li>span{color:#617d88;font-size:11px;font-weight:700}.ai-summary li p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.55}.ai-summary small{color:#6d8690;font-size:11px;line-height:1.5;display:block}.ticket-toolbar .thread-tabs,.ticket-toolbar .thread-tabs button{min-width:0}@media (max-width:700px){.ticket-toolbar .thread-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.ticket-toolbar .thread-tabs button{text-align:left;white-space:normal;padding:11px 0 9px;line-height:1.25}.composer-bottom{align-items:flex-start}.composer-actions{max-width:70%}.ai-summary{padding:18px}}@media (max-width:390px){.composer-bottom{flex-direction:column}.composer-actions{justify-content:stretch;width:100%;max-width:none}.composer-actions button{flex:1;justify-content:center}.ai-draft-button{font-size:12px}.composer small{max-width:none}}.ai-summary-points{gap:8px;margin-bottom:14px;display:grid}.ai-summary-points p{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.ai-summary-points strong{color:#315d65}.ai-summary details{margin:17px 0}.ai-summary summary{color:#087f77;cursor:pointer;font-size:13px;font-weight:650}.ai-summary details ol{margin-top:12px}.board-island{min-width:0}.board-island[hidden]{display:none}.board-island h2{margin:0;font-size:20px}.board-island .announcements-toolbar p{margin:7px 0 0;line-height:1.55}.kanban-scroll{max-width:100%;padding-bottom:8px;overflow-x:auto}.kanban-scroll .wx-kanban{min-width:760px}.project-card-content{gap:6px;line-height:1.4;display:grid}.project-card-content strong{color:#173746;overflow-wrap:anywhere;font-size:14px}.project-card-content small{color:#5d7580;font-size:11px}.project-card-content span{color:#3d6070;font-size:12px}.project-editor{background:#fff;border:1px solid #dce5e9;border-radius:11px;gap:15px;max-width:850px;margin:18px 0 0;padding:22px;display:grid}.project-editor-head,.project-editor-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.project-editor h3{margin:0;font-size:18px}.project-editor label{color:#315565;gap:6px;min-width:0;font-size:13px;font-weight:600;display:grid}.project-editor input,.project-editor select,.project-editor textarea{width:100%;min-width:0;font:inherit;color:#173746;background:#fff;border:1px solid #b8ccd3;border-radius:7px;padding:10px}.project-editor textarea{resize:vertical}.project-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.project-editor-actions{justify-content:flex-start}.v9-tasklist{background:#fff;border:1px solid #dce5e9;border-radius:11px;max-width:760px;padding:16px 22px}.tasklist-privacy{color:#58727c;margin:0 0 12px;font-size:13px;line-height:1.6}.lead-receipt .text-button{color:#087f77;margin-left:8px;font-weight:700}@media (max-width:570px){.project-fields{grid-template-columns:1fr}.project-editor{padding:17px}.v9-tasklist{padding:14px}.board-tabs{justify-content:flex-start}}.kanban-mobile-hint{display:none}.kanban-scroll .wx-column-cards{min-height:138px}.kanban-scroll .wx-scroll{min-height:220px}.project-card-content .project-priority{border-radius:5px;justify-self:start;padding:3px 7px;font-weight:700}.project-priority.high{color:#a72332;background:#fff0f1}.project-priority.medium{color:#945800;background:#fff4e7}.project-priority.low{color:#146843;background:#eaf7f0}.v9-tasklist .wxi-plus:before{content:"+";font:700 20px/1 system-ui}.v9-tasklist .wxi-edit:before{content:"✎";font:700 18px/1 system-ui}.v9-tasklist .wxi-close:before{content:"×";font:700 22px/1 system-ui}.kanban-scroll .wxi-angle-left:before{content:"‹";font:700 20px/1 system-ui}@media (max-width:570px){.kanban-mobile-hint{color:#58727c;margin:0 0 12px;font-size:12px;display:block}}.v9-tasklist .wx-icon-edit,.v9-tasklist .wx-icon-close{opacity:1;display:block}.v9-tasklist [role=button]:focus-visible,.kanban-scroll [role=button]:focus-visible{outline-offset:3px;outline:3px solid #149c90}.project-board-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 0 14px;display:flex}.project-board-toolbar p{color:#486978;margin:0;font-size:13px}.project-board-toolbar strong{color:#086d65}.kanban-stage-wrap{max-width:none}.kanban-group-row{box-sizing:border-box;gap:12px;height:42px;padding:0 12px;display:flex}.kanban-group{color:#164b56;letter-spacing:.3px;background:#e7f2f2;border-radius:9px 9px 0 0;flex:none;justify-content:center;align-items:center;gap:9px;font-size:13px;display:flex}.kanban-group span{color:#416a76;background:#fff;border-radius:10px;padding:3px 7px;font-size:11px}.kanban-group.blank{background:0 0}.kanban-stage-wrap .wx-kanban{width:100%;min-width:0}.kanban-stage-wrap .wx-board{width:max-content}.kanban-stage-wrap .wx-scroll{width:max-content;overflow:visible!important}.kanban-stage-wrap .wx-column{border-top:5px solid var(--v9-column-color,#38a79b)}.kanban-stage-wrap .wx-toggle,.kanban-stage-wrap .wx-add{display:none}.kanban-stage-wrap .wx-title{font-weight:700}.column-settings{background:#fff;border:1px solid #d6e6e7;border-radius:12px;gap:14px;margin:0 0 22px;padding:20px;display:grid}.column-settings-head,.column-settings-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.column-settings h3{margin:0;font-size:18px}.column-settings p{color:#526d79;margin:5px 0 0;font-size:13px;line-height:1.55}.column-settings-row{border-top:1px solid #e7eeee;grid-template-columns:110px minmax(145px,1.1fr) minmax(130px,1fr) 85px auto;align-items:end;gap:10px;padding-top:12px;display:grid}.column-settings-number{color:#087f77;align-self:center;font-size:12px;font-weight:700}.column-settings label,.column-transfer label{color:#355665;gap:6px;min-width:0;font-size:12px;font-weight:650;display:grid}.column-settings input,.column-transfer select{width:100%;min-width:0;font:inherit;color:#173746;background:#fff;border:1px solid #b8ccd3;border-radius:7px;padding:8px}.column-settings input[type=color]{cursor:pointer;height:38px;padding:3px}.column-settings-actions{align-items:center;gap:5px;display:flex}.column-settings-actions button{min-height:36px;padding:5px 9px}.column-settings .delete-note{font-size:12px}.column-settings-error{font-weight:700;color:#a72332!important}.column-transfer{background:#fff8f4;border:1px solid #dfb9a7;border-radius:9px;flex-wrap:wrap;align-items:end;gap:10px;padding:14px;display:flex}.column-transfer p{flex-basis:100%;margin:0}.column-transfer label{min-width:180px}.column-settings-footer{justify-content:flex-start}@media (max-width:970px){.column-settings-row{grid-template-columns:90px repeat(2,minmax(0,1fr)) 80px}.column-settings-actions{grid-column:2/-1}}@media (max-width:620px){.column-settings{padding:15px}.column-settings-row{grid-template-columns:1fr 1fr}.column-settings-number,.column-settings-row label:first-of-type,.column-settings-row label:nth-of-type(2){grid-column:1/-1}.column-settings-actions{grid-column:2}.column-settings-actions button{padding:4px 7px}}.kanban-stage-wrap .wx-column{flex:0 0 var(--v9-column-width,280px);min-width:var(--v9-column-width,280px);min-height:430px}.kanban-stage-wrap .wx-column-cards{min-height:370px}.kanban-stage-wrap .wx-scroll{min-height:475px}.projects-view #boardPage{max-width:none}.board-subline{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;margin:0 0 20px;display:flex}.board-subline .board-hint{flex:340px;margin:0}.board-subline .mine-filter{white-space:nowrap;font-size:13px}.board-subline .mine-filter[hidden]{display:none}.board-subline .mine-filter small{color:#58727c;font-size:11px}.project-board-toolbar>div{flex-wrap:wrap;gap:9px;display:flex}.project-visible-count{color:#52717c;font-size:12px}.project-workspace{gap:18px;min-width:0;display:grid}.project-workspace>.kanban-scroll{min-width:0}.project-editor{align-self:start;max-width:none;margin:0}.project-editor form{gap:15px;min-width:0;display:grid}.project-participants{border:1px solid #dce5e9;border-radius:8px;padding:10px 12px}.project-participants legend{color:#315565;padding:0 4px;font-size:13px;font-weight:700}.project-participants>div{flex-wrap:wrap;gap:6px 15px;display:flex}.project-participants label{cursor:pointer;align-items:center;gap:7px;font-weight:500;display:flex}.project-participants input{accent-color:#087f77;width:auto}.project-filter-note{color:#315f5b;background:#eef8f5;border-radius:7px;margin:0;padding:10px;font-size:12px;line-height:1.5}.project-comments{border-top:1px solid #dce5e9;gap:12px;padding-top:14px;display:grid}.project-comments h4{margin:0;font-size:15px}.project-comment-list{gap:9px;max-height:300px;display:grid;overflow:auto}.project-comment-list>p{color:#58727c;margin:0;font-size:13px}.project-comment-list article{overflow-wrap:anywhere;background:#f7fafb;border-radius:8px;padding:9px 11px;font-size:12px}.project-comment-list time{color:#6d8790;margin-left:8px}.project-comment-list article p{white-space:pre-wrap;margin:6px 0 0;line-height:1.5}.project-comments form{gap:8px;display:grid}.project-comments form button{justify-self:start}@media (min-width:1820px){.project-workspace:has(.project-editor){grid-template-columns:minmax(0,1fr) 380px}.project-workspace:has(.project-editor) .project-editor{max-height:calc(100dvh - 32px);position:sticky;top:16px;overflow:auto}.project-workspace:has(.project-editor) .project-fields{grid-template-columns:1fr}}@media (max-width:570px){.board-subline .mine-filter{white-space:normal}.project-editor{padding:16px}.project-participants>div{gap:8px;display:grid}.project-editor-actions{flex-wrap:wrap;display:flex}}.project-editor{scroll-margin-top:12px}.project-workspace{display:block}.project-dialog{overscroll-behavior:contain;width:min(980px,100vw - 36px);max-height:calc(100dvh - 36px);padding:0;overflow:auto}.project-dialog::backdrop{background:#102d3a99}.project-dialog .project-editor{max-width:none;box-shadow:none;border:0;border-radius:0;gap:22px;margin:0;padding:26px;display:grid}.project-dialog .project-editor form{gap:14px;display:grid}.project-dialog .project-editor-head{z-index:2;background:#fff;border-bottom:1px solid #e1e8eb;padding:5px 0 13px;position:sticky;top:-26px}.project-dialog .project-editor-head h3{font-size:21px}.project-tasks{border-top:1px solid #dce5e9;gap:12px;padding-top:18px;display:grid}.project-tasks h4{margin:0;font-size:17px}.project-tasks h4 span{color:#52717c;background:#eaf2f2;border-radius:12px;padding:3px 7px;font-size:12px}.project-tasks>p{color:#58727c;margin:0;font-size:13px}.project-tasks ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.project-task{background:#fbfcfd;border:1px solid #dce5e9;border-radius:9px;padding:12px}.project-task-summary{flex-wrap:wrap;align-items:center;gap:9px 14px;font-size:13px;display:flex}.project-task-summary label{flex:240px;align-items:center;gap:9px;font-size:14px;display:flex}.project-task-summary input[type=checkbox]{accent-color:#087f77;cursor:pointer;width:18px;height:18px}.project-task-summary span{color:#476a78}.project-task-summary .overdue,.project-board-meta .overdue{color:#a72332;font-weight:700}.project-task details{margin-top:7px}.project-task summary{color:#087f77;cursor:pointer;font-size:12px;font-weight:700}.project-task-edit,.project-task-new{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:end;gap:11px;display:grid}.project-task-edit{margin-top:12px}.project-task-edit button,.project-task-new button{justify-self:start}.project-task-edit .column-settings-error,.project-task-new .column-settings-error{grid-column:1/-1;margin:0}.project-task-edit label,.project-task-new label{min-width:0}.project-board-meta{color:#41616f;flex-wrap:wrap;gap:8px 18px;margin-top:3px;font-size:12px;display:flex}@media (max-width:680px){.project-dialog{width:calc(100vw - 18px);max-height:calc(100dvh - 18px)}.project-dialog .project-editor{gap:18px;padding:17px}.project-dialog .project-editor-head{top:-17px}.project-task-edit,.project-task-new{grid-template-columns:1fr}.project-task-edit button,.project-task-new button{width:100%}}.project-card-content .project-task-count{color:#214c59;font-weight:700}.project-card-content .project-overdue{color:#9f2031;background:#fff0f1;border:1px solid #f2c9ce;border-radius:6px;justify-self:start;padding:4px 7px;font-weight:800}.project-card-content.has-overdue{border-left:3px solid #c52b3b;padding-left:8px}.project-discussions{border-top:1px solid #dce5e9;gap:13px;padding-top:18px;display:grid}.project-discussions-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.project-discussions h4{margin:0;font-size:17px}.project-discussions h4 span{color:#52717c;background:#eaf2f2;border-radius:12px;padding:3px 7px;font-size:12px}.project-discussion-list{gap:10px;display:grid}.project-discussion-card{background:#fbfcfd;border:1px solid #d8e5e8;border-radius:9px;gap:11px;padding:14px;display:grid}.project-discussion-card.active-discussion{background:#f5fbf9;border-color:#52a9a2}.project-discussion-card .discussion-post{border-top:1px solid #e4ecee;padding-top:9px}.project-discussion-card .discussion-post p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;line-height:1.5}.project-discussion-card .reply-link{color:#087f77;background:0 0;border:0;justify-self:start;padding:3px 0;font-weight:700}.project-discussions-empty,.project-discussion-hint{color:#58727c;margin:0;font-size:13px;line-height:1.55}.project-mention-chips{flex-wrap:wrap;gap:7px;display:flex}.project-mention-chips button{color:#086d65;background:#eff8f6;border:1px solid #b9d8d4;border-radius:6px;padding:7px 10px;font-size:12px;font-weight:700}.project-mention-chips button:hover{background:#dff2ee}.project-discussions form>button.primary{justify-self:start}@media (max-width:570px){.project-discussions-head .secondary,.project-discussions form>button.primary{width:100%}}.project-card-content .project-unread{color:#9f2031;cursor:pointer;touch-action:manipulation;background:#fff1f2;border:1px solid #f0b9be;border-radius:7px;justify-self:start;align-items:center;min-height:34px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.project-card-content .project-unread:hover{background:#ffe6e9}.project-card-content .project-unread:focus-visible{outline-offset:2px;outline:3px solid #168d83}#boardList .board-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px;min-width:0;margin-bottom:8px;padding:12px 16px;display:grid}#boardList .board-row-main{gap:3px;min-width:0;display:grid}#boardList .board-row-meta{color:#55737d;flex-wrap:wrap;align-items:center;gap:5px 12px;min-width:0;font-size:11px;display:flex}#boardList .board-card strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;line-height:1.35;overflow:hidden}#boardList .board-card p{color:#4d6873;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:12px;line-height:1.35;overflow:hidden}#boardList .board-kind{font-size:11px;font-weight:700}#boardList .board-priority{color:var(--priority-color);font-weight:700}#boardList .board-due.overdue{color:#a72332;font-weight:800}#boardList .board-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;margin:0;display:flex}#boardList .board-actions .secondary{white-space:nowrap;min-height:38px;font-size:12px}#boardList .new-badge{font-size:11px}@media (max-width:800px){#boardList .board-card{grid-template-columns:1fr}#boardList .board-actions{justify-content:flex-start}#boardList .board-card strong,#boardList .board-card p{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (max-width:400px){#boardList .board-card{padding:12px}#boardList .board-actions .secondary{white-space:normal;min-height:42px}}.inbox-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:15px;display:flex}.inbox-toolbar .summary{order:1;margin:0}.inbox-toolbar .heading-actions{order:2;margin-left:auto}#boardPage{padding-top:18px}#boardList .board-card{cursor:pointer}#boardList .board-card:focus-visible{outline-offset:2px;outline:3px solid #149c90}.crm-top-actions{justify-content:flex-end;margin-bottom:15px;display:flex}@media (max-width:820px){.inbox-toolbar .heading-actions{order:1;width:100%;margin-left:0}.inbox-toolbar .summary{order:2}.inbox-toolbar .view-switch{flex:1}}.gear-symbol{font:27px/1 Arial,sans-serif;display:block}.module-page{min-width:0}.module-return{padding:24px 28px 0}.module-page iframe{background:#f4f7f9;border:0;width:100%;min-height:360px;display:block}.topbar{z-index:20;background:#fff;position:sticky;top:0}.sidebar{z-index:21}#mobileCompany{display:none}.viewer select{max-width:240px}.nav-item[hidden],button[hidden]{display:none!important}@media (max-width:820px){#mobileCompany{display:inline-flex}.topbar{flex-wrap:wrap;height:auto;min-height:68px;padding:12px 16px}.viewer{flex-wrap:wrap;gap:7px}.module-return{padding:16px 12px 0}}@media (max-width:570px){.topbar{position:sticky}.topbar .viewer{grid-template-columns:1fr 1fr}.topbar .viewer select{grid-column:2;width:100%;font-size:12px}.viewer #mobileInbox{grid-area:2/1}.viewer #mobileBoard{grid-area:2/2}.viewer #mobileCrm{grid-area:3/1}.viewer #mobileCompany{grid-area:3/2}.viewer #mobileCompany,.viewer #mobileCrm{padding:8px;font-size:12px}.topbar .viewer label{visibility:hidden}.topbar>a{font-size:12px}}#mobileCalendar,#mobileSon,#mobileKnowledge{display:none}@media (max-width:820px){#mobileCalendar,#mobileSon,#mobileKnowledge{display:inline-flex}}@media (max-width:570px){.viewer #mobileCalendar{grid-area:3/1}.viewer #mobileCrm{grid-area:3/2}.viewer #mobileSon{grid-area:4/1}.viewer #mobileKnowledge{grid-area:4/2}.viewer #mobileCompany{grid-area:5/1/auto/-1}.viewer #mobileCalendar,.viewer #mobileSon,.viewer #mobileKnowledge{padding:8px;font-size:12px}}.profile-link{color:#fff;text-align:left;background:#193b46;border:1px solid #395663;border-radius:9px;align-items:center;gap:10px;width:100%;min-width:0;margin:0 0 19px;padding:11px 7px;display:flex}.profile-link:hover,.profile-link.selected{background:#24535a;border-color:#68aa9f}.profile-link:disabled{opacity:.55;cursor:not-allowed}.profile-link span:last-child{min-width:0}.profile-link small{color:#a7c5ca;font-size:10px;line-height:1.4;display:block}.profile-link strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.profile-avatar{color:#fff;background:#527981;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid;overflow:hidden}.profile-avatar img{object-fit:cover;width:100%;height:100%;display:block}.profile-avatar.large{color:#27645e;background:#e4f0ef;width:88px;height:88px;font-size:28px}.profile-kicker{color:#4b797b;letter-spacing:1.3px;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.profile-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;max-width:1120px;display:grid}.profile-card{background:#fff;border:1px solid #dfe9ec;border-radius:14px;min-width:0;padding:26px;box-shadow:0 4px 14px #163a480b}.profile-card h2{margin:0;font-size:19px}.profile-card h3{margin:0 0 15px;font-size:16px}.profile-muted{color:#627b86;margin:8px 0 22px;font-size:13px;line-height:1.6}.profile-photo{border-bottom:1px solid #e3ebee;align-items:center;gap:18px;padding:16px 0 25px;display:flex}.profile-photo>div{min-width:0}.profile-photo strong,.profile-photo small{display:block}.profile-photo strong{margin-bottom:12px}.profile-photo small{color:#647d87;max-width:300px;margin-top:8px;font-size:11px;line-height:1.5}.profile-upload{margin-bottom:6px;font-size:12px;font-weight:600;display:block}.profile-photo input{max-width:100%;font-size:12px}.profile-photo input::file-selector-button{color:#0b716a;cursor:pointer;background:#f1f8f6;border:1px solid #c7dadb;border-radius:7px;margin-right:10px;padding:8px 12px;font-weight:600}.profile-card form{padding-top:24px}.profile-card form+form{border-top:1px solid #e3ebee;margin-top:24px}.profile-card label:not(.profile-upload){margin:13px 0 7px;font-size:13px;font-weight:600;display:block}.profile-card input:not([type=file]){color:#203b48;background:#fff;border:1px solid #bdced4;border-radius:8px;width:100%;max-width:430px;padding:11px 12px;display:block}.profile-card input:focus-visible{outline-offset:2px;outline:3px solid #149c90}.profile-card .primary{margin-top:16px}.profile-current{color:#59727d;overflow-wrap:anywhere;margin:0 0 14px;font-size:13px}.profile-current strong{color:#203d49}.profile-status{color:#276551;background:#eff8f2;border:1px solid #c6e0d3;border-radius:7px;margin:13px 0 0;padding:11px 13px;font-size:13px;line-height:1.5}.profile-status.error{color:#9d302d;background:#fff1ef;border-color:#edc4be}.profile-pending{background:#f1f9f7;border:1px solid #bcd8d4;border-radius:9px;margin-top:19px;padding:17px;font-size:13px;line-height:1.55}.profile-pending p{overflow-wrap:anywhere;margin:0 0 9px}.profile-actions{flex-wrap:wrap;gap:8px;display:flex}.profile-actions .primary{margin-top:0}.profile-actions button{min-height:38px}#mobileProfile{display:none}@media (max-width:1050px){#mobileProfile{display:inline-flex}}@media (max-width:820px){.profile-grid{grid-template-columns:1fr;max-width:700px}.profile-card{padding:22px}}@media (max-width:570px){.viewer #mobileCompany{grid-area:5/1}.viewer #mobileProfile{grid-area:5/2;padding:8px;font-size:12px}.profile-photo{align-items:flex-start}.profile-avatar.large{width:66px;height:66px;font-size:22px}}.sidebar{overflow-y:auto}.sidebar>nav,.sidebar>.brand,.sidebar>.workspace,.sidebar>.side-bottom{flex-shrink:0}.workspace-logo{text-align:center;background:#fff;border-radius:9px;flex-shrink:0;margin:16px 7px 0;padding:12px}.workspace-logo img{object-fit:contain;width:100%;height:72px;display:block}.workspace>div{overflow-wrap:anywhere;min-width:0}.company-branded .brand{letter-spacing:-.2px;gap:5px;font-size:11px}.company-branded .brand-symbol{border-radius:5px;width:19px;min-width:19px;height:19px;font-size:14px}.company-branded .brand-symbol span{width:2px;height:2px;bottom:3px;right:3px}.company-branded .workspace{margin-top:15px;margin-bottom:20px}.company-branded .side-bottom{padding-top:20px}#calendarPage iframe{background:#f5f8f8;min-height:840px}#calendarPage{max-width:none}
body{color:#172e3b;background:#f5f7f9;font-family:Inter,Segoe UI,Arial,sans-serif}.v14-app>main{width:auto;max-width:none;min-height:100vh;margin-left:224px;padding:0}.v14-app .sidebar{height:100vh;overflow:auto}.v14-app .side-bottom{margin-top:auto}.preview-start{max-width:600px!important;margin:80px auto!important;padding:24px!important}.preview-mobile-nav{display:none}.preview-search{align-items:center;gap:16px;margin:0 0 18px;display:flex}.preview-search input[type=search]{background:#fff;border:1px solid #cad8df;border-radius:8px;max-width:340px;padding:10px 13px}.preview-search label{color:#72808b;align-items:center;gap:7px;font-size:13px;display:flex}.preview-avatar{color:#087f77;background:#e5efee;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid;overflow:hidden}.preview-avatar img{object-fit:cover;width:100%;height:100%}.preview-settings{border:1px solid var(--line);background:#fff;border-radius:12px;max-width:700px;margin-top:22px;padding:28px}.preview-settings form{gap:14px;display:grid}.preview-settings label{gap:7px;display:grid}.preview-settings input{border:1px solid #cad8df;border-radius:8px;padding:12px}.preview-settings details{margin-top:24px}.preview-settings button{justify-self:start}#ticketDialog .preview-feedback{color:#75531d;background:#fff6e4;margin:0;padding:10px 24px;font-size:13px}#ticketDialog .preview-feedback.error{color:#a43235;background:#fff0ef}#ticketDialog .preview-contact-input{font:inherit;color:inherit;background:0 0;border:0;max-width:100%;padding:0;font-size:25px;font-weight:650}#ticketDialog .context form{margin:0}#ticketDialog .context button{margin-top:10px}#ticketDialog .context select,#ticketDialog .context input{width:100%}#ticketDialog .composer textarea{min-height:90px}#ticketDialog .thread p{white-space:pre-wrap}#ticketDialog .thread{min-height:220px}#ticketDialog .preview-mentions{flex-wrap:wrap;gap:5px;margin-bottom:10px;display:flex}#ticketDialog .preview-mentions button[aria-pressed=true]{color:#fff;background:#087f77}#ticketDialog .preview-discussion-title{border:1px solid #cad8df;border-radius:6px;width:100%;margin-bottom:8px;padding:9px}#ticketDialog .preview-summary{padding:20px}.preview-summary .conversation-summary-head{justify-content:space-between;gap:10px;display:flex}.preview-summary .conversation-summary-text{white-space:pre-wrap}#ticketDialog .preview-draft-review{background:#fff4df;align-items:flex-start;gap:7px;padding:9px;font-size:13px;display:flex}@media (max-width:820px){.v14-app>main{margin-left:0}.preview-mobile-nav{display:block}.preview-search{flex-wrap:wrap}.preview-search input[type=search]{flex:1;max-width:none}}.company-branded{gap:5px!important;font-size:12px!important}.company-branded .brand-symbol{border-radius:6px;width:21px;height:21px;font-size:15px}.sidebar-company-logo{object-fit:contain;background:#fff;border-radius:8px;width:auto;max-width:180px;max-height:85px;margin:16px 5px 0;padding:8px}.company-scope{color:#172e3b}.company-scope .page{padding-top:26px}.company-scope .company-form{padding:25px}.company-scope textarea{width:100%;font:inherit;border:1px solid #cbd9df;border-radius:7px;margin-bottom:19px;padding:10px 12px;display:block}.company-scope .company-check{align-items:center;gap:10px;display:flex}.company-scope .company-check input{width:18px;margin:0}.company-scope .logo-result img,.company-scope .email-signature-layout img{object-fit:contain;max-width:180px;max-height:100px}.company-scope .member-row small{color:#72808b;margin-top:5px;display:block}.company-scope .company-invite{width:min(520px,100vw - 24px);max-height:90vh;padding:25px;overflow:auto}.company-scope .company-invite .dialog-head{padding:0 0 20px}.company-scope .company-invite h2{font-size:21px}.company-scope .section-tabs{overflow-x:auto}.company-scope .section-tabs button{white-space:nowrap}.company-scope .signature-text{white-space:pre-wrap}.company-scope .organization-type input{width:18px;margin:0}.company-scope .organization-type label{align-items:center;gap:8px;display:flex}.profile-scope .page-body{padding:28px 38px}.profile-scope .card{background:#fff;border:1px solid #e1e7ea;border-radius:12px;margin-bottom:22px;padding:25px}.profile-scope .account-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.profile-scope .field{gap:8px;margin:18px 0;display:grid}.profile-scope .field input{margin:0}.profile-scope .account-image-controls{align-items:center;gap:20px;display:flex}.profile-scope .account-image-controls img{object-fit:cover;border-radius:50%;width:80px;height:80px}.profile-scope .account-page h1{margin-bottom:20px}.profile-scope .account-image-empty{background:#eaf4f3;border-radius:50%;place-items:center;width:80px;height:80px;display:grid}.profile-scope .account-image-controls small{color:#72808b;font-size:12px}.company-scope .error-text{color:#a13530}.company-scope .son-invite-result input{width:100%}@media (max-width:820px){.profile-scope .account-grid{grid-template-columns:1fr}.profile-scope .page-body{padding:20px 16px}.company-scope .member-row{overflow-wrap:anywhere}.company-scope .page{padding:22px 16px}.company-scope .company-form{padding:20px}}@media (max-width:570px){.ticket-row>.assignee{grid-column:1/-1;justify-self:start;max-width:100%;margin-top:8px;position:static!important}.ticket-row .reply-info{grid-column:1/-1}.preview-mobile-nav{max-width:180px}.viewer>a{color:#087f77}}.topbar .viewer>a{color:#087f77;text-decoration:none}.mobile-navigation{display:none}.sidebar-logout{color:#bee4e0;text-align:left;background:0 0;border:0;padding:10px 0;font-size:13px}.platform-link{color:#9fb3bc;margin-top:8px;font-size:12px;text-decoration:none;display:block}.ticket-row>.assign-trigger{z-index:2;min-width:0;position:relative}.ticket-row>.assign-trigger .assignee{position:static!important}.employee-choice .assignee{white-space:normal}.assign-dialog{border:1px solid #dce5e9;border-radius:12px;max-height:85dvh;overflow:auto}.assign-dialog .employee-choice{color:#172e3b}.assign-dialog .employee-choice:disabled{opacity:.6}.mailboxes-scope .page{padding-top:28px}.mailboxes-scope .heading h1{font-size:24px}.mailboxes-scope .connected-settings{padding:0 24px 24px}.mailboxes-scope .connected-settings>.email-settings>.card:first-child>.row:first-child,.mailboxes-scope .connected-settings>section>.row:first-child{display:none}.mailboxes-scope .card{background:#fff;border:0;padding:12px 0}.mailboxes-scope .card+.card{border-top:1px solid #e5eaee;margin-top:20px;padding-top:24px}.mailboxes-scope .row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mailboxes-scope .row h3{margin-right:auto}.mailboxes-scope p{line-height:1.55}.mailboxes-scope .muted{color:#647f89;font-size:13px}.mailboxes-scope .connected-settings .field{gap:7px;margin:12px 0;display:grid}.mailboxes-scope .connected-settings input,.mailboxes-scope .connected-settings select{border:1px solid #ccdbe0;border-radius:7px;width:100%;min-width:0;padding:10px}.mailboxes-scope .form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mailboxes-scope .connected-settings details{margin:16px 0}.mailboxes-scope .mailbox-pairing{border:1px solid #dce5e9;border-radius:14px;width:min(600px,100vw - 24px);max-height:90dvh;padding:24px;overflow:auto}.mailboxes-scope .mailbox-pairing .dialog-head{padding:0}.mailboxes-scope .mailbox-pairing .dialog-head h2{font-size:24px}.mailboxes-scope .mailbox-pairing .field{margin:20px 0}.mailboxes-scope .panel-note{margin:0;padding:12px 24px}.mailboxes-scope .channels button:disabled{opacity:.7}@media (max-width:820px){.mobile-navigation{background:#fff;border-bottom:1px solid #e5eaee;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 18px;display:flex}.mobile-navigation select{border:1px solid #ccdbe0;border-radius:7px;flex:1;min-width:130px;padding:8px}.mobile-navigation a{color:#087f77;font-size:12px}.mailboxes-scope .page{padding:18px 14px}.mailboxes-scope .form-grid{grid-template-columns:1fr}}.mailboxes-scope .send-toggle{align-items:center;gap:12px;padding:12px 0;display:flex}.mailboxes-scope .send-toggle input{flex-shrink:0;width:18px;height:18px}.mailboxes-scope .send-toggle>span:first-child{flex:1}.mailboxes-scope .email-settings>.card:first-child>details.inline-note{display:none}
@scope(.company-scope){:root{color:#172e3b;font-synthesis:none;--teal:#087f77;--line:#e3e9ed;--muted:#637984;background:#f5f7f9;font-family:Inter,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}body{margin:0;font-size:14px;line-height:1.5}button,input,select{font:inherit}button,a,input,select{outline-offset:4px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid #149c90}button{cursor:pointer}a{color:var(--teal)}button:disabled{cursor:not-allowed;opacity:.55}button{border-radius:7px}button:hover:not(:disabled){filter:brightness(.96)}[hidden]{display:none!important}.sidebar{color:#eef8fa;background:#102d3a;flex-direction:column;width:224px;padding:29px 17px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:inherit;letter-spacing:-.7px;align-items:center;gap:10px;padding:0 7px;font-size:19px;font-weight:650;text-decoration:none;display:flex}.brand-son{color:#a5d9d5;font-weight:400}.brand-symbol{background:#15978e;border-radius:10px;place-items:center;width:33px;height:33px;font-size:24px;display:grid;position:relative}.brand-symbol span{background:#b5eee3;width:4px;height:4px;position:absolute;bottom:5px;right:5px}.workspace{border:1px solid #35505b;border-radius:9px;align-items:center;gap:10px;margin:34px 0 33px;padding:14px 10px;font-size:12px;display:flex}.workspace-icon{color:#a0b9c1;font-size:25px}.workspace small,.user small{color:#b1c5ce;margin-top:4px;font-size:11px;display:block}.nav-label{letter-spacing:1.2px;color:#9ab3bf;padding:0 12px 14px;font-size:10px}.nav-item{color:#c7d7dd;border-radius:8px;align-items:center;gap:11px;margin-bottom:5px;padding:12px;font-size:15px;text-decoration:none;display:flex}.nav-item span{font-size:14px}.nav-item.selected{color:#b7f3e7;background:#1c494f;font-weight:600}.side-bottom{margin-top:auto;padding:35px 8px 0}.prototype-label{letter-spacing:.8px;color:#a5d9d5;font-size:10px}.side-bottom p{color:#aac0ca;margin:12px 0 27px;font-size:12px;line-height:1.7}.user{border-top:1px solid #2b4552;align-items:center;gap:10px;padding-top:23px;font-size:12px;display:flex}.avatar{color:#496c7d;background:#e8f0f3;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:12px;font-weight:600;display:grid}.user .avatar{color:#fff;background:#3e5a69}main{margin-left:224px}.topbar{border-bottom:1px solid var(--line);min-height:77px;color:var(--muted);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:15px 38px;font-size:13px;display:flex}.topbar strong{color:#40535e;font-weight:500}.slash{color:#9aabb4;padding:0 12px}.demo-pill{color:#537971;white-space:nowrap;background:#f5fbf9;border:1px solid #d8e5e4;border-radius:6px;padding:5px 10px;font-size:11px}.heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.eyebrow{letter-spacing:1.4px;color:#607d88;margin-bottom:8px;font-size:10px;font-weight:650;display:block}h1{letter-spacing:-1px;margin:0;font-size:32px;font-weight:650;line-height:1.2}.heading p{color:var(--muted);margin:10px 0 0}.back-link{white-space:nowrap;font-size:13px;text-decoration:none}h2{margin:0;font-size:17px;font-weight:650}p{margin:8px 0 16px}.overview{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:1fr 1.25fr 1.2fr 1.2fr;margin-bottom:30px;padding:25px 0;display:grid;box-shadow:0 3px 12px #163a4806}.overview>div{border-right:1px solid var(--line);padding:0 24px}.overview>div:last-child{border:0}.plan-name{letter-spacing:1px;font-size:25px;font-weight:650}.muted,.overview small,.stat-label{color:var(--muted);font-size:12px}.overview small{line-height:1.5;display:block}.stat-label{margin-bottom:7px;display:block}.stat{letter-spacing:-.5px;margin-bottom:5px;font-size:27px;font-weight:650;display:block}.stat em{color:#718894;font-size:16px;font-style:normal;font-weight:400}.meter{background:#e4efed;border-radius:5px;height:5px;margin:9px 0}.meter span{background:#168f84;border-radius:5px;height:100%;display:block}.text-button{color:var(--teal);text-align:left;background:0 0;border:0;min-height:32px;padding:0;font-size:12px}.section-tabs{border-bottom:1px solid #dce5e9;gap:25px;margin-bottom:23px;display:flex}.section-tabs button{color:#637985;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:0 0 13px;font-weight:600}.section-tabs button[aria-pressed=true]{color:var(--teal);border-bottom-color:var(--teal)}.section-tabs span{background:#e3efed;border-radius:5px;margin-left:5px;padding:1px 6px;font-size:11px;display:inline-block}.panel{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 3px 12px #163a4808}.panel-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:23px 25px;display:flex}.panel-header p{color:var(--muted);margin:5px 0 0;font-size:12px}.primary,.secondary,.danger-text{min-height:42px;padding:10px 15px;font-size:13px;font-weight:600}.primary{background:var(--teal);border:1px solid var(--teal);color:#fff}.secondary{color:#405c6a;background:#fff;border:1px solid #d5dfe4}.danger-text{color:#af3636;background:#fff;border:1px solid #eccdcb}.list-head,.member-row{grid-template-columns:minmax(230px,1fr) 145px 130px 90px;align-items:center;gap:14px;padding:19px 25px;display:grid}.list-head{letter-spacing:.7px;color:#6e8490;background:#fafcfc;padding-top:12px;padding-bottom:12px;font-size:10px}.member-row{border-top:1px solid #edf1f3;min-height:91px}.member-person{align-items:center;gap:13px;min-width:0;display:flex}.person-copy{min-width:0}.person-name{font-size:14px;font-weight:600;display:block}.person-email{color:var(--muted);overflow-wrap:anywhere;font-size:12px;display:block}.self-tag{color:#597b76;margin-left:5px;font-size:10px;font-weight:400}.role-label{color:#48616e;font-size:12px}.badge{color:#36795f;white-space:nowrap;background:#edf7f2;border-radius:20px;justify-self:start;padding:4px 9px;font-size:11px}.badge.invited{color:#946320;background:#fff5e5}.manage{color:#42636f;background:#fff;border:1px solid #dce5e8;min-height:36px;padding:8px 9px;font-size:12px}.panel-footer{border-top:1px solid var(--line);color:var(--muted);background:#fbfcfd;padding:15px 25px;font-size:12px}.tip{color:var(--muted);gap:13px;padding:24px 3px;font-size:12px;display:flex}.tip p{margin:0;line-height:1.8}.tip strong{color:#4a6471;font-weight:600}.tip-icon{border:1px solid #c2d2d9;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:3px;display:grid}.demo-footer{border-top:1px solid var(--line);color:#657e89;margin-top:25px;padding-top:12px;font-size:11px}.demo-footer p{margin-bottom:8px}.demo-footer nav{flex-wrap:wrap;gap:18px;display:flex}.demo-footer a{text-decoration:none}.notice{color:#216551;overflow-wrap:anywhere;background:#eaf7f0;border:1px solid #b6dacf;border-radius:8px;margin-bottom:20px;padding:12px 16px}.plan-panel{max-width:950px}#planForm{padding:25px}.plan-options{border:0;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 22px;padding:0;display:grid}.plan-option{cursor:pointer;border:1px solid #d6e2e6;border-radius:10px;align-items:flex-start;gap:12px;margin:0;padding:20px;display:flex}.plan-option:has(input:checked){border:2px solid var(--teal);background:#f2fbf8;padding:19px}.plan-option input{width:18px;height:18px;accent-color:var(--teal);flex:none;margin:3px 0}.plan-option b{letter-spacing:1px;color:#38706c;font-size:12px}.plan-option strong{margin:7px 0;font-size:28px;font-weight:650;display:block}.plan-option span span{margin-bottom:9px;font-size:13px;display:block}.plan-option small{color:var(--muted);font-size:12px;font-weight:400;line-height:1.6;display:inline-block}.seats-field{padding:0 0 18px}.stepper{align-items:center;gap:8px;max-width:220px;display:flex}.stepper button{width:42px;height:42px;color:var(--teal);background:#fff;border:1px solid #cddce2;flex:none;font-size:23px}.stepper input{text-align:center;width:90px;margin:0}.seats-field p,.billing-note,.field-hint{color:var(--muted);font-size:12px;line-height:1.7}.seats-field p{margin-bottom:0}.price-review{background:#f4faf7;border:1px solid #d6e8e2;border-radius:10px;align-items:center;gap:25px;margin-bottom:16px;padding:20px 23px;display:flex}.price-review .price-new{flex:1}.price-review span,.price-review small{color:#527469;font-size:12px;display:block}.price-review strong{color:#1e554b;margin:3px 0;font-size:25px;font-weight:650;display:block}.price-arrow{color:#6a9e90;font-size:20px}.price-review .price-old strong{color:#617d74;font-size:20px}.payment-note{max-width:950px;color:var(--muted);padding:24px 2px;font-size:12px}.payment-note strong{color:#3d5c6b;font-size:14px}.payment-note p{margin-bottom:12px}dialog{width:min(490px,100vw - 32px);max-height:calc(100dvh - 32px);color:inherit;border:1px solid #d9e4e8;border-radius:14px;padding:26px;overflow:auto;box-shadow:0 30px 100px #0f2e4440}dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b253a70}.dialog-head{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:22px;display:flex}.dialog-head h2{letter-spacing:-.4px;font-size:22px}.close{color:#687f8b;background:#fff;border:1px solid #dce5e8;flex:none;width:32px;height:32px;font-size:23px;line-height:1}label{margin-bottom:8px;font-size:13px;font-weight:600;display:block}input,select{color:#284654;background:#fff;border:1px solid #cbd9df;border-radius:7px;width:100%;min-width:0;margin-bottom:19px;padding:10px 12px;display:block}input[aria-invalid=true]{border-color:#b83838}.form-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.capacity-note{color:#4e7077;background:#f0f6f6;border-radius:7px;padding:12px 14px;font-size:12px}.error{color:#a13530;overflow-wrap:anywhere;background:#fff0ed;border:1px solid #f0d1ca;border-radius:7px;margin:12px 0;padding:12px 14px;font-size:13px}.identity{overflow-wrap:anywhere;background:#f5f8f9;border-radius:8px;margin-bottom:20px;padding:14px}.identity strong,.identity span{display:block}.identity span{color:var(--muted);margin-top:4px;font-size:12px}.member-actions{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-top:23px;margin-bottom:12px;padding-top:20px;display:flex}#confirmCopy{white-space:pre-line;overflow-wrap:anywhere;line-height:1.8}.end-panel{padding:30px}.skip{z-index:5;background:#fff;padding:12px;position:absolute;top:-100px;left:10px}.skip:focus{top:10px}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1200px){.sidebar{width:200px;padding-left:12px;padding-right:12px}.brand{gap:7px;font-size:17px}.user{font-size:11px}main{margin-left:200px}.page{padding:28px 24px}.topbar{padding-left:24px;padding-right:24px}.overview>div{padding:0 17px}.list-head,.member-row{grid-template-columns:minmax(170px,1fr) 105px 105px 85px;gap:10px;padding-left:20px;padding-right:20px}}@media (max-width:1000px){.overview{grid-template-columns:1fr 1fr;gap:23px 0}.overview>div:nth-child(2){border:0}.list-head{display:none}.member-row{grid-template-columns:1fr auto}.member-person{grid-area:1/1/3}.role-label{grid-area:1/2;justify-self:end}.badge{grid-area:2/2;justify-self:end}.manage{grid-area:3/2}.member-row{gap:6px 12px}.member-person{align-self:start;margin-top:5px}}@media (max-width:760px){.sidebar{width:auto;padding:16px 20px;position:static}.workspace,.nav-label,.side-bottom,.sidebar nav{display:none}main{margin:0}.topbar{min-height:55px;padding:12px 20px;font-size:11px}.slash{padding:0 5px}.demo-pill{padding:4px 7px;font-size:10px}.page{padding:24px 20px}.heading{flex-wrap:wrap;align-items:flex-start;gap:15px;margin-bottom:23px}h1{font-size:28px}.heading p{font-size:13px}.back-link{font-size:12px}.overview{gap:22px 0;margin-bottom:25px;padding:19px 0}.overview>div{padding:0 16px}.overview small{font-size:11px}.stat{font-size:26px}.plan-name{font-size:23px}.overview .text-button{font-size:11px}.panel-header{flex-direction:column;align-items:flex-start;padding:20px}.panel-header .primary{width:100%}.panel-header p{font-size:12px}.member-row{padding:18px}.member-person{gap:10px}.member-person .avatar{width:32px;height:32px;font-size:10px}.person-name{font-size:13px}.person-email{font-size:11px}.panel-footer{padding:15px 18px}.plan-options{grid-template-columns:1fr}.plan-option{padding:17px}.plan-option:has(input:checked){padding:16px}#planForm{padding:20px}.price-review{flex-wrap:wrap;gap:13px;padding:16px}.price-review .price-new{flex:1;min-width:110px}.price-review strong{font-size:24px}.price-review .price-old strong{font-size:18px}.form-actions>*{flex:1}dialog{padding:22px}.dialog-head h2{font-size:21px}.demo-footer{margin-top:16px}}@media (max-width:370px){.page{padding:22px 14px}.topbar{flex-wrap:wrap;padding:12px 14px}.sidebar{padding:14px}.overview>div{padding:0 12px}.stat{font-size:24px}.overview .eyebrow{font-size:9px}.member-row{grid-template-columns:1fr auto;gap:9px}.member-person{grid-area:1/1/auto/3;margin-bottom:3px}.role-label{grid-area:2/1;justify-self:start;margin-left:42px}.badge{grid-area:3/1;justify-self:start;margin-left:42px}.manage{grid-area:2/2/4}.price-arrow{display:none}.price-review{flex-direction:column;align-items:flex-start}.form-actions{flex-direction:column}.section-tabs{gap:22px}}.invite-names{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.person-phone{color:var(--muted);overflow-wrap:anywhere;font-size:12px;display:block}.person-name{overflow-wrap:anywhere}.avatar{overflow:hidden}#phone{margin-bottom:6px}#phoneHint{margin-top:0}@media (max-width:370px){.invite-names{grid-template-columns:1fr;gap:0}}.member-person .avatar img{object-fit:cover;width:100%;height:100%;display:block}.section-tabs{scrollbar-width:thin;overflow-x:auto}.section-tabs button{white-space:nowrap;flex:none}#organizationForm{max-width:760px;padding:25px}#organizationForm fieldset{border:0;min-width:0;margin:0;padding:0}#organizationForm .organization-type{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:23px;display:flex}.organization-type legend{margin-bottom:9px;font-weight:650}.organization-type label{cursor:pointer;align-items:center;gap:7px;margin:0;font-weight:500;display:flex}.organization-type input{width:17px;height:17px;accent-color:var(--teal);margin:0}#organizationForm label:not(.organization-type label){margin:0 0 7px}#organizationForm input:not([type=radio]),#organizationForm textarea{color:#284654;width:100%;max-width:620px;font:inherit;background:#fff;border:1px solid #cbd9df;border-radius:7px;margin:0 0 17px;padding:10px 12px;display:block}#organizationForm textarea{resize:vertical;min-height:80px}#organizationForm input[aria-invalid=true],#organizationForm textarea[aria-invalid=true]{border-color:#b83838}#organizationForm .error{max-width:620px;margin:-7px 0 17px}.organization-name-row{grid-template-columns:1fr 1fr;gap:16px;max-width:620px;display:grid}.organization-logo{border-top:1px solid var(--line);margin-top:5px;padding-top:20px}.organization-logo .logo-result{margin:10px 0}.organization-logo .logo-result img{object-fit:contain;max-width:180px;max-height:100px}.organization-logo .field-hint{color:var(--muted);font-size:12px;line-height:1.6}.organization-logo input[type=file]{font-size:12px}.organization-logo input::file-selector-button{font:inherit;color:#244653;cursor:pointer;background:#edf5f2;border:0;border-radius:4px;margin-right:8px;padding:7px}#organizationForm .form-actions{margin:18px 0}#organizationSaveStatus{margin:0 0 13px}@media (max-width:760px){#organizationForm{padding:20px}.organization-name-row{grid-template-columns:1fr}}@media (max-width:390px){.section-tabs{gap:18px}#organizationForm{padding:17px}.organization-type{gap:12px}}main{margin:0}.page{max-width:none;margin:0;padding:28px 30px}.back-link{color:var(--teal);cursor:pointer;background:0 0;border:0;padding:4px}.sidebar,.topbar{display:none!important}@media (max-width:760px){.page{padding:22px 18px}}@media (max-width:370px){.page{padding:20px 14px}}dialog{top:var(--dialog-top,12px);max-height:min(var(--dialog-max-height,calc(100dvh - 32px)),calc(100dvh - var(--dialog-top,12px) - 12px));margin:0 auto;position:fixed;bottom:auto}main .page>.heading{margin-bottom:12px}.section-tabs{flex-wrap:wrap;gap:14px 26px}.signature-settings-panel .panel-header{align-items:center}.settings-label{letter-spacing:1px;color:#607d88;white-space:nowrap;font-size:10px}#signaturesForm{padding:25px}.signature-settings-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;display:grid}.signature-edit-column{min-width:0}.signature-settings-panel .hint{color:var(--muted);margin:9px 0 14px;font-size:12px;line-height:1.7}.signature-settings-panel .toolbox-heading>div{align-items:baseline}.signature-settings-panel .toolbox-heading select{width:auto;margin:0}.signature-settings-panel .toolbox-heading label{margin:0}.signature-settings-panel .signature-previews{border-top:0;min-width:0;margin:0;padding:0}.signature-settings-panel .signature-previews h3{margin:0 0 12px}.signature-save{border-top:1px solid var(--line);margin-top:22px;padding-top:8px}.signature-save .notice{margin-top:14px}.ai-empty{text-align:center;min-height:380px;padding:65px 24px 70px}.ai-symbol{color:#087f77;background:#e8f4f0;border:1px solid #cce5dc;border-radius:18px;place-items:center;width:66px;height:66px;margin:0 auto 25px;font-size:30px;display:grid}.ai-empty h2{letter-spacing:-.4px;font-size:25px}.ai-empty p{max-width:470px;color:var(--muted);margin:14px auto 25px;line-height:1.8}.signature-settings-panel .email-signature-layout .signature-text{min-width:140px}.signature-settings-panel .signature-token{overflow-wrap:anywhere}@media (max-width:1100px){.signature-settings-grid{grid-template-columns:1fr}.signature-settings-panel .signature-previews{border-top:1px solid var(--line);padding-top:24px}}@media (max-width:760px){#signaturesForm{padding:20px}.signature-settings-panel .panel-header{align-items:flex-start}.ai-empty{padding:45px 22px}.signature-settings-grid{gap:18px}}@media (max-width:480px){.section-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.section-tabs button{text-align:center;padding:0 4px 10px}.signature-settings-panel .toolbox-heading>div{width:100%;display:block}.signature-settings-panel .toolbox-heading label{margin:0 0 6px}.signature-settings-panel .toolbox-heading select{width:100%}.signature-save .form-actions{flex-direction:column}.signature-settings-panel .channel-preview h4 small{max-width:115px}.signature-settings-panel .signature-logo-settings input[type=file]{padding:8px 5px}.signature-settings-panel .email-signature-layout{padding:13px}.signature-settings-panel .email-signature-layout img{max-width:100%}}.variable-toolbox{background:#f6faf8;border:1px solid #d6e5e1;border-radius:9px;margin-bottom:24px;padding:16px}.toolbox-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.toolbox-heading>div{align-items:center;gap:8px;display:flex}.toolbox-heading label{color:var(--muted);font-size:11px}.toolbox-heading select{font:inherit;color:#244653;background:#fff;border:1px solid #b8ccd3;border-radius:6px;max-width:100%;min-height:40px;padding:8px;font-size:12px}.toolbox-heading select:focus-visible{outline-offset:3px;outline:3px solid #149c90}.variable-palette{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.variable-palette button{color:#196958;cursor:grab;text-align:left;background:#fff;border:1px solid #a7cfc4;border-radius:6px;min-height:36px;padding:8px 10px;font-size:11px;line-height:1.5}.variable-palette button:hover{background:#e4f2ec}.variable-palette button:active{cursor:grabbing}.signature-field{margin-bottom:20px}.signature-field>label,.signature-logo-settings label{margin-bottom:9px;font-size:13px;display:block}.required-note{color:var(--muted);margin-left:6px;font-size:11px;font-weight:400}.signature-editor{white-space:pre-wrap;overflow-wrap:anywhere;outline-offset:3px;cursor:text;background:#fff;border:1px solid #b8ccd3;border-radius:8px;min-height:150px;padding:13px;font-size:14px;line-height:2.2}.signature-editor:focus{outline:3px solid #149c90}.signature-editor:empty:before{content:attr(data-placeholder);color:#657c86;pointer-events:none}.signature-editor.drag-over{border-color:var(--teal);background:#f0f8f5}.signature-token{vertical-align:baseline;color:#176551;white-space:normal;cursor:pointer;-webkit-user-select:all;user-select:all;background:#eaf6f0;border:1px solid #a6cfc2;border-radius:5px;max-width:100%;padding:1px 7px;font-size:11px;font-weight:600;line-height:1.9;display:inline-block}.signature-token:focus-visible{outline-offset:2px;outline:3px solid #149c90}.signature-token .token-remove{color:#376f60;margin-left:6px}.signature-logo-settings{border-top:1px solid var(--line);margin:0 0 22px;padding-top:20px}.signature-logo-settings input[type=file]{width:100%;min-width:0;padding:10px;font-size:12px}.signature-logo-settings input::file-selector-button{font:inherit;color:#244653;cursor:pointer;background:#edf5f2;border:0;border-radius:4px;margin-right:8px;padding:7px}.logo-result{flex-wrap:wrap;align-items:center;gap:18px;margin-top:12px;display:flex}.logo-result:has(img[hidden]){margin:0}.logo-result img{object-fit:contain;max-width:180px;max-height:100px}.sms-toggle{border-top:1px solid var(--line);cursor:pointer;align-items:center;gap:11px;padding:16px 0;display:flex}.sms-toggle input[type=checkbox]{width:18px;height:18px;accent-color:var(--teal);flex-shrink:0;margin:0}.sms-toggle small{color:var(--muted);margin-top:5px;font-size:11px;font-weight:400;display:block}.sms-editor{min-height:100px}.signature-previews{border-top:1px solid var(--line);margin-top:25px;padding-top:4px}.signature-previews h3{font-size:17px}.signature-previews .example-person{margin-bottom:8px}.signature-previews #signatureCompanyHint{margin-bottom:18px}.channel-preview{background:#fff;border:1px solid #dce5e9;border-radius:8px;margin-top:12px;overflow:hidden}.channel-preview h4{color:#244653;background:#f3f7f8;border-bottom:1px solid #e3eaed;justify-content:flex-start;align-items:center;gap:9px;margin:0;padding:11px 14px;font-size:12px;display:flex}.channel-preview h4 small{text-align:right;color:var(--muted);margin-left:auto;font-size:10px;font-weight:400}.signature-text{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;padding:16px;font-size:13px;line-height:1.75}.email-signature-layout{flex-wrap:wrap;align-items:center;gap:20px;padding:16px;display:flex}.email-signature-layout .signature-text{flex:1;min-width:140px;padding:0}.email-signature-layout img{object-fit:contain;max-width:180px;max-height:100px}.channel-preview>#smsEmptyHint{padding:0 16px 16px}.channel-preview .signature-text:empty{display:none}@media (max-width:760px){.steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.steps li{min-width:0}.steps strong{font-size:10px}.steps li:nth-child(2) strong{font-size:9px}.variable-palette button{min-height:44px}.toolbox-heading>div{flex-wrap:wrap}.signature-token{padding:4px 7px}.email-signature-layout{gap:14px}}@media (max-width:390px){.steps strong{font-size:9px}.steps li:nth-child(2) strong{font-size:8px}.variable-toolbox{padding:12px}.signature-editor{padding:10px}.signature-previews h4{align-items:flex-start}.signature-logo-settings input[type=file]{font-size:11px}.channel-preview h4 small{max-width:130px}.toolbox-heading select{font-size:11px}}.signature-logo-settings label.sms-toggle{align-items:flex-start;display:flex}.signature-logo-settings .sms-toggle input[type=checkbox]{margin-top:2px}}
.wx-avatars.wx-aaec9iwE{align-items:center;min-width:0;display:inline-flex}.wx-avatar.wx-aaec9iwE{width:var(--wx-avatar-size);height:var(--wx-avatar-size);margin-left:calc(var(--wx-avatar-size) * -.25);border:2px solid var(--wx-kanban-card-bg);background:var(--wx-kanban-avatar-bg);color:var(--wx-color-font);font-size:var(--wx-avatar-font-size);font-weight:var(--wx-font-weight-md);text-transform:uppercase;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.wx-avatar.wx-aaec9iwE:first-child{margin-left:0}.wx-image.wx-aaec9iwE{object-fit:cover;width:100%;height:100%;display:block}.wx-more.wx-aaec9iwE{font-size:calc(var(--wx-avatar-font-size) * .85);text-transform:none}.wx-cover.wx-aaeD6bcf{border-top-left-radius:var(--wx-border-radius);border-top-right-radius:var(--wx-border-radius);background-position:50%;background-size:cover;height:80px;margin:-12px -12px 0}.wx-header.wx-aaeD6bcf{font-size:var(--wx-font-size-sm);justify-content:space-between;align-items:center;gap:6px;display:flex}.wx-priority.wx-aaeD6bcf{background:var(--wx-kanban-tag-bg);border-radius:var(--wx-border-radius);font-weight:var(--wx-font-weight-md);padding:1px 6px}.wx-header.wx-aaeD6bcf .wx-card-priority-low{background:var(--wx-kanban-priority-low-bg);color:var(--wx-kanban-priority-low-color)}.wx-header.wx-aaeD6bcf .wx-card-priority-medium{background:var(--wx-kanban-priority-medium-bg);color:var(--wx-kanban-priority-medium-color)}.wx-header.wx-aaeD6bcf .wx-card-priority-high{background:var(--wx-kanban-priority-high-bg);color:var(--wx-kanban-priority-high-color)}.wx-deadline.wx-aaeD6bcf{color:var(--wx-color-font-alt);margin-left:auto}.wx-menu.wx-aaeD6bcf{border-radius:var(--wx-icon-border-radius);cursor:pointer;width:22px;height:22px;color:var(--wx-color-font-alt);background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:16px;display:inline-flex}.wx-title.wx-aaeD6bcf .wx-menu{float:right}.wx-menu.wx-aaeD6bcf:hover{background:var(--wx-background-hover);color:var(--wx-color-font)}.wx-menu.wx-aaeD6bcf:focus-visible{border:1px solid var(--wx-color-primary);outline:none}.wx-body.wx-aaeD6bcf{flex-direction:column;gap:4px;display:flex}.wx-title.wx-aaeD6bcf{font-weight:var(--wx-font-weight-md);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wx-description.wx-aaeD6bcf{color:var(--wx-color-font-alt);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:13px;display:-webkit-box;overflow:hidden}.wx-tags.wx-aaeD6bcf{flex-wrap:wrap;gap:4px;margin-bottom:4px;display:flex}.wx-tag.wx-aaeD6bcf{background:var(--wx-kanban-tag-bg);color:var(--wx-color-font-alt);border-radius:10px;padding:1px 8px;font-size:11px}.wx-progress-row.wx-aaeD6bcf{align-items:center;gap:6px;display:flex}.wx-progress.wx-aaeD6bcf{background:var(--wx-kanban-progress-bg);border-radius:2px;flex:1;height:4px;overflow:hidden}.wx-progress-label.wx-aaeD6bcf{color:var(--wx-color-font-alt);text-align:right;min-width:32px;font-size:11px}.wx-progress-fill.wx-aaeD6bcf{background:var(--wx-kanban-progress-fill);height:100%}.wx-footer.wx-aaeD6bcf{justify-content:space-between;align-items:center;margin-top:2px;display:flex}.wx-counters.wx-aaeD6bcf{font-size:var(--wx-font-size-sm);color:var(--wx-color-font-alt);gap:12px;margin-top:-5px;margin-left:auto;display:flex}.wx-counter.wx-aaeD6bcf{align-items:center;gap:2px;display:inline-flex}.wx-counter.wx-aaeD6bcf .wx-icon{margin-top:7px;margin-bottom:5px;font-size:16px}.wx-card.wx-aaaPn59u{background:var(--wx-kanban-card-bg);border-radius:var(--wx-border-radius);box-shadow:var(--wx-kanban-card-shadow);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border-top:3px solid #0000;flex-direction:column;gap:6px;padding:10px;display:flex}.wx-card.wx-aaaPn59u:hover{box-shadow:var(--wx-kanban-card-shadow-hover)}.wx-card.wx-aaaPn59u:focus-visible{outline:2px solid var(--wx-color-primary);outline-offset:1px}.wx-column-cards.wx-aadmJ6TR{flex-direction:column;flex:1;gap:8px;min-height:0;padding:8px;display:flex;overflow-y:auto}.wx-column-cards.wx-aadmJ6TR>div{flex-shrink:0}.wx-drop-placeholder.wx-aadmJ6TR{border:1px dashed var(--wx-kanban-border-color);border-radius:var(--wx-border-radius);background:var(--wx-kanban-drop-placeholder-bg);box-sizing:border-box}.wx-dragging.wx-aadmJ6TR{display:none}.wx-icon.wx-aadf0UPJ{margin-top:5px;font-size:24px}.wx-column.wx-aadf0UPJ{background:var(--wx-kanban-column-bg);border-radius:var(--wx-radius-major);flex-direction:column;flex:0 0 280px;min-width:280px;max-height:100%;display:flex;overflow:hidden}.wx-collapsed.wx-aadf0UPJ{flex:0 0 40px;align-items:center;min-width:40px;max-width:40px}.wx-over-limit.wx-aadf0UPJ .wx-column-header,.wx-over-limit.wx-aadf0UPJ>.wx-body{background:var(--wx-kanban-column-over-limit-bg)}.wx-column-header.wx-aadf0UPJ{border-bottom:1px solid var(--wx-kanban-border-color);align-items:center;gap:8px;padding:10px 12px;display:flex}.wx-title.wx-aadf0UPJ{font-weight:var(--wx-font-weight-md);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.wx-count.wx-aadf0UPJ{font-size:var(--wx-font-size-sm);color:var(--wx-color-font-alt)}.wx-over.wx-aadf0UPJ{color:var(--wx-color-danger);font-weight:var(--wx-font-weight-md)}.wx-add.wx-aadf0UPJ,.wx-toggle.wx-aadf0UPJ{border-radius:var(--wx-icon-border-radius);cursor:pointer;width:18px;height:18px;font-size:var(--wx-font-size-sm);color:var(--wx-color-font-alt);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.wx-add.wx-aadf0UPJ:hover,.wx-toggle.wx-aadf0UPJ:hover{background:var(--wx-background-hover)}.wx-add.wx-aadf0UPJ:focus,.wx-toggle.wx-aadf0UPJ:focus{border:1px solid var(--wx-color-primary);outline:none}.wx-expand.wx-aadf0UPJ{cursor:pointer;width:100%;height:36px;font-size:var(--wx-font-size-sm);color:var(--wx-color-font-alt);background:0 0;border:none;flex:0 0 36px;justify-content:center;align-items:center;padding:0;display:inline-flex}.wx-body.wx-aadf0UPJ{flex:1;width:100%;min-height:0;position:relative}.wx-collapsed.wx-aadf0UPJ .wx-title{max-width:calc(var(--wx-kanban-scroll-height,100vh) - 96px);transform-origin:0;align-items:center;gap:8px;display:flex;position:absolute;bottom:0;left:50%;transform:rotate(-90deg)}.wx-collapsed.wx-aadf0UPJ .wx-title>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.wx-collapsed.wx-aadf0UPJ .wx-count{font-weight:var(--wx-font-weight);flex:none}.wx-menu .wx-option.wx-disabled{pointer-events:none}.wx-menu .wx-option.wx-disabled .wx-value,.wx-menu .wx-option.wx-disabled .wx-icon{color:var(--wx-color-font-disabled)}.wx-ghost.wx-aabpM8ZK{z-index:10000;pointer-events:none;box-shadow:var(--wx-kanban-card-shadow-drag);border-radius:var(--wx-border-radius);transform-origin:0 0;will-change:transform;position:fixed;top:0;left:0}.wx-ghost.wx-aabpM8ZK .wx-card{cursor:grabbing}.wx-kanban.wx-aac6Qo5t{background:var(--wx-kanban-bg);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.wx-board.wx-aac6Qo5t{box-sizing:border-box;flex:1;min-height:0;padding:12px}.wx-scroll.wx-aac6Qo5t{height:100%;overflow:auto hidden}.wx-content.wx-aac6Qo5t{box-sizing:border-box;align-items:stretch;gap:12px;min-height:100%;display:flex}.wx-board.wx-aac6Qo5t:not(.wx-scroll-board) .wx-content,.wx-board.wx-aac6Qo5t:not(.wx-scroll-board) .wx-column:not(.wx-collapsed),.wx-board.wx-aac6Qo5t:not(.wx-scroll-board) .wx-column.wx-collapsed{height:100%;min-height:0}.wx-scroll-board.wx-aac6Qo5t .wx-scroll{overflow-y:auto}.wx-scroll-board.wx-aac6Qo5t .wx-column{max-height:none;overflow:visible}.wx-scroll-board.wx-aac6Qo5t .wx-column.wx-collapsed{z-index:1;height:var(--wx-kanban-scroll-height,100%);max-height:var(--wx-kanban-scroll-height,100%);align-self:flex-start;position:sticky;top:0;overflow:hidden}.wx-scroll-board.wx-aac6Qo5t .wx-column-cards{flex:none;overflow:visible}.wx-scroll-board.wx-aac6Qo5t .wx-column-header{z-index:1;background:var(--wx-kanban-column-bg);position:sticky;top:0}.wx-layout-flex.wx-aac6Qo5t .wx-column:not(.wx-collapsed){flex:1 1 0;min-width:240px}.wx-sidearea .wx-editor-kanban{width:450px}.wx-root.wx-aacuJX0A{display:contents}.wx-root.wx-aacuJX0A .wx-toolbar>div.wx-separator{min-height:auto}.wx-willow-theme{--wx-kanban-bg:var(--wx-background-alt);--wx-kanban-column-bg:#ebecef;--wx-kanban-column-over-limit-bg:#fde1d6;--wx-kanban-card-bg:var(--wx-background);--wx-kanban-tag-bg:var(--wx-background-alt);--wx-kanban-avatar-bg:#d0d4dc;--wx-kanban-progress-bg:#e5e7eb;--wx-kanban-progress-fill:#3b82f6;--wx-kanban-border-color:#d6d8de;--wx-kanban-card-shadow:0 1px 2px #00000014;--wx-kanban-card-shadow-hover:0 2px 6px #0000001f;--wx-kanban-card-shadow-drag:0 8px 20px #0000002e;--wx-kanban-drop-placeholder-bg:#3b82f614;--wx-kanban-priority-low-bg:#dcfce7;--wx-kanban-priority-low-color:#166534;--wx-kanban-priority-medium-bg:#fef3c7;--wx-kanban-priority-medium-color:#92400e;--wx-kanban-priority-high-bg:#fee2e2;--wx-kanban-priority-high-color:#991b1b;width:100%;height:100%}.wx-willow-dark-theme{--wx-kanban-bg:var(--wx-background);--wx-kanban-column-bg:var(--wx-background-alt);--wx-kanban-column-over-limit-bg:#5a2d2d;--wx-kanban-card-bg:var(--wx-background);--wx-kanban-tag-bg:#434863;--wx-kanban-avatar-bg:#4a5070;--wx-kanban-progress-bg:#434863;--wx-kanban-progress-fill:#60a5fa;--wx-kanban-border-color:#40455a;--wx-kanban-card-shadow:0 1px 2px #0000004d;--wx-kanban-card-shadow-hover:0 2px 6px #0006;--wx-kanban-card-shadow-drag:0 8px 20px #00000080;--wx-kanban-drop-placeholder-bg:#60a5fa29;--wx-kanban-priority-low-bg:#1f3a2a;--wx-kanban-priority-low-color:#86efac;--wx-kanban-priority-medium-bg:#3a2f1a;--wx-kanban-priority-medium-color:#fcd34d;--wx-kanban-priority-high-bg:#3a1f1f;--wx-kanban-priority-high-color:#fca5a5;width:100%;height:100%}
.wx-task.wx-OQDwWK17{border-top:1px solid var(--wx-color-disabled);height:fit-content;padding:8px 0 4px;display:flex}.wx-task.wx-OQDwWK17:last-child{border-bottom:1px solid var(--wx-color-disabled)}.wx-checkbox-wrapper label span:first-child:before{border-radius:50%}.wx-task.wx-done.wx-OQDwWK17 .wx-checkbox-wrapper input:checked~label span.wx-before:first-child:before{background:#00d19a}.wx-wrapper.wx-OQDwWK17{flex:1;height:fit-content;min-height:30px;margin-top:-5px;margin-left:16px;overflow:hidden}.wx-texarea.wx-OQDwWK17{resize:none;width:100%;height:30px;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weigth);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background);padding:var(--wx-input-padding);box-sizing:border-box;word-wrap:break-word;outline:none;display:block;overflow:hidden}.wx-texarea.wx-OQDwWK17:focus{border:var(--wx-input-border-focus)}.wx-texarea.wx-OQDwWK17::placeholder{color:var(--wx-input-placeholder-color)}.wx-text-wrapper.wx-OQDwWK17{padding:var(--wx-input-padding);border:var(--wx-input-border);border:1px solid #0000;border-radius:3px;width:100%;min-height:30px}.wx-text.wx-OQDwWK17{word-wrap:break-word}.wx-done.wx-OQDwWK17 .wx-text.wx-OQDwWK17{opacity:.6;text-decoration:line-through}.wx-task.wx-OQDwWK17:hover .wx-icon-close.wx-OQDwWK17,.wx-task.wx-OQDwWK17:hover .wx-icon-edit.wx-OQDwWK17{opacity:1}.wx-icon-add.wx-OQDwWK17{font-size:var(--wx-checkbox-size);color:var(--wx-color-font-alt)}.wx-icon-edit.wx-OQDwWK17{color:var(--wx-color-font-alt);opacity:0;width:20px;height:20px;margin-left:8px;font-size:20px;transition:all .3s linear;display:none}.wx-icon-edit.wx-OQDwWK17 .wxi-edit{cursor:pointer}.wx-icon-edit.wx-OQDwWK17 .wxi-edit:hover{color:var(--wx-color-primary)}@media (hover:none){.wx-icon-edit.wx-OQDwWK17{display:block}}.wx-icon-close.wx-OQDwWK17{color:var(--wx-color-font-alt);opacity:0;width:20px;height:20px;margin-left:8px;font-size:20px;transition:all .3s linear}.wx-icon-close.wx-OQDwWK17 .wxi-close{cursor:pointer}.wx-icon-close.wx-OQDwWK17 .wxi-close:hover{color:var(--wx-color-danger)}.wx-tasks-list.wx-kro6Nsfl{flex-direction:column;width:100%;height:100%;display:flex}.wx-button.wx-kro6Nsfl{width:100%}.wx-list.wx-kro6Nsfl{flex-direction:column;flex:1;margin-bottom:4px;display:flex;overflow-y:auto}
