@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#243041;background:#f6f7f9;font-synthesis:none;font-size:13px;--orange:#ef7b32;--orange-dark:#d85f1c;--muted:#7c8595;--border:#e9ebef;--green:#1b9a75;--ink:#253142}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}button,a,input,select,textarea{outline-offset:4px}button{cursor:pointer;background:#fff;color:inherit;border:1px solid #dfe3e9;border-radius:6px;padding:9px 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;transition:background .15s,box-shadow .15s}button:hover:not(:disabled){background:#f3f5f8}button:disabled{cursor:not-allowed;opacity:.42}button:focus-visible,a:focus-visible{outline:3px solid #fbc18a}a{text-decoration:none;color:inherit}input,select,textarea{width:100%;background:#fff;border:1px solid #dfe3e9;color:#283343;border-radius:6px;padding:10px 11px;line-height:1.4;outline-color:#f4a974}input::placeholder,textarea::placeholder{color:#9aa2af}select{cursor:pointer}input[type=checkbox]{width:16px;height:16px;accent-color:var(--orange)}textarea{resize:vertical}label{display:block;font-size:12px;font-weight:500;color:#697487;margin-bottom:15px}label input,label select,label textarea{display:block;margin-top:7px}h1,h2,h3,p{margin:0}h1{font-size:23px;font-weight:650;letter-spacing:-.7px;line-height:1.3}h2{font-size:20px;letter-spacing:-.5px;font-weight:650}h3{font-size:13px;font-weight:600}p{line-height:1.7}strong{font-weight:600}small{display:block}.muted{color:var(--muted)}.small{font-size:11px}.mono{font-family:ui-monospace,monospace}.orange-text{color:var(--orange-dark)}.eyebrow{font-size:9px;letter-spacing:1.15px;font-weight:650;color:#929aa7}.primary{background:var(--orange);color:#fff;border-color:var(--orange);font-weight:600;padding:11px 16px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px}.primary:hover:not(:disabled){background:var(--orange-dark);border-color:var(--orange-dark)}.secondary{background:#fff;font-weight:500}.dark{background:#273343;border-color:#273343;color:#fff}.dark:hover:not(:disabled){background:#354456}.danger{background:#d64f49;border-color:#d64f49;color:#fff}.green-button{background:#269772;border-color:#269772}.green-button:hover:not(:disabled){background:#188562;border-color:#188562}.full{width:100%}.text-button{border:none;background:transparent;color:var(--orange-dark);font-size:11px;padding:5px 0}.text-button:hover:not(:disabled){background:transparent;color:#b24d17}.icon-button{padding:7px;border:none;background:transparent;color:#8790a0;flex-shrink:0}.dot{width:6px;height:6px;border-radius:50%;display:inline-block;flex-shrink:0}.green{background:#2aae85}.amber{background:#eaa351}.red{background:#dd5f58}.gray{background:#b1b9c4}.pill{display:inline-flex;align-items:center;gap:5px;border-radius:5px;padding:5px 7px;white-space:nowrap;font-size:10px;font-weight:500;line-height:1}.success{background:#eaf7f1;color:#278367}.orange{background:#fff1e5;color:#c87b37}.neutral-pill{background:#f0f2f5;color:#7d8696}.card{background:#fff;border:1px solid var(--border);border-radius:9px;overflow:hidden;box-shadow:0 2px 3px #26314902}.card-title{display:flex;align-items:center;gap:8px;min-height:45px;padding:13px 17px;border-bottom:1px solid #eef0f3;color:#8590a0}.card-title h3{color:#566173;font-size:11px;letter-spacing:.15px}.card-title>.text-button{margin-left:auto}.card-title>.small{margin-left:auto}.card-body{padding:18px}.app-shell{display:flex;min-height:100vh}.sidebar{position:fixed;z-index:20;inset:0 auto 0 0;width:204px;background:#fff;border-right:1px solid var(--border);display:flex;flex-direction:column;padding:28px 16px 16px}.brand{display:flex;align-items:center;gap:10px;font-size:25px;font-weight:750;letter-spacing:-1px}.sidebar>.brand{padding:0 9px}.brand-icon{display:flex;align-items:center;justify-content:center;background:var(--orange);width:36px;height:36px;color:#fff;font-size:36px;font-weight:700;border-radius:10px;line-height:1;letter-spacing:-3px;padding:0 3px 5px 0}.brand-word{font-size:23px;line-height:1}.brand-word small{font-size:8px;letter-spacing:2.1px;font-weight:500;margin-top:5px;color:#959dab}.workspace-label{font-size:9px;letter-spacing:1.3px;color:#a7adba;font-weight:600;margin:43px 12px 14px}.sidebar nav{display:grid;gap:5px}.sidebar nav button,.sidebar-bottom>button{border:0;justify-content:flex-start;padding:12px 13px;color:#818a99;gap:11px;background:transparent;font-size:12px;min-height:41px}.sidebar nav button.active,.sidebar-bottom>button.active{background:#fff2e8;color:#d87434;font-weight:600}.sidebar nav button.active{box-shadow:inset 3px 0 var(--orange)}.nav-count{margin-left:auto;font-size:9px;background:#f0f2f6;color:#8c94a2;border-radius:4px;padding:2px 5px}.sidebar-demo{background:#faf7f3;border:1px solid #f3ece4;border-radius:8px;margin-top:33px;padding:16px 12px}.demo-label{display:flex;align-items:center;gap:6px;color:#c18556;font-size:8px;font-weight:650;letter-spacing:1px}.sidebar-demo strong{display:block;font-size:11px;margin:12px 0 6px}.sidebar-demo p{font-size:10px;color:#979088;line-height:1.7}.sidebar-demo a{display:flex;align-items:center;gap:6px;font-size:10px;margin-top:14px;font-weight:600;color:#cb7a3f}.sidebar-bottom{margin-top:auto;padding-top:30px;display:flex;flex-direction:column}.server-status{border-top:1px solid #edf0f4;margin-top:18px;padding:20px 7px 0;font-size:9px;color:#8795a0;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.server-status>span:last-child{display:block;width:100%;padding-left:12px;color:#bbc0c9;font-size:8px}.main-shell{margin-left:204px;width:calc(100% - 204px);display:flex;flex-direction:column;min-width:0}.header{height:98px;display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-bottom:1px solid var(--border);background:#fff}.breadcrumb{display:flex;align-items:center;gap:8px;color:#929aaa;font-size:10px;margin-bottom:7px}.header-right{display:flex;align-items:center;gap:11px}.date-label{font-size:10px;color:#949aa6;border-right:1px solid var(--border);padding-right:20px;margin-right:7px}.user-avatar{background:#f8eee6;color:#bf8358;border:1px solid #f0e2d5;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;font-size:11px;font-weight:600}.user-info strong{font-size:11px}.user-info small{font-size:9px;color:#919aaa;margin-top:4px}.phonebar{background:#ec7e38;margin:22px 28px 0;border-radius:8px;min-height:76px;padding:13px 17px;display:flex;align-items:center;gap:17px;color:#fff;box-shadow:0 4px 8px #de73391a}.phone-status{display:flex;align-items:center;gap:10px;min-width:195px}.phone-status-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#ffffff1c}.phone-status strong{display:block;font-size:12px}.phone-status span:not(.phone-status-icon){display:block;font-size:9px;margin-top:5px;color:#fff4eb}.phone-status i{font-style:normal;margin:0 5px;color:#ffe3d1}.dial-group{display:flex;gap:5px;width:198px;margin-left:auto}.dial-group input{background:#fffffffa;border-color:transparent;font-size:11px;height:39px;min-width:0}.call-button{padding:9px 11px;background:#379d74;border-color:#379d74;color:#fff}.call-button:hover:not(:disabled){background:#24825e}.call-actions{display:flex;gap:6px}.call-actions button{background:#ffffffeb;border:0;border-radius:5px;padding:6px 12px;min-width:51px;height:41px;display:flex;flex-direction:column;gap:3px;color:#777f8c}.call-actions button span{font-size:8px;font-weight:500;white-space:nowrap}.call-actions button.selected{background:#fff0cd;color:#bf791b}.call-actions button:disabled{opacity:.46}.call-actions .end-button{background:#d8584c;color:#fff}.call-actions .end-button:hover:not(:disabled){background:#c84d42}.agent-state{border-left:1px solid #ffffff36;padding-left:14px;margin-left:auto;min-width:118px}.connect-button{font-size:10px;white-space:nowrap;background:#ffffff18;border:1px solid #ffffff73;color:#fff;padding:10px}.connect-button:hover:not(:disabled){background:#ffffff30}.state-select{display:flex;align-items:center;gap:7px;margin:0;border:1px solid #ffffff60;border-radius:5px;padding-left:9px}.state-select select{font-size:10px;font-weight:600;background:transparent;color:#fff;border:none;margin:0;padding:9px 6px}.state-select option{color:#253142;background:#fff}.content{padding:20px 28px 30px;flex:1}.mini-metrics{display:grid;grid-template-columns:1.1fr repeat(5,1fr) 1.2fr;gap:0;background:#fff;border:1px solid var(--border);border-radius:8px;min-height:82px;margin-bottom:23px;padding:18px 0}.mini-metrics>div{border-right:1px solid #eff1f4;padding:0 18px;display:flex;flex-direction:column;justify-content:center}.mini-metrics>div:last-child{border:0}.mini-metrics>div>span{font-size:9px;color:#8b94a2}.mini-metrics strong{display:flex;align-items:center;gap:20px;font-size:21px;letter-spacing:-.6px;margin-top:6px;font-weight:600}.mini-metrics strong svg{color:#c3c9d1}.mini-metrics .metric-intro{flex-direction:row;align-items:center;gap:9px;color:#9ba7b5}.metric-intro>span{font-size:8px!important;font-weight:700;letter-spacing:.5px;color:#78879a!important}.metric-intro small{font-size:8px;font-weight:400;letter-spacing:0;white-space:nowrap;margin-top:6px;color:#a8aeba}.mini-metrics .shift-ready{display:flex;flex-direction:row;align-items:center;gap:7px}.shift-ready>span:last-child{color:#758d7f;font-size:9px}.shift-ready small{font-size:8px;color:#a0a9b2;margin-top:5px}.workspace-grid{display:grid;grid-template-columns:192px minmax(380px,1fr) 198px;gap:18px;align-items:start}.customer-rail,.activity-rail,.conversation-main{display:grid;gap:17px}.search-card .card-body{padding:16px 13px 10px}.search-card label{font-size:9px}.search-card input{font-size:10px;padding:10px 8px}.search-card .dark{font-size:10px}.search-card .text-button{margin-top:10px;font-size:9px}.search-results{margin:8px -7px 0;max-height:260px;overflow:auto}.search-results button{border:0;width:100%;text-align:left;justify-content:flex-start;padding:8px 6px;gap:7px;font-size:10px}.search-results button>svg{margin-left:auto}.search-results small{font-size:9px;color:#9ba3b0;margin-top:3px}.small-avatar{width:26px!important;height:26px!important;font-size:9px!important;display:inline-grid;place-items:center;border-radius:50%;background:#f5e9dc;color:#ac7a49;flex-shrink:0}.queue-mini{display:flex;align-items:center;gap:8px;padding:15px 13px;border-bottom:1px solid #f2f3f6}.queue-mini:last-child{border:none}.queue-icon{background:#f6f7f9;color:#9aa8b6;display:grid;place-items:center;min-width:28px;height:30px;border-radius:6px}.queue-mini strong{font-size:9px}.queue-mini small{font-size:8px;margin-top:5px;color:#a3abb5}.queue-mini>.dot{margin-left:auto;width:5px;height:5px}.tip-card{padding:20px 16px;border:1px solid #e7ecef;border-radius:9px;background:#eef3f3}.tip-icon{width:29px;height:29px;display:grid;place-items:center;background:#e0eae7;border-radius:50%;color:#769387}.tip-card h3{font-size:12px;line-height:1.7;color:#607d73;margin-top:13px}.tip-card p{font-size:10px;margin:10px 0;color:#8da299}.tip-card button{border:0;padding:7px 0;background:none;font-size:9px;color:#6a8d7d;font-weight:600}.conversation-tab{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:600;padding:0 3px;height:16px;margin-top:1px}.conversation-tab>span:last-child{font-size:9px;font-weight:400;color:#a1a7b2;margin-left:auto}.conversation-main{gap:15px}.conversation-card{margin-top:-3px}.journey{background:#fffaf5;border-bottom:1px solid #f8ece1;display:flex;gap:17px;align-items:center;padding:13px 16px}.journey>span:first-child{font-size:7px;color:#ba9c84;font-weight:600;letter-spacing:.6px;white-space:nowrap}.journey>span:nth-child(2){display:flex;align-items:center;gap:5px;font-size:8px;color:#ab9c90;flex:1}.journey b{color:#d4884e;font-weight:500}.journey .pill{font-size:8px}.call-information{padding:20px 18px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:12px}.section-heading h2{font-size:17px;margin-top:7px}.section-heading .eyebrow{font-size:8px}.call-information>p{font-size:10px}.info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19px 10px;padding-top:21px;margin-top:17px;border-top:1px solid #f1f2f5}.info-grid span{font-size:9px;color:#a0a7b4;display:block;margin-bottom:6px}.info-grid strong{font-size:10px;font-weight:500;text-transform:capitalize}.profile-identity{display:flex;align-items:center;gap:12px;padding:21px 18px 17px}.profile-avatar{width:43px;height:43px;display:grid;place-items:center;background:#f4ebdf;color:#bd9365;border-radius:50%;font-size:16px;font-weight:500;flex-shrink:0}.profile-identity h2{font-size:15px}.profile-identity p{font-size:9px;color:#9ca4af;margin-top:6px}.profile-identity p span{padding:0 6px}.profile-identity>button{margin-left:auto;font-size:9px;padding:7px 8px}.customer-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:19px;padding:0 18px 21px}.customer-detail-grid>div{display:flex;gap:9px;align-items:flex-start;color:#acb3be}.customer-detail-grid span{font-size:8px;display:block;min-width:0}.customer-detail-grid strong{display:block;font-size:10px;color:#646f7d;margin-top:5px;font-weight:400;overflow-wrap:anywhere}.profile-note{margin:0 18px 17px;border-top:1px solid #f0f1f4;padding-top:13px;color:#97a2b0;font-size:10px;display:flex;gap:8px}.profile-note svg{flex-shrink:0;margin-top:3px}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;font-size:10px;text-align:left}th{font-size:8px;letter-spacing:.35px;text-transform:uppercase;font-weight:500;color:#a1a9b6;padding:13px 16px;background:#fcfcfd;border-bottom:1px solid #eff1f5;white-space:nowrap}td{padding:15px 16px;border-bottom:1px solid #f2f3f6;color:#7d8796}tbody tr:last-child td{border:none}td strong{color:#535f70;font-size:10px;font-weight:500}td small{font-size:9px;color:#9fa6b1;margin-top:5px}td .pill{font-size:9px}td select{font-size:10px;min-width:100px;padding:6px}.subtle-count{font-size:8px;color:#a1aab5;background:#f3f4f6;padding:3px 5px;border-radius:4px}.empty-state{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:58px 22px;color:#b3bcc7;text-align:center}.empty-state h3{color:#8896a4;font-size:13px;margin-top:13px}.empty-state p{font-size:11px;color:#aab2bd;max-width:330px;margin-top:7px}.empty-state .secondary{margin-top:15px;font-size:10px}.empty-state.compact{padding:25px 15px 28px}.empty-state.compact h3{font-size:11px}.empty-state.compact p{font-size:10px}.empty-state.slim{padding:22px 15px;flex-direction:row;gap:13px}.empty-state.slim p{margin:0;font-size:10px}.empty-icon{width:47px;height:47px;border:1px solid #eef0f4;background:#f8f9fb;border-radius:50%;display:grid;place-items:center;color:#b5bfca}.mint{background:#f1f8f4;border-color:#e9f2ed;color:#8bb5a0}.activity-rail{padding-top:29px}.connection-details{padding:15px 13px;display:grid;gap:14px;font-size:9px;color:#8a95a5}.connection-details>div{display:flex;align-items:center;gap:7px}.connection-foot{padding-top:12px;border-top:1px solid #f0f2f5;font-size:8px;line-height:1.6;color:#a8b0bc}.quiet-note{text-align:center;color:#c1c7cb;margin:16px 0}.quiet-note svg{margin-bottom:7px}.quiet-note p{font-size:12px;font-weight:400;color:#b4bdc3;font-style:italic}.case-mini{padding:16px;border-bottom:1px solid #f1f3f5}.case-mini strong{display:block;font-size:11px;margin:8px 0 4px}.case-mini p{font-size:9px;color:#98a1ad;margin-bottom:9px}.app-footer{display:flex;align-items:center;justify-content:space-between;padding:17px 29px;border-top:1px solid #eceef2;color:#a9b0bc;font-size:8px}.app-footer>span:last-child{display:flex;align-items:center;gap:5px}.app-footer i{margin:0 7px;font-style:normal}.notice{padding:13px 15px;border-radius:7px;display:flex;align-items:center;gap:9px;font-size:11px;line-height:1.6;margin-bottom:15px}.notice svg{flex-shrink:0}.notice.error{background:#fcefeb;color:#b65245;border:1px solid #f6d6d0}.notice.error button{padding:0;border:0;background:none;margin-left:auto}.notice.warning{background:#fff6df;color:#a88033;border:1px solid #f3e6c0}.notice.neutral{background:#f5f7f8;color:#8695a3;border:1px solid #ecf0f3}.global-notice{margin:16px 28px 0}.toast{position:fixed;z-index:100;top:20px;left:50%;transform:translate(-50%);background:#273c32;color:#fff;padding:15px 23px;box-shadow:0 6px 30px #14221b25;border-radius:8px;font-size:12px;display:flex;align-items:center;gap:10px;max-width:90vw}.incoming-banner{display:flex;align-items:center;gap:18px;background:#edf8f2;border:1px solid #c9e9d9;margin:18px 28px 0;padding:17px 23px;border-radius:8px}.incoming-icon{width:44px;height:44px;background:#daeee3;color:#39a171;border-radius:50%;display:grid;place-items:center}.incoming-banner strong{font-size:14px;color:#34795d}.incoming-banner p{font-size:11px;color:#7fa28f;margin-top:4px}.incoming-banner .primary{margin-left:auto}.overview-intro{display:flex;align-items:center;justify-content:space-between;margin:3px 0 22px;color:#8b97a5;font-size:12px}.overview-intro .pill{margin-left:12px}.overview-intro>span{font-size:10px;color:#a6aeb9}.overview-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px}.overview-metrics .card{padding:23px}.overview-metrics .card>span{display:flex;justify-content:space-between;align-items:center;color:#8d99a7;font-size:11px}.overview-metrics svg{color:#d1976b}.overview-metrics strong{font-size:38px;display:block;font-weight:550;letter-spacing:-1px;margin:17px 0}.overview-metrics small{font-size:9px;color:#b0b7c0}.two-column{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:23px}.live-call{display:flex;align-items:center;gap:13px;padding:18px;border-bottom:1px solid #f0f2f4}.live-call strong{font-size:11px}.live-call small{font-size:10px;color:#96a2af;margin-top:6px}.live-call .pill{margin-left:auto}.queue-coverage{display:flex;align-items:center;gap:18px;padding:20px;border-bottom:1px solid #f0f2f4}.queue-coverage>div{flex:1}.queue-coverage strong{font-size:12px}.queue-coverage span:not(.pill){display:block;font-size:10px;color:#9ca6b3;margin-top:7px}.overview-footer{display:flex;align-items:center;justify-content:space-around;padding:23px;color:#92a1b0;font-size:10px;gap:15px}.overview-footer strong{display:block;color:#596b7b;font-size:16px;margin-top:7px}.table-toolbar{display:flex;align-items:center;gap:20px;justify-content:space-between;padding:24px}.table-toolbar h2{font-size:17px}.table-toolbar p{font-size:10px;color:#9ca5b0;margin-top:8px}.toolbar-controls{display:flex;gap:10px}.toolbar-controls button{font-size:10px}.input-icon{position:relative}.input-icon svg{position:absolute;left:10px;top:12px;color:#b2bcc7}.input-icon input{padding-left:32px;font-size:11px;min-width:235px}.case-description{max-width:400px;white-space:normal;line-height:1.6}.team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:23px 0}.agent-card{position:relative;padding:23px 19px}.agent-card>.pill{position:absolute;top:23px;right:15px}.agent-card h3{margin-top:17px;font-size:14px}.agent-card>p{font-size:10px;color:#9ba6b1;margin-top:6px}.skill-tags{display:flex;flex-wrap:wrap;gap:5px;margin:18px 0}.skill-tags span{font-size:8px;border:1px solid #e9edf1;color:#939fac;padding:5px;border-radius:4px}.agent-card button{font-size:10px}.settings-card{margin-bottom:23px}.two-column .settings-card{margin-bottom:0}.settings-card .card-body{padding:23px}.settings-card label{font-size:11px}.check-label{display:flex;align-items:center;gap:9px;line-height:1.5;margin:18px 0}.check-label input{margin:0;flex-shrink:0}.settings-card .small{line-height:1.8;margin-bottom:15px}.diagnostics{font-size:11px;color:#8999a6;margin-top:25px;padding-top:19px;border-top:1px solid #edf0f4}.diagnostics h3{font-size:12px;color:#71818f;margin-bottom:15px}.diagnostics dl{display:grid;grid-template-columns:1fr 1fr;gap:12px}.diagnostics dd{margin:0;text-align:right;color:#596f80}.integration-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.integration-grid h3{font-size:13px;margin:15px 0 9px}.integration-grid p{font-size:11px;color:#94a0ad}.modal-overlay{position:fixed;inset:0;z-index:60;background:#202c4073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:28px 20px;display:flex;align-items:center;justify-content:center}.modal{position:relative;background:#fff;box-shadow:0 25px 100px #162b4b3d;border-radius:13px;width:500px;max-width:100%;padding:32px;max-height:calc(100dvh - 56px);overflow:auto}.modal-close{position:absolute;right:16px;top:16px}.modal-icon{background:#fff0e5;color:#d58a50;border-radius:12px;width:47px;height:47px;display:grid;place-items:center;margin-bottom:22px}.modal h2{font-size:24px;letter-spacing:-.7px}.modal>p{font-size:12px;color:#939fad;margin:11px 0 23px}.modal form{margin-top:20px}.modal label{font-size:11px}.modal .full{margin-top:7px}.call-summary{padding:16px;background:#f7f8fa;border:1px solid #edf0f4;border-radius:7px}.call-summary strong{font-size:12px;display:block}.call-summary span{font-size:10px;color:#9da7b4;display:block;margin-top:7px}.recording-player{margin:20px 0}.recording-player>span{display:flex;align-items:center;gap:6px;font-size:11px;color:#8c9ba8;margin-bottom:10px}.recording-player audio{width:100%;height:34px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.keypad{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:25px}.keypad button{font-size:22px;padding:20px;background:#fafbfc}.guide-steps{padding-left:25px;margin:0 0 25px;color:#d68b52;display:grid;gap:18px}.guide-steps b{font-size:12px;color:#637487;display:block;margin-bottom:6px}.guide-steps span{font-size:11px;color:#98a4b0;line-height:1.7;display:block}.demo-main{max-width:580px;margin:10px auto 24px;padding:32px 55px;text-align:center}.demo-main .demo-label{justify-content:center}.demo-phone-icon{width:83px;height:83px;border-radius:50%;background:#fff0e4;color:#de935a;display:grid;place-items:center;margin:28px auto 22px;border:9px solid #fff9f3}.demo-main h2{font-size:26px}.demo-main>p{color:#98a4af;font-size:12px;margin:14px 0 22px}.demo-customer{background:#fafbfc;border:1px solid #edf0f4;border-radius:7px;padding:14px;font-size:12px;color:#77899a;margin-bottom:22px}.demo-customer span{font-size:10px;color:#abb3bd;display:block;margin-top:6px}.demo-main label{text-align:left;font-size:10px}.demo-main>.primary,.demo-main>.danger{width:100%;margin:8px 0 22px}.demo-main .notice{font-size:10px;text-align:left;margin:0}.demo-shell .diagnostics.card{max-width:580px;margin:0 auto;padding:20px}.diagnostics>div{line-height:2.1;word-spacing:2px;margin-top:10px}.diagnostics b{color:#526e83}.initial-loader{display:flex;min-height:100vh;align-items:center;justify-content:center;flex-direction:column;gap:18px;color:#9dabb8;background:#f8fafb}.initial-loader svg{color:#e7a576}.initial-loader h2{font-size:22px;color:#667d8e}.login-page{background:#f6f7f9}.login-shell{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.login-story{position:relative;overflow:hidden;background:#f5ede4;padding:55px 65px;display:flex;flex-direction:column}.login-story:after{content:"";position:absolute;width:550px;height:550px;border:1px solid #e7d3bc;border-radius:50%;left:-190px;bottom:-410px;box-shadow:0 0 0 65px #f1e4d580,0 0 0 130px #f2e7db80}.login-story>.brand{font-size:26px}.login-story>.brand>span:last-child{font-weight:400;font-size:20px;color:#b7a494;letter-spacing:-.5px}.story-body{margin:auto 0;padding:65px 0}.story-body .eyebrow{font-size:10px;color:#b89d83;letter-spacing:2px}.story-body h1{font-size:62px;letter-spacing:-2.8px;font-weight:600;line-height:1.12;color:#694f3d;margin:24px 0}.story-body p{font-size:15px;color:#a8907c;line-height:1.8}.story-call{display:flex;align-items:center;gap:14px;border:1px solid #e6d8c9;background:#fffaf2c9;padding:20px;border-radius:10px;margin-top:40px;max-width:420px;box-shadow:0 12px 25px #5c392108;transform:rotate(-2deg)}.story-avatar{width:44px;height:44px;background:#ecd7be;border-radius:50%;display:grid;place-items:center;font-size:20px;color:#b18a60}.story-call strong{font-size:12px;color:#937256}.story-call small{font-size:10px;color:#b5a08e;margin-top:7px}.wave{margin-left:auto;font-size:16px;letter-spacing:3px;white-space:nowrap;color:#d7a071}.login-story footer{font-size:10px;color:#b4a28f;z-index:1}.login-form{max-width:390px;width:100%;margin:auto;padding:50px 0}.login-form>.eyebrow{color:#d6925f;font-size:10px;letter-spacing:1.8px}.login-form h2{font-size:35px;letter-spacing:-1.1px;font-weight:600;margin-top:20px;color:#314353}.login-form>p{font-size:13px;color:#a0aab4;margin-top:12px}.login-form form{margin:36px 0 25px}.login-form label{font-size:11px;color:#8493a2;margin-bottom:21px}.login-form input{padding:13px;font-size:12px;margin-top:10px;background:#fff}.login-submit{width:100%;margin-top:10px;font-size:12px;padding:14px;justify-content:space-between}.login-help{font-size:9px;display:flex;gap:7px;align-items:center;color:#a5afb7;border-top:1px solid #e9edf0;padding-top:24px}.login-form>.small{font-size:10px;margin-top:15px;color:#b6bec6}@media(min-width:1600px){.workspace-grid{grid-template-columns:210px minmax(450px,1fr) 220px}.phonebar{gap:25px}.dial-group{width:250px}.call-actions button{min-width:59px}.content{padding-left:32px;padding-right:32px}.phonebar{margin-left:32px;margin-right:32px}}@media(max-width:1350px){.workspace-grid{grid-template-columns:178px minmax(330px,1fr)}.activity-rail{display:none}.phone-status{min-width:155px}.phone-status-icon{display:none}.phonebar{gap:10px;padding:12px}.dial-group{width:167px}.call-actions button{padding:6px 9px;min-width:44px}.agent-state{min-width:105px;padding-left:10px}.mini-metrics>div{padding:0 12px}.mini-metrics strong{gap:15px}.team-grid{grid-template-columns:repeat(3,1fr)}.date-label{display:none}.sidebar{width:190px}.main-shell{margin-left:190px;width:calc(100% - 190px)}.table-toolbar{align-items:flex-start;flex-direction:column;gap:18px}}@media(max-width:1100px){.sidebar{width:70px;padding:25px 10px 15px}.sidebar>.brand{padding:0 5px}.brand-word,.workspace-label,.sidebar nav button>span,.sidebar-demo,.sidebar-bottom,.sidebar nav button>span.nav-count{display:none}.sidebar nav{margin-top:40px}.sidebar nav button{padding:13px;justify-content:center}.main-shell{margin-left:70px;width:calc(100% - 70px)}.header,.content{padding:20px}.phonebar{margin:18px 20px 0}.phone-status{min-width:145px}.agent-state{min-width:105px}.mini-metrics{grid-template-columns:repeat(5,1fr)}.mini-metrics .metric-intro,.mini-metrics .shift-ready{display:none}.mini-metrics>div:nth-last-child(2){border:none}.integration-grid{gap:20px}.login-story{padding:45px}.login-form{padding:40px 30px;max-width:410px}.story-body h1{font-size:48px}.story-call{padding:17px}.wave{display:none}}@media(max-width:850px){.phonebar{flex-wrap:wrap;padding:13px;gap:12px}.phone-status{flex:1}.dial-group{margin:0;width:200px}.call-actions{order:4;width:100%;padding-top:11px;border-top:1px solid #ffffff26;justify-content:center}.call-actions button{flex:1;max-width:105px;flex-direction:row;gap:7px;height:36px}.call-actions button span{font-size:9px}.agent-state{margin-left:0}.workspace-grid{grid-template-columns:155px minmax(290px,1fr);gap:13px}.journey{padding:10px;gap:8px}.journey>span:first-child{display:none}.conversation-tab>span:last-child{display:none}.call-information{padding:17px 14px}.section-heading h2{font-size:15px}.info-grid{gap:15px}.profile-identity{padding:17px 14px}.profile-identity>button{font-size:8px;gap:3px}.customer-detail-grid{padding:0 14px 18px;gap:16px 10px}.info-grid strong{font-size:9px}.customer-rail .card-title{padding:12px 10px;gap:5px}.card-title h3{font-size:10px}.two-column{grid-template-columns:1fr}.overview-metrics{gap:12px}.overview-metrics .card{padding:17px}.overview-metrics .card>span{font-size:9px}.overview-metrics svg{width:16px}.team-grid{grid-template-columns:repeat(2,1fr)}.overview-intro{align-items:flex-start;gap:10px;flex-direction:column}.integration-grid{grid-template-columns:1fr;gap:25px}.login-shell{grid-template-columns:1fr}.login-story{min-height:350px;padding:28px 35px}.story-body{padding:32px 0 15px}.story-body h1{font-size:40px;margin:15px 0}.story-body p{font-size:12px}.story-call,.login-story footer{display:none}.login-form{max-width:480px;padding:50px 35px}.login-story .brand{font-size:20px}.login-story .brand-icon{width:28px;height:28px;font-size:29px}.login-story>.brand>span:last-child{font-size:16px}.demo-main{padding:30px}.header h1{font-size:19px}.header-right{gap:8px}.user-info strong{font-size:10px}}@media(max-width:620px){.sidebar{display:none}.main-shell{margin:0;width:100%}.header{height:82px;padding:15px}.header h1{font-size:19px}.breadcrumb{font-size:8px}.header-right .user-info{display:none}.user-avatar{width:28px;height:28px;font-size:9px}.content{padding:15px 12px 25px}.phonebar{margin:12px 12px 0;gap:8px}.phone-status{min-width:140px}.phone-status span:not(.phone-status-icon){font-size:8px}.dial-group{order:3;width:100%;margin-top:5px}.call-actions{order:4;gap:5px;margin-top:0}.agent-state{padding:0;border:none;min-width:95px}.call-actions button{padding:7px 4px;flex-direction:column;height:42px;gap:3px}.call-actions button span{font-size:7px}.call-actions svg{width:16px}.mini-metrics{grid-template-columns:repeat(5,1fr);margin-bottom:16px;min-height:69px;padding:13px 0}.mini-metrics>div{padding:0 9px}.mini-metrics>div>span{font-size:7px}.mini-metrics strong{font-size:17px;margin-top:6px}.mini-metrics strong svg{display:none}.workspace-grid{display:flex;flex-direction:column}.customer-rail{width:100%;display:grid;grid-template-columns:1fr}.customer-rail>.card:not(.search-card),.tip-card{display:none}.search-card .card-title{display:none}.search-card .card-body{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px}.search-card label{flex:1;margin:0;font-size:0}.search-card input{margin:0;font-size:10px;height:35px}.search-card .dark{width:70px;height:35px;font-size:9px}.search-card .text-button{width:auto;margin:0;height:35px;font-size:8px}.search-results{width:100%;margin:0}.conversation-main{width:100%}.conversation-tab{margin:6px 2px}.conversation-main .card-title{padding:12px 13px}.info-grid{grid-template-columns:repeat(3,1fr)}.call-information .section-heading{flex-wrap:wrap}.customer-detail-grid strong{font-size:9px}.app-footer{font-size:7px;padding:14px 12px}.app-footer>span:last-child{display:none}.team-grid{gap:10px}.agent-card{padding:15px 12px}.agent-card>.pill{top:17px;right:10px;font-size:8px}.agent-card h3{font-size:12px}.agent-card .profile-avatar{width:34px;height:34px;font-size:12px}.agent-card>p{font-size:8px}.skill-tags span{font-size:7px}.skill-tags{margin:15px 0}.overview-metrics{grid-template-columns:1fr 1fr}.table-toolbar{padding:18px}.table-toolbar h2{font-size:15px}.toolbar-controls{width:100%;flex-wrap:wrap}.input-icon{flex:1}.input-icon input{width:100%;min-width:160px}.table-toolbar p{font-size:9px}.incoming-banner{margin:12px 12px 0;padding:13px;gap:10px;flex-wrap:wrap}.incoming-banner>div{flex:1}.incoming-banner .primary{margin-left:0}.incoming-banner strong{font-size:12px}.incoming-icon{width:34px;height:34px}.incoming-banner p{font-size:10px}.modal{padding:25px 20px}.modal-overlay{padding:15px 10px}.modal h2{font-size:21px}.form-grid{grid-template-columns:1fr}.global-notice{margin:12px 12px 0}.demo-main{padding:25px 20px}.demo-main h2{font-size:23px}.demo-main>p{font-size:10px}.queue-coverage{gap:10px;padding:16px}.queue-coverage strong{font-size:11px}.queue-coverage span:not(.pill){font-size:8px}.queue-coverage button{font-size:9px;padding:7px}.settings-card .card-body{padding:18px}.diagnostics{font-size:10px}.toast{font-size:11px;min-width:280px}}.story-body{position:relative;z-index:1}.login-form>p,.login-help{color:#7c8c9a}.login-form>.small{color:#8b99a5}.recording-player audio+audio{margin-top:10px}.compact-navigation{display:none}@media(max-width:1100px){.compact-navigation{display:flex;align-items:center;gap:12px;padding:12px 20px 0}.compact-navigation select{flex:1;min-width:0;max-width:300px}.compact-navigation a{display:flex;align-items:center;gap:5px;font-size:11px;white-space:nowrap;color:var(--orange-dark)}}@media(max-width:620px){.compact-navigation{padding:12px 12px 0;gap:8px}.compact-navigation select{font-size:12px}.compact-navigation a{font-size:10px}}:root{--brand-primary: #111927;--brand-accent: #0d6efd;--brand-surface: #f5f9fc;--orange: var(--brand-accent);--orange-dark: #0759d2;--ink: #17253b;--muted: #65758c;--border: #e0e7f0;color:var(--ink);background:var(--brand-surface);-webkit-font-smoothing:antialiased}body{background:var(--brand-surface)}button,input,select,textarea{border-radius:8px}button,a{transition:color .18s,background .18s,box-shadow .18s}button:focus-visible,a:focus-visible{outline-color:#76b0ff}input,select,textarea{border-color:#d8e1ec;outline-color:var(--brand-accent)}input:focus,select:focus,textarea:focus{border-color:#67a6ff;box-shadow:0 0 0 3px #0d6efd12}input::placeholder,textarea::placeholder{color:#7e8ba0}label{color:#52637a}h1,h2,h3{color:#18253a}.primary{background:var(--brand-accent);border-color:var(--brand-accent);box-shadow:0 4px 10px #0d6efd18;border-radius:8px}.primary:hover:not(:disabled){background:#0759d2;border-color:#0759d2;box-shadow:0 5px 16px #0d6efd26}.text-button,.text-button:hover:not(:disabled),.orange-text{color:#0759d2}.eyebrow{color:#667a92}.orange{background:#eaf2ff;color:#1656b0}.success{background:#e6f6ef;color:#16704f}.card{border-color:#e0e7f0;border-radius:12px;box-shadow:0 3px 12px #1b355708}.card-title{background:#fbfcfe;border-color:#e8edf4;color:#6280a2}.card-title h3{color:#445772;font-weight:650}.main-shell{background-image:radial-gradient(#7594bb21 .65px,transparent .65px);background-size:10px 10px}.header{background:#ffffffed;border-bottom:1px solid #dde5ef}.header h1{font-weight:700;letter-spacing:-.65px}.breadcrumb{color:#71829a}.mobile-brand-mark{display:none}.user-avatar,.profile-avatar,.small-avatar{background:#e8f0ff;color:#245b9f;border:1px solid #d5e3fb}.user-info strong{color:#233853}.user-info small{color:#6a7c93}.sidebar{background-color:var(--brand-primary);background-image:linear-gradient(145deg,transparent 68%,#26477130),radial-gradient(#b9d7ff0b .75px,transparent .75px);background-size:auto,9px 9px;border-right:1px solid #243348;box-shadow:4px 0 18px #101b2c09}.encore-brand{flex-direction:column;align-items:stretch;gap:10px;letter-spacing:normal}.sidebar>.encore-brand{padding:0}.brand-plaque{background:#fff;display:flex;align-items:center;justify-content:center;padding:13px 12px;border-radius:9px}.brand-plaque img{display:block;width:100%;height:auto;max-width:205px}.brand-product{display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:1.8px;font-weight:600;color:#c1cee1;padding:0 4px}.brand-version{color:#7188a8;font-size:6px;letter-spacing:1px}.workspace-label{margin-top:34px;color:#7990ae}.sidebar nav button,.sidebar-bottom>button{color:#a9bbd3;border-radius:8px}.sidebar nav button:hover:not(:disabled),.sidebar-bottom>button:hover:not(:disabled){background:#ffffff0a;color:#f3f7ff}.sidebar nav button.active,.sidebar-bottom>button.active{background:linear-gradient(105deg,#1764d0,#124ba0);color:#fff;box-shadow:inset 3px 0 #6faaff,0 4px 12px #061c472e}.nav-count{color:#c4dcff;background:#ffffff13}.sidebar-demo{background:linear-gradient(145deg,#1e304b,#19263b);border:1px solid #334966;border-radius:10px}.demo-label{color:#85b7ff}.sidebar-demo strong{color:#eaf2ff}.sidebar-demo p{color:#a6b8d0}.sidebar-demo a{color:#91bdff}.server-status{border-color:#2b3b52;color:#a9bad0}.server-status>span:last-child{color:#6e87a8}.phonebar{position:relative;background-color:#162840;background-image:linear-gradient(105deg,#121f33f5 15%,#1c3a60e0),repeating-linear-gradient(120deg,transparent 0 24px,#80b1ff22 25px 26px);border:1px solid #2c486c;border-top:2px solid #4388ed;border-radius:12px;box-shadow:0 6px 16px #11213a16}.phone-status strong{font-size:12px;color:#fff}.phone-status span:not(.phone-status-icon){color:#b3c7e1}.phone-status i{color:#728aaa}.phone-status-icon{color:#9ec7ff;background:#5689d52b}.dial-group input{background:#f5f9ff;color:#203a5a}.call-actions button{color:#325276;background:#f0f5fc;border-radius:7px}.call-actions button:hover:not(:disabled){background:#dceafe;color:#1358b7}.call-actions button.selected{background:#d6e8ff;color:#0756ba}.call-actions .end-button{background:#cf4956;color:#fff}.call-actions .end-button:hover:not(:disabled){background:#b83340}.agent-state{border-color:#6f91be3d}.agent-state select{color:#fff;background-color:#ffffff0d;border-color:#6987ad70}.agent-state select option{color:#192d46;background:#fff}.connect-button{color:#fff;background:#0d6efd;border-color:#4c93ff}.connect-button:hover:not(:disabled){background:#0759d2}.mini-metrics{border-color:#dfe7f1;box-shadow:0 3px 12px #1b355707;border-radius:12px}.mini-metrics strong{color:#1d3556;font-variant-numeric:tabular-nums}.mini-metrics strong svg,.overview-metrics svg{color:#6396d6}.mini-metrics>div>span{color:#677b94}.mini-metrics .metric-intro{color:#6a80a0}.mini-metrics .metric-intro span,.shift-ready{color:#687e97}.queue-icon{background:#eaf2ff;color:#4475b3}.queue-mini strong{color:#3d5370}.queue-mini small{color:#7085a0}.tip-card{background:linear-gradient(150deg,#eaf2ff,#f4f8ff);border-color:#d7e4f6}.tip-icon{color:#3567ab;background:#d9e7fb}.tip-card h3{color:#385a85}.tip-card p{color:#677f9b}.tip-card button{color:#22589c}.conversation-tab{color:#314b6e}.journey{background:linear-gradient(100deg,#eaf2fe,#f7faff);border-color:#dee9f7}.journey>span:first-child{color:#557298}.journey>span:nth-child(2){color:#587399}.journey b{color:#175dba}.call-information{background-image:radial-gradient(ellipse at top right,#ecf3fecc,transparent 60%)}.info-grid{border-color:#e7edf5}.info-grid span,.customer-detail-grid span{color:#687d96}.info-grid strong,.customer-detail-grid strong{color:#304b6a}.profile-note{color:#75879e}.profile-identity p{color:#69809c}th{background:#f3f7fc;color:#526d90;font-weight:650;border-color:#e2eaf5}td{color:#60758f;border-color:#edf1f7}td strong{color:#304866}tbody tr:hover{background:#f6f9ff}.empty-state h3{color:#4d6481}.empty-state p{color:#70849d}.empty-icon{color:#6689b8;background:#edf4ff;border-color:#deebfd}.overview-metrics .card{border-top:3px solid #418afa}.overview-metrics .card>span{color:#647d9b}.skill-tags span{color:#547398;background:#f6f9ff;border-color:#dce7f6}.modal{border:1px solid #dce6f3;border-radius:16px}.modal-icon{background:#eaf2ff;color:#236ad0}.modal-overlay{background:#101c3094;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal>p,.call-summary span{color:#657b96}.call-summary{background:#f2f7fe;border-color:#dce8f8}.guide-steps{color:#2874de}.demo-phone-icon{background:#dfebff;border-color:#eff5ff;color:#1a65ce}.demo-main .demo-label{color:#2468c6}.demo-main>p,.integration-grid p{color:#687f9a}.diagnostics{color:#607995}.diagnostics dd{color:#244974}.app-footer{background:#f5f9fccf;color:#6a819f;border-color:#dfe7f2}.compact-navigation select{box-shadow:0 2px 8px #12274808}.login-page{background:#f5f9fc}.login-shell{grid-template-columns:1.12fr 1fr}.login-story{isolation:isolate;padding:44px 52px;color:#fff;background-color:#111927;background-image:radial-gradient(ellipse at 100% 100%,#174984 0%,transparent 65%),linear-gradient(130deg,#111927,#172940)}.login-story:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(#9dc5ff0a 1px,transparent 1px),linear-gradient(90deg,#9dc5ff0a 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(140deg,transparent 10%,#000 85%);mask-image:linear-gradient(140deg,transparent 10%,#000 85%)}.login-story:after{width:480px;height:480px;left:auto;right:-300px;bottom:-255px;border-color:#91baff20;box-shadow:0 0 0 60px #87b5ff06,0 0 0 120px #87b5ff06,0 0 0 180px #87b5ff04;z-index:-1;pointer-events:none}.login-story>.encore-brand{width:219px;gap:12px}.login-story .brand-plaque{padding:15px 17px;border-radius:10px}.login-story>.encore-brand>span.brand-product{font-size:8px;color:#c1cee1;letter-spacing:2px;font-weight:600}.story-body{padding:58px 0;position:relative}.story-body .eyebrow{color:#9dbdea;font-size:9px;letter-spacing:1.5px;display:flex;align-items:center;gap:9px}.story-status-dot{width:6px;height:6px;border-radius:50%;background:#66a5ff;box-shadow:0 0 0 4px #4284ea20}.story-body h1{color:#f4f8ff;font-size:clamp(34px,3.8vw,60px);letter-spacing:-2px;font-weight:550;line-height:1.18;margin:24px 0}.story-body h1 span{color:#82b5ff}.story-body p{color:#a8bcd7;font-size:13px;line-height:1.9}.story-call{background:#ffffff08;border:1px solid #86b1ed30;border-radius:12px;padding:18px;transform:none;box-shadow:0 12px 35px #020c201a;margin-top:32px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.story-avatar{background:#2b69bd30;color:#9ac5ff;border:1px solid #71a6f242;width:42px;height:42px;border-radius:11px;flex-shrink:0}.story-call strong{color:#edf5ff;font-size:11px}.story-call small{color:#91aace;font-size:9px}.wave{color:#8abaff;display:flex;align-items:center;gap:3px;height:30px}.wave i{display:block;width:3px;height:8px;background:currentColor;border-radius:3px}.wave i:nth-child(2n){height:16px}.wave i:nth-child(3n){height:26px}.wave i:nth-child(5){height:34px;background:#d4e6ff}.story-features{display:flex;flex-wrap:wrap;gap:16px;color:#87a2c4;font-size:8px;margin-top:22px}.story-features span{display:flex;align-items:center;gap:6px}.story-features span:before{content:"";width:3px;height:3px;background:#6997d5;border-radius:50%}.login-story footer{display:flex;justify-content:space-between;gap:12px;color:#7b95b9;font-size:8px}.login-story footer span:first-child{letter-spacing:1.6px}.login-form{max-width:410px;padding:42px 20px;position:relative}.login-page .login-shell{background-image:radial-gradient(#93a8c127 .6px,transparent .6px);background-size:9px 9px}.login-emblem{display:grid;place-items:center;width:50px;height:50px;border:1px solid #d8e5f8;border-radius:14px;background:linear-gradient(145deg,#fff,#e6efff);color:#286dca;box-shadow:0 5px 18px #1e5aaa0b;margin-bottom:30px}.login-form>.eyebrow{color:#2567bc;font-size:9px;letter-spacing:1.5px}.login-form h2{color:#182940;font-size:35px;margin-top:14px;font-weight:650}.login-form>p{color:#70819a;font-size:12px;margin-top:10px}.login-form form{margin-top:32px}.login-form label{color:#4c627f;font-size:11px;font-weight:550}.login-form input{box-shadow:0 2px 4px #152b4803;padding:14px;border-color:#d6e0ed}.login-form input:focus{box-shadow:0 0 0 3px #0d6efd12}.login-submit{padding:15px 17px;font-size:12px}.login-submit span{font-size:19px;line-height:1}.login-help{color:#667e9d;border-color:#dde6f2;font-size:9px}.login-form>.small{color:#7a8da7;font-size:9px}@media(max-width:1100px){.sidebar>.encore-brand{align-items:center}.sidebar .brand-plaque{width:42px;height:43px;padding:7px;overflow:hidden;justify-content:flex-start}.sidebar .brand-plaque img{width:151px;max-width:none;flex-shrink:0}.sidebar .brand-product{display:none}.login-story{padding:38px}.story-body h1{font-size:40px}.story-body p{font-size:12px}}@media(max-width:850px){.login-shell{grid-template-columns:1fr}.login-story{min-height:350px;padding:28px 35px}.login-story>.encore-brand{width:179px}.login-story .brand-plaque{padding:12px 15px}.story-body{padding:38px 0 8px}.story-body h1{font-size:38px;letter-spacing:-1.4px}.story-body p{font-size:12px}.story-call,.story-features,.login-story footer{display:none}.login-form{max-width:480px;padding:38px 35px}.login-emblem{display:none}}@media(max-width:620px){.header{height:86px}.mobile-brand-mark{display:block;width:18px;height:18px;margin-right:2px}.breadcrumb{margin-bottom:5px}.phonebar{border-radius:11px}.phone-status strong{font-size:11px}.phone-status span:not(.phone-status-icon){color:#b3c7e1}.login-story{padding:26px 28px;min-height:330px}.story-body h1{font-size:32px;letter-spacing:-1.2px}.story-body p{font-size:11px}.story-body .eyebrow{font-size:7px;letter-spacing:1.1px}.login-form{padding:34px 28px 42px}.login-form h2{font-size:30px}}@media(prefers-reduced-motion:reduce){button,a{transition:none}}.admin-workspace-link{display:flex;align-items:center;gap:9px;font-size:11px;color:#a9ceff;padding:12px 10px;border:1px solid #416389;border-radius:8px;margin-bottom:10px}.admin-workspace-link:hover{background:#25406a}.workspace-extras{display:grid;gap:14px;margin-bottom:18px}.workspace-extras:empty{display:none}.workspace-extras .card{padding:18px 22px}.workspace-extras details>summary{font-size:13px;font-weight:650;cursor:pointer}.workspace-extras details[open]>summary{margin-bottom:16px}.workspace-extras p{font-size:12px;color:#698098;line-height:1.7}.workspace-note{border-left:3px solid #e48b37!important}.workspace-note p{white-space:pre-wrap}.workspace-note small{color:#8b9bad}.hotkey-list{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.hotkey-list span{font-size:11px;display:flex;gap:8px;align-items:center}.hotkey-list kbd{padding:5px 8px;background:#eef3f8;border:1px solid #cfdae7;border-radius:5px}.workspace-extras label{display:block;margin:12px 0}.workspace-extras select{display:block;margin-top:7px;width:100%;padding:9px;border:1px solid #dae3ed;border-radius:7px}.workspace-extras button{padding:10px 15px;border:1px solid #d1dfe9;border-radius:8px;background:#f7fbff;color:#2d597e;font:inherit;font-size:12px;cursor:pointer}
